From 306e62e9bd8fb1b47566e3212aadc40c699bc236 Mon Sep 17 00:00:00 2001 From: fangbinwei Date: Sun, 22 Nov 2020 16:06:27 +0800 Subject: [PATCH] refactor: sub-package eslint maintance using eslint@7 and @babel/eslint-parser in sub-package --- .eslintrc.js | 24 +-- .../cli-service-global/__tests__/entry.vue | 6 +- .../__tests__/globalService.spec.js | 22 +++ .../lib/globalConfigPlugin.js | 11 +- packages/@vue/cli-service-global/package.json | 5 +- .../@vue/cli-ui-addon-webpack/.eslintrc.js | 6 + .../@vue/cli-ui-addon-webpack/package.json | 4 +- .../@vue/cli-ui-addon-widgets/.eslintrc.js | 5 +- .../@vue/cli-ui-addon-widgets/package.json | 4 +- packages/@vue/cli-ui/.eslintrc.js | 5 +- packages/@vue/cli-ui/package.json | 5 +- yarn.lock | 143 +++++++++--------- 12 files changed, 146 insertions(+), 94 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index cf64baee85..e763a94c89 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,33 +1,33 @@ module.exports = { extends: [ - "plugin:vue-libs/recommended" + 'plugin:vue-libs/recommended' ], plugins: [ - "node" + 'node' ], env: { - "jest": true + 'jest': true }, globals: { name: 'off' }, rules: { - "indent": ["error", 2, { - "MemberExpression": "off" + 'indent': ['error', 2, { + 'MemberExpression': 'off' }], - "no-shadow": ["error"], - "node/no-extraneous-require": ["error", { - "allowModules": [ - "@vue/cli-service", - "@vue/cli-test-utils" + 'no-shadow': ['error'], + 'node/no-extraneous-require': ['error', { + 'allowModules': [ + '@vue/cli-service', + '@vue/cli-test-utils' ] }] }, overrides: [ { - files: ['**/__tests__/**/*.js', "**/cli-test-utils/**/*.js"], + files: ['**/__tests__/**/*.js', '**/cli-test-utils/**/*.js'], rules: { - "node/no-extraneous-require": "off" + 'node/no-extraneous-require': 'off' } } ] diff --git a/packages/@vue/cli-service-global/__tests__/entry.vue b/packages/@vue/cli-service-global/__tests__/entry.vue index e5c33fab42..0d9b009579 100644 --- a/packages/@vue/cli-service-global/__tests__/entry.vue +++ b/packages/@vue/cli-service-global/__tests__/entry.vue @@ -3,9 +3,9 @@