diff --git a/package-lock.json b/package-lock.json index 9286eed0..a990e7a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,12 +10,12 @@ "license": "MIT", "devDependencies": { "@babel/core": "7.18.6", - "@wordpress/babel-preset-default": "6.13.0", + "@wordpress/babel-preset-default": "6.14.0", "@wordpress/browserslist-config": "4.1.2", "@wordpress/env": "^4.9.0", - "@wordpress/eslint-plugin": "12.5.0", + "@wordpress/eslint-plugin": "12.6.0", "@wordpress/jest-preset-default": "8.4.0", - "@wordpress/scripts": "23.3.0", + "@wordpress/scripts": "23.4.0", "browserslist": "4.21.1", "cross-env": "7.0.3", "css-minimizer-webpack-plugin": "4.0.0", @@ -4552,9 +4552,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", - "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "version": "17.0.47", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.47.tgz", + "integrity": "sha512-mk0BL8zBinf2ozNr3qPnlu1oyVTYq+4V7WA76RgxUAtf0Em/Wbid38KN6n4abEkvO4xMTBWmnP1FtQzgkEiJoA==", "dev": true, "dependencies": { "@types/prop-types": "*", @@ -5231,9 +5231,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.13.0.tgz", - "integrity": "sha512-APDV6PEBgRB30SPXLhyTr/6Yv9lKHlgfSjC7iFs7WHHlZE9Bx+oei2NLEG39r8YQAhOZFLcGwWdrnwtA4jvKWQ==", + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.14.0.tgz", + "integrity": "sha512-IajgAjeR2F5qhs8+eHIGmGi6QNcD1yi//9+z2xLpM0IIyGUPl8M5U+4EX+2xvGU3ooL6/duXz6m7KmiNr3it4Q==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -5244,8 +5244,8 @@ "@babel/runtime": "^7.16.0", "@wordpress/babel-plugin-import-jsx-pragma": "^3.2.0", "@wordpress/browserslist-config": "^4.1.2", - "@wordpress/element": "^4.9.0", - "@wordpress/warning": "^2.11.0", + "@wordpress/element": "^4.10.0", + "@wordpress/warning": "^2.12.0", "browserslist": "^4.17.6", "core-js": "^3.19.1" }, @@ -5254,9 +5254,9 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.5.0.tgz", - "integrity": "sha512-iz2bDZSDWEgBNOXx3072avn/+zsI+9akhTF2DA/wDdRX0TpS4SSs/vrfhvWfruq5PPLRjJ7ogLKHMnN9VvB9yg==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.6.0.tgz", + "integrity": "sha512-7VS1exIBjQ7Clkr22FnrBDSfTrpLQ+cSYi3hgOxi9XngpNbr7uBqti07bgfjfWnUE01jAjMtXoAdNXb9ZMcP2g==", "dev": true }, "node_modules/@wordpress/browserslist-config": { @@ -5285,15 +5285,15 @@ } }, "node_modules/@wordpress/element": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.9.0.tgz", - "integrity": "sha512-XFS9N7YvgquBPiZvGjFiXQ3GLKHReBODTzz5gIFSmXIUa8F2LQ8jVEQT5mIxBf8scv5qS1sz8JimCgvLaUrgnA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.10.0.tgz", + "integrity": "sha512-Ddi5nwd8/zPDITo2PCm30ffKxvbOEpW8krXzffnTace7TaqGzz7QuX6yOVdm6xXx3KZH/AADYPzCwthJKbKGEg==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^17.0.37", "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.11.0", + "@wordpress/escape-html": "^2.12.0", "lodash": "^4.17.21", "react": "^17.0.2", "react-dom": "^17.0.2" @@ -5396,9 +5396,9 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.11.0.tgz", - "integrity": "sha512-cEnYvKlgnJeapP3CXW5OqcLKWUkpwehm0RsVHZN05xkwf6A431hsAf2kgij455+rNxuR42nbd7JA50wIbK8Xig==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.12.0.tgz", + "integrity": "sha512-kuLtqEOHSIu53+HwHjCiz8THXhnhqFwsfFgr4gkZmv4n4NxLmGsMV2kMMZlRjWbTUSP0YN7Dix4uHx8JWlIRGg==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0" @@ -5408,15 +5408,15 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "12.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-12.5.0.tgz", - "integrity": "sha512-VQF0yjR+yaO9NJiATvEiMs61dNVem3+a1NZlzFGfsouBw1Y4oB+rexZGdeHH/jRhXHoluDidDjFMdzZaPSsuHw==", + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-12.6.0.tgz", + "integrity": "sha512-IjurbGSUF7oJcrd40+cIOJ3mC21cFq/XMPcjGLvCq9MloUyGzm6O3o1SQk5xdc14RVeYDc5CLviYg5PsjlW29A==", "dev": true, "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^5.3.0", "@typescript-eslint/parser": "^5.3.0", - "@wordpress/babel-preset-default": "^6.13.0", + "@wordpress/babel-preset-default": "^6.14.0", "@wordpress/prettier-config": "^1.4.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", @@ -5552,12 +5552,12 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.8.0.tgz", - "integrity": "sha512-Z+fHDY73QpxJZQxGZDQIsNhHJ1ubeqqwDVQcjOR5rhoo2EAgDtvbDTvf080/QGEzcQVenykmcb4M+5VduQypnA==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.9.0.tgz", + "integrity": "sha512-T5mI62D2t96cFIYuN4IndyaA1Hfsb2fIkQxMaf/MVPe31J/nPl/uwpTtmy5ywcpId1AmJeiHGEleDva5+/xDbQ==", "dev": true, "dependencies": { - "@wordpress/base-styles": "^4.5.0", + "@wordpress/base-styles": "^4.6.0", "autoprefixer": "^10.2.5" }, "engines": { @@ -5580,21 +5580,21 @@ } }, "node_modules/@wordpress/scripts": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-23.3.0.tgz", - "integrity": "sha512-i6PAxpiCWNu1UG2WdXD8TbJufW1qic61F0dFqqI3Dg0Utp52jwVZKqDeikAVIHY1Tmsn1vmb4L5L8jSRFWPzYw==", + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-23.4.0.tgz", + "integrity": "sha512-ktylhlufOnREwf4smEApvS46SdU3Wb7kFrzQUymLtSZUds8p+/b9KHSq3h2t7P6/m74f5oZMetaIlAwZYbuokg==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", "@svgr/webpack": "^6.2.1", - "@wordpress/babel-preset-default": "^6.13.0", + "@wordpress/babel-preset-default": "^6.14.0", "@wordpress/browserslist-config": "^4.1.2", "@wordpress/dependency-extraction-webpack-plugin": "^3.6.0", - "@wordpress/eslint-plugin": "^12.5.0", + "@wordpress/eslint-plugin": "^12.6.0", "@wordpress/jest-preset-default": "^8.4.0", "@wordpress/npm-package-json-lint-config": "^4.1.2", - "@wordpress/postcss-plugins-preset": "^3.8.0", + "@wordpress/postcss-plugins-preset": "^3.9.0", "@wordpress/prettier-config": "^1.4.0", "@wordpress/stylelint-config": "^20.0.2", "adm-zip": "^0.5.9", @@ -5860,48 +5860,6 @@ "@sinonjs/commons": "^1.7.0" } }, - "node_modules/@wordpress/scripts/node_modules/@wordpress/eslint-plugin": { - "version": "12.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-12.5.0.tgz", - "integrity": "sha512-VQF0yjR+yaO9NJiATvEiMs61dNVem3+a1NZlzFGfsouBw1Y4oB+rexZGdeHH/jRhXHoluDidDjFMdzZaPSsuHw==", - "dev": true, - "dependencies": { - "@babel/eslint-parser": "^7.16.0", - "@typescript-eslint/eslint-plugin": "^5.3.0", - "@typescript-eslint/parser": "^5.3.0", - "@wordpress/babel-preset-default": "^6.13.0", - "@wordpress/prettier-config": "^1.4.0", - "cosmiconfig": "^7.0.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-jest": "^25.2.3", - "eslint-plugin-jsdoc": "^37.0.3", - "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": ">=12", - "npm": ">=6.9" - }, - "peerDependencies": { - "@babel/core": ">=7", - "eslint": ">=8", - "prettier": ">=2", - "typescript": ">=4" - }, - "peerDependenciesMeta": { - "prettier": { - "optional": true - }, - "typescript": { - "optional": true - } - } - }, "node_modules/@wordpress/scripts/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -5963,30 +5921,6 @@ "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "node_modules/@wordpress/scripts/node_modules/eslint-plugin-jest": { - "version": "25.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", - "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/experimental-utils": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.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 - }, - "jest": { - "optional": true - } - } - }, "node_modules/@wordpress/scripts/node_modules/expect": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", @@ -6002,21 +5936,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@wordpress/scripts/node_modules/globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@wordpress/scripts/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -6497,18 +6416,6 @@ "node": ">=8" } }, - "node_modules/@wordpress/scripts/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@wordpress/scripts/node_modules/v8-to-istanbul": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", @@ -6582,9 +6489,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.11.0.tgz", - "integrity": "sha512-wc4QN7u7IMIvTdJN2mGURUWwRQ8ixT+uybTsn9R7gdT/li0tURVs3mK/4miKALifQ0vAcejaxGDYaIljJCK7Gg==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.12.0.tgz", + "integrity": "sha512-Xus/47T/F5yNjyuJEwBR8A1YSBppS1A8G+zD0Gt5Rn8x/4PAe1b2il8eoW8YIdHAFVM0PpZuWRhmN4f1y8mG7w==", "dev": true, "engines": { "node": ">=12" @@ -27861,9 +27768,9 @@ "dev": true }, "@types/react": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", - "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "version": "17.0.47", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.47.tgz", + "integrity": "sha512-mk0BL8zBinf2ozNr3qPnlu1oyVTYq+4V7WA76RgxUAtf0Em/Wbid38KN6n4abEkvO4xMTBWmnP1FtQzgkEiJoA==", "dev": true, "requires": { "@types/prop-types": "*", @@ -28398,9 +28305,9 @@ "requires": {} }, "@wordpress/babel-preset-default": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.13.0.tgz", - "integrity": "sha512-APDV6PEBgRB30SPXLhyTr/6Yv9lKHlgfSjC7iFs7WHHlZE9Bx+oei2NLEG39r8YQAhOZFLcGwWdrnwtA4jvKWQ==", + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.14.0.tgz", + "integrity": "sha512-IajgAjeR2F5qhs8+eHIGmGi6QNcD1yi//9+z2xLpM0IIyGUPl8M5U+4EX+2xvGU3ooL6/duXz6m7KmiNr3it4Q==", "dev": true, "requires": { "@babel/core": "^7.16.0", @@ -28411,16 +28318,16 @@ "@babel/runtime": "^7.16.0", "@wordpress/babel-plugin-import-jsx-pragma": "^3.2.0", "@wordpress/browserslist-config": "^4.1.2", - "@wordpress/element": "^4.9.0", - "@wordpress/warning": "^2.11.0", + "@wordpress/element": "^4.10.0", + "@wordpress/warning": "^2.12.0", "browserslist": "^4.17.6", "core-js": "^3.19.1" } }, "@wordpress/base-styles": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.5.0.tgz", - "integrity": "sha512-iz2bDZSDWEgBNOXx3072avn/+zsI+9akhTF2DA/wDdRX0TpS4SSs/vrfhvWfruq5PPLRjJ7ogLKHMnN9VvB9yg==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.6.0.tgz", + "integrity": "sha512-7VS1exIBjQ7Clkr22FnrBDSfTrpLQ+cSYi3hgOxi9XngpNbr7uBqti07bgfjfWnUE01jAjMtXoAdNXb9ZMcP2g==", "dev": true }, "@wordpress/browserslist-config": { @@ -28440,15 +28347,15 @@ } }, "@wordpress/element": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.9.0.tgz", - "integrity": "sha512-XFS9N7YvgquBPiZvGjFiXQ3GLKHReBODTzz5gIFSmXIUa8F2LQ8jVEQT5mIxBf8scv5qS1sz8JimCgvLaUrgnA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.10.0.tgz", + "integrity": "sha512-Ddi5nwd8/zPDITo2PCm30ffKxvbOEpW8krXzffnTace7TaqGzz7QuX6yOVdm6xXx3KZH/AADYPzCwthJKbKGEg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", "@types/react": "^17.0.37", "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.11.0", + "@wordpress/escape-html": "^2.12.0", "lodash": "^4.17.21", "react": "^17.0.2", "react-dom": "^17.0.2" @@ -28526,24 +28433,24 @@ } }, "@wordpress/escape-html": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.11.0.tgz", - "integrity": "sha512-cEnYvKlgnJeapP3CXW5OqcLKWUkpwehm0RsVHZN05xkwf6A431hsAf2kgij455+rNxuR42nbd7JA50wIbK8Xig==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.12.0.tgz", + "integrity": "sha512-kuLtqEOHSIu53+HwHjCiz8THXhnhqFwsfFgr4gkZmv4n4NxLmGsMV2kMMZlRjWbTUSP0YN7Dix4uHx8JWlIRGg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/eslint-plugin": { - "version": "12.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-12.5.0.tgz", - "integrity": "sha512-VQF0yjR+yaO9NJiATvEiMs61dNVem3+a1NZlzFGfsouBw1Y4oB+rexZGdeHH/jRhXHoluDidDjFMdzZaPSsuHw==", + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-12.6.0.tgz", + "integrity": "sha512-IjurbGSUF7oJcrd40+cIOJ3mC21cFq/XMPcjGLvCq9MloUyGzm6O3o1SQk5xdc14RVeYDc5CLviYg5PsjlW29A==", "dev": true, "requires": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^5.3.0", "@typescript-eslint/parser": "^5.3.0", - "@wordpress/babel-preset-default": "^6.13.0", + "@wordpress/babel-preset-default": "^6.14.0", "@wordpress/prettier-config": "^1.4.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", @@ -28616,12 +28523,12 @@ "requires": {} }, "@wordpress/postcss-plugins-preset": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.8.0.tgz", - "integrity": "sha512-Z+fHDY73QpxJZQxGZDQIsNhHJ1ubeqqwDVQcjOR5rhoo2EAgDtvbDTvf080/QGEzcQVenykmcb4M+5VduQypnA==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.9.0.tgz", + "integrity": "sha512-T5mI62D2t96cFIYuN4IndyaA1Hfsb2fIkQxMaf/MVPe31J/nPl/uwpTtmy5ywcpId1AmJeiHGEleDva5+/xDbQ==", "dev": true, "requires": { - "@wordpress/base-styles": "^4.5.0", + "@wordpress/base-styles": "^4.6.0", "autoprefixer": "^10.2.5" } }, @@ -28633,21 +28540,21 @@ "requires": {} }, "@wordpress/scripts": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-23.3.0.tgz", - "integrity": "sha512-i6PAxpiCWNu1UG2WdXD8TbJufW1qic61F0dFqqI3Dg0Utp52jwVZKqDeikAVIHY1Tmsn1vmb4L5L8jSRFWPzYw==", + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-23.4.0.tgz", + "integrity": "sha512-ktylhlufOnREwf4smEApvS46SdU3Wb7kFrzQUymLtSZUds8p+/b9KHSq3h2t7P6/m74f5oZMetaIlAwZYbuokg==", "dev": true, "requires": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", "@svgr/webpack": "^6.2.1", - "@wordpress/babel-preset-default": "^6.13.0", + "@wordpress/babel-preset-default": "^6.14.0", "@wordpress/browserslist-config": "^4.1.2", "@wordpress/dependency-extraction-webpack-plugin": "^3.6.0", - "@wordpress/eslint-plugin": "^12.5.0", + "@wordpress/eslint-plugin": "^12.6.0", "@wordpress/jest-preset-default": "^8.4.0", "@wordpress/npm-package-json-lint-config": "^4.1.2", - "@wordpress/postcss-plugins-preset": "^3.8.0", + "@wordpress/postcss-plugins-preset": "^3.9.0", "@wordpress/prettier-config": "^1.4.0", "@wordpress/stylelint-config": "^20.0.2", "adm-zip": "^0.5.9", @@ -28859,30 +28766,6 @@ "@sinonjs/commons": "^1.7.0" } }, - "@wordpress/eslint-plugin": { - "version": "12.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-12.5.0.tgz", - "integrity": "sha512-VQF0yjR+yaO9NJiATvEiMs61dNVem3+a1NZlzFGfsouBw1Y4oB+rexZGdeHH/jRhXHoluDidDjFMdzZaPSsuHw==", - "dev": true, - "requires": { - "@babel/eslint-parser": "^7.16.0", - "@typescript-eslint/eslint-plugin": "^5.3.0", - "@typescript-eslint/parser": "^5.3.0", - "@wordpress/babel-preset-default": "^6.13.0", - "@wordpress/prettier-config": "^1.4.0", - "cosmiconfig": "^7.0.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-jest": "^25.2.3", - "eslint-plugin-jsdoc": "^37.0.3", - "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" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -28923,15 +28806,6 @@ "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", "dev": true }, - "eslint-plugin-jest": { - "version": "25.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", - "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "^5.0.0" - } - }, "expect": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", @@ -28944,15 +28818,6 @@ "jest-message-util": "^27.5.1" } }, - "globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -29324,12 +29189,6 @@ "has-flag": "^4.0.0" } }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - }, "v8-to-istanbul": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", @@ -29389,9 +29248,9 @@ } }, "@wordpress/warning": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.11.0.tgz", - "integrity": "sha512-wc4QN7u7IMIvTdJN2mGURUWwRQ8ixT+uybTsn9R7gdT/li0tURVs3mK/4miKALifQ0vAcejaxGDYaIljJCK7Gg==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.12.0.tgz", + "integrity": "sha512-Xus/47T/F5yNjyuJEwBR8A1YSBppS1A8G+zD0Gt5Rn8x/4PAe1b2il8eoW8YIdHAFVM0PpZuWRhmN4f1y8mG7w==", "dev": true }, "@xtuc/ieee754": { diff --git a/package.json b/package.json index 30fb1d9a..8981c620 100644 --- a/package.json +++ b/package.json @@ -20,19 +20,19 @@ }, "devDependencies": { "@babel/core": "7.18.6", - "@wordpress/babel-preset-default": "6.13.0", + "@wordpress/babel-preset-default": "6.14.0", "@wordpress/browserslist-config": "4.1.2", "@wordpress/env": "^4.9.0", - "@wordpress/eslint-plugin": "12.5.0", + "@wordpress/eslint-plugin": "12.6.0", "@wordpress/jest-preset-default": "8.4.0", - "@wordpress/scripts": "23.3.0", + "@wordpress/scripts": "23.4.0", "browserslist": "4.21.1", "cross-env": "7.0.3", "css-minimizer-webpack-plugin": "4.0.0", "eslint": "8.18.0", "eslint-plugin-eslint-comments": "3.2.0", - "eslint-plugin-jest": "26.5.3", "eslint-plugin-import": "2.26.0", + "eslint-plugin-jest": "26.5.3", "husky": "8.0.1", "jest-silent-reporter": "0.5.0", "lint-staged": "13.0.3",