mirror of
https://github.com/denoland/deno.git
synced 2025-02-21 12:53:05 -05:00

This will respect `"type": "commonjs"` in a package.json to determine if `.js`/`.jsx`/`.ts`/.tsx` files are CJS or ESM. If the file is found to be ESM it will be loaded as ESM though.
5 lines
186 B
JavaScript
5 lines
186 B
JavaScript
import doRequire from "package";
|
|
import path from "node:path";
|
|
|
|
doRequire(path.resolve(import.meta.dirname, "file.js"));
|
|
doRequire(path.resolve(import.meta.dirname, "logs_require.js"));
|