From 9634a91e512f83dd7197d3996373fe9b00a5091f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=ADcholas=20Andr=C3=A9?= Date: Mon, 11 Mar 2024 11:48:10 -0300 Subject: [PATCH] fix: wp eslint plugin dev dep --- package-lock.json | 249 ++++------------------------ packages/eslint-config/package.json | 2 +- 2 files changed, 35 insertions(+), 216 deletions(-) diff --git a/package-lock.json b/package-lock.json index a7c60e93..442baffc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5984,8 +5984,9 @@ }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "5.62.0", - "devOptional": true, "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.4.0", "@typescript-eslint/scope-manager": "5.62.0", @@ -6017,8 +6018,9 @@ }, "node_modules/@typescript-eslint/parser": { "version": "5.62.0", - "devOptional": true, "license": "BSD-2-Clause", + "optional": true, + "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "5.62.0", "@typescript-eslint/types": "5.62.0", @@ -6058,8 +6060,9 @@ }, "node_modules/@typescript-eslint/type-utils": { "version": "5.62.0", - "devOptional": true, "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "@typescript-eslint/typescript-estree": "5.62.0", "@typescript-eslint/utils": "5.62.0", @@ -6400,8 +6403,9 @@ } }, "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.31.0", - "license": "GPL-2.0-or-later", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.36.0.tgz", + "integrity": "sha512-xgBy9HnA0xL5e0Ipku7Ga3QimrfwTQ3njnN79mT8wNcim2APIlyiWSG3GndTdPoSGdrxGPv2ZrpqBdKsiGzoWQ==", "engines": { "node": ">=14" }, @@ -6410,8 +6414,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.32.0", - "license": "GPL-2.0-or-later", + "version": "7.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.37.0.tgz", + "integrity": "sha512-XE9NUIoc428MHP3p6DMNjRV4Df97K9JHkzXwOwJjjHp00ce2ckh4wSkZh287Zi1X+uNcrROERtSp4jjWHUhvHA==", "dependencies": { "@babel/core": "^7.16.0", "@babel/plugin-transform-react-jsx": "^7.16.0", @@ -6419,9 +6424,9 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.31.0", - "@wordpress/browserslist-config": "^5.31.0", - "@wordpress/warning": "^2.48.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.36.0", + "@wordpress/browserslist-config": "^5.36.0", + "@wordpress/warning": "^2.53.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" @@ -6431,8 +6436,9 @@ } }, "node_modules/@wordpress/browserslist-config": { - "version": "5.31.0", - "license": "GPL-2.0-or-later", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.36.0.tgz", + "integrity": "sha512-D4Y+MhZHAW4mDNFxHGacVpZgOmkkL9k5+TuVchC8cVSdpAt0VSkzKsXAumoQuEYUXyio/NMkhnU153FO+ci3cQ==", "engines": { "node": ">=14" } @@ -6596,14 +6602,15 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "17.5.0", - "license": "GPL-2.0-or-later", + "version": "17.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.10.0.tgz", + "integrity": "sha512-fMmMzBMR8z7p2yYTMtEEnzoYmdFdv0HdrM2b7s9693fYxtYQv/FaxUKdep6slMiVt/DBoPUmuDGgZsttzOTwng==", "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^7.32.0", - "@wordpress/prettier-config": "^3.5.0", + "@wordpress/babel-preset-default": "^7.37.0", + "@wordpress/prettier-config": "^3.10.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -6926,8 +6933,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "3.5.0", - "license": "GPL-2.0-or-later", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.10.0.tgz", + "integrity": "sha512-0zA3K1zDyRjUhTY+zKfBvQMKqEbYK/hC3NOabEWZ++pvT5JYJrD7ZVXE+l5TDVd/d2rqxM0eLssh/yIyWyaeSQ==", "engines": { "node": ">=14" }, @@ -6981,8 +6989,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "2.48.0", - "license": "GPL-2.0-or-later", + "version": "2.53.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.53.0.tgz", + "integrity": "sha512-53O09aUJgEuGcCVTHQcxvqjeU79rHF6fw9VSZwv6lYfZTwwtxwMHGPF6hUp12NeR+bqYGsUz2Ls6gzSHaAE2Zw==", "engines": { "node": ">=12" } @@ -17883,8 +17892,9 @@ }, "node_modules/natural-compare-lite": { "version": "1.4.0", - "devOptional": true, - "license": "MIT" + "license": "MIT", + "optional": true, + "peer": true }, "node_modules/negotiator": { "version": "0.6.3", @@ -25405,7 +25415,7 @@ "@10up/babel-preset-default": "^2.1.1-next.0" }, "devDependencies": { - "@wordpress/eslint-plugin": "^14.9.0", + "@wordpress/eslint-plugin": "^17.5.0", "eslint": "^8.40.0", "prettier": "^3.1.1" }, @@ -25435,200 +25445,9 @@ } } }, - "packages/eslint-config/node_modules/@es-joy/jsdoccomment": { - "version": "0.36.1", - "dev": true, - "license": "MIT", - "dependencies": { - "comment-parser": "1.3.1", - "esquery": "^1.4.0", - "jsdoc-type-pratt-parser": "~3.1.0" - }, - "engines": { - "node": "^14 || ^16 || ^17 || ^18 || ^19" - } - }, - "packages/eslint-config/node_modules/@wordpress/eslint-plugin": { - "version": "14.12.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/eslint-parser": "^7.16.0", - "@typescript-eslint/eslint-plugin": "^5.3.0", - "@typescript-eslint/parser": "^5.3.0", - "@wordpress/babel-preset-default": "^7.23.0", - "@wordpress/prettier-config": "^2.22.0", - "cosmiconfig": "^7.0.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-jest": "^27.2.1", - "eslint-plugin-jsdoc": "^39.6.9", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-prettier": "^3.3.0", - "eslint-plugin-react": "^7.27.0", - "eslint-plugin-react-hooks": "^4.3.0", - "globals": "^13.12.0", - "requireindex": "^1.2.0" - }, - "engines": { - "node": ">=14", - "npm": ">=6.14.4" - }, - "peerDependencies": { - "@babel/core": ">=7", - "eslint": ">=8", - "prettier": ">=2", - "typescript": ">=4" - }, - "peerDependenciesMeta": { - "prettier": { - "optional": true - }, - "typescript": { - "optional": true - } - } - }, - "packages/eslint-config/node_modules/@wordpress/eslint-plugin/node_modules/eslint-config-prettier": { - "version": "8.10.0", - "dev": true, - "license": "MIT", - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "packages/eslint-config/node_modules/@wordpress/eslint-plugin/node_modules/eslint-plugin-jsdoc": { - "version": "39.9.1", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@es-joy/jsdoccomment": "~0.36.1", - "comment-parser": "1.3.1", - "debug": "^4.3.4", - "escape-string-regexp": "^4.0.0", - "esquery": "^1.4.0", - "semver": "^7.3.8", - "spdx-expression-parse": "^3.0.1" - }, - "engines": { - "node": "^14 || ^16 || ^17 || ^18 || ^19" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - } - }, - "packages/eslint-config/node_modules/@wordpress/eslint-plugin/node_modules/eslint-plugin-prettier": { - "version": "3.4.1", - "dev": true, - "license": "MIT", - "dependencies": { - "prettier-linter-helpers": "^1.0.0" - }, - "engines": { - "node": ">=6.0.0" - }, - "peerDependencies": { - "eslint": ">=5.0.0", - "prettier": ">=1.13.0" - }, - "peerDependenciesMeta": { - "eslint-config-prettier": { - "optional": true - } - } - }, - "packages/eslint-config/node_modules/@wordpress/prettier-config": { - "version": "2.25.13", - "dev": true, - "license": "GPL-2.0-or-later", - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "prettier": ">=2" - } - }, - "packages/eslint-config/node_modules/comment-parser": { - "version": "1.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.0.0" - } - }, - "packages/eslint-config/node_modules/cosmiconfig": { - "version": "7.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "packages/eslint-config/node_modules/escape-string-regexp": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "packages/eslint-config/node_modules/globals": { - "version": "13.22.0", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "packages/eslint-config/node_modules/jsdoc-type-pratt-parser": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - } - }, - "packages/eslint-config/node_modules/type-fest": { - "version": "0.20.2", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "packages/eslint-config/node_modules/yaml": { - "version": "1.10.2", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 6" - } - }, "packages/stylelint-config": { "name": "@10up/stylelint-config", - "version": "3.0.0-next.0", + "version": "3.0.0-next.1", "license": "GPL-2.0-or-later", "dependencies": { "stylelint-config-recommended": "^13.0.0", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 0dbc35c1..944b32ba 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -41,7 +41,7 @@ "@10up/babel-preset-default": "^2.1.1-next.0" }, "devDependencies": { - "@wordpress/eslint-plugin": "^14.9.0", + "@wordpress/eslint-plugin": "^17.5.0", "eslint": "^8.40.0", "prettier": "^3.1.1" },