From 0e636715fa5173b7b093d99e5de9eca42aee38d1 Mon Sep 17 00:00:00 2001 From: Dovid Levine Date: Mon, 25 May 2026 00:11:51 +0300 Subject: [PATCH 1/3] chore: update deps --- composer.lock | 22 +- package-lock.json | 2874 +++++++++++++++++++++++++++------------------ package.json | 32 +- 3 files changed, 1776 insertions(+), 1152 deletions(-) diff --git a/composer.lock b/composer.lock index cbc3f3c..9140f32 100644 --- a/composer.lock +++ b/composer.lock @@ -395,16 +395,16 @@ }, { "name": "php-stubs/wordpress-stubs", - "version": "v6.9.1", + "version": "v6.9.4", "source": { "type": "git", "url": "https://github.com/php-stubs/wordpress-stubs.git", - "reference": "f12220f303e0d7c0844c0e5e957b0c3cee48d2f7" + "reference": "90a9412826b9944f93b10bf41d795b5fe68abcd5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/f12220f303e0d7c0844c0e5e957b0c3cee48d2f7", - "reference": "f12220f303e0d7c0844c0e5e957b0c3cee48d2f7", + "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/90a9412826b9944f93b10bf41d795b5fe68abcd5", + "reference": "90a9412826b9944f93b10bf41d795b5fe68abcd5", "shasum": "" }, "conflict": { @@ -414,7 +414,7 @@ "dealerdirect/phpcodesniffer-composer-installer": "^1.0", "nikic/php-parser": "^5.5", "php": "^7.4 || ^8.0", - "php-stubs/generator": "^0.8.3", + "php-stubs/generator": "^0.8.6", "phpdocumentor/reflection-docblock": "^6.0", "phpstan/phpstan": "^2.1", "phpunit/phpunit": "^9.5", @@ -441,9 +441,9 @@ ], "support": { "issues": "https://github.com/php-stubs/wordpress-stubs/issues", - "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.9.1" + "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.9.4" }, - "time": "2026-02-03T19:29:21+00:00" + "time": "2026-05-01T20:36:01+00:00" }, { "name": "php-stubs/wp-cli-stubs", @@ -989,11 +989,11 @@ }, { "name": "phpstan/phpstan", - "version": "2.1.54", + "version": "2.1.55", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/8be50c3992107dc837b17da4d140fbbdf9a5c5bd", - "reference": "8be50c3992107dc837b17da4d140fbbdf9a5c5bd", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9eaac3826ed5e9b8427350a43cac825eeca3f566", + "reference": "9eaac3826ed5e9b8427350a43cac825eeca3f566", "shasum": "" }, "require": { @@ -1038,7 +1038,7 @@ "type": "github" } ], - "time": "2026-04-29T13:31:09+00:00" + "time": "2026-05-18T11:57:34+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", diff --git a/package-lock.json b/package-lock.json index 970ad98..f1bc27c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,27 +15,27 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@playwright/test": "^1.59.1", + "@playwright/test": "^1.60.0", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.2", "@types/jest": "^29.5.14", - "@types/react": "^18.3.28", + "@types/react": "^18.3.29", "@types/react-dom": "^18.3.7", "@types/wordpress__block-editor": "^15.0.6", - "@typescript-eslint/eslint-plugin": "^8.59.1", - "@typescript-eslint/parser": "^8.59.1", - "@wordpress/babel-preset-default": "^8.45.0", - "@wordpress/e2e-test-utils-playwright": "^1.45.0", - "@wordpress/env": "^11.5.0", - "@wordpress/eslint-plugin": "^25.1.0", - "@wordpress/prettier-config": "^4.45.0", - "@wordpress/scripts": "^32.1.0", - "@wordpress/stylelint-config": "^23.37.0", + "@typescript-eslint/eslint-plugin": "^8.59.4", + "@typescript-eslint/parser": "^8.59.4", + "@wordpress/babel-preset-default": "^8.46.0", + "@wordpress/e2e-test-utils-playwright": "^1.46.0", + "@wordpress/env": "^11.6.0", + "@wordpress/eslint-plugin": "^25.2.0", + "@wordpress/prettier-config": "^4.46.0", + "@wordpress/scripts": "^32.2.0", + "@wordpress/stylelint-config": "^23.38.0", "cross-env": "^10.1.0", "eslint-plugin-jest": "^29.15.2", "jest-watch-typeahead": "^2.2.2", - "lefthook": "^2.1.6", - "lint-staged": "^16.4.0", + "lefthook": "^2.1.8", + "lint-staged": "^17.0.5", "npm-run-all": "^4.1.5", "prettier": "npm:wp-prettier@^3", "rimraf": "^6.1.3", @@ -1313,9 +1313,9 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.29.0.tgz", - "integrity": "sha512-PrujnVFbOdUpw4UHiVwKvKRLMMic8+eC0CuNlxjsyZUiBjhFdPsewdXCkveh2KqBA9/waD0W1b4hXSOBQJezpQ==", + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.29.4.tgz", + "integrity": "sha512-N7QmZ0xRZfjHOfZeQLJjwgX2zS9pdGHSVl/cjSGlo4dXMqvurfxXDMKY4RqEKzPozV78VMcd0lxyG13mlbKc4w==", "dev": true, "license": "MIT", "dependencies": { @@ -2105,9 +2105,9 @@ } }, "node_modules/@base-ui/utils": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.2.8.tgz", - "integrity": "sha512-jvOi+c+ftGlGotNcKnzPVg2IhCaDTB6/6R3JeqdjdXktuAJi3wKH9T7+svuaKh1mmfVU11UWzUZVH74JDfi/wQ==", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.2.9.tgz", + "integrity": "sha512-x/PDDCYzoqPpjrdyb3VcyylTI2IjUXEtYDGi5foh7KsnmNJIIaVwA2GLgDH1dps1GgXiJbA60hM+AyuTfQzIvw==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.2", @@ -6524,13 +6524,13 @@ } }, "node_modules/@php-wasm/cli-util": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/cli-util/-/cli-util-3.1.21.tgz", - "integrity": "sha512-LQ/c+vtkLmmPtPoQ/6Nh22lERNzaQmMeE38UGzCvf6PhIj0IoASvA4HthIdrdLegMbp0iG4abfkzTfGkhQzHvg==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/cli-util/-/cli-util-3.1.34.tgz", + "integrity": "sha512-DTai4LPCIGyOru31u42diBZmizb5etexjhmPv6/6nU3Uh2UEIyD2ICFn5ol/ddSDrruyk5xC9Wj4ECAqeNgHzg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/util": "3.1.21", + "@php-wasm/util": "3.1.34", "fast-xml-parser": "^5.5.1", "jsonc-parser": "3.3.1" }, @@ -6540,9 +6540,9 @@ } }, "node_modules/@php-wasm/logger": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/logger/-/logger-3.1.21.tgz", - "integrity": "sha512-ykuQcn2k7anSKOrkC46WHTKiC3/oh08RbHGiAMPnZymzG3fCHJbc1/LdH8CmkZdyNJqHt6nhAaYf7Ll8glG5Dg==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/logger/-/logger-3.1.34.tgz", + "integrity": "sha512-/B9smYeDOZfx7K6UjJBdgmQ05lsmVsFn3yiAK4wjaVXsGJxtjiGYOPkXlSJsMbnFw06KNsoiLSEVn31QU6PveQ==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -6551,33 +6551,27 @@ } }, "node_modules/@php-wasm/node": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/node/-/node-3.1.21.tgz", - "integrity": "sha512-KAUbGH8ITHabpSxYlR3zV+dq3ml1QN1TGcdLXMdLrbonKUO36g0TPZr1/ddtf05QBgFiyx7JHIiB1ljvFqMLSQ==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/node/-/node-3.1.34.tgz", + "integrity": "sha512-YQwb8Nq6ZQYgctzQmJRvpxcGAHI+GZ8PUfRzEqNgBOgGqrn53fBaK3UyTnK9OHwVtDNgbwZcgP0hSgZPjC3RPw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/cli-util": "3.1.21", - "@php-wasm/logger": "3.1.21", - "@php-wasm/node-5-2": "3.1.21", - "@php-wasm/node-7-4": "3.1.21", - "@php-wasm/node-8-0": "3.1.21", - "@php-wasm/node-8-1": "3.1.21", - "@php-wasm/node-8-2": "3.1.21", - "@php-wasm/node-8-3": "3.1.21", - "@php-wasm/node-8-4": "3.1.21", - "@php-wasm/node-8-5": "3.1.21", - "@php-wasm/universal": "3.1.21", - "@php-wasm/util": "3.1.21", - "@wp-playground/common": "3.1.21", - "express": "4.22.0", - "fast-xml-parser": "^5.5.1", + "@php-wasm/cli-util": "3.1.34", + "@php-wasm/logger": "3.1.34", + "@php-wasm/node-5-2": "3.1.34", + "@php-wasm/node-7-4": "3.1.34", + "@php-wasm/node-8-0": "3.1.34", + "@php-wasm/node-8-1": "3.1.34", + "@php-wasm/node-8-2": "3.1.34", + "@php-wasm/node-8-3": "3.1.34", + "@php-wasm/node-8-4": "3.1.34", + "@php-wasm/node-8-5": "3.1.34", + "@php-wasm/universal": "3.1.34", + "@php-wasm/util": "3.1.34", "fs-ext-extra-prebuilt": "2.2.7", - "ini": "4.1.2", - "jsonc-parser": "3.3.1", "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", - "yargs": "17.7.2" + "ws": "8.18.0" }, "engines": { "node": ">=20.10.0", @@ -6585,16 +6579,14 @@ } }, "node_modules/@php-wasm/node-5-2": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/node-5-2/-/node-5-2-3.1.21.tgz", - "integrity": "sha512-l06b+B+NVyUxP9/mfyUSkjbNt4/BFy/YUzfob0teFByFUbcps1dKNqE5B042IERf+Laz9kuoS8ly9+VbFqVDkA==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/node-5-2/-/node-5-2-3.1.34.tgz", + "integrity": "sha512-xv9mNT0hAKjGQO3H4qpjuaJ+Q/kFP8+hrco2VDBhOJqGEe/cm++1C+b/fzLMOvv6tCIVmZ6NM2CX2MKYi1Frow==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.21", - "ini": "4.1.2", - "wasm-feature-detect": "1.8.0", - "ws": "8.18.0" + "@php-wasm/universal": "3.1.34", + "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=20.10.0", @@ -6602,16 +6594,14 @@ } }, "node_modules/@php-wasm/node-7-4": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/node-7-4/-/node-7-4-3.1.21.tgz", - "integrity": "sha512-n9CRZRl0QI6/Q46W2HldKpAlVqZbyjvyvK2Ph2p6kktpCCAJsJ9JqTUjGSh3iuHgT+8DYBlxw1kMineqLLwNgQ==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/node-7-4/-/node-7-4-3.1.34.tgz", + "integrity": "sha512-DT6FMgGvNFrOY2ZSRd/ppSAVGh1WJ5VmMJlv58jlwwhmZMsCXYTcCJOmdxlD9NY4vWiGRkC/YVEvBtidXKWUzA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.21", - "ini": "4.1.2", - "wasm-feature-detect": "1.8.0", - "ws": "8.18.0" + "@php-wasm/universal": "3.1.34", + "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=20.10.0", @@ -6619,16 +6609,14 @@ } }, "node_modules/@php-wasm/node-8-0": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-0/-/node-8-0-3.1.21.tgz", - "integrity": "sha512-dF2G6fcEYDm1yfoR5PWqasImYWPmRf76SLWx3WSXbhrunwDLVDgSuj4d17BmlA5fK/DkUnHHFf4QxwQWqyrUqQ==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-0/-/node-8-0-3.1.34.tgz", + "integrity": "sha512-JAKW9yq2MKdd99Sv695Uiu4cGTsWqoxw4h3x6aNwmisMNscuAGHrjzXlSmhPqOPFvdEc2c8X+1fT8jgz3Hym8g==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.21", - "ini": "4.1.2", - "wasm-feature-detect": "1.8.0", - "ws": "8.18.0" + "@php-wasm/universal": "3.1.34", + "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=20.10.0", @@ -6636,16 +6624,14 @@ } }, "node_modules/@php-wasm/node-8-1": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-1/-/node-8-1-3.1.21.tgz", - "integrity": "sha512-SYIBDst+g8CNYw8t4VZ9yiv6GdmKX3NOIAqQ1tFo3fmAOc6VgK9qpQcmCmpwmMIxrHg6BcijvV7qTgJmZ93MmQ==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-1/-/node-8-1-3.1.34.tgz", + "integrity": "sha512-cGQy+8MkQgaf49EI6PEbXBMLRj7JPPNWDUsp30sUMo76taVntbWwYkm0gW8JVbH6+fwDf7xj7yV/0paxyoEpaw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.21", - "ini": "4.1.2", - "wasm-feature-detect": "1.8.0", - "ws": "8.18.0" + "@php-wasm/universal": "3.1.34", + "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=20.10.0", @@ -6653,16 +6639,14 @@ } }, "node_modules/@php-wasm/node-8-2": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-2/-/node-8-2-3.1.21.tgz", - "integrity": "sha512-pB/fFHVtFiRTuXHCVa6ev6vSXwUq7075CLaGye04CpKi+CgsMhX54Qb9UOJNg5kbOp3fxSPnpYTB9ZwfUYnruw==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-2/-/node-8-2-3.1.34.tgz", + "integrity": "sha512-9IHVOy4GpJb5tWxmbskHZBYclSr6ztpMCEKrD/jAvQKFync+jhJsBCDezNVMZpIxHrvpQ1ZqrQpja0X5r0k80w==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.21", - "ini": "4.1.2", - "wasm-feature-detect": "1.8.0", - "ws": "8.18.0" + "@php-wasm/universal": "3.1.34", + "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=20.10.0", @@ -6670,16 +6654,14 @@ } }, "node_modules/@php-wasm/node-8-3": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-3/-/node-8-3-3.1.21.tgz", - "integrity": "sha512-RKFVIaul0rgf2aal6QoulOPTF9JUbNd7d0p+p5FJrntUhbjdaW9rICOOmgbwUl1hXiq2HDmRaGX1ZpxCsbVXGQ==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-3/-/node-8-3-3.1.34.tgz", + "integrity": "sha512-a6Ip/rB7P7YPQlkO9NSp/MTeAGS3xedyhj8Is2uZBo771Kfz4bvox6LEMcfH34eD45+fHjfxf3XyjkbtRoNwtg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.21", - "ini": "4.1.2", - "wasm-feature-detect": "1.8.0", - "ws": "8.18.0" + "@php-wasm/universal": "3.1.34", + "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=20.10.0", @@ -6687,16 +6669,14 @@ } }, "node_modules/@php-wasm/node-8-4": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-4/-/node-8-4-3.1.21.tgz", - "integrity": "sha512-ZI5Pd0T2KqL8XfAX3eCULPbeLM0YmkbPbwye5siS6NXPW1lO0oHyJ91eKfRFLttCdzrkWndW/x1uimKVJFqEqg==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-4/-/node-8-4-3.1.34.tgz", + "integrity": "sha512-EhjAWZohaP8QH42mg1+pIIeh2GLi0uSvIXdsq+IdasP9IphsEAwytyWf6cRVa9nih8uxE//AI7n6BMq2T6yUYQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.21", - "ini": "4.1.2", - "wasm-feature-detect": "1.8.0", - "ws": "8.18.0" + "@php-wasm/universal": "3.1.34", + "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=20.10.0", @@ -6704,16 +6684,14 @@ } }, "node_modules/@php-wasm/node-8-5": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-5/-/node-8-5-3.1.21.tgz", - "integrity": "sha512-i01P6zf+EWnVBRudPfokP4Z4Q1N4dy12mjDRfioANv0YqRCcyFgCc6ngJKN4/e0Ew+qhbkjTBkoRpscm4+RewA==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-5/-/node-8-5-3.1.34.tgz", + "integrity": "sha512-1pgbkkDw2TSjLWPbiQxfXbNdXxWq5yRYeq6TmZIob3/RvEEdzvS3C9YaN47kT4cuhJaeGDVwe7pFR5vwJvUwHw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.21", - "ini": "4.1.2", - "wasm-feature-detect": "1.8.0", - "ws": "8.18.0" + "@php-wasm/universal": "3.1.34", + "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=20.10.0", @@ -6721,13 +6699,13 @@ } }, "node_modules/@php-wasm/progress": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/progress/-/progress-3.1.21.tgz", - "integrity": "sha512-fF7HCeXXptWGNSr8d3Tlyjelax8AnvpyZGWUtwNYI27428oIXhGEwsphlAHMfPfc5YEFz9BQEhHoTU7z/SRlbg==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/progress/-/progress-3.1.34.tgz", + "integrity": "sha512-wUpYBYGRaqHt+CQcCilRR7vs67DpmgeHAnO8V84CrqdlVXWYBnwPn1UqR4tkLl+B7C4MuOxgeH8pDA19PRQiow==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.21" + "@php-wasm/logger": "3.1.34" }, "engines": { "node": ">=20.10.0", @@ -6735,9 +6713,9 @@ } }, "node_modules/@php-wasm/scopes": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/scopes/-/scopes-3.1.21.tgz", - "integrity": "sha512-BTECa1MsKv/RJxOaP+M/4MjilZpnYvYKTB2Kng8hrmYBA6LjuGnP1UY8yiCCUHsxnFxfRm6pW+c8Duy+ZTpVpw==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/scopes/-/scopes-3.1.34.tgz", + "integrity": "sha512-NifJwzlOU5M5BQHRjl1mEBJEROoE2F2Te8sZWtR2sbNzC9S/w9Y5zzTTTjNDTOvyaEjDtZUr5B0PXBbYNqTntg==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -6746,26 +6724,26 @@ } }, "node_modules/@php-wasm/stream-compression": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/stream-compression/-/stream-compression-3.1.21.tgz", - "integrity": "sha512-VB+M15HL0krTo2yK9xswWzxby+K+gAHMtYhg7NhL7fhFIv/dKRkCv/dYAazwGNXP4/T7RxlPpchRpeFi+7ndjA==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/stream-compression/-/stream-compression-3.1.34.tgz", + "integrity": "sha512-cH16hONmOD0pTrPoAfNPLFlZSjCPU8/9YOiuC8rzIG+Pjse/WQEsgraedJQN/eRGzMQEZxxWm/jMv3DAZuUUww==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/util": "3.1.21" + "@php-wasm/util": "3.1.34" } }, "node_modules/@php-wasm/universal": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/universal/-/universal-3.1.21.tgz", - "integrity": "sha512-JuaLJvGE2jCmLY+GYkz2yFpxjTrb4QzqXodKo3IDYe+hO9nhmPhBg5oootftPfMMKlYdyIfOT1jv3AUy6ihb+Q==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/universal/-/universal-3.1.34.tgz", + "integrity": "sha512-6QudhocrSUKtIfmuBMk25C+8P79PVHx8GqxpspJmeBDpFNI9M5qJRtbPKrcksfS6L9yPkBRNok/7ilIv903Q2w==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.21", - "@php-wasm/progress": "3.1.21", - "@php-wasm/stream-compression": "3.1.21", - "@php-wasm/util": "3.1.21", + "@php-wasm/logger": "3.1.34", + "@php-wasm/progress": "3.1.34", + "@php-wasm/stream-compression": "3.1.34", + "@php-wasm/util": "3.1.34", "ini": "4.1.2" }, "engines": { @@ -6774,9 +6752,9 @@ } }, "node_modules/@php-wasm/util": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/util/-/util-3.1.21.tgz", - "integrity": "sha512-D2JYnqKJv5n7qArvczEPa2aX/vlVbdOBZ+MJJKUHAgzqun8wRT7kJXfW0XQ2C9EYvW9mFQ4gm7sYbpiEHUB8+g==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/util/-/util-3.1.34.tgz", + "integrity": "sha512-6UCHopajKIO+iHyBFOh8D4cQIO8wFHfWI9TO2hQ6e/QGx2YL1r4ldf5JKUS1iPWviR9Js27trsYbDo3YRuZ9hQ==", "dev": true, "engines": { "node": ">=20.10.0", @@ -6784,15 +6762,14 @@ } }, "node_modules/@php-wasm/web-service-worker": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/web-service-worker/-/web-service-worker-3.1.21.tgz", - "integrity": "sha512-ZLxbCfw+t3VKkZtVj7kUE3hNJ3PVFU47pakUcpvfDq9+yAOQggx3IPLH5/YokWHu3pm+G9eCIRuHcMZuLa5J/w==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/web-service-worker/-/web-service-worker-3.1.34.tgz", + "integrity": "sha512-d7L17bMd8IXC2sGJ5GWDEyBhYnboOMroMQS2pdTSc+I0umDnomjrZGXWGBugXnCgzRwf6Sebxps0DKOTRIiKiQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/scopes": "3.1.21", - "@php-wasm/universal": "3.1.21", - "ini": "4.1.2" + "@php-wasm/scopes": "3.1.34", + "@php-wasm/universal": "3.1.34" }, "engines": { "node": ">=20.10.0", @@ -6800,22 +6777,14 @@ } }, "node_modules/@php-wasm/xdebug-bridge": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@php-wasm/xdebug-bridge/-/xdebug-bridge-3.1.21.tgz", - "integrity": "sha512-BHeMn6EwFfV6hszwqPm0VNoFtdSoVr/5TTzZ9OpUZckPdxz2jfGEmix4tNrqW/+OtUUSi0oZmbPUZ8F8zv6YxA==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@php-wasm/xdebug-bridge/-/xdebug-bridge-3.1.34.tgz", + "integrity": "sha512-XTqWocSztF36Xq1ctz0ZPqjkEuG8h1CECDajUEChuKhx3bX+AvJlJA26CmYPfIdJKTjICcmugpsrMXngkV49qQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.21", - "@php-wasm/node": "3.1.21", - "@php-wasm/universal": "3.1.21", - "@wp-playground/common": "3.1.21", - "express": "4.22.0", - "fast-xml-parser": "^5.5.1", - "fs-ext-extra-prebuilt": "2.2.7", - "ini": "4.1.2", - "jsonc-parser": "3.3.1", - "wasm-feature-detect": "1.8.0", + "@php-wasm/logger": "3.1.34", + "@php-wasm/universal": "3.1.34", "ws": "8.18.0", "xml2js": "0.6.2", "yargs": "17.7.2" @@ -6853,13 +6822,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.59.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.59.1.tgz", - "integrity": "sha512-PG6q63nQg5c9rIi4/Z5lR5IVF7yU5MqmKaPOe0HSc0O2cX1fPi96sUQu5j7eo4gKCkB2AnNGoWt7y4/Xx3Kcqg==", + "version": "1.60.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.60.0.tgz", + "integrity": "sha512-O71yZIbAh/PxDMNGns37GHBIfrVkEVyn+AXyIa5dOTfb4/xNvRWV+Vv/NMbNCtODB/pO7vLlF2OTmMVLhmr7Ag==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.59.1" + "playwright": "1.60.0" }, "bin": { "playwright": "cli.js" @@ -8735,9 +8704,9 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "18.3.28", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz", - "integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==", + "version": "18.3.29", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.29.tgz", + "integrity": "sha512-ch0qJdr2JY0r04NXSprbK6TXOgnaJ1Tz23fm5W+z0/CBah6BSBc3n96h7K9GOtwh0HrilNWHIBzE1Ko4Dcw/Wg==", "license": "MIT", "dependencies": { "@types/prop-types": "*", @@ -8910,17 +8879,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.59.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.59.1.tgz", - "integrity": "sha512-BOziFIfE+6osHO9FoJG4zjoHUcvI7fTNBSpdAwrNH0/TLvzjsk2oo8XSSOT2HhqUyhZPfHv4UOffoJ9oEEQ7Ag==", + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.59.4.tgz", + "integrity": "sha512-PegsU+XfyJJNjd4+u/k6f9yTyp0lEXXiPopUNobZcIAUJFGICFLN+sP0Rb3JehVmiij1Ph0dFGYqODoRo/2+6A==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.59.1", - "@typescript-eslint/type-utils": "8.59.1", - "@typescript-eslint/utils": "8.59.1", - "@typescript-eslint/visitor-keys": "8.59.1", + "@typescript-eslint/scope-manager": "8.59.4", + "@typescript-eslint/type-utils": "8.59.4", + "@typescript-eslint/utils": "8.59.4", + "@typescript-eslint/visitor-keys": "8.59.4", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -8933,22 +8902,20 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.59.1", + "@typescript-eslint/parser": "^8.59.4", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/parser": { - "version": "8.59.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.59.1.tgz", - "integrity": "sha512-HDQH9O/47Dxi1ceDhBXdaldtf/WV9yRYMjbjCuNk3qnaTD564qwv61Y7+gTxwxRKzSrgO5uhtw584igXVuuZkA==", + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/project-service": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.59.4.tgz", + "integrity": "sha512-Ly00Vu4oAacfDeHp2Zg85ioNG6l8HG+tN1D7J+xTHSxu9y0awYKJ2zH1rFBn8ZSfuGK+7FxK3Cgl3uAz0aZZLg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.59.1", - "@typescript-eslint/types": "8.59.1", - "@typescript-eslint/typescript-estree": "8.59.1", - "@typescript-eslint/visitor-keys": "8.59.1", + "@typescript-eslint/tsconfig-utils": "^8.59.4", + "@typescript-eslint/types": "^8.59.4", "debug": "^4.4.3" }, "engines": { @@ -8959,21 +8926,33 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/project-service": { - "version": "8.59.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.59.1.tgz", - "integrity": "sha512-+MuHQlHiEr00Of/IQbE/MmEoi44znZHbR/Pz7Opq4HryUOlRi+/44dro9Ycy8Fyo+/024IWtw8m4JUMCGTYxDg==", + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.59.4.tgz", + "integrity": "sha512-mUeR/3H1WrTAddJrwut8OoPjfauaztMQmRwV5fQTUyNVJCLiUXXe4lGEyYIL2oFDpP7UtgbGJXCt72wT0z2S3Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.59.1", - "@typescript-eslint/types": "^8.59.1", - "debug": "^4.4.3" + "@typescript-eslint/types": "8.59.4", + "@typescript-eslint/visitor-keys": "8.59.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.4.tgz", + "integrity": "sha512-DLCpnKgD4alVxTBSKulK+gU1KCqOgUXfDRDXh2mZgzokQKa/70ax93I2uVO3m/LLvIAtWZIFoiifudmIqAxpMA==", + "dev": true, + "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -8985,15 +8964,36 @@ "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.59.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.59.1.tgz", - "integrity": "sha512-LwuHQI4pDOYVKvmH2dkaJo6YZCSgouVgnS/z7yBPKBMvgtBvyLqiLy9Z6b7+m/TRcX1NFYUqZetI5Y+aT4GEfg==", + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.59.4.tgz", + "integrity": "sha512-F1o7WJcCq+bc8dwcO/YsSEOudAH8RDtaOhM6wcAQhcUsFhnWQl81JKy48q1hoxAU0qrzM89+31GYh1515Zde3Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.4.tgz", + "integrity": "sha512-F+RuOmcDXo4+TPdfd/TCLS3m2nw8gE9XXyZLrA3JBfaA5tz9TtdkyD3YJFmPxulyc2cKbEok/CvFE3MgSLWnag==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.59.1", - "@typescript-eslint/visitor-keys": "8.59.1" + "@typescript-eslint/project-service": "8.59.4", + "@typescript-eslint/tsconfig-utils": "8.59.4", + "@typescript-eslint/types": "8.59.4", + "@typescript-eslint/visitor-keys": "8.59.4", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.5.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -9001,14 +9001,23 @@ "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.59.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.1.tgz", - "integrity": "sha512-/0nEyPbX7gRsk0Uwfe4ALwwgxuA66d/l2mhRDNlAvaj4U3juhUtJNq0DsY8M2AYwwb9rEq2hrC3IcIcEt++iJA==", + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.59.4.tgz", + "integrity": "sha512-cYXeNAUsG4lJo5dbc1FcKm+JwIWrj1/UpTORsC6tGMjEZ81DYcvIr9/ueikhMa/Y/gDQYGp+YX9/xQrXje5BJw==", "dev": true, "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.59.4", + "@typescript-eslint/types": "8.59.4", + "@typescript-eslint/typescript-estree": "8.59.4" + }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -9017,21 +9026,66 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.59.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.59.1.tgz", - "integrity": "sha512-klWPBR2ciQHS3f++ug/mVnWKPjBUo7icEL3FAO1lhAR1Z1i5NQYZ1EannMSRYcq5qCv5wNALlXr6fksRHyYl7w==", + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.4.tgz", + "integrity": "sha512-U3gxVaDVnuZKhSspW/MzMxE1kq7zOdc072FcSNoqA1I9p8HyKbBFfEHoWckBAMgNMph4MamwS5iTVzFmrnt8TQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.59.1", - "@typescript-eslint/typescript-estree": "8.59.1", - "@typescript-eslint/utils": "8.59.1", - "debug": "^4.4.3", - "ts-api-utils": "^2.5.0" + "@typescript-eslint/types": "8.59.4", + "eslint-visitor-keys": "^5.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.59.4.tgz", + "integrity": "sha512-zORHqO/tuhxY1zWuTvMUqddRxpiFJ72xVfcNoWpqdLjs6lfPbuQBJuW4pk+49/uBMy7Ssr4bzgjiKmmDB1UbZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.59.4", + "@typescript-eslint/types": "8.59.4", + "@typescript-eslint/typescript-estree": "8.59.4", + "@typescript-eslint/visitor-keys": "8.59.4", + "debug": "^4.4.3" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -9045,31 +9099,88 @@ "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/types": { - "version": "8.59.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.59.1.tgz", - "integrity": "sha512-ZDCjgccSdYPw5Bxh+my4Z0lJU96ZDN7jbBzvmEn0FZx3RtU1C7VWl6NbDx94bwY3V5YsgwRzJPOgeY2Q/nLG8A==", + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/project-service": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.59.4.tgz", + "integrity": "sha512-Ly00Vu4oAacfDeHp2Zg85ioNG6l8HG+tN1D7J+xTHSxu9y0awYKJ2zH1rFBn8ZSfuGK+7FxK3Cgl3uAz0aZZLg==", "dev": true, "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.59.4", + "@typescript-eslint/types": "^8.59.4", + "debug": "^4.4.3" + }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.59.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.1.tgz", - "integrity": "sha512-OUd+vJS05sSkOip+BkZ/2NS8RMxrAAJemsC6vU3kmfLyeaJT0TftHkV9mcx2107MmsBVXXexhVu4F0TZXyMl4g==", + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.59.4.tgz", + "integrity": "sha512-mUeR/3H1WrTAddJrwut8OoPjfauaztMQmRwV5fQTUyNVJCLiUXXe4lGEyYIL2oFDpP7UtgbGJXCt72wT0z2S3Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.59.1", - "@typescript-eslint/tsconfig-utils": "8.59.1", - "@typescript-eslint/types": "8.59.1", - "@typescript-eslint/visitor-keys": "8.59.1", + "@typescript-eslint/types": "8.59.4", + "@typescript-eslint/visitor-keys": "8.59.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.4.tgz", + "integrity": "sha512-DLCpnKgD4alVxTBSKulK+gU1KCqOgUXfDRDXh2mZgzokQKa/70ax93I2uVO3m/LLvIAtWZIFoiifudmIqAxpMA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.59.4.tgz", + "integrity": "sha512-F1o7WJcCq+bc8dwcO/YsSEOudAH8RDtaOhM6wcAQhcUsFhnWQl81JKy48q1hoxAU0qrzM89+31GYh1515Zde3Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.4.tgz", + "integrity": "sha512-F+RuOmcDXo4+TPdfd/TCLS3m2nw8gE9XXyZLrA3JBfaA5tz9TtdkyD3YJFmPxulyc2cKbEok/CvFE3MgSLWnag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.59.4", + "@typescript-eslint/tsconfig-utils": "8.59.4", + "@typescript-eslint/types": "8.59.4", + "@typescript-eslint/visitor-keys": "8.59.4", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -9087,10 +9198,41 @@ "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.4.tgz", + "integrity": "sha512-U3gxVaDVnuZKhSspW/MzMxE1kq7zOdc072FcSNoqA1I9p8HyKbBFfEHoWckBAMgNMph4MamwS5iTVzFmrnt8TQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.59.4", + "eslint-visitor-keys": "^5.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/semver": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", "dev": true, "license": "ISC", "bin": { @@ -9100,17 +9242,16 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/utils": { + "node_modules/@typescript-eslint/project-service": { "version": "8.59.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.59.1.tgz", - "integrity": "sha512-3pIeoXhCeYH9FSCBI8P3iNwJlGuzPlYKkTlen2O9T1DSeeg8UG8jstq6BLk+Mda0qup7mgk4z4XL4OzRaxZ8LA==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.59.1.tgz", + "integrity": "sha512-+MuHQlHiEr00Of/IQbE/MmEoi44znZHbR/Pz7Opq4HryUOlRi+/44dro9Ycy8Fyo+/024IWtw8m4JUMCGTYxDg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.59.1", - "@typescript-eslint/types": "8.59.1", - "@typescript-eslint/typescript-estree": "8.59.1" + "@typescript-eslint/tsconfig-utils": "^8.59.1", + "@typescript-eslint/types": "^8.59.1", + "debug": "^4.4.3" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -9120,19 +9261,18 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/visitor-keys": { + "node_modules/@typescript-eslint/scope-manager": { "version": "8.59.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.1.tgz", - "integrity": "sha512-LdDNl6C5iJExcM0Yh0PwAIBb9PrSiCsWamF/JyEZawm3kFDnRoaq3LGE4bpyRao/fWeGKKyw7icx0YxrLFC5Cg==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.59.1.tgz", + "integrity": "sha512-LwuHQI4pDOYVKvmH2dkaJo6YZCSgouVgnS/z7yBPKBMvgtBvyLqiLy9Z6b7+m/TRcX1NFYUqZetI5Y+aT4GEfg==", "dev": true, "license": "MIT", "dependencies": { "@typescript-eslint/types": "8.59.1", - "eslint-visitor-keys": "^5.0.0" + "@typescript-eslint/visitor-keys": "8.59.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -9142,24 +9282,330 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", - "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.1.tgz", + "integrity": "sha512-/0nEyPbX7gRsk0Uwfe4ALwwgxuA66d/l2mhRDNlAvaj4U3juhUtJNq0DsY8M2AYwwb9rEq2hrC3IcIcEt++iJA==", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@unrs/resolver-binding-android-arm-eabi": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.1.tgz", - "integrity": "sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==", - "cpu": [ + "node_modules/@typescript-eslint/type-utils": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.59.4.tgz", + "integrity": "sha512-uonTuPAAKr9XaBGqJ3LjYTh72zy5DyGesljO9gtmk/eFW0W1fRHjnwVYKB35Lm8d5Q5CluEW3gPHjTvZTmgrfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.59.4", + "@typescript-eslint/typescript-estree": "8.59.4", + "@typescript-eslint/utils": "8.59.4", + "debug": "^4.4.3", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/project-service": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.59.4.tgz", + "integrity": "sha512-Ly00Vu4oAacfDeHp2Zg85ioNG6l8HG+tN1D7J+xTHSxu9y0awYKJ2zH1rFBn8ZSfuGK+7FxK3Cgl3uAz0aZZLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.59.4", + "@typescript-eslint/types": "^8.59.4", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/scope-manager": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.59.4.tgz", + "integrity": "sha512-mUeR/3H1WrTAddJrwut8OoPjfauaztMQmRwV5fQTUyNVJCLiUXXe4lGEyYIL2oFDpP7UtgbGJXCt72wT0z2S3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.59.4", + "@typescript-eslint/visitor-keys": "8.59.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.4.tgz", + "integrity": "sha512-DLCpnKgD4alVxTBSKulK+gU1KCqOgUXfDRDXh2mZgzokQKa/70ax93I2uVO3m/LLvIAtWZIFoiifudmIqAxpMA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.59.4.tgz", + "integrity": "sha512-F1o7WJcCq+bc8dwcO/YsSEOudAH8RDtaOhM6wcAQhcUsFhnWQl81JKy48q1hoxAU0qrzM89+31GYh1515Zde3Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.4.tgz", + "integrity": "sha512-F+RuOmcDXo4+TPdfd/TCLS3m2nw8gE9XXyZLrA3JBfaA5tz9TtdkyD3YJFmPxulyc2cKbEok/CvFE3MgSLWnag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.59.4", + "@typescript-eslint/tsconfig-utils": "8.59.4", + "@typescript-eslint/types": "8.59.4", + "@typescript-eslint/visitor-keys": "8.59.4", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.59.4.tgz", + "integrity": "sha512-cYXeNAUsG4lJo5dbc1FcKm+JwIWrj1/UpTORsC6tGMjEZ81DYcvIr9/ueikhMa/Y/gDQYGp+YX9/xQrXje5BJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.59.4", + "@typescript-eslint/types": "8.59.4", + "@typescript-eslint/typescript-estree": "8.59.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.59.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.4.tgz", + "integrity": "sha512-U3gxVaDVnuZKhSspW/MzMxE1kq7zOdc072FcSNoqA1I9p8HyKbBFfEHoWckBAMgNMph4MamwS5iTVzFmrnt8TQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.59.4", + "eslint-visitor-keys": "^5.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/semver": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.59.1.tgz", + "integrity": "sha512-ZDCjgccSdYPw5Bxh+my4Z0lJU96ZDN7jbBzvmEn0FZx3RtU1C7VWl6NbDx94bwY3V5YsgwRzJPOgeY2Q/nLG8A==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.1.tgz", + "integrity": "sha512-OUd+vJS05sSkOip+BkZ/2NS8RMxrAAJemsC6vU3kmfLyeaJT0TftHkV9mcx2107MmsBVXXexhVu4F0TZXyMl4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.59.1", + "@typescript-eslint/tsconfig-utils": "8.59.1", + "@typescript-eslint/types": "8.59.1", + "@typescript-eslint/visitor-keys": "8.59.1", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.59.1.tgz", + "integrity": "sha512-3pIeoXhCeYH9FSCBI8P3iNwJlGuzPlYKkTlen2O9T1DSeeg8UG8jstq6BLk+Mda0qup7mgk4z4XL4OzRaxZ8LA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.59.1", + "@typescript-eslint/types": "8.59.1", + "@typescript-eslint/typescript-estree": "8.59.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.1.tgz", + "integrity": "sha512-LdDNl6C5iJExcM0Yh0PwAIBb9PrSiCsWamF/JyEZawm3kFDnRoaq3LGE4bpyRao/fWeGKKyw7icx0YxrLFC5Cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.59.1", + "eslint-visitor-keys": "^5.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@unrs/resolver-binding-android-arm-eabi": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.1.tgz", + "integrity": "sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==", + "cpu": [ "arm" ], "dev": true, @@ -9651,13 +10097,13 @@ } }, "node_modules/@wordpress/a11y": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.45.0.tgz", - "integrity": "sha512-KOgdBsZP34nAi+UfrhIAZDt2I1ZDb3DXAgIeQk7QxTIc9OlQKMNfrYwPG0jidgfKwmjFxh8vV8HbZcBzTD29Rw==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.46.0.tgz", + "integrity": "sha512-9VKhQHB/TQHJciOtxbpJ5JPhxMHCOszcxs4eL27krFXMEp3fl4tzVy13r1LPuXg/yjZ9NpV3NY+Qwx4G0aW3Kw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/dom-ready": "^4.45.0", - "@wordpress/i18n": "^6.18.0" + "@wordpress/dom-ready": "^4.46.0", + "@wordpress/i18n": "^6.19.0" }, "engines": { "node": ">=18.12.0", @@ -9665,9 +10111,9 @@ } }, "node_modules/@wordpress/autop": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.45.0.tgz", - "integrity": "sha512-BJAdQOVqMC7t5cTWxD7Q8P+EWu3JopXD/yaf0Qc6tuFzihngIDvV9Ck03jGY4uXJVeO5SXNqARmU1JFn8YHNcA==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.46.0.tgz", + "integrity": "sha512-qAAd46EvbO5L9xx+YVP0lN48+A4n3C2jO4ckVP8/n8cEgFucCMlfyMKstqj7uOTBaA0YnmNZxJUkciCCV9FrLw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -9675,9 +10121,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "8.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.45.0.tgz", - "integrity": "sha512-xlrFFf8bsVDpOjzDW4dwkY8w040YupOIeRSVPB1FJyHBae8ObR+p2siM6E8/DrLNuDznudYoUFRnojYQ16ImjQ==", + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.46.0.tgz", + "integrity": "sha512-HpjX32OkbSpNZkhVo2WdQuP1MkpVg24hVaq7uM5whDdYR88pSc5bfhJ1cNsWagYJQvuYFBf+YIBSvxref4ojXA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -9687,8 +10133,8 @@ "@babel/plugin-transform-runtime": "7.25.7", "@babel/preset-env": "7.25.7", "@babel/preset-typescript": "7.25.7", - "@wordpress/browserslist-config": "^6.45.0", - "@wordpress/warning": "^3.45.0", + "@wordpress/browserslist-config": "^6.46.0", + "@wordpress/warning": "^3.46.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.3.0" @@ -9730,9 +10176,9 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-7.0.0.tgz", - "integrity": "sha512-Q0BbZzfeYbQZKHnyNT4RF8RGVugN5jStGtpRKhBYQW7ut7sS61LbbpP7jR0D0sDPYoEEC8jKZQSZwSM23B4jow==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-8.0.0.tgz", + "integrity": "sha512-livtgwnvBm7xbpm/gaBxwtdZm3KCXq210UNsr48WA8TGfi/OfZ4oOzk4Mp4/ZHsq2baaXzhZ0iXjyR7oyaOTsw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -9740,9 +10186,9 @@ } }, "node_modules/@wordpress/blob": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.45.0.tgz", - "integrity": "sha512-B/3pz4aF/0lTdn7uZd6PXS5FEtBXeVS9/CLm9ECE4dtyqKPIvpMcDcLdTv4QfQeu7BoObV1KIpGIbrflyJvcQg==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.46.0.tgz", + "integrity": "sha512-TUu6k4SFPThT86ek/O87/aQfwKVYAGG9Gt14uvYPXPyLz90/KeFLr15v9waZV2luk2xCZACMIa4OdBHQlkL/aQ==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -9750,49 +10196,49 @@ } }, "node_modules/@wordpress/block-editor": { - "version": "15.18.0", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.18.0.tgz", - "integrity": "sha512-g1sMgapiMonuDenMK9HC6klS94SrmUsZafsd7iCI2txlZxml6QKPHIVfpk+5WW9xowEAQIteZclNflHdeYG8vA==", + "version": "15.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.19.0.tgz", + "integrity": "sha512-kpTug+xiBLnbuN143nG9aNNEON4wrJGY3vM+s9XlKaNXIm+EeuOMv53Mm9HUKEJYctyPsPMFbfK7nVANWzC2fQ==", "license": "GPL-2.0-or-later", "dependencies": { "@react-spring/web": "^9.4.5", - "@wordpress/a11y": "^4.45.0", - "@wordpress/base-styles": "^7.0.0", - "@wordpress/blob": "^4.45.0", - "@wordpress/block-serialization-default-parser": "^5.45.0", - "@wordpress/blocks": "^15.18.0", - "@wordpress/commands": "^1.45.0", - "@wordpress/components": "^33.0.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/data": "^10.45.0", - "@wordpress/dataviews": "^14.2.0", - "@wordpress/date": "^5.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/dom": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/escape-html": "^3.45.0", - "@wordpress/global-styles-engine": "^1.12.0", - "@wordpress/hooks": "^4.45.0", - "@wordpress/html-entities": "^4.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/icons": "^13.0.0", - "@wordpress/image-cropper": "^1.9.0", - "@wordpress/interactivity": "^6.45.0", - "@wordpress/is-shallow-equal": "^5.45.0", - "@wordpress/keyboard-shortcuts": "^5.45.0", - "@wordpress/keycodes": "^4.45.0", - "@wordpress/notices": "^5.45.0", - "@wordpress/preferences": "^4.45.0", - "@wordpress/priority-queue": "^3.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/rich-text": "^7.45.0", - "@wordpress/style-engine": "^2.45.0", - "@wordpress/token-list": "^3.45.0", - "@wordpress/ui": "^0.12.0", - "@wordpress/upload-media": "^0.30.0", - "@wordpress/url": "^4.45.0", - "@wordpress/warning": "^3.45.0", - "@wordpress/wordcount": "^4.45.0", + "@wordpress/a11y": "^4.46.0", + "@wordpress/base-styles": "^8.0.0", + "@wordpress/blob": "^4.46.0", + "@wordpress/block-serialization-default-parser": "^5.46.0", + "@wordpress/blocks": "^15.19.0", + "@wordpress/commands": "^1.46.0", + "@wordpress/components": "^33.1.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/data": "^10.46.0", + "@wordpress/dataviews": "^14.3.0", + "@wordpress/date": "^5.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/dom": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/escape-html": "^3.46.0", + "@wordpress/global-styles-engine": "^1.13.0", + "@wordpress/hooks": "^4.46.0", + "@wordpress/html-entities": "^4.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/image-cropper": "^1.10.0", + "@wordpress/interactivity": "^6.46.0", + "@wordpress/is-shallow-equal": "^5.46.0", + "@wordpress/keyboard-shortcuts": "^5.46.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/notices": "^5.46.0", + "@wordpress/preferences": "^4.46.0", + "@wordpress/priority-queue": "^3.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/rich-text": "^7.46.0", + "@wordpress/style-engine": "^2.46.0", + "@wordpress/token-list": "^3.46.0", + "@wordpress/ui": "^0.13.0", + "@wordpress/upload-media": "^0.31.0", + "@wordpress/url": "^4.46.0", + "@wordpress/warning": "^3.46.0", + "@wordpress/wordcount": "^4.46.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", @@ -9818,9 +10264,9 @@ } }, "node_modules/@wordpress/block-editor/node_modules/@wordpress/components": { - "version": "33.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.0.0.tgz", - "integrity": "sha512-VeLDtfz8612bdRqgQiSMtIIEGDi4ZByj0XUvjT7E6RVLgczQyV9DTpGOPyL6PbTyAluIx6hjt9bzsaC+bM6G+w==", + "version": "33.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.1.0.tgz", + "integrity": "sha512-5nFqe2pk7ePIhJhz+nDNS8r1az5hIJrUycuYJzmL3KL9hYgDknAzJDHb6IUNlVcNDPgLUuxzC780YlVG5Bi0LQ==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.22", @@ -9836,29 +10282,30 @@ "@types/highlight-words-core": "1.2.1", "@types/react": "^18.3.27", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^4.45.0", - "@wordpress/base-styles": "^7.0.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/date": "^5.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/dom": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/escape-html": "^3.45.0", - "@wordpress/hooks": "^4.45.0", - "@wordpress/html-entities": "^4.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/icons": "^13.0.0", - "@wordpress/is-shallow-equal": "^5.45.0", - "@wordpress/keycodes": "^4.45.0", - "@wordpress/primitives": "^4.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/rich-text": "^7.45.0", - "@wordpress/warning": "^3.45.0", + "@wordpress/a11y": "^4.46.0", + "@wordpress/base-styles": "^8.0.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/date": "^5.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/dom": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/escape-html": "^3.46.0", + "@wordpress/hooks": "^4.46.0", + "@wordpress/html-entities": "^4.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/is-shallow-equal": "^5.46.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/primitives": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/rich-text": "^7.46.0", + "@wordpress/style-runtime": "^0.2.0", + "@wordpress/warning": "^3.46.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", "csstype": "^3.2.3", - "date-fns": "^3.6.0", + "date-fns": "^4.1.0", "deepmerge": "^4.3.0", "fast-deep-equal": "^3.1.3", "framer-motion": "^11.15.0", @@ -9871,7 +10318,7 @@ "react-colorful": "^5.6.1", "react-day-picker": "^9.7.0", "remove-accents": "^0.5.0", - "uuid": "^9.0.1" + "uuid": "^14.0.0" }, "engines": { "node": ">=18.12.0", @@ -9882,10 +10329,33 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/block-editor/node_modules/date-fns": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.3.0.tgz", + "integrity": "sha512-OYcL+3N/jyWbYdFGqoMAhytDgxP9pbYPUUiRCOgn4Fewaadk9l/Wam4Avciiyp2BgkpfQyBV9B+ehnVJych+eQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, + "node_modules/@wordpress/block-editor/node_modules/uuid": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" + } + }, "node_modules/@wordpress/block-serialization-default-parser": { - "version": "5.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.45.0.tgz", - "integrity": "sha512-48Pj6o9iDGf7fCprXoXD8nvDgBigrQ6uZEb+VMrcvabn59ymKHzx/Ex9O3mpp7Ft2NMJRGpO3w0mNocoDfCksA==", + "version": "5.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.46.0.tgz", + "integrity": "sha512-j9AWXtuBbjntWWapDTZVyLmRVYOA1me3lqR+ugkN54HvNiyQaDw0tt6JfJYGFTWhJ8peU90G2TO+IiFf6YDKQQ==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -9893,26 +10363,26 @@ } }, "node_modules/@wordpress/blocks": { - "version": "15.18.0", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.18.0.tgz", - "integrity": "sha512-orpiOWWmG9qdacqMC4WIdHgZRJNLLmCqTLj/5HQcBAfOXjbUQcjOj6f4lZx9HS89kJ350KJOkqWVPWrZoJE9og==", + "version": "15.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.19.0.tgz", + "integrity": "sha512-8tsKYt9uD8xU+G0o2MwHVYgPz60FhyE1eSNHx27YS20VxgZPzIWPTRnAB45wEyjQ2yMcN/9G8maim+B7geQ0Kg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/autop": "^4.45.0", - "@wordpress/blob": "^4.45.0", - "@wordpress/block-serialization-default-parser": "^5.45.0", - "@wordpress/data": "^10.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/dom": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/hooks": "^4.45.0", - "@wordpress/html-entities": "^4.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/is-shallow-equal": "^5.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/rich-text": "^7.45.0", - "@wordpress/shortcode": "^4.45.0", - "@wordpress/warning": "^3.45.0", + "@wordpress/autop": "^4.46.0", + "@wordpress/blob": "^4.46.0", + "@wordpress/block-serialization-default-parser": "^5.46.0", + "@wordpress/data": "^10.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/dom": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/hooks": "^4.46.0", + "@wordpress/html-entities": "^4.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/is-shallow-equal": "^5.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/rich-text": "^7.46.0", + "@wordpress/shortcode": "^4.46.0", + "@wordpress/warning": "^3.46.0", "change-case": "^4.1.2", "colord": "^2.7.0", "fast-deep-equal": "^3.1.3", @@ -9923,7 +10393,7 @@ "remove-accents": "^0.5.0", "showdown": "^1.9.1", "simple-html-tokenizer": "^0.5.7", - "uuid": "^9.0.1" + "uuid": "^14.0.0" }, "engines": { "node": ">=18.12.0", @@ -9933,10 +10403,23 @@ "react": "^18.0.0" } }, + "node_modules/@wordpress/blocks/node_modules/uuid": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" + } + }, "node_modules/@wordpress/browserslist-config": { - "version": "6.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.45.0.tgz", - "integrity": "sha512-iSRD/0bxD9PUHWssZN1zZa+xZ2E9FtpgNYKeceTPLKV3rd+rRPqI1h2a2iHboLzex80c1vaxe6eQ9kyZQfGtiA==", + "version": "6.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.46.0.tgz", + "integrity": "sha512-FV/CN/Qjvu0Ts1h63w0xuZyhKzipyePMFGXPmbZawu+fHpib/2D/JyAHb0wVpOD4qz8XOfB8Tyi9iMPJzAI87w==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -9945,21 +10428,21 @@ } }, "node_modules/@wordpress/commands": { - "version": "1.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.45.0.tgz", - "integrity": "sha512-R71ZtwwqEkrQ/098HyiOeYq7Iu13770BroqtuTjBkNY2tWIR3WNUnMlK3UKDO70QhPtkLZaoz79AWKRCfVUTnw==", + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.46.0.tgz", + "integrity": "sha512-Pzn9noMCkmFs+tRd5ghpkJy1iZtc0EfHU8XQTKoL2rtafs5Sxhsw08+85RNci/Uk7FZKhDTjKCgy7bxlyZ4EIQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/base-styles": "^7.0.0", - "@wordpress/components": "^33.0.0", - "@wordpress/data": "^10.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/icons": "^13.0.0", - "@wordpress/keyboard-shortcuts": "^5.45.0", - "@wordpress/preferences": "^4.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/warning": "^3.45.0", + "@wordpress/base-styles": "^8.0.0", + "@wordpress/components": "^33.1.0", + "@wordpress/data": "^10.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/keyboard-shortcuts": "^5.46.0", + "@wordpress/preferences": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/warning": "^3.46.0", "clsx": "^2.1.1", "cmdk": "^1.0.0" }, @@ -9973,9 +10456,9 @@ } }, "node_modules/@wordpress/commands/node_modules/@wordpress/components": { - "version": "33.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.0.0.tgz", - "integrity": "sha512-VeLDtfz8612bdRqgQiSMtIIEGDi4ZByj0XUvjT7E6RVLgczQyV9DTpGOPyL6PbTyAluIx6hjt9bzsaC+bM6G+w==", + "version": "33.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.1.0.tgz", + "integrity": "sha512-5nFqe2pk7ePIhJhz+nDNS8r1az5hIJrUycuYJzmL3KL9hYgDknAzJDHb6IUNlVcNDPgLUuxzC780YlVG5Bi0LQ==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.22", @@ -9991,29 +10474,30 @@ "@types/highlight-words-core": "1.2.1", "@types/react": "^18.3.27", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^4.45.0", - "@wordpress/base-styles": "^7.0.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/date": "^5.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/dom": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/escape-html": "^3.45.0", - "@wordpress/hooks": "^4.45.0", - "@wordpress/html-entities": "^4.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/icons": "^13.0.0", - "@wordpress/is-shallow-equal": "^5.45.0", - "@wordpress/keycodes": "^4.45.0", - "@wordpress/primitives": "^4.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/rich-text": "^7.45.0", - "@wordpress/warning": "^3.45.0", + "@wordpress/a11y": "^4.46.0", + "@wordpress/base-styles": "^8.0.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/date": "^5.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/dom": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/escape-html": "^3.46.0", + "@wordpress/hooks": "^4.46.0", + "@wordpress/html-entities": "^4.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/is-shallow-equal": "^5.46.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/primitives": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/rich-text": "^7.46.0", + "@wordpress/style-runtime": "^0.2.0", + "@wordpress/warning": "^3.46.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", "csstype": "^3.2.3", - "date-fns": "^3.6.0", + "date-fns": "^4.1.0", "deepmerge": "^4.3.0", "fast-deep-equal": "^3.1.3", "framer-motion": "^11.15.0", @@ -10026,7 +10510,7 @@ "react-colorful": "^5.6.1", "react-day-picker": "^9.7.0", "remove-accents": "^0.5.0", - "uuid": "^9.0.1" + "uuid": "^14.0.0" }, "engines": { "node": ">=18.12.0", @@ -10037,6 +10521,29 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/commands/node_modules/date-fns": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.3.0.tgz", + "integrity": "sha512-OYcL+3N/jyWbYdFGqoMAhytDgxP9pbYPUUiRCOgn4Fewaadk9l/Wam4Avciiyp2BgkpfQyBV9B+ehnVJych+eQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, + "node_modules/@wordpress/commands/node_modules/uuid": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" + } + }, "node_modules/@wordpress/components": { "version": "30.9.0", "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.9.0.tgz", @@ -10132,19 +10639,19 @@ } }, "node_modules/@wordpress/compose": { - "version": "7.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.45.0.tgz", - "integrity": "sha512-/keWdRFUe7bnzh2ZtOYLexknpj0K0G56WFw7RLZehl54a9EmzjYjAODBOF9DB3c07pJuNuy7c5QgqMPi0cqLlw==", + "version": "7.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.46.0.tgz", + "integrity": "sha512-6Yv9Wb6tlA4JYU9bdWWuIWpTTzBAVA1zrYu1GY9x2/mCOckk9iLcEEfbKULxdjwwcMo3SKqvyby4f6kEUw/Wsw==", "license": "GPL-2.0-or-later", "dependencies": { "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/dom": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/is-shallow-equal": "^5.45.0", - "@wordpress/keycodes": "^4.45.0", - "@wordpress/priority-queue": "^3.45.0", - "@wordpress/undo-manager": "^1.45.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/dom": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/is-shallow-equal": "^5.46.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/priority-queue": "^3.46.0", + "@wordpress/undo-manager": "^1.46.0", "change-case": "^4.1.2", "mousetrap": "^1.6.5", "use-memo-one": "^1.1.1" @@ -10158,18 +10665,18 @@ } }, "node_modules/@wordpress/data": { - "version": "10.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.45.0.tgz", - "integrity": "sha512-OR/uMpcEbCh1aBkbzateXffNrL829M+N92qtuD+Gt08Mey129WIEVR9kBC2Tf02VtXs644OKZD6cz77KlxH8XA==", + "version": "10.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.46.0.tgz", + "integrity": "sha512-vxOO2IEn+29eue9Pq7Mzsq1SipMAg0Rp0Oztz9LsgWQIF9yyylGlP3yHnFjEmJ4MonGSjzvpArlc7jWwkzutKg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/compose": "^7.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/is-shallow-equal": "^5.45.0", - "@wordpress/priority-queue": "^3.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/redux-routine": "^5.45.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/is-shallow-equal": "^5.46.0", + "@wordpress/priority-queue": "^3.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/redux-routine": "^5.46.0", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -10187,26 +10694,26 @@ } }, "node_modules/@wordpress/dataviews": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-14.2.0.tgz", - "integrity": "sha512-jTsXH3fDEQbvtK7N/giZJtE/NdDYN/LOlf6dkbfh89GyJmvwuikQZjpX10DexqOjc8AcNPUd1hU2b1sL8d99HA==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-14.3.0.tgz", + "integrity": "sha512-2fFSgyatDldjPb2gO+vLDwkbI2Jw+8zd/O0/BwLftQ5QhrrRtAqECFp+eYzcQ8Onh8OMhxq0n7tsaIHE/jWqJQ==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.21", - "@wordpress/base-styles": "^7.0.0", - "@wordpress/components": "^33.0.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/data": "^10.45.0", - "@wordpress/date": "^5.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/icons": "^13.0.0", - "@wordpress/keycodes": "^4.45.0", - "@wordpress/primitives": "^4.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/ui": "^0.12.0", - "@wordpress/warning": "^3.45.0", + "@wordpress/base-styles": "^8.0.0", + "@wordpress/components": "^33.1.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/data": "^10.46.0", + "@wordpress/date": "^5.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/primitives": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/ui": "^0.13.0", + "@wordpress/warning": "^3.46.0", "clsx": "^2.1.1", "colord": "^2.7.0", "date-fns": "^4.1.0", @@ -10224,9 +10731,9 @@ } }, "node_modules/@wordpress/dataviews/node_modules/@wordpress/components": { - "version": "33.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.0.0.tgz", - "integrity": "sha512-VeLDtfz8612bdRqgQiSMtIIEGDi4ZByj0XUvjT7E6RVLgczQyV9DTpGOPyL6PbTyAluIx6hjt9bzsaC+bM6G+w==", + "version": "33.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.1.0.tgz", + "integrity": "sha512-5nFqe2pk7ePIhJhz+nDNS8r1az5hIJrUycuYJzmL3KL9hYgDknAzJDHb6IUNlVcNDPgLUuxzC780YlVG5Bi0LQ==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.22", @@ -10242,29 +10749,30 @@ "@types/highlight-words-core": "1.2.1", "@types/react": "^18.3.27", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^4.45.0", - "@wordpress/base-styles": "^7.0.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/date": "^5.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/dom": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/escape-html": "^3.45.0", - "@wordpress/hooks": "^4.45.0", - "@wordpress/html-entities": "^4.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/icons": "^13.0.0", - "@wordpress/is-shallow-equal": "^5.45.0", - "@wordpress/keycodes": "^4.45.0", - "@wordpress/primitives": "^4.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/rich-text": "^7.45.0", - "@wordpress/warning": "^3.45.0", + "@wordpress/a11y": "^4.46.0", + "@wordpress/base-styles": "^8.0.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/date": "^5.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/dom": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/escape-html": "^3.46.0", + "@wordpress/hooks": "^4.46.0", + "@wordpress/html-entities": "^4.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/is-shallow-equal": "^5.46.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/primitives": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/rich-text": "^7.46.0", + "@wordpress/style-runtime": "^0.2.0", + "@wordpress/warning": "^3.46.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", "csstype": "^3.2.3", - "date-fns": "^3.6.0", + "date-fns": "^4.1.0", "deepmerge": "^4.3.0", "fast-deep-equal": "^3.1.3", "framer-motion": "^11.15.0", @@ -10277,7 +10785,7 @@ "react-colorful": "^5.6.1", "react-day-picker": "^9.7.0", "remove-accents": "^0.5.0", - "uuid": "^9.0.1" + "uuid": "^14.0.0" }, "engines": { "node": ">=18.12.0", @@ -10288,33 +10796,36 @@ "react-dom": "^18.0.0" } }, - "node_modules/@wordpress/dataviews/node_modules/@wordpress/components/node_modules/date-fns": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", - "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", + "node_modules/@wordpress/dataviews/node_modules/date-fns": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.3.0.tgz", + "integrity": "sha512-OYcL+3N/jyWbYdFGqoMAhytDgxP9pbYPUUiRCOgn4Fewaadk9l/Wam4Avciiyp2BgkpfQyBV9B+ehnVJych+eQ==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/kossnocorp" } }, - "node_modules/@wordpress/dataviews/node_modules/date-fns": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", - "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", + "node_modules/@wordpress/dataviews/node_modules/uuid": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/kossnocorp" + "bin": { + "uuid": "dist-node/bin/uuid" } }, "node_modules/@wordpress/date": { - "version": "5.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.45.0.tgz", - "integrity": "sha512-34v3hCxn68kYzWs8bhuAt8cfMxdFX9ukKn3a3FB+tAJXpxafnPCcZoWfJHn4I8hepCbreFrf3UiGdA+id2kQ4A==", + "version": "5.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.46.0.tgz", + "integrity": "sha512-phbKy1siTFGwFet5hQzaSZJB1mMDIXflMLKj+oJ/mT/m9ughp3seFDPvKoL+UzukLxNJh3l5G5h1l9XQFfC2cA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/deprecated": "^4.45.0", + "@wordpress/deprecated": "^4.46.0", "moment": "^2.29.4", "moment-timezone": "^0.5.40" }, @@ -10324,9 +10835,9 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "6.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.45.0.tgz", - "integrity": "sha512-x/CvPKJXe53/ff2R9oj0IwAjshSlUFAxq47BXkb8HKMXD1LJTabQKT1dfDJXj3BeUpERxsZ1ltOmQ6Q8GblGAw==", + "version": "6.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.46.0.tgz", + "integrity": "sha512-Lm2JFEI4NrcEQFdnIXK+CsUQGK/LTiRxrDY0ocpTLt5hhb3DJm3Ds2HFn8fa//H0U5B3FvO3XyGMHOUf9Q12Pg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -10348,12 +10859,12 @@ "license": "BSD" }, "node_modules/@wordpress/deprecated": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.45.0.tgz", - "integrity": "sha512-qer/fk/lgmmisb8/hj1xZtsbJbZhCoOblhyxI2k7RRul7rQDdk+fm28LJYV+eIF0ldSVX30f4dmz1pvcVHQEEg==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.46.0.tgz", + "integrity": "sha512-d4Dy9GeJ/VIORTgYKYXT026/hhpV6VOf3VUDj10f+QFoIJ86VMBrzV6KQn8KUVH4T3oH1MSpo/A5t8ttYFemsg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/hooks": "^4.45.0" + "@wordpress/hooks": "^4.46.0" }, "engines": { "node": ">=18.12.0", @@ -10361,12 +10872,12 @@ } }, "node_modules/@wordpress/dom": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.45.0.tgz", - "integrity": "sha512-6RObr/KEZS1FnZwpcDAsKlJ3qw2KLF5+A/LsxlM9fSWDGSO05CEaTp+VmWgx9pwjQWbPEa7N73ijEy8cCNSZWA==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.46.0.tgz", + "integrity": "sha512-XngkvNJpf0JnpZuOcsbBl/cTprfYQTfSykttIL4laXcFXfZe8rU3bGgv8K7AEoYigDwxfw3g/yMPi4fn195Kpw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/deprecated": "^4.45.0" + "@wordpress/deprecated": "^4.46.0" }, "engines": { "node": ">=18.12.0", @@ -10374,9 +10885,9 @@ } }, "node_modules/@wordpress/dom-ready": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.45.0.tgz", - "integrity": "sha512-0lFImpg9DGXcGCDQePdoU8haz7QYsKOFXUMTpRvi/Te38LFXzgZtOUBQbY8fRBlLxrgrj4FsAIc7bzdLn73wNQ==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.46.0.tgz", + "integrity": "sha512-CQ6KPaCkMzAmbxmR4E4Fu99ngyPpkP9VGaIFu0xUgx0ubkYOzcvEfEEPuyEV3n7PY2Jg/XWzBilgWCa8PmaxWw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -10384,9 +10895,9 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "1.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.45.0.tgz", - "integrity": "sha512-2hqpRI6J8UcDyP1ObSCGP2lcc2VG15AyG/DwnzMdpgIUC/1zNvQwD9eNlyvHAISgnQ8m41aifE0FVtx5BTLuRQ==", + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.46.0.tgz", + "integrity": "sha512-Bls5BGRNda0Oo4biTZ/KIwO8iHBeovvfWNfrPXReIsrW1td1UqXw2Z9l0/LaP3euJZFNom2QExHCOba+8eN5lQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -10406,14 +10917,14 @@ } }, "node_modules/@wordpress/element": { - "version": "6.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.45.0.tgz", - "integrity": "sha512-WFrGNPEnj8uE+XhFW9NVbxvqraYpConaEokLv9IszFYVfyg8juXSQcHOAfEnxjC08HBPfVcayr2igu/XUgGOAw==", + "version": "6.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.46.0.tgz", + "integrity": "sha512-hjnrqZi0cZVdkmN0xQavKfSQJYAkb9pVSnDPpuX65OLxeD9/EWkIXvFzBb+nH8c4NzKKSqQU96XCTQrH37OCIA==", "license": "GPL-2.0-or-later", "dependencies": { "@types/react": "^18.3.27", "@types/react-dom": "^18.3.1", - "@wordpress/escape-html": "^3.45.0", + "@wordpress/escape-html": "^3.46.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.3.0", @@ -10425,9 +10936,9 @@ } }, "node_modules/@wordpress/env": { - "version": "11.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-11.5.0.tgz", - "integrity": "sha512-JWtSqja0yGa5F2LM5OwFnc0d1nXRXQt6TdGne+jBU5gcRfxj4+c/Sn+fheBFDBU0xLkTsefeJqJSafQZ66F1UA==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-11.6.0.tgz", + "integrity": "sha512-dlqDSOvL92YQZ0D6qne3wIivzRpQ7IDQ0D24G5JPR+tcsS8kB4BHSo+7dtrUUuOiXBB+JmIs97fX7M1Z7Fssig==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -10525,9 +11036,9 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.45.0.tgz", - "integrity": "sha512-IW4mnA+65XKhABuBkwrQNAlbq97luC6ZIBfdSq0Tkq+AFPqE1lJTMlLo7iBkTpsHsBLyznViPXultq40fz8L7w==", + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.46.0.tgz", + "integrity": "sha512-SzrVQwLQBZdaSStYVpTKeYqp97NABz1w551T8me3msDDsfhWWPhSZiZTNaGZ6iqUNfOX2uKyZsqXedvkqwLHqA==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -10535,18 +11046,18 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-25.1.0.tgz", - "integrity": "sha512-tZVfrpAZoUNQ2A03XA8nVgfejb5lINPZUvbZcg8ZlTB4Bf58daLx5XOw3zIH4ubdS+t4paRslgrdnbCCpqX4Zg==", + "version": "25.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-25.2.0.tgz", + "integrity": "sha512-h3Yz5Qzo1v53Rw9i8WBm68P6SFpVSeqWDohowpEeuIz2RC8Jg1CT5j49tVpSZXGNCQGSf3SaPLjXmiyxTZXkSw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@babel/eslint-parser": "^7.28.6", "@eslint-community/eslint-plugin-eslint-comments": "^4.4.0", "@eslint/compat": "^2.0.0", - "@wordpress/babel-preset-default": "^8.45.0", - "@wordpress/prettier-config": "^4.45.0", - "@wordpress/theme": "^0.12.0", + "@wordpress/babel-preset-default": "^8.46.0", + "@wordpress/prettier-config": "^4.46.0", + "@wordpress/theme": "^0.13.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^10.0.0", "eslint-import-resolver-typescript": "^4.4.4", @@ -10557,7 +11068,7 @@ "eslint-plugin-playwright": "^2.1.0", "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-react": "^7.37.0", - "eslint-plugin-react-hooks": "^5.0.0", + "eslint-plugin-react-hooks": "7.1.1", "globals": "^16.0.0", "requireindex": "^1.2.0", "typescript-eslint": "^8.0.0" @@ -10608,15 +11119,15 @@ } }, "node_modules/@wordpress/global-styles-engine": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@wordpress/global-styles-engine/-/global-styles-engine-1.12.0.tgz", - "integrity": "sha512-4RWpN50E9OEhd3nBP9CXOc1gybSCFulDzqHQLHkNS9iCPhpn7J3tE32XcCVVMHis9atO+PAktVKkWiPzQf+0Qw==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/global-styles-engine/-/global-styles-engine-1.13.0.tgz", + "integrity": "sha512-rOix+U4tAi3X9m0q82r7gQrDQ0uJzK/w5Pc9s7yawbWo5T7oW8FLor17VkTr5T75ZItV9OZshpAA0xELIdJZRw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/blocks": "^15.18.0", - "@wordpress/data": "^10.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/style-engine": "^2.45.0", + "@wordpress/blocks": "^15.19.0", + "@wordpress/data": "^10.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/style-engine": "^2.46.0", "colord": "^2.9.2", "deepmerge": "^4.3.0", "fast-deep-equal": "^3.1.3", @@ -10629,9 +11140,9 @@ } }, "node_modules/@wordpress/hooks": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.45.0.tgz", - "integrity": "sha512-+gOlu8TdohqL1INQNxS/7CxhM4T4MuYnKietWV9zWDmNQV2ysM0SdamNk5pWERJ4w0yY9XhtMBcwR/piJtePZg==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.46.0.tgz", + "integrity": "sha512-fsKw4dmw4voIRoKc8t0XRREQlFvwj9XS/jTXvkh6mqRYCDpaEnrdB2Ji5jgbRXEMPU0GKVGMeAn5Wwi56gjBMg==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -10639,9 +11150,9 @@ } }, "node_modules/@wordpress/html-entities": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.45.0.tgz", - "integrity": "sha512-7W95xaOv4UgMSWlEmyO7YkBsUae3QlQu3GKENVH7Pt/osbJGSPInAJ1ruO4oeUwGPygWOL7b7IzRsgTNP0M/Wg==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.46.0.tgz", + "integrity": "sha512-YJ/V9R2p4lwYkhc9/bQrXxoX0rNDtt1WQGInKAxRWqF1w1gYQk0iWiwGcNnahnFofwK2LJSVf4/jYFjJrS/sPw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -10649,13 +11160,13 @@ } }, "node_modules/@wordpress/i18n": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.18.0.tgz", - "integrity": "sha512-6dYCih4wUwi7Csu4RNfHiAKkgWhpSQdl8YthvQUF59Sfsoia3RCdtd4K2l7W4f18ldFA/RXjShMjvSexWy6OyQ==", + "version": "6.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.19.0.tgz", + "integrity": "sha512-hRXd2E0SF9OQf22ZZWw7Ny/o+Q9u8jINiF1p0bF+rnSDKQUgoStihak6YiazWVRiIEYwctzotKXlt0HePJelXA==", "license": "GPL-2.0-or-later", "dependencies": { "@tannin/sprintf": "^1.3.2", - "@wordpress/hooks": "^4.45.0", + "@wordpress/hooks": "^4.46.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "tannin": "^1.2.0" @@ -10669,13 +11180,13 @@ } }, "node_modules/@wordpress/icons": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-13.0.0.tgz", - "integrity": "sha512-+CLbvNdzMUHxQK5I6gFdHb3X6EVAH6SOSIj0xtMWm6PZO+Nnf7tXHfNBuxqTnGfxT5grtfb6D3A9ZMBU+Tpv+Q==", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-13.1.0.tgz", + "integrity": "sha512-KMZAeYghsLs6e5wKMZ3/Ynrsuu5yZt2gAlMHmZSkWJKQFld++Pz/pEj8nDCJ79z/zx9FO7q4teG49vHHvVosjQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/element": "^6.45.0", - "@wordpress/primitives": "^4.45.0", + "@wordpress/element": "^6.46.0", + "@wordpress/primitives": "^4.46.0", "change-case": "4.1.2" }, "engines": { @@ -10687,14 +11198,14 @@ } }, "node_modules/@wordpress/image-cropper": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@wordpress/image-cropper/-/image-cropper-1.9.0.tgz", - "integrity": "sha512-cHkLNS/ePQIAAOnQy9lgaAWzLjDGYHHkziHXq/EOLN75FW0mxj6nmsHoa5N5YebKEVAeqc7UfyRNNp0Bbflsig==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/image-cropper/-/image-cropper-1.10.0.tgz", + "integrity": "sha512-Aq4Wz2nGf+GYZPi+n+nWq7AtsGSjUbREzYKEUQIAnt2pPGn2ZkvooBUQE405WOqoJadE+tkLjKdyjY24iOtocA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/components": "^33.0.0", - "@wordpress/element": "^6.45.0", - "@wordpress/i18n": "^6.18.0", + "@wordpress/components": "^33.1.0", + "@wordpress/element": "^6.46.0", + "@wordpress/i18n": "^6.19.0", "clsx": "^2.1.1", "dequal": "^2.0.3", "react-easy-crop": "^5.4.2" @@ -10709,9 +11220,9 @@ } }, "node_modules/@wordpress/image-cropper/node_modules/@wordpress/components": { - "version": "33.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.0.0.tgz", - "integrity": "sha512-VeLDtfz8612bdRqgQiSMtIIEGDi4ZByj0XUvjT7E6RVLgczQyV9DTpGOPyL6PbTyAluIx6hjt9bzsaC+bM6G+w==", + "version": "33.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.1.0.tgz", + "integrity": "sha512-5nFqe2pk7ePIhJhz+nDNS8r1az5hIJrUycuYJzmL3KL9hYgDknAzJDHb6IUNlVcNDPgLUuxzC780YlVG5Bi0LQ==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.22", @@ -10727,29 +11238,30 @@ "@types/highlight-words-core": "1.2.1", "@types/react": "^18.3.27", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^4.45.0", - "@wordpress/base-styles": "^7.0.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/date": "^5.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/dom": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/escape-html": "^3.45.0", - "@wordpress/hooks": "^4.45.0", - "@wordpress/html-entities": "^4.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/icons": "^13.0.0", - "@wordpress/is-shallow-equal": "^5.45.0", - "@wordpress/keycodes": "^4.45.0", - "@wordpress/primitives": "^4.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/rich-text": "^7.45.0", - "@wordpress/warning": "^3.45.0", + "@wordpress/a11y": "^4.46.0", + "@wordpress/base-styles": "^8.0.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/date": "^5.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/dom": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/escape-html": "^3.46.0", + "@wordpress/hooks": "^4.46.0", + "@wordpress/html-entities": "^4.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/is-shallow-equal": "^5.46.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/primitives": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/rich-text": "^7.46.0", + "@wordpress/style-runtime": "^0.2.0", + "@wordpress/warning": "^3.46.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", "csstype": "^3.2.3", - "date-fns": "^3.6.0", + "date-fns": "^4.1.0", "deepmerge": "^4.3.0", "fast-deep-equal": "^3.1.3", "framer-motion": "^11.15.0", @@ -10762,7 +11274,7 @@ "react-colorful": "^5.6.1", "react-day-picker": "^9.7.0", "remove-accents": "^0.5.0", - "uuid": "^9.0.1" + "uuid": "^14.0.0" }, "engines": { "node": ">=18.12.0", @@ -10773,14 +11285,37 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/image-cropper/node_modules/date-fns": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.3.0.tgz", + "integrity": "sha512-OYcL+3N/jyWbYdFGqoMAhytDgxP9pbYPUUiRCOgn4Fewaadk9l/Wam4Avciiyp2BgkpfQyBV9B+ehnVJych+eQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, + "node_modules/@wordpress/image-cropper/node_modules/uuid": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" + } + }, "node_modules/@wordpress/interactivity": { - "version": "6.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.45.0.tgz", - "integrity": "sha512-QL/ANMn1lO+O+E/hxHtzE3yMx2mB2MxfKwN24f58HiVgKQ8ufUSYwcZfH2gLY+n9MfDoKbnvtkSpsEdL6I7y3A==", + "version": "6.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.46.0.tgz", + "integrity": "sha512-z/MbS0WzW7yQIMg45lG5Vfl1JQ3rWioNhLSNotCWuBZ191AGsJiZWHzyJE57MV6n+Nm5NMNN4Pe7S4qA3/9oWQ==", "license": "GPL-2.0-or-later", "dependencies": { "@preact/signals": "^1.3.0", - "preact": "^10.24.2" + "preact": "^10.29.1" }, "engines": { "node": ">=18.12.0", @@ -10788,9 +11323,9 @@ } }, "node_modules/@wordpress/is-shallow-equal": { - "version": "5.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.45.0.tgz", - "integrity": "sha512-saamGjAuhZOiFOyznsriPGrO8GRDremImMO4q92qjQqmDqssC+FRDQnwr9D8BaedSnVvUDcriGeYBObEEnIJ2A==", + "version": "5.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.46.0.tgz", + "integrity": "sha512-46J36GNPw7q3c5HF0RurUx9yJHvBDYqOFVqbb8Td8bov9pVI6TGtcMKd+/O+Q89ZUVSTVx/NfxKjNwXpeQQCmg==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -10798,9 +11333,9 @@ } }, "node_modules/@wordpress/jest-console": { - "version": "8.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.45.0.tgz", - "integrity": "sha512-5hB2D170aZdYpXganoI4UXvfUEAchpqvICaFjkKteSF3IY60k27GAKBY5hYBNsGkICV2CF2sEHuAO/fYRKhuuQ==", + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.46.0.tgz", + "integrity": "sha512-bD5FD/LDbDyfadZzxfUCOM6uBXlIfRFj+AAsgmCHuUBW3c7PrsZXDGh5KRaR8E0XLoeLpkxA78fpUaY8S1+XPw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -10816,13 +11351,13 @@ } }, "node_modules/@wordpress/jest-preset-default": { - "version": "12.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.45.0.tgz", - "integrity": "sha512-8esXkIgiMi1mQ2WCCieb9/ZU51GQY9mTfPBe3VhIaxvLXUQwhBnw8ytyW1VS+t/pk3H305BA9fW+hNlMQrzElg==", + "version": "12.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.46.0.tgz", + "integrity": "sha512-R6D1IMFD1lkpTg8MI5g0c5Bb2TFwp37ZIHR5Xsv7cfK4e73Xk/NsQ5ImP0MyPNIu90IYMcGDOgCdUll7fgeLZg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/jest-console": "^8.45.0", + "@wordpress/jest-console": "^8.46.0", "babel-jest": "29.7.0" }, "engines": { @@ -10835,14 +11370,14 @@ } }, "node_modules/@wordpress/keyboard-shortcuts": { - "version": "5.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.45.0.tgz", - "integrity": "sha512-icOA81P50p1xe1LmK2epxmpXrKrq0BYrrUjDOaMQZbH+giZfGvMyvt47bvNVuZqg6BBzTLqZ4X8PUFcCiO6osQ==", + "version": "5.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.46.0.tgz", + "integrity": "sha512-zEnaatKpFaSUFrvxjY9G4xLWg7AjXv3vgVcY6k8R5eCLJTdhfRI+hmG8Zf5eyS4BnFPzUyv3orQ3iK8GgnvTdw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/data": "^10.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/keycodes": "^4.45.0" + "@wordpress/data": "^10.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/keycodes": "^4.46.0" }, "engines": { "node": ">=18.12.0", @@ -10853,12 +11388,12 @@ } }, "node_modules/@wordpress/keycodes": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.45.0.tgz", - "integrity": "sha512-N+Wp572xZovLM45cYo6HfUNTQNDfEqakAYIOcY8bUqA2iFelN6AUkNfUIkIxmrE0EqkQAQ5odES03g8ym7e1IA==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.46.0.tgz", + "integrity": "sha512-+eW0b4bRrpmiOOfdmz1BtQsbTqWqCkgJyeiR5yMLJ+sGG2He9icVLjt/fSc4xCQ56MhT03Zypb33L6j+zJFEgA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/i18n": "^6.18.0" + "@wordpress/i18n": "^6.19.0" }, "engines": { "node": ">=18.12.0", @@ -10866,14 +11401,14 @@ } }, "node_modules/@wordpress/notices": { - "version": "5.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.45.0.tgz", - "integrity": "sha512-V0uRC/zMktet66jdICkr9iuZsLV2vEY/LhuWNFaJ3veIdLMBZ5EIMYwiLOGA1DagtDll0vi7/ab/xXVij7vK/Q==", + "version": "5.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.46.0.tgz", + "integrity": "sha512-HwU051rXauCsnCtW4naXUJkWvanNOmkzI6B5bUl+S4IHAUAVrr0oITgZcXEk6mJJuKFs7pMDiWAB5XhYixcsyw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.45.0", - "@wordpress/components": "^33.0.0", - "@wordpress/data": "^10.45.0", + "@wordpress/a11y": "^4.46.0", + "@wordpress/components": "^33.1.0", + "@wordpress/data": "^10.46.0", "clsx": "^2.1.1" }, "engines": { @@ -10885,9 +11420,9 @@ } }, "node_modules/@wordpress/notices/node_modules/@wordpress/components": { - "version": "33.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.0.0.tgz", - "integrity": "sha512-VeLDtfz8612bdRqgQiSMtIIEGDi4ZByj0XUvjT7E6RVLgczQyV9DTpGOPyL6PbTyAluIx6hjt9bzsaC+bM6G+w==", + "version": "33.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.1.0.tgz", + "integrity": "sha512-5nFqe2pk7ePIhJhz+nDNS8r1az5hIJrUycuYJzmL3KL9hYgDknAzJDHb6IUNlVcNDPgLUuxzC780YlVG5Bi0LQ==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.22", @@ -10903,29 +11438,30 @@ "@types/highlight-words-core": "1.2.1", "@types/react": "^18.3.27", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^4.45.0", - "@wordpress/base-styles": "^7.0.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/date": "^5.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/dom": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/escape-html": "^3.45.0", - "@wordpress/hooks": "^4.45.0", - "@wordpress/html-entities": "^4.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/icons": "^13.0.0", - "@wordpress/is-shallow-equal": "^5.45.0", - "@wordpress/keycodes": "^4.45.0", - "@wordpress/primitives": "^4.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/rich-text": "^7.45.0", - "@wordpress/warning": "^3.45.0", + "@wordpress/a11y": "^4.46.0", + "@wordpress/base-styles": "^8.0.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/date": "^5.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/dom": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/escape-html": "^3.46.0", + "@wordpress/hooks": "^4.46.0", + "@wordpress/html-entities": "^4.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/is-shallow-equal": "^5.46.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/primitives": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/rich-text": "^7.46.0", + "@wordpress/style-runtime": "^0.2.0", + "@wordpress/warning": "^3.46.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", "csstype": "^3.2.3", - "date-fns": "^3.6.0", + "date-fns": "^4.1.0", "deepmerge": "^4.3.0", "fast-deep-equal": "^3.1.3", "framer-motion": "^11.15.0", @@ -10938,7 +11474,7 @@ "react-colorful": "^5.6.1", "react-day-picker": "^9.7.0", "remove-accents": "^0.5.0", - "uuid": "^9.0.1" + "uuid": "^14.0.0" }, "engines": { "node": ">=18.12.0", @@ -10949,10 +11485,33 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/notices/node_modules/date-fns": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.3.0.tgz", + "integrity": "sha512-OYcL+3N/jyWbYdFGqoMAhytDgxP9pbYPUUiRCOgn4Fewaadk9l/Wam4Avciiyp2BgkpfQyBV9B+ehnVJych+eQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, + "node_modules/@wordpress/notices/node_modules/uuid": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" + } + }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "5.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.45.0.tgz", - "integrity": "sha512-0SrEJxgEuxSpVwK8Fr0NfoPAuA+m00O7WXp7icAsGsZ34I5PaHH3Vt++ddL4GIU56bUTmHIqik9VaKDKydFr4A==", + "version": "5.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.46.0.tgz", + "integrity": "sha512-8LoW3tNXA1cjehpP/12g20HnbYAQ7n7//D6f3cha4Ev295XXGszxI2FSzk7OLEgV1QtQgCyijEC196RABRCilQ==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -10964,13 +11523,13 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "5.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.45.0.tgz", - "integrity": "sha512-9uoIZAyNFNefuQnPrM5mJjLF2u5LUPBvnU4Evr1mLLeKIOB6SRmd50lxIsahI1k4Dlh63dh5ztmOK1y/fnTrJQ==", + "version": "5.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.46.0.tgz", + "integrity": "sha512-0cQq8mHFKqDCunu84oekhw/E2bE1paOxKPGAxe8mXdCAYrW/ZyIlHlNLBAy/EfI621UMsQYAz95KrJoKA9h0YA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/base-styles": "^7.0.0", + "@wordpress/base-styles": "^8.0.0", "autoprefixer": "^10.4.20", "postcss-import": "^16.1.1" }, @@ -10983,21 +11542,21 @@ } }, "node_modules/@wordpress/preferences": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.45.0.tgz", - "integrity": "sha512-ZM9W7T05NeVOLc+4WhCpFsCUb6r6BqBYvWgK7KCpMRVnvYqUDAqzh9HuuTFfiLabotOJm2Hpm8G1M+iqIEehvA==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.46.0.tgz", + "integrity": "sha512-vLvkOKmziv/D0ksC8wZ94bAeIAvXQm+X86Bte36kXXEvrru2+QGxCz4pHT+qOdkkALzS2cKXc7prqRCigRzJwg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.45.0", - "@wordpress/base-styles": "^7.0.0", - "@wordpress/components": "^33.0.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/data": "^10.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/icons": "^13.0.0", - "@wordpress/private-apis": "^1.45.0", + "@wordpress/a11y": "^4.46.0", + "@wordpress/base-styles": "^8.0.0", + "@wordpress/components": "^33.1.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/data": "^10.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/private-apis": "^1.46.0", "clsx": "^2.1.1" }, "engines": { @@ -11010,9 +11569,9 @@ } }, "node_modules/@wordpress/preferences/node_modules/@wordpress/components": { - "version": "33.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.0.0.tgz", - "integrity": "sha512-VeLDtfz8612bdRqgQiSMtIIEGDi4ZByj0XUvjT7E6RVLgczQyV9DTpGOPyL6PbTyAluIx6hjt9bzsaC+bM6G+w==", + "version": "33.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.1.0.tgz", + "integrity": "sha512-5nFqe2pk7ePIhJhz+nDNS8r1az5hIJrUycuYJzmL3KL9hYgDknAzJDHb6IUNlVcNDPgLUuxzC780YlVG5Bi0LQ==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.22", @@ -11028,29 +11587,30 @@ "@types/highlight-words-core": "1.2.1", "@types/react": "^18.3.27", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^4.45.0", - "@wordpress/base-styles": "^7.0.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/date": "^5.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/dom": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/escape-html": "^3.45.0", - "@wordpress/hooks": "^4.45.0", - "@wordpress/html-entities": "^4.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/icons": "^13.0.0", - "@wordpress/is-shallow-equal": "^5.45.0", - "@wordpress/keycodes": "^4.45.0", - "@wordpress/primitives": "^4.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/rich-text": "^7.45.0", - "@wordpress/warning": "^3.45.0", + "@wordpress/a11y": "^4.46.0", + "@wordpress/base-styles": "^8.0.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/date": "^5.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/dom": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/escape-html": "^3.46.0", + "@wordpress/hooks": "^4.46.0", + "@wordpress/html-entities": "^4.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/is-shallow-equal": "^5.46.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/primitives": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/rich-text": "^7.46.0", + "@wordpress/style-runtime": "^0.2.0", + "@wordpress/warning": "^3.46.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", "csstype": "^3.2.3", - "date-fns": "^3.6.0", + "date-fns": "^4.1.0", "deepmerge": "^4.3.0", "fast-deep-equal": "^3.1.3", "framer-motion": "^11.15.0", @@ -11063,7 +11623,7 @@ "react-colorful": "^5.6.1", "react-day-picker": "^9.7.0", "remove-accents": "^0.5.0", - "uuid": "^9.0.1" + "uuid": "^14.0.0" }, "engines": { "node": ">=18.12.0", @@ -11074,10 +11634,33 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/preferences/node_modules/date-fns": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.3.0.tgz", + "integrity": "sha512-OYcL+3N/jyWbYdFGqoMAhytDgxP9pbYPUUiRCOgn4Fewaadk9l/Wam4Avciiyp2BgkpfQyBV9B+ehnVJych+eQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, + "node_modules/@wordpress/preferences/node_modules/uuid": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" + } + }, "node_modules/@wordpress/prettier-config": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.45.0.tgz", - "integrity": "sha512-Tj8wdH/+uwFOYbyhaQKrfe9WjtCnmGEoOi2i5zQ5KF3NgrdYgfv7ADMnd/fMW2vffxWAZvGjelvH1jybhY6XJA==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.46.0.tgz", + "integrity": "sha512-KjqvxbBohc0dtZBCYy82chj9WCa5nSQP7LuXrsTo5xFacRrNaB101TlsogVoaHADbOlcrayC0yRPzVmkA8gJFg==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -11089,12 +11672,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.45.0.tgz", - "integrity": "sha512-x+i6EKUvz96EkUb2KuBTLNGm8d5+ZS0FYjUEnIhp5dtWxjMe8dJT6LS+n363vg+K28LVvjptiTAaByccnNKc9w==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.46.0.tgz", + "integrity": "sha512-x1IhEVa/aGDe6otGJ4VIqEioQGfIeK5B1VQm32+ycqinJRbtbw9F5bgx4ARIdnm5M1Lg63oV9Bhmg/XMyGSTZA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/element": "^6.45.0", + "@wordpress/element": "^6.46.0", "clsx": "^2.1.1" }, "engines": { @@ -11106,9 +11689,9 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.45.0.tgz", - "integrity": "sha512-0sIX2PRPzo5nk252f60xpPj3/BUZxEOLcabCC7FuvQDYPGZrRyS6Dy0vDDzozZxHGuUYCT65t8ubBwXx37wXCw==", + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.46.0.tgz", + "integrity": "sha512-rjwzO/I7Os16VMJFVdzIeXMmyvwe+DbODrXl3mgW5LZZeIYob94d++pjQxUdWN1/0APnXPQP6zk4yFfSLOVkYg==", "license": "GPL-2.0-or-later", "dependencies": { "requestidlecallback": "^0.3.0" @@ -11119,9 +11702,9 @@ } }, "node_modules/@wordpress/private-apis": { - "version": "1.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.45.0.tgz", - "integrity": "sha512-UjhIDpoyKKUghPM0tkqd5Whsuk4kqfAfhb5VYGoEYtunDs0rB8IxgFO7hE0PhimHL74QVgaJOlprRZVRCCoQ6w==", + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.46.0.tgz", + "integrity": "sha512-l8dsEuxq6CrtsI7Twfpn6CbPHmGBUQoGN4oLPJG1Bqsr1yXXLU/bEx9KAQN9emxRjXaELPsn7x7TVx0TUoKyJw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -11129,9 +11712,9 @@ } }, "node_modules/@wordpress/redux-routine": { - "version": "5.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.45.0.tgz", - "integrity": "sha512-6ShpBns4jIBFXrYFBcKA5pnFm/kjr1SqFvLj5DwLgMV61eI3Rr9LyZwIzNR2BGg067ryxu4W172Uqjke/mZjcQ==", + "version": "5.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.46.0.tgz", + "integrity": "sha512-a4dzJrvqOB/DYXo9eoO6q0f9pTlo+P1/0s1Bzf0EU5RF4PTNjL9d2lYesM7xDhg0MYFLnVzklcriAeapIEv/ag==", "license": "GPL-2.0-or-later", "dependencies": { "is-plain-object": "^5.0.0", @@ -11147,21 +11730,21 @@ } }, "node_modules/@wordpress/rich-text": { - "version": "7.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.45.0.tgz", - "integrity": "sha512-C5+JQqNzA3fiQq0hN9pQPKsjcwO/fczouHqubq3847kAUrClROqqI1GJHE34WLl1Vp+/tWQuBkIjQ/95olKteA==", + "version": "7.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.46.0.tgz", + "integrity": "sha512-XxuCe0gWq5YYfN+EdL5RmL4/qMlVka0R+n51/DzEpWM/+CkPInpXBeYE+3z9Ip+sRcnEgE1zKkMo1wjXWTDOjw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.45.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/data": "^10.45.0", - "@wordpress/deprecated": "^4.45.0", - "@wordpress/dom": "^4.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/escape-html": "^3.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/keycodes": "^4.45.0", - "@wordpress/private-apis": "^1.45.0", + "@wordpress/a11y": "^4.46.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/data": "^10.46.0", + "@wordpress/deprecated": "^4.46.0", + "@wordpress/dom": "^4.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/escape-html": "^3.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", "colord": "2.9.3", "memize": "^2.1.0" }, @@ -11174,25 +11757,25 @@ } }, "node_modules/@wordpress/scripts": { - "version": "32.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-32.1.0.tgz", - "integrity": "sha512-sxtibypx47GdibpWFaeAjHXLevcwNyNA0qu7fBUTFt+vgBPxAdx2FIhvg7m7eWjVx6Zr5xjgXQWUE5cFrBpweA==", + "version": "32.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-32.2.0.tgz", + "integrity": "sha512-b31ks0qF/97CikOqkNSvvCjIpWRENSIMrNoA4FhPIqyNRcfsMKrp8pK71IBrrgpMHTBdKuKb/+E7PPFYut5JTA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@babel/core": "7.25.7", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^8.45.0", - "@wordpress/browserslist-config": "^6.45.0", - "@wordpress/dependency-extraction-webpack-plugin": "^6.45.0", - "@wordpress/e2e-test-utils-playwright": "^1.45.0", - "@wordpress/eslint-plugin": "^25.1.0", - "@wordpress/jest-preset-default": "^12.45.0", - "@wordpress/npm-package-json-lint-config": "^5.45.0", - "@wordpress/postcss-plugins-preset": "^5.45.0", - "@wordpress/prettier-config": "^4.45.0", - "@wordpress/stylelint-config": "^23.37.0", + "@wordpress/babel-preset-default": "^8.46.0", + "@wordpress/browserslist-config": "^6.46.0", + "@wordpress/dependency-extraction-webpack-plugin": "^6.46.0", + "@wordpress/e2e-test-utils-playwright": "^1.46.0", + "@wordpress/eslint-plugin": "^25.2.0", + "@wordpress/jest-preset-default": "^12.46.0", + "@wordpress/npm-package-json-lint-config": "^5.46.0", + "@wordpress/postcss-plugins-preset": "^5.46.0", + "@wordpress/prettier-config": "^4.46.0", + "@wordpress/stylelint-config": "^23.38.0", "adm-zip": "^0.5.9", "babel-jest": "29.7.0", "babel-loader": "9.2.1", @@ -11532,9 +12115,9 @@ } }, "node_modules/@wordpress/shortcode": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.45.0.tgz", - "integrity": "sha512-lHuE3BOOV6hWieDCW0pRUk/jP+qEKjhZs/G5EAko5t7IcNmaihmBBos8RpvZDEzkK8CoH8vfoAQAmYW0xP146A==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.46.0.tgz", + "integrity": "sha512-s+1p9Zondd53T3u8ovs9ef3cy8uShnpMCSeAF9OFr7SLr/GIzScDRaXJPGCofU3tGwTe6Om81j69DAjHEcSYIw==", "license": "GPL-2.0-or-later", "dependencies": { "memize": "^2.0.1" @@ -11545,9 +12128,9 @@ } }, "node_modules/@wordpress/style-engine": { - "version": "2.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.45.0.tgz", - "integrity": "sha512-TQZbdLiDsQL1EATq4HKkmKCn99+l6eK3fmBpwOgXeOscQB9ta/Na64KYLoilZBuXnAelmFOXsWpz0c8ijRRniw==", + "version": "2.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.46.0.tgz", + "integrity": "sha512-3kUcomd7xbqV4KoDA0OIVbKb4HnCnvx4kWrohHfS8+r0gsW4LyMQr66WwV2u44U6eckn83Nw0sK1Jb+4PwWiNw==", "license": "GPL-2.0-or-later", "dependencies": { "change-case": "^4.1.2" @@ -11557,15 +12140,25 @@ "npm": ">=8.19.2" } }, + "node_modules/@wordpress/style-runtime": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.2.0.tgz", + "integrity": "sha512-9pLmilkgWqTvIlrnnXbW7ECfEPvCSYOve7btXgYGgMOzrGs12ijnG+kSGGg0aJhEV8OCzQ/QdVBh4s1zQZ0bLQ==", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=20.10.0", + "npm": ">=10.2.3" + } + }, "node_modules/@wordpress/stylelint-config": { - "version": "23.37.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.37.0.tgz", - "integrity": "sha512-1IYD9qro2/+h8+jGosIFzxQtjEEyTT7t679LzzoWdeWX7kacnIdDv4QZzK2JAzW+PaZit3cnZQgqxZvgBoXk4w==", + "version": "23.38.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.38.0.tgz", + "integrity": "sha512-F1Bo45fhWFrpEXlkkwVfopmmgM8PwbzplrlBwu1FGm+9ohF890IXKhjjQ/CDphE9pMBCQnAyofF6ESymhbEm5A==", "dev": true, "license": "MIT", "dependencies": { "@stylistic/stylelint-plugin": "^3.0.1", - "@wordpress/theme": "^0.12.0", + "@wordpress/theme": "^0.13.0", "stylelint-config-recommended": "^14.0.1", "stylelint-config-recommended-scss": "^14.1.0" }, @@ -11579,13 +12172,14 @@ } }, "node_modules/@wordpress/theme": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@wordpress/theme/-/theme-0.12.0.tgz", - "integrity": "sha512-AmEVO0B+kI9tsxkLnna/S+7yi+EPCMTuaPqagje7pnlXeDfykVQfeDeWJfU+QvhcqHXCySn89vvw1Ihep0rj7w==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/theme/-/theme-0.13.0.tgz", + "integrity": "sha512-4Lasso3BPej43c7e+eO+YN/fl/mcg/Q9+nclp1FmV6xdWFiUXvfwAOsEeNQQ/5s5mw5aCgseK3//qX5gydhfUA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/element": "^6.45.0", - "@wordpress/private-apis": "^1.45.0", + "@wordpress/element": "^6.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/style-runtime": "^0.2.0", "colorjs.io": "^0.6.0", "memize": "^2.1.0" }, @@ -11605,9 +12199,9 @@ } }, "node_modules/@wordpress/token-list": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.45.0.tgz", - "integrity": "sha512-4BT2u4/M88h7IvoLC0yswbOPpf7UcsKWh7XXdsDdQc3aWJ1q6dDZB7jQ7tJ8WGQGgztKMcweo3bkZULgzJkECw==", + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.46.0.tgz", + "integrity": "sha512-g9UytUCFcLnj8LWNHFUK0c53FeokTEXDlZ3C3VrpDnxq0jC0BnNj0uJCAmbzfehg23LWI2O5xnQzmpAJ9ldAKg==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -11615,21 +12209,22 @@ } }, "node_modules/@wordpress/ui": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@wordpress/ui/-/ui-0.12.0.tgz", - "integrity": "sha512-n/xfyagM90CcikLtlvNcjsFZtpt1wTpboOZPyCp9wqF6akAyJ4SUg9hXb/UA7pC8JqGe1Dg/hXJnFn/td8pvRA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/ui/-/ui-0.13.0.tgz", + "integrity": "sha512-NSP/Hh6X3qbN0B7KsWFGZfmiYp28NiVZnxu8uJSspZs9mzVP+qKC9yOgIxPYIjFuGDrXJ6QK9wL3soRXkJMG0w==", "license": "GPL-2.0-or-later", "dependencies": { "@base-ui/react": "^1.4.1", - "@wordpress/a11y": "^4.45.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/icons": "^13.0.0", - "@wordpress/keycodes": "^4.45.0", - "@wordpress/primitives": "^4.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/theme": "^0.12.0", + "@wordpress/a11y": "^4.46.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/icons": "^13.1.0", + "@wordpress/keycodes": "^4.46.0", + "@wordpress/primitives": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/style-runtime": "^0.2.0", + "@wordpress/theme": "^0.13.0", "clsx": "^2.1.1", "tabbable": "^6.4.0" }, @@ -11643,13 +12238,13 @@ } }, "node_modules/@wordpress/ui/node_modules/@base-ui/react": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.4.1.tgz", - "integrity": "sha512-Ab5/LIhcmL8BQcsBUYiOfkSDRdLpvgUBzMK30cu684JPcLclYlztharvCZyNNgzJtbAiREzI9q0pI5erHCMgCw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.5.0.tgz", + "integrity": "sha512-z1gSAlced1yY+iM+mHDEtIkD8UI3Ebs52MuBPxvV6f5hRutk+xvCH/wuB7hDqDzK9JG5FoMz5nhrqtSs1wjt1A==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.2", - "@base-ui/utils": "0.2.8", + "@base-ui/utils": "0.2.9", "@floating-ui/react-dom": "^2.1.8", "@floating-ui/utils": "^0.2.11", "use-sync-external-store": "^1.6.0" @@ -11693,25 +12288,13 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@wordpress/ui/node_modules/date-fns": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", - "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", - "license": "MIT", - "optional": true, - "peer": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/kossnocorp" - } - }, "node_modules/@wordpress/undo-manager": { - "version": "1.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.45.0.tgz", - "integrity": "sha512-BqclZIPjzBYIjLqLZFihs+Ce+w+yBQuj44VYSrRDOj56AbMtwmClIUqgIVBZAe2En/2ncixTTWOZG9KluvEXfA==", + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.46.0.tgz", + "integrity": "sha512-vAchoUrF97IdjqVD30Iz7NI9YvDtgeMNPshgjsrM8MF9nOCMq2tBWb3HS+ue/kQknfAuU73FEnn/UNKt0JPH4Q==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/is-shallow-equal": "^5.45.0" + "@wordpress/is-shallow-equal": "^5.46.0" }, "engines": { "node": ">=18.12.0", @@ -11719,21 +12302,21 @@ } }, "node_modules/@wordpress/upload-media": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.30.0.tgz", - "integrity": "sha512-8KjMTNY/6j0x2bQ799KGGfFhvlGP7OCw1ZGdNDK5q4y5ABDmVrv/dVPQywUavnFs5epQxG9vDXjN4lcD2rgtkQ==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.31.0.tgz", + "integrity": "sha512-fpg1wx1p04AEyemQ7EGsR1c2oHcHCgsVdKbSl27L4Nvw2YlhiZY6yb/BOqUNyBqTJ6OBS85vKace6JzW6KR27w==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/blob": "^4.45.0", - "@wordpress/compose": "^7.45.0", - "@wordpress/data": "^10.45.0", - "@wordpress/element": "^6.45.0", - "@wordpress/i18n": "^6.18.0", - "@wordpress/preferences": "^4.45.0", - "@wordpress/private-apis": "^1.45.0", - "@wordpress/url": "^4.45.0", - "@wordpress/vips": "^1.5.0", - "uuid": "^9.0.1" + "@wordpress/blob": "^4.46.0", + "@wordpress/compose": "^7.46.0", + "@wordpress/data": "^10.46.0", + "@wordpress/element": "^6.46.0", + "@wordpress/i18n": "^6.19.0", + "@wordpress/preferences": "^4.46.0", + "@wordpress/private-apis": "^1.46.0", + "@wordpress/url": "^4.46.0", + "@wordpress/vips": "^1.6.0", + "uuid": "^14.0.0" }, "engines": { "node": ">=18.12.0", @@ -11744,10 +12327,23 @@ "react-dom": "^18.0.0" } }, + "node_modules/@wordpress/upload-media/node_modules/uuid": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" + } + }, "node_modules/@wordpress/url": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.45.0.tgz", - "integrity": "sha512-Uh29Th3EEAK/6wsBy7d9hNj2UhDzV0H7cT7xi3s4uAKOUYsIx7scawZakVRa73d3z+lnAkk0lyneIQPPosFHaQ==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.46.0.tgz", + "integrity": "sha512-LGja+dYBzaNkkPSE5ddPgk03M66wadUheuhyOLTu4uLQU2UmipN9qQgI4VAnZLrnXs7dqb4fJ8f0AuNmshHpbg==", "license": "GPL-2.0-or-later", "dependencies": { "remove-accents": "^0.5.0" @@ -11758,12 +12354,12 @@ } }, "node_modules/@wordpress/vips": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/vips/-/vips-1.5.0.tgz", - "integrity": "sha512-BxTy86EHy3pXYkpJtMZGMhxipC2YQqN9xKDGlL3GZPIBjJ5A+/Xe3ZlVvGaQRc9qWz3ifOgMF4ElKpc6RK8giA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/vips/-/vips-1.6.0.tgz", + "integrity": "sha512-TiQYzS5L2hVk6H9Xpk0tSzMu0cpCLUXNCXioiM/LZ2SvzP9ibwp+uXp2QwI2SS32aO06OeECaCJx+qgbIimv3A==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/worker-threads": "^1.5.0", + "@wordpress/worker-threads": "^1.6.0", "wasm-vips": "^0.0.16" }, "engines": { @@ -11772,9 +12368,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.45.0.tgz", - "integrity": "sha512-NQ9tAhPdwhfceVIzWra1rbumvgAFAEDTgZlWsX880zLiq1F8JTwBouwW6wfIhA3XLcY6Yj7cBBYLa8vnNiDZDw==", + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.46.0.tgz", + "integrity": "sha512-Z1CE6x732iMD+NcWziitqWUyhxVy1JlioHDtQUU2oqhDcA0d/P2ifOc/af02dDYFIuLh7umurU19LqpBX6EoWw==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -11782,9 +12378,9 @@ } }, "node_modules/@wordpress/wordcount": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.45.0.tgz", - "integrity": "sha512-pv81+OANhvWSkMKD6QP429drE1GT4MQnoqAFcQItJyPSMJ58sO731Xui1wWKLkrwh9s/QhokAnyo+eRasjY7LQ==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.46.0.tgz", + "integrity": "sha512-rOIICvsdxI80m3ajd/cxVls2Bc9Vin0x59mDJn8omxlwbuyIAPSAkSgt273m+uIIH6/05mXVIYULfWRFW9K5+w==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -11792,9 +12388,9 @@ } }, "node_modules/@wordpress/worker-threads": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/worker-threads/-/worker-threads-1.5.0.tgz", - "integrity": "sha512-X4jVjyy6k2cbXzrXN7tcqYDBRiEV8DfFGdbDJrglrA/yAtKKe4l+h/yjyEfjzMJQNcwxKmwzFnzkW0ZJQILFTg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/worker-threads/-/worker-threads-1.6.0.tgz", + "integrity": "sha512-ZhKNMpqgJFiGILIvkYom4MJ/82CpZZ0Uj0UhuFmURo8pQQS3ROpp2/WQ9M/wlH1APUVZU2m7pLtkipt49RZosg==", "license": "GPL-2.0-or-later", "dependencies": { "comctx": "^1.4.3" @@ -11805,129 +12401,65 @@ } }, "node_modules/@wp-playground/blueprints": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@wp-playground/blueprints/-/blueprints-3.1.21.tgz", - "integrity": "sha512-O9ry40j8y/zDXnDwza/qz3kKNHC1mXYKgqX7MD53jMTgkZZCzcQe3tUGf+k8LJV1WBWkaimI8cdUtU4r1KF6xA==", - "dev": true, - "dependencies": { - "@php-wasm/logger": "3.1.21", - "@php-wasm/node": "3.1.21", - "@php-wasm/progress": "3.1.21", - "@php-wasm/scopes": "3.1.21", - "@php-wasm/stream-compression": "3.1.21", - "@php-wasm/universal": "3.1.21", - "@php-wasm/util": "3.1.21", - "@php-wasm/web-service-worker": "3.1.21", - "@wp-playground/common": "3.1.21", - "@wp-playground/storage": "3.1.21", - "@wp-playground/wordpress": "3.1.21", - "@zip.js/zip.js": "2.7.57", - "ajv": "8.12.0", - "async-lock": "1.4.1", - "clean-git-ref": "2.0.1", - "crc-32": "1.2.2", - "diff3": "0.0.4", - "express": "4.22.0", - "fast-xml-parser": "^5.5.1", - "fs-ext-extra-prebuilt": "2.2.7", - "ignore": "5.3.2", - "ini": "4.1.2", - "jsonc-parser": "3.3.1", - "minimisted": "2.0.1", - "octokit": "3.1.2", - "pako": "1.0.10", - "pify": "2.3.0", - "readable-stream": "3.6.2", - "sha.js": "2.4.12", - "simple-get": "4.0.1", - "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", - "yargs": "17.7.2" + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@wp-playground/blueprints/-/blueprints-3.1.34.tgz", + "integrity": "sha512-EuMauOvGz8nDI5CrLjrCRsyp1XobNDUfL3/XzIDSk8zDRk9gGiuL8dCsvJtgGHrKvt934Z5O6NqisgbNoBhy8w==", + "dev": true, + "dependencies": { + "@php-wasm/logger": "3.1.34", + "@php-wasm/progress": "3.1.34", + "@php-wasm/stream-compression": "3.1.34", + "@php-wasm/universal": "3.1.34", + "@php-wasm/util": "3.1.34", + "@php-wasm/web-service-worker": "3.1.34", + "@wp-playground/common": "3.1.34", + "@wp-playground/storage": "3.1.34", + "@wp-playground/wordpress": "3.1.34", + "ajv": "8.12.0" }, "engines": { "node": ">=20.10.0", "npm": ">=10.2.3" } }, - "node_modules/@wp-playground/blueprints/node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/@wp-playground/cli": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@wp-playground/cli/-/cli-3.1.21.tgz", - "integrity": "sha512-FQjxHRF/fwL9Lg6MRTnVFeDzKdOy9e2uDxUiXx5o9uZEAQdMqMsD8U+aY8j7BrwlUedkZu2oTap2c0CP/Xqouw==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@wp-playground/cli/-/cli-3.1.34.tgz", + "integrity": "sha512-wniXMj8WsG48zSEw4vogU81S5Ywpl09fvOtoAom2fRKHyvr2dUi4S2SAXvdYDRNQFX/tI4tplX/TNrN5MzQE7A==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/cli-util": "3.1.21", - "@php-wasm/logger": "3.1.21", - "@php-wasm/node": "3.1.21", - "@php-wasm/progress": "3.1.21", - "@php-wasm/universal": "3.1.21", - "@php-wasm/util": "3.1.21", - "@php-wasm/xdebug-bridge": "3.1.21", - "@wp-playground/blueprints": "3.1.21", - "@wp-playground/common": "3.1.21", - "@wp-playground/storage": "3.1.21", - "@wp-playground/tools": "3.1.21", - "@wp-playground/wordpress": "3.1.21", - "@zip.js/zip.js": "2.7.57", - "ajv": "8.12.0", - "async-lock": "1.4.1", - "clean-git-ref": "2.0.1", - "crc-32": "1.2.2", - "diff3": "0.0.4", + "@php-wasm/cli-util": "3.1.34", + "@php-wasm/logger": "3.1.34", + "@php-wasm/node": "3.1.34", + "@php-wasm/progress": "3.1.34", + "@php-wasm/universal": "3.1.34", + "@php-wasm/util": "3.1.34", + "@php-wasm/xdebug-bridge": "3.1.34", + "@wp-playground/blueprints": "3.1.34", + "@wp-playground/common": "3.1.34", + "@wp-playground/storage": "3.1.34", + "@wp-playground/tools": "3.1.34", + "@wp-playground/wordpress": "3.1.34", "express": "4.22.0", - "fast-xml-parser": "^5.5.1", - "fs-ext-extra-prebuilt": "2.2.7", "fs-extra": "11.1.1", - "ignore": "5.3.2", - "ini": "4.1.2", - "jsonc-parser": "3.3.1", - "minimisted": "2.0.1", - "octokit": "3.1.2", - "pako": "1.0.10", - "pify": "2.3.0", - "readable-stream": "3.6.2", - "sha.js": "2.4.12", - "simple-get": "4.0.1", "tmp-promise": "3.0.3", "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", - "xml2js": "0.6.2", "yargs": "17.7.2" }, "bin": { "wp-playground-cli": "wp-playground.js" } }, - "node_modules/@wp-playground/cli/node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/@wp-playground/common": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@wp-playground/common/-/common-3.1.21.tgz", - "integrity": "sha512-NEM8gwpksjiGohLuikvKo2+qOKE7LlatUEQBe3MqzMOpJtItxnCBBFTo21mH9/0ZzuHCn7udFdVwWoF5ZjbBMQ==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@wp-playground/common/-/common-3.1.34.tgz", + "integrity": "sha512-a8K9H0+h/ZNpDQHWrrHp9lpZYYbyaVCDK1xV0BSgJfkZ/KtHFn6qWIaTTUmjBAc3Bn/V9+BSAZEpgeYNjFIEUw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.21", - "@php-wasm/util": "3.1.21", - "ini": "4.1.2" + "@php-wasm/universal": "3.1.34", + "@php-wasm/util": "3.1.34" }, "engines": { "node": ">=20.10.0", @@ -11935,124 +12467,46 @@ } }, "node_modules/@wp-playground/storage": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@wp-playground/storage/-/storage-3.1.21.tgz", - "integrity": "sha512-6Is8Pjx+WpWlVPE/7Oxks19sK4wiaeFbFnGNcw1ICT6i0ssbZIULWq1kwkshHM2czop/PKM2SyxjhiSMd++EMw==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@wp-playground/storage/-/storage-3.1.34.tgz", + "integrity": "sha512-7fN5MjA+3SUz03JS6z3ERde8DZ7j6GhZWyHwBl02MB/IYSLvMqheO9SI65e0+ww7itcGSdFfmByYK0dDoAioOw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/stream-compression": "3.1.21", - "@php-wasm/universal": "3.1.21", - "@php-wasm/util": "3.1.21", + "@php-wasm/stream-compression": "3.1.34", + "@php-wasm/universal": "3.1.34", + "@php-wasm/util": "3.1.34", "@zip.js/zip.js": "2.7.57", - "async-lock": "^1.4.1", - "clean-git-ref": "^2.0.1", - "crc-32": "^1.2.0", - "diff3": "0.0.3", - "ignore": "^5.1.4", - "ini": "4.1.2", - "minimisted": "^2.0.0", + "isomorphic-git": "1.37.6", "octokit": "3.1.2", - "pako": "^1.0.10", - "pify": "^4.0.1", - "readable-stream": "^3.4.0", - "sha.js": "^2.4.9", - "simple-get": "^4.0.1" - } - }, - "node_modules/@wp-playground/storage/node_modules/diff3": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/diff3/-/diff3-0.0.3.tgz", - "integrity": "sha512-iSq8ngPOt0K53A6eVr4d5Kn6GNrM2nQZtC740pzIriHtn4pOQ2lyzEXQMBeVcWERN0ye7fhBsk9PbLLQOnUx/g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@wp-playground/storage/node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/@wp-playground/storage/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" + "pako": "^1.0.10" } }, "node_modules/@wp-playground/tools": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@wp-playground/tools/-/tools-3.1.21.tgz", - "integrity": "sha512-rmGRMojgajgyhXfJco3NxPRN7qgfbSBO8vydPxu/odYP5qtD2lcC9IJXBSKWRUmI+CaJmVw49yltCxojTk0J0w==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@wp-playground/tools/-/tools-3.1.34.tgz", + "integrity": "sha512-68d4wDRtXX/TiB3m4qfoP0jsONj71/eO4wQc82Yj1Nep6ie5GO+/8uj59XBCT1UvlpEyaRu8yaE+idbR9MHnzw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@wp-playground/blueprints": "3.1.21", - "@zip.js/zip.js": "2.7.57", - "ajv": "8.12.0", - "async-lock": "1.4.1", - "clean-git-ref": "2.0.1", - "crc-32": "1.2.2", - "diff3": "0.0.4", - "express": "4.22.0", - "fast-xml-parser": "^5.5.1", - "fs-ext-extra-prebuilt": "2.2.7", - "ignore": "5.3.2", - "ini": "4.1.2", - "jsonc-parser": "3.3.1", - "minimisted": "2.0.1", - "octokit": "3.1.2", - "pako": "1.0.10", - "pify": "2.3.0", - "readable-stream": "3.6.2", - "sha.js": "2.4.12", - "simple-get": "4.0.1", - "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", - "yargs": "17.7.2" + "@wp-playground/blueprints": "3.1.34" }, "engines": { "node": ">=20.10.0", "npm": ">=10.2.3" } }, - "node_modules/@wp-playground/tools/node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/@wp-playground/wordpress": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/@wp-playground/wordpress/-/wordpress-3.1.21.tgz", - "integrity": "sha512-rEms03kG4DB9kKlK+9sOeO3TI8PvMhubRyXIhs/n061IqcEacCJvgr1Krwdb9IOViEaSusGkD6d/ao6IjqPxHA==", + "version": "3.1.34", + "resolved": "https://registry.npmjs.org/@wp-playground/wordpress/-/wordpress-3.1.34.tgz", + "integrity": "sha512-A4lxTqapiefq8UH6j6wm9HYtzGloROmpUdJaAUylxVBH0mDiXjmOA7pJvJYY1ypSdxQB8vzElErUaDdEBCJc/w==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.21", - "@php-wasm/node": "3.1.21", - "@php-wasm/universal": "3.1.21", - "@php-wasm/util": "3.1.21", - "@wp-playground/common": "3.1.21", - "express": "4.22.0", - "fast-xml-parser": "^5.5.1", - "fs-ext-extra-prebuilt": "2.2.7", - "ini": "4.1.2", - "jsonc-parser": "3.3.1", - "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", - "yargs": "17.7.2" + "@php-wasm/logger": "3.1.34", + "@php-wasm/universal": "3.1.34", + "@php-wasm/util": "3.1.34", + "@wp-playground/common": "3.1.34" }, "engines": { "node": ">=20.10.0", @@ -12093,6 +12547,19 @@ "dev": true, "license": "BSD-3-Clause" }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dev": true, + "license": "MIT", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -13201,9 +13668,9 @@ "license": "MIT" }, "node_modules/body-parser/node_modules/qs": { - "version": "6.15.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz", - "integrity": "sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==", + "version": "6.15.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.2.tgz", + "integrity": "sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -13242,9 +13709,9 @@ "license": "MIT" }, "node_modules/brace-expansion": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz", - "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", "dev": true, "license": "MIT", "dependencies": { @@ -14871,6 +15338,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", + "dev": true, "license": "MIT", "funding": { "type": "github", @@ -15242,9 +15710,9 @@ } }, "node_modules/diff3": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/diff3/-/diff3-0.0.4.tgz", - "integrity": "sha512-f1rQ7jXDn/3i37hdwRk9ohqcvLRH3+gEIgmA6qEM280WUOh7cOr3GXV8Jm5sPwUs46Nzl48SE8YNLGJoaLuodg==", + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/diff3/-/diff3-0.0.3.tgz", + "integrity": "sha512-iSq8ngPOt0K53A6eVr4d5Kn6GNrM2nQZtC740pzIriHtn4pOQ2lyzEXQMBeVcWERN0ye7fhBsk9PbLLQOnUx/g==", "dev": true, "license": "MIT" }, @@ -16412,16 +16880,46 @@ } }, "node_modules/eslint-plugin-react-hooks": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", - "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.1.1.tgz", + "integrity": "sha512-f2I7Gw6JbvCexzIInuSbZpfdQ44D7iqdWX01FKLvrPgqxoE7oMj8clOfto8U6vYiz4yd5oKu39rRSVOe1zRu0g==", "dev": true, "license": "MIT", + "dependencies": { + "@babel/core": "^7.24.4", + "@babel/parser": "^7.24.4", + "hermes-parser": "^0.25.1", + "zod": "^3.25.0 || ^4.0.0", + "zod-validation-error": "^3.5.0 || ^4.0.0" + }, "engines": { - "node": ">=10" + "node": ">=18" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0" + } + }, + "node_modules/eslint-plugin-react-hooks/node_modules/zod": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz", + "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/eslint-plugin-react-hooks/node_modules/zod-validation-error": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz", + "integrity": "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + "zod": "^3.25.0 || ^4.0.0" } }, "node_modules/eslint-plugin-react/node_modules/balanced-match": { @@ -16786,6 +17284,16 @@ "node": ">= 0.6" } }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/eventemitter3": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz", @@ -17072,9 +17580,9 @@ "license": "MIT" }, "node_modules/fast-xml-builder": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.5.tgz", - "integrity": "sha512-4TJn/8FKLeslLAH3dnohXqE3QSoxkhvaMzepOIZytwJXZO69Bfz0HBdDHzOTOon6G59Zrk6VQ2bEiv1t61rfkA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.2.0.tgz", + "integrity": "sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==", "dev": true, "funding": [ { @@ -17084,13 +17592,14 @@ ], "license": "MIT", "dependencies": { - "path-expression-matcher": "^1.1.3" + "path-expression-matcher": "^1.5.0", + "xml-naming": "^0.1.0" } }, "node_modules/fast-xml-parser": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.2.tgz", - "integrity": "sha512-P7oW7tLbYnhOLQk/Gv7cZgzgMPP/XN03K02/Jy6Y/NHzyIAIpxuZIM/YqAkfiXFPxA2CTm7NtCijK9EDu09u2w==", + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.8.0.tgz", + "integrity": "sha512-6bIM7fsJxeo3uXv7OncQYsBAMPJ7V16Slahl/6M98C/i2q+vB1+4a0MtrvYwDFEUrwDSbAmeLDRXsOBwrL7yAg==", "dev": true, "funding": [ { @@ -17101,9 +17610,10 @@ "license": "MIT", "dependencies": { "@nodable/entities": "^2.1.0", - "fast-xml-builder": "^1.1.5", + "fast-xml-builder": "^1.2.0", "path-expression-matcher": "^1.5.0", - "strnum": "^2.2.3" + "strnum": "^2.3.0", + "xml-naming": "^0.1.0" }, "bin": { "fxparser": "src/cli/cli.js" @@ -17662,9 +18172,9 @@ } }, "node_modules/get-east-asian-width": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz", - "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz", + "integrity": "sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==", "dev": true, "license": "MIT", "engines": { @@ -18254,6 +18764,23 @@ "tslib": "^2.0.3" } }, + "node_modules/hermes-estree": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==", + "dev": true, + "license": "MIT" + }, + "node_modules/hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hermes-estree": "0.25.1" + } + }, "node_modules/highlight-words-core": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.3.tgz", @@ -19563,6 +20090,84 @@ "node": ">=0.10.0" } }, + "node_modules/isomorphic-git": { + "version": "1.37.6", + "resolved": "https://registry.npmjs.org/isomorphic-git/-/isomorphic-git-1.37.6.tgz", + "integrity": "sha512-qr1NFCPsVTZ6YGqTXw0CzamnsHyH9QQ1OTEfeXIweSljRUMzuHFCJdUn0wc6OcjtTDns6knxjPb7N6LmJeftOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-lock": "^1.4.1", + "clean-git-ref": "^2.0.1", + "crc-32": "^1.2.0", + "diff3": "0.0.3", + "ignore": "^5.1.4", + "minimisted": "^2.0.0", + "pako": "^1.0.10", + "pify": "^4.0.1", + "readable-stream": "^4.0.0", + "sha.js": "^2.4.12", + "simple-get": "^4.0.1" + }, + "bin": { + "isogit": "cli.cjs" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/isomorphic-git/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/isomorphic-git/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/isomorphic-git/node_modules/readable-stream": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", + "dev": true, + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", @@ -21082,9 +21687,9 @@ } }, "node_modules/jsonwebtoken/node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", "dev": true, "license": "ISC", "bin": { @@ -21225,9 +21830,9 @@ } }, "node_modules/lefthook": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/lefthook/-/lefthook-2.1.6.tgz", - "integrity": "sha512-w9sBoR0mdN+kJc3SB85VzpiAAl451/rxdCRcZlwW71QLjkeH3EBQFgc4VMj5apePychYDHAlqEWTB8J8JK/j1Q==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/lefthook/-/lefthook-2.1.8.tgz", + "integrity": "sha512-tJIoVpFF52PuU8YPJI9bRprGwzI6FR2GNeBbpMnXdRjjfJHyOR4VRLXilzoQ6lbhKVHfTohXhrQgLpU41bKITg==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -21235,22 +21840,22 @@ "lefthook": "bin/index.js" }, "optionalDependencies": { - "lefthook-darwin-arm64": "2.1.6", - "lefthook-darwin-x64": "2.1.6", - "lefthook-freebsd-arm64": "2.1.6", - "lefthook-freebsd-x64": "2.1.6", - "lefthook-linux-arm64": "2.1.6", - "lefthook-linux-x64": "2.1.6", - "lefthook-openbsd-arm64": "2.1.6", - "lefthook-openbsd-x64": "2.1.6", - "lefthook-windows-arm64": "2.1.6", - "lefthook-windows-x64": "2.1.6" + "lefthook-darwin-arm64": "2.1.8", + "lefthook-darwin-x64": "2.1.8", + "lefthook-freebsd-arm64": "2.1.8", + "lefthook-freebsd-x64": "2.1.8", + "lefthook-linux-arm64": "2.1.8", + "lefthook-linux-x64": "2.1.8", + "lefthook-openbsd-arm64": "2.1.8", + "lefthook-openbsd-x64": "2.1.8", + "lefthook-windows-arm64": "2.1.8", + "lefthook-windows-x64": "2.1.8" } }, "node_modules/lefthook-darwin-arm64": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/lefthook-darwin-arm64/-/lefthook-darwin-arm64-2.1.6.tgz", - "integrity": "sha512-hyB7eeiX78BS66f70byTJacDLC/xV1vgMv9n+idFUsrM7J3Udd/ag9Ag5NP3t0eN0EqQqAtrNnt35EH01lxnRQ==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/lefthook-darwin-arm64/-/lefthook-darwin-arm64-2.1.8.tgz", + "integrity": "sha512-6dZr2QUdJOOvy9FjQHZoFVfPjgxb9IH5f9DeU0OBYMQ0cUGvb5YjHnkUkRrWIlASmwFm1bk3OPwhqKU7pTsICw==", "cpu": [ "arm64" ], @@ -21262,9 +21867,9 @@ ] }, "node_modules/lefthook-darwin-x64": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/lefthook-darwin-x64/-/lefthook-darwin-x64-2.1.6.tgz", - "integrity": "sha512-5Ka6cFxiH83krt+OMRQtmS6zqoZR5SLXSudLjTbZA1c3ZqF0+dqkeb4XcB6plx6WR0GFizabuc6Bi3iXPIe1eQ==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/lefthook-darwin-x64/-/lefthook-darwin-x64-2.1.8.tgz", + "integrity": "sha512-DW1yc+W5RBHdwaPJ94/mwFNROmNHI8Osu0iziIeJFXJIdkQ2P+KHfoxBWejYd2QA2Eu5W9i+gBssTDkJ4kX2kA==", "cpu": [ "x64" ], @@ -21276,9 +21881,9 @@ ] }, "node_modules/lefthook-freebsd-arm64": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/lefthook-freebsd-arm64/-/lefthook-freebsd-arm64-2.1.6.tgz", - "integrity": "sha512-VswyOg5CVN3rMaOJ2HtnkltiMKgFHW/wouWxXsV8RxSa4tgWOKxM0EmSXi8qc2jX+LRga6B0uOY6toXS01zWxA==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/lefthook-freebsd-arm64/-/lefthook-freebsd-arm64-2.1.8.tgz", + "integrity": "sha512-rmWVdImTihY/V1bLSb3zeDxEHjRBQtudnkKKsoph934enIWPwzIap5zVHHAj8q9mzp0wpn5r1ybX55aO2wM61A==", "cpu": [ "arm64" ], @@ -21290,9 +21895,9 @@ ] }, "node_modules/lefthook-freebsd-x64": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/lefthook-freebsd-x64/-/lefthook-freebsd-x64-2.1.6.tgz", - "integrity": "sha512-vXsCUFYuVwrVWwcypB7Zt2Hf+5pl1V1la7ZfvGYZaTRURu0zF/XUnMF/nOz/PebGv0f4x/iOWXWwP7E42xRWsg==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/lefthook-freebsd-x64/-/lefthook-freebsd-x64-2.1.8.tgz", + "integrity": "sha512-o1AG4CpmgESxLqZWzkXhne+PhLhLFV0GHVAIJCmieOwq4q2+rDYAudGhtot/NrgSpyMCo84qVSQmI8Dgnu1XJw==", "cpu": [ "x64" ], @@ -21304,9 +21909,9 @@ ] }, "node_modules/lefthook-linux-arm64": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/lefthook-linux-arm64/-/lefthook-linux-arm64-2.1.6.tgz", - "integrity": "sha512-WDJiQhJdZOvKORZd+kF/ms2l6NSsXzdA9ahflyr65V90AC4jES223W8VtEMbGPUtHuGWMEZ/v/XvwlWv0Ioz9g==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/lefthook-linux-arm64/-/lefthook-linux-arm64-2.1.8.tgz", + "integrity": "sha512-er3zTjx2DMxojPJ1LZv0G3ug9Th+mAapqWrt5ZZhQNcXWW28pfvo2fCqBs6Fz14GMn4xassmwOpGovutSh1UtA==", "cpu": [ "arm64" ], @@ -21318,9 +21923,9 @@ ] }, "node_modules/lefthook-linux-x64": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/lefthook-linux-x64/-/lefthook-linux-x64-2.1.6.tgz", - "integrity": "sha512-C18nCd7nTX1AVL4TcvwMmLAO1VI1OuGluIOTjiPkBQ746Ls1HhL5rl//jMPACmT28YmxIQJ2ZcLPNmhvEVBZvw==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/lefthook-linux-x64/-/lefthook-linux-x64-2.1.8.tgz", + "integrity": "sha512-3yGx0VFbPcaKiIir313ETNcyq34CfAwkIU+Ry3WMGDjrsRNuA/YlDxm0BHKLcum7u+rpVfT4Uz6r8gHdaHXolg==", "cpu": [ "x64" ], @@ -21332,9 +21937,9 @@ ] }, "node_modules/lefthook-openbsd-arm64": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/lefthook-openbsd-arm64/-/lefthook-openbsd-arm64-2.1.6.tgz", - "integrity": "sha512-mZOMxM8HiPxVFXDO3PtCUbH4GB8rkveXhsgXF27oAZTYVzQ3gO9vT6r/pxit6msqRXz3fvcwimLVJgb8eRsa8A==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/lefthook-openbsd-arm64/-/lefthook-openbsd-arm64-2.1.8.tgz", + "integrity": "sha512-Dq+GJdJdclOwxt4NneTFHjLSA4v8tI7XUZq40KUVtpUQDpZcYhXSdkTytB0uLmD52tbFKt9Kx0VbB6uvxPvLvw==", "cpu": [ "arm64" ], @@ -21346,9 +21951,9 @@ ] }, "node_modules/lefthook-openbsd-x64": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/lefthook-openbsd-x64/-/lefthook-openbsd-x64-2.1.6.tgz", - "integrity": "sha512-sG9ALLZSnnMOfXu+B7SmxFhJhuoAh4bqi5En5aaHJET48TqrLOcWWZuH+7ArFM6gr/U5KfSUvdmHFmY8WqCcIg==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/lefthook-openbsd-x64/-/lefthook-openbsd-x64-2.1.8.tgz", + "integrity": "sha512-/Gv2EdlzyiDoK+9fDWIn+EeTgrNeVncQsSeAF47X2Abe5LGxuFjZbBXxEIkY1BU79OQNNLnkx0gFHbrr5mmd9Q==", "cpu": [ "x64" ], @@ -21360,9 +21965,9 @@ ] }, "node_modules/lefthook-windows-arm64": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/lefthook-windows-arm64/-/lefthook-windows-arm64-2.1.6.tgz", - "integrity": "sha512-lD8yFWY4Csuljd0Rqs7EQaySC0VvDf7V3rN1FhRMUISTRDHutebIom1Loc8ckQPvKYGC6mftT9k0GvipsS+Brw==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/lefthook-windows-arm64/-/lefthook-windows-arm64-2.1.8.tgz", + "integrity": "sha512-S+/pBBj/7hMQOl9pLBS4Ut8+U0feQbzmD7iN0ifNth4r/uqW8UFFAHwERbclfsVnni4ceHpt7lFr7sXsu0RU8g==", "cpu": [ "arm64" ], @@ -21374,9 +21979,9 @@ ] }, "node_modules/lefthook-windows-x64": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/lefthook-windows-x64/-/lefthook-windows-x64-2.1.6.tgz", - "integrity": "sha512-q4z2n3xucLscoWiyMwFViEj3N8MDSkPulMwcJYuCYFHoPhP1h+icqNu7QRLGYj6AnVrCQweiUJY3Tb2X+GbD/A==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/lefthook-windows-x64/-/lefthook-windows-x64-2.1.8.tgz", + "integrity": "sha512-MpdgKMU/JLLCsEpTqJ9jWlxngSdDh3EknvUHveWePrIms7G11y6R3oZBNRSqZ+zx/PGNl/HKvqEtbwtw8Hz3gw==", "cpu": [ "x64" ], @@ -21564,9 +22169,9 @@ "license": "BSD-3-Clause" }, "node_modules/lighthouse/node_modules/puppeteer-core/node_modules/ws": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz", - "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz", + "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==", "dev": true, "license": "MIT", "engines": { @@ -21672,37 +22277,28 @@ } }, "node_modules/lint-staged": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-16.4.0.tgz", - "integrity": "sha512-lBWt8hujh/Cjysw5GYVmZpFHXDCgZzhrOm8vbcUdobADZNOK/bRshr2kM3DfgrrtR1DQhfupW9gnIXOfiFi+bw==", + "version": "17.0.5", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-17.0.5.tgz", + "integrity": "sha512-d12yC+/e8RhBjZtaxZn71FyrgU/P5e+uAPifhCLwdosQZP/zamSdKRWDC30ocVIbzDKiFG1McHc/LUgB92GIPw==", "dev": true, "license": "MIT", "dependencies": { - "commander": "^14.0.3", - "listr2": "^9.0.5", - "picomatch": "^4.0.3", + "listr2": "^10.2.1", + "picomatch": "^4.0.4", "string-argv": "^0.3.2", - "tinyexec": "^1.0.4", - "yaml": "^2.8.2" + "tinyexec": "^1.1.2" }, "bin": { "lint-staged": "bin/lint-staged.js" }, "engines": { - "node": ">=20.17" + "node": ">=22.22.1" }, "funding": { "url": "https://opencollective.com/lint-staged" - } - }, - "node_modules/lint-staged/node_modules/commander": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz", - "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20" + }, + "optionalDependencies": { + "yaml": "^2.8.4" } }, "node_modules/lint-staged/node_modules/picomatch": { @@ -21719,11 +22315,12 @@ } }, "node_modules/lint-staged/node_modules/yaml": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz", - "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz", + "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==", "dev": true, "license": "ISC", + "optional": true, "bin": { "yaml": "bin.mjs" }, @@ -21735,21 +22332,20 @@ } }, "node_modules/listr2": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.5.tgz", - "integrity": "sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-10.2.1.tgz", + "integrity": "sha512-7I5knELsJKTUjXG+A6BkKAiGkW1i25fNa/xlUl9hFtk15WbE9jndA89xu5FzQKrY5llajE1hfZZFMILXkDHk/Q==", "dev": true, "license": "MIT", "dependencies": { - "cli-truncate": "^5.0.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", + "cli-truncate": "^5.2.0", + "eventemitter3": "^5.0.4", "log-update": "^6.1.0", "rfdc": "^1.4.1", - "wrap-ansi": "^9.0.0" + "wrap-ansi": "^10.0.0" }, "engines": { - "node": ">=20.0.0" + "node": ">=22.13.0" } }, "node_modules/listr2/node_modules/ansi-regex": { @@ -21778,31 +22374,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/listr2/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/listr2/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/listr2/node_modules/strip-ansi": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", @@ -21820,18 +22391,18 @@ } }, "node_modules/listr2/node_modules/wrap-ansi": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", - "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-10.0.0.tgz", + "integrity": "sha512-SGcvg80f0wUy2/fXES19feHMz8E0JoXv2uNgHOu4Dgi2OrCy1lqwFYEJz1BLbDI0exjPMe/ZdzZ/YpGECBG/aQ==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" + "ansi-styles": "^6.2.3", + "string-width": "^8.2.0", + "strip-ansi": "^7.1.2" }, "engines": { - "node": ">=18" + "node": ">=20" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" @@ -23014,9 +23585,9 @@ } }, "node_modules/nan": { - "version": "2.26.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.26.2.tgz", - "integrity": "sha512-0tTvBTYkt3tdGw22nrAy50x7gpbGCCFH3AFcyS5WiUu7Eu4vWlri1woE6qHBSfy11vksDqkiwjOnlR7WV8G1Hw==", + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.27.0.tgz", + "integrity": "sha512-hC+0LidcL3XE4rp1C4H54KujgXKzbfyTngZTwBByQxsOxCEKZT0MPQ4hOKUH2jU1OYstqdDH4onyHPDzcV0XdQ==", "dev": true, "license": "MIT" }, @@ -23163,9 +23734,9 @@ } }, "node_modules/normalize-package-data/node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", "dev": true, "license": "ISC", "bin": { @@ -23367,9 +23938,9 @@ "license": "MIT" }, "node_modules/npm-package-json-lint/node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", "dev": true, "license": "ISC", "bin": { @@ -24226,9 +24797,9 @@ "license": "BlueOak-1.0.0" }, "node_modules/pako": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz", - "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==", + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", "dev": true, "license": "(MIT AND Zlib)" }, @@ -24542,13 +25113,13 @@ } }, "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, "node_modules/pirates": { @@ -24684,13 +25255,13 @@ } }, "node_modules/playwright": { - "version": "1.59.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.1.tgz", - "integrity": "sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw==", + "version": "1.60.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.60.0.tgz", + "integrity": "sha512-hheHdokM8cdqCb0lcE3s+zT4t4W+vvjpGxsZlDnikarzx8tSzMebh3UiFtgqwFwnTnjYQcsyMF8ei2mCO/tpeA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.59.1" + "playwright-core": "1.60.0" }, "bin": { "playwright": "cli.js" @@ -24703,9 +25274,9 @@ } }, "node_modules/playwright-core": { - "version": "1.59.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.1.tgz", - "integrity": "sha512-HBV/RJg81z5BiiZ9yPzIiClYV/QMsDCKUyogwH9p3MCP6IYjUFu/MActgYAvK0oWyV9NlwM3GLBjADyWgydVyg==", + "version": "1.60.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.60.0.tgz", + "integrity": "sha512-9bW6zvX/m0lEbgTKJ6YppOKx8H3VOPBMOCFh2irXFOT4BbHgrx5hPjwJYLT40Lu+4qtD36qKc/Hn56StUW57IA==", "dev": true, "license": "Apache-2.0", "bin": { @@ -25603,6 +26174,16 @@ "license": "MIT", "peer": true }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -26105,6 +26686,16 @@ "pify": "^2.3.0" } }, + "node_modules/read-cache/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/read-pkg": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", @@ -26504,9 +27095,9 @@ "license": "MIT" }, "node_modules/reselect": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz", - "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.2.0.tgz", + "integrity": "sha512-AgZ3UOZm3YndfrJ4OYjgrT7bmCm/1iqkjvEfH/oYjzh6PD2qw4QuT3jjnXIrpdt4MTpMXclMT3lXbmRY+XRakw==", "license": "MIT" }, "node_modules/resolve": { @@ -28540,9 +29131,9 @@ } }, "node_modules/strnum": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.3.tgz", - "integrity": "sha512-oKx6RUCuHfT3oyVjtnrmn19H1SiCqgJSg+54XqURKp5aCMbrXrhLjRN9TjuwMjiYstZ0MzDrHqkGZ5dFTKd+zg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.3.0.tgz", + "integrity": "sha512-ums3KNd42PGyx5xaoVTO1mjU1bH3NpY4vsrVlnv9PNGqQj8wd7rJ6nEypLrJ7z5vxK5RP0yMLo6J/Gsm62DI5Q==", "dev": true, "funding": [ { @@ -30024,7 +30615,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", - "dev": true, + "devOptional": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", @@ -30442,6 +31033,7 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "dev": true, "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" @@ -30846,9 +31438,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.3.tgz", - "integrity": "sha512-9Gyu2F7+bg4Vv+pjbovuYDhHX+mqdqITykfzdM9UyKqKHlsE5aAjRhR+oOEfXW5vBeu8tarzlJFIZva4ZjAdrQ==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.4.tgz", + "integrity": "sha512-GqDPGZN9bRqKBTkp4aWkobDDHMsrXKoGSdOH56smIri8qR0JG8gfL8/v/f/OZR3/OKXjG8uwJbFVhKm/FNU/UA==", "dev": true, "license": "MIT", "dependencies": { @@ -30952,15 +31544,15 @@ } }, "node_modules/webpack-dev-server/node_modules/express": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz", - "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==", + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.22.2.tgz", + "integrity": "sha512-IuL+Elrou2ZvCFHs18/CIzy2Nzvo25nZ1/D2eIZlz7c+QUayAcYoiM2BthCjs+EBHVpjYjcuLDAiCWgeIX3X1Q==", "dev": true, "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "~1.20.3", + "body-parser": "~1.20.5", "content-disposition": "~0.5.4", "content-type": "~1.0.4", "cookie": "~0.7.1", @@ -30979,7 +31571,7 @@ "parseurl": "~1.3.3", "path-to-regexp": "~0.1.12", "proxy-addr": "~2.0.7", - "qs": "~6.14.0", + "qs": "~6.15.1", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "~0.19.0", @@ -31054,6 +31646,22 @@ "dev": true, "license": "MIT" }, + "node_modules/webpack-dev-server/node_modules/qs": { + "version": "6.15.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.2.tgz", + "integrity": "sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/webpack-dev-server/node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -31587,6 +32195,22 @@ "node": ">=18" } }, + "node_modules/xml-naming": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.1.0.tgz", + "integrity": "sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "engines": { + "node": ">=16.0.0" + } + }, "node_modules/xml2js": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", diff --git a/package.json b/package.json index a7bf365..3fbb23b 100644 --- a/package.json +++ b/package.json @@ -56,27 +56,27 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@playwright/test": "^1.59.1", + "@playwright/test": "^1.60.0", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.2", "@types/jest": "^29.5.14", - "@types/react": "^18.3.28", + "@types/react": "^18.3.29", "@types/react-dom": "^18.3.7", "@types/wordpress__block-editor": "^15.0.6", - "@typescript-eslint/eslint-plugin": "^8.59.1", - "@typescript-eslint/parser": "^8.59.1", - "@wordpress/babel-preset-default": "^8.45.0", - "@wordpress/e2e-test-utils-playwright": "^1.45.0", - "@wordpress/env": "^11.5.0", - "@wordpress/eslint-plugin": "^25.1.0", - "@wordpress/prettier-config": "^4.45.0", - "@wordpress/scripts": "^32.1.0", - "@wordpress/stylelint-config": "^23.37.0", + "@typescript-eslint/eslint-plugin": "^8.59.4", + "@typescript-eslint/parser": "^8.59.4", + "@wordpress/babel-preset-default": "^8.46.0", + "@wordpress/e2e-test-utils-playwright": "^1.46.0", + "@wordpress/env": "^11.6.0", + "@wordpress/eslint-plugin": "^25.2.0", + "@wordpress/prettier-config": "^4.46.0", + "@wordpress/scripts": "^32.2.0", + "@wordpress/stylelint-config": "^23.38.0", "cross-env": "^10.1.0", "eslint-plugin-jest": "^29.15.2", "jest-watch-typeahead": "^2.2.2", - "lefthook": "^2.1.6", - "lint-staged": "^16.4.0", + "lefthook": "^2.1.8", + "lint-staged": "^17.0.5", "npm-run-all": "^4.1.5", "prettier": "npm:wp-prettier@^3", "rimraf": "^6.1.3", @@ -84,9 +84,9 @@ "webpack-remove-empty-scripts": "^1.1.1" }, "overrides": { - "@typescript-eslint/eslint-plugin": "^8.59.1", - "@typescript-eslint/parser": "^8.59.1", - "@wordpress/env": "^11.5.0", + "@typescript-eslint/eslint-plugin": "^8.59.4", + "@typescript-eslint/parser": "^8.59.4", + "@wordpress/env": "^11.6.0", "fast-xml-parser": ">5.3.0", "react": "^18.3.1", "react-dom": "^18.3.1", From 710a7298f325deaa25eafe52c9c8ffb8a575b0a6 Mon Sep 17 00:00:00 2001 From: Dovid Levine Date: Mon, 25 May 2026 00:17:28 +0300 Subject: [PATCH 2/3] chore: regenerate with `npm v10` --- package-lock.json | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index f1bc27c..0622201 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12288,6 +12288,18 @@ "react-dom": ">=16.8.0" } }, + "node_modules/@wordpress/ui/node_modules/date-fns": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.3.0.tgz", + "integrity": "sha512-OYcL+3N/jyWbYdFGqoMAhytDgxP9pbYPUUiRCOgn4Fewaadk9l/Wam4Avciiyp2BgkpfQyBV9B+ehnVJych+eQ==", + "license": "MIT", + "optional": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, "node_modules/@wordpress/undo-manager": { "version": "1.46.0", "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.46.0.tgz", @@ -30615,7 +30627,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", - "devOptional": true, + "dev": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", From 6621d329829d4602aedfbe5332eb78e72fb227d5 Mon Sep 17 00:00:00 2001 From: Dovid Levine Date: Mon, 25 May 2026 00:20:38 +0300 Subject: [PATCH 3/3] chore: update docs-blocks for wp6.9.4 --- framework/Contracts/Abstracts/Abstract_REST_Controller.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/Contracts/Abstracts/Abstract_REST_Controller.php b/framework/Contracts/Abstracts/Abstract_REST_Controller.php index 509d192..20c8119 100644 --- a/framework/Contracts/Abstracts/Abstract_REST_Controller.php +++ b/framework/Contracts/Abstracts/Abstract_REST_Controller.php @@ -23,14 +23,14 @@ abstract class Abstract_REST_Controller extends WP_REST_Controller implements Re * * Usually at /wp-json/{namespace}/{route} * - * @var string + * @var non-falsy-string */ protected $namespace = 'plugin-skeleton-d/v'; /** * Version number for the REST API routes. * - * @var string + * @var non-falsy-string */ protected string $version = '1';