Skip to content

Commit 92e18b5

Browse files
authoredJun 5, 2024··
fix: Allow for misconfigured default exports (#288)
1 parent 0efe751 commit 92e18b5

File tree

2 files changed

+9
-16
lines changed

2 files changed

+9
-16
lines changed
 

‎package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
},
1818
"dependencies": {
1919
"@eslint-community/eslint-utils": "^4.4.0",
20-
"enhanced-resolve": "^5.15.0",
20+
"enhanced-resolve": "^5.17.0",
2121
"eslint-plugin-es-x": "^7.5.0",
2222
"get-tsconfig": "^4.7.0",
2323
"globals": "^15.0.0",

‎tests/lib/rules/no-missing-import.js

+8-15
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,11 @@ ruleTester.run("no-missing-import", rule, {
124124
code: "import a from './e.jsx';",
125125
},
126126

127+
{
128+
filename: fixture("test.js"),
129+
code: "import 'misconfigured-default';",
130+
},
131+
127132
// tryExtensions
128133
{
129134
filename: fixture("test.js"),
@@ -350,7 +355,9 @@ ruleTester.run("no-missing-import", rule, {
350355
resolveError: [
351356
"Package path ./sub.mjs is not exported from package",
352357
fixture("node_modules/esm-module"),
353-
`(see exports field in ${fixture("node_modules/esm-module/package.json")})`,
358+
`(see exports field in ${fixture(
359+
"node_modules/esm-module/package.json"
360+
)})`,
354361
].join(" "),
355362
},
356363
},
@@ -435,20 +442,6 @@ ruleTester.run("no-missing-import", rule, {
435442
skip: !isCaseSensitiveFileSystem,
436443
},
437444

438-
{
439-
filename: fixture("test.js"),
440-
code: "import 'misconfigured-default';",
441-
errors: [
442-
{
443-
messageId: "notFound",
444-
data: {
445-
name: "misconfigured-default",
446-
resolveError: "Default condition should be last one",
447-
},
448-
},
449-
],
450-
},
451-
452445
// import()
453446
...(DynamicImportSupported
454447
? [

0 commit comments

Comments
 (0)
Please sign in to comment.