Avoid using CJS globals in internal source files (#12963)
* Lint against CJS globals in modules * Use `import.meta.url` instead of `__filename` in `src` files * Prepare fixtures runner for `import.meta.url` * Use `import.meta.url` instead of `__filename` in `test/index` files * Remove `__dirname` from remaining test files dirname * Avoid using `module` in `src` files * Avoid using `require` in `src` files * Avoid using `require` in `test` files * Update `@types/node` * Compile dynamic import in `@babel/node` * Fix windows * Use `@babel/plugin-proposal-dynamic-import` from npm
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
"@babel/eslint-parser": "workspace:*",
|
||||
"@babel/eslint-plugin-development": "workspace:*",
|
||||
"@babel/eslint-plugin-development-internal": "workspace:*",
|
||||
"@babel/plugin-proposal-dynamic-import": "^7.13.8",
|
||||
"@babel/plugin-proposal-export-namespace-from": "^7.12.13",
|
||||
"@babel/plugin-proposal-object-rest-spread": "^7.13.0",
|
||||
"@babel/plugin-transform-modules-commonjs": "^7.13.0",
|
||||
|
||||
Reference in New Issue
Block a user