jiti.cjs 524 B

1234567891011121314151617181920212223
  1. const { createRequire } = require("node:module");
  2. const _createJiti = require("../dist/jiti.cjs");
  3. const transform = require("../dist/babel.cjs");
  4. function onError(err) {
  5. throw err; /* ↓ Check stack trace ↓ */
  6. }
  7. const nativeImport = (id) => import(id);
  8. 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. module.exports = createJiti;
  19. module.exports.createJiti = createJiti;