Skip to content

Commit 1dde1b0

Browse files
committed
fix: use import a few more places
1 parent da34673 commit 1dde1b0

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/telemetry/index.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,12 +104,11 @@ export async function startWithTelemetry<
104104
await startGlobalTelemetry(options.name);
105105

106106
// eslint-disable-next-line import/no-unresolved, @typescript-eslint/no-var-requires
107-
const { startApp, listen } = require('../express-app/app.js') as {
107+
const { startApp, listen } = await import('../express-app/app.js') as {
108108
startApp: StartAppFn<SLocals, RLocals>;
109109
listen: ListenFn<SLocals>;
110110
};
111-
// eslint-disable-next-line import/no-dynamic-require, global-require, @typescript-eslint/no-var-requires
112-
const serviceModule = require(options.service);
111+
const serviceModule = await import(options.service);
113112
const service = serviceModule.default || serviceModule.service;
114113
const startOptions: ServiceStartOptions<SLocals> = {
115114
...options,

0 commit comments

Comments
 (0)