diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index a1e12a94..ba479db0 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -72,8 +72,6 @@ jobs: useLockFile: false - name: Install ESLint v${{ matrix.eslint }} - # force installation for now until we get ESLint and all plugins updated - # in dev dependencies run: npm install --no-save --force eslint@${{ matrix.eslint }} - name: Run tests diff --git a/lib/create-testing-library-rule/index.ts b/lib/create-testing-library-rule/index.ts index df46b06d..0da77b4a 100644 --- a/lib/create-testing-library-rule/index.ts +++ b/lib/create-testing-library-rule/index.ts @@ -24,7 +24,7 @@ export function createTestingLibraryRule< detectionOptions?: Partial; create: EnhancedRuleCreate; }>): TSESLint.RuleModule { - // eslint-disable-next-line @babel/new-cap + // eslint-disable-next-line new-cap return ESLintUtils.RuleCreator(getDocsUrl)({ ...remainingConfig, create: detectTestingLibraryUtils( diff --git a/package.json b/package.json index 2460c0be..3fec4872 100644 --- a/package.json +++ b/package.json @@ -42,37 +42,37 @@ "prepare": "is-ci || husky install" }, "dependencies": { - "@typescript-eslint/experimental-utils": "^5.5.0" + "@typescript-eslint/experimental-utils": "^5.9.0" }, "devDependencies": { - "@babel/eslint-plugin": "^7.14.5", - "@commitlint/cli": "^16.0.1", + "@babel/eslint-plugin": "^7.16.5", + "@commitlint/cli": "^16.0.2", "@commitlint/config-conventional": "^16.0.0", - "@types/jest": "^27.0.3", - "@types/node": "^16.11.11", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", + "@types/jest": "^27.4.0", + "@types/node": "^16.11.19", + "@typescript-eslint/eslint-plugin": "^5.9.0", + "@typescript-eslint/parser": "^5.9.0", "cpy-cli": "^3.1.1", - "eslint": "^7.32.0", - "eslint-config-kentcdodds": "^19.2.0", + "eslint": "^8.6.0", + "eslint-config-kentcdodds": "^20.0.1", "eslint-config-prettier": "^8.3.0", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-import": "^2.25.4", + "eslint-plugin-jest": "^25.3.4", "eslint-plugin-jest-formatting": "^3.1.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-promise": "^6.0.0", - "eslint-remote-tester": "^2.0.1", + "eslint-remote-tester": "^2.1.1", "eslint-remote-tester-repositories": "^0.0.3", "husky": "^7.0.4", "is-ci": "^3.0.1", - "jest": "^27.4.2", - "lint-staged": "^12.1.2", + "jest": "^27.4.7", + "lint-staged": "^12.1.7", "prettier": "2.5.1", "semantic-release": "^18.0.1", "ts-jest": "27.1.2", "ts-node": "^10.4.0", - "typescript": "^4.5.2" + "typescript": "^4.5.4" }, "peerDependencies": { "eslint": "^7.5.0 || ^8.0.0"