Skip to content

Commit 6e6e932

Browse files
committed
[Tests] eslint-import-resolver-typescript@1.0.2 doesn't resolve .js
1 parent 47e9c89 commit 6e6e932

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

tests/src/rules/no-extraneous-dependencies.js

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -383,29 +383,23 @@ describe('TypeScript', () => {
383383
// Type-only imports were added in TypeScript ESTree 2.23.0
384384
.filter((parser) => parser !== require.resolve('typescript-eslint-parser'))
385385
.forEach((parser) => {
386-
const parserConfig = {
387-
parser,
388-
settings: {
389-
'import/parsers': { [parser]: ['.ts'] },
390-
'import/resolver': { 'eslint-import-resolver-typescript': true },
391-
},
392-
};
393-
394386
ruleTester.run('no-extraneous-dependencies', rule, {
395387
valid: [
396-
test(Object.assign({
388+
test({
397389
code: 'import type T from "a";',
398390
options: [{ packageDir: packageDirWithTypescriptDevDependencies, devDependencies: false }],
399-
}, parserConfig)),
391+
parser,
392+
}),
400393
],
401394
invalid: [
402-
test(Object.assign({
395+
test({
403396
code: 'import T from "a";',
404397
options: [{ packageDir: packageDirWithTypescriptDevDependencies, devDependencies: false }],
405398
errors: [{
406399
message: "'a' should be listed in the project's dependencies, not devDependencies.",
407400
}],
408-
}, parserConfig)),
401+
parser,
402+
}),
409403
],
410404
});
411405
});

0 commit comments

Comments
 (0)