diff --git a/package.json b/package.json index e72e879351..15cd2926cd 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "ava": "^3.15.0", "chalk": "^5.0.0", "enquirer": "^2.3.6", - "eslint": "^8.5.0", + "eslint": "^8.6.0", "eslint-ava-rule-tester": "^4.0.0", "eslint-plugin-eslint-plugin": "^4.1.0", "eslint-remote-tester": "^2.0.1", diff --git a/test/prefer-export-from.mjs b/test/prefer-export-from.mjs index dab638c045..63b9247bb6 100644 --- a/test/prefer-export-from.mjs +++ b/test/prefer-export-from.mjs @@ -1,5 +1,5 @@ import outdent from 'outdent'; -import {getTester, parsers} from './utils/test.mjs'; +import {getTester} from './utils/test.mjs'; const {test} = getTester(import.meta); @@ -274,50 +274,47 @@ test.snapshot({ export {namespace}; export default namespace; `, - // TODO: Use default parser when it supports // String literal specifier - ...[ - outdent` - import {'foo' as foo} from 'foo'; - export default foo; - `, - outdent` - import {'foo' as foo} from 'foo'; - export {foo}; - `, - outdent` - import {'foo' as foo} from 'foo'; - export const bar = foo; - `, - outdent` - import {'foo' as foo} from 'foo'; - export {foo as 'foo'}; - `, - outdent` - import {'foo' as foo} from 'foo'; - export {foo as "foo"}; - `, - outdent` - import {'fo\\u{20}o' as foo} from 'foo'; - export {foo as "fo o"}; - `, - outdent` - import {'fo\\no' as foo} from 'foo'; - export {foo as "fo\\u000ao"}; - `, - outdent` - import {'default' as foo} from 'foo'; - export {foo}; - `, - outdent` - import {'default' as foo} from 'foo'; - export default foo; - `, - outdent` - import {'*' as foo} from 'foo'; - export {foo}; - `, - ].map(code => ({code, parser: parsers.babel})), + outdent` + import {'foo' as foo} from 'foo'; + export default foo; + `, + outdent` + import {'foo' as foo} from 'foo'; + export {foo}; + `, + outdent` + import {'foo' as foo} from 'foo'; + export const bar = foo; + `, + outdent` + import {'foo' as foo} from 'foo'; + export {foo as 'foo'}; + `, + outdent` + import {'foo' as foo} from 'foo'; + export {foo as "foo"}; + `, + outdent` + import {'fo\\u{20}o' as foo} from 'foo'; + export {foo as "fo o"}; + `, + outdent` + import {'fo\\no' as foo} from 'foo'; + export {foo as "fo\\u000ao"}; + `, + outdent` + import {'default' as foo} from 'foo'; + export {foo}; + `, + outdent` + import {'default' as foo} from 'foo'; + export default foo; + `, + outdent` + import {'*' as foo} from 'foo'; + export {foo}; + `, ], });