From eee43067f635c0ec3b61e416f47849029d12268d Mon Sep 17 00:00:00 2001 From: Bryan Mishkin <698306+bmish@users.noreply.github.com> Date: Sun, 3 Jul 2022 20:17:38 -0400 Subject: [PATCH] chore: update internal lint dependencies (#16088) --- .eslintrc.js | 2 ++ README.md | 6 +++--- package.json | 8 ++++---- packages/eslint-config-eslint/README.md | 8 ++++++-- packages/eslint-config-eslint/package.json | 2 +- 5 files changed, 16 insertions(+), 10 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 4a5fdc5aeb6..b0eba0cb021 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -78,6 +78,8 @@ module.exports = { "plugin:eslint-plugin/rules-recommended" ], rules: { + "eslint-plugin/no-missing-message-ids": "error", + "eslint-plugin/no-unused-message-ids": "error", "eslint-plugin/prefer-message-ids": "error", "eslint-plugin/prefer-placeholders": "error", "eslint-plugin/prefer-replace-text": "error", diff --git a/README.md b/README.md index 56ebb3c017e..eeb062e9d3b 100644 --- a/README.md +++ b/README.md @@ -47,19 +47,19 @@ Prerequisites: [Node.js](https://nodejs.org/) (`^12.22.0`, `^14.17.0`, or `>=16. You can install ESLint using npm: -```sh +```shell npm install eslint --save-dev ``` You should then set up a configuration file: -```sh +```shell npm init @eslint/config ``` After that, you can run ESLint on any file or directory like this: -```sh +```shell ./node_modules/.bin/eslint yourfile.js ``` diff --git a/package.json b/package.json index d1e1f266c42..4ed4353d055 100644 --- a/package.json +++ b/package.json @@ -102,9 +102,9 @@ "eslint": "file:.", "eslint-config-eslint": "file:packages/eslint-config-eslint", "eslint-plugin-eslint-comments": "^3.2.0", - "eslint-plugin-eslint-plugin": "^4.2.0", + "eslint-plugin-eslint-plugin": "^4.4.0", "eslint-plugin-internal-rules": "file:tools/internal-rules", - "eslint-plugin-jsdoc": "^37.0.0", + "eslint-plugin-jsdoc": "^38.1.6", "eslint-plugin-node": "^11.1.0", "eslint-plugin-unicorn": "^42.0.0", "eslint-release": "^3.2.0", @@ -123,8 +123,8 @@ "karma-webpack": "^5.0.0", "lint-staged": "^11.0.0", "load-perf": "^0.2.0", - "markdownlint": "^0.24.0", - "markdownlint-cli": "^0.30.0", + "markdownlint": "^0.25.1", + "markdownlint-cli": "^0.31.1", "marked": "^4.0.8", "memfs": "^3.0.1", "metascraper": "^5.25.7", diff --git a/packages/eslint-config-eslint/README.md b/packages/eslint-config-eslint/README.md index e79bb5eccf8..ea144120fc4 100644 --- a/packages/eslint-config-eslint/README.md +++ b/packages/eslint-config-eslint/README.md @@ -10,11 +10,15 @@ Contains the ESLint configuration used for projects maintained by the ESLint tea You can install ESLint using npm: - npm install eslint --save-dev +```shell +npm install eslint --save-dev +``` Then install this configuration: - npm install eslint-config-eslint --save-dev +```shell +npm install eslint-config-eslint --save-dev +``` ## Usage diff --git a/packages/eslint-config-eslint/package.json b/packages/eslint-config-eslint/package.json index e64f65a7a9b..5417a8e2132 100644 --- a/packages/eslint-config-eslint/package.json +++ b/packages/eslint-config-eslint/package.json @@ -21,7 +21,7 @@ "bugs": "https://github.com/eslint/eslint/issues/", "peerDependencies": { "eslint-plugin-eslint-comments": ">=3.2.0", - "eslint-plugin-jsdoc": ">=36.0.6", + "eslint-plugin-jsdoc": ">=38.1.6", "eslint-plugin-node": ">=11.1.0", "eslint-plugin-unicorn": ">=42.0.0" },