From 86d998acdc9372e4e1a75d1ad02fa68ed462f997 Mon Sep 17 00:00:00 2001 From: peaceiris <30958501+peaceiris@users.noreply.github.com> Date: Sat, 18 Jan 2020 07:07:08 +0900 Subject: [PATCH] chore: Add eslint-plugin-jest --- .eslintrc.json | 3 ++- package-lock.json | 55 +++++++++++++++++++++++++++++++++++++++++++++++ package.json | 5 +++-- 3 files changed, 60 insertions(+), 3 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index 335df5c..f494001 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -7,7 +7,8 @@ "extends": [ "eslint:recommended", "plugin:@typescript-eslint/recommended", - "plugin:@typescript-eslint/recommended" + "plugin:@typescript-eslint/recommended", + "plugin:jest/recommended" ], "globals": { "Atomics": "readonly", diff --git a/package-lock.json b/package-lock.json index 7ee66d9..5a227ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2358,6 +2358,61 @@ } } }, + "eslint-plugin-jest": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-23.6.0.tgz", + "integrity": "sha512-GH8AhcFXspOLqak7fqnddLXEJsrFyvgO8Bm60SexvKSn1+3rWYESnCiWUOCUcBTprNSDSE4CtAZdM4EyV6gPPw==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "^2.5.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, "eslint-scope": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", diff --git a/package.json b/package.json index cf5bb03..390eea4 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,8 @@ "description": "Hugo setup action", "main": "lib/index.js", "scripts": { - "lint": "eslint ./src/**/*.ts", - "lint:fix": "eslint --fix ./src/**/*.ts", + "lint": "eslint ./{src,__tests__}/**/*.ts", + "lint:fix": "eslint --fix ./{src,__tests__}/**/*.ts", "test": "jest --coverage --verbose", "build": "ncc build ./src/index.ts -o lib", "tsc": "tsc", @@ -62,6 +62,7 @@ "@typescript-eslint/parser": "^2.16.0", "@zeit/ncc": "^0.21.0", "eslint": "^6.8.0", + "eslint-plugin-jest": "^23.6.0", "husky": "^4.0.10", "jest": "^24.9.0", "jest-circus": "^24.9.0",