diff --git a/Gruntfile.js b/Gruntfile.js index 216dbfae64945..7c15063ad0f49 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -1785,6 +1785,9 @@ module.exports = function(grunt) { const ignoredFiles = [ 'build/wp-includes/js/dist/components.js', 'build/wp-includes/js/dist/data.js', + // We have a problem where Yjs is being bundled in core-data. + // Ignoring this file until we find a solution. + 'build/wp-includes/js/dist/core-data.js', ]; const files = buildFiles.reduce( ( acc, path ) => { // Skip excluded paths and any path that isn't a file. diff --git a/package-lock.json b/package-lock.json index 7ccfb94199dca..e9204384f6527 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,74 +9,78 @@ "version": "6.9.0", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "4.19.1", - "@wordpress/annotations": "3.19.2", - "@wordpress/api-fetch": "7.19.2", - "@wordpress/autop": "4.19.1", - "@wordpress/blob": "4.19.1", - "@wordpress/block-directory": "5.19.7", - "@wordpress/block-editor": "14.14.6", - "@wordpress/block-library": "9.19.6", - "@wordpress/block-serialization-default-parser": "5.19.1", - "@wordpress/blocks": "14.8.2", - "@wordpress/commands": "1.19.4", - "@wordpress/components": "29.5.4", - "@wordpress/compose": "7.19.2", - "@wordpress/core-commands": "1.19.6", - "@wordpress/core-data": "7.19.6", - "@wordpress/customize-widgets": "5.19.6", - "@wordpress/data": "10.19.2", - "@wordpress/data-controls": "4.19.2", - "@wordpress/dataviews": "4.15.4", - "@wordpress/date": "5.19.1", - "@wordpress/deprecated": "4.19.1", - "@wordpress/dom": "4.19.2", - "@wordpress/dom-ready": "4.19.1", - "@wordpress/edit-post": "8.19.7", - "@wordpress/edit-site": "6.19.7", - "@wordpress/edit-widgets": "6.19.6", - "@wordpress/editor": "14.19.7", - "@wordpress/element": "6.19.1", - "@wordpress/escape-html": "3.19.1", - "@wordpress/fields": "0.11.6", - "@wordpress/format-library": "5.19.6", - "@wordpress/hooks": "4.19.1", - "@wordpress/html-entities": "4.19.1", - "@wordpress/i18n": "5.19.1", - "@wordpress/icons": "10.19.1", - "@wordpress/interactivity": "6.19.1", - "@wordpress/interactivity-router": "2.19.1", - "@wordpress/interface": "9.4.4", - "@wordpress/is-shallow-equal": "5.19.1", - "@wordpress/keyboard-shortcuts": "5.19.2", - "@wordpress/keycodes": "4.19.1", - "@wordpress/list-reusable-blocks": "5.19.4", - "@wordpress/media-utils": "5.19.2", - "@wordpress/notices": "5.19.2", - "@wordpress/nux": "9.19.4", - "@wordpress/patterns": "2.19.6", - "@wordpress/plugins": "7.19.4", - "@wordpress/preferences": "4.19.4", - "@wordpress/preferences-persistence": "2.19.2", - "@wordpress/primitives": "4.19.1", - "@wordpress/priority-queue": "3.19.1", - "@wordpress/private-apis": "1.19.1", - "@wordpress/redux-routine": "5.19.1", - "@wordpress/reusable-blocks": "5.19.6", - "@wordpress/rich-text": "7.19.2", - "@wordpress/router": "1.19.2", - "@wordpress/server-side-render": "5.19.4", - "@wordpress/shortcode": "4.19.1", - "@wordpress/style-engine": "2.19.1", - "@wordpress/sync": "1.19.2", - "@wordpress/token-list": "3.19.1", - "@wordpress/undo-manager": "1.19.1", - "@wordpress/upload-media": "0.4.4", - "@wordpress/url": "4.19.2", - "@wordpress/viewport": "6.19.2", - "@wordpress/warning": "3.19.1", - "@wordpress/widgets": "4.19.6", - "@wordpress/wordcount": "4.19.1", + "@wordpress/a11y": "4.33.0", + "@wordpress/admin-ui": "1.1.0", + "@wordpress/annotations": "3.33.0", + "@wordpress/api-fetch": "7.33.0", + "@wordpress/autop": "4.33.0", + "@wordpress/base-styles": "6.9.0", + "@wordpress/blob": "4.33.0", + "@wordpress/block-directory": "5.33.1", + "@wordpress/block-editor": "15.6.0", + "@wordpress/block-library": "9.33.1", + "@wordpress/block-serialization-default-parser": "5.33.0", + "@wordpress/blocks": "15.6.0", + "@wordpress/commands": "1.33.0", + "@wordpress/components": "30.6.0", + "@wordpress/compose": "7.33.0", + "@wordpress/core-commands": "1.33.0", + "@wordpress/core-data": "7.33.0", + "@wordpress/customize-widgets": "5.33.1", + "@wordpress/data": "10.33.0", + "@wordpress/data-controls": "4.33.0", + "@wordpress/dataviews": "10.0.0", + "@wordpress/date": "5.33.0", + "@wordpress/deprecated": "4.33.0", + "@wordpress/dom": "4.33.0", + "@wordpress/dom-ready": "4.33.0", + "@wordpress/edit-post": "8.33.1", + "@wordpress/edit-site": "6.33.1", + "@wordpress/edit-widgets": "6.33.1", + "@wordpress/editor": "14.33.1", + "@wordpress/element": "6.33.0", + "@wordpress/escape-html": "3.33.0", + "@wordpress/fields": "0.25.1", + "@wordpress/format-library": "5.33.0", + "@wordpress/hooks": "4.33.0", + "@wordpress/html-entities": "4.33.0", + "@wordpress/i18n": "6.6.0", + "@wordpress/icons": "11.0.0", + "@wordpress/interactivity": "6.33.0", + "@wordpress/interactivity-router": "2.33.0", + "@wordpress/interface": "9.18.0", + "@wordpress/is-shallow-equal": "5.33.0", + "@wordpress/keyboard-shortcuts": "5.33.0", + "@wordpress/keycodes": "4.33.0", + "@wordpress/latex-to-mathml": "1.1.0", + "@wordpress/list-reusable-blocks": "5.33.0", + "@wordpress/media-utils": "5.33.0", + "@wordpress/notices": "5.33.0", + "@wordpress/nux": "9.33.0", + "@wordpress/patterns": "2.33.0", + "@wordpress/plugins": "7.33.0", + "@wordpress/preferences": "4.33.0", + "@wordpress/preferences-persistence": "2.33.0", + "@wordpress/primitives": "4.33.0", + "@wordpress/priority-queue": "3.33.0", + "@wordpress/private-apis": "1.33.0", + "@wordpress/redux-routine": "5.33.0", + "@wordpress/reusable-blocks": "5.33.0", + "@wordpress/rich-text": "7.33.0", + "@wordpress/router": "1.33.0", + "@wordpress/server-side-render": "6.9.0", + "@wordpress/shortcode": "4.33.0", + "@wordpress/style-engine": "2.33.0", + "@wordpress/sync": "1.33.0", + "@wordpress/token-list": "3.33.0", + "@wordpress/undo-manager": "1.33.0", + "@wordpress/upload-media": "0.18.0", + "@wordpress/url": "4.33.0", + "@wordpress/viewport": "6.33.0", + "@wordpress/views": "1.0.0", + "@wordpress/warning": "3.33.0", + "@wordpress/widgets": "4.33.0", + "@wordpress/wordcount": "4.33.0", "backbone": "1.6.0", "clipboard": "2.0.11", "core-js-url-browser": "3.6.4", @@ -106,11 +110,11 @@ "@lodder/grunt-postcss": "^3.1.1", "@playwright/test": "1.50.1", "@pmmmwh/react-refresh-webpack-plugin": "0.5.15", - "@wordpress/babel-preset-default": "8.19.1", - "@wordpress/dependency-extraction-webpack-plugin": "6.19.1", - "@wordpress/e2e-test-utils-playwright": "1.19.1", - "@wordpress/prettier-config": "4.19.1", - "@wordpress/scripts": "30.12.1", + "@wordpress/babel-preset-default": "8.33.0", + "@wordpress/dependency-extraction-webpack-plugin": "6.33.0", + "@wordpress/e2e-test-utils-playwright": "1.33.0", + "@wordpress/prettier-config": "4.33.0", + "@wordpress/scripts": "30.26.0", "autoprefixer": "10.4.20", "chalk": "5.4.1", "check-node-version": "4.2.1", @@ -288,6 +292,7 @@ "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.25.7.tgz", "integrity": "sha512-B+BO9x86VYsQHimucBAL1fxTJKF4wyKY6ZVzee9QgzdZOUfs3BaR6AQrgoGrRI+7IFS1wUz/VyQ+SoBcSpdPbw==", "dev": true, + "license": "MIT", "dependencies": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", "eslint-visitor-keys": "^2.1.0", @@ -306,6 +311,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -2124,6 +2130,60 @@ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, + "node_modules/@cacheable/memoize": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@cacheable/memoize/-/memoize-2.0.3.tgz", + "integrity": "sha512-hl9wfQgpiydhQEIv7fkjEzTGE+tcosCXLKFDO707wYJ/78FVOlowb36djex5GdbSyeHnG62pomYLMuV/OT8Pbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cacheable/utils": "^2.0.3" + } + }, + "node_modules/@cacheable/memory": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.3.tgz", + "integrity": "sha512-R3UKy/CKOyb1LZG/VRCTMcpiMDyLH7SH3JrraRdK6kf3GweWCOU3sgvE13W3TiDRbxnDKylzKJvhUAvWl9LQOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cacheable/memoize": "^2.0.3", + "@cacheable/utils": "^2.0.3", + "@keyv/bigmap": "^1.0.2", + "hookified": "^1.12.1", + "keyv": "^5.5.3" + } + }, + "node_modules/@cacheable/memory/node_modules/keyv": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.3.tgz", + "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@keyv/serialize": "^1.1.1" + } + }, + "node_modules/@cacheable/utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.1.0.tgz", + "integrity": "sha512-ZdxfOiaarMqMj+H7qwlt5EBKWaeGihSYVHdQv5lUsbn8MJJOTW82OIwirQ39U5tMZkNvy3bQE+ryzC+xTAb9/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "keyv": "^5.5.3" + } + }, + "node_modules/@cacheable/utils/node_modules/keyv": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.3.tgz", + "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@keyv/serialize": "^1.1.1" + } + }, "node_modules/@choojs/findup": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/@choojs/findup/-/findup-0.2.1.tgz", @@ -2137,9 +2197,9 @@ } }, "node_modules/@csstools/css-parser-algorithms": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz", - "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz", + "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==", "dev": true, "funding": [ { @@ -2151,17 +2211,18 @@ "url": "https://opencollective.com/csstools" } ], + "license": "MIT", "engines": { "node": ">=18" }, "peerDependencies": { - "@csstools/css-tokenizer": "^3.0.3" + "@csstools/css-tokenizer": "^3.0.4" } }, "node_modules/@csstools/css-tokenizer": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz", - "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz", + "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==", "dev": true, "funding": [ { @@ -2173,6 +2234,7 @@ "url": "https://opencollective.com/csstools" } ], + "license": "MIT", "engines": { "node": ">=18" } @@ -2192,6 +2254,7 @@ "url": "https://opencollective.com/csstools" } ], + "license": "MIT", "engines": { "node": ">=18" }, @@ -2215,6 +2278,7 @@ "url": "https://opencollective.com/csstools" } ], + "license": "MIT-0", "engines": { "node": ">=18" }, @@ -2222,6 +2286,12 @@ "postcss-selector-parser": "^7.0.0" } }, + "node_modules/@date-fns/tz": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@date-fns/tz/-/tz-1.4.1.tgz", + "integrity": "sha512-P5LUNhtbj6YfI3iJjw5EL9eUAG6OitD0W3fWQcpQjDRc/QIsL0tRNuO1PcDvPccWL1fSTXXdE1ds+l95DV/OFA==", + "license": "MIT" + }, "node_modules/@discoveryjs/json-ext": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", @@ -2232,13 +2302,14 @@ } }, "node_modules/@dual-bundle/import-meta-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", - "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.2.1.tgz", + "integrity": "sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg==", "dev": true, + "license": "MIT", "funding": { "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/JounQin" } }, "node_modules/@emotion/babel-plugin": { @@ -2403,6 +2474,7 @@ "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.41.0.tgz", "integrity": "sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==", "dev": true, + "license": "MIT", "dependencies": { "comment-parser": "1.4.1", "esquery": "^1.5.0", @@ -3665,38 +3737,28 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@keyv/serialize": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.3.tgz", - "integrity": "sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==", + "node_modules/@keyv/bigmap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.1.0.tgz", + "integrity": "sha512-MX7XIUNwVRK+hjZcAbNJ0Z8DREo+Weu9vinBOjGU1thEi9F6vPhICzBbk4CCf3eEefKRz7n6TfZXwUFZTSgj8Q==", "dev": true, + "license": "MIT", "dependencies": { - "buffer": "^6.0.3" + "hookified": "^1.12.2" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "keyv": "^5.5.3" } }, - "node_modules/@keyv/serialize/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "node_modules/@keyv/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==", "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" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } + "license": "MIT" }, "node_modules/@leichtgewicht/ip-codec": { "version": "2.0.4", @@ -3750,6 +3812,7 @@ "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", "dev": true, + "license": "MIT", "dependencies": { "eslint-scope": "5.1.1" } @@ -4177,15 +4240,16 @@ } }, "node_modules/@pkgr/core": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", - "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.9.tgz", + "integrity": "sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.18.0 || >=16.0.0" }, "funding": { - "url": "https://opencollective.com/unts" + "url": "https://opencollective.com/pkgr" } }, "node_modules/@playwright/test": { @@ -4326,6 +4390,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-1.3.2.tgz", "integrity": "sha512-naxcJgUJ6BTOROJ7C3QML7KvwKwCXQJYTc5L/b0eEsdYgPB6SxwoQ1vDGcS0Q7GVjAenVq/tXrybVdFShHYZWg==", + "license": "MIT", "dependencies": { "@preact/signals-core": "^1.7.0" }, @@ -4338,9 +4403,10 @@ } }, "node_modules/@preact/signals-core": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.8.0.tgz", - "integrity": "sha512-OBvUsRZqNmjzCZXWLxkZfhcgT+Fk8DDcT/8vD6a1xhDemodyy87UJRJfASMuSD8FaAIeGgGm85ydXhm7lr4fyA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.12.1.tgz", + "integrity": "sha512-BwbTXpj+9QutoZLQvbttRg5x3l5468qaV2kufh+51yha1c53ep5dY4kTuZR35+3pAZxpfQerGJiQqg34ZNZ6uA==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -4922,16 +4988,12 @@ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@remote-ui/rpc": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/@remote-ui/rpc/-/rpc-1.4.7.tgz", - "integrity": "sha512-ORiaKsbVBSEi3Z4YWOj5Ucrp70NrkNktI1hdqqfBW7Z3o0YoxTX9MIqtLmsc6721IbjmExvLrLip5I5Y7uAbng==" - }, "node_modules/@rtsao/scc": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@sentry-internal/tracing": { "version": "7.120.3", @@ -5012,34 +5074,6 @@ "node": ">=8" } }, - "node_modules/@shopify/web-worker": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@shopify/web-worker/-/web-worker-6.4.0.tgz", - "integrity": "sha512-RvY1mgRyAqawFiYBvsBkek2pVK4GVpV9mmhWFCZXwx01usxXd2HMhKNTFeRYhSp29uoUcfBlKZAwCwQzt826tg==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", - "dependencies": { - "@remote-ui/rpc": "^1.2.5" - }, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": "^5.38.0", - "webpack-virtual-modules": "^0.4.3 || ^0.5.0 || ^0.6.0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "webpack": { - "optional": true - }, - "webpack-virtual-modules": { - "optional": true - } - } - }, "node_modules/@sideway/address": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", @@ -5126,19 +5160,20 @@ "dev": true }, "node_modules/@stylistic/stylelint-plugin": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.2.tgz", - "integrity": "sha512-tylFJGMQo62alGazK74MNxFjMagYOHmBZiePZFOJK2n13JZta0uVkB3Bh5qodUmOLtRH+uxH297EibK14UKm8g==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.3.tgz", + "integrity": "sha512-85fsmzgsIVmyG3/GFrjuYj6Cz8rAM7IZiPiXCMiSMfoDOC1lOrzrXPDk24WqviAghnPqGpx8b0caK2PuewWGFg==", "dev": true, + "license": "MIT", "dependencies": { "@csstools/css-parser-algorithms": "^3.0.1", "@csstools/css-tokenizer": "^3.0.1", "@csstools/media-query-list-parser": "^3.0.1", "is-plain-object": "^5.0.0", + "postcss": "^8.4.41", "postcss-selector-parser": "^6.1.2", "postcss-value-parser": "^4.2.0", - "style-search": "^0.1.0", - "stylelint": "^16.8.2" + "style-search": "^0.1.0" }, "engines": { "node": "^18.12 || >=20.9" @@ -5722,6 +5757,12 @@ "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==" }, + "node_modules/@tannin/sprintf": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@tannin/sprintf/-/sprintf-1.3.3.tgz", + "integrity": "sha512-RwARl+hFwhzy0tg9atWcchLFvoQiOh4rrP7uG2N5E4W80BPCUX0ElcUR9St43fxB9EfjsW2df9Qp+UsTbvQDjA==", + "license": "MIT" + }, "node_modules/@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", @@ -5878,16 +5919,6 @@ "@types/send": "*" } }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, "node_modules/@types/graceful-fs": { "version": "4.1.6", "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", @@ -5898,9 +5929,10 @@ } }, "node_modules/@types/gradient-parser": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@types/gradient-parser/-/gradient-parser-0.1.3.tgz", - "integrity": "sha512-XDbrTSBlQV9nxE1GiDL3FaOPy4G/KaJkhDutBX48Kg8CYZMBARyyDFGCWfWJn4pobmInmwud1xxH7VJMAr0CKQ==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@types/gradient-parser/-/gradient-parser-1.1.0.tgz", + "integrity": "sha512-SaEcbgQscHtGJ1QL+ajgDTmmqU2f6T+00jZRcFlVHUW2Asivc84LNUev/UQFyu117AsdyrtI+qpwLvgjJXJxmw==", + "license": "MIT" }, "node_modules/@types/highlight-words-core": { "version": "1.2.1", @@ -5967,7 +5999,8 @@ "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/linkify-it": { "version": "3.0.2", @@ -5997,12 +6030,6 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", "dev": true }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true - }, "node_modules/@types/minimist": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", @@ -6087,10 +6114,11 @@ "dev": true }, "node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==", + "dev": true, + "license": "MIT" }, "node_modules/@types/send": { "version": "0.17.4", @@ -6126,6 +6154,7 @@ "version": "9.11.8", "resolved": "https://registry.npmjs.org/@types/simple-peer/-/simple-peer-9.11.8.tgz", "integrity": "sha512-rvqefdp2rvIA6wiomMgKWd2UZNPe6LM2EV5AuY3CPQJF+8TbdrL5TjYdMf0VAjGczzlkH4l1NjDkihwbj3Xodw==", + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -6139,91 +6168,18 @@ "@types/node": "*" } }, - "node_modules/@types/source-list-map": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", - "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", - "dev": true - }, "node_modules/@types/stack-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", "dev": true }, - "node_modules/@types/tapable": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", - "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==", - "dev": true - }, "node_modules/@types/tough-cookie": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.3.tgz", "integrity": "sha512-THo502dA5PzG/sfQH+42Lw3fvmYkceefOspdCwpHRul8ik2Jv1K8I5OZz1AT3/rs46kwgMCe9bSBmDLYkkOMGg==", "dev": true }, - "node_modules/@types/uglify-js": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz", - "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==", - "dev": true, - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/@types/uglify-js/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@types/webpack": { - "version": "4.41.33", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz", - "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "anymatch": "^3.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/@types/webpack-sources": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", - "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - } - }, - "node_modules/@types/webpack-sources/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@types/webpack/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@types/ws": { "version": "8.5.10", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", @@ -6263,6 +6219,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.5.1", "@typescript-eslint/scope-manager": "6.21.0", @@ -6298,6 +6255,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/scope-manager": "6.21.0", "@typescript-eslint/types": "6.21.0", @@ -6326,6 +6284,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "6.21.0", "@typescript-eslint/visitor-keys": "6.21.0" @@ -6343,6 +6302,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/typescript-estree": "6.21.0", "@typescript-eslint/utils": "6.21.0", @@ -6370,6 +6330,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", "dev": true, + "license": "MIT", "engines": { "node": "^16.0.0 || >=18.0.0" }, @@ -6383,6 +6344,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/types": "6.21.0", "@typescript-eslint/visitor-keys": "6.21.0", @@ -6407,10 +6369,11 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -6420,6 +6383,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -6435,6 +6399,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", @@ -6460,6 +6425,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "6.21.0", "eslint-visitor-keys": "^3.4.1" @@ -6477,6 +6443,7 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -6706,13 +6673,29 @@ } }, "node_modules/@wordpress/a11y": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.19.1.tgz", - "integrity": "sha512-auLoPnPg4jaAWn7Gr/4j2GklTrzvibQ42Rjo92CcQ2vPy6TwhN4+7ci4sruzk9cvLHESY81/HKtogSNQr9coyQ==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.33.0.tgz", + "integrity": "sha512-LUFmuDkwKS15XkV8ziR2isSMvgLZjyRg0EQD4lfCywS9ycQzuzGFHDzUxpg0ECjYQfRrGDzMcPQe5ts8HuklOA==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/dom-ready": "^4.19.1", - "@wordpress/i18n": "^5.19.1" + "@wordpress/dom-ready": "^4.33.0", + "@wordpress/i18n": "^6.6.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/admin-ui": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/admin-ui/-/admin-ui-1.1.0.tgz", + "integrity": "sha512-YhzlNXI8DT8u8N2idtE5mWwmnVvJAKZqw4QaGFT/TO5LLrPFEmfYFqhFMTwnYUFfocgjW2qP0FI1OtDw6KFjjQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/base-styles": "^6.9.0", + "@wordpress/components": "^30.6.0", + "@wordpress/element": "^6.33.0", + "clsx": "^2.1.1" }, "engines": { "node": ">=18.12.0", @@ -6720,15 +6703,15 @@ } }, "node_modules/@wordpress/annotations": { - "version": "3.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-3.19.2.tgz", - "integrity": "sha512-Tu5rvK2ERckCDpD9+Ct+97B6GPsQRYsvx6ub28x6UeaPKiserluDvwRiMNDzt0U5NcmgW5yRNiY2sPJyMXyK5A==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/data": "^10.19.2", - "@wordpress/hooks": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/rich-text": "^7.19.2", + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-3.33.0.tgz", + "integrity": "sha512-61e50YwYOa+C6V+J5te7f7owPth0rCjVQA7RVA6/hpiZML1i+hMasm5SpD1AX63JOl7YCo+iJylobXBsPfoHRA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/data": "^10.33.0", + "@wordpress/hooks": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/rich-text": "^7.33.0", "uuid": "^9.0.1" }, "engines": { @@ -6753,13 +6736,13 @@ } }, "node_modules/@wordpress/api-fetch": { - "version": "7.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.19.2.tgz", - "integrity": "sha512-X2e3OTXPGBCBTFyu7Lb1mlI4AaA9RcAMmTlPKrV63yXXkKcVfL1jFbAaJXNonl7Fap+1tGvws4eEhKbmtbqbGA==", + "version": "7.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.33.0.tgz", + "integrity": "sha512-1hUMnX7t+PFBgNNZIITOY8w9J3/ZcVm3sT2gxURPaz1B1BE7LwLwQQyqUWi6hl4Z0eh5qUcEG5HJOUZTGLmVwA==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/i18n": "^5.19.1", - "@wordpress/url": "^4.19.2" + "@wordpress/i18n": "^6.6.0", + "@wordpress/url": "^4.33.0" }, "engines": { "node": ">=18.12.0", @@ -6767,31 +6750,30 @@ } }, "node_modules/@wordpress/autop": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.19.1.tgz", - "integrity": "sha512-uwFp4ZuvjUg+LQNFx/ciHclcDC8RF4/YpDBwEagQQjcSRs0MDT8O5xcn7iqNJRkhTAd1vRGhaEP8I9/5G/ToEA==", - "dependencies": { - "@babel/runtime": "7.25.7" - }, + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.33.0.tgz", + "integrity": "sha512-F7639N+pjPQDATwKVRSgZPOvdfeunbAO/wOKvDrQ8DAObgAcbFwz1iTtNw9chiB8/r7/x31TzPU1QxHbjn9xeA==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/babel-preset-default": { - "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.19.1.tgz", - "integrity": "sha512-uxXTQS+SGumdQegcaAtPjkUkYUGDmv6xxLf4pJObIHE1+LaYU4PkEciL8gyGxfCpkQinA2FPSJMOoxMAj8/IAQ==", + "version": "8.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.33.0.tgz", + "integrity": "sha512-zi+TfLm7w8UmC/IE1b6/z+GIRMvv9s6yQ7+2a3XUEFriAiLwVM2cRXTcauaKkcos3BDi35M0V8x0T7980RwTlQ==", "dev": true, + "license": "GPL-2.0-or-later", "dependencies": { "@babel/core": "7.25.7", + "@babel/plugin-syntax-import-attributes": "7.26.0", "@babel/plugin-transform-react-jsx": "7.25.7", "@babel/plugin-transform-runtime": "7.25.7", "@babel/preset-env": "7.25.7", "@babel/preset-typescript": "7.25.7", - "@babel/runtime": "7.25.7", - "@wordpress/browserslist-config": "^6.19.1", - "@wordpress/warning": "^3.19.1", + "@wordpress/browserslist-config": "^6.33.0", + "@wordpress/warning": "^3.33.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.3.0" @@ -6802,51 +6784,50 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "5.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-5.19.1.tgz", - "integrity": "sha512-GDQvOtVVE3yk2sx+vYC3/k4QBXf1VckUT1KSNyfYt7swQk/Fxs7Tozb3EVF1zhzxEyMOiW8r9DUpKNVOn29tfQ==", - "dev": true, + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.9.0.tgz", + "integrity": "sha512-z3WCO0EdVWrXkEn6QXlFQZoKyPxplIctOWTqG8KPLtdHa0gqXhF+gaNxwGg6Ao2ac4sqoFSBcKPhXgE/08jK7g==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/blob": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.19.1.tgz", - "integrity": "sha512-CIQwyTToPUba2nNR+Si2w/A07aCBccVwTMOooz4yj2ZD1Ri5PikGoTFpmmKdgOPJ1xlLhAKdY8j+5FcJ6GZtBg==", - "dependencies": { - "@babel/runtime": "7.25.7" - }, + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.33.0.tgz", + "integrity": "sha512-ZgrzNRsSyi5tpOBhHlmjd4131PTKH7E+1z9BF3eeyo+3nQAvkTU1hdHQ7yJpbF/7Ss1FeTjF+qvKoB25p9c1/w==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/block-directory": { - "version": "5.19.7", - "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.19.7.tgz", - "integrity": "sha512-2QGR64ofcMn4k+ps7Fa7nFgEdh5qY4m4toinpoNZ06cWe3h7CU/n6Rp0wrxcxxHM2h+C/iu0hjGmNITbAHs9oA==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.19.1", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/editor": "^14.19.7", - "@wordpress/element": "^6.19.1", - "@wordpress/hooks": "^4.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/notices": "^5.19.2", - "@wordpress/plugins": "^7.19.4", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/url": "^4.19.2", + "version": "5.33.1", + "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.33.1.tgz", + "integrity": "sha512-6MVMwq4ukeQPYkQeiA2m7u/ZuI+Hoswrw2VBNtZEXpJU1X4I4FpspwX3beGv167li446x0IqsjSH4FkO3DGLmg==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/a11y": "^4.33.0", + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/blocks": "^15.6.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/editor": "^14.33.1", + "@wordpress/element": "^6.33.0", + "@wordpress/hooks": "^4.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/notices": "^5.33.0", + "@wordpress/plugins": "^7.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/url": "^4.33.0", "change-case": "^4.1.2", "clsx": "^2.1.1" }, @@ -6860,46 +6841,47 @@ } }, "node_modules/@wordpress/block-editor": { - "version": "14.14.6", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-14.14.6.tgz", - "integrity": "sha512-diqmWXhj87ProKiCixjtAm/iGhiAQGLM3Hym7hxpB6GJfDA3Eg90GBT3guqjxeBc/mBR6tbGEiDMj2FNeQSRag==", + "version": "15.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.6.0.tgz", + "integrity": "sha512-Y+BXztP8RBaACBSrYG3aXuuLA+w46B1azLK5qluZms7TyBG7nyS7n0WDLeTIejfNvzJjy3lwKJ9nJSETjrBUfg==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@react-spring/web": "^9.4.5", - "@wordpress/a11y": "^4.19.1", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/blob": "^4.19.1", - "@wordpress/block-serialization-default-parser": "^5.19.1", - "@wordpress/blocks": "^14.8.2", - "@wordpress/commands": "^1.19.4", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/date": "^5.19.1", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/dom": "^4.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/escape-html": "^3.19.1", - "@wordpress/hooks": "^4.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/is-shallow-equal": "^5.19.1", - "@wordpress/keyboard-shortcuts": "^5.19.2", - "@wordpress/keycodes": "^4.19.1", - "@wordpress/notices": "^5.19.2", - "@wordpress/preferences": "^4.19.4", - "@wordpress/priority-queue": "^3.19.1", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/rich-text": "^7.19.2", - "@wordpress/style-engine": "^2.19.1", - "@wordpress/token-list": "^3.19.1", - "@wordpress/upload-media": "^0.4.4", - "@wordpress/url": "^4.19.2", - "@wordpress/warning": "^3.19.1", - "@wordpress/wordcount": "^4.19.1", + "@wordpress/a11y": "^4.33.0", + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/blob": "^4.33.0", + "@wordpress/block-serialization-default-parser": "^5.33.0", + "@wordpress/blocks": "^15.6.0", + "@wordpress/commands": "^1.33.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/date": "^5.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/dom": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/escape-html": "^3.33.0", + "@wordpress/hooks": "^4.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/is-shallow-equal": "^5.33.0", + "@wordpress/keyboard-shortcuts": "^5.33.0", + "@wordpress/keycodes": "^4.33.0", + "@wordpress/notices": "^5.33.0", + "@wordpress/preferences": "^4.33.0", + "@wordpress/priority-queue": "^3.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/rich-text": "^7.33.0", + "@wordpress/style-engine": "^2.33.0", + "@wordpress/token-list": "^3.33.0", + "@wordpress/upload-media": "^0.18.0", + "@wordpress/url": "^4.33.0", + "@wordpress/warning": "^3.33.0", + "@wordpress/wordcount": "^4.33.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", @@ -6925,44 +6907,46 @@ } }, "node_modules/@wordpress/block-library": { - "version": "9.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.19.6.tgz", - "integrity": "sha512-jRvlwOGUEtTuDwu+Z74W06JGwp+CCvNjauuAos/EzDkJ0U8ZSMQJMH9g8bEKSerFaQ0jokF0cp9Zo6nbmo0/wg==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.19.1", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/autop": "^4.19.1", - "@wordpress/blob": "^4.19.1", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/date": "^5.19.1", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/dom": "^4.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/escape-html": "^3.19.1", - "@wordpress/hooks": "^4.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/interactivity": "^6.19.1", - "@wordpress/interactivity-router": "^2.19.1", - "@wordpress/keyboard-shortcuts": "^5.19.2", - "@wordpress/keycodes": "^4.19.1", - "@wordpress/notices": "^5.19.2", - "@wordpress/patterns": "^2.19.6", - "@wordpress/primitives": "^4.19.1", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/reusable-blocks": "^5.19.6", - "@wordpress/rich-text": "^7.19.2", - "@wordpress/server-side-render": "^5.19.4", - "@wordpress/url": "^4.19.2", - "@wordpress/viewport": "^6.19.2", - "@wordpress/wordcount": "^4.19.1", + "version": "9.33.1", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.33.1.tgz", + "integrity": "sha512-SQ5jW0OJwEy4LIL16V5SK39wWgyKt4A8y1Ye070nwcZmamTIvg1wqypITtwqXfJVAX9YUZvicX3Vb3KOZ6nAfQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/a11y": "^4.33.0", + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/autop": "^4.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/blob": "^4.33.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/blocks": "^15.6.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/date": "^5.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/dom": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/escape-html": "^3.33.0", + "@wordpress/hooks": "^4.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/interactivity": "^6.33.0", + "@wordpress/interactivity-router": "^2.33.0", + "@wordpress/keyboard-shortcuts": "^5.33.0", + "@wordpress/keycodes": "^4.33.0", + "@wordpress/latex-to-mathml": "^1.1.0", + "@wordpress/notices": "^5.33.0", + "@wordpress/patterns": "^2.33.0", + "@wordpress/primitives": "^4.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/reusable-blocks": "^5.33.0", + "@wordpress/rich-text": "^7.33.0", + "@wordpress/server-side-render": "^6.9.0", + "@wordpress/url": "^4.33.0", + "@wordpress/viewport": "^6.33.0", + "@wordpress/wordcount": "^4.33.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", @@ -6996,38 +6980,36 @@ } }, "node_modules/@wordpress/block-serialization-default-parser": { - "version": "5.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.19.1.tgz", - "integrity": "sha512-EfGD50utEb459H7V0k9pLaq+SehN//ICyp+at0YxyCGQM0poAKuEUJfVCv+zJbmRVUmNctG93vTp5tDgfofQiw==", - "dependencies": { - "@babel/runtime": "7.25.7" - }, + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.33.0.tgz", + "integrity": "sha512-kVtx1zX9/vOWvxU3U1d9jTrjkrB9Z2r2qnkEl8p5E3nSiUrPIvLxPnzPa9KRuRma9uNVH//YUc59kgVxRSALIQ==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/blocks": { - "version": "14.8.2", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-14.8.2.tgz", - "integrity": "sha512-SZZODi7o6yTES0uZ35soRb2ZVdkd0QrmZrvyV0WHbE8exGL72/3UQRga0U05uY4j3puR6hkmeol/Ef6IaLlB7A==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/autop": "^4.19.1", - "@wordpress/blob": "^4.19.1", - "@wordpress/block-serialization-default-parser": "^5.19.1", - "@wordpress/data": "^10.19.2", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/dom": "^4.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/hooks": "^4.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/is-shallow-equal": "^5.19.1", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/rich-text": "^7.19.2", - "@wordpress/shortcode": "^4.19.1", - "@wordpress/warning": "^3.19.1", + "version": "15.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.6.0.tgz", + "integrity": "sha512-w3O88J9xZ4b+ATCqEnc2RTc+euAtsuAcwHchopLn4MAZcynG/AU7h9HZ6nE6EMPJX1Dv34GJZvQxxMUM4K16zA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/autop": "^4.33.0", + "@wordpress/blob": "^4.33.0", + "@wordpress/block-serialization-default-parser": "^5.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/dom": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/hooks": "^4.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/is-shallow-equal": "^5.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/rich-text": "^7.33.0", + "@wordpress/shortcode": "^4.33.0", + "@wordpress/warning": "^3.33.0", "change-case": "^4.1.2", "colord": "^2.7.0", "fast-deep-equal": "^3.1.3", @@ -7062,28 +7044,30 @@ } }, "node_modules/@wordpress/browserslist-config": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.19.1.tgz", - "integrity": "sha512-J5jhHvRbAPAOMkB3/tky4+MvW145HYS0DD0obgoafxnvPBL3zxCMvt6rRMtBnq+fMK02VkbuQ5KweZaQvv+bHg==", + "version": "6.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.33.0.tgz", + "integrity": "sha512-4plw8mLKjcd1beuJzmjT4GNBk+R02qu/og6h/BuGMY8dxfqovfGB0Z2w7C85ILmjY2qnvsU7gelDcSXNgwuwxQ==", "dev": true, + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/commands": { - "version": "1.19.4", - "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.19.4.tgz", - "integrity": "sha512-ij8UIYQaXw3w704gQukVQ51zN1/nAPBo10cPrugrnjrVmJn149RaVb0oIuiCw7IUyc5OgMFfsLt/RqssPPjOsg==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/components": "^29.5.4", - "@wordpress/data": "^10.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/keyboard-shortcuts": "^5.19.2", - "@wordpress/private-apis": "^1.19.1", + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.33.0.tgz", + "integrity": "sha512-EJM2QdC0xQp6lVaCybbCQhkaX7/it5cEvYXvLtSSRMbCreu8OhCBvd2IruT8+5QIgnAgBHQkc589SsdW3DNsaA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/base-styles": "^6.9.0", + "@wordpress/components": "^30.6.0", + "@wordpress/data": "^10.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/keyboard-shortcuts": "^5.33.0", + "@wordpress/private-apis": "^1.33.0", "clsx": "^2.1.1", "cmdk": "^1.0.0" }, @@ -7097,12 +7081,12 @@ } }, "node_modules/@wordpress/components": { - "version": "29.5.4", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-29.5.4.tgz", - "integrity": "sha512-sT04yW0PThalQLOL7aCFcvyLr+A9/poJFwmotoNYtrDwQajucvLObT3yHww67d5eRpGJwShLzNuqd4mMmRXJ3w==", + "version": "30.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.6.0.tgz", + "integrity": "sha512-RkY+DIW+iy1Y5jiVYxfs9mNY+noV9AwPlKySJRsVy5o9u7k52HayuNe9cMl5/UsXLNgWHLMUykEZGkgHgNeaRA==", + "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.15", - "@babel/runtime": "7.25.7", "@emotion/cache": "^11.7.1", "@emotion/css": "^11.7.1", "@emotion/react": "^11.7.1", @@ -7110,40 +7094,42 @@ "@emotion/styled": "^11.6.0", "@emotion/utils": "^1.0.0", "@floating-ui/react-dom": "2.0.8", - "@types/gradient-parser": "0.1.3", + "@types/gradient-parser": "1.1.0", "@types/highlight-words-core": "1.2.1", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^4.19.1", - "@wordpress/compose": "^7.19.2", - "@wordpress/date": "^5.19.1", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/dom": "^4.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/escape-html": "^3.19.1", - "@wordpress/hooks": "^4.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/is-shallow-equal": "^5.19.1", - "@wordpress/keycodes": "^4.19.1", - "@wordpress/primitives": "^4.19.1", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/rich-text": "^7.19.2", - "@wordpress/warning": "^3.19.1", + "@wordpress/a11y": "^4.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/date": "^5.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/dom": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/escape-html": "^3.33.0", + "@wordpress/hooks": "^4.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/is-shallow-equal": "^5.33.0", + "@wordpress/keycodes": "^4.33.0", + "@wordpress/primitives": "^4.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/rich-text": "^7.33.0", + "@wordpress/warning": "^3.33.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", "date-fns": "^3.6.0", "deepmerge": "^4.3.0", "fast-deep-equal": "^3.1.3", - "framer-motion": "^11.1.9", - "gradient-parser": "^0.1.5", + "framer-motion": "^11.15.0", + "gradient-parser": "1.1.1", "highlight-words-core": "^1.2.2", "is-plain-object": "^5.0.0", "memize": "^2.1.0", "path-to-regexp": "^6.2.1", "re-resizable": "^6.4.0", "react-colorful": "^5.3.1", + "react-day-picker": "^9.7.0", "remove-accents": "^0.5.0", "uuid": "^9.0.1" }, @@ -7170,19 +7156,19 @@ } }, "node_modules/@wordpress/compose": { - "version": "7.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.19.2.tgz", - "integrity": "sha512-ghNIxSVwiMuaZ2Dw3VLYHATaYn127E3QaSg2m+IdQJ3xHcOVopZVXGWITRM6KLsG+w4uEQ8huXx0DJglHKPA6w==", + "version": "7.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.33.0.tgz", + "integrity": "sha512-ICBdgush3DXFWN7VMxTy/3LCK+qpyGMnNhX+XIl3LVug5yOfT77G9JA3Mbpw2cwpihyDdekItlsE0f4rYL/nnA==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/dom": "^4.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/is-shallow-equal": "^5.19.1", - "@wordpress/keycodes": "^4.19.1", - "@wordpress/priority-queue": "^3.19.1", - "@wordpress/undo-manager": "^1.19.1", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/dom": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/is-shallow-equal": "^5.33.0", + "@wordpress/keycodes": "^4.33.0", + "@wordpress/priority-queue": "^3.33.0", + "@wordpress/undo-manager": "^1.33.0", "change-case": "^4.1.2", "clipboard": "^2.0.11", "mousetrap": "^1.6.5", @@ -7197,24 +7183,24 @@ } }, "node_modules/@wordpress/core-commands": { - "version": "1.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.19.6.tgz", - "integrity": "sha512-aE4fpBrG0slaw8GdZoxbbYCOP+4BaHvrVn3LTmulohlcqYXZH6LOQBmuWrFq/Ab5UIIZbiZMESZbY/7CHz99gw==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/commands": "^1.19.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/notices": "^5.19.2", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/router": "^1.19.2", - "@wordpress/url": "^4.19.2" + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.33.0.tgz", + "integrity": "sha512-kodoj/yxQ86+3DE2f+7shKjcIP961ossBJ9fUu+NkrmJfpNwKmkCG7+0vtmt+UXUcqTkE3Ya4xhERzUS9Oysqg==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/block-editor": "^15.6.0", + "@wordpress/commands": "^1.33.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/notices": "^5.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/router": "^1.33.0", + "@wordpress/url": "^4.33.0" }, "engines": { "node": ">=18.12.0", @@ -7226,27 +7212,27 @@ } }, "node_modules/@wordpress/core-data": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.19.6.tgz", - "integrity": "sha512-7z6UV8gNeazcj1NhmSqAOPafdFg46HpcnpSmAWbff0RdXuS2Y3Xcs9OsVHlpse1j+HHZwdjVxTGd2AryplQB+Q==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/compose": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/element": "^6.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/is-shallow-equal": "^5.19.1", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/rich-text": "^7.19.2", - "@wordpress/sync": "^1.19.2", - "@wordpress/undo-manager": "^1.19.1", - "@wordpress/url": "^4.19.2", - "@wordpress/warning": "^3.19.1", + "version": "7.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.33.0.tgz", + "integrity": "sha512-Lwde8zJHPvWD6DJFjwM9uYXS0ZvyuG23QVOARYcrWezytQdnXIBRQ70oVa5xfGfd0OSKrIoWBhjWHzJLP+DJRA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/blocks": "^15.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/is-shallow-equal": "^5.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/rich-text": "^7.33.0", + "@wordpress/sync": "^1.33.0", + "@wordpress/undo-manager": "^1.33.0", + "@wordpress/url": "^4.33.0", + "@wordpress/warning": "^3.33.0", "change-case": "^4.1.2", "equivalent-key-map": "^0.2.2", "fast-deep-equal": "^3.1.3", @@ -7276,31 +7262,32 @@ } }, "node_modules/@wordpress/customize-widgets": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.19.6.tgz", - "integrity": "sha512-hK1+YfADqg2tZ7as+Q/vsd7sA9yL0qyTIAu7aMbZGEjzUP+AMVio3RPAMc9XMrnQsfY0B3FZ2uM203RsukUzWA==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/block-library": "^9.19.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/dom": "^4.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/hooks": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/interface": "^9.4.4", - "@wordpress/is-shallow-equal": "^5.19.1", - "@wordpress/keyboard-shortcuts": "^5.19.2", - "@wordpress/keycodes": "^4.19.1", - "@wordpress/media-utils": "^5.19.2", - "@wordpress/preferences": "^4.19.4", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/widgets": "^4.19.6", + "version": "5.33.1", + "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.33.1.tgz", + "integrity": "sha512-2ARF+sf593Rwrt2cBr/SyOTVVODXUSrlTgNUHT8kjbegdhkSbfuxCA8OJRusiTKw8SWLxWu7Fi0C/g9bAQ8e3A==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/base-styles": "^6.9.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/block-library": "^9.33.1", + "@wordpress/blocks": "^15.6.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/dom": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/hooks": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/interface": "^9.18.0", + "@wordpress/is-shallow-equal": "^5.33.0", + "@wordpress/keyboard-shortcuts": "^5.33.0", + "@wordpress/keycodes": "^4.33.0", + "@wordpress/media-utils": "^5.33.0", + "@wordpress/preferences": "^4.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/widgets": "^4.33.0", "clsx": "^2.1.1", "fast-deep-equal": "^3.1.3" }, @@ -7314,18 +7301,18 @@ } }, "node_modules/@wordpress/data": { - "version": "10.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.19.2.tgz", - "integrity": "sha512-oYtKzYYLBlJvxZKY5PIlwZczu2XaERcHg3SgKYayC1ky815KYsg7Dr2Zsbs0VrNzr4+txV7q7SEO+lDVvWDk7A==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/compose": "^7.19.2", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/element": "^6.19.1", - "@wordpress/is-shallow-equal": "^5.19.1", - "@wordpress/priority-queue": "^3.19.1", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/redux-routine": "^5.19.1", + "version": "10.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.33.0.tgz", + "integrity": "sha512-05USk5y+UoGBW5xEVLWLUJOZsMTMmFRagsdgijV+RETzRj1qTw0Vj3y/mhH49EQ16s7fkPMmcCbZnSiGvATD7g==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/compose": "^7.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/is-shallow-equal": "^5.33.0", + "@wordpress/priority-queue": "^3.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/redux-routine": "^5.33.0", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -7343,14 +7330,14 @@ } }, "node_modules/@wordpress/data-controls": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-4.19.2.tgz", - "integrity": "sha512-mWW5OCcsQodfrvsWkHTE5ku6c1T9+Z0PylwIkiMJEtKw1oyktDN1+B6sc0ooYQg0fJmShov+smaj2hhTXbhgag==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-4.33.0.tgz", + "integrity": "sha512-S3aUTKM3E/8P9/Kcg0u5kJdvNC3UDciiCu12ES/oAko7AF7a/UAkINfRz6S6C2pO8bD+P5yLKm53OY1Mq9blFg==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/deprecated": "^4.19.1" + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/deprecated": "^4.33.0" }, "engines": { "node": ">=18.12.0", @@ -7361,22 +7348,30 @@ } }, "node_modules/@wordpress/dataviews": { - "version": "4.15.4", - "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-4.15.4.tgz", - "integrity": "sha512-LyXPcv9RiEBM7ko8l6TPAWVv+KURVH/4WcZw8z0/lBgemWo2vgYynoGopxSWbF+QbMzpsFnRN4OZuyWLWB8liQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-10.0.0.tgz", + "integrity": "sha512-3pu8IuOygwPQ4lkF9MmNaxdQEXWVPTmy16HJeznWPzAvx4PxkhKlgz0H7QNIwdM/DBB8arMAo7lUvjPm7UN2Ag==", + "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.15", - "@babel/runtime": "7.25.7", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/primitives": "^4.19.1", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/warning": "^3.19.1", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/date": "^5.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/keycodes": "^4.33.0", + "@wordpress/primitives": "^4.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/url": "^4.33.0", + "@wordpress/warning": "^3.33.0", "clsx": "^2.1.1", + "colord": "^2.7.0", + "date-fns": "^4.1.0", + "deepmerge": "4.3.1", + "fast-deep-equal": "^3.1.3", "remove-accents": "^0.5.0" }, "engines": { @@ -7384,16 +7379,27 @@ "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^18.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" } }, "node_modules/@wordpress/date": { - "version": "5.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.19.1.tgz", - "integrity": "sha512-J9B5GgSveBy8JfkyGlAUNbPaGBqw9K2T2f+X6TocNp3KmsPCpY0rv2VunjgU6Vqh72plB3E9j74gQsESNbqpFw==", + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.33.0.tgz", + "integrity": "sha512-pcZjaytspcLLQIN2cnrK51Zgv4lm/s1qLu/tLEmNg9DeVL3mKsWNBE6JFSmSJzPLQUHtH7k174RwY8g1bBDTbA==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/deprecated": "^4.19.1", + "@wordpress/deprecated": "^4.33.0", "moment": "^2.29.4", "moment-timezone": "^0.5.40" }, @@ -7403,10 +7409,11 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.19.1.tgz", - "integrity": "sha512-tJUxE5j06UlYxRqmHQJoSYQmW8lvNaTY+rR/hoaGLxTZrp8ucTymqhDijnPAY2hYviGDFv6WqcYRABBJGV76Kg==", + "version": "6.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.33.0.tgz", + "integrity": "sha512-uGvJrak1wpi6XAfIvSXedXgfxvavpzVlj7ypAedAqQ26eFLHCPzK9S2TRp+jw4BglUE3mR2NXD8/glorbGwq+g==", "dev": true, + "license": "GPL-2.0-or-later", "dependencies": { "json2php": "^0.0.7" }, @@ -7426,12 +7433,12 @@ "license": "BSD" }, "node_modules/@wordpress/deprecated": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.19.1.tgz", - "integrity": "sha512-CDMeWOQLNpVe5tneMQ2ueX2zbjxcuMx5i2BKVu1cacOHLPGAjuxRnMY0B+6XzRz5LoenHgMaKDWVZSlcwtdcsQ==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.33.0.tgz", + "integrity": "sha512-+9RD5oAAH+HGh6YwRJui0mj/WOfxSZi1/0l2YdgKuQsY2DhnJbEscc/86IxSR44IEMItKjIoJO3k9CdeyFyRig==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/hooks": "^4.19.1" + "@wordpress/hooks": "^4.33.0" }, "engines": { "node": ">=18.12.0", @@ -7439,12 +7446,12 @@ } }, "node_modules/@wordpress/dom": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.19.2.tgz", - "integrity": "sha512-xKS7L4LtwzM1wG7vQuQWzbdqXaukjjQGSj7OAxinUhhBRXY1fRl9tmwgYawVNGRCgZvZIaALajBqIQ7zLL05Bg==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.33.0.tgz", + "integrity": "sha512-lXF9NiBkiw1uFdUdAmQBxnnIUsFZxxJM2tLTXpRrPBWtB77e1rdmz0xVWBYDHr8FaaOXQ/30TuvhAiNPsbISfg==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/deprecated": "^4.19.1" + "@wordpress/deprecated": "^4.33.0" }, "engines": { "node": ">=18.12.0", @@ -7452,22 +7459,21 @@ } }, "node_modules/@wordpress/dom-ready": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.19.1.tgz", - "integrity": "sha512-7mfF63retvUVoCTBjHSy4uLu8Tq5aJ4fOu+43XM2SRTS4xVOlcEJQ+jtBirADyfBsG3Y/0IDc5P+7JRzfnErag==", - "dependencies": { - "@babel/runtime": "7.25.7" - }, + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.33.0.tgz", + "integrity": "sha512-NDmtk+n0ZoWW0KzPHNSGYfKB/NM2EVxP2HwkBE8tN3+G7Z/hktdcpFiRTPhYoDg2KIAZMngBOzckgGtcIJ3z3A==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.19.1.tgz", - "integrity": "sha512-g7Ww4rusTJBIBASOIRXyFOMDte0zyUJNv2xsE923tlGCniNVHA8tsnMh5O7eymW0JRyzgzcVB7bLi1HOz9WS3w==", + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.33.0.tgz", + "integrity": "sha512-OuxF/5TeHh2k58jsKRG2AtFhoRgAFKUrOjcrBLaNew3Y6RepwvLLgSq1LXqUrR1nhJU90AaH6AqFrJ2s+lmFUw==", "dev": true, + "license": "GPL-2.0-or-later", "dependencies": { "change-case": "^4.1.2", "form-data": "^4.0.0", @@ -7513,40 +7519,41 @@ } }, "node_modules/@wordpress/edit-post": { - "version": "8.19.7", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.19.7.tgz", - "integrity": "sha512-zTc3Ed0z0hnZDtwXre8nLwdihMWlAm9xPLchp04tLGA+GmtZ7+Xq9GkHcc3ktSmjOrwZN1i8HfouggjrjL9pyg==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.19.1", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/block-library": "^9.19.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/commands": "^1.19.4", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/core-commands": "^1.19.6", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/dom": "^4.19.2", - "@wordpress/editor": "^14.19.7", - "@wordpress/element": "^6.19.1", - "@wordpress/hooks": "^4.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/keyboard-shortcuts": "^5.19.2", - "@wordpress/keycodes": "^4.19.1", - "@wordpress/notices": "^5.19.2", - "@wordpress/plugins": "^7.19.4", - "@wordpress/preferences": "^4.19.4", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/url": "^4.19.2", - "@wordpress/viewport": "^6.19.2", - "@wordpress/warning": "^3.19.1", - "@wordpress/widgets": "^4.19.6", + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.33.1.tgz", + "integrity": "sha512-paLqIRDJtruuh8qSxMvCdZmdqL7zN/dgYZRCpcXDYqlHeSTFcSrfYYnbAxRgADehgKpgZa2YAIEybllqakYg1g==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/a11y": "^4.33.0", + "@wordpress/admin-ui": "^1.1.0", + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/block-library": "^9.33.1", + "@wordpress/blocks": "^15.6.0", + "@wordpress/commands": "^1.33.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/dom": "^4.33.0", + "@wordpress/editor": "^14.33.1", + "@wordpress/element": "^6.33.0", + "@wordpress/hooks": "^4.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/keyboard-shortcuts": "^5.33.0", + "@wordpress/keycodes": "^4.33.0", + "@wordpress/notices": "^5.33.0", + "@wordpress/plugins": "^7.33.0", + "@wordpress/preferences": "^4.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/url": "^4.33.0", + "@wordpress/viewport": "^6.33.0", + "@wordpress/warning": "^3.33.0", + "@wordpress/widgets": "^4.33.0", "clsx": "^2.1.1", "memize": "^2.1.0" }, @@ -7560,52 +7567,54 @@ } }, "node_modules/@wordpress/edit-site": { - "version": "6.19.7", - "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.19.7.tgz", - "integrity": "sha512-sGwjlJmPYdyF/VT1C4q8YGn4W0+TZSZar5DpJcKAEIGqtIIJcflA8G+34fQasXdBCKeQW1r1pIw6Kar2A8nZMg==", + "version": "6.33.1", + "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.33.1.tgz", + "integrity": "sha512-TAf5Z6ApW0vI394In5w+sMEUWu0eVGh3tRj1Fg5pNUqG5qFIiysiAI99mv7e2ZGkGlvj/A1SozXNE4M1HWsqMg==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "@react-spring/web": "^9.4.5", - "@wordpress/a11y": "^4.19.1", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/blob": "^4.19.1", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/block-library": "^9.19.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/commands": "^1.19.4", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/core-commands": "^1.19.6", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/dataviews": "^4.15.4", - "@wordpress/date": "^5.19.1", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/dom": "^4.19.2", - "@wordpress/editor": "^14.19.7", - "@wordpress/element": "^6.19.1", - "@wordpress/escape-html": "^3.19.1", - "@wordpress/fields": "^0.11.6", - "@wordpress/hooks": "^4.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/keyboard-shortcuts": "^5.19.2", - "@wordpress/keycodes": "^4.19.1", - "@wordpress/media-utils": "^5.19.2", - "@wordpress/notices": "^5.19.2", - "@wordpress/patterns": "^2.19.6", - "@wordpress/plugins": "^7.19.4", - "@wordpress/preferences": "^4.19.4", - "@wordpress/primitives": "^4.19.1", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/reusable-blocks": "^5.19.6", - "@wordpress/router": "^1.19.2", - "@wordpress/style-engine": "^2.19.1", - "@wordpress/url": "^4.19.2", - "@wordpress/viewport": "^6.19.2", - "@wordpress/widgets": "^4.19.6", - "@wordpress/wordcount": "^4.19.1", + "@wordpress/a11y": "^4.33.0", + "@wordpress/admin-ui": "^1.1.0", + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/blob": "^4.33.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/block-library": "^9.33.1", + "@wordpress/blocks": "^15.6.0", + "@wordpress/commands": "^1.33.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/dataviews": "^10.0.0", + "@wordpress/date": "^5.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/dom": "^4.33.0", + "@wordpress/editor": "^14.33.1", + "@wordpress/element": "^6.33.0", + "@wordpress/escape-html": "^3.33.0", + "@wordpress/fields": "^0.25.1", + "@wordpress/hooks": "^4.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/keyboard-shortcuts": "^5.33.0", + "@wordpress/keycodes": "^4.33.0", + "@wordpress/media-utils": "^5.33.0", + "@wordpress/notices": "^5.33.0", + "@wordpress/patterns": "^2.33.0", + "@wordpress/plugins": "^7.33.0", + "@wordpress/preferences": "^4.33.0", + "@wordpress/primitives": "^4.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/reusable-blocks": "^5.33.0", + "@wordpress/router": "^1.33.0", + "@wordpress/style-engine": "^2.33.0", + "@wordpress/url": "^4.33.0", + "@wordpress/viewport": "^6.33.0", + "@wordpress/views": "^1.0.0", + "@wordpress/widgets": "^4.33.0", + "@wordpress/wordcount": "^4.33.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.9.2", @@ -7623,37 +7632,38 @@ } }, "node_modules/@wordpress/edit-widgets": { - "version": "6.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.19.6.tgz", - "integrity": "sha512-XAmQ9H3vCLzQLClMC3axrGbuo47hTZbVlQkRrNnNWvW5JnGg2JUWTY5qLLpBMZrUioPaZmVKb4r9ZPpjCSazVQ==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/block-library": "^9.19.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/dom": "^4.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/hooks": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/interface": "^9.4.4", - "@wordpress/keyboard-shortcuts": "^5.19.2", - "@wordpress/keycodes": "^4.19.1", - "@wordpress/media-utils": "^5.19.2", - "@wordpress/notices": "^5.19.2", - "@wordpress/patterns": "^2.19.6", - "@wordpress/plugins": "^7.19.4", - "@wordpress/preferences": "^4.19.4", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/reusable-blocks": "^5.19.6", - "@wordpress/url": "^4.19.2", - "@wordpress/widgets": "^4.19.6", + "version": "6.33.1", + "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.33.1.tgz", + "integrity": "sha512-SRgsDfr0HqI1XREONu5gzZJGM6g/jBOPn0K67E5Yd7HkyD1imNBNJB6e1LQKBppdOvMHDMMaV0SDNTIoEmNY8A==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/block-library": "^9.33.1", + "@wordpress/blocks": "^15.6.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/dom": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/hooks": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/interface": "^9.18.0", + "@wordpress/keyboard-shortcuts": "^5.33.0", + "@wordpress/keycodes": "^4.33.0", + "@wordpress/media-utils": "^5.33.0", + "@wordpress/notices": "^5.33.0", + "@wordpress/patterns": "^2.33.0", + "@wordpress/plugins": "^7.33.0", + "@wordpress/preferences": "^4.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/reusable-blocks": "^5.33.0", + "@wordpress/url": "^4.33.0", + "@wordpress/widgets": "^4.33.0", "clsx": "^2.1.1" }, "engines": { @@ -7666,46 +7676,48 @@ } }, "node_modules/@wordpress/editor": { - "version": "14.19.7", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.19.7.tgz", - "integrity": "sha512-B1jB6Fe60DJxTiNuLgOoZmTHJJ1L62BWj57ld3tUuS7pGl8hTmeNrv9QGhx8u4X4z0rKIBA5jTmiE9XRJKBa5A==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.19.1", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/blob": "^4.19.1", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/commands": "^1.19.4", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/dataviews": "^4.15.4", - "@wordpress/date": "^5.19.1", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/dom": "^4.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/fields": "^0.11.6", - "@wordpress/hooks": "^4.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/interface": "^9.4.4", - "@wordpress/keyboard-shortcuts": "^5.19.2", - "@wordpress/keycodes": "^4.19.1", - "@wordpress/media-utils": "^5.19.2", - "@wordpress/notices": "^5.19.2", - "@wordpress/patterns": "^2.19.6", - "@wordpress/plugins": "^7.19.4", - "@wordpress/preferences": "^4.19.4", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/reusable-blocks": "^5.19.6", - "@wordpress/rich-text": "^7.19.2", - "@wordpress/server-side-render": "^5.19.4", - "@wordpress/url": "^4.19.2", - "@wordpress/warning": "^3.19.1", - "@wordpress/wordcount": "^4.19.1", + "version": "14.33.1", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.33.1.tgz", + "integrity": "sha512-AFWsfG6eKryxDQarpSNwcRNT8KKDwKyAbZQOS+SZfaDO1fHdTTPC7FU9fsgqIPQV28BxkrU9KvIMhVahbdCmRQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@floating-ui/react-dom": "2.0.8", + "@wordpress/a11y": "^4.33.0", + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/blob": "^4.33.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/blocks": "^15.6.0", + "@wordpress/commands": "^1.33.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/dataviews": "^10.0.0", + "@wordpress/date": "^5.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/dom": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/fields": "^0.25.1", + "@wordpress/hooks": "^4.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/interface": "^9.18.0", + "@wordpress/keyboard-shortcuts": "^5.33.0", + "@wordpress/keycodes": "^4.33.0", + "@wordpress/media-utils": "^5.33.0", + "@wordpress/notices": "^5.33.0", + "@wordpress/patterns": "^2.33.0", + "@wordpress/plugins": "^7.33.0", + "@wordpress/preferences": "^4.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/reusable-blocks": "^5.33.0", + "@wordpress/rich-text": "^7.33.0", + "@wordpress/server-side-render": "^6.9.0", + "@wordpress/url": "^4.33.0", + "@wordpress/warning": "^3.33.0", + "@wordpress/wordcount": "^4.33.0", "change-case": "^4.1.2", "client-zip": "^2.4.5", "clsx": "^2.1.1", @@ -7735,19 +7747,20 @@ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/@wordpress/element": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.19.1.tgz", - "integrity": "sha512-DsubjDmWZtrRBq5RSM6rSI17ISLTxmrdr5vsHD2z6OqmrchhJvclGxPUUR/wFZJ1h19siUIqlW6WMfZMySlEIA==", + "version": "6.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.33.0.tgz", + "integrity": "sha512-vUcH12viRpHkqZ1j3kEqE3bnCvl0tsvUUgp9USgeqRx9YE+8XAn6MdghvwF65/R2It66vqogJlKnbO4wfXehTA==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "@types/react": "^18.2.79", "@types/react-dom": "^18.2.25", - "@wordpress/escape-html": "^3.19.1", + "@wordpress/escape-html": "^3.33.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.3.0", @@ -7759,28 +7772,27 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "3.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.19.1.tgz", - "integrity": "sha512-qMshyhwBT+v4zGeUMb1VnDoTkMymAW7xll8baKEX4rgA/WtkutVPtLlsAIQI8IxOguTorE3vKGYrr6gfv5UNSw==", - "dependencies": { - "@babel/runtime": "7.25.7" - }, + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.33.0.tgz", + "integrity": "sha512-AyVgImB3tX7a6gtnvJVjuRXwD1E7mrVPHWoz2PA3ZrvilXPpfwx8AsJWnrZMeUaOlEHELjqsHZCpJMZhfkO7YQ==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/eslint-plugin": { - "version": "22.5.1", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.5.1.tgz", - "integrity": "sha512-B8VqGpyl/JDyq8Oq659TzHrM29bEU9zRPNl2l767SgHMKS/kakhbDizOxpQF528VGxRIGtK5MLFz31zh1G+H5Q==", + "version": "22.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.19.0.tgz", + "integrity": "sha512-J24RZ6U4Ref0ix8uhmc3XJGkJLdi/V+JOQjjRwB0uLpsSHio4+LhAJrBlovkZCf+0HsRKiJHuIdli0EKW5gl3g==", "dev": true, + "license": "GPL-2.0-or-later", "dependencies": { "@babel/eslint-parser": "7.25.7", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^8.19.1", - "@wordpress/prettier-config": "^4.19.1", + "@wordpress/babel-preset-default": "^8.33.0", + "@wordpress/prettier-config": "^4.33.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -7818,6 +7830,7 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -7829,34 +7842,35 @@ } }, "node_modules/@wordpress/fields": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.11.6.tgz", - "integrity": "sha512-IyLo/H7Cx1LLrXVyYTqN6k9KWeDqygDNSM0rkAimuPse0QP0DxopQTNzkdqWdBPE5qk6assqrt7w8vvWTDLwRQ==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/blob": "^4.19.1", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/dataviews": "^4.15.4", - "@wordpress/date": "^5.19.1", - "@wordpress/element": "^6.19.1", - "@wordpress/hooks": "^4.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/media-utils": "^5.19.2", - "@wordpress/notices": "^5.19.2", - "@wordpress/patterns": "^2.19.6", - "@wordpress/primitives": "^4.19.1", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/router": "^1.19.2", - "@wordpress/url": "^4.19.2", - "@wordpress/warning": "^3.19.1", + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.25.1.tgz", + "integrity": "sha512-zEJNI92JPsePxnQ5Jq3GVlY/CsbUZ2uotlZ/2oovUvOvwy8bD/g2OsXtCjpcpG3Y4/sUJ3SLJC9Gxi/DyHT24Q==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/blob": "^4.33.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/blocks": "^15.6.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/dataviews": "^10.0.0", + "@wordpress/date": "^5.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/hooks": "^4.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/media-utils": "^5.33.0", + "@wordpress/notices": "^5.33.0", + "@wordpress/patterns": "^2.33.0", + "@wordpress/primitives": "^4.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/router": "^1.33.0", + "@wordpress/url": "^4.33.0", + "@wordpress/warning": "^3.33.0", "change-case": "4.1.2", "client-zip": "^2.4.5", "clsx": "2.1.1", @@ -7871,23 +7885,24 @@ } }, "node_modules/@wordpress/format-library": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.19.6.tgz", - "integrity": "sha512-HYAMfhKD5NmMu8bm4wIaoZLnTf40LwX/o+Oaz39UqiWD/LMIQBctx9LbiTMySN9c6MmVseUHTMZ9jvBhI+Ptow==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.19.1", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/rich-text": "^7.19.2", - "@wordpress/url": "^4.19.2" + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.33.0.tgz", + "integrity": "sha512-RSS5+HPpCVj4LvZwc79Bi4jhI8j9/gqRw5/9IquOGG0+Medq6S7JPKk7zTb4qh79IcM3+925zxRNjwjU0N4NoQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/a11y": "^4.33.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/latex-to-mathml": "^1.1.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/rich-text": "^7.33.0", + "@wordpress/url": "^4.33.0" }, "engines": { "node": ">=18.12.0", @@ -7899,39 +7914,35 @@ } }, "node_modules/@wordpress/hooks": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.19.1.tgz", - "integrity": "sha512-aZOf50V6+j1s+0pq/WZ37PZxu8Dn76ww2WJRYCXtk0sAO6EG2KoX2Gc9bKv0PKwOMss5aiza8pZgIYJFuxZMOw==", - "dependencies": { - "@babel/runtime": "7.25.7" - }, + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.33.0.tgz", + "integrity": "sha512-UwYLO+d3B2a9YtyiKTKjpE+j+eXI1pgySUutD8DL9DnHZMKX/TY4pBdSH4tyNMYxA2Jx0HBDhxBWVkE6e2KB6A==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/html-entities": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.19.1.tgz", - "integrity": "sha512-VSrvQ+RA772+QB76PAWpiVZgpPqES0BSy60E2lYLGwIuiazMlKWLAQDzWfsQuAfiXTgQFGI7n+0LDf1DUwOWhw==", - "dependencies": { - "@babel/runtime": "7.25.7" - }, + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.33.0.tgz", + "integrity": "sha512-BidF5J9hvxWe/OUqw/k8+aVnZ8KykUIYYix9V5LpFQIq2Y3pC/W344t/vXY5hRZELz9ojBJVft6bClsIbjCdoQ==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/i18n": { - "version": "5.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.19.1.tgz", - "integrity": "sha512-rUt7WjY+nqDkhA9iSXAlE+/ijpS7cZwz1xazn7fDXXgwPXUdvyDoE/4gJFC9pWmWejrjrrcU7M5+xTSxeh+dVQ==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.6.0.tgz", + "integrity": "sha512-tPbvLiOl09M2NBt+pKA2bRUH5GEAzSPHt6cNEF1vbDPSIrtcv/B76x3uRE/hEb6gz67HW594fyAwV7ES/4hZhA==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/hooks": "^4.19.1", + "@tannin/sprintf": "^1.3.2", + "@wordpress/hooks": "^4.33.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", - "sprintf-js": "^1.1.1", "tannin": "^1.2.0" }, "bin": { @@ -7943,13 +7954,13 @@ } }, "node_modules/@wordpress/icons": { - "version": "10.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.19.1.tgz", - "integrity": "sha512-v6C0521Hh5SrDPG1VnRK1jxqF3DfqVPi5+a51CIR9VmjLbwASFhAPv+xFwOoaG3O0PupU4S5nnF2AqQY+vqqNw==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-11.0.0.tgz", + "integrity": "sha512-vhhcQODgvNQ6Zj4Wa0PjM91IND9UgZXdUIp/NdTD4yUaCmRyWkXEYwAB3yT2OyO8iuQUlU/T6/uOcQQRD+AJ/g==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/element": "^6.19.1", - "@wordpress/primitives": "^4.19.1" + "@wordpress/element": "^6.33.0", + "@wordpress/primitives": "^4.33.0" }, "engines": { "node": ">=18.12.0", @@ -7957,9 +7968,10 @@ } }, "node_modules/@wordpress/interactivity": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.19.1.tgz", - "integrity": "sha512-RAWbve3ewgYFJMRKlIcM+6eRCsFHf1VFA2k0OxlePDGECjwl4u8eDXZ+B5YIQMVZZBVDOqsX5JPToxHIMawisg==", + "version": "6.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.33.0.tgz", + "integrity": "sha512-KrwM685gGE8t2D4jM1JuQlPySzDx2QFo4cFJhQgDLEgl15fvx+l8Y2uVKO1yx0AxLRHdtuXEqfdQFVMLGEUOYw==", + "license": "GPL-2.0-or-later", "dependencies": { "@preact/signals": "^1.3.0", "preact": "^10.24.2" @@ -7970,12 +7982,14 @@ } }, "node_modules/@wordpress/interactivity-router": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.19.1.tgz", - "integrity": "sha512-ycGjtPEBlTKJjIfWoGFwrCU9Uu+BIVx6jlOCS6wo5HviMeznxCckPjG1EYKn+CbXMcyvyBVZXUP9FvFq7GP4Og==", + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.33.0.tgz", + "integrity": "sha512-vrmdoV2c0Qmqe9F/1rQUCRkQBeEAvow7pB3H5BZX2pkegbbexp0PIQtBkL1GV4HdNNMyDBnBlpYlbw8vvDOVmg==", + "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.19.1", - "@wordpress/interactivity": "^6.19.1" + "@wordpress/a11y": "^4.33.0", + "@wordpress/interactivity": "^6.33.0", + "es-module-lexer": "^1.5.4" }, "engines": { "node": ">=18.12.0", @@ -7983,22 +7997,23 @@ } }, "node_modules/@wordpress/interface": { - "version": "9.4.4", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.4.4.tgz", - "integrity": "sha512-3ciZXQD6ldTt+tqau+UFGYvE/oZmr30JA9u8edK5eBnwVr5VE6J/uswWWCbfVRilhGBKxVM2BbWP3AxBdxRVZg==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.19.1", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/element": "^6.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/plugins": "^7.19.4", - "@wordpress/preferences": "^4.19.4", - "@wordpress/viewport": "^6.19.2", + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.18.0.tgz", + "integrity": "sha512-U89Wsl/6miZXEfurhVF8MLYW80t1yUqORmP22+5NKmx76WJ+66kw1ptANta2dgR+uZr6hWn2Yu/Zwx1GyG/XNA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/a11y": "^4.33.0", + "@wordpress/admin-ui": "^1.1.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/plugins": "^7.33.0", + "@wordpress/preferences": "^4.33.0", + "@wordpress/viewport": "^6.33.0", "clsx": "^2.1.1" }, "engines": { @@ -8011,24 +8026,22 @@ } }, "node_modules/@wordpress/is-shallow-equal": { - "version": "5.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.19.1.tgz", - "integrity": "sha512-SbRDJ4O6kuKzzuH0ADTx4seHaa3+uQax8QDt+5bPekVCYFClIqomflfApBE1v6c0umiRVKbZJ8NnCZ5Hemj9tA==", - "dependencies": { - "@babel/runtime": "7.25.7" - }, + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.33.0.tgz", + "integrity": "sha512-nd8yAVFXnPw4V91MjHQ58eEc/wiDHh4KplUfWzfLd2EesLbRlrtFcZyXe4NkeMlGk+Prfy7wJyNNrax17sBCBQ==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/jest-console": { - "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.19.1.tgz", - "integrity": "sha512-QSF/TmrUnK/DqkbRiYl9wVpdhQtoOPR3lVL5tk2RZYjjn4Cntrz5iaFA1njH/XeyJkdbhI3WqS2y46HeIqNQFg==", + "version": "8.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.33.0.tgz", + "integrity": "sha512-G9mJYPpGokk+G5MCM2xMQzHqmZY2DNTFDxtJnmH4ISHm4+2S2OTsHovTNuOM+n8QqaaB2En4uuBfYykpRQfNlw==", "dev": true, + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "jest-matcher-utils": "^29.6.2" }, "engines": { @@ -8040,12 +8053,13 @@ } }, "node_modules/@wordpress/jest-preset-default": { - "version": "12.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.19.1.tgz", - "integrity": "sha512-zCmFx+qak8Xyg8eYcXj6N6MN/MHhIMJ1bvSZHDCV2n9D08Hg0feMk2NBEfc6ddkJPbQpppNOPNIS1Qtx6drDfw==", + "version": "12.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.33.0.tgz", + "integrity": "sha512-TI3FHvMyWeC36IBz7lGaADLIHrSow9Yj80jwisWZ1uppWkAh1wwnJuGnMUn6dSydUolCGitLcMBjA/kGx3uPLw==", "dev": true, + "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/jest-console": "^8.19.1", + "@wordpress/jest-console": "^8.33.0", "babel-jest": "29.7.0" }, "engines": { @@ -8058,14 +8072,14 @@ } }, "node_modules/@wordpress/keyboard-shortcuts": { - "version": "5.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.19.2.tgz", - "integrity": "sha512-0aH2qnemoJTRv59vndtvxGjIcyuJ51U6Df/0gXEGWdRyEOMLI7rFKjzlrshaQC9xPWWSsXeMwpPTSlu/nv4zhw==", + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.33.0.tgz", + "integrity": "sha512-hFCHRlhPUOlpoXB6R2Wt3QPFJnqN6GutVjMAXnbduWk9m9KCfRiGs/K7N718PtHjX90COrODoumr3/ybHs1iGQ==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/data": "^10.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/keycodes": "^4.19.1" + "@wordpress/data": "^10.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/keycodes": "^4.33.0" }, "engines": { "node": ">=18.12.0", @@ -8076,12 +8090,25 @@ } }, "node_modules/@wordpress/keycodes": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.19.1.tgz", - "integrity": "sha512-BoeNTH+NA0qu1QibIq7WoUVvNeGJLO1mUqQO+5NQLxUsQil72XYKR7Gut4xPXtmO4xM0MgN5d9elE9E96X5qUQ==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.33.0.tgz", + "integrity": "sha512-XsKjGvh95pllYZefXo3c1FL9OpX9PxdQ724KPtjRI3X070N8TJgpp3iVyNpF1xZJMn7dmACDE/Wp13VBAu24Cw==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/i18n": "^5.19.1" + "@wordpress/i18n": "^6.6.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/latex-to-mathml": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/latex-to-mathml/-/latex-to-mathml-1.1.0.tgz", + "integrity": "sha512-WE8DB3lFi6VkE5Ssx22YPWjTTnbzsYx5JELN6QmjCuqgMMBKxLFDfL6qLn45IIyjRDMmN5/QpXMJM8aD9klnog==", + "license": "GPL-2.0-or-later", + "dependencies": { + "temml": "^0.10.33" }, "engines": { "node": ">=18.12.0", @@ -8089,17 +8116,18 @@ } }, "node_modules/@wordpress/list-reusable-blocks": { - "version": "5.19.4", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.19.4.tgz", - "integrity": "sha512-HZjjFF9qzQiNh7J8tbugXPzQFJjo2LZi8iAax5o8xWaEECWNyikQL+MHAczpFzNFmYL3inbw+iB1kP+gWJCGew==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/blob": "^4.19.1", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/i18n": "^5.19.1", + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.33.0.tgz", + "integrity": "sha512-W4OOFPyBs7Ss0vOdLLg2W7/ipMkzv6FHIef1HjHcDT9m85J45KxWCXFugwbAGVdRkp0uAdyCMFRgK7Zty7hV3g==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/blob": "^4.33.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/i18n": "^6.6.0", "change-case": "^4.1.2" }, "engines": { @@ -8112,16 +8140,16 @@ } }, "node_modules/@wordpress/media-utils": { - "version": "5.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.19.2.tgz", - "integrity": "sha512-DZJfnnbupRK44T9EEiQcQH1UcffN5Osdkprvh1tO21f0RZ7JNK6LlUWRl6JSdKwtKGL4wNr10v/g3T4ZutYaDA==", + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.33.0.tgz", + "integrity": "sha512-gNvvZScdlxqJ0ghd8b4qhL9RrxnBTqWxu2OHlPeyGcg48AX8q/EWuDM7s2R4jCAIjHzrpPdDqy0+aB9o0fcanw==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/blob": "^4.19.1", - "@wordpress/element": "^6.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/private-apis": "^1.19.1" + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/blob": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/private-apis": "^1.33.0" }, "engines": { "node": ">=18.12.0", @@ -8129,13 +8157,13 @@ } }, "node_modules/@wordpress/notices": { - "version": "5.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.19.2.tgz", - "integrity": "sha512-7jAr7i50bWPDQBRuBtKwIEtx0VxN2RN/CulPwvpSONEFvToBx7Rn1H5iPtBSUEgWTcfhfUGJAFu/lB6mcBCsFw==", + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.33.0.tgz", + "integrity": "sha512-MZjEQSf2iGiG1wB/nUmclFgcVWTHcvAjYJOrsDPeD63h3MGaVS6wunEf5QopCb4c4Cwd7/c90FtZvchvHtwpeg==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.19.1", - "@wordpress/data": "^10.19.2" + "@wordpress/a11y": "^4.33.0", + "@wordpress/data": "^10.33.0" }, "engines": { "node": ">=18.12.0", @@ -8146,10 +8174,11 @@ } }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "5.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.19.1.tgz", - "integrity": "sha512-YgOrnIE23oiZ4LNu2Jpyvty6HRY6E3jPBOv6X+Y/eq+DBX8pwGTmyOp7EFgT5ZuKqCL4iNA9/QC3h8u2PRIVQg==", + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.33.0.tgz", + "integrity": "sha512-XejRL8yPGoBVY44gvfH2A2STzFDUjzT7inxhsqzZWYgpMtDNjgdrRN6fgA1GP1nyQx0iRg28r/vapjFCWCA+5w==", "dev": true, + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" @@ -8159,18 +8188,19 @@ } }, "node_modules/@wordpress/nux": { - "version": "9.19.4", - "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.19.4.tgz", - "integrity": "sha512-SpgW8TIcnqIqIQEinfxx95ts15gxkXU9ECff04rmebpSgLQK0Bqru+4Z5DENyEhTMvFxduzmz1/TzauVSv8V4Q==", + "version": "9.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.33.0.tgz", + "integrity": "sha512-QkzllamCVR/IubRdQEFGot/j0GsTx49YObdx/Mlg/v4hOPcLIq2CMlUGm943bLRiHxuxGvGkMAIcHaTGPA6p7g==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/element": "^6.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1" + "@wordpress/base-styles": "^6.9.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0" }, "engines": { "node": ">=18.12.0", @@ -8182,25 +8212,26 @@ } }, "node_modules/@wordpress/patterns": { - "version": "2.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.19.6.tgz", - "integrity": "sha512-cx1tBhDWP5YYM2le+mgWIjtKP6zU7OqUEijW8pBmOVyodd/wnh68+K7zO8fXZRirXp9mj+Hupsa2+S+JYiCf5w==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.19.1", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/html-entities": "^4.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/notices": "^5.19.2", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/url": "^4.19.2" + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.33.0.tgz", + "integrity": "sha512-+jzPFT2R7avnnTVrLa11Yx7AYaDT+wH0owyxuII0ObmazSc6EHIcgq0iro9dyBquL9envE+3qiP4Dmq+UM/TwQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/a11y": "^4.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/blocks": "^15.6.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/html-entities": "^4.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/notices": "^5.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/url": "^4.33.0" }, "engines": { "node": ">=18.12.0", @@ -8212,18 +8243,18 @@ } }, "node_modules/@wordpress/plugins": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.19.4.tgz", - "integrity": "sha512-TRPmm8+VfzuZaQFZwAAxGcAl/exZEQho9Z+yGlWTY+lNi5bhE5ZBR5ftxDbBVe0DJpkV+AXRUEDKenhf/yK03A==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/element": "^6.19.1", - "@wordpress/hooks": "^4.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/is-shallow-equal": "^5.19.1", + "version": "7.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.33.0.tgz", + "integrity": "sha512-VHDnfdcwqUUsIbwW1x06jaNlpNNMyCIplvudm2VSIW+hsCUZA6V6BlUpcXeMzmytVn2q/OZJkD/ISHxnx2vUGg==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/hooks": "^4.33.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/is-shallow-equal": "^5.33.0", "memize": "^2.0.1" }, "engines": { @@ -8236,13 +8267,15 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "5.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.19.1.tgz", - "integrity": "sha512-HAUj/S4Ljb5JtF9zUE66C7ZBk0MfJ0daGeNacrPkX/3H390UzujQDA0wrbdqkRNutJnUdvQKM4mm0RMPn6RjnA==", + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.33.0.tgz", + "integrity": "sha512-VBmXyBpjq96L58ox5Fmhc2lMKuLZafqkz8im34gQOthjw8PwkHXDCcC/q5ue5SzYXvX07UTZnGGuc7V6ARrHLg==", "dev": true, + "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/base-styles": "^5.19.1", - "autoprefixer": "^10.4.20" + "@wordpress/base-styles": "^6.9.0", + "autoprefixer": "^10.4.20", + "postcss-import": "^16.1.1" }, "engines": { "node": ">=18.12.0", @@ -8253,20 +8286,21 @@ } }, "node_modules/@wordpress/preferences": { - "version": "4.19.4", - "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.19.4.tgz", - "integrity": "sha512-ltz0ZDaXf9zgcg1gNtXV3bPfMN5GIMIYtLFlLGdMhGSzwFsgmmvslwPDbpOCgMpSevYUt2A0Mv0/RoSCNY5Hrg==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.19.1", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/element": "^6.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/private-apis": "^1.19.1", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.33.0.tgz", + "integrity": "sha512-l3B2uzQ6OiFzSOcSqS2Bn2XvatOB0DU19AdCDQ3ZHh+Ei/AcyPMJRQ3HX37coHUcSfzX+/EZNSKPnDVyw5uEOw==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/a11y": "^4.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/private-apis": "^1.33.0", "clsx": "^2.1.1" }, "engines": { @@ -8279,12 +8313,12 @@ } }, "node_modules/@wordpress/preferences-persistence": { - "version": "2.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-2.19.2.tgz", - "integrity": "sha512-7PwwB6pnI4GeVnHHcIfwizSb7p2b9c5z44yHX8L4LsFgRMyexrllJW53YB4rUbNqE7ppk+7lltTkbl/ZZW8N2w==", + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-2.33.0.tgz", + "integrity": "sha512-c1vMeMdBbNCqDmYD+qRJ3DZLf+YkwvPtcTUz9IxnNQl9Lth1G6qrAoIKv97UYc54w4zbMdeQ9qqk6wq6DczRpA==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/api-fetch": "^7.19.2" + "@wordpress/api-fetch": "^7.33.0" }, "engines": { "node": ">=18.12.0", @@ -8292,10 +8326,11 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.19.1.tgz", - "integrity": "sha512-uoLDzk3QtXJSAm02y0MMHWNaS9UCSOg30xX+aiwOCiTcXP/W4si4kd6laFfLiyvN4VZxQin7AXwbX5rve7u2zA==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.33.0.tgz", + "integrity": "sha512-PRNb10ouWjg52yeWHTXlaZqkuHMSHlKq9Risg368f5fWU7akDJgZboiD6jVdtv+iGXdFRlI5oRF31wqArzNykA==", "dev": true, + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" @@ -8305,12 +8340,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.19.1.tgz", - "integrity": "sha512-JbkJUzMmC6BlSpvvCzvsCUo7yjmbpuQf/+n0oZRNo/EK1IpQr8rLRbdzkM9KOazq0CbOGV4r+g8EVKkT9KOOwA==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.33.0.tgz", + "integrity": "sha512-gK5/L+Yz5JmsJBwFd/pMb4zQoOYkhNkMAdhFCm9akn/qG/zrP+UlligxNYVbC+HhgOT6Jg932gcu2KqWkEYoSw==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/element": "^6.19.1", + "@wordpress/element": "^6.33.0", "clsx": "^2.1.1" }, "engines": { @@ -8322,11 +8357,11 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "3.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.19.1.tgz", - "integrity": "sha512-OQ+qiKt797dMpX9pJhr1gkXTygW/72RSm5P+FSNrpqmBEMOxnMe+Dob8s5S2KZ7TBAFCzP4WcfprVjamzH7CeA==", + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.33.0.tgz", + "integrity": "sha512-/tfjwy1IdjS7JGb5OMvkbkToXURmfDGwp/FZhenCMZfQFZqiriA1KjYCKLeMQgjsJ5ezf/2lq/KF6wdr0sYg4w==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "requestidlecallback": "^0.3.0" }, "engines": { @@ -8335,23 +8370,21 @@ } }, "node_modules/@wordpress/private-apis": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.19.1.tgz", - "integrity": "sha512-VfmFB307cU7B8GLb2gNfkA0q5Ujv+FTChsE3Z+8487dznlwuPH7fR0/qqpXYFe6ZqUqdotek8DqTYi8U5C5YdQ==", - "dependencies": { - "@babel/runtime": "7.25.7" - }, + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.33.0.tgz", + "integrity": "sha512-GpkgZp4Kr99K4CvtVU3oQoHi8ku+hBGf4bd1zNCgoZLlihFWVYxE7TmUX6cy32YvZFNjlgc3wpWTW7lVpsJAGg==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/redux-routine": { - "version": "5.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.19.1.tgz", - "integrity": "sha512-L4+D0LssYta48tcOCAsuMdSaNR522iGZ8oHfVIuC3dyrtX8Qx39XwWLW4c0HoKeGPCLPDypVbLrqlb514JNVHQ==", + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.33.0.tgz", + "integrity": "sha512-I3VWtOdiXsQqQZIt8aCIe3qaYxZfQJo1DBdQKscxxWOF/J5OLDfM3psKsTD0fs6g4rulCbDgFfIxI7bOxdXSoQ==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", "rungen": "^0.3.2" @@ -8365,22 +8398,23 @@ } }, "node_modules/@wordpress/reusable-blocks": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.19.6.tgz", - "integrity": "sha512-h6ztcqcND++4iCkAvSNJ0lp5u//aaIdnRKfozPNf4UTffWwfIOOIWtW9BeTrq2gemAw8AyyugmOYESA88QELCg==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/components": "^29.5.4", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/notices": "^5.19.2", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/url": "^4.19.2" + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.33.0.tgz", + "integrity": "sha512-lw9gjK1zu9oVq9aNwayiZKwv0L80Rku923nXuz7o4heqsK6ew0emxBf405qRilcBDFe3/BNOsmgZbiRj14hEcg==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/base-styles": "^6.9.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/blocks": "^15.6.0", + "@wordpress/components": "^30.6.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/notices": "^5.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/url": "^4.33.0" }, "engines": { "node": ">=18.12.0", @@ -8392,19 +8426,20 @@ } }, "node_modules/@wordpress/rich-text": { - "version": "7.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.19.2.tgz", - "integrity": "sha512-qUTupXLM1OODNz6/jKwQOqG3jY1rEFCxvfvdxNQAMuaps2qop3/iqwEyR0hU+6OC09RDsYJtwalgidOmv+Fx9A==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.19.1", - "@wordpress/compose": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/element": "^6.19.1", - "@wordpress/escape-html": "^3.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/keycodes": "^4.19.1", + "version": "7.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.33.0.tgz", + "integrity": "sha512-+0QmR5iWH8RcJkCkMKmnZQwmMe6uK2rnl2FHsX0XAKQZxNVo9Mq5kNXFfN1CQOUrBwSmV86qjmjUYpaSEo0Teg==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/a11y": "^4.33.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/escape-html": "^3.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/keycodes": "^4.33.0", + "colord": "2.9.3", "memize": "^2.1.0" }, "engines": { @@ -8416,15 +8451,15 @@ } }, "node_modules/@wordpress/router": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.19.2.tgz", - "integrity": "sha512-DlWAW6zv3KSp68aHcdlsPLRcKASdwhaE/vqDYu12Q2grvDqTom6iKCZtfiaHNJe2Be4WWtAN1LNBg4xArR+hjw==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/compose": "^7.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/url": "^4.19.2", + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.33.0.tgz", + "integrity": "sha512-WbP/Gm3cnFbSy/DztZDBe6Vb58hKVYNITTPGwIUPq5y1gE+/Y8E2f5avMCrt1LEDg8u3sC5E609HtaYBmOzHOA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/compose": "^7.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/url": "^4.33.0", "history": "^5.3.0", "route-recognizer": "^0.3.4" }, @@ -8437,31 +8472,31 @@ } }, "node_modules/@wordpress/scripts": { - "version": "30.12.1", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.12.1.tgz", - "integrity": "sha512-uHCm7+MxRP0lFDAeURXGCfYAKsByVS55JuY4uaSWE2siHOD8XouqRfyAdIGejyW698riXEuGmNuAJG61U/RQgg==", + "version": "30.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.26.0.tgz", + "integrity": "sha512-RpyF41xHtA4ktOP0JBBb6/MkoB7/H/emqQnO3t+dZFs56jCP/8141MicDl7Ne9PY29D4NaB0LgbcmthK5Msk1Q==", "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.19.1", - "@wordpress/browserslist-config": "^6.19.1", - "@wordpress/dependency-extraction-webpack-plugin": "^6.19.1", - "@wordpress/e2e-test-utils-playwright": "^1.19.1", - "@wordpress/eslint-plugin": "^22.5.1", - "@wordpress/jest-preset-default": "^12.19.1", - "@wordpress/npm-package-json-lint-config": "^5.19.1", - "@wordpress/postcss-plugins-preset": "^5.19.1", - "@wordpress/prettier-config": "^4.19.1", - "@wordpress/stylelint-config": "^23.11.1", + "@wordpress/babel-preset-default": "^8.33.0", + "@wordpress/browserslist-config": "^6.33.0", + "@wordpress/dependency-extraction-webpack-plugin": "^6.33.0", + "@wordpress/e2e-test-utils-playwright": "^1.33.0", + "@wordpress/eslint-plugin": "^22.19.0", + "@wordpress/jest-preset-default": "^12.33.0", + "@wordpress/npm-package-json-lint-config": "^5.33.0", + "@wordpress/postcss-plugins-preset": "^5.33.0", + "@wordpress/prettier-config": "^4.33.0", + "@wordpress/stylelint-config": "^23.25.0", "adm-zip": "^0.5.9", "babel-jest": "29.7.0", "babel-loader": "9.2.1", "browserslist": "^4.21.10", "chalk": "^4.0.0", "check-node-version": "^4.1.0", - "clean-webpack-plugin": "^3.0.0", "copy-webpack-plugin": "^10.2.0", "cross-spawn": "^7.0.6", "css-loader": "^6.2.0", @@ -8511,9 +8546,15 @@ "npm": ">=8.19.2" }, "peerDependencies": { - "@playwright/test": "^1.49.1", + "@playwright/test": "^1.55.0", + "@wordpress/env": "^10.0.0", "react": "^18.0.0", "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "@wordpress/env": { + "optional": true + } } }, "node_modules/@wordpress/scripts/node_modules/ajv": { @@ -9577,21 +9618,20 @@ } }, "node_modules/@wordpress/server-side-render": { - "version": "5.19.4", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-5.19.4.tgz", - "integrity": "sha512-u8SMnntjITnNOrhWZmeASLWeTkjpGrSeX/LvF+9Fmr9TNHFwcv5kOldKRI0gTN/YB1p5fypwe5u+o5js9ngXPw==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/blocks": "^14.8.2", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/deprecated": "^4.19.1", - "@wordpress/element": "^6.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/url": "^4.19.2", - "fast-deep-equal": "^3.1.3" + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-6.9.0.tgz", + "integrity": "sha512-QDqLQnp+Cg8GDslJxkWV0XA/QK8CIxgub7Q4ZLH/U02PMOjuuFvBQG58oGVv+yTo1rJST+6CiJN1ZDy4izqJLA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/blocks": "^15.6.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/deprecated": "^4.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/url": "^4.33.0" }, "engines": { "node": ">=18.12.0", @@ -9603,11 +9643,11 @@ } }, "node_modules/@wordpress/shortcode": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.19.1.tgz", - "integrity": "sha512-oTP/OrqCbaItuw8Mt70L6wSsOlSDcTOUJVd7ZfGWLOBjtG/5v6RUrYhg8eOK51YkYoNijTbhy/tRSbe1JpPpIA==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.33.0.tgz", + "integrity": "sha512-lYa9CXyKitW+Ko90U+BK+/X/VDTFidS2Vml3fqqi90FEeIZvFxzfREdnMeFLyZgJHn8kaQGb6ZVObuCtvUKJtQ==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "memize": "^2.0.1" }, "engines": { @@ -9616,11 +9656,11 @@ } }, "node_modules/@wordpress/style-engine": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.19.1.tgz", - "integrity": "sha512-MxsMZijqqTWd8bLn/0pizHN1sdsIT5zkHQ/1AZQPC8V6GHYWaUx6Qoypu+HsFESBocZ4lhx94RtPad1gO/gF5g==", + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.33.0.tgz", + "integrity": "sha512-WGFsvPKX/+9jkxw3B2kRXw3FP0/OLdBjk9ybgk25jy3O+Zj+txgPEMVc41y/P2DE5wU8P6Fn6I86F0Bd6OZNUA==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "change-case": "^4.1.2" }, "engines": { @@ -9629,10 +9669,11 @@ } }, "node_modules/@wordpress/stylelint-config": { - "version": "23.11.1", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.11.1.tgz", - "integrity": "sha512-0CX6OeuOwjaAfofrlDHTkPjEHnWq5Mj8wdM5vx3ajXbnsvzNVdskNIKvKva+Z2c54sFwGXO20QRp0kUqFtflUQ==", + "version": "23.25.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.25.0.tgz", + "integrity": "sha512-GefqayI9kSohIwYW6xkK8jZTF62k71ALdMSVgktMXru567gUDpb1Ci79CIY4iTK3fq/OpJW3uAM4AfXYNH8+3Q==", "dev": true, + "license": "MIT", "dependencies": { "@stylistic/stylelint-plugin": "^3.0.1", "stylelint-config-recommended": "^14.0.1", @@ -9643,17 +9684,19 @@ "npm": ">=8.19.2" }, "peerDependencies": { - "stylelint": "^16.8.2" + "stylelint": "^16.8.2", + "stylelint-scss": "^6.4.0" } }, "node_modules/@wordpress/sync": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.19.2.tgz", - "integrity": "sha512-Tj37Rj0iWlbSJKv0CJG8gIme1i5o7GCsWYrQAv6fymx5KVcruomHM/rlVuo0nm38OXR07ZltpOBuqpxOUZW/pQ==", + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.33.0.tgz", + "integrity": "sha512-sBJmEn+Tex8FwvwyB/fUMvs85JfM4TxxbjTrWwzJ6dY9EKBbm6EUAE7GQ3oLk/tLaWtSea6uFAHmj5K5xj8nkA==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "@types/simple-peer": "^9.11.5", - "@wordpress/url": "^4.19.2", + "@wordpress/hooks": "^4.33.0", + "@wordpress/url": "^4.33.0", "import-locals": "^2.0.0", "lib0": "^0.2.42", "simple-peer": "^9.11.0", @@ -9668,24 +9711,22 @@ } }, "node_modules/@wordpress/token-list": { - "version": "3.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.19.1.tgz", - "integrity": "sha512-p39LTxEiAKW1pVdr8OMLA67i+bVNfgQFjYnc8kmDoUdnK/4dsaTa/e0zCdng14I9+VjN4gmefWUvoNiGimZnmw==", - "dependencies": { - "@babel/runtime": "7.25.7" - }, + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.33.0.tgz", + "integrity": "sha512-j8d+Q1Zme9yORhxG42ojAxJEa1l2L/fQ3USXc5gbgfwms4QVoe+6JVHlmrgFxSd863dUl1KRtNOMfIT8FYPajA==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/undo-manager": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.19.1.tgz", - "integrity": "sha512-i9yLR8aaV4BZ/sKeRKo4RsAVQ+9I6H4aus0TaUYTobmxiaW3H3SFHZBN8OC/YnQ3RLv+I/9jnNf15i/lYh5Whw==", + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.33.0.tgz", + "integrity": "sha512-0QU8ElPAf50mEp95dnqQfUnby0ybxNs5Ukd3OYoxal5+lvGCOpBMf+L4zWLp8VGr5uLPL8ER12DdaBczXfXfPg==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/is-shallow-equal": "^5.19.1" + "@wordpress/is-shallow-equal": "^5.33.0" }, "engines": { "node": ">=18.12.0", @@ -9693,21 +9734,20 @@ } }, "node_modules/@wordpress/upload-media": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.4.4.tgz", - "integrity": "sha512-WXJKNLV1yDbvkwxnw367voBmKiwLuONuW8r1Pk+/IkZ0zRVowQ/C77Q1JHw0Lla8EnYTrmW2ncyBDxuJmt/Zog==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@shopify/web-worker": "^6.4.0", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/blob": "^4.19.1", - "@wordpress/compose": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/preferences": "^4.19.4", - "@wordpress/private-apis": "^1.19.1", - "@wordpress/url": "^4.19.2", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.18.0.tgz", + "integrity": "sha512-vxPIoJ4lUcGhdGOEAkKstNhVw2O34t4OAIfY7fWSXFCq7AGDutSVypzy0XgUOEV4AMxYIRgpZ+LGKZ/K9sb1MA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/blob": "^4.33.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/preferences": "^4.33.0", + "@wordpress/private-apis": "^1.33.0", + "@wordpress/url": "^4.33.0", "uuid": "^9.0.1" }, "engines": { @@ -9727,16 +9767,17 @@ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/@wordpress/url": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.19.2.tgz", - "integrity": "sha512-mMg622x6eMTsd9AameLaq77/Mmx7gHTJoGOtMiRVVxQwxmurFXGwZubNjQ31OJyDfE2mpnChRfuj70PzhpM3gw==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.33.0.tgz", + "integrity": "sha512-RKBrMc4bXfJDu5l9Ry2kTOtq83Y/EbGn+AMBrqhbDdRI7xxK3XuCmAbaC/vhjC7dWfdwzs7m16knFGeG87BKYw==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", "remove-accents": "^0.5.0" }, "engines": { @@ -9745,14 +9786,14 @@ } }, "node_modules/@wordpress/viewport": { - "version": "6.19.2", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.19.2.tgz", - "integrity": "sha512-BT2vqo8F/sf1xJ1CKgKPFUbCcj2ExVaBN+QHcCBCWPsV8PVc28i7a66HT0jouSGzX9spSpGP69b75/CFVUbyxg==", + "version": "6.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.33.0.tgz", + "integrity": "sha512-DXvp0mNmIiA7y/Uon6B+49jMFVKHdBKVeddonl0KU6wD0zoKvGwTgne0Cz5tfQm0/7Y7qj62rMFYpyrKczHBQQ==", + "license": "GPL-2.0-or-later", "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/compose": "^7.19.2", - "@wordpress/data": "^10.19.2", - "@wordpress/element": "^6.19.1" + "@wordpress/compose": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/element": "^6.33.0" }, "engines": { "node": ">=18.12.0", @@ -9762,32 +9803,51 @@ "react": "^18.0.0" } }, + "node_modules/@wordpress/views": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/views/-/views-1.0.0.tgz", + "integrity": "sha512-ps/m+PSl/XlnKsAl404o+EQ2A5CW+dlhwOtdQQ6fCgDJWDpctGV7IqW7skhRxhFnQu+o+Jymr/PXKBYTdFLmpQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/data": "^10.33.0", + "@wordpress/dataviews": "^10.0.0", + "@wordpress/element": "^6.33.0", + "@wordpress/preferences": "^4.33.0", + "dequal": "^2.0.3" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/warning": { - "version": "3.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.19.1.tgz", - "integrity": "sha512-h/dsieWGT6aCPCze2Qb3xShlGtg0CR4PJsHgBXvwuCRoCgQOgHGKHEJIeAzQQSidA6tggbYeEPwlmZk1g+WY8Q==", + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.33.0.tgz", + "integrity": "sha512-LzYgKfxgK5YEpTu4zHPCDzw+kH5hYCrKRK/joK8S9booy5ERvzRCPrISMwrmAKTD9esYF82+IEHhW0/qsjxPsw==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" } }, "node_modules/@wordpress/widgets": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.19.6.tgz", - "integrity": "sha512-4EoHFeH7MGN+EtBIZJREuDmvLI7XT3MWO5zbed9nQacjXzB8JvxYkoUfcjQfmkuJg/BIrJf22zlTbnssoKuKLg==", - "dependencies": { - "@babel/runtime": "7.25.7", - "@wordpress/api-fetch": "^7.19.2", - "@wordpress/block-editor": "^14.14.6", - "@wordpress/blocks": "^14.8.2", - "@wordpress/components": "^29.5.4", - "@wordpress/compose": "^7.19.2", - "@wordpress/core-data": "^7.19.6", - "@wordpress/data": "^10.19.2", - "@wordpress/element": "^6.19.1", - "@wordpress/i18n": "^5.19.1", - "@wordpress/icons": "^10.19.1", - "@wordpress/notices": "^5.19.2", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.33.0.tgz", + "integrity": "sha512-3kTbhlA9UbiashHqeQkkqroBBDgaJHYACCCoyhMVaNCl6ey0GE3dv25MFLyw7wdITiwStsuYx8J7m0smS2jtMg==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/api-fetch": "^7.33.0", + "@wordpress/base-styles": "^6.9.0", + "@wordpress/block-editor": "^15.6.0", + "@wordpress/blocks": "^15.6.0", + "@wordpress/components": "^30.6.0", + "@wordpress/compose": "^7.33.0", + "@wordpress/core-data": "^7.33.0", + "@wordpress/data": "^10.33.0", + "@wordpress/element": "^6.33.0", + "@wordpress/i18n": "^6.6.0", + "@wordpress/icons": "^11.0.0", + "@wordpress/notices": "^5.33.0", "clsx": "^2.1.1" }, "engines": { @@ -9800,12 +9860,10 @@ } }, "node_modules/@wordpress/wordcount": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.19.1.tgz", - "integrity": "sha512-b/w8zxe2i0feEUixlYe9Igt5TXleM4BB3I0O09ZYlsASfzLLPVBJL1sH7tjVTUJsTS9eDrA8kufIR9emRwpQ8g==", - "dependencies": { - "@babel/runtime": "7.25.7" - }, + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.33.0.tgz", + "integrity": "sha512-2cEFC//RitqaRTomAUW4w6Ri5Czahoxmgq17n6Mg6tLU9I4XK6c6FP4Z7IHJxIVIH3+DtGzJN+okGJXjOe2pag==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" @@ -10129,6 +10187,7 @@ "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", "dev": true, + "license": "MIT", "engines": { "node": ">=14" } @@ -10165,6 +10224,7 @@ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">= 0.4" } @@ -10238,17 +10298,20 @@ "dev": true }, "node_modules/array-includes": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -10302,6 +10365,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -10318,17 +10382,19 @@ } }, "node_modules/array.prototype.findlastindex": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", + "es-abstract": "^1.23.9", "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -10342,6 +10408,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "define-properties": "^1.2.1", @@ -10360,6 +10427,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "define-properties": "^1.2.1", @@ -10378,6 +10446,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -10462,13 +10531,15 @@ "version": "0.0.8", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -10624,6 +10695,7 @@ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">= 0.4" } @@ -11715,6 +11787,7 @@ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -11761,13 +11834,18 @@ } }, "node_modules/cacheable": { - "version": "1.8.9", - "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-1.8.9.tgz", - "integrity": "sha512-FicwAUyWnrtnd4QqYAoRlNs44/a1jTL7XDKqm5gJ90wz1DQPlC7U2Rd1Tydpv+E7WAr4sQHuw8Q8M3nZMAyecQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.1.1.tgz", + "integrity": "sha512-LmF4AXiSNdiRbI2UjH8pAp9NIXxeQsTotpEaegPiDcnN0YPygDJDV3l/Urc0mL72JWdATEorKqIHEx55nDlONg==", "dev": true, + "license": "MIT", "dependencies": { - "hookified": "^1.7.1", - "keyv": "^5.3.1" + "@cacheable/memoize": "^2.0.3", + "@cacheable/memory": "^2.0.3", + "@cacheable/utils": "^2.1.0", + "hookified": "^1.12.2", + "keyv": "^5.5.3", + "qified": "^0.5.0" } }, "node_modules/cacheable-request": { @@ -11853,12 +11931,13 @@ } }, "node_modules/cacheable/node_modules/keyv": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.3.1.tgz", - "integrity": "sha512-13hQT2q2VIwOoaJdJa7nY3J8UVbYtMTJFHnwm9LI+SaQRfUiM6Em9KZeOVTCKbMnGcRIL3NSUFpAdjZCq24nLQ==", + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.3.tgz", + "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==", "dev": true, + "license": "MIT", "dependencies": { - "@keyv/serialize": "^1.0.3" + "@keyv/serialize": "^1.1.1" } }, "node_modules/call-bind": { @@ -11880,10 +11959,11 @@ } }, "node_modules/call-bind-apply-helpers": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", - "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" @@ -11893,13 +11973,14 @@ } }, "node_modules/call-bound": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", - "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "get-intrinsic": "^1.2.6" + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" }, "engines": { "node": ">= 0.4" @@ -12377,22 +12458,6 @@ "node": ">=0.10.0" } }, - "node_modules/clean-webpack-plugin": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", - "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", - "dev": true, - "dependencies": { - "@types/webpack": "^4.4.31", - "del": "^4.1.1" - }, - "engines": { - "node": ">=8.9.0" - }, - "peerDependencies": { - "webpack": "*" - } - }, "node_modules/cli": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz", @@ -12427,7 +12492,8 @@ "node_modules/client-zip": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/client-zip/-/client-zip-2.5.0.tgz", - "integrity": "sha512-ydG4nDZesbFurnNq0VVCp/yyomIBh+X/1fZPI/P24zbnG4dtC4tQAfI5uQsomigsUMeiRO2wiTPizLWQh+IAyQ==" + "integrity": "sha512-ydG4nDZesbFurnNq0VVCp/yyomIBh+X/1fZPI/P24zbnG4dtC4tQAfI5uQsomigsUMeiRO2wiTPizLWQh+IAyQ==", + "license": "MIT" }, "node_modules/clipboard": { "version": "2.0.11", @@ -12638,6 +12704,7 @@ "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 12.0.0" } @@ -13168,6 +13235,7 @@ "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz", "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==", "dev": true, + "license": "MIT", "engines": { "node": ">=12 || >=16" } @@ -13450,7 +13518,8 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/dashdash": { "version": "1.14.1", @@ -13581,6 +13650,12 @@ "url": "https://github.com/sponsors/kossnocorp" } }, + "node_modules/date-fns-jalali": { + "version": "4.1.0-0", + "resolved": "https://registry.npmjs.org/date-fns-jalali/-/date-fns-jalali-4.1.0-0.tgz", + "integrity": "sha512-hTIP/z+t+qKwBDcmmsnmjWTduxCg+5KfdqWQvb2X/8C9+knYY6epN/pfxdDuyVlSVeFz0sM5eEfwIUQ70U4ckg==", + "license": "MIT" + }, "node_modules/date-now": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", @@ -14138,49 +14213,6 @@ "node": ">= 14" } }, - "node_modules/del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "dev": true, - "dependencies": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/del/node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", - "dev": true, - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby/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, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -14205,6 +14237,15 @@ "node": ">= 0.8" } }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/desandro-matches-selector": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/desandro-matches-selector/-/desandro-matches-selector-2.0.2.tgz", @@ -14727,7 +14768,8 @@ "node_modules/err-code": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz", - "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==" + "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==", + "license": "MIT" }, "node_modules/error": { "version": "7.2.1", @@ -14756,27 +14798,28 @@ } }, "node_modules/es-abstract": { - "version": "1.23.9", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", - "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", + "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.2", "arraybuffer.prototype.slice": "^1.0.4", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.8", - "call-bound": "^1.0.3", + "call-bound": "^1.0.4", "data-view-buffer": "^1.0.2", "data-view-byte-length": "^1.0.2", "data-view-byte-offset": "^1.0.1", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", + "es-object-atoms": "^1.1.1", "es-set-tostringtag": "^2.1.0", "es-to-primitive": "^1.3.0", "function.prototype.name": "^1.1.8", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.0", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", "get-symbol-description": "^1.1.0", "globalthis": "^1.0.4", "gopd": "^1.2.0", @@ -14788,21 +14831,24 @@ "is-array-buffer": "^3.0.5", "is-callable": "^1.2.7", "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", "is-regex": "^1.2.1", + "is-set": "^2.0.3", "is-shared-array-buffer": "^1.0.4", "is-string": "^1.1.1", "is-typed-array": "^1.1.15", - "is-weakref": "^1.1.0", + "is-weakref": "^1.1.1", "math-intrinsics": "^1.1.0", - "object-inspect": "^1.13.3", + "object-inspect": "^1.13.4", "object-keys": "^1.1.1", "object.assign": "^4.1.7", "own-keys": "^1.0.1", - "regexp.prototype.flags": "^1.5.3", + "regexp.prototype.flags": "^1.5.4", "safe-array-concat": "^1.1.3", "safe-push-apply": "^1.0.0", "safe-regex-test": "^1.1.0", "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", "string.prototype.trim": "^1.2.10", "string.prototype.trimend": "^1.0.9", "string.prototype.trimstart": "^1.0.8", @@ -14811,7 +14857,7 @@ "typed-array-byte-offset": "^1.0.4", "typed-array-length": "^1.0.7", "unbox-primitive": "^1.1.0", - "which-typed-array": "^1.1.18" + "which-typed-array": "^1.1.19" }, "engines": { "node": ">= 0.4" @@ -14843,6 +14889,7 @@ "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.3", @@ -14866,16 +14913,17 @@ } }, "node_modules/es-module-lexer": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", - "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==", - "dev": true + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "license": "MIT" }, "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, @@ -14903,6 +14951,7 @@ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", "dev": true, + "license": "MIT", "dependencies": { "hasown": "^2.0.2" }, @@ -15047,10 +15096,11 @@ } }, "node_modules/eslint-config-prettier": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz", - "integrity": "sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==", + "version": "8.10.2", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.2.tgz", + "integrity": "sha512-/IGJ6+Dka158JnP5n5YFMOszjDWrXggGz1LaK/guZq9vZTmniaKlHcsscvkAhn9y4U+BU3JuUdYvtAMcv30y4A==", "dev": true, + "license": "MIT", "bin": { "eslint-config-prettier": "bin/cli.js" }, @@ -15063,6 +15113,7 @@ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^3.2.7", "is-core-module": "^2.13.0", @@ -15074,15 +15125,17 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/eslint-module-utils": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", - "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", + "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^3.2.7" }, @@ -15100,34 +15153,36 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/eslint-plugin-import": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", - "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "version": "2.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", "dev": true, + "license": "MIT", "dependencies": { "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.8", - "array.prototype.findlastindex": "^1.2.5", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.12.0", + "eslint-module-utils": "^2.12.1", "hasown": "^2.0.2", - "is-core-module": "^2.15.1", + "is-core-module": "^2.16.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", "object.fromentries": "^2.0.8", "object.groupby": "^1.0.3", - "object.values": "^1.2.0", + "object.values": "^1.2.1", "semver": "^6.3.1", - "string.prototype.trimend": "^1.0.8", + "string.prototype.trimend": "^1.0.9", "tsconfig-paths": "^3.15.0" }, "engines": { @@ -15142,6 +15197,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -15151,6 +15207,7 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -15163,6 +15220,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -15172,6 +15230,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz", "integrity": "sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/utils": "^5.10.0" }, @@ -15197,6 +15256,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "5.62.0", "@typescript-eslint/visitor-keys": "5.62.0" @@ -15214,6 +15274,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", "dev": true, + "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -15227,6 +15288,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/types": "5.62.0", "@typescript-eslint/visitor-keys": "5.62.0", @@ -15254,6 +15316,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", @@ -15280,6 +15343,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "5.62.0", "eslint-visitor-keys": "^3.3.0" @@ -15297,6 +15361,7 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -15309,6 +15374,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.10.1.tgz", "integrity": "sha512-x8wxIpv00Y50NyweDUpa+58ffgSAI5sqe+zcZh33xphD0AVh+1kqr1ombaTRb7Fhpove1zfUuujlX9DWWBP5ag==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@es-joy/jsdoccomment": "~0.41.0", "are-docs-informative": "^0.0.2", @@ -15332,6 +15398,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -15344,6 +15411,7 @@ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", "dev": true, + "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -15354,6 +15422,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", "dev": true, + "license": "MIT", "dependencies": { "aria-query": "^5.3.2", "array-includes": "^3.1.8", @@ -15382,13 +15451,15 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/eslint-plugin-playwright": { "version": "0.15.3", "resolved": "https://registry.npmjs.org/eslint-plugin-playwright/-/eslint-plugin-playwright-0.15.3.tgz", "integrity": "sha512-LQMW5y0DLK5Fnpya7JR1oAYL2/7Y9wDiYw6VZqlKqcRGSgjbVKNqxraphk7ra1U3Bb5EK444xMgUlQPbMg2M1g==", "dev": true, + "license": "MIT", "peerDependencies": { "eslint": ">=7", "eslint-plugin-jest": ">=25" @@ -15400,13 +15471,14 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.3.tgz", - "integrity": "sha512-qJ+y0FfCp/mQYQ/vWQ3s7eUlFEL4PyKfAJxsnYTJ4YT73nsJBWqmEpFryxV9OeUiqmsTsYJ5Y+KDNaeP31wrRw==", + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.4.tgz", + "integrity": "sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg==", "dev": true, + "license": "MIT", "dependencies": { "prettier-linter-helpers": "^1.0.0", - "synckit": "^0.9.1" + "synckit": "^0.11.7" }, "engines": { "node": "^14.18.0 || >=16.0.0" @@ -15417,7 +15489,7 @@ "peerDependencies": { "@types/eslint": ">=8.0.0", "eslint": ">=8.0.0", - "eslint-config-prettier": "*", + "eslint-config-prettier": ">= 7.0.0 <10.0.0 || >=10.1.0", "prettier": ">=3.0.0" }, "peerDependenciesMeta": { @@ -15430,10 +15502,11 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.37.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.4.tgz", - "integrity": "sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==", + "version": "7.37.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", + "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", "dev": true, + "license": "MIT", "dependencies": { "array-includes": "^3.1.8", "array.prototype.findlast": "^1.2.5", @@ -15445,7 +15518,7 @@ "hasown": "^2.0.2", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.8", + "object.entries": "^1.1.9", "object.fromentries": "^2.0.8", "object.values": "^1.2.1", "prop-types": "^15.8.1", @@ -15466,6 +15539,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -15478,6 +15552,7 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -15490,6 +15565,7 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } @@ -15499,6 +15575,7 @@ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", "dev": true, + "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -15516,6 +15593,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -15538,6 +15616,7 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=10" } @@ -16526,7 +16605,8 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/fast-fifo": { "version": "1.3.2", @@ -17417,10 +17497,11 @@ } }, "node_modules/for-each": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.4.tgz", - "integrity": "sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", "dev": true, + "license": "MIT", "dependencies": { "is-callable": "^1.2.7" }, @@ -17522,16 +17603,19 @@ } }, "node_modules/framer-motion": { - "version": "11.2.6", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.2.6.tgz", - "integrity": "sha512-XUrjjBt57e5YoHQtjwc3eNchFBuHvIgN/cS8SC4oIaAn2J/0+bLanUxXizidJKZVeHJam/JrmMnPRjYMglVn5g==", + "version": "11.18.2", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.18.2.tgz", + "integrity": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==", + "license": "MIT", "dependencies": { + "motion-dom": "^11.18.1", + "motion-utils": "^11.18.1", "tslib": "^2.4.0" }, "peerDependencies": { "@emotion/is-prop-valid": "*", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { "@emotion/is-prop-valid": { @@ -17698,7 +17782,8 @@ "node_modules/get-browser-rtc": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/get-browser-rtc/-/get-browser-rtc-1.1.0.tgz", - "integrity": "sha512-MghbMJ61EJrRsDe7w1Bvqt3ZsBuqhce5nrn/XAwgwOXhcsz53/ltdxOse1h/8eKXj5slzxdsz56g5rzOFSGwfQ==" + "integrity": "sha512-MghbMJ61EJrRsDe7w1Bvqt3ZsBuqhce5nrn/XAwgwOXhcsz53/ltdxOse1h/8eKXj5slzxdsz56g5rzOFSGwfQ==", + "license": "MIT" }, "node_modules/get-caller-file": { "version": "2.0.5", @@ -17709,17 +17794,18 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", - "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind-apply-helpers": "^1.0.1", + "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", + "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", - "get-proto": "^1.0.0", + "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", @@ -18066,7 +18152,8 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/globrex": { "version": "0.1.2", @@ -18163,9 +18250,9 @@ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, "node_modules/gradient-parser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz", - "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-1.1.1.tgz", + "integrity": "sha512-Hu0YfNU+38EsTmnUfLXUKFMXq9yz7htGYpF4x+dlbBhUCvIvzLt0yVLT/gJRmvLKFJdqNFrz4eKkIUjIXSr7Tw==", "engines": { "node": ">=0.10.0" } @@ -19581,6 +19668,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.7.6" } @@ -19620,10 +19708,11 @@ } }, "node_modules/hookified": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.7.1.tgz", - "integrity": "sha512-OXcdHsXeOiD7OJ5zvWj8Oy/6RCdLwntAX+wUrfemNcMGn6sux4xbEHi2QXwqePYhjQ/yvxxq2MvCRirdlHscBw==", - "dev": true + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.12.2.tgz", + "integrity": "sha512-aokUX1VdTpI0DUsndvW+OiwmBpKCu/NgRsSSkuSY0zq8PY6Q6a+lmOfAFDXAAOtBqJELvcWY9L1EVtzjbQcMdg==", + "dev": true, + "license": "MIT" }, "node_modules/hosted-git-info": { "version": "2.8.9", @@ -19682,6 +19771,7 @@ "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -20323,7 +20413,8 @@ "node_modules/import-locals": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/import-locals/-/import-locals-2.0.0.tgz", - "integrity": "sha512-1/bPE89IZhyf7dr5Pkz7b4UyVXy5pEt7PTEfye15UEn3AK8+2zwcDCfKk9Pwun4ltfhOSszOrReSsFcDKw/yoA==" + "integrity": "sha512-1/bPE89IZhyf7dr5Pkz7b4UyVXy5pEt7PTEfye15UEn3AK8+2zwcDCfKk9Pwun4ltfhOSszOrReSsFcDKw/yoA==", + "license": "MIT" }, "node_modules/imurmurhash": { "version": "0.1.4", @@ -20689,6 +20780,7 @@ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", "dev": true, + "license": "MIT", "dependencies": { "builtin-modules": "^3.3.0" }, @@ -20937,6 +21029,19 @@ "dev": true, "optional": true }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -20985,39 +21090,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "dev": true, - "dependencies": { - "is-path-inside": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dev": true, - "dependencies": { - "path-is-inside": "^1.0.2" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -21055,7 +21127,8 @@ "node_modules/is-promise": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "license": "MIT" }, "node_modules/is-regex": { "version": "1.2.1", @@ -21249,12 +21322,13 @@ } }, "node_modules/is-weakref": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", - "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", "dev": true, + "license": "MIT", "dependencies": { - "call-bound": "^1.0.2" + "call-bound": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -21326,6 +21400,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz", "integrity": "sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==", + "license": "MIT", "funding": { "type": "GitHub Sponsors ❤", "url": "https://github.com/sponsors/dmonad" @@ -21476,6 +21551,7 @@ "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-object-atoms": "^1.0.0", @@ -23797,6 +23873,7 @@ "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz", "integrity": "sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=12.0.0" } @@ -24130,6 +24207,7 @@ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", "dev": true, + "license": "MIT", "dependencies": { "array-includes": "^3.1.6", "array.prototype.flat": "^1.3.1", @@ -24197,22 +24275,25 @@ } }, "node_modules/known-css-properties": { - "version": "0.35.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz", - "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==", - "dev": true + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz", + "integrity": "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==", + "dev": true, + "license": "MIT" }, "node_modules/language-subtag-registry": { "version": "0.3.23", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", - "dev": true + "dev": true, + "license": "CC0-1.0" }, "node_modules/language-tags": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "dev": true, + "license": "MIT", "dependencies": { "language-subtag-registry": "^0.3.20" }, @@ -24262,9 +24343,10 @@ } }, "node_modules/lib0": { - "version": "0.2.109", - "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.109.tgz", - "integrity": "sha512-jP0gbnyW0kwlx1Atc4dcHkBbrVAkdHjuyHxtClUPYla7qCmwIif1qZ6vQeJdR5FrOVdn26HvQT0ko01rgW7/Xw==", + "version": "0.2.114", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.114.tgz", + "integrity": "sha512-gcxmNFzA4hv8UYi8j43uPlQ7CGcyMJ2KQb5kZASw6SnAKAf10hK12i2fjrS3Cl/ugZa5Ui6WwIu1/6MIXiHttQ==", + "license": "MIT", "dependencies": { "isomorphic.js": "^0.2.4" }, @@ -24887,7 +24969,8 @@ "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.uniq": { "version": "4.5.0", @@ -25365,6 +25448,7 @@ "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -25925,6 +26009,21 @@ "node": "*" } }, + "node_modules/motion-dom": { + "version": "11.18.1", + "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz", + "integrity": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==", + "license": "MIT", + "dependencies": { + "motion-utils": "^11.18.1" + } + }, + "node_modules/motion-utils": { + "version": "11.18.1", + "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-11.18.1.tgz", + "integrity": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==", + "license": "MIT" + }, "node_modules/mousetrap": { "version": "1.6.5", "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", @@ -25965,9 +26064,9 @@ "dev": true }, "node_modules/nanoid": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", - "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", "funding": [ { "type": "github", @@ -26743,10 +26842,11 @@ "dev": true }, "node_modules/object-inspect": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", - "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -26824,14 +26924,16 @@ } }, "node_modules/object.entries": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", - "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", + "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" + "es-object-atoms": "^1.1.1" }, "engines": { "node": ">= 0.4" @@ -26842,6 +26944,7 @@ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -26878,6 +26981,7 @@ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -27204,15 +27308,6 @@ "node": ">=6" } }, - "node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/p-map-series": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", @@ -27502,12 +27597,6 @@ "node": ">=0.10.0" } }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true - }, "node_modules/path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", @@ -27603,6 +27692,7 @@ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", "dev": true, + "optional": true, "engines": { "node": ">=0.10.0" } @@ -27612,6 +27702,7 @@ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, + "optional": true, "dependencies": { "pinkie": "^2.0.0" }, @@ -27942,6 +28033,24 @@ "postcss": "^8.4.31" } }, + "node_modules/postcss-import": { + "version": "16.1.1", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-16.1.1.tgz", + "integrity": "sha512-2xVS1NCZAfjtVdvXiyegxzJ447GyqCeEI5V7ApgQVOWnros1p5lGNovJNapwPpMombyFBfqDwt7AD3n2l0KOfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, "node_modules/postcss-loader": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", @@ -27968,7 +28077,8 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/postcss-merge-longhand": { "version": "7.0.4", @@ -28338,7 +28448,8 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz", "integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/postcss-safe-parser": { "version": "7.0.1", @@ -28359,6 +28470,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "engines": { "node": ">=18.0" }, @@ -28385,6 +28497,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "engines": { "node": ">=12.0" }, @@ -28646,9 +28759,10 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "node_modules/preact": { - "version": "10.26.4", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.26.4.tgz", - "integrity": "sha512-KJhO7LBFTjP71d83trW+Ilnjbo+ySsaAgCfXOXUlmGzJ4ygYPWmysm77yg4emwfmoz3b22yvH5IsVFHbhUaH5w==", + "version": "10.27.2", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.2.tgz", + "integrity": "sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -28696,6 +28810,7 @@ "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", "dev": true, + "license": "MIT", "dependencies": { "fast-diff": "^1.1.2" }, @@ -29397,6 +29512,19 @@ "teleport": ">=0.2.0" } }, + "node_modules/qified": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/qified/-/qified-0.5.1.tgz", + "integrity": "sha512-+BtFN3dCP+IaFA6IYNOu/f/uK1B8xD2QWyOeCse0rjtAebBmkzgd2d1OAXi3ikAzJMIBSdzZDNZ3wZKEUDQs5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookified": "^1.12.2" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/qs": { "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", @@ -29436,7 +29564,8 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/queue-tick": { "version": "1.0.1", @@ -29579,6 +29708,37 @@ "react-dom": ">=16.8.0" } }, + "node_modules/react-day-picker": { + "version": "9.11.1", + "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-9.11.1.tgz", + "integrity": "sha512-l3ub6o8NlchqIjPKrRFUCkTUEq6KwemQlfv3XZzzwpUeGwmDJ+0u0Upmt38hJyd7D/vn2dQoOoLV/qAp0o3uUw==", + "license": "MIT", + "dependencies": { + "@date-fns/tz": "^1.4.1", + "date-fns": "^4.1.0", + "date-fns-jalali": "^4.1.0-0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/gpbl" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/react-day-picker/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", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, "node_modules/react-dom": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", @@ -29685,6 +29845,26 @@ } } }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "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": "5.2.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", @@ -30100,7 +30280,8 @@ "node_modules/requestidlecallback": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/requestidlecallback/-/requestidlecallback-0.3.0.tgz", - "integrity": "sha512-TWHFkT7S9p7IxLC5A1hYmAYQx2Eb9w1skrXmQ+dS1URyvR8tenMLl4lHbqEOUnpEYxNKpkVMXUgknVpBZWXXfQ==" + "integrity": "sha512-TWHFkT7S9p7IxLC5A1hYmAYQx2Eb9w1skrXmQ+dS1URyvR8tenMLl4lHbqEOUnpEYxNKpkVMXUgknVpBZWXXfQ==", + "license": "MIT" }, "node_modules/require-directory": { "version": "2.1.1", @@ -30129,6 +30310,7 @@ "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.5" } @@ -30331,7 +30513,8 @@ "node_modules/route-recognizer": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/route-recognizer/-/route-recognizer-0.3.4.tgz", - "integrity": "sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g==" + "integrity": "sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g==", + "license": "MIT" }, "node_modules/rtlcss": { "version": "2.6.2", @@ -30452,7 +30635,8 @@ "node_modules/rungen": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", - "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==" + "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==", + "license": "MIT" }, "node_modules/rxjs": { "version": "5.5.12", @@ -31242,6 +31426,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "buffer": "^6.0.3", "debug": "^4.3.2", @@ -31270,6 +31455,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" @@ -31279,6 +31465,7 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -31380,6 +31567,7 @@ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -31397,6 +31585,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -31412,6 +31601,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -31423,13 +31613,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -31870,7 +32062,8 @@ "node_modules/sprintf-js": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true }, "node_modules/squeak": { "version": "1.3.0", @@ -32048,6 +32241,20 @@ "node": ">= 0.8" } }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/stream-from-promise": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/stream-from-promise/-/stream-from-promise-1.0.0.tgz", @@ -32159,6 +32366,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -32173,6 +32381,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.3", @@ -32200,6 +32409,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", "dev": true, + "license": "MIT", "dependencies": { "define-properties": "^1.1.3", "es-abstract": "^1.17.5" @@ -32362,7 +32572,8 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/stylehacks": { "version": "7.0.4", @@ -32382,9 +32593,9 @@ } }, "node_modules/stylelint": { - "version": "16.15.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.15.0.tgz", - "integrity": "sha512-OK6Rs7EPdcdmjqiDycadZY4fw3f5/TC1X6/tGjnF3OosbwCeNs7nG+79MCAtjEg7ckwqTJTsku08e0Rmaz5nUw==", + "version": "16.25.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.25.0.tgz", + "integrity": "sha512-Li0avYWV4nfv1zPbdnxLYBGq4z8DVZxbRgx4Kn6V+Uftz1rMoF1qiEI3oL4kgWqyYgCgs7gT5maHNZ82Gk03vQ==", "dev": true, "funding": [ { @@ -32396,35 +32607,36 @@ "url": "https://github.com/sponsors/stylelint" } ], + "license": "MIT", "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/media-query-list-parser": "^4.0.2", + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/media-query-list-parser": "^4.0.3", "@csstools/selector-specificity": "^5.0.0", - "@dual-bundle/import-meta-resolve": "^4.1.0", + "@dual-bundle/import-meta-resolve": "^4.2.1", "balanced-match": "^2.0.0", "colord": "^2.9.3", "cosmiconfig": "^9.0.0", "css-functions-list": "^3.2.3", "css-tree": "^3.1.0", - "debug": "^4.3.7", + "debug": "^4.4.3", "fast-glob": "^3.3.3", "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^10.0.6", + "file-entry-cache": "^10.1.4", "global-modules": "^2.0.0", "globby": "^11.1.0", "globjoin": "^0.1.4", "html-tags": "^3.3.1", - "ignore": "^7.0.3", + "ignore": "^7.0.5", "imurmurhash": "^0.1.4", "is-plain-object": "^5.0.0", - "known-css-properties": "^0.35.0", + "known-css-properties": "^0.37.0", "mathml-tag-names": "^2.1.3", "meow": "^13.2.0", "micromatch": "^4.0.8", "normalize-path": "^3.0.0", "picocolors": "^1.1.1", - "postcss": "^8.5.3", + "postcss": "^8.5.6", "postcss-resolve-nested-selector": "^0.1.6", "postcss-safe-parser": "^7.0.1", "postcss-selector-parser": "^7.1.0", @@ -32458,6 +32670,7 @@ "url": "https://github.com/sponsors/stylelint" } ], + "license": "MIT", "engines": { "node": ">=18.12.0" }, @@ -32470,6 +32683,7 @@ "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.1.0.tgz", "integrity": "sha512-bhaMhh1u5dQqSsf6ri2GVWWQW5iUjBYgcHkh7SgDDn92ijoItC/cfO/W+fpXshgTQWhwFkP1rVcewcv4jaftRg==", "dev": true, + "license": "MIT", "dependencies": { "postcss-scss": "^4.0.9", "stylelint-config-recommended": "^14.0.1", @@ -32489,15 +32703,16 @@ } }, "node_modules/stylelint-scss": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.11.1.tgz", - "integrity": "sha512-e4rYo0UY+BIMtGeGanghrvHTjcryxgZbyFxUedp8dLFqC4P70aawNdYjRrQxbnKhu3BNr4+lt5e/53tcKXiwFA==", + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.12.1.tgz", + "integrity": "sha512-UJUfBFIvXfly8WKIgmqfmkGKPilKB4L5j38JfsDd+OCg2GBdU0vGUV08Uw82tsRZzd4TbsUURVVNGeOhJVF7pA==", "dev": true, + "license": "MIT", "dependencies": { "css-tree": "^3.0.1", "is-plain-object": "^5.0.0", - "known-css-properties": "^0.35.0", - "mdn-data": "^2.15.0", + "known-css-properties": "^0.36.0", + "mdn-data": "^2.21.0", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.6", "postcss-selector-parser": "^7.1.0", @@ -32515,6 +32730,7 @@ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", "dev": true, + "license": "MIT", "dependencies": { "mdn-data": "2.12.2", "source-map-js": "^1.0.1" @@ -32527,19 +32743,29 @@ "version": "2.12.2", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", - "dev": true + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/stylelint-scss/node_modules/known-css-properties": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.36.0.tgz", + "integrity": "sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==", + "dev": true, + "license": "MIT" }, "node_modules/stylelint-scss/node_modules/mdn-data": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.17.0.tgz", - "integrity": "sha512-VT5LJBdLRI+cc3DPXJD89PGwI8yXuciE5gZJoSPnH4yeGzMPqxwkZv3BjFSoaWpmOlJNBhVT6HKeQPcZKlNEvA==", - "dev": true + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.24.0.tgz", + "integrity": "sha512-i97fklrJl03tL1tdRVw0ZfLLvuDsdb6wxL+TrJ+PKkCbLrp2PCu2+OYdCKychIUm19nSM/35S6qz7pJpnXttoA==", + "dev": true, + "license": "CC0-1.0" }, "node_modules/stylelint-scss/node_modules/postcss-selector-parser": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", "dev": true, + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -32549,9 +32775,9 @@ } }, "node_modules/stylelint/node_modules/@csstools/media-query-list-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz", - "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz", + "integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==", "dev": true, "funding": [ { @@ -32563,12 +32789,13 @@ "url": "https://opencollective.com/csstools" } ], + "license": "MIT", "engines": { "node": ">=18" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" } }, "node_modules/stylelint/node_modules/ansi-regex": { @@ -32576,6 +32803,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -32584,19 +32812,22 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/stylelint/node_modules/balanced-match": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/stylelint/node_modules/braces": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, + "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -32609,6 +32840,7 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, + "license": "MIT", "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", @@ -32635,6 +32867,7 @@ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", "dev": true, + "license": "MIT", "dependencies": { "mdn-data": "2.12.2", "source-map-js": "^1.0.1" @@ -32644,10 +32877,11 @@ } }, "node_modules/stylelint/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -32664,15 +32898,17 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/stylelint/node_modules/file-entry-cache": { - "version": "10.0.7", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.0.7.tgz", - "integrity": "sha512-txsf5fu3anp2ff3+gOJJzRImtrtm/oa9tYLN0iTuINZ++EyVR/nRrg2fKYwvG/pXDofcrvvb0scEbX3NyW/COw==", + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.1.4.tgz", + "integrity": "sha512-5XRUFc0WTtUbjfGzEwXc42tiGxQHBmtbUG1h9L2apu4SulCGN3Hqm//9D6FAolf8MYNL7f/YlJl9vy08pj5JuA==", "dev": true, + "license": "MIT", "dependencies": { - "flat-cache": "^6.1.7" + "flat-cache": "^6.1.13" } }, "node_modules/stylelint/node_modules/fill-range": { @@ -32680,6 +32916,7 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -32688,14 +32925,15 @@ } }, "node_modules/stylelint/node_modules/flat-cache": { - "version": "6.1.7", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.7.tgz", - "integrity": "sha512-qwZ4xf1v1m7Rc9XiORly31YaChvKt6oNVHuqqZcoED/7O+ToyNVGobKsIAopY9ODcWpEDKEBAbrSOCBHtNQvew==", + "version": "6.1.18", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.18.tgz", + "integrity": "sha512-JUPnFgHMuAVmLmoH9/zoZ6RHOt5n9NlUw/sDXsTbROJ2SFoS2DS4s+swAV6UTeTbGH/CAsZIE6M8TaG/3jVxgQ==", "dev": true, + "license": "MIT", "dependencies": { - "cacheable": "^1.8.9", + "cacheable": "^2.1.0", "flatted": "^3.3.3", - "hookified": "^1.7.1" + "hookified": "^1.12.0" } }, "node_modules/stylelint/node_modules/global-modules": { @@ -32703,6 +32941,7 @@ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", "dev": true, + "license": "MIT", "dependencies": { "global-prefix": "^3.0.0" }, @@ -32715,6 +32954,7 @@ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", "dev": true, + "license": "MIT", "dependencies": { "ini": "^1.3.5", "kind-of": "^6.0.2", @@ -32725,10 +32965,11 @@ } }, "node_modules/stylelint/node_modules/ignore": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz", - "integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -32738,6 +32979,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -32747,6 +32989,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -32756,6 +32999,7 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -32768,6 +33012,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -32776,13 +33021,15 @@ "version": "2.12.2", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", - "dev": true + "dev": true, + "license": "CC0-1.0" }, "node_modules/stylelint/node_modules/meow": { "version": "13.2.0", "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -32795,6 +33042,7 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, + "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -32803,11 +33051,41 @@ "node": ">=8.6" } }, + "node_modules/stylelint/node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, "node_modules/stylelint/node_modules/postcss-selector-parser": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", "dev": true, + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -32821,6 +33099,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -32830,6 +33109,7 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true, + "license": "ISC", "engines": { "node": ">=14" }, @@ -32842,6 +33122,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -32856,6 +33137,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -32868,6 +33150,7 @@ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -32880,6 +33163,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -32892,6 +33176,7 @@ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", "dev": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^4.0.1" @@ -32922,6 +33207,7 @@ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz", "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" @@ -32938,6 +33224,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -32947,6 +33234,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -33028,19 +33316,19 @@ "dev": true }, "node_modules/synckit": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", - "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.11.tgz", + "integrity": "sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==", "dev": true, + "license": "MIT", "dependencies": { - "@pkgr/core": "^0.1.0", - "tslib": "^2.6.2" + "@pkgr/core": "^0.2.9" }, "engines": { "node": "^14.18.0 || >=16.0.0" }, "funding": { - "url": "https://opencollective.com/unts" + "url": "https://opencollective.com/synckit" } }, "node_modules/table": { @@ -33048,6 +33336,7 @@ "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz", "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "ajv": "^8.0.1", "lodash.truncate": "^4.4.2", @@ -33064,6 +33353,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -33080,6 +33370,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -33088,13 +33379,15 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/table/node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -33103,13 +33396,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/table/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -33124,6 +33419,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -33216,6 +33512,15 @@ "streamx": "^2.15.0" } }, + "node_modules/temml": { + "version": "0.10.34", + "resolved": "https://registry.npmjs.org/temml/-/temml-0.10.34.tgz", + "integrity": "sha512-f3b5CaPwPvMviA+CtHy0qoIGWvzpRrNpXmGRc/Y1jc9gAYy+xOlndJFyn7Vfcz7cBcS8QRvv8z0EEH59sHCQxg==", + "license": "MIT", + "engines": { + "node": ">=18.13.0" + } + }, "node_modules/temp-dir": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", @@ -33665,6 +33970,7 @@ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", "dev": true, + "license": "MIT", "engines": { "node": ">=16" }, @@ -33677,6 +33983,7 @@ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "dev": true, + "license": "MIT", "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", @@ -33689,6 +33996,7 @@ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.0" }, @@ -33701,6 +34009,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -33715,6 +34024,7 @@ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, + "license": "MIT", "dependencies": { "tslib": "^1.8.1" }, @@ -33729,7 +34039,8 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/tunnel-agent": { "version": "0.6.0", @@ -35242,15 +35553,17 @@ "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" }, "node_modules/which-typed-array": { - "version": "1.1.18", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", - "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "for-each": "^0.3.3", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-tostringtag": "^1.0.2" }, @@ -35387,6 +35700,7 @@ "version": "9.0.12", "resolved": "https://registry.npmjs.org/y-indexeddb/-/y-indexeddb-9.0.12.tgz", "integrity": "sha512-9oCFRSPPzBK7/w5vOkJBaVCQZKHXB/v6SIT+WYhnJxlEC61juqG0hBrAf+y3gmSMLFLwICNH9nQ53uscuse6Hg==", + "license": "MIT", "dependencies": { "lib0": "^0.2.74" }, @@ -35406,6 +35720,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/y-protocols/-/y-protocols-1.0.6.tgz", "integrity": "sha512-vHRF2L6iT3rwj1jub/K5tYcTT/mEYDUppgNPXwp8fmLpui9f7Yeq3OEtTLVF012j39QnV+KEQpNqoN7CWU7Y9Q==", + "license": "MIT", "dependencies": { "lib0": "^0.2.85" }, @@ -35425,6 +35740,7 @@ "version": "10.2.6", "resolved": "https://registry.npmjs.org/y-webrtc/-/y-webrtc-10.2.6.tgz", "integrity": "sha512-1kZ4YYwksFZi8+l8mTebVX9vW6Q5MnqxMkvNU700X5dBE38usurt/JgeXSIQRpK3NwUYYb9y63Jn9FMpMH6/vA==", + "license": "MIT", "dependencies": { "lib0": "^0.2.42", "simple-peer": "^9.11.0", @@ -35451,6 +35767,7 @@ "version": "8.18.3", "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "license": "MIT", "optional": true, "engines": { "node": ">=10.0.0" @@ -35527,6 +35844,7 @@ "version": "13.6.27", "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.27.tgz", "integrity": "sha512-OIDwaflOaq4wC6YlPBy2L6ceKeKuF7DeTxx+jPzv1FHn9tCZ0ZwSRnUBxD05E3yed46fv/FWJbvR+Ud7x0L7zw==", + "license": "MIT", "dependencies": { "lib0": "^0.2.99" }, diff --git a/package.json b/package.json index 918269d32f26b..96c327717a279 100644 --- a/package.json +++ b/package.json @@ -27,11 +27,11 @@ "@lodder/grunt-postcss": "^3.1.1", "@playwright/test": "1.50.1", "@pmmmwh/react-refresh-webpack-plugin": "0.5.15", - "@wordpress/babel-preset-default": "8.19.1", - "@wordpress/dependency-extraction-webpack-plugin": "6.19.1", - "@wordpress/e2e-test-utils-playwright": "1.19.1", - "@wordpress/prettier-config": "4.19.1", - "@wordpress/scripts": "30.12.1", + "@wordpress/babel-preset-default": "8.33.0", + "@wordpress/dependency-extraction-webpack-plugin": "6.33.0", + "@wordpress/e2e-test-utils-playwright": "1.33.0", + "@wordpress/prettier-config": "4.33.0", + "@wordpress/scripts": "30.26.0", "autoprefixer": "10.4.20", "chalk": "5.4.1", "check-node-version": "4.2.1", @@ -75,74 +75,78 @@ "webpack-livereload-plugin": "3.0.2" }, "dependencies": { - "@wordpress/a11y": "4.19.1", - "@wordpress/annotations": "3.19.2", - "@wordpress/api-fetch": "7.19.2", - "@wordpress/autop": "4.19.1", - "@wordpress/blob": "4.19.1", - "@wordpress/block-directory": "5.19.7", - "@wordpress/block-editor": "14.14.6", - "@wordpress/block-library": "9.19.6", - "@wordpress/block-serialization-default-parser": "5.19.1", - "@wordpress/blocks": "14.8.2", - "@wordpress/commands": "1.19.4", - "@wordpress/components": "29.5.4", - "@wordpress/compose": "7.19.2", - "@wordpress/core-commands": "1.19.6", - "@wordpress/core-data": "7.19.6", - "@wordpress/customize-widgets": "5.19.6", - "@wordpress/data": "10.19.2", - "@wordpress/data-controls": "4.19.2", - "@wordpress/dataviews": "4.15.4", - "@wordpress/date": "5.19.1", - "@wordpress/deprecated": "4.19.1", - "@wordpress/dom": "4.19.2", - "@wordpress/dom-ready": "4.19.1", - "@wordpress/edit-post": "8.19.7", - "@wordpress/edit-site": "6.19.7", - "@wordpress/edit-widgets": "6.19.6", - "@wordpress/editor": "14.19.7", - "@wordpress/element": "6.19.1", - "@wordpress/escape-html": "3.19.1", - "@wordpress/fields": "0.11.6", - "@wordpress/format-library": "5.19.6", - "@wordpress/hooks": "4.19.1", - "@wordpress/html-entities": "4.19.1", - "@wordpress/i18n": "5.19.1", - "@wordpress/icons": "10.19.1", - "@wordpress/interactivity": "6.19.1", - "@wordpress/interactivity-router": "2.19.1", - "@wordpress/interface": "9.4.4", - "@wordpress/is-shallow-equal": "5.19.1", - "@wordpress/keyboard-shortcuts": "5.19.2", - "@wordpress/keycodes": "4.19.1", - "@wordpress/list-reusable-blocks": "5.19.4", - "@wordpress/media-utils": "5.19.2", - "@wordpress/notices": "5.19.2", - "@wordpress/nux": "9.19.4", - "@wordpress/patterns": "2.19.6", - "@wordpress/plugins": "7.19.4", - "@wordpress/preferences": "4.19.4", - "@wordpress/preferences-persistence": "2.19.2", - "@wordpress/primitives": "4.19.1", - "@wordpress/priority-queue": "3.19.1", - "@wordpress/private-apis": "1.19.1", - "@wordpress/redux-routine": "5.19.1", - "@wordpress/reusable-blocks": "5.19.6", - "@wordpress/rich-text": "7.19.2", - "@wordpress/router": "1.19.2", - "@wordpress/server-side-render": "5.19.4", - "@wordpress/shortcode": "4.19.1", - "@wordpress/style-engine": "2.19.1", - "@wordpress/sync": "1.19.2", - "@wordpress/token-list": "3.19.1", - "@wordpress/undo-manager": "1.19.1", - "@wordpress/upload-media": "0.4.4", - "@wordpress/url": "4.19.2", - "@wordpress/viewport": "6.19.2", - "@wordpress/warning": "3.19.1", - "@wordpress/widgets": "4.19.6", - "@wordpress/wordcount": "4.19.1", + "@wordpress/a11y": "4.33.0", + "@wordpress/admin-ui": "1.1.0", + "@wordpress/annotations": "3.33.0", + "@wordpress/api-fetch": "7.33.0", + "@wordpress/autop": "4.33.0", + "@wordpress/base-styles": "6.9.0", + "@wordpress/blob": "4.33.0", + "@wordpress/block-directory": "5.33.1", + "@wordpress/block-editor": "15.6.0", + "@wordpress/block-library": "9.33.1", + "@wordpress/block-serialization-default-parser": "5.33.0", + "@wordpress/blocks": "15.6.0", + "@wordpress/commands": "1.33.0", + "@wordpress/components": "30.6.0", + "@wordpress/compose": "7.33.0", + "@wordpress/core-commands": "1.33.0", + "@wordpress/core-data": "7.33.0", + "@wordpress/customize-widgets": "5.33.1", + "@wordpress/data": "10.33.0", + "@wordpress/data-controls": "4.33.0", + "@wordpress/dataviews": "10.0.0", + "@wordpress/date": "5.33.0", + "@wordpress/deprecated": "4.33.0", + "@wordpress/dom": "4.33.0", + "@wordpress/dom-ready": "4.33.0", + "@wordpress/edit-post": "8.33.1", + "@wordpress/edit-site": "6.33.1", + "@wordpress/edit-widgets": "6.33.1", + "@wordpress/editor": "14.33.1", + "@wordpress/element": "6.33.0", + "@wordpress/escape-html": "3.33.0", + "@wordpress/fields": "0.25.1", + "@wordpress/format-library": "5.33.0", + "@wordpress/hooks": "4.33.0", + "@wordpress/html-entities": "4.33.0", + "@wordpress/i18n": "6.6.0", + "@wordpress/icons": "11.0.0", + "@wordpress/interactivity": "6.33.0", + "@wordpress/interactivity-router": "2.33.0", + "@wordpress/interface": "9.18.0", + "@wordpress/is-shallow-equal": "5.33.0", + "@wordpress/keyboard-shortcuts": "5.33.0", + "@wordpress/keycodes": "4.33.0", + "@wordpress/latex-to-mathml": "1.1.0", + "@wordpress/list-reusable-blocks": "5.33.0", + "@wordpress/media-utils": "5.33.0", + "@wordpress/notices": "5.33.0", + "@wordpress/nux": "9.33.0", + "@wordpress/patterns": "2.33.0", + "@wordpress/plugins": "7.33.0", + "@wordpress/preferences": "4.33.0", + "@wordpress/preferences-persistence": "2.33.0", + "@wordpress/primitives": "4.33.0", + "@wordpress/priority-queue": "3.33.0", + "@wordpress/private-apis": "1.33.0", + "@wordpress/redux-routine": "5.33.0", + "@wordpress/reusable-blocks": "5.33.0", + "@wordpress/rich-text": "7.33.0", + "@wordpress/router": "1.33.0", + "@wordpress/server-side-render": "6.9.0", + "@wordpress/shortcode": "4.33.0", + "@wordpress/style-engine": "2.33.0", + "@wordpress/sync": "1.33.0", + "@wordpress/token-list": "3.33.0", + "@wordpress/undo-manager": "1.33.0", + "@wordpress/upload-media": "0.18.0", + "@wordpress/url": "4.33.0", + "@wordpress/viewport": "6.33.0", + "@wordpress/views": "1.0.0", + "@wordpress/warning": "3.33.0", + "@wordpress/widgets": "4.33.0", + "@wordpress/wordcount": "4.33.0", "backbone": "1.6.0", "clipboard": "2.0.11", "core-js-url-browser": "3.6.4", diff --git a/src/wp-includes/assets/script-loader-packages.min.php b/src/wp-includes/assets/script-loader-packages.min.php index 94e056123f6e1..cff2f4c63106c 100644 --- a/src/wp-includes/assets/script-loader-packages.min.php +++ b/src/wp-includes/assets/script-loader-packages.min.php @@ -1 +1 @@ - array('dependencies' => array('wp-dom-ready', 'wp-i18n'), 'version' => '3156534cc54473497e14'), 'annotations.min.js' => array('dependencies' => array('wp-data', 'wp-hooks', 'wp-i18n', 'wp-rich-text'), 'version' => '238360e96c76d37a2468'), 'api-fetch.min.js' => array('dependencies' => array('wp-i18n', 'wp-url'), 'version' => '3623a576c78df404ff20'), 'autop.min.js' => array('dependencies' => array(), 'version' => '9fb50649848277dd318d'), 'blob.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '9113eed771d446f4a556'), 'block-directory.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-primitives', 'wp-url'), 'version' => '5cecf7d562a5ae133696'), 'block-editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-priority-queue', 'wp-private-apis', 'wp-rich-text', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning'), 'version' => 'b3b0b55b35e04df52f7c'), 'block-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-patterns', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => '345e81712b7dbb2f48dc'), 'block-serialization-default-parser.min.js' => array('dependencies' => array(), 'version' => '14d44daebf663d05d330'), 'blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-private-apis', 'wp-rich-text', 'wp-shortcode', 'wp-warning'), 'version' => '84530c06a3c62815b497'), 'commands.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-primitives', 'wp-private-apis'), 'version' => '14ee29ad1743be844b11'), 'components.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-warning'), 'version' => '865f2ec3b5f5195705e0'), 'compose.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-priority-queue'), 'version' => '84bcf832a5c99203f3db'), 'core-commands.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-commands', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url'), 'version' => 'afcb83dba96ea45361e9'), 'core-data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-private-apis', 'wp-rich-text', 'wp-url', 'wp-warning'), 'version' => '64479bc080c558e99158'), 'customize-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-widgets'), 'version' => '42a5462097681fd98f6f'), 'data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-priority-queue', 'wp-private-apis', 'wp-redux-routine'), 'version' => 'fe6c4835cd00e12493c3'), 'data-controls.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated'), 'version' => '49f5587e8b90f9e7cc7e'), 'date.min.js' => array('dependencies' => array('moment', 'wp-deprecated'), 'version' => '85ff222add187a4e358f'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'e1f84915c5e8ae38964c'), 'dom.min.js' => array('dependencies' => array('wp-deprecated'), 'version' => '80bd57c84b45cf04f4ce'), 'dom-ready.min.js' => array('dependencies' => array(), 'version' => 'f77871ff7694fffea381'), 'edit-post.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-commands', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-widgets'), 'version' => 'd92354a82041cfd9f542'), 'edit-site.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-commands', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url', 'wp-warning', 'wp-widgets'), 'version' => '4cfd4c6e8c033bb1b61a'), 'edit-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => '9a04bb29c0759b535e9e'), 'editor.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => 'e143f7bc0f4773342f31'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html'), 'version' => 'a4eeeadd23c0d7ab1d2d'), 'escape-html.min.js' => array('dependencies' => array(), 'version' => '6561a406d2d232a6fbd2'), 'format-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-url'), 'version' => 'f813b03986e369dad65e'), 'hooks.min.js' => array('dependencies' => array(), 'version' => '4d63a3d491d11ffd8ac6'), 'html-entities.min.js' => array('dependencies' => array(), 'version' => '2cd3358363e0675638fb'), 'i18n.min.js' => array('dependencies' => array('wp-hooks'), 'version' => '5e580eb46a90c2b997e6'), 'is-shallow-equal.min.js' => array('dependencies' => array(), 'version' => 'e0f9f1d78d83f5196979'), 'keyboard-shortcuts.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-data', 'wp-element', 'wp-keycodes'), 'version' => '32686e58e84193ce808b'), 'keycodes.min.js' => array('dependencies' => array('wp-i18n'), 'version' => '034ff647a54b018581d3'), 'list-reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blob', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => 'ece12b3c74315b4175ef'), 'media-utils.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-private-apis'), 'version' => 'c3dd622ad8417c2d4474'), 'notices.min.js' => array('dependencies' => array('wp-data'), 'version' => '673a68a7ac2f556ed50b'), 'nux.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '9a0dc535fe222ae46a48'), 'patterns.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '6497476653868ae9d711'), 'plugins.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-is-shallow-equal', 'wp-primitives'), 'version' => '20303a2de19246c83e5a'), 'preferences.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives', 'wp-private-apis'), 'version' => '4aa23582b858c882a887'), 'preferences-persistence.min.js' => array('dependencies' => array('wp-api-fetch'), 'version' => '9307a8c9e3254140a223'), 'primitives.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element'), 'version' => 'aef2543ab60c8c9bb609'), 'priority-queue.min.js' => array('dependencies' => array(), 'version' => '9c21c957c7e50ffdbf48'), 'private-apis.min.js' => array('dependencies' => array(), 'version' => '0f8478f1ba7e0eea562b'), 'redux-routine.min.js' => array('dependencies' => array(), 'version' => '8bb92d45458b29590f53'), 'reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-url'), 'version' => '73735a77e4e5095733da'), 'rich-text.min.js' => array('dependencies' => array('wp-a11y', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes'), 'version' => '74178fc8c4d67d66f1a8'), 'router.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-polyfill', 'wp-private-apis', 'wp-url'), 'version' => 'e41607ae499191e0cb49'), 'server-side-render.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => '345a014347e34be995f0'), 'shortcode.min.js' => array('dependencies' => array(), 'version' => 'b7747eee0efafd2f0c3b'), 'style-engine.min.js' => array('dependencies' => array(), 'version' => '08cc10e9532531e22456'), 'token-list.min.js' => array('dependencies' => array(), 'version' => '3b5f5dcfde830ecef24f'), 'url.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'c2964167dfe2477c14ea'), 'viewport.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-data'), 'version' => '829c9a30d366e1e5054c'), 'warning.min.js' => array('dependencies' => array(), 'version' => 'ed7c8b0940914f4fe44b'), 'widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives'), 'version' => '0b561f75d41627a9d110'), 'wordcount.min.js' => array('dependencies' => array(), 'version' => '55d8c2bf3dc99e7ea5ec')); + array('dependencies' => array('wp-dom-ready', 'wp-i18n'), 'version' => 'cb460b4676c94bd228ed'), 'admin-ui.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-element'), 'version' => 'bc5db43f7e3f0d8adcc8'), 'annotations.min.js' => array('dependencies' => array('wp-data', 'wp-hooks', 'wp-i18n', 'wp-rich-text'), 'version' => '758b80d8a795a222601b'), 'api-fetch.min.js' => array('dependencies' => array('wp-i18n', 'wp-url'), 'version' => '3a4d9af2b423048b0dee'), 'autop.min.js' => array('dependencies' => array(), 'version' => '9fb50649848277dd318d'), 'base-styles.min.js' => array('dependencies' => array(), 'version' => '7529f773be5cb229e3c4'), 'blob.min.js' => array('dependencies' => array(), 'version' => '9113eed771d446f4a556'), 'block-directory.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-primitives', 'wp-url'), 'version' => '55bdef7bd3137eee623d'), 'block-editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-preferences', 'wp-primitives', 'wp-priority-queue', 'wp-private-apis', 'wp-rich-text', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning'), 'version' => 'dff516d2a94a7f619309'), 'block-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-latex-to-mathml', 'wp-notices', 'wp-patterns', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => '1b917b822a5d6b373cc0'), 'block-serialization-default-parser.min.js' => array('dependencies' => array(), 'version' => '14d44daebf663d05d330'), 'blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-private-apis', 'wp-rich-text', 'wp-shortcode', 'wp-warning'), 'version' => '72034f57069988199b5b'), 'commands.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-primitives', 'wp-private-apis'), 'version' => 'cac8f4817ab7cea0ac49'), 'components.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-warning'), 'version' => 'd2f9006d4f280c43223e'), 'compose.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-priority-queue'), 'version' => '7a9b375d8c19cf9d3d9b'), 'core-commands.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-commands', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url'), 'version' => '9af22ae9c43109609781'), 'core-data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-private-apis', 'wp-rich-text', 'wp-url', 'wp-warning'), 'version' => 'ca06b8a85d032eb51498'), 'customize-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-widgets'), 'version' => 'd824213342f5e84c8ea3'), 'data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-priority-queue', 'wp-private-apis', 'wp-redux-routine'), 'version' => 'f940198280891b0b6318'), 'data-controls.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated'), 'version' => '49f5587e8b90f9e7cc7e'), 'date.min.js' => array('dependencies' => array('moment', 'wp-deprecated'), 'version' => '795a56839718d3ff7eae'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'e1f84915c5e8ae38964c'), 'dom.min.js' => array('dependencies' => array('wp-deprecated'), 'version' => '26edef3be6483da3de2e'), 'dom-ready.min.js' => array('dependencies' => array(), 'version' => 'f77871ff7694fffea381'), 'edit-post.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-widgets'), 'version' => '60bfa8434bc45448d8e1'), 'edit-site.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url', 'wp-warning', 'wp-widgets'), 'version' => '67225c3c0136a385e137'), 'edit-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => '8106bcd3311848e17f64'), 'editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => '6bd694d7b29fe2487316'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html'), 'version' => '6a582b0c827fa25df3dd'), 'escape-html.min.js' => array('dependencies' => array(), 'version' => '6561a406d2d232a6fbd2'), 'format-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-latex-to-mathml', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-url'), 'version' => '253fa37e1a94074be368'), 'hooks.min.js' => array('dependencies' => array(), 'version' => 'dd5603f07f9220ed27f1'), 'html-entities.min.js' => array('dependencies' => array(), 'version' => 'e8b78b18a162491d5e5f'), 'i18n.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'c26c3dc7bed366793375'), 'is-shallow-equal.min.js' => array('dependencies' => array(), 'version' => 'e0f9f1d78d83f5196979'), 'keyboard-shortcuts.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-data', 'wp-element', 'wp-keycodes'), 'version' => 'fbc45a34ce65c5723afa'), 'keycodes.min.js' => array('dependencies' => array('wp-i18n'), 'version' => '34c8fb5e7a594a1c8037'), 'latex-to-mathml.min.js' => array('dependencies' => array(), 'version' => '960cef31b586960935b4'), 'list-reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blob', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => 'f203c56da0f227808035'), 'media-utils.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-private-apis'), 'version' => 'c66754bed5498afe7050'), 'notices.min.js' => array('dependencies' => array('wp-data'), 'version' => 'f62fbf15dcc23301922f'), 'nux.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'df0a4e75f0b99fb17077'), 'patterns.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => 'c34f6d91ae9c8d649f1a'), 'plugins.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-is-shallow-equal', 'wp-primitives'), 'version' => '039ed87b5b9f7036ceee'), 'preferences.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives', 'wp-private-apis'), 'version' => '2ca086aed510c242a1ed'), 'preferences-persistence.min.js' => array('dependencies' => array('wp-api-fetch'), 'version' => 'e954d3a4426d311f7d1a'), 'primitives.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element'), 'version' => '0b5dcc337aa7cbf75570'), 'priority-queue.min.js' => array('dependencies' => array(), 'version' => '2d59d091223ee9a33838'), 'private-apis.min.js' => array('dependencies' => array(), 'version' => '4f465748bda624774139'), 'redux-routine.min.js' => array('dependencies' => array(), 'version' => '8bb92d45458b29590f53'), 'reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-url'), 'version' => '6c0ec6e24f166c9b36e7'), 'rich-text.min.js' => array('dependencies' => array('wp-a11y', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes'), 'version' => '56847ba44c83503f6ace'), 'router.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-private-apis', 'wp-url'), 'version' => '2dfc4b954318a03e6a76'), 'server-side-render.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => '7db2472793a2abb97aa5'), 'shortcode.min.js' => array('dependencies' => array(), 'version' => '0b3174183b858f2df320'), 'style-engine.min.js' => array('dependencies' => array(), 'version' => '7c6fcedc37dadafb8a81'), 'token-list.min.js' => array('dependencies' => array(), 'version' => 'cfdf635a436c3953a965'), 'url.min.js' => array('dependencies' => array(), 'version' => '9e178c9516d1222dc834'), 'viewport.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-data'), 'version' => 'f07b4909c08cfe9de4e2'), 'views.min.js' => array('dependencies' => array('wp-data', 'wp-element', 'wp-preferences'), 'version' => '2001076158893efe412b'), 'warning.min.js' => array('dependencies' => array(), 'version' => 'd69bc18c456d01c11d5a'), 'widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives'), 'version' => 'c0e4adfacd4c628b1d02'), 'wordcount.min.js' => array('dependencies' => array(), 'version' => 'c5b97f11206928ea9130')); diff --git a/src/wp-includes/assets/script-modules-packages.min.php b/src/wp-includes/assets/script-modules-packages.min.php index d6aaf38695846..e8444aa4c2396 100644 --- a/src/wp-includes/assets/script-modules-packages.min.php +++ b/src/wp-includes/assets/script-modules-packages.min.php @@ -1 +1 @@ - array('dependencies' => array(), 'version' => '55aebb6e0a16726baffb', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array(), 'version' => 'a5c279b9ad67f2a4e6e2', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => 'dc4a227f142d2e68ef83', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => 'b7d06936b8bc23cff2ad', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'fdc2f6842e015af83140', 'type' => 'module'), 'block-library/form/view.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'baaf25398238b4f2a821', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'e38a2f910342023b9d19', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '61572d447d60c0aa5240', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => 'f55e93a1ad4806e91785', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '208bf143e4074549fa89', 'type' => 'module')); + array('dependencies' => array(), 'version' => '441cab46d043b0a45f6f', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array(), 'version' => '4b216ecdeb745ab1b420', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => '765a6ee8162122b48e6c', 'type' => 'module'), 'interactivity-router/full-page.min.js' => array('dependencies' => array(array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => 'ac76172d5956969e2227', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => 'b7d06936b8bc23cff2ad', 'type' => 'module'), 'block-library/accordion/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '5fa6ee20ae87460b9868', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'f9665632b48682075277', 'type' => 'module'), 'block-library/form/view.min.js' => array('dependencies' => array(), 'version' => 'baaf25398238b4f2a821', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '26816800d42394b0a5f5', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '3d4d582d5a6b3cf1185b', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => 'f55e93a1ad4806e91785', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '208bf143e4074549fa89', 'type' => 'module')); diff --git a/src/wp-includes/blocks/accordion-heading/block.json b/src/wp-includes/blocks/accordion-heading/block.json new file mode 100644 index 0000000000000..9c528384411b3 --- /dev/null +++ b/src/wp-includes/blocks/accordion-heading/block.json @@ -0,0 +1,94 @@ +{ + "$schema": "https://schemas.wp.org/trunk/block.json", + "apiVersion": 3, + "name": "core/accordion-heading", + "title": "Accordion Heading", + "category": "design", + "description": "Displays an accordion heading.", + "parent": [ "core/accordion-item" ], + "usesContext": [ + "core/accordion-icon-position", + "core/accordion-show-icon", + "core/accordion-heading-level" + ], + "supports": { + "anchor": true, + "color": { + "background": true, + "gradients": true + }, + "align": false, + "interactivity": true, + "spacing": { + "padding": true, + "__experimentalDefaultControls": { + "padding": true + }, + "__experimentalSkipSerialization": true, + "__experimentalSelector": ".wp-block-accordion-heading__toggle" + }, + "__experimentalBorder": { + "color": true, + "radius": true, + "style": true, + "width": true, + "__experimentalDefaultControls": { + "color": true, + "radius": true, + "style": true, + "width": true + } + }, + "typography": { + "__experimentalSkipSerialization": [ + "textDecoration", + "letterSpacing" + ], + "fontSize": true, + "__experimentalFontFamily": true, + "__experimentalFontWeight": true, + "__experimentalFontStyle": true, + "__experimentalTextTransform": true, + "__experimentalTextDecoration": true, + "__experimentalLetterSpacing": true, + "__experimentalDefaultControls": { + "fontSize": true, + "fontFamily": true + } + }, + "shadow": true, + "blockVisibility": false, + "lock": false + }, + "selectors": { + "typography": { + "letterSpacing": ".wp-block-accordion-heading .wp-block-accordion-heading__toggle-title", + "textDecoration": ".wp-block-accordion-heading .wp-block-accordion-heading__toggle-title" + } + }, + "attributes": { + "openByDefault": { + "type": "boolean", + "default": false + }, + "title": { + "type": "rich-text", + "source": "rich-text", + "selector": ".wp-block-accordion-heading__toggle-title", + "role": "content" + }, + "level": { + "type": "number" + }, + "iconPosition": { + "type": "string", + "enum": [ "left", "right" ], + "default": "right" + }, + "showIcon": { + "type": "boolean", + "default": true + } + }, + "textdomain": "default" +} diff --git a/src/wp-includes/blocks/accordion-item.php b/src/wp-includes/blocks/accordion-item.php new file mode 100644 index 0000000000000..6b6df425111fa --- /dev/null +++ b/src/wp-includes/blocks/accordion-item.php @@ -0,0 +1,74 @@ + function () { + $context = wp_interactivity_get_context(); + return $context['openByDefault']; + }, + ) + ); + + if ( $p->next_tag( array( 'class_name' => 'wp-block-accordion-item' ) ) ) { + $open_by_default = $attributes['openByDefault'] ? 'true' : 'false'; + $p->set_attribute( 'data-wp-context', '{ "id": "' . $unique_id . '", "openByDefault": ' . $open_by_default . ' }' ); + $p->set_attribute( 'data-wp-class--is-open', 'state.isOpen' ); + $p->set_attribute( 'data-wp-init', 'callbacks.initAccordionItems' ); + + if ( $p->next_tag( array( 'class_name' => 'wp-block-accordion-heading__toggle' ) ) ) { + $p->set_attribute( 'data-wp-on--click', 'actions.toggle' ); + $p->set_attribute( 'data-wp-on--keydown', 'actions.handleKeyDown' ); + $p->set_attribute( 'id', $unique_id ); + $p->set_attribute( 'aria-controls', $unique_id . '-panel' ); + $p->set_attribute( 'data-wp-bind--aria-expanded', 'state.isOpen' ); + + if ( $p->next_tag( array( 'class_name' => 'wp-block-accordion-panel' ) ) ) { + $p->set_attribute( 'id', $unique_id . '-panel' ); + $p->set_attribute( 'aria-labelledby', $unique_id ); + $p->set_attribute( 'data-wp-bind--inert', '!state.isOpen' ); + + // Only modify content if all directives have been set. + $content = $p->get_updated_html(); + } + } + } + + return $content; +} + +/** + * Registers the `core/accordion-item` block on server. + * + * @since 6.9.0 + */ +function register_block_core_accordion_item() { + register_block_type_from_metadata( + __DIR__ . '/accordion-item', + array( + 'render_callback' => 'block_core_accordion_item_render', + ) + ); +} +add_action( 'init', 'register_block_core_accordion_item' ); diff --git a/src/wp-includes/blocks/accordion-item/block.json b/src/wp-includes/blocks/accordion-item/block.json new file mode 100644 index 0000000000000..a505ec97f109b --- /dev/null +++ b/src/wp-includes/blocks/accordion-item/block.json @@ -0,0 +1,60 @@ +{ + "$schema": "https://schemas.wp.org/trunk/block.json", + "apiVersion": 3, + "name": "core/accordion-item", + "title": "Accordion Item", + "category": "design", + "description": "Displays a section of content in an accordion, including a heading and expandable content.", + "parent": [ "core/accordion" ], + "allowedBlocks": [ "core/accordion-heading", "core/accordion-panel" ], + "supports": { + "html": false, + "color": { + "background": true, + "gradients": true + }, + "interactivity": true, + "spacing": { + "margin": [ "top", "bottom" ], + "blockGap": true + }, + "__experimentalBorder": { + "color": true, + "radius": true, + "style": true, + "width": true, + "__experimentalDefaultControls": { + "color": true, + "radius": true, + "style": true, + "width": true + } + }, + "shadow": true, + "layout": { + "allowEditing": false + }, + "typography": { + "fontSize": true, + "lineHeight": true, + "__experimentalFontFamily": true, + "__experimentalFontWeight": true, + "__experimentalFontStyle": true, + "__experimentalTextTransform": true, + "__experimentalTextDecoration": true, + "__experimentalLetterSpacing": true, + "__experimentalDefaultControls": { + "fontSize": true + } + }, + "contentRole": true + }, + "attributes": { + "openByDefault": { + "type": "boolean", + "default": false + } + }, + "textdomain": "default", + "style": "wp-block-accordion-item" +} diff --git a/src/wp-includes/blocks/accordion-panel/block.json b/src/wp-includes/blocks/accordion-panel/block.json new file mode 100644 index 0000000000000..a49d947f19b8e --- /dev/null +++ b/src/wp-includes/blocks/accordion-panel/block.json @@ -0,0 +1,75 @@ +{ + "$schema": "https://schemas.wp.org/trunk/block.json", + "apiVersion": 3, + "name": "core/accordion-panel", + "title": "Accordion Panel", + "category": "design", + "description": "Displays an accordion panel.", + "parent": [ "core/accordion-item" ], + "supports": { + "html": false, + "color": { + "background": true, + "gradients": true + }, + "interactivity": true, + "spacing": { + "padding": true, + "blockGap": true, + "__experimentalDefaultControls": { + "padding": true, + "blockGap": true + } + }, + "__experimentalBorder": { + "color": true, + "radius": true, + "style": true, + "width": true, + "__experimentalDefaultControls": { + "color": true, + "radius": true, + "style": true, + "width": true + } + }, + "typography": { + "fontSize": true, + "lineHeight": true, + "__experimentalFontFamily": true, + "__experimentalFontWeight": true, + "__experimentalFontStyle": true, + "__experimentalTextTransform": true, + "__experimentalTextDecoration": true, + "__experimentalLetterSpacing": true, + "__experimentalDefaultControls": { + "fontSize": true + } + }, + "shadow": true, + "layout": { + "allowEditing": false + }, + "blockVisibility": false, + "contentRole": true, + "allowedBlocks": true, + "lock": false + }, + "attributes": { + "templateLock": { + "type": [ "string", "boolean" ], + "enum": [ "all", "insert", "contentOnly", false ], + "default": false + }, + "openByDefault": { + "type": "boolean", + "default": false + }, + "isSelected": { + "type": "boolean", + "default": false + } + }, + "textdomain": "default", + "style": "wp-block-accordion-panel" +} diff --git a/src/wp-includes/blocks/accordion.php b/src/wp-includes/blocks/accordion.php new file mode 100644 index 0000000000000..537904a6e402d --- /dev/null +++ b/src/wp-includes/blocks/accordion.php @@ -0,0 +1,45 @@ +next_tag( array( 'class_name' => 'wp-block-accordion' ) ) ) { + $p->set_attribute( 'data-wp-interactive', 'core/accordion' ); + $p->set_attribute( 'data-wp-context', '{ "autoclose": ' . $autoclose . ', "accordionItems": [] }' ); + + // Only modify content if directives have been set. + $content = $p->get_updated_html(); + } + + return $content; +} + +/** + * Registers the `core/accordion` block on server. + * + * @since 6.9.0 + */ +function register_block_core_accordion() { + register_block_type_from_metadata( + __DIR__ . '/accordion', + array( + 'render_callback' => 'render_block_core_accordion', + ) + ); +} +add_action( 'init', 'register_block_core_accordion' ); diff --git a/src/wp-includes/blocks/accordion/block.json b/src/wp-includes/blocks/accordion/block.json new file mode 100644 index 0000000000000..8bae3561d92b7 --- /dev/null +++ b/src/wp-includes/blocks/accordion/block.json @@ -0,0 +1,89 @@ +{ + "$schema": "https://schemas.wp.org/trunk/block.json", + "apiVersion": 3, + "name": "core/accordion", + "title": "Accordion", + "category": "design", + "description": "Displays a group of accordion headings and associated expandable content.", + "example": {}, + "supports": { + "anchor": true, + "html": false, + "align": [ "wide", "full" ], + "background": { + "backgroundImage": true, + "backgroundSize": true, + "__experimentalDefaultControls": { + "backgroundImage": true + } + }, + "color": { + "background": true, + "gradients": true + }, + "__experimentalBorder": { + "color": true, + "radius": true, + "style": true, + "width": true, + "__experimentalDefaultControls": { + "color": true, + "radius": true, + "style": true, + "width": true + } + }, + "spacing": { + "padding": true, + "margin": [ "top", "bottom" ], + "blockGap": true + }, + "shadow": true, + "layout": true, + "ariaLabel": true, + "interactivity": true, + "typography": { + "fontSize": true, + "lineHeight": true, + "__experimentalFontFamily": true, + "__experimentalFontWeight": true, + "__experimentalFontStyle": true, + "__experimentalTextTransform": true, + "__experimentalTextDecoration": true, + "__experimentalLetterSpacing": true, + "__experimentalDefaultControls": { + "fontSize": true + } + }, + "contentRole": true + }, + "attributes": { + "iconPosition": { + "type": "string", + "default": "right" + }, + "showIcon": { + "type": "boolean", + "default": true + }, + "autoclose": { + "type": "boolean", + "default": false + }, + "headingLevel": { + "type": "number", + "default": 3 + }, + "levelOptions": { + "type": "array" + } + }, + "providesContext": { + "core/accordion-icon-position": "iconPosition", + "core/accordion-show-icon": "showIcon", + "core/accordion-heading-level": "headingLevel" + }, + "allowedBlocks": [ "core/accordion-item" ], + "textdomain": "default", + "viewScriptModule": "@wordpress/block-library/accordion/view" +} diff --git a/src/wp-includes/blocks/avatar/block.json b/src/wp-includes/blocks/avatar/block.json index f949e60e0ace1..5c13258bb3c11 100644 --- a/src/wp-includes/blocks/avatar/block.json +++ b/src/wp-includes/blocks/avatar/block.json @@ -48,15 +48,20 @@ }, "color": { "text": false, - "background": false, - "__experimentalDuotone": "img" + "background": false + }, + "filter": { + "duotone": true }, "interactivity": { "clientNavigation": true } }, "selectors": { - "border": ".wp-block-avatar img" + "border": ".wp-block-avatar img", + "filter": { + "duotone": ".wp-block-avatar img" + } }, "editorStyle": "wp-block-avatar-editor", "style": "wp-block-avatar" diff --git a/src/wp-includes/blocks/block.php b/src/wp-includes/blocks/block.php index 94df5d5df6c07..f09d5367a9c89 100644 --- a/src/wp-includes/blocks/block.php +++ b/src/wp-includes/blocks/block.php @@ -1,4 +1,4 @@ -parsed_block['innerBlocks'] = parse_blocks( $content ); + $block_instance->parsed_block['innerContent'] = array_fill( 0, count( $block_instance->parsed_block['innerBlocks'] ), null ); + if ( method_exists( $block_instance, 'refresh_context_dependents' ) ) { + // WP_Block::refresh_context_dependents() was introduced in WordPress 6.8. + $block_instance->refresh_context_dependents(); + } else { + // This branch can be removed once Gutenberg requires WordPress 6.8 or later. + if ( ! class_exists( 'WP_Block_Cloner' ) ) { + // phpcs:ignore Gutenberg.Commenting.SinceTag.MissingClassSinceTag + class WP_Block_Cloner extends WP_Block { + /** + * Static methods of subclasses have access to protected properties + * of instances of the parent class. + * In this case, this gives us access to `available_context` and `registry`. + */ + // phpcs:ignore Gutenberg.Commenting.SinceTag.MissingMethodSinceTag + public static function clone_instance( $instance ) { + return new WP_Block( + $instance->parsed_block, + $instance->available_context, + $instance->registry + ); + } + } + } + $block_instance = WP_Block_Cloner::clone_instance( $block_instance ); } - // Apply Block Hooks. - $content = apply_block_hooks_to_content_from_post_object( $content, $reusable_block ); - - $content = do_blocks( $content ); + $content = $block_instance->render( array( 'dynamic' => false ) ); unset( $seen_refs[ $attributes['ref'] ] ); - if ( $has_pattern_overrides ) { - remove_filter( 'render_block_context', $filter_block_context, 1 ); - } - return $content; } diff --git a/src/wp-includes/blocks/blocks-json.php b/src/wp-includes/blocks/blocks-json.php index f2ea26ab7b9f5..c643934f1f9f8 100644 --- a/src/wp-includes/blocks/blocks-json.php +++ b/src/wp-includes/blocks/blocks-json.php @@ -1,4 +1,355 @@ array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/accordion', + 'title' => 'Accordion', + 'category' => 'design', + 'description' => 'Displays a group of accordion headings and associated expandable content.', + 'example' => array( + + ), + 'supports' => array( + 'anchor' => true, + 'html' => false, + 'align' => array( + 'wide', + 'full' + ), + 'background' => array( + 'backgroundImage' => true, + 'backgroundSize' => true, + '__experimentalDefaultControls' => array( + 'backgroundImage' => true + ) + ), + 'color' => array( + 'background' => true, + 'gradients' => true + ), + '__experimentalBorder' => array( + 'color' => true, + 'radius' => true, + 'style' => true, + 'width' => true, + '__experimentalDefaultControls' => array( + 'color' => true, + 'radius' => true, + 'style' => true, + 'width' => true + ) + ), + 'spacing' => array( + 'padding' => true, + 'margin' => array( + 'top', + 'bottom' + ), + 'blockGap' => true + ), + 'shadow' => true, + 'layout' => true, + 'ariaLabel' => true, + 'interactivity' => true, + 'typography' => array( + 'fontSize' => true, + 'lineHeight' => true, + '__experimentalFontFamily' => true, + '__experimentalFontWeight' => true, + '__experimentalFontStyle' => true, + '__experimentalTextTransform' => true, + '__experimentalTextDecoration' => true, + '__experimentalLetterSpacing' => true, + '__experimentalDefaultControls' => array( + 'fontSize' => true + ) + ), + 'contentRole' => true + ), + 'attributes' => array( + 'iconPosition' => array( + 'type' => 'string', + 'default' => 'right' + ), + 'showIcon' => array( + 'type' => 'boolean', + 'default' => true + ), + 'autoclose' => array( + 'type' => 'boolean', + 'default' => false + ), + 'headingLevel' => array( + 'type' => 'number', + 'default' => 3 + ), + 'levelOptions' => array( + 'type' => 'array' + ) + ), + 'providesContext' => array( + 'core/accordion-icon-position' => 'iconPosition', + 'core/accordion-show-icon' => 'showIcon', + 'core/accordion-heading-level' => 'headingLevel' + ), + 'allowedBlocks' => array( + 'core/accordion-item' + ), + 'textdomain' => 'default', + 'viewScriptModule' => '@wordpress/block-library/accordion/view' + ), + 'accordion-heading' => array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/accordion-heading', + 'title' => 'Accordion Heading', + 'category' => 'design', + 'description' => 'Displays an accordion heading.', + 'parent' => array( + 'core/accordion-item' + ), + 'usesContext' => array( + 'core/accordion-icon-position', + 'core/accordion-show-icon', + 'core/accordion-heading-level' + ), + 'supports' => array( + 'anchor' => true, + 'color' => array( + 'background' => true, + 'gradients' => true + ), + 'align' => false, + 'interactivity' => true, + 'spacing' => array( + 'padding' => true, + '__experimentalDefaultControls' => array( + 'padding' => true + ), + '__experimentalSkipSerialization' => true, + '__experimentalSelector' => '.wp-block-accordion-heading__toggle' + ), + '__experimentalBorder' => array( + 'color' => true, + 'radius' => true, + 'style' => true, + 'width' => true, + '__experimentalDefaultControls' => array( + 'color' => true, + 'radius' => true, + 'style' => true, + 'width' => true + ) + ), + 'typography' => array( + '__experimentalSkipSerialization' => array( + 'textDecoration', + 'letterSpacing' + ), + 'fontSize' => true, + '__experimentalFontFamily' => true, + '__experimentalFontWeight' => true, + '__experimentalFontStyle' => true, + '__experimentalTextTransform' => true, + '__experimentalTextDecoration' => true, + '__experimentalLetterSpacing' => true, + '__experimentalDefaultControls' => array( + 'fontSize' => true, + 'fontFamily' => true + ) + ), + 'shadow' => true, + 'blockVisibility' => false, + 'lock' => false + ), + 'selectors' => array( + 'typography' => array( + 'letterSpacing' => '.wp-block-accordion-heading .wp-block-accordion-heading__toggle-title', + 'textDecoration' => '.wp-block-accordion-heading .wp-block-accordion-heading__toggle-title' + ) + ), + 'attributes' => array( + 'openByDefault' => array( + 'type' => 'boolean', + 'default' => false + ), + 'title' => array( + 'type' => 'rich-text', + 'source' => 'rich-text', + 'selector' => '.wp-block-accordion-heading__toggle-title', + 'role' => 'content' + ), + 'level' => array( + 'type' => 'number' + ), + 'iconPosition' => array( + 'type' => 'string', + 'enum' => array( + 'left', + 'right' + ), + 'default' => 'right' + ), + 'showIcon' => array( + 'type' => 'boolean', + 'default' => true + ) + ), + 'textdomain' => 'default' + ), + 'accordion-item' => array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/accordion-item', + 'title' => 'Accordion Item', + 'category' => 'design', + 'description' => 'Displays a section of content in an accordion, including a heading and expandable content.', + 'parent' => array( + 'core/accordion' + ), + 'allowedBlocks' => array( + 'core/accordion-heading', + 'core/accordion-panel' + ), + 'supports' => array( + 'html' => false, + 'color' => array( + 'background' => true, + 'gradients' => true + ), + 'interactivity' => true, + 'spacing' => array( + 'margin' => array( + 'top', + 'bottom' + ), + 'blockGap' => true + ), + '__experimentalBorder' => array( + 'color' => true, + 'radius' => true, + 'style' => true, + 'width' => true, + '__experimentalDefaultControls' => array( + 'color' => true, + 'radius' => true, + 'style' => true, + 'width' => true + ) + ), + 'shadow' => true, + 'layout' => array( + 'allowEditing' => false + ), + 'typography' => array( + 'fontSize' => true, + 'lineHeight' => true, + '__experimentalFontFamily' => true, + '__experimentalFontWeight' => true, + '__experimentalFontStyle' => true, + '__experimentalTextTransform' => true, + '__experimentalTextDecoration' => true, + '__experimentalLetterSpacing' => true, + '__experimentalDefaultControls' => array( + 'fontSize' => true + ) + ), + 'contentRole' => true + ), + 'attributes' => array( + 'openByDefault' => array( + 'type' => 'boolean', + 'default' => false + ) + ), + 'textdomain' => 'default', + 'style' => 'wp-block-accordion-item' + ), + 'accordion-panel' => array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/accordion-panel', + 'title' => 'Accordion Panel', + 'category' => 'design', + 'description' => 'Displays an accordion panel.', + 'parent' => array( + 'core/accordion-item' + ), + 'supports' => array( + 'html' => false, + 'color' => array( + 'background' => true, + 'gradients' => true + ), + 'interactivity' => true, + 'spacing' => array( + 'padding' => true, + 'blockGap' => true, + '__experimentalDefaultControls' => array( + 'padding' => true, + 'blockGap' => true + ) + ), + '__experimentalBorder' => array( + 'color' => true, + 'radius' => true, + 'style' => true, + 'width' => true, + '__experimentalDefaultControls' => array( + 'color' => true, + 'radius' => true, + 'style' => true, + 'width' => true + ) + ), + 'typography' => array( + 'fontSize' => true, + 'lineHeight' => true, + '__experimentalFontFamily' => true, + '__experimentalFontWeight' => true, + '__experimentalFontStyle' => true, + '__experimentalTextTransform' => true, + '__experimentalTextDecoration' => true, + '__experimentalLetterSpacing' => true, + '__experimentalDefaultControls' => array( + 'fontSize' => true + ) + ), + 'shadow' => true, + 'layout' => array( + 'allowEditing' => false + ), + 'blockVisibility' => false, + 'contentRole' => true, + 'allowedBlocks' => true, + 'lock' => false + ), + 'attributes' => array( + 'templateLock' => array( + 'type' => array( + 'string', + 'boolean' + ), + 'enum' => array( + 'all', + 'insert', + 'contentOnly', + false + ), + 'default' => false + ), + 'openByDefault' => array( + 'type' => 'boolean', + 'default' => false + ), + 'isSelected' => array( + 'type' => 'boolean', + 'default' => false + ) + ), + 'textdomain' => 'default', + 'style' => 'wp-block-accordion-panel' + ), 'archives' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, @@ -197,15 +548,20 @@ ), 'color' => array( 'text' => false, - 'background' => false, - '__experimentalDuotone' => 'img' + 'background' => false + ), + 'filter' => array( + 'duotone' => true ), 'interactivity' => array( 'clientNavigation' => true ) ), 'selectors' => array( - 'border' => '.wp-block-avatar img' + 'border' => '.wp-block-avatar img', + 'filter' => array( + 'duotone' => '.wp-block-avatar img' + ) ), 'editorStyle' => 'wp-block-avatar-editor', 'style' => 'wp-block-avatar' @@ -490,7 +846,8 @@ ), 'interactivity' => array( 'clientNavigation' => true - ) + ), + 'contentRole' => true ), 'editorStyle' => 'wp-block-buttons-editor', 'style' => 'wp-block-buttons' @@ -517,6 +874,7 @@ ), 'supports' => array( 'align' => true, + 'html' => false, 'color' => array( 'link' => true, '__experimentalSkipSerialization' => array( @@ -660,7 +1018,8 @@ 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'code', - '__unstablePreserveWhiteSpace' => true + '__unstablePreserveWhiteSpace' => true, + 'role' => 'content' ) ), 'supports' => array( @@ -735,9 +1094,6 @@ 'width' => array( 'type' => 'string' ), - 'allowedBlocks' => array( - 'type' => 'array' - ), 'templateLock' => array( 'type' => array( 'string', @@ -803,7 +1159,8 @@ 'layout' => true, 'interactivity' => array( 'clientNavigation' => true - ) + ), + 'allowedBlocks' => true ) ), 'columns' => array( @@ -1668,7 +2025,8 @@ 'textdomain' => 'default', 'attributes' => array( 'url' => array( - 'type' => 'string' + 'type' => 'string', + 'role' => 'content' ), 'useFeaturedImage' => array( 'type' => 'boolean', @@ -1728,9 +2086,6 @@ 'type' => 'boolean', 'default' => true ), - 'allowedBlocks' => array( - 'type' => 'array' - ), 'templateLock' => array( 'type' => array( 'string', @@ -1749,6 +2104,12 @@ ), 'sizeSlug' => array( 'type' => 'string' + ), + 'poster' => array( + 'type' => 'string', + 'source' => 'attribute', + 'selector' => 'video', + 'attribute' => 'poster' ) ), 'usesContext' => array( @@ -1785,7 +2146,6 @@ ) ), 'color' => array( - '__experimentalDuotone' => '> .wp-block-cover__image-background, > .wp-block-cover__video-background', 'heading' => true, 'text' => true, 'background' => false, @@ -1815,6 +2175,15 @@ ), 'interactivity' => array( 'clientNavigation' => true + ), + 'filter' => array( + 'duotone' => true + ), + 'allowedBlocks' => true + ), + 'selectors' => array( + 'filter' => array( + 'duotone' => '.wp-block-cover > .wp-block-cover__image-background, .wp-block-cover > .wp-block-cover__video-background' ) ), 'editorStyle' => 'wp-block-cover-editor', @@ -1828,7 +2197,6 @@ 'category' => 'text', 'description' => 'Hide and show additional content.', 'keywords' => array( - 'accordion', 'summary', 'toggle', 'disclosure' @@ -1842,7 +2210,8 @@ 'summary' => array( 'type' => 'rich-text', 'source' => 'rich-text', - 'selector' => 'summary' + 'selector' => 'summary', + 'role' => 'content' ), 'name' => array( 'type' => 'string', @@ -1850,9 +2219,6 @@ 'attribute' => 'name', 'selector' => '.wp-block-details' ), - 'allowedBlocks' => array( - 'type' => 'array' - ), 'placeholder' => array( 'type' => 'string' ) @@ -1905,7 +2271,8 @@ ), 'interactivity' => array( 'clientNavigation' => true - ) + ), + 'allowedBlocks' => true ), 'editorStyle' => 'wp-block-details-editor', 'style' => 'wp-block-details' @@ -2243,7 +2610,8 @@ 'caption' => array( 'type' => 'rich-text', 'source' => 'rich-text', - 'selector' => '.blocks-gallery-caption' + 'selector' => '.blocks-gallery-caption', + 'role' => 'content' ), 'imageCrop' => array( 'type' => 'boolean', @@ -2270,6 +2638,10 @@ 'allowResize' => array( 'type' => 'boolean', 'default' => false + ), + 'aspectRatio' => array( + 'type' => 'string', + 'default' => 'auto' ) ), 'providesContext' => array( @@ -2364,9 +2736,6 @@ 'contentOnly', false ) - ), - 'allowedBlocks' => array( - 'type' => 'array' ) ), 'supports' => array( @@ -2446,7 +2815,8 @@ ), 'interactivity' => array( 'clientNavigation' => true - ) + ), + 'allowedBlocks' => true ), 'editorStyle' => 'wp-block-group-editor', 'style' => 'wp-block-group' @@ -2524,6 +2894,7 @@ '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalWritingMode' => true, + 'fitText' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) @@ -2599,7 +2970,8 @@ 'attributes' => array( 'content' => array( 'type' => 'string', - 'source' => 'raw' + 'source' => 'raw', + 'role' => 'content' ) ), 'supports' => array( @@ -3037,10 +3409,6 @@ 'source' => 'html', 'selector' => 'ol,ul', 'multiline' => 'li', - '__unstableMultilineWrapperTags' => array( - 'ol', - 'ul' - ), 'default' => '', 'role' => 'content' ), @@ -3248,6 +3616,32 @@ ), 'style' => 'wp-block-loginout' ), + 'math' => array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/math', + 'title' => 'Math', + 'category' => 'text', + 'description' => 'Display mathematical notation using LaTeX.', + 'keywords' => array( + 'equation', + 'formula', + 'latex', + 'mathematics' + ), + 'textdomain' => 'default', + 'attributes' => array( + 'latex' => array( + 'type' => 'string', + 'role' => 'content' + ), + 'mathML' => array( + 'type' => 'string', + 'source' => 'html', + 'selector' => 'math' + ) + ) + ), 'media-text' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, @@ -3343,9 +3737,6 @@ 'focalPoint' => array( 'type' => 'object' ), - 'allowedBlocks' => array( - 'type' => 'array' - ), 'useFeaturedImage' => array( 'type' => 'boolean', 'default' => false @@ -3402,7 +3793,8 @@ ), 'interactivity' => array( 'clientNavigation' => true - ) + ), + 'allowedBlocks' => true ), 'editorStyle' => 'wp-block-media-text-editor', 'style' => 'wp-block-media-text' @@ -3452,7 +3844,8 @@ 'attributes' => array( 'customText' => array( 'type' => 'string', - 'default' => '' + 'default' => '', + 'role' => 'content' ), 'noTeaser' => array( 'type' => 'boolean', @@ -3633,7 +4026,8 @@ ) ), 'interactivity' => true, - 'renaming' => false + 'renaming' => false, + 'contentRole' => true ), 'editorStyle' => 'wp-block-navigation-editor', 'style' => 'wp-block-navigation' @@ -3656,7 +4050,8 @@ 'textdomain' => 'default', 'attributes' => array( 'label' => array( - 'type' => 'string' + 'type' => 'string', + 'role' => 'content' ), 'type' => array( 'type' => 'string' @@ -3740,7 +4135,8 @@ 'textdomain' => 'default', 'attributes' => array( 'label' => array( - 'type' => 'string' + 'type' => 'string', + 'role' => 'content' ), 'type' => array( 'type' => 'string' @@ -3918,7 +4314,8 @@ 'padding' => false, 'margin' => false ) - ) + ), + 'contentRole' => true ), 'editorStyle' => 'wp-block-page-list-editor', 'style' => 'wp-block-page-list' @@ -4056,6 +4453,7 @@ '__experimentalLetterSpacing' => true, '__experimentalTextTransform' => true, '__experimentalWritingMode' => true, + 'fitText' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) @@ -4080,6 +4478,7 @@ 'html' => false, 'inserter' => false, 'renaming' => false, + 'blockVisibility' => false, 'interactivity' => array( 'clientNavigation' => true ) @@ -4155,7 +4554,6 @@ 'color' => array( 'gradients' => true, 'link' => true, - '__experimentalDuotone' => '.wp-block-post-author__avatar img', '__experimentalDefaultControls' => array( 'background' => true, 'text' => true @@ -4175,6 +4573,14 @@ 'width' => true, 'style' => true ) + ), + 'filter' => array( + 'duotone' => true + ) + ), + 'selectors' => array( + 'filter' => array( + 'duotone' => '.wp-block-post-author .wp-block-post-author__avatar img' ) ), 'editorStyle' => 'wp-block-post-author-editor', @@ -4320,6 +4726,63 @@ ), 'style' => 'wp-block-post-author-name' ), + 'post-comments-count' => array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/post-comments-count', + 'title' => 'Comments Count', + 'category' => 'theme', + 'description' => 'Display a post\'s comments count.', + 'textdomain' => 'default', + 'attributes' => array( + 'textAlign' => array( + 'type' => 'string' + ) + ), + 'usesContext' => array( + 'postId' + ), + 'example' => array( + 'viewportWidth' => 350 + ), + 'supports' => array( + 'html' => false, + 'color' => array( + 'gradients' => true, + '__experimentalDefaultControls' => array( + 'background' => true, + 'text' => true + ) + ), + 'spacing' => array( + 'margin' => true, + 'padding' => true + ), + 'typography' => array( + 'fontSize' => true, + 'lineHeight' => true, + '__experimentalFontFamily' => true, + '__experimentalFontWeight' => true, + '__experimentalFontStyle' => true, + '__experimentalTextTransform' => true, + '__experimentalTextDecoration' => true, + '__experimentalLetterSpacing' => true, + '__experimentalDefaultControls' => array( + 'fontSize' => true + ) + ), + '__experimentalBorder' => array( + 'radius' => true, + 'color' => true, + 'width' => true, + 'style' => true + ), + 'interactivity' => array( + 'clientNavigation' => true + ) + ), + 'style' => 'wp-block-post-comments-count' + ), 'post-comments-form' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, @@ -4388,6 +4851,71 @@ ) ) ), + 'post-comments-link' => array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/post-comments-link', + 'title' => 'Comments Link', + 'category' => 'theme', + 'description' => 'Displays the link to the current post comments.', + 'textdomain' => 'default', + 'usesContext' => array( + 'postType', + 'postId' + ), + 'attributes' => array( + 'textAlign' => array( + 'type' => 'string' + ) + ), + 'example' => array( + 'viewportWidth' => 350 + ), + 'supports' => array( + 'html' => false, + 'color' => array( + 'link' => true, + 'text' => false, + '__experimentalDefaultControls' => array( + 'background' => true, + 'link' => true + ) + ), + 'spacing' => array( + 'margin' => true, + 'padding' => true + ), + 'typography' => array( + 'fontSize' => true, + 'lineHeight' => true, + '__experimentalFontFamily' => true, + '__experimentalFontWeight' => true, + '__experimentalFontStyle' => true, + '__experimentalTextTransform' => true, + '__experimentalTextDecoration' => true, + '__experimentalLetterSpacing' => true, + '__experimentalDefaultControls' => array( + 'fontSize' => true + ) + ), + 'interactivity' => array( + 'clientNavigation' => true + ), + '__experimentalBorder' => array( + 'radius' => true, + 'color' => true, + 'width' => true, + 'style' => true, + '__experimentalDefaultControls' => array( + 'radius' => true, + 'color' => true, + 'width' => true, + 'style' => true + ) + ) + ), + 'style' => 'wp-block-post-comments-link' + ), 'post-content' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, @@ -4401,6 +4929,12 @@ 'postType', 'queryId' ), + 'attributes' => array( + 'tagName' => array( + 'type' => 'string', + 'default' => 'div' + ) + ), 'example' => array( 'viewportWidth' => 350 ), @@ -4452,6 +4986,9 @@ 'fontSize' => true ) ), + 'interactivity' => array( + 'clientNavigation' => true + ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, @@ -4477,6 +5014,10 @@ 'description' => 'Display the publish date for an entry such as a post or page.', 'textdomain' => 'default', 'attributes' => array( + 'datetime' => array( + 'type' => 'string', + 'role' => 'content' + ), 'textAlign' => array( 'type' => 'string' ), @@ -4487,10 +5028,6 @@ 'type' => 'boolean', 'default' => false, 'role' => 'content' - ), - 'displayType' => array( - 'type' => 'string', - 'default' => 'date' ) ), 'usesContext' => array( @@ -4559,7 +5096,8 @@ 'type' => 'string' ), 'moreText' => array( - 'type' => 'string' + 'type' => 'string', + 'role' => 'content' ), 'showMoreOnNewLine' => array( 'type' => 'boolean', @@ -4760,7 +5298,8 @@ 'default' => 'next' ), 'label' => array( - 'type' => 'string' + 'type' => 'string', + 'role' => 'content' ), 'showTitle' => array( 'type' => 'boolean', @@ -4903,11 +5442,13 @@ ), 'prefix' => array( 'type' => 'string', - 'default' => '' + 'default' => '', + 'role' => 'content' ), 'suffix' => array( 'type' => 'string', - 'default' => '' + 'default' => '', + 'role' => 'content' ) ), 'usesContext' => array( @@ -4960,8 +5501,78 @@ 'style' => true ) ) - ), - 'style' => 'wp-block-post-terms' + ), + 'style' => 'wp-block-post-terms' + ), + 'post-time-to-read' => array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/post-time-to-read', + 'title' => 'Time to Read', + 'category' => 'theme', + 'description' => 'Show minutes required to finish reading the post. Can also show a word count.', + 'textdomain' => 'default', + 'usesContext' => array( + 'postId', + 'postType' + ), + 'attributes' => array( + 'textAlign' => array( + 'type' => 'string' + ), + 'displayAsRange' => array( + 'type' => 'boolean', + 'default' => true + ), + 'displayMode' => array( + 'type' => 'string', + 'default' => 'time' + ), + 'averageReadingSpeed' => array( + 'type' => 'number', + 'default' => 189 + ) + ), + 'supports' => array( + 'color' => array( + 'gradients' => true, + '__experimentalDefaultControls' => array( + 'background' => true, + 'text' => true + ) + ), + 'html' => false, + 'spacing' => array( + 'margin' => true, + 'padding' => true, + '__experimentalDefaultControls' => array( + 'margin' => false, + 'padding' => false + ) + ), + 'typography' => array( + 'fontSize' => true, + 'lineHeight' => true, + '__experimentalFontFamily' => true, + '__experimentalFontWeight' => true, + '__experimentalFontStyle' => true, + '__experimentalTextTransform' => true, + '__experimentalTextDecoration' => true, + '__experimentalLetterSpacing' => true, + '__experimentalDefaultControls' => array( + 'fontSize' => true + ) + ), + 'interactivity' => array( + 'clientNavigation' => true + ), + '__experimentalBorder' => array( + 'radius' => true, + 'color' => true, + 'width' => true, + 'style' => true + ) + ) ), 'post-title' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', @@ -5287,7 +5898,8 @@ ), 'html' => false, 'layout' => true, - 'interactivity' => true + 'interactivity' => true, + 'contentRole' => true ), 'editorStyle' => 'wp-block-query-editor' ), @@ -5595,6 +6207,9 @@ 'type' => 'search' ) ), + 'usesContext' => array( + 'query' + ), 'supports' => array( 'align' => array( 'wide', @@ -5811,7 +6426,8 @@ ), 'interactivity' => array( 'clientNavigation' => true - ) + ), + 'allowedBlocks' => true ), 'styles' => array( array( @@ -5837,7 +6453,8 @@ 'textdomain' => 'default', 'attributes' => array( 'content' => array( - 'type' => 'string' + 'type' => 'string', + 'role' => 'content' ), 'linkTarget' => array( 'type' => 'string', @@ -5914,7 +6531,8 @@ ), 'feedURL' => array( 'type' => 'string', - 'default' => '' + 'default' => '', + 'role' => 'content' ), 'itemsToShow' => array( 'type' => 'number', @@ -5935,6 +6553,13 @@ 'excerptLength' => array( 'type' => 'number', 'default' => 55 + ), + 'openInNewTab' => array( + 'type' => 'boolean', + 'default' => false + ), + 'rel' => array( + 'type' => 'string' ) ), 'supports' => array( @@ -6153,7 +6778,8 @@ 'attributes' => array( 'text' => array( 'type' => 'string', - 'source' => 'raw' + 'source' => 'raw', + 'role' => 'content' ) ), 'supports' => array( @@ -6201,7 +6827,6 @@ 'align' => true, 'alignWide' => false, 'color' => array( - '__experimentalDuotone' => 'img, .components-placeholder__illustration, .components-placeholder::before', 'text' => false, 'background' => false ), @@ -6215,6 +6840,9 @@ ), 'interactivity' => array( 'clientNavigation' => true + ), + 'filter' => array( + 'duotone' => true ) ), 'styles' => array( @@ -6228,6 +6856,11 @@ 'label' => 'Rounded' ) ), + 'selectors' => array( + 'filter' => array( + 'duotone' => '.wp-block-site-logo img, .wp-block-site-logo .components-placeholder__illustration, .wp-block-site-logo .components-placeholder::before' + ) + ), 'editorStyle' => 'wp-block-site-logo-editor', 'style' => 'wp-block-site-logo' ), @@ -6237,7 +6870,7 @@ 'name' => 'core/site-tagline', 'title' => 'Site Tagline', 'category' => 'theme', - 'description' => 'Describe in a few words what the site is about. The tagline can be used in search results or when sharing on social networks even if it’s not displayed in the theme design.', + 'description' => 'Describe in a few words what this site is about. This is important for search results, sharing on social media, and gives overall clarity to visitors.', 'keywords' => array( 'description' ), @@ -6282,6 +6915,7 @@ 'text' => true ) ), + 'contentRole' => true, 'spacing' => array( 'margin' => true, 'padding' => true, @@ -6513,6 +7147,7 @@ 'right' ), 'anchor' => true, + 'html' => false, '__experimentalExposeControlsToChildren' => true, 'layout' => array( 'allowSwitching' => false, @@ -6565,7 +7200,8 @@ 'width' => true, 'style' => true ) - ) + ), + 'contentRole' => true ), 'styles' => array( array( @@ -6639,7 +7275,8 @@ 'caption' => array( 'type' => 'rich-text', 'source' => 'rich-text', - 'selector' => 'figcaption' + 'selector' => 'figcaption', + 'role' => 'content' ), 'head' => array( 'type' => 'array', @@ -6659,7 +7296,8 @@ 'query' => array( 'content' => array( 'type' => 'rich-text', - 'source' => 'rich-text' + 'source' => 'rich-text', + 'role' => 'content' ), 'tag' => array( 'type' => 'string', @@ -6708,7 +7346,8 @@ 'query' => array( 'content' => array( 'type' => 'rich-text', - 'source' => 'rich-text' + 'source' => 'rich-text', + 'role' => 'content' ), 'tag' => array( 'type' => 'string', @@ -6757,7 +7396,8 @@ 'query' => array( 'content' => array( 'type' => 'rich-text', - 'source' => 'rich-text' + 'source' => 'rich-text', + 'role' => 'content' ), 'tag' => array( 'type' => 'string', @@ -6963,6 +7603,73 @@ ), 'editorStyle' => 'wp-block-template-part-editor' ), + 'term-count' => array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/term-count', + 'title' => 'Term Count', + 'category' => 'theme', + 'description' => 'Displays the post count of a taxonomy term.', + 'textdomain' => 'default', + 'usesContext' => array( + 'termId', + 'taxonomy' + ), + 'attributes' => array( + 'bracketType' => array( + 'type' => 'string', + 'enum' => array( + 'none', + 'round', + 'square', + 'curly', + 'angle' + ), + 'default' => 'round' + ) + ), + 'supports' => array( + 'html' => false, + 'color' => array( + 'gradients' => true, + '__experimentalDefaultControls' => array( + 'background' => true, + 'text' => true + ) + ), + 'spacing' => array( + 'padding' => true + ), + 'typography' => array( + 'fontSize' => true, + 'lineHeight' => true, + '__experimentalFontFamily' => true, + '__experimentalFontWeight' => true, + '__experimentalFontStyle' => true, + '__experimentalTextTransform' => true, + '__experimentalTextDecoration' => true, + '__experimentalLetterSpacing' => true, + '__experimentalDefaultControls' => array( + 'fontSize' => true + ) + ), + 'interactivity' => array( + 'clientNavigation' => true + ), + '__experimentalBorder' => array( + 'radius' => true, + 'color' => true, + 'width' => true, + 'style' => true, + '__experimentalDefaultControls' => array( + 'color' => true, + 'width' => true, + 'style' => true + ) + ) + ), + 'style' => 'wp-block-term-count' + ), 'term-description' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, @@ -6971,6 +7678,10 @@ 'category' => 'theme', 'description' => 'Display the description of categories, tags and custom taxonomies when viewing an archive.', 'textdomain' => 'default', + 'usesContext' => array( + 'termId', + 'taxonomy' + ), 'attributes' => array( 'textAlign' => array( 'type' => 'string' @@ -7023,6 +7734,202 @@ ) ) ), + 'term-name' => array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/term-name', + 'title' => 'Term Name', + 'category' => 'theme', + 'description' => 'Displays the name of a taxonomy term.', + 'keywords' => array( + 'term title' + ), + 'textdomain' => 'default', + 'usesContext' => array( + 'termId', + 'taxonomy' + ), + 'attributes' => array( + 'textAlign' => array( + 'type' => 'string' + ), + 'level' => array( + 'type' => 'number', + 'default' => 0 + ), + 'isLink' => array( + 'type' => 'boolean', + 'default' => false + ) + ), + 'supports' => array( + 'align' => array( + 'wide', + 'full' + ), + 'html' => false, + 'color' => array( + 'gradients' => true, + 'link' => true, + '__experimentalDefaultControls' => array( + 'background' => true, + 'text' => true, + 'link' => true + ) + ), + 'spacing' => array( + 'padding' => true + ), + 'typography' => array( + 'fontSize' => true, + 'lineHeight' => true, + '__experimentalFontFamily' => true, + '__experimentalFontWeight' => true, + '__experimentalFontStyle' => true, + '__experimentalTextTransform' => true, + '__experimentalTextDecoration' => true, + '__experimentalLetterSpacing' => true, + '__experimentalDefaultControls' => array( + 'fontSize' => true + ) + ), + 'interactivity' => array( + 'clientNavigation' => true + ), + '__experimentalBorder' => array( + 'radius' => true, + 'color' => true, + 'width' => true, + 'style' => true, + '__experimentalDefaultControls' => array( + 'color' => true, + 'width' => true, + 'style' => true + ) + ) + ), + 'style' => 'wp-block-term-name' + ), + 'term-template' => array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/term-template', + 'title' => 'Term Template', + 'category' => 'theme', + 'ancestor' => array( + 'core/terms-query' + ), + 'description' => 'Contains the block elements used to render a taxonomy term, like the name, description, and more.', + 'textdomain' => 'default', + 'usesContext' => array( + 'termQuery' + ), + 'supports' => array( + 'reusable' => false, + 'html' => false, + 'align' => array( + 'wide', + 'full' + ), + 'layout' => true, + 'color' => array( + 'gradients' => true, + 'link' => true, + '__experimentalDefaultControls' => array( + 'background' => true, + 'text' => true + ) + ), + 'typography' => array( + 'fontSize' => true, + 'lineHeight' => true, + '__experimentalFontFamily' => true, + '__experimentalFontWeight' => true, + '__experimentalFontStyle' => true, + '__experimentalTextTransform' => true, + '__experimentalTextDecoration' => true, + '__experimentalLetterSpacing' => true, + '__experimentalDefaultControls' => array( + 'fontSize' => true + ) + ), + 'spacing' => array( + 'margin' => true, + 'padding' => true, + 'blockGap' => array( + '__experimentalDefault' => '1.25em' + ), + '__experimentalDefaultControls' => array( + 'blockGap' => true, + 'padding' => false, + 'margin' => false + ) + ), + 'interactivity' => array( + 'clientNavigation' => true + ), + '__experimentalBorder' => array( + 'radius' => true, + 'color' => true, + 'width' => true, + 'style' => true + ) + ), + 'style' => 'wp-block-term-template', + 'editorStyle' => 'wp-block-term-template-editor' + ), + 'terms-query' => array( + '$schema' => 'https://schemas.wp.org/trunk/block.json', + 'apiVersion' => 3, + 'name' => 'core/terms-query', + 'title' => 'Terms Query', + 'category' => 'theme', + 'description' => 'An advanced block that allows displaying taxonomy terms based on different query parameters and visual configurations.', + 'keywords' => array( + 'terms', + 'taxonomy', + 'categories', + 'tags', + 'list' + ), + 'textdomain' => 'default', + 'attributes' => array( + 'termQuery' => array( + 'type' => 'object', + 'default' => array( + 'perPage' => 10, + 'taxonomy' => 'category', + 'order' => 'asc', + 'orderBy' => 'name', + 'include' => array( + + ), + 'hideEmpty' => true, + 'showNested' => false, + 'inherit' => false + ) + ), + 'tagName' => array( + 'type' => 'string', + 'default' => 'div' + ) + ), + 'usesContext' => array( + 'templateSlug' + ), + 'providesContext' => array( + 'termQuery' => 'termQuery' + ), + 'supports' => array( + 'align' => array( + 'wide', + 'full' + ), + 'html' => false, + 'layout' => true, + 'interactivity' => true + ) + ), 'text-columns' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, diff --git a/src/wp-includes/blocks/button.php b/src/wp-includes/blocks/button.php index f272fa9eb62b1..0d03440b1cb0f 100644 --- a/src/wp-includes/blocks/button.php +++ b/src/wp-includes/blocks/button.php @@ -10,9 +10,8 @@ * * @since 6.6.0 * - * @param array $attributes The block attributes. - * @param string $content The block content. - * @param WP_Block $block The block object. + * @param array $attributes The block attributes. + * @param string $content The block content. * * @return string The block content. */ diff --git a/src/wp-includes/blocks/buttons/block.json b/src/wp-includes/blocks/buttons/block.json index bb4c370158ad5..8785efff57546 100644 --- a/src/wp-includes/blocks/buttons/block.json +++ b/src/wp-includes/blocks/buttons/block.json @@ -62,7 +62,8 @@ }, "interactivity": { "clientNavigation": true - } + }, + "contentRole": true }, "editorStyle": "wp-block-buttons-editor", "style": "wp-block-buttons" diff --git a/src/wp-includes/blocks/calendar/block.json b/src/wp-includes/blocks/calendar/block.json index 6ba8f7d725e6e..5816b8c75eaca 100644 --- a/src/wp-includes/blocks/calendar/block.json +++ b/src/wp-includes/blocks/calendar/block.json @@ -17,6 +17,7 @@ }, "supports": { "align": true, + "html": false, "color": { "link": true, "__experimentalSkipSerialization": [ "text", "background" ], diff --git a/src/wp-includes/blocks/categories.php b/src/wp-includes/blocks/categories.php index 60a29713b4660..ec816833da7b3 100644 --- a/src/wp-includes/blocks/categories.php +++ b/src/wp-includes/blocks/categories.php @@ -99,20 +99,26 @@ function render_block_core_categories( $attributes, $content, $block ) { */ function build_dropdown_script_block_core_categories( $dropdown_id ) { ob_start(); + + $exports = array( $dropdown_id, home_url() ); ?> ', '' ), '', ob_get_clean() ) ); + return wp_get_inline_script_tag( + trim( str_replace( array( '' ), '', ob_get_clean() ) ) . + "\n//# sourceURL=" . rawurlencode( __FUNCTION__ ) + ); } /** diff --git a/src/wp-includes/blocks/code/block.json b/src/wp-includes/blocks/code/block.json index 4465c8554fc12..547c370f2bc50 100644 --- a/src/wp-includes/blocks/code/block.json +++ b/src/wp-includes/blocks/code/block.json @@ -11,7 +11,8 @@ "type": "rich-text", "source": "rich-text", "selector": "code", - "__unstablePreserveWhiteSpace": true + "__unstablePreserveWhiteSpace": true, + "role": "content" } }, "supports": { diff --git a/src/wp-includes/blocks/column/block.json b/src/wp-includes/blocks/column/block.json index 33bd528b35688..e842baac05dcf 100644 --- a/src/wp-includes/blocks/column/block.json +++ b/src/wp-includes/blocks/column/block.json @@ -14,9 +14,6 @@ "width": { "type": "string" }, - "allowedBlocks": { - "type": "array" - }, "templateLock": { "type": [ "string", "boolean" ], "enum": [ "all", "insert", "contentOnly", false ] @@ -74,6 +71,7 @@ "layout": true, "interactivity": { "clientNavigation": true - } + }, + "allowedBlocks": true } } diff --git a/src/wp-includes/blocks/comments-pagination.php b/src/wp-includes/blocks/comments-pagination.php index 1543fc04027ee..e42a9a760fc41 100644 --- a/src/wp-includes/blocks/comments-pagination.php +++ b/src/wp-includes/blocks/comments-pagination.php @@ -25,10 +25,15 @@ function render_block_core_comments_pagination( $attributes, $content ) { } $classes = ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) ? 'has-link-color' : ''; - $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) ); + $wrapper_attributes = get_block_wrapper_attributes( + array( + 'aria-label' => __( 'Comments pagination' ), + 'class' => $classes, + ) + ); return sprintf( - '