Files
SnowLuma/.pnpm-store/v11/files/43/94552c02d7b28acf273696874c7c8cc2053bba8334b9dec4a43522e92f8f084c65b86000126536d5d75a5158b551ea08efd309bedccab548a94ab52ffefce1
T
TanTan 2a69b23b47
Dev Build / cleanup (push) Canceled after 0s
Dev Build / typecheck (push) Canceled after 0s
Dev Build / build (linux-arm64, ubuntu-24.04-arm, linux-arm64) (push) Canceled after 0s
Dev Build / build (linux-x64, ubuntu-latest, linux-x64) (push) Canceled after 0s
Dev Build / build (win-x64, windows-latest, win32-x64) (push) Canceled after 0s
Dev Build / dispatch-dev-docker (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:27:07 +08:00

31 lines
646 B
Plaintext

const { createRequire } = require("node:module");
const _createJiti = require("../dist/jiti.cjs");
function onError(err) {
throw err; /* ↓ Check stack trace ↓ */
}
const nativeImport = (id) => import(id);
let _transform;
function lazyTransform(...args) {
if (!_transform) {
_transform = require("../dist/babel.cjs");
}
return _transform(...args);
}
function createJiti(id, opts = {}) {
if (!opts.transform) {
opts = { ...opts, transform: lazyTransform };
}
return _createJiti(id, opts, {
onError,
nativeImport,
createRequire,
});
}
module.exports = createJiti;
module.exports.createJiti = createJiti;