From 34bd6282c012298a8aa2c82e8300a50a2e3e7b1f Mon Sep 17 00:00:00 2001 From: Shinigami Date: Wed, 31 Mar 2021 23:20:10 +0200 Subject: [PATCH] chore: use eslint-define-config (#2688) --- .eslintrc.js | 7 +++++-- package.json | 1 + yarn.lock | 5 +++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 4bc59a084a8021..f19c57faa15bbc 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,4 +1,7 @@ -module.exports = { +// @ts-check +const { defineConfig } = require('eslint-define-config') + +module.exports = defineConfig({ root: true, extends: ['plugin:node/recommended'], parser: '@typescript-eslint/parser', @@ -80,4 +83,4 @@ module.exports = { } } ] -} +}) diff --git a/package.json b/package.json index aabfb68ab88c71..9dd439477eb0a4 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,7 @@ "cross-env": "^7.0.3", "enquirer": "^2.3.6", "eslint": "^7.15.0", + "eslint-define-config": "^1.0.3", "eslint-plugin-node": "^11.1.0", "execa": "^5.0.0", "fs-extra": "^9.0.1", diff --git a/yarn.lock b/yarn.lock index a4827d67f217b6..d108d562cd09de 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2882,6 +2882,11 @@ escodegen@^2.0.0: optionalDependencies: source-map "~0.6.1" +eslint-define-config@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/eslint-define-config/-/eslint-define-config-1.0.3.tgz#26efbf9124d3855c8ff49233e6d3e3e3be939f60" + integrity sha512-GlfTqk2lysLHRx4YH3xuliY06t/p4WMZc3GABLqZ84RcxJxwRVMp0qF9cQSL42gf0pO7IY+dyUsxMrv2b6rZTQ== + eslint-plugin-es@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz#75a7cdfdccddc0589934aeeb384175f221c57893"