From 4dc56f6d04e8f5fe12ba53a8a776653b3d7b60ed Mon Sep 17 00:00:00 2001 From: Konstantin Vyatkin Date: Wed, 16 Oct 2019 22:25:36 -0400 Subject: [PATCH] chore: update ESLint and plugins/configs (#1407) --- benchmarks/middleware.js | 4 ++-- package.json | 10 ++++++---- test/.eslintrc | 6 ------ test/.eslintrc.yml | 12 ++++++++++++ 4 files changed, 20 insertions(+), 12 deletions(-) delete mode 100644 test/.eslintrc create mode 100644 test/.eslintrc.yml diff --git a/benchmarks/middleware.js b/benchmarks/middleware.js index 7723396dd..c9c7dcbb4 100644 --- a/benchmarks/middleware.js +++ b/benchmarks/middleware.js @@ -7,13 +7,13 @@ const app = new Koa(); // number of middleware let n = parseInt(process.env.MW || '1', 10); -let useAsync = process.env.USE_ASYNC === 'true'; +const useAsync = process.env.USE_ASYNC === 'true'; console.log(` ${n}${useAsync ? ' async' : ''} middleware`); while (n--) { if (useAsync) { - app.use(async(ctx, next) => await next()); + app.use(async(ctx, next) => next()); } else { app.use((ctx, next) => next()); } diff --git a/package.json b/package.json index 708e89133..2067aaeb9 100644 --- a/package.json +++ b/package.json @@ -49,11 +49,13 @@ }, "devDependencies": { "egg-bin": "^4.13.0", - "eslint": "^6.0.1", + "eslint": "^6.5.1", "eslint-config-koa": "^2.0.0", - "eslint-config-standard": "^7.0.1", - "eslint-plugin-promise": "^3.5.0", - "eslint-plugin-standard": "^2.1.1", + "eslint-config-standard": "^14.1.0", + "eslint-plugin-import": "^2.18.2", + "eslint-plugin-node": "^10.0.0", + "eslint-plugin-promise": "^4.2.1", + "eslint-plugin-standard": "^4.0.1", "mm": "^2.5.0", "supertest": "^3.1.0" }, diff --git a/test/.eslintrc b/test/.eslintrc deleted file mode 100644 index a96fb84d6..000000000 --- a/test/.eslintrc +++ /dev/null @@ -1,6 +0,0 @@ -env: - jest: true - -rules: - space-before-blocks: [2, {functions: never, keywords: always}] - no-unused-expressions: 0 diff --git a/test/.eslintrc.yml b/test/.eslintrc.yml new file mode 100644 index 000000000..1243c2608 --- /dev/null +++ b/test/.eslintrc.yml @@ -0,0 +1,12 @@ +env: + mocha: true + +rules: + space-before-blocks: [2, {functions: never, keywords: always}] + no-unused-expressions: 0 + node/no-deprecated-api: 'warn' + quote-props: 'warn' + no-prototype-builtins: 'warn' + array-bracket-spacing: 'warn' + object-curly-spacing: 'warn' + dot-notation: 'warn'