From 08fbc6a840a3291f3bd8e9008bc084aa0394d92e Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Sun, 16 Jan 2022 22:08:14 -0800 Subject: [PATCH 1/2] [Tests] smoke: only use the TS parser on TS files Closes #3178 --- test/eslint-remote-tester.config.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/eslint-remote-tester.config.js b/test/eslint-remote-tester.config.js index fd5e2c2802..69ed6abc69 100644 --- a/test/eslint-remote-tester.config.js +++ b/test/eslint-remote-tester.config.js @@ -21,7 +21,12 @@ module.exports = { env: { es6: true, }, - parser: '@typescript-eslint/parser', + overrides: [ + { + files: ['*.ts', '*.tsx', '*.mts', '*.cts'], + parser: '@typescript-eslint/parser', + }, + ], parserOptions: { ecmaVersion: 2020, sourceType: 'module', From 0d8946212a1ba560b12e2e01807033e19dc774f7 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Sun, 16 Jan 2022 22:15:46 -0800 Subject: [PATCH 2/2] [Dev Deps] update `@babel/core`, `@babel/eslint-parser`, `@babel/plugin-syntax-decorators`, `@babel/plugin-syntax-do-expressions`, `@babel/plugin-syntax-function-bind`, `@babel/preset-react`, `@types/node`, `aud`, `eslint-plugin-import`, `eslint-remote-tester`, `eslint-remote-tester-repositories`, `ls-engines` --- package.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 85094c9cbb..45ea913043 100644 --- a/package.json +++ b/package.json @@ -44,28 +44,28 @@ "string.prototype.matchall": "^4.0.6" }, "devDependencies": { - "@babel/core": "^7.16.0", - "@babel/eslint-parser": "^7.16.3", - "@babel/plugin-syntax-decorators": "^7.16.0", - "@babel/plugin-syntax-do-expressions": "^7.16.0", - "@babel/plugin-syntax-function-bind": "^7.16.0", - "@babel/preset-react": "^7.16.0", + "@babel/core": "^7.16.7", + "@babel/eslint-parser": "^7.16.5", + "@babel/plugin-syntax-decorators": "^7.16.7", + "@babel/plugin-syntax-do-expressions": "^7.16.7", + "@babel/plugin-syntax-function-bind": "^7.16.7", + "@babel/preset-react": "^7.16.7", "@types/eslint": "=7.2.10", "@types/estree": "^0.0.50", - "@types/node": "^16.11.7", + "@types/node": "^16.11.19", "@typescript-eslint/parser": "^2.34.0 || ^3.10.1 || ^4.0.0 || ^5.0.0", - "aud": "^1.1.5", + "aud": "^2.0.0", "babel-eslint": "^8 || ^9 || ^10.1.0", "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-eslint-plugin": "^2.3.0 || ^3.5.3 || ^4.0.1", - "eslint-plugin-import": "^2.25.3", - "eslint-remote-tester": "^2.0.1", - "eslint-remote-tester-repositories": "^0.0.3", + "eslint-plugin-import": "^2.25.4", + "eslint-remote-tester": "^2.1.1", + "eslint-remote-tester-repositories": "^0.0.4", "eslint-scope": "^3.7.3", "espree": "^3.5.4", "istanbul": "^0.4.5", - "ls-engines": "^0.6.1", + "ls-engines": "^0.6.3", "markdown-magic": "^2.5.2", "mocha": "^5.2.0", "sinon": "^7.5.0",