From 9a36117beb3382b9651b18c8be67fcb909511322 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 27 Oct 2021 01:34:43 +0000 Subject: [PATCH] chore(deps): update eslint packages --- apps/editing-toolkit/package.json | 2 +- package.json | 8 +- packages/eslint-plugin-wpcalypso/package.json | 6 +- yarn.lock | 310 +++++++++++++++--- 4 files changed, 265 insertions(+), 61 deletions(-) diff --git a/apps/editing-toolkit/package.json b/apps/editing-toolkit/package.json index f77e3932995f5..8827c5c705de7 100644 --- a/apps/editing-toolkit/package.json +++ b/apps/editing-toolkit/package.json @@ -95,7 +95,7 @@ "@wordpress/url": "3.2.2", "classnames": "^2.3.1", "enzyme": "^3.11.0", - "eslint": "^7.32.0", + "eslint": "^8.1.0", "jest": "^27.2.4", "lodash": "^4.17.21", "moment": "^2.26.0", diff --git a/package.json b/package.json index 951b12436ba07..ba47b25acbdee 100644 --- a/package.json +++ b/package.json @@ -217,16 +217,16 @@ "enhanced-resolve": "^5.8.2", "enzyme": "^3.11.0", "enzyme-to-json": "^3.4.3", - "eslint": "^7.32.0", + "eslint": "^8.1.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", "eslint-plugin-inclusive-language": "^2.1.1", - "eslint-plugin-jest": "^24.7.0", - "eslint-plugin-jsdoc": "^36.1.1", + "eslint-plugin-jest": "^25.2.2", + "eslint-plugin-jsdoc": "^37.0.3", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-md": "^1.0.19", "eslint-plugin-mocha": "^9.0.0", - "eslint-plugin-prettier": "^3.4.1", + "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-react": "^7.26.1", "eslint-plugin-react-hooks": "^4.2.0", "eslint-plugin-wpcalypso": "^5.1.0", diff --git a/packages/eslint-plugin-wpcalypso/package.json b/packages/eslint-plugin-wpcalypso/package.json index 154bad24b4104..620172f7c0387 100644 --- a/packages/eslint-plugin-wpcalypso/package.json +++ b/packages/eslint-plugin-wpcalypso/package.json @@ -23,9 +23,9 @@ }, "peerDependencies": { "@babel/core": ">=7.15.0", - "eslint": ">=7.32.0", + "eslint": ">=8.1.0", "eslint-plugin-inclusive-language": "^2.1.1", - "eslint-plugin-jsdoc": "^36.1.1", + "eslint-plugin-jsdoc": "^37.0.3", "eslint-plugin-react-hooks": "^4.2.0" }, "devDependencies": { @@ -33,6 +33,6 @@ "@babel/core": "^7.15.0", "@babel/eslint-parser": "^7.15.0", "@babel/parser": "^7.15.3", - "eslint": ">=7.32.0" + "eslint": ">=8.1.0" } } diff --git a/yarn.lock b/yarn.lock index 2afd4f2b429d8..8b21b1f270bc7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1296,7 +1296,7 @@ __metadata: babel-jest: ^26.6.3 classnames: ^2.3.1 enzyme: ^3.11.0 - eslint: ^7.32.0 + eslint: ^8.1.0 jest: ^27.2.4 lodash: ^4.17.21 moment: ^2.26.0 @@ -3350,14 +3350,14 @@ __metadata: languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:0.10.8": - version: 0.10.8 - resolution: "@es-joy/jsdoccomment@npm:0.10.8" +"@es-joy/jsdoccomment@npm:0.12.0": + version: 0.12.0 + resolution: "@es-joy/jsdoccomment@npm:0.12.0" dependencies: comment-parser: 1.2.4 esquery: ^1.4.0 - jsdoc-type-pratt-parser: 1.1.1 - checksum: 708de082d2b6c97e9a5b4bef14bdac7c632ffb01f237e15ce44b1050ffc4c7de9f3d0b0c4177a76e601852814b7a58e4fc9c60b29c2aaefe3a221ea83e4da13d + jsdoc-type-pratt-parser: 2.0.0 + checksum: 42b58c77a660e47ee18b42bc1a560bbe63a982cba9a38c536207c8d7f555e1da1fa61de20d811dff0e53f43ccf67544f986e76fc4855860884383ff4f8e86f6e languageName: node linkType: hard @@ -3389,6 +3389,23 @@ __metadata: languageName: node linkType: hard +"@eslint/eslintrc@npm:^1.0.3": + version: 1.0.3 + resolution: "@eslint/eslintrc@npm:1.0.3" + dependencies: + ajv: ^6.12.4 + debug: ^4.3.2 + espree: ^9.0.0 + globals: ^13.9.0 + ignore: ^4.0.6 + import-fresh: ^3.2.1 + js-yaml: ^3.13.1 + minimatch: ^3.0.4 + strip-json-comments: ^3.1.1 + checksum: 9144928616929fe8a38943537ba2c6a48b0106def9dcefcb7f107cec47e9225921f76e8f4025efa54df312906fa69da75927f2c88bede3ebdba1efa3e08ae600 + languageName: node + linkType: hard + "@github/webauthn-json@npm:^0.4.1": version: 0.4.1 resolution: "@github/webauthn-json@npm:0.4.1" @@ -3467,6 +3484,17 @@ __metadata: languageName: node linkType: hard +"@humanwhocodes/config-array@npm:^0.6.0": + version: 0.6.0 + resolution: "@humanwhocodes/config-array@npm:0.6.0" + dependencies: + "@humanwhocodes/object-schema": ^1.2.0 + debug: ^4.1.1 + minimatch: ^3.0.4 + checksum: 318607caa7c2c4fafb8d5c1126ae8d0a603164897199eb465efba28662212fbfb0af27b937e6fa196b095e35e0459e1ba7e4d7dfd585e6d5474d99204d4dffe8 + languageName: node + linkType: hard + "@humanwhocodes/object-schema@npm:^1.2.0": version: 1.2.0 resolution: "@humanwhocodes/object-schema@npm:1.2.0" @@ -6157,7 +6185,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.7, @types/json-schema@npm:^7.0.8": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.7, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.9 resolution: "@types/json-schema@npm:7.0.9" checksum: 46a9e92b7922495a50f55632d802f7e7ab2dffd76b3f894baf7b28012e73983df832977bedd748aa9a2bc8400c6e8659ca39faf6ccd93d71d41d5b0293338a0e @@ -6872,6 +6900,22 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/experimental-utils@npm:^5.0.0": + version: 5.2.0 + resolution: "@typescript-eslint/experimental-utils@npm:5.2.0" + dependencies: + "@types/json-schema": ^7.0.9 + "@typescript-eslint/scope-manager": 5.2.0 + "@typescript-eslint/types": 5.2.0 + "@typescript-eslint/typescript-estree": 5.2.0 + eslint-scope: ^5.1.1 + eslint-utils: ^3.0.0 + peerDependencies: + eslint: "*" + checksum: 32e00e7cbf069e6b1d806a2f1a4826f82e191ada79ccd904678a989b744ebf27074ba0d50ff60d10bc924ba9cd4c9254f5a72c01dddd8b9f0985c9468a9b9f4f + languageName: node + linkType: hard + "@typescript-eslint/parser@npm:^4.15.0, @typescript-eslint/parser@npm:^4.33.0": version: 4.33.0 resolution: "@typescript-eslint/parser@npm:4.33.0" @@ -6899,6 +6943,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:5.2.0": + version: 5.2.0 + resolution: "@typescript-eslint/scope-manager@npm:5.2.0" + dependencies: + "@typescript-eslint/types": 5.2.0 + "@typescript-eslint/visitor-keys": 5.2.0 + checksum: 6c09107189c4cf9f220f420a70a7411fe56c66d28bd60a171cfc519d66c6623f12be5046ca071ea1b10b64c29b0d835754c22827b4453b6bb31da5a1033185ea + languageName: node + linkType: hard + "@typescript-eslint/types@npm:4.33.0": version: 4.33.0 resolution: "@typescript-eslint/types@npm:4.33.0" @@ -6906,6 +6960,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:5.2.0": + version: 5.2.0 + resolution: "@typescript-eslint/types@npm:5.2.0" + checksum: b9aab2e5b31ab4f01cb2c82c179391fad1ac8baddc06acc00bca5e47b1f713183de312989a7e14f2deb65c7281ed94388eb941340a4f400381f8db320983e235 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:4.33.0": version: 4.33.0 resolution: "@typescript-eslint/typescript-estree@npm:4.33.0" @@ -6924,6 +6985,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:5.2.0": + version: 5.2.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.2.0" + dependencies: + "@typescript-eslint/types": 5.2.0 + "@typescript-eslint/visitor-keys": 5.2.0 + debug: ^4.3.2 + globby: ^11.0.4 + is-glob: ^4.0.3 + semver: ^7.3.5 + tsutils: ^3.21.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: dbbe7e78d1c1cb38748076d875e8c3385a481d34f9300552102f31682e909bd3690226f53e0c4ecd97324aa544c408ac9461412da737bcbad13e0be2661df197 + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:4.33.0": version: 4.33.0 resolution: "@typescript-eslint/visitor-keys@npm:4.33.0" @@ -6934,6 +7013,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:5.2.0": + version: 5.2.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.2.0" + dependencies: + "@typescript-eslint/types": 5.2.0 + eslint-visitor-keys: ^3.0.0 + checksum: 60b75f1c0551b2aff3dfde202db23b7b126d9212b70b619a9c4b28e91bc1850e5f6b81791ef7a402267180b6865d82f1db77bcf7a4d761305cc18b48ae7d8374 + languageName: node + linkType: hard + "@webassemblyjs/ast@npm:1.11.1": version: 1.11.1 resolution: "@webassemblyjs/ast@npm:1.11.1" @@ -9252,12 +9341,12 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.0.4, acorn@npm:^8.2.4, acorn@npm:^8.4.1": - version: 8.4.1 - resolution: "acorn@npm:8.4.1" +"acorn@npm:^8.0.4, acorn@npm:^8.2.4, acorn@npm:^8.4.1, acorn@npm:^8.5.0": + version: 8.5.0 + resolution: "acorn@npm:8.5.0" bin: acorn: bin/acorn - checksum: ecff67f32fe07569188d407ef09e29237a4349a4fbf1ecf2bb2c6a615d7cb4e3e079b1015a2a0775dac509c7fd2877849a04a05e75978d1154e0dc7331f70dde + checksum: a0cd0009d215df0c5a6c69ea40a5e784114f1b89d5649d663264ccbb855d4c6b6da6936fed607078b7d681bd8d8f2e730dad25931edbdef709bc4b520c0caa80 languageName: node linkType: hard @@ -15942,7 +16031,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:^24.1.3, eslint-plugin-jest@npm:^24.3.6, eslint-plugin-jest@npm:^24.7.0": +"eslint-plugin-jest@npm:^24.1.3, eslint-plugin-jest@npm:^24.3.6": version: 24.7.0 resolution: "eslint-plugin-jest@npm:24.7.0" dependencies: @@ -15957,6 +16046,21 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-jest@npm:^25.2.2": + version: 25.2.2 + resolution: "eslint-plugin-jest@npm:25.2.2" + dependencies: + "@typescript-eslint/experimental-utils": ^5.0.0 + peerDependencies: + "@typescript-eslint/eslint-plugin": ^4.0.0 || ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + "@typescript-eslint/eslint-plugin": + optional: true + checksum: b3b219d3c0af9aab130d34d108809d542e29cb50d5fe17bc09e3961dd73b790d64677f3a0ad04b18c956ad7b4d5e0ea198e90d89dd847742b57ffe8d711869d3 + languageName: node + linkType: hard + "eslint-plugin-jsdoc@npm:^34.1.0": version: 34.8.2 resolution: "eslint-plugin-jsdoc@npm:34.8.2" @@ -15976,22 +16080,22 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:^36.1.1": - version: 36.1.1 - resolution: "eslint-plugin-jsdoc@npm:36.1.1" +"eslint-plugin-jsdoc@npm:^37.0.3": + version: 37.0.3 + resolution: "eslint-plugin-jsdoc@npm:37.0.3" dependencies: - "@es-joy/jsdoccomment": 0.10.8 + "@es-joy/jsdoccomment": 0.12.0 comment-parser: 1.2.4 debug: ^4.3.2 esquery: ^1.4.0 - jsdoc-type-pratt-parser: ^1.1.1 + jsdoc-type-pratt-parser: ^2.0.0 lodash: ^4.17.21 regextras: ^0.8.0 semver: ^7.3.5 spdx-expression-parse: ^3.0.1 peerDependencies: - eslint: ^6.0.0 || ^7.0.0 - checksum: 86275a61e1627f3de92ddf69292bc3312eca85f5f924d1b2e509ade990fae67eecea0f8fb5b575fd0fb08f3f1b2877c3c10aa10d5499692d677765499fbeb4e5 + eslint: ^7.0.0 || ^8.0.0 + checksum: 43c7746182f82b572af75e4461dc85e3a0c93c997e7c313ae668b556624a9116b97aeb1fe415e4c804d9c8553ed973646a2e39371eddb7204018d629b0e92c54 languageName: node linkType: hard @@ -16054,7 +16158,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-prettier@npm:^3.3.0, eslint-plugin-prettier@npm:^3.4.1": +"eslint-plugin-prettier@npm:^3.3.0": version: 3.4.1 resolution: "eslint-plugin-prettier@npm:3.4.1" dependencies: @@ -16069,6 +16173,21 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-prettier@npm:^4.0.0": + version: 4.0.0 + resolution: "eslint-plugin-prettier@npm:4.0.0" + dependencies: + prettier-linter-helpers: ^1.0.0 + peerDependencies: + eslint: ">=7.28.0" + prettier: ">=2.0.0" + peerDependenciesMeta: + eslint-config-prettier: + optional: true + checksum: 90248c927ed3b6702d329ad42577880c968064792292fa7b580143c79e44fecfc68c3553cc34471baa8bc2b3ece50686f7b7b2243e0684f9cdd1b4f42316e576 + languageName: node + linkType: hard + "eslint-plugin-react-hooks@npm:^4.2.0": version: 4.2.0 resolution: "eslint-plugin-react-hooks@npm:4.2.0" @@ -16110,12 +16229,12 @@ __metadata: "@babel/core": ^7.15.0 "@babel/eslint-parser": ^7.15.0 "@babel/parser": ^7.15.3 - eslint: ">=7.32.0" + eslint: ">=8.1.0" peerDependencies: "@babel/core": ">=7.15.0" - eslint: ">=7.32.0" + eslint: ">=8.1.0" eslint-plugin-inclusive-language: ^2.1.1 - eslint-plugin-jsdoc: ^36.1.1 + eslint-plugin-jsdoc: ^37.0.3 eslint-plugin-react-hooks: ^4.2.0 languageName: unknown linkType: soft @@ -16149,6 +16268,16 @@ __metadata: languageName: node linkType: hard +"eslint-scope@npm:^6.0.0": + version: 6.0.0 + resolution: "eslint-scope@npm:6.0.0" + dependencies: + esrecurse: ^4.3.0 + estraverse: ^5.2.0 + checksum: 50edb78549c710fffbb168f8a84baa14a0418b1343d6e3e22dde39ff38afee9138a044b39778ab72ae6f00b7bfd02ce6dbe6eadab7004139e3403e58c4751ad2 + languageName: node + linkType: hard + "eslint-summary@npm:^1.0.0": version: 1.0.0 resolution: "eslint-summary@npm:1.0.0" @@ -16202,36 +16331,42 @@ __metadata: languageName: node linkType: hard -"eslint@npm:>=7.32.0, eslint@npm:^7.17.0, eslint@npm:^7.28.0, eslint@npm:^7.32.0": - version: 7.32.0 - resolution: "eslint@npm:7.32.0" +"eslint-visitor-keys@npm:^3.0.0": + version: 3.0.0 + resolution: "eslint-visitor-keys@npm:3.0.0" + checksum: 3e336d0aa7167e47fc3f66b378c8677842fec39f044b3db3be5f1f96fbad2927580973c9d11f79e9beebadb3f823383bf0041df5052ee378d72649492b13eb61 + languageName: node + linkType: hard + +"eslint@npm:8.1.0, eslint@npm:>=8.1.0, eslint@npm:^8.1.0": + version: 8.1.0 + resolution: "eslint@npm:8.1.0" dependencies: - "@babel/code-frame": 7.12.11 - "@eslint/eslintrc": ^0.4.3 - "@humanwhocodes/config-array": ^0.5.0 + "@eslint/eslintrc": ^1.0.3 + "@humanwhocodes/config-array": ^0.6.0 ajv: ^6.10.0 chalk: ^4.0.0 cross-spawn: ^7.0.2 - debug: ^4.0.1 + debug: ^4.3.2 doctrine: ^3.0.0 enquirer: ^2.3.5 escape-string-regexp: ^4.0.0 - eslint-scope: ^5.1.1 - eslint-utils: ^2.1.0 - eslint-visitor-keys: ^2.0.0 - espree: ^7.3.1 + eslint-scope: ^6.0.0 + eslint-utils: ^3.0.0 + eslint-visitor-keys: ^3.0.0 + espree: ^9.0.0 esquery: ^1.4.0 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 file-entry-cache: ^6.0.1 functional-red-black-tree: ^1.0.1 - glob-parent: ^5.1.2 + glob-parent: ^6.0.1 globals: ^13.6.0 ignore: ^4.0.6 import-fresh: ^3.0.0 imurmurhash: ^0.1.4 is-glob: ^4.0.0 - js-yaml: ^3.13.1 + js-yaml: ^4.1.0 json-stable-stringify-without-jsonify: ^1.0.1 levn: ^0.4.1 lodash.merge: ^4.6.2 @@ -16239,16 +16374,15 @@ __metadata: natural-compare: ^1.4.0 optionator: ^0.9.1 progress: ^2.0.0 - regexpp: ^3.1.0 + regexpp: ^3.2.0 semver: ^7.2.1 strip-ansi: ^6.0.0 strip-json-comments: ^3.1.0 - table: ^6.0.9 text-table: ^0.2.0 v8-compile-cache: ^2.0.3 bin: eslint: bin/eslint.js - checksum: 84409f7767556179cb11529f1215f335c7dfccf90419df6147f949f14c347a960c7b569e80ed84011a0b6d10da1ef5046edbbb9b11c3e59aa6696d5217092e93 + checksum: edeecbe99ae81507c89422ed3b264ce591e6ae5132e10a43e7444d33896ebcd7a09acca5837599446fff2112c7928ea7887cdcf4809a473e24c5f8a19dde16cc languageName: node linkType: hard @@ -16299,6 +16433,56 @@ __metadata: languageName: node linkType: hard +"eslint@npm:^7.17.0, eslint@npm:^7.28.0": + version: 7.32.0 + resolution: "eslint@npm:7.32.0" + dependencies: + "@babel/code-frame": 7.12.11 + "@eslint/eslintrc": ^0.4.3 + "@humanwhocodes/config-array": ^0.5.0 + ajv: ^6.10.0 + chalk: ^4.0.0 + cross-spawn: ^7.0.2 + debug: ^4.0.1 + doctrine: ^3.0.0 + enquirer: ^2.3.5 + escape-string-regexp: ^4.0.0 + eslint-scope: ^5.1.1 + eslint-utils: ^2.1.0 + eslint-visitor-keys: ^2.0.0 + espree: ^7.3.1 + esquery: ^1.4.0 + esutils: ^2.0.2 + fast-deep-equal: ^3.1.3 + file-entry-cache: ^6.0.1 + functional-red-black-tree: ^1.0.1 + glob-parent: ^5.1.2 + globals: ^13.6.0 + ignore: ^4.0.6 + import-fresh: ^3.0.0 + imurmurhash: ^0.1.4 + is-glob: ^4.0.0 + js-yaml: ^3.13.1 + json-stable-stringify-without-jsonify: ^1.0.1 + levn: ^0.4.1 + lodash.merge: ^4.6.2 + minimatch: ^3.0.4 + natural-compare: ^1.4.0 + optionator: ^0.9.1 + progress: ^2.0.0 + regexpp: ^3.1.0 + semver: ^7.2.1 + strip-ansi: ^6.0.0 + strip-json-comments: ^3.1.0 + table: ^6.0.9 + text-table: ^0.2.0 + v8-compile-cache: ^2.0.3 + bin: + eslint: bin/eslint.js + checksum: 84409f7767556179cb11529f1215f335c7dfccf90419df6147f949f14c347a960c7b569e80ed84011a0b6d10da1ef5046edbbb9b11c3e59aa6696d5217092e93 + languageName: node + linkType: hard + "esm@npm:^3.2.25": version: 3.2.25 resolution: "esm@npm:3.2.25" @@ -16328,6 +16512,17 @@ __metadata: languageName: node linkType: hard +"espree@npm:^9.0.0": + version: 9.0.0 + resolution: "espree@npm:9.0.0" + dependencies: + acorn: ^8.5.0 + acorn-jsx: ^5.3.1 + eslint-visitor-keys: ^3.0.0 + checksum: c882e3fa2c23d684742115309418aa95297dd1e399b6e2c02590aa9719e03f28a674946498b073bc416b58092b3b5c8be63f6564a8857af1c8658eaf551f0b5f + languageName: node + linkType: hard + "esprima@npm:^2.0": version: 2.7.3 resolution: "esprima@npm:2.7.3" @@ -18205,6 +18400,15 @@ fsevents@~2.1.2: languageName: node linkType: hard +"glob-parent@npm:^6.0.1": + version: 6.0.2 + resolution: "glob-parent@npm:6.0.2" + dependencies: + is-glob: ^4.0.3 + checksum: 317034d88654730230b3f43bb7ad4f7c90257a426e872ea0bf157473ac61c99bf5d205fad8f0185f989be8d2fa6d3c7dce1645d99d545b6ea9089c39f838e7f8 + languageName: node + linkType: hard + "glob-promise@npm:^3.4.0": version: 3.4.0 resolution: "glob-promise@npm:3.4.0" @@ -18455,7 +18659,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"globby@npm:^11.0.0, globby@npm:^11.0.1, globby@npm:^11.0.2, globby@npm:^11.0.3": +"globby@npm:^11.0.0, globby@npm:^11.0.1, globby@npm:^11.0.2, globby@npm:^11.0.3, globby@npm:^11.0.4": version: 11.0.4 resolution: "globby@npm:11.0.4" dependencies: @@ -22479,7 +22683,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"js-yaml@npm:^4.0.0": +"js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0": version: 4.1.0 resolution: "js-yaml@npm:4.1.0" dependencies: @@ -22575,10 +22779,10 @@ fsevents@~2.1.2: languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:1.1.1, jsdoc-type-pratt-parser@npm:^1.1.1": - version: 1.1.1 - resolution: "jsdoc-type-pratt-parser@npm:1.1.1" - checksum: eb1cd45a9e9aa41c4a4aaa3dd116583a2d0cac29287c8b1d3a86722970a5c938155dd70b205b6e3b97849da96ffb119f0b63040f35e1d963a52f00789a5d03cd +"jsdoc-type-pratt-parser@npm:2.0.0, jsdoc-type-pratt-parser@npm:^2.0.0": + version: 2.0.0 + resolution: "jsdoc-type-pratt-parser@npm:2.0.0" + checksum: 0f25908124194c35badbecab6fdc698b146a3f67c3b700c44648681d12976e2bfc6866bf6adb98ab3483662e9d04f52ea9b1a8b42dd5cdbd4024abaf690a31f1 languageName: node linkType: hard @@ -30737,10 +30941,10 @@ fsevents@~2.1.2: languageName: node linkType: hard -"regexpp@npm:^3.1.0": - version: 3.1.0 - resolution: "regexpp@npm:3.1.0" - checksum: 4d638ab01571275a424b6635b6b80f6abc8a7cd446e4640586f171a4d608724ca867e960956b310324add9d08f12f480c7e8ca33b595662794e83a8488789820 +"regexpp@npm:^3.1.0, regexpp@npm:^3.2.0": + version: 3.2.0 + resolution: "regexpp@npm:3.2.0" + checksum: d1da82385c8754a1681416b90b9cca0e21b4a2babef159099b88f640637d789c69011d0bc94705dacab85b81133e929d027d85210e8b8b03f8035164dbc14710 languageName: node linkType: hard @@ -37318,17 +37522,17 @@ typescript@^4.4.3: enhanced-resolve: ^5.8.2 enzyme: ^3.11.0 enzyme-to-json: ^3.4.3 - eslint: ^7.32.0 + eslint: ^8.1.0 eslint-config-prettier: ^8.3.0 eslint-nibble: ^7.0.0 eslint-plugin-import: ^2.25.2 eslint-plugin-inclusive-language: ^2.1.1 - eslint-plugin-jest: ^24.7.0 - eslint-plugin-jsdoc: ^36.1.1 + eslint-plugin-jest: ^25.2.2 + eslint-plugin-jsdoc: ^37.0.3 eslint-plugin-jsx-a11y: ^6.4.1 eslint-plugin-md: ^1.0.19 eslint-plugin-mocha: ^9.0.0 - eslint-plugin-prettier: ^3.4.1 + eslint-plugin-prettier: ^4.0.0 eslint-plugin-react: ^7.26.1 eslint-plugin-react-hooks: ^4.2.0 eslint-plugin-wpcalypso: ^5.1.0