diff --git a/package-lock.json b/package-lock.json index ed19aea1..3e40bc7b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,14 +16,14 @@ "@rollup/plugin-typescript": "^11.0.0", "@types/jquery": "^3.5.13", "@types/jqueryui": "^1.12.16", - "@wordpress/babel-plugin-makepot": "^5.16.0", - "@wordpress/eslint-plugin": "^14.0.0", - "@wordpress/i18n": "^4.2.4", + "@wordpress/babel-plugin-makepot": "^5.22.0", + "@wordpress/eslint-plugin": "^14.11.0", + "@wordpress/i18n": "^4.38.0", "@wwa/rollup-plugin-terser": "^1.0.1", "eslint-formatter-gha": "^1.4.1", "eslint-plugin-playwright": "^0.15.0", "playwright-core": "^1.18.1", - "rollup": "^3.0.0", + "rollup": "^3.26.3", "typescript": "^5.0.0" } }, @@ -2623,9 +2623,9 @@ } }, "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.20.0.tgz", - "integrity": "sha512-vJAlUVFjyg+l+SiB8C5T1AWYsXDXZFpIITP5WfXAh4+6DG7R3JE+yUugHM3WLmPzCU57/mUfhyouq8blvsMk7A==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.21.0.tgz", + "integrity": "sha512-mEnR5Zc8dYfNkyCb3NbVf+i6cWSrfIglRCyUzpryGUsyE/bMsrKeapZa1UbgwKpfLqgZNRbA2i7hKmurCVIPag==", "dev": true, "engines": { "node": ">=14" @@ -2635,9 +2635,9 @@ } }, "node_modules/@wordpress/babel-plugin-makepot": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-makepot/-/babel-plugin-makepot-5.21.0.tgz", - "integrity": "sha512-gVlwCGCxqP3tGqfprkNykOzJYoE6zH+z6QthnH2AQG8VHi7ZHq+C0h6ZwRENSCmTHmc8qOfuLZNzEOCdoQTgGw==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-makepot/-/babel-plugin-makepot-5.22.0.tgz", + "integrity": "sha512-ovAsHFX/PexXtdolHIZJ62f7q3MKJyOBxwyq0WUGoJ8zuTkXfUbgxtXhtIhsAdP7ExPCXNxrFAlTV7SAh4qKow==", "dev": true, "dependencies": { "deepmerge": "^4.3.0", @@ -2652,9 +2652,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.21.0.tgz", - "integrity": "sha512-5y9aNNEvw16Zz7b3K4OvfFPProxyQEbAK+cS252f7e3qQska5H1S1tVfR5ZCns8X3Aoccc8/odR8safj8zhILA==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.22.0.tgz", + "integrity": "sha512-dcLD8oCBIbRr6wAVIGAIr/CwjqVR/36yTBaPlqMebCGPk1L3ktNpdKjYaFYsdo1eP/WkPCKd1uoWUYuiRKhGuA==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -2663,36 +2663,36 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.20.0", - "@wordpress/browserslist-config": "^5.20.0", - "@wordpress/element": "^5.14.0", - "@wordpress/warning": "^2.37.0", - "browserslist": "^4.17.6", - "core-js": "^3.19.1" + "@wordpress/babel-plugin-import-jsx-pragma": "^4.21.0", + "@wordpress/browserslist-config": "^5.21.0", + "@wordpress/element": "^5.15.0", + "@wordpress/warning": "^2.38.0", + "browserslist": "^4.21.9", + "core-js": "^3.31.0" }, "engines": { "node": ">=14" } }, "node_modules/@wordpress/browserslist-config": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.20.0.tgz", - "integrity": "sha512-lPkYEArqFjSFESnY4+f0lxqq7hLNcBhVuNxiHXv+i9yo3s5bhzrkfehoWEPEAmyq70/W2MMCJp8y6f0hGKBbaQ==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.21.0.tgz", + "integrity": "sha512-it0w94H5lXEK605QWAWK+jIYwpaes1xm6dPx8/ekoWJQi/5+kEqPLmpLwRo68d41CSMbZClxgYo35f0OiZE22A==", "dev": true, "engines": { "node": ">=14" } }, "node_modules/@wordpress/element": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.14.0.tgz", - "integrity": "sha512-W2lBumRvJ3UvB1qZaWAp268xvirZEzFwyS/epLUPIPOnIW4u7UBfEmEbhPx55KSuTFHSR/hbiYSuWBdbVpd8tA==", + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.15.0.tgz", + "integrity": "sha512-wHoKFfZBaJAi1gyKOSxAFAM94XGelvQzeKANivTuEciI9uIdbBc6ShPJjwV68hzKDK7SF4em6KeiWyI7UkTdag==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.37.0", + "@wordpress/escape-html": "^2.38.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -2703,9 +2703,9 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "2.37.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.37.0.tgz", - "integrity": "sha512-YJZAsZIWLx+RMs2TyxqqR1w7oXbedE/zrtBJh5/Gbt0UIP64/gQOgoRaEX3EhPOFd7lGWzWr/vH0tgLVGm2jJg==", + "version": "2.38.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.38.0.tgz", + "integrity": "sha512-q7wg1JvXVPpyddMnEl6A8ALn9U3mA4LvyQpkDNLonntU+Q8JbvW1r91HdzoFh396rHoNJWGzDGORUTlDlb5jOw==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0" @@ -2715,16 +2715,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "14.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-14.10.0.tgz", - "integrity": "sha512-Z+VYxrYJrORcsEmQeoN39Nf0CwqUbUj4kZ5z6zwI6bw1UTOf4hd9oDqeK2D6N8aHBVOIvGi2p7Dyameu7bbsZg==", + "version": "14.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-14.11.0.tgz", + "integrity": "sha512-N4lWFR1s6gY+f+x2gzhdyNkDub4wrNy5trmxluyR2a1McloFiMNbhfAzoTLSBbUvQWWdSfYQeFThA5Q2C2m5wA==", "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": "^7.21.0", - "@wordpress/prettier-config": "^2.20.0", + "@wordpress/babel-preset-default": "^7.22.0", + "@wordpress/prettier-config": "^2.21.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -2772,9 +2772,9 @@ } }, "node_modules/@wordpress/hooks": { - "version": "3.37.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.37.0.tgz", - "integrity": "sha512-rJ1hJjXCSD/jOXoaKug75N9PCcg65diexSsyxzVHJCjT2je9J5hVJbHiyB+JfvvGCK5H6qii9M9rKKvESZwXqw==", + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.38.0.tgz", + "integrity": "sha512-ca7hRc/3XGkJ1JangXXq25zOUHi/LWXvzHVh7w+JytvVlV+tHhO/OoES6RZ19xtYnuTMd+vpi7/hukbQRG/Z4Q==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0" @@ -2784,13 +2784,13 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.37.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.37.0.tgz", - "integrity": "sha512-bjq3C9DXAay4jEe1+Brl5Jt5hymf6LZfI8XuHYMw5ejFiQUUf3J/8DZZUpC+8xNOP8FAvO6W8BWOJISBJS+Ylw==", + "version": "4.38.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.38.0.tgz", + "integrity": "sha512-QI03+D+YRskHnj9p0/59RWK4TNwX1xdDSSW7iE7CJ8NTDQA7GV4aULD6Deio94KA/96g9g34co0Jj9P9zzcvQw==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.37.0", + "@wordpress/hooks": "^3.38.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -2804,9 +2804,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.20.0.tgz", - "integrity": "sha512-YBGCqFmnxSZH50nBsa2LPPrzhX/OW8LpO2EcrLxnDk6Yen/+7fbbnmkC2IdYZ2+ty8bz2gs8Dcg48DTvLR6axQ==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.21.0.tgz", + "integrity": "sha512-Oasi7PiZSp5LtTmMkISgn6UIb0pSv9uQsW5jlnrzhBZvF/J15jQ9V6xPcir0j2GllINVUNS2LCtsxwkJriV5lg==", "dev": true, "engines": { "node": ">=14" @@ -2816,9 +2816,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "2.37.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.37.0.tgz", - "integrity": "sha512-CjntU9j/GUPzDDJlsr7SpKT1dXlfW94D1s7ZBuAGcKeNnqXQ/INBk6FsKvbCdSPA0BS8CpEqToedkF+pmt5DSQ==", + "version": "2.38.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.38.0.tgz", + "integrity": "sha512-bN+49BIiXrhrozLvhlhJLLmpkHrfcCk917lX+ggjthoV6bIj816xBUi4n6W8gjFUVwZXG/5n/HV6c5znao0cXw==", "dev": true, "engines": { "node": ">=12" @@ -5951,9 +5951,9 @@ } }, "node_modules/rollup": { - "version": "3.26.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.2.tgz", - "integrity": "sha512-6umBIGVz93er97pMgQO08LuH3m6PUb3jlDUUGFsNJB6VgTCUaDFpupf5JfU30529m/UKOgmiX+uY6Sx8cOYpLA==", + "version": "3.26.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.3.tgz", + "integrity": "sha512-7Tin0C8l86TkpcMtXvQu6saWH93nhG3dGQ1/+l5V2TDMceTxO7kDiK6GzbfLWNNxqJXm591PcEZUozZm51ogwQ==", "dev": true, "bin": { "rollup": "dist/bin/rollup"