37 lines
493 B
TypeScript
37 lines
493 B
TypeScript
// services.ts
|
|
|
|
import { config } from "./config";
|
|
import { getLogs, log } from "./logging";
|
|
|
|
//const database = Client({
|
|
|
|
//})
|
|
|
|
const database = {};
|
|
|
|
const logging = {
|
|
log,
|
|
getLogs,
|
|
};
|
|
|
|
const random = {
|
|
randomNumber: () => {
|
|
return Math.random();
|
|
},
|
|
};
|
|
|
|
const misc = {
|
|
sleep: (ms: number) => {
|
|
return new Promise((resolve) => setTimeout(resolve, ms));
|
|
},
|
|
};
|
|
|
|
const services = {
|
|
database,
|
|
logging,
|
|
misc,
|
|
random,
|
|
};
|
|
|
|
export { services };
|