jiti.mjs 474 B

12345678910111213141516171819202122
  1. import { createRequire } from "node:module";
  2. import _createJiti from "../dist/jiti.cjs";
  3. import transform from "../dist/babel.cjs";
  4. function onError(err) {
  5. throw err; /* ↓ Check stack trace ↓ */
  6. }
  7. const nativeImport = (id) => import(id);
  8. export function createJiti(id, opts = {}) {
  9. if (!opts.transform) {
  10. opts = { ...opts, transform };
  11. }
  12. return _createJiti(id, opts, {
  13. onError,
  14. nativeImport,
  15. createRequire,
  16. });
  17. }
  18. export default createJiti;