anza-xyz / anza-xyz/eslint-plugin-require-extensions
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined
- 主要言語
- JavaScript
- スター
- 64
- フォーク
- 14
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
With `npx @eslint/migrate-config .eslintrc.json` migrated my config to `eslint.config.js` for eslint v9 and got:
```
ESLint: 9.13.0
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in /node_modules/eslint-plugin-require-extensions/package.json imported from eslint.config.mjs
at exportsNotFound (node:internal/modules/esm/resolve:296:10)
at packageExportsResolve (node:internal/modules/esm/resolve:586:13)
at packageResolve (node:internal/modules/esm/resolve:823:14)
at moduleResolve (node:internal/modules/esm/resolve:907:18)
at defaultResolve (node:internal/modules/esm/resolve:1037:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:650:12)
at #cachedDefaultResolve (node:internal/modules/esm/loader:599:25)
at ModuleLoader.resolve (node:internal/modules/esm/loader:582:38)
at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:241:38)
at ModuleJob._link (node:internal/modules/esm/module_job:132:49)
```
For now solved with:
```ts
import { createRequire } from "module"
const require = createRequire(import.meta.url)
const requireExtensions = require("eslint-plugin-require-extensions")
```
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
評価
この issue はまだ評価されていません。