/** | |
* @fileoverview Universal module importer | |
*/ | |
//----------------------------------------------------------------------------- | |
// Imports | |
//----------------------------------------------------------------------------- | |
import { createRequire } from "module"; | |
import { fileURLToPath } from "url"; | |
import { dirname } from "path"; | |
//----------------------------------------------------------------------------- | |
// Helpers | |
//----------------------------------------------------------------------------- | |
const __filename = fileURLToPath(import.meta.url); | |
const __dirname = dirname(__filename); | |
const require = createRequire(__dirname + "/"); | |
const { ModuleImporter } = require("./module-importer.cjs"); | |
export { ModuleImporter }; | |