22 lines
763 B
TypeScript
22 lines
763 B
TypeScript
/**
|
|
* Compatibility shim.
|
|
*
|
|
* The worker-mode startup logic that used to live here moved to
|
|
* `worker-bootstrap.ts` in the Phase 1 AAO Gateway split. The new
|
|
* canonical entry point is `src/main.ts`, which dispatches on
|
|
* `AAO_MODE` and calls either worker-bootstrap.start() or
|
|
* gateway/bootstrap.start().
|
|
*
|
|
* This file stays so anything that still does `node dist/index.js`
|
|
* (legacy service managers, older docker images, the test harness)
|
|
* keeps working unchanged. New deployments should switch to
|
|
* `node dist/main.js` — see package.json's `scripts.start`.
|
|
*/
|
|
import { logger } from './logger.js';
|
|
import { start } from './worker-bootstrap.js';
|
|
|
|
start().catch((err: unknown) => {
|
|
logger.error(`Fatal error: ${err}`);
|
|
process.exit(1);
|
|
});
|