From e844f436b5ead82577d6dbfc9ea818f4f3ed12dd Mon Sep 17 00:00:00 2001 From: peaceiris <30958501+peaceiris@users.noreply.github.com> Date: Sat, 18 Jan 2020 05:55:01 +0900 Subject: [PATCH] chore: Add @typescript-eslint/eslint-plugin --- .eslintrc.json | 6 +++++- package-lock.json | 21 +++++++++++++++++++++ package.json | 1 + 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/.eslintrc.json b/.eslintrc.json index f8f61db..335df5c 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -4,7 +4,11 @@ "es6": true, "node": true }, - "extends": "eslint:recommended", + "extends": [ + "eslint:recommended", + "plugin:@typescript-eslint/recommended", + "plugin:@typescript-eslint/recommended" + ], "globals": { "Atomics": "readonly", "SharedArrayBuffer": "readonly" diff --git a/package-lock.json b/package-lock.json index c1d8df5..7ee66d9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -630,6 +630,27 @@ "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==", "dev": true }, + "@typescript-eslint/eslint-plugin": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.16.0.tgz", + "integrity": "sha512-TKWbeFAKRPrvKiR9GNxErQ8sELKqg1ZvXi6uho07mcKShBnCnqNpDQWP01FEvWKf0bxM2g7uQEI5MNjSNqvUpQ==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "2.16.0", + "eslint-utils": "^1.4.3", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "tsutils": "^3.17.1" + }, + "dependencies": { + "regexpp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", + "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==", + "dev": true + } + } + }, "@typescript-eslint/experimental-utils": { "version": "2.16.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.16.0.tgz", diff --git a/package.json b/package.json index c9a02cf..cf5bb03 100644 --- a/package.json +++ b/package.json @@ -58,6 +58,7 @@ "@types/jest": "^24.9.0", "@types/node": "^13.1.7", "@types/node-fetch": "^2.5.4", + "@typescript-eslint/eslint-plugin": "^2.16.0", "@typescript-eslint/parser": "^2.16.0", "@zeit/ncc": "^0.21.0", "eslint": "^6.8.0",