loader.js 421 B

123456789101112131415
  1. "use strict";Object.defineProperty(exports, "__esModule", {value: true});// src/loader.ts
  2. var extensionsRegex = /\.(ts|tsx|mts|cts)$/;
  3. async function load(url, context, defaultLoad) {
  4. if (extensionsRegex.test(url)) {
  5. const {source} = await defaultLoad(url, {format: "module"});
  6. return {
  7. format: "commonjs",
  8. source
  9. };
  10. }
  11. return defaultLoad(url, context, defaultLoad);
  12. }
  13. exports.load = load;