UNPKG

ts-import

Version:

Import (compile and cache on the fly) TypeScript files dynamically with ease.

8 lines 355 B
import * as compiler from '../../modules/compiler/index.js'; import * as fs from 'node:fs'; export const load = async (options) => { compiler.compile(options); const jsWithNormalExtensionPath = options.jsPath.replace(/\.[^/.]+$/u, `.js`); await fs.promises.rename(jsWithNormalExtensionPath, options.jsPath); }; //# sourceMappingURL=load.js.map