Files
corerender/ts/index.ts
T

22 lines
550 B
TypeScript
Raw Normal View History

2025-01-01 07:33:33 +01:00
import { logger } from './rendertron.logging.js';
import { db } from './rendertron.db.js';
import { Rendertron } from './rendertron.classes.rendertron.js';
export {
Rendertron
}
let rendertronInstance: Rendertron;
export const runCli = async () => {
logger.log('info', `Starting rendertron...`);
rendertronInstance = new Rendertron();
2026-04-29 13:53:20 +00:00
await rendertronInstance.start();
2025-01-01 07:33:33 +01:00
logger.log('success', `Successfully started rendertron!`);
};
export const stop = async () => {
if (rendertronInstance) {
2026-04-29 13:53:20 +00:00
await rendertronInstance.stop();
2025-01-01 07:33:33 +01:00
}
};