diff --git a/.eslintrc.json b/.eslintrc.json index 74e62ce..a1bed68 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,5 +1,5 @@ { - "extends": ["plugin:@wordpress/eslint-plugin/recommended"], + "extends": [ "plugin:@wordpress/eslint-plugin/recommended" ], "rules": { "@wordpress/no-global-active-element": "off", "@wordpress/no-global-event-listener": "off", diff --git a/.ncurc.major.cjs b/.ncurc.major.cjs index 22787c3..31343af 100644 --- a/.ncurc.major.cjs +++ b/.ncurc.major.cjs @@ -1,7 +1,7 @@ -const minorConfig = require('./.ncurc.minor.cjs'); +const minorConfig = require( './.ncurc.minor.cjs' ); module.exports = { ...minorConfig, - reject: [...minorConfig.reject], + reject: [ ...minorConfig.reject, 'eslint', 'eslint-plugin-json' ], target: 'latest', }; diff --git a/.ncurc.minor.cjs b/.ncurc.minor.cjs index 2059df8..1903102 100644 --- a/.ncurc.minor.cjs +++ b/.ncurc.minor.cjs @@ -1,7 +1,7 @@ -const patchConfig = require('./.ncurc.patch.cjs'); +const patchConfig = require( './.ncurc.patch.cjs' ); module.exports = { ...patchConfig, - reject: [...patchConfig.reject], + reject: [ ...patchConfig.reject ], target: 'minor', }; diff --git a/.ncurc.patch.cjs b/.ncurc.patch.cjs index 998b6cf..aa44d4a 100644 --- a/.ncurc.patch.cjs +++ b/.ncurc.patch.cjs @@ -1,5 +1,5 @@ module.exports = { - dep: ['dev', 'prod'], + dep: [ 'dev', 'prod' ], install: 'always', reject: [], target: 'patch', diff --git a/.npmpackagejsonlintrc.json b/.npmpackagejsonlintrc.json index 16e1783..1d9b3ea 100644 --- a/.npmpackagejsonlintrc.json +++ b/.npmpackagejsonlintrc.json @@ -33,8 +33,11 @@ "require-version": "error", "scripts-type": "error", "valid-values-author": "off", - "valid-values-license": ["error", ["EUPL-1.2"]], - "valid-values-name-scope": ["error", ["@nl-design-system-community"]], + "valid-values-license": [ "error", [ "EUPL-1.2" ] ], + "valid-values-name-scope": [ + "error", + [ "@nl-design-system-community" ] + ], "valid-values-private": "off", "version-format": "error", "version-type": "error" diff --git a/.stylelint-wordpress.mjs b/.stylelint-wordpress.mjs index 48fa62a..2df911d 100644 --- a/.stylelint-wordpress.mjs +++ b/.stylelint-wordpress.mjs @@ -89,8 +89,8 @@ const deprecatedRules = [ const modernConfig = { // ...wordpressConfig, rules: Object.fromEntries( - Object.entries(wordpressConfig.rules).filter( - ([key, value]) => !deprecatedRules.includes(key) + Object.entries( wordpressConfig.rules ).filter( + ( [ key, value ] ) => ! deprecatedRules.includes( key ) ) ), }; diff --git a/.stylelintrc.json b/.stylelintrc.json index 3155b61..ba6e01f 100644 --- a/.stylelintrc.json +++ b/.stylelintrc.json @@ -1,12 +1,15 @@ { - "extends": ["./.stylelint-wordpress.mjs", "stylelint-config-standard-scss"], + "extends": [ + "./.stylelint-wordpress.mjs", + "stylelint-config-standard-scss" + ], "rules": { "scss/at-mixin-pattern": "^[a-z][a-z0-9-_]*$", "scss/at-rule-no-unknown": true, "scss/dollar-variable-default": true, "scss/dollar-variable-first-in-block": [ true, - { "ignore": ["comments", "imports"] } + { "ignore": [ "comments", "imports" ] } ], "scss/dollar-variable-pattern": "^(denhaag|example|ncb|nl|utrecht|wp)-[a-z0-9-]+$", "scss/percent-placeholder-pattern": "^(denhaag|example|ncb|nl|utrecht|wp)-[a-z0-9-]+$", @@ -19,52 +22,52 @@ ], "keyframes-name-pattern": "^(denhaag|example|ncb|nl|utrecht|wp)-[a-z0-9-]+$", "at-rule-no-unknown": null, - "block-no-empty": [true], - "color-no-invalid-hex": [true], - "comment-no-empty": [true], + "block-no-empty": [ true ], + "color-no-invalid-hex": [ true ], + "comment-no-empty": [ true ], "declaration-block-no-duplicate-properties": [ true, - { "ignore": ["consecutive-duplicates-with-different-values"] } + { "ignore": [ "consecutive-duplicates-with-different-values" ] } ], - "declaration-block-no-shorthand-property-overrides": [true], - "font-family-no-duplicate-names": [true], - "font-family-no-missing-generic-family-keyword": [true], - "function-calc-no-unspaced-operator": [true], - "function-linear-gradient-no-nonstandard-direction": [true], - "keyframe-declaration-no-important": [true], - "media-feature-name-no-unknown": [true], - "no-descending-specificity": [true], - "no-duplicate-at-import-rules": [true], - "no-duplicate-selectors": [true], - "no-empty-source": [true], - "no-invalid-double-slash-comments": [true], - "property-no-unknown": [true], - "selector-pseudo-class-no-unknown": [true], - "selector-pseudo-element-no-unknown": [true], - "string-no-newline": [true], - "unit-no-unknown": [true], - "alpha-value-notation": ["percentage"], - "hue-degree-notation": ["number"], - "color-function-notation": ["modern"], + "declaration-block-no-shorthand-property-overrides": [ true ], + "font-family-no-duplicate-names": [ true ], + "font-family-no-missing-generic-family-keyword": [ true ], + "function-calc-no-unspaced-operator": [ true ], + "function-linear-gradient-no-nonstandard-direction": [ true ], + "keyframe-declaration-no-important": [ true ], + "media-feature-name-no-unknown": [ true ], + "no-descending-specificity": [ true ], + "no-duplicate-at-import-rules": [ true ], + "no-duplicate-selectors": [ true ], + "no-empty-source": [ true ], + "no-invalid-double-slash-comments": [ true ], + "property-no-unknown": [ true ], + "selector-pseudo-class-no-unknown": [ true ], + "selector-pseudo-element-no-unknown": [ true ], + "string-no-newline": [ true ], + "unit-no-unknown": [ true ], + "alpha-value-notation": [ "percentage" ], + "hue-degree-notation": [ "number" ], + "color-function-notation": [ "modern" ], "length-zero-no-unit": [ true, { - "ignore": ["custom-properties"] + "ignore": [ "custom-properties" ] } ], "font-weight-notation": [ "numeric", { - "ignore": ["relative"] + "ignore": [ "relative" ] } ], - "function-url-no-scheme-relative": [true], - "unit-disallowed-list": [["s"]], - "font-family-name-quotes": ["always-unless-keyword"], - "function-url-quotes": ["always"], + "function-url-no-scheme-relative": [ true ], + "unit-disallowed-list": [ [ "s" ] ], + "font-family-name-quotes": [ "always-unless-keyword" ], + "function-url-quotes": [ "always" ], "declaration-property-value-disallowed-list": [ { - "text-align": ["left", "right"] + "text-align": [ "left", "right" ] } ], "property-disallowed-list": [ @@ -121,9 +124,9 @@ "width" ] ], - "selector-max-id": [0], - "selector-attribute-quotes": ["always"], - "value-keyword-case": ["lower", { "camelCaseSvgKeywords": true }], + "selector-max-id": [ 0 ], + "selector-attribute-quotes": [ "always" ], + "value-keyword-case": [ "lower", { "camelCaseSvgKeywords": true } ], "declaration-block-no-redundant-longhand-properties": null, "at-rule-empty-line-before": null, "rule-empty-line-before": null, diff --git a/babel.config.cjs b/babel.config.cjs index f25cbc5..c35b74d 100644 --- a/babel.config.cjs +++ b/babel.config.cjs @@ -6,5 +6,5 @@ * You appear to be using a native ECMAScript module configuration file, which is only supported when running Babel asynchronously. */ module.exports = { - presets: ['@babel/preset-env', '@babel/preset-react'], + presets: [ '@babel/preset-env', '@babel/preset-react' ], }; diff --git a/jest.config.mjs b/jest.config.mjs index 6c34396..2850504 100644 --- a/jest.config.mjs +++ b/jest.config.mjs @@ -3,6 +3,6 @@ /** @type {import('ts-jest').JestConfigWithTsJest} */ export default { testEnvironment: 'jsdom', - testPathIgnorePatterns: ['/dist/'], + testPathIgnorePatterns: [ '/dist/' ], verbose: true, }; diff --git a/package.json b/package.json index 22e1052..a4dcead 100644 --- a/package.json +++ b/package.json @@ -59,52 +59,52 @@ "update-major": "npm-check-updates --configFileName .ncurc.major.cjs" }, "devDependencies": { - "@testing-library/jest-dom": "6.4.0", - "@testing-library/react": "14.2.0", - "@wordpress/eslint-plugin": "17.10.0", - "@wordpress/prettier-config": "3.10.0", - "@wordpress/scripts": "27.4.0", - "@wordpress/stylelint-config": "21.36.0", + "@testing-library/jest-dom": "6.4.6", + "@testing-library/react": "16.0.0", + "@wordpress/eslint-plugin": "19.0.0", + "@wordpress/prettier-config": "4.0.0", + "@wordpress/scripts": "28.0.0", + "@wordpress/stylelint-config": "22.0.0", "eslint": "8.57.0", "eslint-plugin-json": "3.1.0", - "eslint-plugin-react": "7.34.0", + "eslint-plugin-react": "7.34.2", "jest": "29.7.0", "laravel-mix": "6.0.49", - "npm-check-updates": "16.14.15", - "npm-package-json-lint": "7.1.0", + "npm-check-updates": "16.14.20", + "npm-package-json-lint": "8.0.0", "npm-run-all": "4.1.5", - "react": "18.2.0", - "react-dom": "18.2.0", + "react": "18.3.1", + "react-dom": "18.3.1", "resolve-url-loader": "5.0.0", - "stylelint": "16.2.1", - "stylelint-config-standard-scss": "13.0.0", + "stylelint": "16.6.1", + "stylelint-config-standard-scss": "13.1.0", "wp-prettier": "3.0.3" }, "dependencies": { - "@gemeente-denhaag/accordion": "0.2.3-alpha.382", - "@gemeente-denhaag/blockquote": "0.1.1-alpha.293", - "@gemeente-denhaag/button": "0.2.3-alpha.382", - "@gemeente-denhaag/button-group": "0.1.1-alpha.251", - "@gemeente-denhaag/components-css": "0.1.1-alpha.332", - "@gemeente-denhaag/descriptionlist": "0.1.1-alpha.282", - "@gemeente-denhaag/design-tokens-common": "0.2.3-alpha.384", - "@gemeente-denhaag/design-tokens-components": "0.2.3-alpha.384", - "@gemeente-denhaag/divider": "0.2.3-alpha.382", - "@gemeente-denhaag/highlighted-links": "0.1.1-alpha.205", - "@gemeente-denhaag/icons": "0.2.3-alpha.382", - "@gemeente-denhaag/image": "0.1.1-alpha.291", - "@gemeente-denhaag/link": "0.2.3-alpha.382", - "@gemeente-denhaag/link-group": "0.1.3-alpha.243", - "@gemeente-denhaag/note": "0.1.1-alpha.295", - "@gemeente-denhaag/table": "0.1.1-alpha.284", - "@gemeente-denhaag/typography": "0.2.3-alpha.382", - "@utrecht/component-library-react": "3.0.1-alpha.11", - "@wordpress/block-editor": "12.21.0", - "@wordpress/blocks": "12.30.0", - "@wordpress/components": "27.1.0", - "@wordpress/data": "9.23.0", - "@wordpress/element": "5.30.0", - "@wordpress/icons": "9.44.0", + "@gemeente-denhaag/accordion": "0.2.3-alpha.394", + "@gemeente-denhaag/blockquote": "0.1.1-alpha.305", + "@gemeente-denhaag/button": "0.2.3-alpha.394", + "@gemeente-denhaag/button-group": "0.1.1-alpha.263", + "@gemeente-denhaag/components-css": "0.1.1-alpha.344", + "@gemeente-denhaag/descriptionlist": "0.1.1-alpha.294", + "@gemeente-denhaag/design-tokens-common": "0.2.3-alpha.396", + "@gemeente-denhaag/design-tokens-components": "0.2.3-alpha.396", + "@gemeente-denhaag/divider": "0.2.3-alpha.394", + "@gemeente-denhaag/highlighted-links": "0.1.1-alpha.217", + "@gemeente-denhaag/icons": "0.2.3-alpha.394", + "@gemeente-denhaag/image": "0.1.1-alpha.303", + "@gemeente-denhaag/link": "0.2.3-alpha.394", + "@gemeente-denhaag/link-group": "0.1.3-alpha.255", + "@gemeente-denhaag/note": "0.1.1-alpha.307", + "@gemeente-denhaag/table": "0.1.1-alpha.296", + "@gemeente-denhaag/typography": "0.2.3-alpha.394", + "@utrecht/component-library-react": "3.1.0", + "@wordpress/block-editor": "13.0.0", + "@wordpress/blocks": "13.0.0", + "@wordpress/components": "28.0.0", + "@wordpress/data": "10.0.0", + "@wordpress/element": "6.0.0", + "@wordpress/icons": "10.0.0", "classnames": "2.5.1", "is-url": "1.2.4" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 99715b1..3d0e17a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,77 +9,77 @@ importers: .: dependencies: '@gemeente-denhaag/accordion': - specifier: 0.2.3-alpha.382 - version: 0.2.3-alpha.382 + specifier: 0.2.3-alpha.394 + version: 0.2.3-alpha.394 '@gemeente-denhaag/blockquote': - specifier: 0.1.1-alpha.293 - version: 0.1.1-alpha.293(react@18.2.0) + specifier: 0.1.1-alpha.305 + version: 0.1.1-alpha.305(react@18.3.1) '@gemeente-denhaag/button': - specifier: 0.2.3-alpha.382 - version: 0.2.3-alpha.382(react@18.2.0) + specifier: 0.2.3-alpha.394 + version: 0.2.3-alpha.394(react@18.3.1) '@gemeente-denhaag/button-group': - specifier: 0.1.1-alpha.251 - version: 0.1.1-alpha.251 + specifier: 0.1.1-alpha.263 + version: 0.1.1-alpha.263 '@gemeente-denhaag/components-css': - specifier: 0.1.1-alpha.332 - version: 0.1.1-alpha.332 + specifier: 0.1.1-alpha.344 + version: 0.1.1-alpha.344 '@gemeente-denhaag/descriptionlist': - specifier: 0.1.1-alpha.282 - version: 0.1.1-alpha.282 + specifier: 0.1.1-alpha.294 + version: 0.1.1-alpha.294 '@gemeente-denhaag/design-tokens-common': - specifier: 0.2.3-alpha.384 - version: 0.2.3-alpha.384 + specifier: 0.2.3-alpha.396 + version: 0.2.3-alpha.396 '@gemeente-denhaag/design-tokens-components': - specifier: 0.2.3-alpha.384 - version: 0.2.3-alpha.384 + specifier: 0.2.3-alpha.396 + version: 0.2.3-alpha.396 '@gemeente-denhaag/divider': - specifier: 0.2.3-alpha.382 - version: 0.2.3-alpha.382(react@18.2.0) + specifier: 0.2.3-alpha.394 + version: 0.2.3-alpha.394(react@18.3.1) '@gemeente-denhaag/highlighted-links': - specifier: 0.1.1-alpha.205 - version: 0.1.1-alpha.205 + specifier: 0.1.1-alpha.217 + version: 0.1.1-alpha.217 '@gemeente-denhaag/icons': - specifier: 0.2.3-alpha.382 - version: 0.2.3-alpha.382(react@18.2.0) + specifier: 0.2.3-alpha.394 + version: 0.2.3-alpha.394(react@18.3.1) '@gemeente-denhaag/image': - specifier: 0.1.1-alpha.291 - version: 0.1.1-alpha.291 + specifier: 0.1.1-alpha.303 + version: 0.1.1-alpha.303 '@gemeente-denhaag/link': - specifier: 0.2.3-alpha.382 - version: 0.2.3-alpha.382(react@18.2.0) + specifier: 0.2.3-alpha.394 + version: 0.2.3-alpha.394(react@18.3.1) '@gemeente-denhaag/link-group': - specifier: 0.1.3-alpha.243 - version: 0.1.3-alpha.243 + specifier: 0.1.3-alpha.255 + version: 0.1.3-alpha.255 '@gemeente-denhaag/note': - specifier: 0.1.1-alpha.295 - version: 0.1.1-alpha.295 + specifier: 0.1.1-alpha.307 + version: 0.1.1-alpha.307 '@gemeente-denhaag/table': - specifier: 0.1.1-alpha.284 - version: 0.1.1-alpha.284(react@18.2.0) + specifier: 0.1.1-alpha.296 + version: 0.1.1-alpha.296(react@18.3.1) '@gemeente-denhaag/typography': - specifier: 0.2.3-alpha.382 - version: 0.2.3-alpha.382(react@18.2.0) + specifier: 0.2.3-alpha.394 + version: 0.2.3-alpha.394(react@18.3.1) '@utrecht/component-library-react': - specifier: 3.0.1-alpha.11 - version: 3.0.1-alpha.11(react-dom@18.2.0)(react@18.2.0) + specifier: 3.1.0 + version: 3.1.0(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@wordpress/block-editor': - specifier: 12.21.0 - version: 12.21.0(react-dom@18.2.0)(react@18.2.0) + specifier: 13.0.0 + version: 13.0.0(@emotion/is-prop-valid@1.2.1)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@wordpress/blocks': - specifier: 12.30.0 - version: 12.30.0(react@18.2.0) + specifier: 13.0.0 + version: 13.0.0(react@18.3.1) '@wordpress/components': - specifier: 27.1.0 - version: 27.1.0(react-dom@18.2.0)(react@18.2.0) + specifier: 28.0.0 + version: 28.0.0(@emotion/is-prop-valid@1.2.1)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@wordpress/data': - specifier: 9.23.0 - version: 9.23.0(react@18.2.0) + specifier: 10.0.0 + version: 10.0.0(react@18.3.1) '@wordpress/element': - specifier: 5.30.0 - version: 5.30.0 + specifier: 6.0.0 + version: 6.0.0 '@wordpress/icons': - specifier: 9.44.0 - version: 9.44.0 + specifier: 10.0.0 + version: 10.0.0 classnames: specifier: 2.5.1 version: 2.5.1 @@ -88,23 +88,23 @@ importers: version: 1.2.4 devDependencies: '@testing-library/jest-dom': - specifier: 6.4.0 - version: 6.4.0(jest@29.7.0) + specifier: 6.4.6 + version: 6.4.6(@jest/globals@29.7.0)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)) '@testing-library/react': - specifier: 14.2.0 - version: 14.2.0(react-dom@18.2.0)(react@18.2.0) + specifier: 16.0.0 + version: 16.0.0(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@wordpress/eslint-plugin': - specifier: 17.10.0 - version: 17.10.0(@babel/core@7.23.7)(eslint@8.57.0)(jest@29.7.0)(prettier@3.1.0)(typescript@5.3.2) + specifier: 19.0.0 + version: 19.0.0(@babel/core@7.23.7)(@types/eslint@8.44.7)(eslint@8.57.0)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1))(typescript@5.3.2)(wp-prettier@3.0.3) '@wordpress/prettier-config': - specifier: 3.10.0 - version: 3.10.0(prettier@3.1.0) + specifier: 4.0.0 + version: 4.0.0(wp-prettier@3.0.3) '@wordpress/scripts': - specifier: 27.4.0 - version: 27.4.0(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2) + specifier: 28.0.0 + version: 28.0.0(@playwright/test@1.41.1)(@types/eslint@8.44.7)(@types/node@20.11.5)(@types/webpack@4.41.38)(babel-plugin-macros@3.1.0)(encoding@0.1.13)(file-loader@6.2.0(webpack@5.89.0(webpack-cli@5.1.4)))(node-notifier@9.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.20.0)(typescript@5.3.2) '@wordpress/stylelint-config': - specifier: 21.36.0 - version: 21.36.0(postcss@8.4.33)(stylelint@16.2.1) + specifier: 22.0.0 + version: 22.0.0(postcss@8.4.38)(stylelint@16.6.1(typescript@5.3.2)) eslint: specifier: 8.57.0 version: 8.57.0 @@ -112,38 +112,38 @@ importers: specifier: 3.1.0 version: 3.1.0 eslint-plugin-react: - specifier: 7.34.0 - version: 7.34.0(eslint@8.57.0) + specifier: 7.34.2 + version: 7.34.2(eslint@8.57.0) jest: specifier: 29.7.0 - version: 29.7.0 + version: 29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1) laravel-mix: specifier: 6.0.49 - version: 6.0.49(@babel/core@7.23.7)(@babel/plugin-proposal-object-rest-spread@7.20.7)(@babel/plugin-syntax-dynamic-import@7.8.3)(@babel/plugin-transform-runtime@7.23.7)(@babel/preset-env@7.23.8)(postcss@8.4.33)(webpack-cli@4.10.0)(webpack@5.89.0) + version: 6.0.49(@babel/core@7.23.7)(@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.7))(@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.7))(@babel/plugin-transform-runtime@7.23.7(@babel/core@7.23.7))(@babel/preset-env@7.23.8(@babel/core@7.23.7))(@types/webpack@4.41.38)(postcss@8.4.38)(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0))(webpack@5.89.0(webpack-cli@5.1.4)) npm-check-updates: - specifier: 16.14.15 - version: 16.14.15 + specifier: 16.14.20 + version: 16.14.20 npm-package-json-lint: - specifier: 7.1.0 - version: 7.1.0(typescript@5.3.2) + specifier: 8.0.0 + version: 8.0.0(typescript@5.3.2) npm-run-all: specifier: 4.1.5 version: 4.1.5 react: - specifier: 18.2.0 - version: 18.2.0 + specifier: 18.3.1 + version: 18.3.1 react-dom: - specifier: 18.2.0 - version: 18.2.0(react@18.2.0) + specifier: 18.3.1 + version: 18.3.1(react@18.3.1) resolve-url-loader: specifier: 5.0.0 version: 5.0.0 stylelint: - specifier: 16.2.1 - version: 16.2.1(typescript@5.3.2) + specifier: 16.6.1 + version: 16.6.1(typescript@5.3.2) stylelint-config-standard-scss: - specifier: 13.0.0 - version: 13.0.0(postcss@8.4.33)(stylelint@16.2.1) + specifier: 13.1.0 + version: 13.1.0(postcss@8.4.38)(stylelint@16.6.1(typescript@5.3.2)) wp-prettier: specifier: 3.0.3 version: 3.0.3 @@ -154,8 +154,8 @@ packages: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} - '@adobe/css-tools@4.3.3': - resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} + '@adobe/css-tools@4.4.0': + resolution: {integrity: sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==} '@ampproject/remapping@2.2.1': resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} @@ -843,22 +843,22 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@csstools/css-parser-algorithms@2.5.0': - resolution: {integrity: sha512-abypo6m9re3clXA00eu5syw+oaPHbJTPapu9C4pzNsJ4hdZDzushT50Zhu+iIYXgEe1CxnRMn7ngsbV+MLrlpQ==} + '@csstools/css-parser-algorithms@2.6.3': + resolution: {integrity: sha512-xI/tL2zxzEbESvnSxwFgwvy5HS00oCXxL4MLs6HUiDcYfwowsoQaABKxUElp1ARITrINzBnsECOc1q0eg2GOrA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-tokenizer': ^2.2.3 + '@csstools/css-tokenizer': ^2.3.1 - '@csstools/css-tokenizer@2.2.3': - resolution: {integrity: sha512-pp//EvZ9dUmGuGtG1p+n17gTHEOqu9jO+FiCUjNN3BDmyhdA2Jq9QsVeR7K8/2QCK17HSsioPlTW9ZkzoWb3Lg==} + '@csstools/css-tokenizer@2.3.1': + resolution: {integrity: sha512-iMNHTyxLbBlWIfGtabT157LH9DUx9X8+Y3oymFEuMj8HNc+rpE3dPFGFgHjpKfjeFDjLjYIAIhXPGvS2lKxL9g==} engines: {node: ^14 || ^16 || >=18} - '@csstools/media-query-list-parser@2.1.7': - resolution: {integrity: sha512-lHPKJDkPUECsyAvD60joYfDmp8UERYxHGkFfyLJFTVK/ERJe0sVlIFLXU5XFxdjNDTerp5L4KeaKG+Z5S94qxQ==} + '@csstools/media-query-list-parser@2.1.11': + resolution: {integrity: sha512-uox5MVhvNHqitPP+SynrB1o8oPxPMt2JLgp5ghJOWf54WGQ5OKu47efne49r1SWqs3wRP8xSWjnO9MBKxhB1dA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.5.0 - '@csstools/css-tokenizer': ^2.2.3 + '@csstools/css-parser-algorithms': ^2.6.3 + '@csstools/css-tokenizer': ^2.3.1 '@csstools/selector-specificity@2.2.0': resolution: {integrity: sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==} @@ -866,8 +866,8 @@ packages: peerDependencies: postcss-selector-parser: ^6.0.10 - '@csstools/selector-specificity@3.0.1': - resolution: {integrity: sha512-NPljRHkq4a14YzZ3YD406uaxh7s0g6eAq3L9aLOWywoqe8PkYamAvtsh7KNX6c++ihDrJ0RiU+/z7rGnhlZ5ww==} + '@csstools/selector-specificity@3.1.1': + resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss-selector-parser: ^6.0.13 @@ -876,6 +876,9 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} + '@dual-bundle/import-meta-resolve@4.1.0': + resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==} + '@emotion/babel-plugin@11.11.0': resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==} @@ -888,15 +891,9 @@ packages: '@emotion/hash@0.9.1': resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==} - '@emotion/is-prop-valid@0.8.8': - resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} - '@emotion/is-prop-valid@1.2.1': resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} - '@emotion/memoize@0.7.4': - resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} - '@emotion/memoize@0.8.1': resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} @@ -964,9 +961,6 @@ packages: '@floating-ui/core@1.5.3': resolution: {integrity: sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q==} - '@floating-ui/dom@1.5.4': - resolution: {integrity: sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ==} - '@floating-ui/dom@1.6.3': resolution: {integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==} @@ -982,68 +976,68 @@ packages: '@gar/promisify@1.1.3': resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} - '@gemeente-denhaag/accordion@0.2.3-alpha.382': - resolution: {integrity: sha512-bAq1xM+I+5VzsvnB1L2o0iZc4j7/JsPmGG6bf1E7l/9YjTisQETcQncZ1NVeyAfNw3LoEnqITPrDyaKXcifTyQ==} + '@gemeente-denhaag/accordion@0.2.3-alpha.394': + resolution: {integrity: sha512-ErhIiOEv0kWIt89qY3r/lNWCh9MSdbHMIJWU/z+L/VXalWTm9D6nN8rWSple30PlCQRVbgPA7a5jKI7apWMc9w==} - '@gemeente-denhaag/blockquote@0.1.1-alpha.293': - resolution: {integrity: sha512-FV/bxNzL/PllPPOO1bv86CV7uZQ5TrZ6wqY/zKMWhUQYjgXgvqgHSU/n+anjMcGzjmxGf9l4RhJ64yBM0evDSQ==} + '@gemeente-denhaag/blockquote@0.1.1-alpha.305': + resolution: {integrity: sha512-UWmS/8JOb2u0fOnCr5Om3Rd7xVJTuOFfgeQ+HTFeQsKvjm0crjHVDUsRmOgKlEzr0dODQTSKfZo7XR3i24FN5Q==} peerDependencies: react: ^18.0.0 - '@gemeente-denhaag/button-group@0.1.1-alpha.251': - resolution: {integrity: sha512-nCiFEO3hi3lDU8/kZVCKvotaW+tahaGeJaxSZWG4kuM3cqNamJhbAJTjTO7TwhQFCu2yFq8k0mWwu/p7JcB+XQ==} + '@gemeente-denhaag/button-group@0.1.1-alpha.263': + resolution: {integrity: sha512-h56ySvdOIOoP/MacpwQ/ATYK73xr1Jyxc0BYdUpKwdLH1lxwWN3iw2v/gjiSCEufS8NpT1STJ1CRhww+GOhXKA==} - '@gemeente-denhaag/button@0.2.3-alpha.382': - resolution: {integrity: sha512-j+BYvvzVQtn4P7QGubXY5Tpjjx06umL+f5spvlc+NxFxPiSpaq/T9alCDn9OuFL154+lOtH2KdfQHWr4Fq+aHQ==} + '@gemeente-denhaag/button@0.2.3-alpha.394': + resolution: {integrity: sha512-6kzpUp+rUDs3/sQwF073trwzjPxc4DWCESxFboWjYxOpPGM883ygZbohxagh1Ix6wALL13xxa9kpla+xqT7Rew==} peerDependencies: react: ^18.0.0 - '@gemeente-denhaag/components-css@0.1.1-alpha.332': - resolution: {integrity: sha512-QEgbVzF9x2ViscmOKprG5ecvfzXhV42luGd/sptm1VzGr1ME/pdsVUi+x8UaxsXTeo744Yw4ewgmmrrZBQXnow==} + '@gemeente-denhaag/components-css@0.1.1-alpha.344': + resolution: {integrity: sha512-rOIJ9oMvbrcPTlYCTyyyqh31pTkzNJuxIKLinKchSyWAKnJUwC2uR1A2kWsufn0JANlkCTk+qX1goYhl/W7rWg==} - '@gemeente-denhaag/descriptionlist@0.1.1-alpha.282': - resolution: {integrity: sha512-8/IZHxQItcCClfz3nDWBqvLMG4LBDlRD0NVid5m3HomQOQnjn+C/Qyio/MNYrzV2jtfuoJRqaWZT3YQhTcv2ZQ==} + '@gemeente-denhaag/descriptionlist@0.1.1-alpha.294': + resolution: {integrity: sha512-3bkqgpLS4ZjvC2Wc653hcd9aDJqNa+f0FBKi9t7CKW4MLMaYqUF2XOTwHeOIg9DOoHMz8pXBHHOHdwVdiJyc+g==} - '@gemeente-denhaag/design-tokens-common@0.2.3-alpha.384': - resolution: {integrity: sha512-LXaEyfBFpor+C7LmWozDcgLtc+vNXOK6iRMgTzUBAzzMvyNBz134AooJEt7QylHAUM2eqzFasL1fexBhWawJEA==} + '@gemeente-denhaag/design-tokens-common@0.2.3-alpha.396': + resolution: {integrity: sha512-0eF3thpTOYYEwOQMALAuuvtlqQytAEALlJ9zb5Z2e1XRz9K1ypuN3GrEXmMLYxsYt6kfFrrBE7IMkxl6kyIsCQ==} - '@gemeente-denhaag/design-tokens-components@0.2.3-alpha.384': - resolution: {integrity: sha512-Lly9QiBQzgoCOIqdOx8FS31Jm047tSNRoaI4kA0ce2R+O2sUWlqj2rx+odu8InNDR3YJaKe+V/sNSnDCzNrxBA==} + '@gemeente-denhaag/design-tokens-components@0.2.3-alpha.396': + resolution: {integrity: sha512-FN29xVLA6s+BxZe2satpuLob4tYh7QwcoMqj8m/UoY9elp1ZtcXMYUEXol0AcXcuQs1IPRjmCwAYxyvJFJwxdw==} - '@gemeente-denhaag/divider@0.2.3-alpha.382': - resolution: {integrity: sha512-DbmHAzViHHXlOUA4T22IocANWmzXXoXyzuhv63cxTOR3qG7FKAPxRUoseKUKouTTgRBlSj7u8idmtg1rJHxZ1g==} + '@gemeente-denhaag/divider@0.2.3-alpha.394': + resolution: {integrity: sha512-JfNqgfd+PNzPMMmTktmFMCgrVPUdGcwg6IsNULcw1O/2s0Hw4aDUWCpCzKJF2/IWErlj7GHEYZ7QlUa6q/+MJg==} peerDependencies: react: ^18.0.0 - '@gemeente-denhaag/highlighted-links@0.1.1-alpha.205': - resolution: {integrity: sha512-KVUHwHDfFYKxfAwqAplJu3z7FRZuk2lbbOSs8aY56wJ5T7TF9z8FhxkG3te1x92iAuEU1lXsZyJGeb0/vGvtXA==} + '@gemeente-denhaag/highlighted-links@0.1.1-alpha.217': + resolution: {integrity: sha512-M98fVmqrFYuJi6CV+k0ld4F67pA2ZJSY6V4IzUkV8YQX/a7MDt2+gbtgtN/voPqC9qgQ9lTpnQRM4yMLGgxMNA==} - '@gemeente-denhaag/icons@0.2.3-alpha.382': - resolution: {integrity: sha512-H0SISbIEWkPfwoVlbcXs8LP+P9CNgf7LWFPhBZF+aOhuop+g4uwhb9nXcwFI+84QDre2Uj5EJ1Bwt67/TgwoFg==} + '@gemeente-denhaag/icons@0.2.3-alpha.394': + resolution: {integrity: sha512-px2awoHcxzn44ON2PPeqGcWAUtJ8KTjH0q45Wn2LA7Q0LQjk5l6Qpmch/VvH/wrfCFVXsddqEQ28hP8uyVlnHQ==} peerDependencies: react: ^18.0.0 - '@gemeente-denhaag/image@0.1.1-alpha.291': - resolution: {integrity: sha512-LLS+9djMtpZRHlUaB038IfFdaM1S2fOP5aC+fifq+9Juw50G17XMCUHq5RR9Sp7yMeJdQ1KINP+oxZGoZpn0Ew==} + '@gemeente-denhaag/image@0.1.1-alpha.303': + resolution: {integrity: sha512-l4u7z13al0x9dnltq6feMfKFdhhH8ch97sfXiCW2GThjD33U7YBshforSZNevT4Ht4fdOqN8VZ/hRUP3gxgMpA==} - '@gemeente-denhaag/link-group@0.1.3-alpha.243': - resolution: {integrity: sha512-gIHi6Yc5AuY1rGUdJfzx9rF8evzF+LNnvVETrOG1/qk64AX4DxzpSoPBM/ApBjAN2h7recIby4vW1wrOJkfR5A==} + '@gemeente-denhaag/link-group@0.1.3-alpha.255': + resolution: {integrity: sha512-STR7TiKqbQ3J0whXIVe9oCsYE45tMI7G1IB/Bkx4RODfAiwzGeov2akUEiCbmCiho1aWo97Ew7GeZQtqEa/2tA==} - '@gemeente-denhaag/link@0.2.3-alpha.382': - resolution: {integrity: sha512-B3HR6nLthU4zpkvCOwMDKfGD8y+q3ccrneiQ5Aeg0EapcdCd2lemwGYpmcJLB/FH2vl0TRJPDDXYLN8x3p/ZRg==} + '@gemeente-denhaag/link@0.2.3-alpha.394': + resolution: {integrity: sha512-thehPnJgXs1kIeFv0aZyeaR9nwaLpfaQCP3e19GkEpqmLUS4b3SU5ZCmm0PC+FPWL3bzW/2VzX4OZ0uOt3Rhaw==} peerDependencies: react: ^18.0.0 - '@gemeente-denhaag/note@0.1.1-alpha.295': - resolution: {integrity: sha512-ussZw2xuCDAvA7tOJ6cjGpSxzI/ShlRA6L6DRKmQymM8hub2zCF5swd1JHo8iD72/VhcNuO5GVPjmnXtFFMCWw==} + '@gemeente-denhaag/note@0.1.1-alpha.307': + resolution: {integrity: sha512-fTxvviyUVIqBBUjOQdGOxz2mt0zcRazi6hl9JlsGQ7oHlX3uTDn/y8Cmb54wsO586SLI905yYVvlR5qMTkR0lQ==} - '@gemeente-denhaag/table@0.1.1-alpha.284': - resolution: {integrity: sha512-3i2gX0rD9L9bFNp/3C2rvd16a8aSDf/ny8fYG2LR3OPEQiTQ1MAHC2p1WolJaQkS6/5jdK+b6eg8ipbeHpySUw==} + '@gemeente-denhaag/table@0.1.1-alpha.296': + resolution: {integrity: sha512-5CARzdsYGQuQn+rqCKC4a/yoniBX6UxGX49IsZGPC880yGbn6eVu+20MN+Y8147SYfOwgI1ri97bzaWFGWA70g==} peerDependencies: react: ^18.0.0 - '@gemeente-denhaag/typography@0.2.3-alpha.382': - resolution: {integrity: sha512-w/rZUAIkvXfCs3+Q2tqljs6YjX+/DeBWBTcaELcG5jX+D7xvbZqVqUa37YSKW0IAroax0csM8GrSLgMS0nM5sQ==} + '@gemeente-denhaag/typography@0.2.3-alpha.394': + resolution: {integrity: sha512-PSFhdsT/wHaL3gZbjdtJUID9lhc6LoH7UKWJ/T/4BlM+Cbf69tyqCm/BV7jw2/yWw+g5j5zg2CQWc9N5iOdbxw==} peerDependencies: react: ^18.0.0 @@ -1547,8 +1541,8 @@ packages: resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} engines: {node: '>=14'} - '@testing-library/jest-dom@6.4.0': - resolution: {integrity: sha512-GgGT3OR8qhIjk2SBMy51AYDWoMnAyR/cwjZO4SttuBmIQ9wWy9QmVOeaSbgT5Bm0J6qLBaf4+dsJWfisvafoaA==} + '@testing-library/jest-dom@6.4.6': + resolution: {integrity: sha512-8qpnGVincVDLEcQXWaHOf6zmlbwTKc6Us6PPu4CRnPXCzo2OGBS5cwgMMOWdxDpEz1mkbvXHpEy99M5Yvt682w==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} peerDependencies: '@jest/globals': '>= 28' @@ -1568,12 +1562,20 @@ packages: vitest: optional: true - '@testing-library/react@14.2.0': - resolution: {integrity: sha512-7uBnPHyOG6nDGCzv8SLeJbSa33ZoYw7swYpSLIgJvBALdq7l9zPNk33om4USrxy1lKTxXaVfufzLmq83WNfWIw==} - engines: {node: '>=14'} + '@testing-library/react@16.0.0': + resolution: {integrity: sha512-guuxUKRWQ+FgNX0h0NS0FIq3Q3uLtWVpBzcLOggmfMoUpgBnzBzvLLd4fbm6yS8ydJd94cIfY4yP9qUQjM2KwQ==} + engines: {node: '>=18'} peerDependencies: + '@testing-library/dom': ^10.0.0 + '@types/react': ^18.0.0 + '@types/react-dom': ^18.0.0 react: ^18.0.0 react-dom: ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true '@tootallnate/once@2.0.0': resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} @@ -1729,17 +1731,17 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.2.18': - resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==} + '@types/react-dom@18.3.0': + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} - '@types/react@18.2.48': - resolution: {integrity: sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==} + '@types/react@18.3.3': + resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - '@types/scheduler@0.16.8': - resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} + '@types/semver-utils@1.1.3': + resolution: {integrity: sha512-T+YwkslhsM+CeuhYUxyAjWm7mJ5am/K10UX40RuA6k6Lc7eGtq8iY2xOzy7Vq0GOqhl/xZl5l2FwURZMTPTUww==} '@types/semver@7.5.6': resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} @@ -1880,16 +1882,16 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@use-gesture/core@10.3.0': - resolution: {integrity: sha512-rh+6MND31zfHcy9VU3dOZCqGY511lvGcfyJenN4cWZe0u1BH6brBpBddLVXhF2r4BMqWbvxfsbL7D287thJU2A==} + '@use-gesture/core@10.3.1': + resolution: {integrity: sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw==} - '@use-gesture/react@10.3.0': - resolution: {integrity: sha512-3zc+Ve99z4usVP6l9knYVbVnZgfqhKah7sIG+PS2w+vpig2v2OLct05vs+ZXMzwxdNCMka8B+8WlOo0z6Pn6DA==} + '@use-gesture/react@10.3.1': + resolution: {integrity: sha512-Yy19y6O2GJq8f7CHf7L0nxL8bf4PZCPaVOCgJrusOeFHY1LvHgYXnmnXg6N5iwAnbgbZCDjo60SiM6IPJi9C5g==} peerDependencies: react: '>= 16.8.0' - '@utrecht/component-library-react@3.0.1-alpha.11': - resolution: {integrity: sha512-OcbxOnfxMGQtvgfUocOS7BVf13x8yKmvoZorq4EepPJRJkCX2k8duJ5ogNzCEu8p1vIh9a51cVBlyolTw3PylA==} + '@utrecht/component-library-react@3.1.0': + resolution: {integrity: sha512-mz2CGkPbbAZiv+wcdUPu5MwfZ3fUqIUVI0HKzAfHNDPbB71pnboW8QSMV9HItsQ/bu5+4zM+l4fyJ69mvOGK0w==} peerDependencies: date-fns: ^2.30.0 react: '18' @@ -1904,8 +1906,8 @@ packages: vega: optional: true - '@utrecht/components@3.0.0': - resolution: {integrity: sha512-TO39Ti6Af50l+I2gt4S3iacGVuVoxBK/+G/bsK9wvii53fO35NYJul7xB98/IYSBmewaN4GtmyWGphVDdFMt1A==} + '@utrecht/components@4.0.0': + resolution: {integrity: sha512-vpw8p5FEU/yrSGL5JU+x6bDXIreEPU6WPEagOkcdqbFGMovWS8uUHNWmv+PY1xJIOjOb98RebSsbFDoA4zllVQ==} '@webassemblyjs/ast@1.11.6': resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} @@ -1952,12 +1954,6 @@ packages: '@webassemblyjs/wast-printer@1.11.6': resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} - '@webpack-cli/configtest@1.2.0': - resolution: {integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==} - peerDependencies: - webpack: 4.x.x || 5.x.x - webpack-cli: 4.x.x - '@webpack-cli/configtest@2.1.1': resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} engines: {node: '>=14.15.0'} @@ -1965,11 +1961,6 @@ packages: webpack: 5.x.x webpack-cli: 5.x.x - '@webpack-cli/info@1.5.0': - resolution: {integrity: sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==} - peerDependencies: - webpack-cli: 4.x.x - '@webpack-cli/info@2.0.2': resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==} engines: {node: '>=14.15.0'} @@ -1977,15 +1968,6 @@ packages: webpack: 5.x.x webpack-cli: 5.x.x - '@webpack-cli/serve@1.7.0': - resolution: {integrity: sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==} - peerDependencies: - webpack-cli: 4.x.x - webpack-dev-server: '*' - peerDependenciesMeta: - webpack-dev-server: - optional: true - '@webpack-cli/serve@2.0.5': resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} engines: {node: '>=14.15.0'} @@ -1997,138 +1979,116 @@ packages: webpack-dev-server: optional: true - '@wordpress/a11y@3.54.0': - resolution: {integrity: sha512-4PuEp3RROL14gwyb59wARIws/wFyn7f6XopbCe2srvGn1hEnJj6/SXuNzjm7n+kYZWEehA6WWAGwcpax45Zr8Q==} - engines: {node: '>=12'} - - '@wordpress/api-fetch@6.51.0': - resolution: {integrity: sha512-9jPBMk/TEBR9DFQxCcHvCq7YQJzbFMyDH56vKeYNN0q+hvlJ2Ju2CWVFfsQ4mCSCGBJAblcBxZ7F2D3H4JQJ/A==} - engines: {node: '>=12'} + '@wordpress/a11y@4.0.0': + resolution: {integrity: sha512-w+H4VcL8DuT82kHDmT07Y2cFxG2IGOT8ylZj2tsXbSILkwwaEquq+kAFBBM7YTxUqazaHW19MHkpVA7Fniq6kA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/autop@3.54.0': - resolution: {integrity: sha512-cEprYy6DoteiDvsBGGhde6Xqw5pBGdyVLZiIWnyKGV2obrzQQKo9enN6AsIH+0Rj2Jd8oz6O1Jf7pTjvAJCC4A==} - engines: {node: '>=12'} + '@wordpress/api-fetch@7.0.0': + resolution: {integrity: sha512-njpOgHmg7iQ512eGOqF6shRzSlaUgh0xg126vYC7MFWV8IWOnJy3eYjOmqOIkvfYamOmcyZWb37CBa5SFrZvEg==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/babel-plugin-import-jsx-pragma@4.37.0': - resolution: {integrity: sha512-R43DZrwXcH6aLbOgjirgZEdMyM5Nylkx7MH5ME21LqNjdUlGHZPsfeAqIfC83h41/vJTtuNPBR2ZT6GxvX53TQ==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.12.9 + '@wordpress/autop@4.0.0': + resolution: {integrity: sha512-DQ4sCoUGPHUdmZOgGw66VlcMC9gxXIqzEj8g2WXPAt9XbAaC+RJh+ZQIa0beZBkDWQJrj0Xnb0E1ZJZA39aDTA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/babel-preset-default@7.38.0': - resolution: {integrity: sha512-dhkVRu8ltz2eDTGSAr2W12cbn8Sm4LgbWSCZTmejAN6h+l7VSjrVZq06Mg8tmd+JjF28taLeUKMs+/b30VUKsA==} - engines: {node: '>=14'} + '@wordpress/babel-preset-default@8.0.0': + resolution: {integrity: sha512-0/UBnS9I9gYfhMgB6wsKgvLG8oCdTLVeyqNHtlarjt0q5jVMEI1keXfVbkgxtXwg3KAr49DwLx0dc8PzU0HhAw==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/base-styles@4.45.0': - resolution: {integrity: sha512-BKWLT/gvLLeQoD7A4tONSjYeqeFraPVb/HLbRQIs55SXNbXF6N2H0guHS5jjzEAJgSBInXJ/pe5vG/1H6daTIg==} + '@wordpress/base-styles@5.0.0': + resolution: {integrity: sha512-UVdKjECjYChYhn2E1rAqIbcIjerRO2M/zh9CziqZgN+5N7ynzq7swrQaYaaL+5COo6M4QkunBzq9Szzcv2+WoA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/blob@3.54.0': - resolution: {integrity: sha512-w0w7K7i+urajy7egEkP4qZWy4gmbLLUvxp5BgjCELi9SlRts3kBvaEuijcuiitu5g0dRXXqV2WHTPYGZIxP0UA==} - engines: {node: '>=12'} + '@wordpress/blob@4.0.0': + resolution: {integrity: sha512-4dyVAGpSRRGmF2M4PcxZfXNj8dVLeQ5iKzB+UDcOn+fZXuusNhsYLYLckXJei1mEv0ulixpuNwK2fyHNKrdBRw==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/block-editor@12.21.0': - resolution: {integrity: sha512-B6c8YNWyv/zZPoEIo+Ks1W/RQQ9InUf99uZqlZSSevjDaKXZgFWWtecto60b8JQIqmpQJ32Y7LjdHcTMgAcFVQ==} - engines: {node: '>=12'} + '@wordpress/block-editor@13.0.0': + resolution: {integrity: sha512-n699mUzd+ngF/Mu92vZ+tPmQh9gJJJv7XtIfJvSc9PslxQf3KY1AX9iiqzApK+IuIZrmG1VjlKDjVOfmvcw5hA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - '@wordpress/block-serialization-default-parser@4.54.0': - resolution: {integrity: sha512-v7ySAgVMzp2d4UZ/yKRrAhJWFQRVWLTia2McZQtZpsDNeTv/i9Jm7GoYzq1n/OmCrn+ZKPDYIBNae1ukLAHUsg==} - engines: {node: '>=12'} + '@wordpress/block-serialization-default-parser@5.0.0': + resolution: {integrity: sha512-64knnMJfJKn+2sgSE7t4iOIcgfglPcm6iWo8V/EVUAGAY8W7i2SJb114e5AoRQZsKIKWDVr8GqFWP2Uz/hZbWA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/blocks@12.30.0': - resolution: {integrity: sha512-XBuT+I15TGA7B8AFE13W8CcXvfAIzu1w9V7NRKZZm8A7TCN4BTUSGUwufbd8Jw7qZ7yrh8+JwzHtBOL2GpBByw==} - engines: {node: '>=12'} + '@wordpress/blocks@13.0.0': + resolution: {integrity: sha512-+gBgpNbWCX23w90LewSoNAdFHJjK0le6ounrfgNC+0w6g/Mu8RQpU/8XCBeZealelVaIO6lkTDf3dk4t64JqHw==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: react: ^18.0.0 - '@wordpress/browserslist-config@5.37.0': - resolution: {integrity: sha512-ntFx1d2m4q8qTEqqV8k8GrnRVpREJkcwWv+y8XU8drPwXIGGCGDoO5HqB9d+nJUi3KlBC/re1OkijDfRlCNVbA==} - engines: {node: '>=14'} - - '@wordpress/commands@0.24.0': - resolution: {integrity: sha512-siX+ouT9yvcdVYMdSY3REs3Tmnnzkv4L/dBhgJBrjJeMqh8badHR/4yqGEprPxuoRrU+Or5pwQDgq+HsvlxiaA==} - engines: {node: '>=12'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 + '@wordpress/browserslist-config@6.0.0': + resolution: {integrity: sha512-7MGNySnaDpM+w/Wld4agavDKTOqDM1+fs5eUVmFNfkdfz8MLRukhiFhMt/iJLsmj1wEdUv1/LcDfz9uWUqvc6g==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/components@27.1.0': - resolution: {integrity: sha512-5y7xr4vmWqVzErM/BHKnOTcZpFkfPdhNJkRMXztL8NP6EcrkSPRexiUtaCTQqbNRKC/ZBtwR6P93JKKd8soKlQ==} - engines: {node: '>=12'} + '@wordpress/commands@1.0.0': + resolution: {integrity: sha512-4++ob0qXKFmJP38UWizXjWJAegyq2CnxYcq7A7pUF73MVAN+zF+WuEic8LdHQ0foGu3nvfkJrbuXUWRc9Hgg9A==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - '@wordpress/components@27.2.0': - resolution: {integrity: sha512-HY6j9XIn2DW/4E9jvZ/pdf2syLSBgDg/FF9LWPkrZl9p6wea9dTaywg1z4zinRz8B4HbcBuvyUuR5unLy9oTgA==} - engines: {node: '>=12'} + '@wordpress/components@28.0.0': + resolution: {integrity: sha512-55VEwJmiA9QSg2bnRtHIRxkjbV9wYLfzaCfWgksd018kkLtwXpZcKeQQvevmKTdL9PeIeLC1lDO4H+cdExcOXw==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - '@wordpress/compose@6.31.0': - resolution: {integrity: sha512-4ArsiiDwoSK3vezZ+ypdM5nldOUA6vOemUlZ3FSW/il7Iqf9ib0mnTE2pLdERYn9UY2d+K6rMC2Y1WfLeAK+vA==} - engines: {node: '>=12'} - peerDependencies: - react: ^18.0.0 - - '@wordpress/data@9.23.0': - resolution: {integrity: sha512-CtVgMpP5CG2upzAQfB43cUDo8K24KIU/54FPZzZwM4PnOvpIZ5orhLQP3Gj/cmtr/U54d//DV52vCtuGD+qugg==} - engines: {node: '>=12'} + '@wordpress/compose@7.0.0': + resolution: {integrity: sha512-TXVGa2M96y/pRRVzh8iDMuktoseTEcQGOqBZQ9Pr1kk+mAPYCEUnGpactoZQxDlznQiM5vaD79aEQu04s1AHXA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: react: ^18.0.0 - '@wordpress/data@9.24.0': - resolution: {integrity: sha512-zVQSz9/w5z3D5eMOyzrV9a6dSFGF0zd/giF5teCx8qB5x/zJylDNyvpbH8Yc6Bot0k1sm21fO5EJVoEItqauSA==} - engines: {node: '>=12'} + '@wordpress/data@10.0.0': + resolution: {integrity: sha512-TCRlzYIVrQqAkjgVevJYzkga2zt+lHI6m3rnBzCH2QUvv/p/L388pMCNWUByhjhXNnsHRdY1/FeqYQmG+LwQ0g==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: react: ^18.0.0 - '@wordpress/date@4.54.0': - resolution: {integrity: sha512-fWQT9rTKqIlQsdZNMZknfszSFNxBArdQlppO5nKzUsEj6w7kDMwDuRONA7p/xdANTJGN3c3RZzZVvtPOjTiEhA==} - engines: {node: '>=12'} + '@wordpress/date@5.0.0': + resolution: {integrity: sha512-50FGIawpM6IccH2ujR5MsGlBM7fIIT2MfZMfh5QtRXdDO0M5Jul+TI6HkF9+oZlNGzc1q2FTrkopHXNvkxPAeA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/dependency-extraction-webpack-plugin@5.5.0': - resolution: {integrity: sha512-UBA3e4ak8TnhdTkwE5XDbO5gdoRlbmBh953yLl5FFdb7PAExk1P+JKRTHP1+tJuqrqfQRGhDYr4I/1Iwb+YXLw==} - engines: {node: '>=18'} + '@wordpress/dependency-extraction-webpack-plugin@6.0.0': + resolution: {integrity: sha512-U7ho6J8HatzpVtjXy3/m+8H3eDSMOXuhtVI/TxW+647fFBLrY7YCpprtRZgCs5p6KtT5QNOU+IcastxHCtNTTA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: webpack: ^5.0.0 - '@wordpress/deprecated@3.54.0': - resolution: {integrity: sha512-UxCtkbyuxXJ+vB9kQFMBYGrRpA+VLzE7Ghm58sSHKzSuRnxDBZULvtr8i4pK3YHUcXBkkqL7MdOyzQePXV9QGw==} - engines: {node: '>=12'} + '@wordpress/deprecated@4.0.0': + resolution: {integrity: sha512-sm+p+0N3u9/mvZdmTwZ578sLu7ABQdpjzJZfpVhpiAkx3bcosE+tDkjQ6xiQOE6rilXzRDWSymDwlMqO10JEsg==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/dom-ready@3.54.0': - resolution: {integrity: sha512-MbAaZjkX/Qb7gNse+xqIdI3epm47EWrpcjUV7mAoaDxj75xpsZHlOS6WdqZ23yJznHqvSAgjtTQVf3eQG5lQ/g==} - engines: {node: '>=12'} + '@wordpress/dom-ready@4.0.0': + resolution: {integrity: sha512-MTlk7LNe6kW/248250lfwRgMl05bbmYKlJaSxEDH49QwKyI6Ft2jxhDNKjYpAcja7XfivsUITr3muBKJ/Fnydw==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/dom@3.54.0': - resolution: {integrity: sha512-iCj+i6m05H5vtDgjz3mdq/IR5jnKlQ6kzTmZhw06FSriYBCtlEgXwmeQCioc41A39PIBumvbEyPcBXoAnyFQng==} - engines: {node: '>=12'} + '@wordpress/dom@4.0.0': + resolution: {integrity: sha512-/HWOSG+yq5i7GZyL7lETeQHKWDjxv9FwIjEXYV1NjuHPbWmmQqOveMqrqmZtw/9AuwqIrF+MX0mLwxNyUCwr9Q==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/e2e-test-utils-playwright@0.21.0': - resolution: {integrity: sha512-/tnTaTcjJ4LzmZtsdZCTO77qmj3p2m4+Nmvf2v0iB3/AgRIKazndecfZ9YnY2guos5Kl8QBjVkdzQ9Xc28LOpw==} - engines: {node: '>=12'} + '@wordpress/e2e-test-utils-playwright@1.0.0': + resolution: {integrity: sha512-EFlItdgSVvr40hmV0cm7cd0qtlIhbAt5HtdjFgPKuN8K/i0EgR3M7GmJmVCQ0RoOPl9P4JYMRv8u+dgtGpXUZw==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: '@playwright/test': '>=1' - '@wordpress/element@5.30.0': - resolution: {integrity: sha512-KH+KdZ1jzLRgA65Ez6Uy5dVbkS2az0uk1lDUpPRhApEY2J12SbsD/aVuznP/huO2Af+hyh4DDqbVS817Abcy2g==} - engines: {node: '>=12'} - - '@wordpress/element@5.31.0': - resolution: {integrity: sha512-TVk7Ivc85AlC96cSruwTjbm2qsq2uXUd5GSPHWUNF7xZHeeJ7XxJpXe75UyJ2vLndtOn3XjT1R64T5Gpu9ipuA==} - engines: {node: '>=12'} + '@wordpress/element@6.0.0': + resolution: {integrity: sha512-YaLki9alJIiGbpozTLhsSQesyVFGlY4uP2XmDzroqnUul7ixEn2s6xUGlaSz9Q3TD2RIl+ml9JqAy/kc8vXLFg==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/escape-html@2.54.0': - resolution: {integrity: sha512-0fGroIVDy32bnqrvwsG4JPDylMhLo8DXoOP4gLKLh2fc7J/kIY1GsvjCyvO3VEmmHLxbeIhPRL2xTHOBA4Gcww==} - engines: {node: '>=12'} + '@wordpress/escape-html@3.0.0': + resolution: {integrity: sha512-gNdX2+8IQ/yH+d26w1+tJ7zZqUZ59SQRXkgsH0dGOo0LjaSMkhngSnGTVFmhxWo37Td5WzrMREzd6hM3P6RJJg==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/eslint-plugin@17.10.0': - resolution: {integrity: sha512-fMmMzBMR8z7p2yYTMtEEnzoYmdFdv0HdrM2b7s9693fYxtYQv/FaxUKdep6slMiVt/DBoPUmuDGgZsttzOTwng==} - engines: {node: '>=14', npm: '>=6.14.4'} + '@wordpress/eslint-plugin@19.0.0': + resolution: {integrity: sha512-rZMnY+YbL1xGcnwPhVoWg03e0+HmSxppeNKIF9oU7g73ujemDR/FaS8jO5yKghNyIhBnTqH9oZMsSwAoKNlDfQ==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: '@babel/core': '>=7' eslint: '>=8' @@ -2140,155 +2100,147 @@ packages: typescript: optional: true - '@wordpress/hooks@3.54.0': - resolution: {integrity: sha512-ciLUJCH/xIxtwZI5ADts0RT6te6Lye1Qx/7saBC6qQ8CDdaO6+bvVm8Up4dWG60CZ8UQe/+9QSss2xIkOxgY3w==} - engines: {node: '>=12'} + '@wordpress/hooks@4.0.0': + resolution: {integrity: sha512-Bpw4kjnaouc+sy3LFtiSYtyl/SmiMtGa4hhxWtpN4bNGIPfOnMixNKBbm289Bn+aoU7GrOPifP/gWTKW98Rs4A==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/html-entities@3.54.0': - resolution: {integrity: sha512-LzJQhClB3sa3HLzJLIHfV1BzMMnpgn9yBNhJVv2jKxVNa2+byQp9K+X/ojEHjX0zrESecJQvek05ZW2km1o6ug==} - engines: {node: '>=12'} + '@wordpress/html-entities@4.0.0': + resolution: {integrity: sha512-0CHyxa4ZPeo2osUv9Ghz95sD00+HBF7N61ysToqcg1+EOWe8HWhUl74HNDlOe1n/KYFDxXN0wKfYqPkKTQk7DA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/i18n@4.54.0': - resolution: {integrity: sha512-gSKBopBN9rY9GhNy3CXLK3n4D5viuBTObvcu3blu4SFqkHl+Ws1Gx0tHbpypfV80ESrOyMXHJIAqWgBD8d4Hew==} - engines: {node: '>=12'} + '@wordpress/i18n@5.0.0': + resolution: {integrity: sha512-WlOcpLuQgeUho2TxYcCBW9K9VaBNCaCJKSWoL9QxCqxDUecTn8tyIJ/PLDKW/v4kkQnzhI5RlB7XFqQdGmgUbw==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} hasBin: true - '@wordpress/icons@9.44.0': - resolution: {integrity: sha512-8VxsFkcUYGCk6qfrriSOxOFSDSgl4tNRnJo7019ABj8mTr4pqdJC7tYz88rOvtBbx9tswWXLBJM49vaBG8mOpw==} - engines: {node: '>=12'} - - '@wordpress/icons@9.45.0': - resolution: {integrity: sha512-HNZeh6tzGmo4liE6OdtQDt7pG2Ul8ftXjCMv49gAu+w6gPVAw1s2JWFea86hH2dnuWz1nOGMx7HGvRrfsDnQuA==} - engines: {node: '>=12'} + '@wordpress/icons@10.0.0': + resolution: {integrity: sha512-BL1LtPgfFZdMLd2EUmckX8EXo10LDGDlQZx4CyyL0Vnx/6HcR/H3Z5EN6yeJl57fbjPg7noyOZVCdvG1EiiZnA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/is-shallow-equal@4.54.0': - resolution: {integrity: sha512-XM7wE6p9yjRJQFaTdQuriIvHQCykg6pecwS3+gMwja7JebPv141q0EGxxopIy4zdMtcNNU/NHCVSEpsiU5HIHg==} - engines: {node: '>=12'} + '@wordpress/is-shallow-equal@5.0.0': + resolution: {integrity: sha512-SHSQ4yHu3+ENICj1441J4iNy54zjSURyaZK1gZRxoJsWtiWbM6umdipIlFIKVPNGRSXtQvmt38vs54XVyCCjwg==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/jest-console@7.25.0': - resolution: {integrity: sha512-wI4YJjM3U9yZppXycuAauU6qnZeaRRwJYFGMNc/j5C1ShU332/xsClnyuaYBnAiQC3xAy1NtUUesa4eyvi3drg==} - engines: {node: '>=14'} + '@wordpress/jest-console@8.0.0': + resolution: {integrity: sha512-8rS2G/0vRIzJhQxz3EHowWcG3AlHe7CxUKKHnUp7quUZFzokurNbAjn4gRqIfTtRPVziwXsjU8pBoqRLp46qOA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: jest: '>=29' - '@wordpress/jest-preset-default@11.25.0': - resolution: {integrity: sha512-Qtg3SKWcVAhzyAR0D8VysBbedS125AcoytNqywLYuXgHlZ8NRJhb7X8XIwAVdAiVfBdsh0BhM8CPfwObUdXLkg==} - engines: {node: '>=14'} + '@wordpress/jest-preset-default@12.0.0': + resolution: {integrity: sha512-OwQjx3VaZVO2dYilIqbx9KugkUE/diLU9EayCotodMX/ijvOUHTds2r3JXH6hvJKPkk0vl7N2fub9kNdpKFntw==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: '@babel/core': '>=7' jest: '>=29' - '@wordpress/keyboard-shortcuts@4.31.0': - resolution: {integrity: sha512-28cTiWN/mhy25RXKwmIE5DuuY+rm9wK9svbrAFczD55uWG4yVest4plUW2q4OGQYAQQN0ump2y/96Qbewt1J2Q==} - engines: {node: '>=12'} + '@wordpress/keyboard-shortcuts@5.0.0': + resolution: {integrity: sha512-6UkiiMjIVsif9O93KuJJt6IoGbMZx9/YvFd6hp+9yU1qqRqlev9k9kSqCEVGuBf4Xsy7JfgfvAiUOgpyAacThg==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: react: ^18.0.0 - '@wordpress/keycodes@3.54.0': - resolution: {integrity: sha512-perPl0Hoq9Kp2hNSe5t7U68is2EljRA6sE6wQ50pqrgTJ1IMk9x8fLa/osRtC7B9AXmGlxKcbIn5i9rlsopN6Q==} - engines: {node: '>=12'} + '@wordpress/keycodes@4.0.0': + resolution: {integrity: sha512-zN+E4kQ8W8tM9uLZX0yzpk+qJFs5PHDcKrbSB8HMia8/TDLeJCLv6W/eUHDa9c8KUDJC1IVek7JHwFFYtZkemw==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/notices@4.22.0': - resolution: {integrity: sha512-9R++/Orxjbe5ZRG74nYrtLDj+glQlXnMF3EZ7HEyldjsdKuuSGurIPs/zWxP8oPGqIUbc4bp0twJi4vwfuH/8w==} - engines: {node: '>=12'} + '@wordpress/notices@5.0.0': + resolution: {integrity: sha512-ezLuWHoLIO/9dV9YZnxosW9N1F9o6nyupXyM0Lu9tdcB9Wb1SFRRStG/BOjOin82TZVdUab6L5BPlvHl9/b7KQ==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: react: ^18.0.0 - '@wordpress/npm-package-json-lint-config@4.39.0': - resolution: {integrity: sha512-la3Ttf+3S31wumXJgut18p/oatlqurlfae5pjIRxCUdHWFqTIFFCpI4UEtzOO/d+8o1HVUFS2lWasrooNgMbPw==} - engines: {node: '>=14'} + '@wordpress/npm-package-json-lint-config@5.0.0': + resolution: {integrity: sha512-QREwFINH5R2snLeTHhKl+lSA3LgMRJLg6lycOKifWDR9S+2C58+dnntog9bEL/rZUq87tyd8mdLqDBPWt1xpwQ==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: npm-package-json-lint: '>=6.0.0' - '@wordpress/postcss-plugins-preset@4.38.0': - resolution: {integrity: sha512-YHGgDm006o7NdVOOCFOKhInOTmJeobEvn+zx0srCKZIApa7tNKjUrr52sfomvWx74c4fF4Yo8vY3OKewbf4Edg==} - engines: {node: '>=14'} + '@wordpress/postcss-plugins-preset@5.0.0': + resolution: {integrity: sha512-Vi0/MA4TYnKnVL+hM8dPDuY1cqtdMPnUV7cSwadRcsM+LXmjiJ4q2egHyuAhtZPADRRQUcliILl9rD4lG/zjSA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: postcss: ^8.0.0 - '@wordpress/preferences@3.31.0': - resolution: {integrity: sha512-xz8BnIs7HHhRAK0ctqiyFyECWfqrON1KJSUcQefdLkwB5icBwaOA+1yecjJhj1KwV+77W7uB1obhKZBZGj0c/A==} - engines: {node: '>=12'} + '@wordpress/preferences@4.0.0': + resolution: {integrity: sha512-4GR2SquImQnVCSMZoepqpWHu6hzICISU78dU9G5dYrP0vV+ynQf0SRvTjLPVBA/fbi/YtXsvIflUkbKsQ9Hieg==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - '@wordpress/prettier-config@3.10.0': - resolution: {integrity: sha512-0zA3K1zDyRjUhTY+zKfBvQMKqEbYK/hC3NOabEWZ++pvT5JYJrD7ZVXE+l5TDVd/d2rqxM0eLssh/yIyWyaeSQ==} - engines: {node: '>=14'} + '@wordpress/prettier-config@4.0.0': + resolution: {integrity: sha512-8myxMYm23MH/DMudwIIDbZby3GlOAO4vBk3j2tH+U3Ig6bXgt2M/cp4OLl8/EP8I3BLw8CdT13KXcdU7RE5nJw==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: prettier: '>=3' - '@wordpress/primitives@3.52.0': - resolution: {integrity: sha512-IX1pE+/D0GvRwNNTf/KaDxqsuieusKDZ4mzJhVLoAkUZK/rHgT6u2GVprHFDLgAJsw5zg3jV9glKBRX/r4AYZg==} - engines: {node: '>=12'} - - '@wordpress/priority-queue@2.54.0': - resolution: {integrity: sha512-yG7RHPUlHMB+RvikOX3Fs2ujxSPmwtSt8WGEQHsOny4PRdEGXNjfSCJH4MAuWJU9oKMsUL+d7NgPrI9j838bow==} - engines: {node: '>=12'} + '@wordpress/primitives@4.0.0': + resolution: {integrity: sha512-NMzDEFxfRwh1IAbf4fJHz6UmvIyfHmId6/1UjueCgpON0LR0y5ydjB6Pd4AngkMcO2qOjD9XNP6MKAOzdjw54g==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/private-apis@0.35.0': - resolution: {integrity: sha512-ta+k1VfwFFj3+JjpANwhancgEZEznYOvdVcKeLAlhKbM10IwIX2jGqwTjHsoN+C4o/8eoLi4RgJgdDWHGXiGrw==} - engines: {node: '>=12'} + '@wordpress/priority-queue@3.0.0': + resolution: {integrity: sha512-jaNvsBBmMIAml7acJORopVzDRNAHPI1eKdnwY5gYICllmksd8FfpV8kopmTmVLYECHf1GI1gtxrjFGB//ASc+A==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/private-apis@0.36.0': - resolution: {integrity: sha512-VND2V8YA5qDKIGfm4nOM3mRtzTU2NoMPqHVeo2rn3gL8SHCOfK6F0qZu0IDmNWPUCXL2SAsnEss9+WTz74CBdA==} - engines: {node: '>=12'} + '@wordpress/private-apis@1.0.0': + resolution: {integrity: sha512-UKpTXQWu8qMlnNdGDfxbvuH7b70JLBLj4JVMwTtT5LYeDRWlPNbJZv0g2ENRL3Okd++uK4wN1yf9fQOOgOUP8Q==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/redux-routine@4.54.0': - resolution: {integrity: sha512-giYg18YhZ6n65iRFQMzlr+L/9hiir0cmntNigtEdOOg4ZkvELg5bl3ijdyZ/BikzzZ/0sNkNC9s/HS2ZGlBp7Q==} - engines: {node: '>=12'} + '@wordpress/redux-routine@5.0.0': + resolution: {integrity: sha512-jgM/ZN1aZU/f674memEAXeIzazM9+utErBXot8FBKDylmeSjqXc+0i5Q0YMjt0i9P9j4ivVEIAWiZUUj2/RQDw==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: redux: '>=4' - '@wordpress/rich-text@6.31.0': - resolution: {integrity: sha512-2XmLLV8JXTe63ZiwLylRJXg49HjYnaqGDIwrSJ0smQN0AncMkcNfnXFmxjZpGBJ/sy4L7fQtxkCZk6Q7yDiJHw==} - engines: {node: '>=12'} + '@wordpress/rich-text@7.0.0': + resolution: {integrity: sha512-OV1OTUkK7oHzJpsNUGwpZAHcXtubohFGY5TRiKobFHAhDuhML0tXWLKEwwsbBZj7v2t6YTWakD+WC6449IZn7w==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: react: ^18.0.0 - '@wordpress/scripts@27.4.0': - resolution: {integrity: sha512-DAX1n/nWtOH77jeHxUFrDiqXGc5OVsDeynyvJOxMMMdi1otN/iO6MkFOg0ExzRXgV4/+8DVpN1RWgeuXLzrBGw==} - engines: {node: '>=18', npm: '>=6.14.4'} + '@wordpress/scripts@28.0.0': + resolution: {integrity: sha512-k7+PrDuqLN+eNwsqK+VyA3M/B3NgYF4RyOkdWmWYlLIObeClwzbIDZH4KUkor4tZgYIxDehX8VDZgnt7HaBHDA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} hasBin: true peerDependencies: - '@playwright/test': ^1.39.0 + '@playwright/test': ^1.43.0 react: ^18.0.0 react-dom: ^18.0.0 - '@wordpress/shortcode@3.54.0': - resolution: {integrity: sha512-UoxyRUbBHnTYcKhfq+OSgImp3pX7RfCtae08CwMwKO5VWhCbMKbRm5CPgxqS6uxNcSTdmAuDYTzVcQPcjOqG2g==} - engines: {node: '>=12'} + '@wordpress/shortcode@4.0.0': + resolution: {integrity: sha512-scW+ZGpYoAzmXsvhP852y0mZHDNowUsTEBGICP298zmhGV2o0fFafnauPBqsRIC8FZKRaZd78zQ7m56WR7Lpyg==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/style-engine@1.37.0': - resolution: {integrity: sha512-+P1s/gguB1Vv2HAL0rYCRDMpSM3Ej3L62u+W1ChFq0xfVVPHD/NNAvzqPuLI8KWism4g4yJf+OI9Q6LTPWUaBg==} - engines: {node: '>=12'} + '@wordpress/style-engine@2.0.0': + resolution: {integrity: sha512-wwPa9hqCy2oKFRuhHIWbRaCDNoDPhdG+LMUlGQzV4Vy3c4/6riZJAKm5JeTVklhb7r0N+Et7h1cWY5D9OkGcBQ==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/stylelint-config@21.36.0': - resolution: {integrity: sha512-P2Bg+Aq0jKR76wmFaNY1a4iInP/+z5+QauPD+StoHksWKvfjkYpqZ3dDLaGHucFDFF6I4UAgsDO8Avt7Q1Tl0w==} - engines: {node: '>=14'} + '@wordpress/stylelint-config@22.0.0': + resolution: {integrity: sha512-un9YYa/Kc348oiA6j0OE9X5ru4wBN3v+wV6V3eRWwEMDsIJqmt1ZdEJA+iBQvZqF2aUnEO70zCZc9R6rgX4d5A==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} peerDependencies: stylelint: ^14.2 - '@wordpress/token-list@2.54.0': - resolution: {integrity: sha512-wXIagsJTjmwWlwcnWmHP+uCgkAvKRBmjK+S9gJsQqlhN+gZgZMKcPsJAMesShfYpop1t+91//7XKqr2tr2jYnQ==} - engines: {node: '>=12'} + '@wordpress/token-list@3.0.0': + resolution: {integrity: sha512-Gtu7NiO6yrjMbOsnQeWauhK/S9n+pI6gbC7wTVO6Qv+JoYbAURnksm9AcjV72svtUfTdb1Gj31pim/cBnp780A==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/undo-manager@0.14.0': - resolution: {integrity: sha512-3LUv1TLbZqxhXRI8gY4aoTAw1rL/NneCMeZwWzTMx98zMlvBFId+Dqes1Th/15k0UnTwTgpccd7QcRsUqg08gA==} - engines: {node: '>=12'} + '@wordpress/undo-manager@1.0.0': + resolution: {integrity: sha512-NHaIQv3lfgDawF4EsSCfb6ZE/WJ+Dw3UBrOEBC/nSntyrrLNIg4F5ZrhMMtRxhjsXSx+Tf8MSCRN6R0rX5zj6g==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/url@3.55.0': - resolution: {integrity: sha512-xAN/VxImq+KG8PDV7i3HtmPR6Y4LFb7lc0CvBxlHkwv2/PF+vu+1IZYMzj2kCiOvDYrue82n/5rE+Em0+l31aA==} - engines: {node: '>=12'} + '@wordpress/url@4.0.0': + resolution: {integrity: sha512-eqOj2kH8azTrA7r3qIipPQuoghdMs1DzSwnjwt4Ja0BZvZLyaacL5p5p4+/nfALXgHuk3OnAsnkecevAlyTGgg==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/warning@2.54.0': - resolution: {integrity: sha512-4zhMDF7eAs+uGz2IahskiBeAMioKUwM3yubJ0rQ74AZNFZam/CU1WQfjRLcksffCEa3md0mTFPmMi2nZjOMgbg==} - engines: {node: '>=12'} + '@wordpress/warning@3.0.0': + resolution: {integrity: sha512-vZ7SH4lwnwglsZC+5dmrMJS/9lZXn7BvADC+ZHzrRM0s6Ufumi1RdG0QJr/HJuTRY9fX5bbPNdUQVyrv+weSEg==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} - '@wordpress/wordcount@3.54.0': - resolution: {integrity: sha512-O51iJju9cEQC06SbZWULoqA+pfw4VGYzwflN5fkkzLfnZXl3WGPjSokYXDxbMi75t9G33dlSqxcNKohQr68pGA==} - engines: {node: '>=12'} + '@wordpress/wordcount@4.0.0': + resolution: {integrity: sha512-g734YzL5n/96qx6SPTtOxWIFjSOU036ICCjPAUqSULO4Z61QgbKh0IPvajAvJD5Tq++FyaFPSVNlky40qJCLkA==} + engines: {node: '>=18.12.0', npm: '>=8.19.2'} '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -2440,6 +2392,7 @@ packages: are-we-there-yet@3.0.1: resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} @@ -2471,8 +2424,8 @@ packages: array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - array-includes@3.1.7: - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} array-union@1.0.2: @@ -2542,9 +2495,6 @@ packages: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} - asynciterator.prototype@1.0.0: - resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} - asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} @@ -2634,6 +2584,9 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + babel-runtime@6.25.0: + resolution: {integrity: sha512-zeCYxDePWYAT/DfmQWIHsMSFW2vv45UIwIAMjGvQVsTd47RwsiRH0uK1yzyWZ7LDBKdhnGDPM6NYEO5CZyhPrg==} + balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -2690,6 +2643,10 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + brorand@1.1.0: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} @@ -2925,6 +2882,10 @@ packages: resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} engines: {node: '>=6'} + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + cmdk@0.2.0: resolution: {integrity: sha512-JQpKvEOb86SnvMZbYaFKYhvzFntWBeSZdyii0rZPhKJj9uwJBxu4DaVYDrRN7r3mPop56oPhRw+JYWTKs66TYw==} peerDependencies: @@ -3093,6 +3054,10 @@ packages: core-js-pure@3.35.1: resolution: {integrity: sha512-zcIdi/CL3MWbBJYo5YCeVAAx+Sy9yJE9I3/u9LkFABwbeaPhTMRWraM8mYFp9jW5Z50hOy7FVzCc8dCrpZqtIQ==} + core-js@2.6.12: + resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} + deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. + core-js@3.33.3: resolution: {integrity: sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==} @@ -3181,8 +3146,8 @@ packages: peerDependencies: postcss: ^8.0.9 - css-functions-list@3.2.1: - resolution: {integrity: sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==} + css-functions-list@3.2.2: + resolution: {integrity: sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==} engines: {node: '>=12 || >=16'} css-loader@5.2.7: @@ -3315,8 +3280,8 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} - date-fns@3.3.1: - resolution: {integrity: sha512-y8e109LYGgoQDveiEBD3DYXKba1jWf5BA8YU1FL5Tvm0BTdEfy54WLCwnuYWZNnzzvALy/QQ4Hov+Q9RVRv+Zw==} + date-fns@3.6.0: + resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} debounce@1.2.1: resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} @@ -3642,6 +3607,10 @@ packages: resolution: {integrity: sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w==} engines: {node: '>= 0.4'} + es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + es-define-property@1.0.0: resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} engines: {node: '>= 0.4'} @@ -3653,11 +3622,8 @@ packages: es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - es-iterator-helpers@1.0.15: - resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} - - es-iterator-helpers@1.0.18: - resolution: {integrity: sha512-scxAJaewsahbqTYrGKJihhViaM6DDZDDoucfvzNbK0pOren1g/daDQ3IAhzn+1G14rBG7w+i5N+qul60++zlKA==} + es-iterator-helpers@1.0.19: + resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} engines: {node: '>= 0.4'} es-module-lexer@1.4.1: @@ -3808,8 +3774,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react@7.34.0: - resolution: {integrity: sha512-MeVXdReleBTdkz/bvcQMSnCXGi+c9kvy51IpinjnJgutl3YTHWsDdke7Z1ufZpGfDG8xduBDKyjtB9JH1eBKIQ==} + eslint-plugin-react@7.34.2: + resolution: {integrity: sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -3952,9 +3918,9 @@ packages: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} - file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} + file-entry-cache@9.0.0: + resolution: {integrity: sha512-6MgEugi8p2tiUhqO7GnPsmbCCzj0YRCwwaTbpGRyKZesjRSzkqkAE9fPp7V2yMs5hwfgbQLgdvSSkGNg1s5Uvw==} + engines: {node: '>=18'} file-loader@6.2.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} @@ -3978,6 +3944,10 @@ packages: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + finalhandler@1.2.0: resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} engines: {node: '>= 0.8'} @@ -4020,9 +3990,9 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} - flat-cache@4.0.0: - resolution: {integrity: sha512-EryKbCE/wxpxKniQlyas6PY1I9vwtF3uCBweX+N8KYTCn3Y12RTGtQAJ/bd5pl7kxUAc8v/R3Ake/N17OZiFqA==} - engines: {node: '>=16'} + flat-cache@5.0.0: + resolution: {integrity: sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==} + engines: {node: '>=18'} flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} @@ -4031,6 +4001,9 @@ packages: flatted@3.2.9: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + follow-redirects@1.15.5: resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} engines: {node: '>=4.0'} @@ -4078,12 +4051,15 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@10.18.0: - resolution: {integrity: sha512-oGlDh1Q1XqYPksuTD/usb0I70hq95OUzmL9+6Zd+Hs4XV0oaISBa/UUMSjYiq6m8EUF32132mOJ8xVZS+I0S6w==} + framer-motion@11.2.10: + resolution: {integrity: sha512-/gr3PLZUVFCc86a9MqCUboVrALscrdluzTb3yew+2/qKBU8CX6nzs918/SRBRCqaPbx0TZP10CB6yFgK2C5cYQ==} peerDependencies: + '@emotion/is-prop-valid': '*' react: ^18.0.0 react-dom: ^18.0.0 peerDependenciesMeta: + '@emotion/is-prop-valid': + optional: true react: optional: true react-dom: @@ -4145,6 +4121,7 @@ packages: gauge@4.0.4: resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} @@ -4226,6 +4203,7 @@ packages: glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported global-dirs@3.0.1: resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} @@ -4543,6 +4521,10 @@ packages: resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} engines: {node: '>= 4'} + ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + image-ssim@0.2.0: resolution: {integrity: sha512-W7+sO6/yhxy83L0G7xR8YAc5Z5QFtYEXXRV6EaE8tuYBZJnA3gVgp3q7X7muhLZVodeb9UfvjSbwt9VJwjIYAg==} @@ -4615,10 +4597,6 @@ packages: resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} - interpret@2.2.0: - resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==} - engines: {node: '>= 0.10'} - interpret@3.1.1: resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==} engines: {node: '>=10.13.0'} @@ -5212,6 +5190,9 @@ packages: known-css-properties@0.29.0: resolution: {integrity: sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==} + known-css-properties@0.31.0: + resolution: {integrity: sha512-sBPIUGTNF0czz0mwGGUoKKJC8Q7On1GPbCSFPfyEsfHb2DyBG0Y4QtV+EVWpINSaiGKZblDNuF5AezxSgOhesQ==} + language-subtag-registry@0.3.22: resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} @@ -5462,8 +5443,8 @@ packages: resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} engines: {node: '>= 0.10.0'} - meow@13.1.0: - resolution: {integrity: sha512-o5R/R3Tzxq0PJ3v3qcQJtSvSE9nKOLSAaDuuoMzDVuGTwHdccMWcYomh9Xolng2tjT6O/Y83d+0coVGof6tqmA==} + meow@13.2.0: + resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} engines: {node: '>=18'} meow@9.0.0: @@ -5495,6 +5476,10 @@ packages: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} + micromatch@4.0.7: + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + engines: {node: '>=8.6'} + miller-rabin@4.0.1: resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} hasBin: true @@ -5762,8 +5747,8 @@ packages: resolution: {integrity: sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - npm-check-updates@16.14.15: - resolution: {integrity: sha512-WH0wJ9j6CP7Azl+LLCxWAYqroT2IX02kRIzgK/fg0rPpMbETgHITWBdOPtrv521xmA3JMgeNsQ62zvVtS/nCmQ==} + npm-check-updates@16.14.20: + resolution: {integrity: sha512-sYbIhun4DrjO7NFOTdvs11nCar0etEhZTsEjL47eM0TuiGMhmYughRCxG2SpGRmGAQ7AkwN7bw2lWzoE7q6yOQ==} engines: {node: '>=14.14'} hasBin: true @@ -5787,9 +5772,9 @@ packages: engines: {node: '>=14.0.0', npm: '>=6.0.0'} hasBin: true - npm-package-json-lint@7.1.0: - resolution: {integrity: sha512-ypcMpag32TCP89zzLSS+7vjeR2QY613WzmO2upcJgKNWlcswDz8cdb80urbBNHkhSPI40ex3nsKrRDH/WhMYOg==} - engines: {node: '>=16.0.0', npm: '>=8.0.0'} + npm-package-json-lint@8.0.0: + resolution: {integrity: sha512-44xqAKoV0nXnBYYLGUhMItGZb5tW3cLoW3UZxcsaCOX/YAkECrzOQA5F48oAA51vVE5CqAnsJB2CFvtolzMA3Q==} + engines: {node: '>=18.0.0', npm: '>=9.0.0'} hasBin: true npm-packlist@3.0.0: @@ -5821,6 +5806,7 @@ packages: npmlog@6.0.2: resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} @@ -5850,22 +5836,23 @@ packages: resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} - object.entries@1.1.7: - resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} + object.entries@1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} engines: {node: '>= 0.4'} - object.fromentries@2.0.7: - resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} engines: {node: '>= 0.4'} object.groupby@1.0.1: resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} - object.hasown@1.1.3: - resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} + object.hasown@1.1.4: + resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} + engines: {node: '>= 0.4'} - object.values@1.1.7: - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + object.values@1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} obuf@1.1.2: @@ -6069,6 +6056,9 @@ packages: picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -6106,11 +6096,6 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - playwright-core@1.39.0: - resolution: {integrity: sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==} - engines: {node: '>=16'} - hasBin: true - playwright-core@1.41.1: resolution: {integrity: sha512-/KPO5DzXSMlxSX77wy+HihKGOunh3hqndhqeo/nMxfigiKzogn8kfL0ZBDu0L1RKgan5XHCPmn6zXd2NUJgjhg==} engines: {node: '>=16'} @@ -6504,6 +6489,10 @@ packages: resolution: {integrity: sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==} engines: {node: '>=4'} + postcss-selector-parser@6.1.0: + resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} + engines: {node: '>=4'} + postcss-svgo@5.1.0: resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} @@ -6540,6 +6529,10 @@ packages: resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.38: + resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} + engines: {node: ^10 || ^12 || >=14} + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -6548,11 +6541,6 @@ packages: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} - prettier@3.1.0: - resolution: {integrity: sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==} - engines: {node: '>=14'} - hasBin: true - pretty-format@27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -6614,9 +6602,6 @@ packages: resolution: {integrity: sha512-0LdR757eTj/JfuU7TL2YCuAZnxWXu3tkJbg4Oq3geW/qFNT/32T0sp2HnZ9O0lMR4q3vwAt0+xCA8SR0WAD0og==} engines: {node: '>= 14'} - proxy-compare@2.3.0: - resolution: {integrity: sha512-c3L2CcAi7f7pvlD0D7xsF+2CQIW8C3HaYx2Pfgq8eA4HAl3GAH6/dVYsyBbYF/0XJs2ziGLrzmz5fmzPm6A0pQ==} - proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} @@ -6731,13 +6716,13 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - react-dom@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^18.2.0 + react: ^18.3.1 - react-easy-crop@4.7.5: - resolution: {integrity: sha512-qKfI4PuhaH1jOLC3DQfQB0cE0z+3N7bfyPkPejQmylXNb8nstfPMH+oHj3gKgpBHLFUiQp/C1rY7sVCVgtjn3Q==} + react-easy-crop@5.0.7: + resolution: {integrity: sha512-6d5IUt09M3HwdDGwrcjPVgfrOfYWAOku8sCTn/xU7b1vkEg+lExMLwW8UbR39L8ybQi0hJZTU57yprF9h5Q5Ig==} peerDependencies: react: '>=16.4.0' react-dom: '>=16.4.0' @@ -6751,6 +6736,9 @@ packages: react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + react-refresh@0.14.0: resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} engines: {node: '>=0.10.0'} @@ -6785,8 +6773,8 @@ packages: '@types/react': optional: true - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} read-package-json-fast@3.0.2: @@ -6796,6 +6784,7 @@ packages: read-package-json@6.0.4: resolution: {integrity: sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + deprecated: This package is no longer supported. Please use @npmcli/package-json instead. read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -6820,10 +6809,6 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} - rechoir@0.7.1: - resolution: {integrity: sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==} - engines: {node: '>= 0.10'} - rechoir@0.8.0: resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} engines: {node: '>= 10.13.0'} @@ -6846,6 +6831,9 @@ packages: regenerate@1.4.2: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + regenerator-runtime@0.10.5: + resolution: {integrity: sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w==} + regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} @@ -6974,6 +6962,7 @@ packages: rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rimraf@3.0.2: @@ -6992,6 +6981,13 @@ packages: resolution: {integrity: sha512-s+pyvQeIKIZ0dx5iJiQk1tPLJAWln39+MI5jtM8wnyws+G5azk+dMnMX0qfbqNetKKNgcWWOdi0sfm+FbQbgdQ==} engines: {node: '>=10.0.0'} + rtlcss-webpack-plugin@4.0.7: + resolution: {integrity: sha512-ouSbJtgcLBBQIsMgarxsDnfgRqm/AS4BKls/mz/Xb6HSl+PdEzefTR+Wz5uWQx4odoX0g261Z7yb3QBz0MTm0g==} + + rtlcss@3.5.0: + resolution: {integrity: sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==} + hasBin: true + run-con@1.2.12: resolution: {integrity: sha512-5257ILMYIF4RztL9uoZ7V9Q97zHtNHn5bN3NobeAnzB1P3ASLgg8qocM2u+R18ttp+VEM78N2LK8XcNVtnSRrg==} hasBin: true @@ -7058,8 +7054,8 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} schema-utils@2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} @@ -7103,6 +7099,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + engines: {node: '>=10'} + hasBin: true + send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -7136,6 +7137,10 @@ packages: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + setimmediate@1.0.5: resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} @@ -7186,6 +7191,10 @@ packages: side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -7249,6 +7258,10 @@ packages: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} + source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + source-map-loader@3.0.2: resolution: {integrity: sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==} engines: {node: '>= 12.13.0'} @@ -7372,8 +7385,9 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} - string.prototype.matchall@4.0.10: - resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} + string.prototype.matchall@4.0.11: + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + engines: {node: '>= 0.4'} string.prototype.padend@3.1.5: resolution: {integrity: sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==} @@ -7396,6 +7410,10 @@ packages: string.prototype.trimstart@1.0.7: resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} @@ -7493,12 +7511,12 @@ packages: peerDependencies: stylelint: ^14.0.0 - stylelint-config-standard-scss@13.0.0: - resolution: {integrity: sha512-WaLvkP689qSYUpJQPCo30TFJSSc3VzvvoWnrgp+7PpVby5o8fRUY1cZcP0sePZfjrFl9T8caGhcKg0GO34VDiQ==} + stylelint-config-standard-scss@13.1.0: + resolution: {integrity: sha512-Eo5w7/XvwGHWkeGLtdm2FZLOMYoZl1omP2/jgFCXyl2x5yNz7/8vv4Tj6slHvMSSUNTaGoam/GAZ0ZhukvalfA==} engines: {node: '>=18.12.0'} peerDependencies: postcss: ^8.3.3 - stylelint: ^16.1.0 + stylelint: ^16.3.1 peerDependenciesMeta: postcss: optional: true @@ -7525,8 +7543,8 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true - stylelint@16.2.1: - resolution: {integrity: sha512-SfIMGFK+4n7XVAyv50CpVfcGYWG4v41y6xG7PqOgQSY8M/PgdK0SQbjWFblxjJZlN9jNq879mB4BCZHJRIJ1hA==} + stylelint@16.6.1: + resolution: {integrity: sha512-yNgz2PqWLkhH2hw6X9AweV9YvoafbAD5ZsFdKN9BvSDVwGvPh+AUIrn7lYwy1S7IHmtFin75LLfX1m0D2tHu8Q==} engines: {node: '>=18.12.0'} hasBin: true @@ -7580,8 +7598,8 @@ packages: resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} engines: {node: ^14.18.0 || >=16.0.0} - table@6.8.1: - resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} + table@6.8.2: + resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} engines: {node: '>=10.0.0'} tannin@1.2.0: @@ -7714,9 +7732,6 @@ packages: tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.0.1: - resolution: {integrity: sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==} - tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} @@ -7773,8 +7788,8 @@ packages: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} - type-fest@4.10.0: - resolution: {integrity: sha512-NPaKJsb4wyJ16qc8zBQrWswLKv/YirgBFykvUQ1Iajt2wd+twC8E4hFXdlIXqiMl6kWA0zY8tUJ9ELVAdu5h7w==} + type-fest@4.20.0: + resolution: {integrity: sha512-MBh+PHUHHisjXf4tlx0CFWoMdjx8zCMLJHOjnV1prABYZFHqtFOyauCIK2/7w4oIfwkF8iNhLtnJEfVY2vn3iw==} engines: {node: '>=16'} type-is@1.6.18: @@ -7937,8 +7952,8 @@ packages: '@types/react': optional: true - use-lilius@2.0.4: - resolution: {integrity: sha512-5y4yKCDivylrUOB5V19BKLWFVyjInC/nkOHjiy4M5qjZzRR0HJQtNKVOZ+o5SMW+mOj1wIg65qXZ0uJF40Iv4w==} + use-lilius@2.0.5: + resolution: {integrity: sha512-IbPjJe4T6B0zQV6ahftVtHvCAxi6RAuDpEcO8TmnHh4nBtx7JbGdpbgXWOUj/9YjrzEbdT/lW7JWcBVbX3MbrA==} peerDependencies: react: '*' react-dom: '*' @@ -7998,29 +8013,9 @@ packages: resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - valtio@1.7.0: - resolution: {integrity: sha512-3Tnix66EERwMcrl1rfB3ylcewOcL5L/GiPmC3FlVNreQzqf2jufEeqlNmgnLgSGchkEmH3WYVtS+x6Qw4r+yzQ==} - engines: {node: '>=12.7.0'} - peerDependencies: - '@babel/helper-module-imports': '>=7.12' - '@babel/types': '>=7.13' - aslemammad-vite-plugin-macro: '>=1.0.0-alpha.1' - babel-plugin-macros: '>=3.0' - react: '>=16.8' - vite: '>=2.8.6' - peerDependenciesMeta: - '@babel/helper-module-imports': - optional: true - '@babel/types': - optional: true - aslemammad-vite-plugin-macro: - optional: true - babel-plugin-macros: - optional: true - react: - optional: true - vite: - optional: true + validate-npm-package-name@5.0.1: + resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} @@ -8081,26 +8076,6 @@ packages: engines: {node: '>= 10.13.0'} hasBin: true - webpack-cli@4.10.0: - resolution: {integrity: sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - '@webpack-cli/generators': '*' - '@webpack-cli/migrate': '*' - webpack: 4.x.x || 5.x.x - webpack-bundle-analyzer: '*' - webpack-dev-server: '*' - peerDependenciesMeta: - '@webpack-cli/generators': - optional: true - '@webpack-cli/migrate': - optional: true - webpack-bundle-analyzer: - optional: true - webpack-dev-server: - optional: true - webpack-cli@5.1.4: resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} engines: {node: '>=14.15.0'} @@ -8391,7 +8366,7 @@ snapshots: '@aashutoshrathi/word-wrap@1.2.6': {} - '@adobe/css-tools@4.3.3': {} + '@adobe/css-tools@4.4.0': {} '@ampproject/remapping@2.2.1': dependencies: @@ -8400,19 +8375,19 @@ snapshots: '@ariakit/core@0.3.11': {} - '@ariakit/react-core@0.3.14(react-dom@18.2.0)(react@18.2.0)': + '@ariakit/react-core@0.3.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@ariakit/core': 0.3.11 - '@floating-ui/dom': 1.5.4 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - use-sync-external-store: 1.2.0(react@18.2.0) + '@floating-ui/dom': 1.6.3 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + use-sync-external-store: 1.2.0(react@18.3.1) - '@ariakit/react@0.3.14(react-dom@18.2.0)(react@18.2.0)': + '@ariakit/react@0.3.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@ariakit/react-core': 0.3.14(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@ariakit/react-core': 0.3.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) '@babel/code-frame@7.23.5': dependencies: @@ -9233,27 +9208,29 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@csstools/css-parser-algorithms@2.5.0(@csstools/css-tokenizer@2.2.3)': + '@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1)': dependencies: - '@csstools/css-tokenizer': 2.2.3 + '@csstools/css-tokenizer': 2.3.1 - '@csstools/css-tokenizer@2.2.3': {} + '@csstools/css-tokenizer@2.3.1': {} - '@csstools/media-query-list-parser@2.1.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)': + '@csstools/media-query-list-parser@2.1.11(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1)': dependencies: - '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3) - '@csstools/css-tokenizer': 2.2.3 + '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) + '@csstools/css-tokenizer': 2.3.1 - '@csstools/selector-specificity@2.2.0(postcss-selector-parser@6.0.15)': + '@csstools/selector-specificity@2.2.0(postcss-selector-parser@6.1.0)': dependencies: - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.0 - '@csstools/selector-specificity@3.0.1(postcss-selector-parser@6.0.15)': + '@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.0)': dependencies: - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.0 '@discoveryjs/json-ext@0.5.7': {} + '@dual-bundle/import-meta-resolve@4.1.0': {} + '@emotion/babel-plugin@11.11.0': dependencies: '@babel/helper-module-imports': 7.22.15 @@ -9286,31 +9263,25 @@ snapshots: '@emotion/hash@0.9.1': {} - '@emotion/is-prop-valid@0.8.8': - dependencies: - '@emotion/memoize': 0.7.4 - optional: true - '@emotion/is-prop-valid@1.2.1': dependencies: '@emotion/memoize': 0.8.1 - '@emotion/memoize@0.7.4': - optional: true - '@emotion/memoize@0.8.1': {} - '@emotion/react@11.11.3(react@18.2.0)': + '@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 '@emotion/babel-plugin': 11.11.0 '@emotion/cache': 11.11.0 '@emotion/serialize': 1.1.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 hoist-non-react-statics: 3.3.2 - react: 18.2.0 + react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 '@emotion/serialize@1.1.3': dependencies: @@ -9322,22 +9293,24 @@ snapshots: '@emotion/sheet@1.2.2': {} - '@emotion/styled@11.11.0(@emotion/react@11.11.3)(react@18.2.0)': + '@emotion/styled@11.11.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 '@emotion/babel-plugin': 11.11.0 '@emotion/is-prop-valid': 1.2.1 - '@emotion/react': 11.11.3(react@18.2.0) + '@emotion/react': 11.11.3(@types/react@18.3.3)(react@18.3.1) '@emotion/serialize': 1.1.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@emotion/utils': 1.2.1 - react: 18.2.0 + react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 '@emotion/unitless@0.8.1': {} - '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0)': + '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.3.1)': dependencies: - react: 18.2.0 + react: 18.3.1 '@emotion/utils@1.2.1': {} @@ -9376,80 +9349,75 @@ snapshots: dependencies: '@floating-ui/utils': 0.2.1 - '@floating-ui/dom@1.5.4': - dependencies: - '@floating-ui/core': 1.5.3 - '@floating-ui/utils': 0.2.1 - '@floating-ui/dom@1.6.3': dependencies: '@floating-ui/core': 1.5.3 '@floating-ui/utils': 0.2.1 - '@floating-ui/react-dom@2.0.8(react-dom@18.2.0)(react@18.2.0)': + '@floating-ui/react-dom@2.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/dom': 1.6.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) '@floating-ui/utils@0.2.1': {} '@gar/promisify@1.1.3': {} - '@gemeente-denhaag/accordion@0.2.3-alpha.382': {} + '@gemeente-denhaag/accordion@0.2.3-alpha.394': {} - '@gemeente-denhaag/blockquote@0.1.1-alpha.293(react@18.2.0)': + '@gemeente-denhaag/blockquote@0.1.1-alpha.305(react@18.3.1)': dependencies: - react: 18.2.0 + react: 18.3.1 - '@gemeente-denhaag/button-group@0.1.1-alpha.251': {} + '@gemeente-denhaag/button-group@0.1.1-alpha.263': {} - '@gemeente-denhaag/button@0.2.3-alpha.382(react@18.2.0)': + '@gemeente-denhaag/button@0.2.3-alpha.394(react@18.3.1)': dependencies: - '@gemeente-denhaag/icons': 0.2.3-alpha.382(react@18.2.0) - react: 18.2.0 + '@gemeente-denhaag/icons': 0.2.3-alpha.394(react@18.3.1) + react: 18.3.1 - '@gemeente-denhaag/components-css@0.1.1-alpha.332': {} + '@gemeente-denhaag/components-css@0.1.1-alpha.344': {} - '@gemeente-denhaag/descriptionlist@0.1.1-alpha.282': {} + '@gemeente-denhaag/descriptionlist@0.1.1-alpha.294': {} - '@gemeente-denhaag/design-tokens-common@0.2.3-alpha.384': {} + '@gemeente-denhaag/design-tokens-common@0.2.3-alpha.396': {} - '@gemeente-denhaag/design-tokens-components@0.2.3-alpha.384': {} + '@gemeente-denhaag/design-tokens-components@0.2.3-alpha.396': {} - '@gemeente-denhaag/divider@0.2.3-alpha.382(react@18.2.0)': + '@gemeente-denhaag/divider@0.2.3-alpha.394(react@18.3.1)': dependencies: - '@gemeente-denhaag/icons': 0.2.3-alpha.382(react@18.2.0) - react: 18.2.0 + '@gemeente-denhaag/icons': 0.2.3-alpha.394(react@18.3.1) + react: 18.3.1 - '@gemeente-denhaag/highlighted-links@0.1.1-alpha.205': {} + '@gemeente-denhaag/highlighted-links@0.1.1-alpha.217': {} - '@gemeente-denhaag/icons@0.2.3-alpha.382(react@18.2.0)': + '@gemeente-denhaag/icons@0.2.3-alpha.394(react@18.3.1)': dependencies: - react: 18.2.0 + react: 18.3.1 - '@gemeente-denhaag/image@0.1.1-alpha.291': {} + '@gemeente-denhaag/image@0.1.1-alpha.303': {} - '@gemeente-denhaag/link-group@0.1.3-alpha.243': {} + '@gemeente-denhaag/link-group@0.1.3-alpha.255': {} - '@gemeente-denhaag/link@0.2.3-alpha.382(react@18.2.0)': + '@gemeente-denhaag/link@0.2.3-alpha.394(react@18.3.1)': dependencies: - '@gemeente-denhaag/icons': 0.2.3-alpha.382(react@18.2.0) - react: 18.2.0 + '@gemeente-denhaag/icons': 0.2.3-alpha.394(react@18.3.1) + react: 18.3.1 - '@gemeente-denhaag/note@0.1.1-alpha.295': {} + '@gemeente-denhaag/note@0.1.1-alpha.307': {} - '@gemeente-denhaag/table@0.1.1-alpha.284(react@18.2.0)': + '@gemeente-denhaag/table@0.1.1-alpha.296(react@18.3.1)': dependencies: - '@gemeente-denhaag/link': 0.2.3-alpha.382(react@18.2.0) - react: 18.2.0 + '@gemeente-denhaag/link': 0.2.3-alpha.394(react@18.3.1) + react: 18.3.1 - '@gemeente-denhaag/typography@0.2.3-alpha.382(react@18.2.0)': + '@gemeente-denhaag/typography@0.2.3-alpha.394(react@18.3.1)': dependencies: - '@gemeente-denhaag/design-tokens-common': 0.2.3-alpha.384 - '@gemeente-denhaag/design-tokens-components': 0.2.3-alpha.384 - '@utrecht/components': 3.0.0 - react: 18.2.0 + '@gemeente-denhaag/design-tokens-common': 0.2.3-alpha.396 + '@gemeente-denhaag/design-tokens-components': 0.2.3-alpha.396 + '@utrecht/components': 4.0.0 + react: 18.3.1 '@hapi/hoek@9.3.0': {} @@ -9497,10 +9465,10 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)': dependencies: '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 + '@jest/reporters': 29.7.0(node-notifier@9.0.1) '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 @@ -9511,7 +9479,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.11.5) + jest-config: 29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -9527,6 +9495,8 @@ snapshots: pretty-format: 29.7.0 slash: 3.0.0 strip-ansi: 6.0.1 + optionalDependencies: + node-notifier: 9.0.1 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -9568,7 +9538,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/reporters@29.7.0': + '@jest/reporters@29.7.0(node-notifier@9.0.1)': dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 29.7.0 @@ -9594,6 +9564,8 @@ snapshots: string-length: 4.0.2 strip-ansi: 6.0.1 v8-to-istanbul: 9.2.0 + optionalDependencies: + node-notifier: 9.0.1 transitivePeerDependencies: - supports-color @@ -9748,7 +9720,7 @@ snapshots: dependencies: playwright: 1.41.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(webpack-dev-server@4.15.1)(webpack@5.89.0)': + '@pmmmwh/react-refresh-webpack-plugin@0.5.11(@types/webpack@4.41.38)(react-refresh@0.14.0)(type-fest@4.20.0)(webpack-dev-server@4.15.1(webpack-cli@5.1.4)(webpack@5.89.0))(webpack@5.89.0(webpack-cli@5.1.4))': dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 @@ -9761,6 +9733,9 @@ snapshots: schema-utils: 3.3.0 source-map: 0.7.4 webpack: 5.89.0(webpack-cli@5.1.4) + optionalDependencies: + '@types/webpack': 4.41.38 + type-fest: 4.20.0 webpack-dev-server: 4.15.1(webpack-cli@5.1.4)(webpack@5.89.0) '@pnpm/config.env-replace@1.1.0': {} @@ -9784,9 +9759,10 @@ snapshots: progress: 2.0.3 proxy-agent: 6.3.0 tar-fs: 3.0.4 - typescript: 5.3.2 unbzip2-stream: 1.4.3 yargs: 17.7.1 + optionalDependencies: + typescript: 5.3.2 transitivePeerDependencies: - supports-color @@ -9794,147 +9770,147 @@ snapshots: dependencies: '@babel/runtime': 7.23.8 - '@radix-ui/react-compose-refs@1.0.0(react@18.2.0)': + '@radix-ui/react-compose-refs@1.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - react: 18.2.0 + react: 18.3.1 - '@radix-ui/react-context@1.0.0(react@18.2.0)': + '@radix-ui/react-context@1.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - react: 18.2.0 + react: 18.3.1 - '@radix-ui/react-dialog@1.0.0(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-dialog@1.0.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 '@radix-ui/primitive': 1.0.0 - '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - '@radix-ui/react-context': 1.0.0(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.0(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.0(react@18.2.0) - '@radix-ui/react-portal': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.0(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.0(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.0(react@18.3.1) + '@radix-ui/react-context': 1.0.0(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.0(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.0(react@18.3.1) + '@radix-ui/react-portal': 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.0(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.0(react@18.3.1) aria-hidden: 1.2.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.4(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-remove-scroll: 2.5.4(@types/react@18.3.3)(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 '@radix-ui/primitive': 1.0.0 - '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.0(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.0(react@18.3.1) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.0(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.0.0(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@radix-ui/react-focus-guards@1.0.0(react@18.2.0)': + '@radix-ui/react-focus-guards@1.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - react: 18.2.0 + react: 18.3.1 - '@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-focus-scope@1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.0(react@18.3.1) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.0(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@radix-ui/react-id@1.0.0(react@18.2.0)': + '@radix-ui/react-id@1.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) - react: 18.2.0 + '@radix-ui/react-use-layout-effect': 1.0.0(react@18.3.1) + react: 18.3.1 - '@radix-ui/react-portal@1.0.0(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-portal@1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@radix-ui/react-presence@1.0.0(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-presence@1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.0(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.0(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@radix-ui/react-primitive@1.0.0(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-primitive@1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@radix-ui/react-slot': 1.0.0(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-slot': 1.0.0(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@radix-ui/react-slot@1.0.0(react@18.2.0)': + '@radix-ui/react-slot@1.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - react: 18.2.0 + '@radix-ui/react-compose-refs': 1.0.0(react@18.3.1) + react: 18.3.1 - '@radix-ui/react-use-callback-ref@1.0.0(react@18.2.0)': + '@radix-ui/react-use-callback-ref@1.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - react: 18.2.0 + react: 18.3.1 - '@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0)': + '@radix-ui/react-use-controllable-state@1.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) - react: 18.2.0 + '@radix-ui/react-use-callback-ref': 1.0.0(react@18.3.1) + react: 18.3.1 - '@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0)': + '@radix-ui/react-use-escape-keydown@1.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) - react: 18.2.0 + '@radix-ui/react-use-callback-ref': 1.0.0(react@18.3.1) + react: 18.3.1 - '@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0)': + '@radix-ui/react-use-layout-effect@1.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - react: 18.2.0 + react: 18.3.1 - '@react-spring/animated@9.7.3(react@18.2.0)': + '@react-spring/animated@9.7.3(react@18.3.1)': dependencies: - '@react-spring/shared': 9.7.3(react@18.2.0) + '@react-spring/shared': 9.7.3(react@18.3.1) '@react-spring/types': 9.7.3 - react: 18.2.0 + react: 18.3.1 - '@react-spring/core@9.7.3(react@18.2.0)': + '@react-spring/core@9.7.3(react@18.3.1)': dependencies: - '@react-spring/animated': 9.7.3(react@18.2.0) - '@react-spring/shared': 9.7.3(react@18.2.0) + '@react-spring/animated': 9.7.3(react@18.3.1) + '@react-spring/shared': 9.7.3(react@18.3.1) '@react-spring/types': 9.7.3 - react: 18.2.0 + react: 18.3.1 - '@react-spring/shared@9.7.3(react@18.2.0)': + '@react-spring/shared@9.7.3(react@18.3.1)': dependencies: '@react-spring/types': 9.7.3 - react: 18.2.0 + react: 18.3.1 '@react-spring/types@9.7.3': {} - '@react-spring/web@9.7.3(react-dom@18.2.0)(react@18.2.0)': + '@react-spring/web@9.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-spring/animated': 9.7.3(react@18.2.0) - '@react-spring/core': 9.7.3(react@18.2.0) - '@react-spring/shared': 9.7.3(react@18.2.0) + '@react-spring/animated': 9.7.3(react@18.3.1) + '@react-spring/core': 9.7.3(react@18.3.1) + '@react-spring/shared': 9.7.3(react@18.3.1) '@react-spring/types': 9.7.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) '@sentry/core@6.19.7': dependencies: @@ -10077,7 +10053,7 @@ snapshots: '@babel/types': 7.23.6 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0)': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.3.2))': dependencies: '@babel/core': 7.23.7 '@svgr/babel-preset': 8.1.0(@babel/core@7.23.7) @@ -10087,7 +10063,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.3.2)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.3.2))(typescript@5.3.2)': dependencies: '@svgr/core': 8.1.0(typescript@5.3.2) cosmiconfig: 8.3.6(typescript@5.3.2) @@ -10104,8 +10080,8 @@ snapshots: '@babel/preset-react': 7.23.3(@babel/core@7.23.7) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.7) '@svgr/core': 8.1.0(typescript@5.3.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.3.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.3.2)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.3.2))(typescript@5.3.2) transitivePeerDependencies: - supports-color - typescript @@ -10138,25 +10114,29 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.0(jest@29.7.0)': + '@testing-library/jest-dom@6.4.6(@jest/globals@29.7.0)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1))': dependencies: - '@adobe/css-tools': 4.3.3 + '@adobe/css-tools': 4.4.0 '@babel/runtime': 7.23.8 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - jest: 29.7.0 lodash: 4.17.21 redent: 3.0.0 + optionalDependencies: + '@jest/globals': 29.7.0 + jest: 29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1) - '@testing-library/react@14.2.0(react-dom@18.2.0)(react@18.2.0)': + '@testing-library/react@16.0.0(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 '@testing-library/dom': 9.3.4 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 + '@types/react-dom': 18.3.0 '@tootallnate/once@2.0.0': {} @@ -10333,19 +10313,18 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@18.2.18': + '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.2.48 + '@types/react': 18.3.3 - '@types/react@18.2.48': + '@types/react@18.3.3': dependencies: '@types/prop-types': 15.7.11 - '@types/scheduler': 0.16.8 csstype: 3.1.3 '@types/retry@0.12.0': {} - '@types/scheduler@0.16.8': {} + '@types/semver-utils@1.1.3': {} '@types/semver@7.5.6': {} @@ -10412,7 +10391,7 @@ snapshots: '@types/node': 20.11.5 optional: true - '@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(typescript@5.3.2)': + '@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(typescript@5.3.2)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.3.2) @@ -10423,10 +10402,11 @@ snapshots: debug: 4.3.4 eslint: 8.57.0 graphemer: 1.4.0 - ignore: 5.3.0 + ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.5.4 ts-api-utils: 1.0.3(typescript@5.3.2) + optionalDependencies: typescript: 5.3.2 transitivePeerDependencies: - supports-color @@ -10439,6 +10419,7 @@ snapshots: '@typescript-eslint/visitor-keys': 6.19.1 debug: 4.3.4 eslint: 8.57.0 + optionalDependencies: typescript: 5.3.2 transitivePeerDependencies: - supports-color @@ -10460,6 +10441,7 @@ snapshots: debug: 4.3.4 eslint: 8.57.0 ts-api-utils: 1.0.3(typescript@5.3.2) + optionalDependencies: typescript: 5.3.2 transitivePeerDependencies: - supports-color @@ -10477,6 +10459,7 @@ snapshots: is-glob: 4.0.3 semver: 7.5.4 tsutils: 3.21.0(typescript@5.3.2) + optionalDependencies: typescript: 5.3.2 transitivePeerDependencies: - supports-color @@ -10491,6 +10474,7 @@ snapshots: minimatch: 9.0.3 semver: 7.5.4 ts-api-utils: 1.0.3(typescript@5.3.2) + optionalDependencies: typescript: 5.3.2 transitivePeerDependencies: - supports-color @@ -10536,21 +10520,23 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@use-gesture/core@10.3.0': {} + '@use-gesture/core@10.3.1': {} - '@use-gesture/react@10.3.0(react@18.2.0)': + '@use-gesture/react@10.3.1(react@18.3.1)': dependencies: - '@use-gesture/core': 10.3.0 - react: 18.2.0 + '@use-gesture/core': 10.3.1 + react: 18.3.1 - '@utrecht/component-library-react@3.0.1-alpha.11(react-dom@18.2.0)(react@18.2.0)': + '@utrecht/component-library-react@3.1.0(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: clsx: 1.2.1 lodash.chunk: 4.2.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + date-fns: 2.30.0 - '@utrecht/components@3.0.0': + '@utrecht/components@4.0.0': dependencies: clsx: 1.2.1 @@ -10630,57 +10616,40 @@ snapshots: '@webassemblyjs/ast': 1.11.6 '@xtuc/long': 4.2.2 - '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0)(webpack@5.89.0)': - dependencies: - webpack: 5.89.0(webpack-cli@4.10.0) - webpack-cli: 4.10.0(webpack@5.89.0) - - '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.89.0)': + '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0))(webpack@5.89.0(webpack-cli@5.1.4))': dependencies: webpack: 5.89.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0) - '@webpack-cli/info@1.5.0(webpack-cli@4.10.0)': - dependencies: - envinfo: 7.11.0 - webpack-cli: 4.10.0(webpack@5.89.0) - - '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.89.0)': + '@webpack-cli/info@2.0.2(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0))(webpack@5.89.0(webpack-cli@5.1.4))': dependencies: webpack: 5.89.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0) - '@webpack-cli/serve@1.7.0(webpack-cli@4.10.0)': - dependencies: - webpack-cli: 4.10.0(webpack@5.89.0) - - '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.1)(webpack@5.89.0)': + '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0))(webpack-dev-server@4.15.1(webpack-cli@5.1.4)(webpack@5.89.0))(webpack@5.89.0(webpack-cli@5.1.4))': dependencies: webpack: 5.89.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0) + optionalDependencies: webpack-dev-server: 4.15.1(webpack-cli@5.1.4)(webpack@5.89.0) - '@wordpress/a11y@3.54.0': + '@wordpress/a11y@4.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/dom-ready': 3.54.0 - '@wordpress/i18n': 4.54.0 + '@wordpress/dom-ready': 4.0.0 + '@wordpress/i18n': 5.0.0 - '@wordpress/api-fetch@6.51.0': + '@wordpress/api-fetch@7.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/i18n': 4.54.0 - '@wordpress/url': 3.55.0 + '@wordpress/i18n': 5.0.0 + '@wordpress/url': 4.0.0 - '@wordpress/autop@3.54.0': + '@wordpress/autop@4.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/babel-plugin-import-jsx-pragma@4.37.0(@babel/core@7.23.7)': - dependencies: - '@babel/core': 7.23.7 - - '@wordpress/babel-preset-default@7.38.0': + '@wordpress/babel-preset-default@8.0.0': dependencies: '@babel/core': 7.23.7 '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.7) @@ -10688,352 +10657,255 @@ snapshots: '@babel/preset-env': 7.23.8(@babel/core@7.23.7) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.7) '@babel/runtime': 7.23.8 - '@wordpress/babel-plugin-import-jsx-pragma': 4.37.0(@babel/core@7.23.7) - '@wordpress/browserslist-config': 5.37.0 - '@wordpress/warning': 2.54.0 + '@wordpress/browserslist-config': 6.0.0 + '@wordpress/warning': 3.0.0 browserslist: 4.22.2 core-js: 3.33.3 - react: 18.2.0 + react: 18.3.1 transitivePeerDependencies: - supports-color - '@wordpress/base-styles@4.45.0': {} + '@wordpress/base-styles@5.0.0': {} - '@wordpress/blob@3.54.0': + '@wordpress/blob@4.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/block-editor@12.21.0(react-dom@18.2.0)(react@18.2.0)': + '@wordpress/block-editor@13.0.0(@emotion/is-prop-valid@1.2.1)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@emotion/react': 11.11.3(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.3)(react@18.2.0) - '@react-spring/web': 9.7.3(react-dom@18.2.0)(react@18.2.0) - '@wordpress/a11y': 3.54.0 - '@wordpress/api-fetch': 6.51.0 - '@wordpress/blob': 3.54.0 - '@wordpress/blocks': 12.30.0(react@18.2.0) - '@wordpress/commands': 0.24.0(react-dom@18.2.0)(react@18.2.0) - '@wordpress/components': 27.1.0(react-dom@18.2.0)(react@18.2.0) - '@wordpress/compose': 6.31.0(react@18.2.0) - '@wordpress/data': 9.23.0(react@18.2.0) - '@wordpress/date': 4.54.0 - '@wordpress/deprecated': 3.54.0 - '@wordpress/dom': 3.54.0 - '@wordpress/element': 5.30.0 - '@wordpress/escape-html': 2.54.0 - '@wordpress/hooks': 3.54.0 - '@wordpress/html-entities': 3.54.0 - '@wordpress/i18n': 4.54.0 - '@wordpress/icons': 9.44.0 - '@wordpress/is-shallow-equal': 4.54.0 - '@wordpress/keyboard-shortcuts': 4.31.0(react@18.2.0) - '@wordpress/keycodes': 3.54.0 - '@wordpress/notices': 4.22.0(react@18.2.0) - '@wordpress/preferences': 3.31.0(react-dom@18.2.0)(react@18.2.0) - '@wordpress/private-apis': 0.35.0 - '@wordpress/rich-text': 6.31.0(react@18.2.0) - '@wordpress/style-engine': 1.37.0 - '@wordpress/token-list': 2.54.0 - '@wordpress/url': 3.55.0 - '@wordpress/warning': 2.54.0 - '@wordpress/wordcount': 3.54.0 + '@emotion/react': 11.11.3(@types/react@18.3.3)(react@18.3.1) + '@emotion/styled': 11.11.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) + '@react-spring/web': 9.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@wordpress/a11y': 4.0.0 + '@wordpress/api-fetch': 7.0.0 + '@wordpress/blob': 4.0.0 + '@wordpress/blocks': 13.0.0(react@18.3.1) + '@wordpress/commands': 1.0.0(@emotion/is-prop-valid@1.2.1)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@wordpress/components': 28.0.0(@emotion/is-prop-valid@1.2.1)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@wordpress/compose': 7.0.0(react@18.3.1) + '@wordpress/data': 10.0.0(react@18.3.1) + '@wordpress/date': 5.0.0 + '@wordpress/deprecated': 4.0.0 + '@wordpress/dom': 4.0.0 + '@wordpress/element': 6.0.0 + '@wordpress/escape-html': 3.0.0 + '@wordpress/hooks': 4.0.0 + '@wordpress/html-entities': 4.0.0 + '@wordpress/i18n': 5.0.0 + '@wordpress/icons': 10.0.0 + '@wordpress/is-shallow-equal': 5.0.0 + '@wordpress/keyboard-shortcuts': 5.0.0(react@18.3.1) + '@wordpress/keycodes': 4.0.0 + '@wordpress/notices': 5.0.0(react@18.3.1) + '@wordpress/preferences': 4.0.0(@emotion/is-prop-valid@1.2.1)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@wordpress/private-apis': 1.0.0 + '@wordpress/rich-text': 7.0.0(react@18.3.1) + '@wordpress/style-engine': 2.0.0 + '@wordpress/token-list': 3.0.0 + '@wordpress/url': 4.0.0 + '@wordpress/warning': 3.0.0 + '@wordpress/wordcount': 4.0.0 change-case: 4.1.2 - classnames: 2.5.1 + clsx: 2.1.1 colord: 2.9.3 deepmerge: 4.3.1 diff: 4.0.2 fast-deep-equal: 3.1.3 memize: 2.1.0 - postcss: 8.4.33 - postcss-prefixwrap: 1.44.0(postcss@8.4.33) - postcss-urlrebase: 1.3.0(postcss@8.4.33) - react: 18.2.0 - react-autosize-textarea: 7.1.0(react-dom@18.2.0)(react@18.2.0) - react-dom: 18.2.0(react@18.2.0) - react-easy-crop: 4.7.5(react-dom@18.2.0)(react@18.2.0) - rememo: 4.0.2 + postcss: 8.4.38 + postcss-prefixwrap: 1.44.0(postcss@8.4.38) + postcss-urlrebase: 1.3.0(postcss@8.4.38) + react: 18.3.1 + react-autosize-textarea: 7.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) + react-easy-crop: 5.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) remove-accents: 0.5.0 transitivePeerDependencies: - - '@babel/helper-module-imports' - - '@babel/types' + - '@emotion/is-prop-valid' - '@types/react' - - aslemammad-vite-plugin-macro - - babel-plugin-macros - - vite - '@wordpress/block-serialization-default-parser@4.54.0': + '@wordpress/block-serialization-default-parser@5.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/blocks@12.30.0(react@18.2.0)': + '@wordpress/blocks@13.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/autop': 3.54.0 - '@wordpress/blob': 3.54.0 - '@wordpress/block-serialization-default-parser': 4.54.0 - '@wordpress/compose': 6.31.0(react@18.2.0) - '@wordpress/data': 9.23.0(react@18.2.0) - '@wordpress/deprecated': 3.54.0 - '@wordpress/dom': 3.54.0 - '@wordpress/element': 5.30.0 - '@wordpress/hooks': 3.54.0 - '@wordpress/html-entities': 3.54.0 - '@wordpress/i18n': 4.54.0 - '@wordpress/is-shallow-equal': 4.54.0 - '@wordpress/private-apis': 0.35.0 - '@wordpress/rich-text': 6.31.0(react@18.2.0) - '@wordpress/shortcode': 3.54.0 + '@wordpress/autop': 4.0.0 + '@wordpress/blob': 4.0.0 + '@wordpress/block-serialization-default-parser': 5.0.0 + '@wordpress/data': 10.0.0(react@18.3.1) + '@wordpress/deprecated': 4.0.0 + '@wordpress/dom': 4.0.0 + '@wordpress/element': 6.0.0 + '@wordpress/hooks': 4.0.0 + '@wordpress/html-entities': 4.0.0 + '@wordpress/i18n': 5.0.0 + '@wordpress/is-shallow-equal': 5.0.0 + '@wordpress/private-apis': 1.0.0 + '@wordpress/rich-text': 7.0.0(react@18.3.1) + '@wordpress/shortcode': 4.0.0 change-case: 4.1.2 colord: 2.9.3 fast-deep-equal: 3.1.3 hpq: 1.4.0 is-plain-object: 5.0.0 memize: 2.1.0 - react: 18.2.0 - react-is: 18.2.0 - rememo: 4.0.2 + react: 18.3.1 + react-is: 18.3.1 remove-accents: 0.5.0 showdown: 1.9.1 simple-html-tokenizer: 0.5.11 uuid: 9.0.1 - '@wordpress/browserslist-config@5.37.0': {} - - '@wordpress/commands@0.24.0(react-dom@18.2.0)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.23.8 - '@wordpress/components': 27.1.0(react-dom@18.2.0)(react@18.2.0) - '@wordpress/data': 9.23.0(react@18.2.0) - '@wordpress/element': 5.30.0 - '@wordpress/i18n': 4.54.0 - '@wordpress/icons': 9.44.0 - '@wordpress/keyboard-shortcuts': 4.31.0(react@18.2.0) - '@wordpress/private-apis': 0.35.0 - classnames: 2.5.1 - cmdk: 0.2.0(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - rememo: 4.0.2 - transitivePeerDependencies: - - '@babel/helper-module-imports' - - '@babel/types' - - '@types/react' - - aslemammad-vite-plugin-macro - - babel-plugin-macros - - vite + '@wordpress/browserslist-config@6.0.0': {} - '@wordpress/components@27.1.0(react-dom@18.2.0)(react@18.2.0)': + '@wordpress/commands@1.0.0(@emotion/is-prop-valid@1.2.1)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@ariakit/react': 0.3.14(react-dom@18.2.0)(react@18.2.0) '@babel/runtime': 7.23.8 - '@emotion/cache': 11.11.0 - '@emotion/css': 11.11.2 - '@emotion/react': 11.11.3(react@18.2.0) - '@emotion/serialize': 1.1.3 - '@emotion/styled': 11.11.0(@emotion/react@11.11.3)(react@18.2.0) - '@emotion/utils': 1.2.1 - '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0) - '@types/gradient-parser': 0.1.3 - '@types/highlight-words-core': 1.2.1 - '@use-gesture/react': 10.3.0(react@18.2.0) - '@wordpress/a11y': 3.54.0 - '@wordpress/compose': 6.31.0(react@18.2.0) - '@wordpress/date': 4.54.0 - '@wordpress/deprecated': 3.54.0 - '@wordpress/dom': 3.54.0 - '@wordpress/element': 5.30.0 - '@wordpress/escape-html': 2.54.0 - '@wordpress/hooks': 3.54.0 - '@wordpress/html-entities': 3.54.0 - '@wordpress/i18n': 4.54.0 - '@wordpress/icons': 9.44.0 - '@wordpress/is-shallow-equal': 4.54.0 - '@wordpress/keycodes': 3.54.0 - '@wordpress/primitives': 3.52.0 - '@wordpress/private-apis': 0.35.0 - '@wordpress/rich-text': 6.31.0(react@18.2.0) - '@wordpress/warning': 2.54.0 - change-case: 4.1.2 - classnames: 2.5.1 - colord: 2.9.3 - date-fns: 2.30.0 - deepmerge: 4.3.1 - downshift: 6.1.12(react@18.2.0) - fast-deep-equal: 3.1.3 - framer-motion: 10.18.0(react-dom@18.2.0)(react@18.2.0) - gradient-parser: 0.1.5 - 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.9.11(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) - react-dom: 18.2.0(react@18.2.0) - remove-accents: 0.5.0 - use-lilius: 2.0.4(react-dom@18.2.0)(react@18.2.0) - uuid: 9.0.1 - valtio: 1.7.0(react@18.2.0) + '@wordpress/components': 28.0.0(@emotion/is-prop-valid@1.2.1)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@wordpress/data': 10.0.0(react@18.3.1) + '@wordpress/element': 6.0.0 + '@wordpress/i18n': 5.0.0 + '@wordpress/icons': 10.0.0 + '@wordpress/keyboard-shortcuts': 5.0.0(react@18.3.1) + '@wordpress/private-apis': 1.0.0 + clsx: 2.1.1 + cmdk: 0.2.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - - '@babel/helper-module-imports' - - '@babel/types' + - '@emotion/is-prop-valid' - '@types/react' - - aslemammad-vite-plugin-macro - - babel-plugin-macros - - vite - '@wordpress/components@27.2.0(react-dom@18.2.0)(react@18.2.0)': + '@wordpress/components@28.0.0(@emotion/is-prop-valid@1.2.1)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@ariakit/react': 0.3.14(react-dom@18.2.0)(react@18.2.0) + '@ariakit/react': 0.3.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@babel/runtime': 7.23.8 '@emotion/cache': 11.11.0 '@emotion/css': 11.11.2 - '@emotion/react': 11.11.3(react@18.2.0) + '@emotion/react': 11.11.3(@types/react@18.3.3)(react@18.3.1) '@emotion/serialize': 1.1.3 - '@emotion/styled': 11.11.0(@emotion/react@11.11.3)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) '@emotion/utils': 1.2.1 - '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0) + '@floating-ui/react-dom': 2.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/gradient-parser': 0.1.3 '@types/highlight-words-core': 1.2.1 - '@use-gesture/react': 10.3.0(react@18.2.0) - '@wordpress/a11y': 3.54.0 - '@wordpress/compose': 6.31.0(react@18.2.0) - '@wordpress/date': 4.54.0 - '@wordpress/deprecated': 3.54.0 - '@wordpress/dom': 3.54.0 - '@wordpress/element': 5.31.0 - '@wordpress/escape-html': 2.54.0 - '@wordpress/hooks': 3.54.0 - '@wordpress/html-entities': 3.54.0 - '@wordpress/i18n': 4.54.0 - '@wordpress/icons': 9.45.0 - '@wordpress/is-shallow-equal': 4.54.0 - '@wordpress/keycodes': 3.54.0 - '@wordpress/primitives': 3.52.0 - '@wordpress/private-apis': 0.36.0 - '@wordpress/rich-text': 6.31.0(react@18.2.0) - '@wordpress/warning': 2.54.0 + '@use-gesture/react': 10.3.1(react@18.3.1) + '@wordpress/a11y': 4.0.0 + '@wordpress/compose': 7.0.0(react@18.3.1) + '@wordpress/date': 5.0.0 + '@wordpress/deprecated': 4.0.0 + '@wordpress/dom': 4.0.0 + '@wordpress/element': 6.0.0 + '@wordpress/escape-html': 3.0.0 + '@wordpress/hooks': 4.0.0 + '@wordpress/html-entities': 4.0.0 + '@wordpress/i18n': 5.0.0 + '@wordpress/icons': 10.0.0 + '@wordpress/is-shallow-equal': 5.0.0 + '@wordpress/keycodes': 4.0.0 + '@wordpress/primitives': 4.0.0 + '@wordpress/private-apis': 1.0.0 + '@wordpress/rich-text': 7.0.0(react@18.3.1) + '@wordpress/warning': 3.0.0 change-case: 4.1.2 - classnames: 2.5.1 + clsx: 2.1.1 colord: 2.9.3 - date-fns: 2.30.0 + date-fns: 3.6.0 deepmerge: 4.3.1 - downshift: 6.1.12(react@18.2.0) + downshift: 6.1.12(react@18.3.1) fast-deep-equal: 3.1.3 - framer-motion: 10.18.0(react-dom@18.2.0)(react@18.2.0) + framer-motion: 11.2.10(@emotion/is-prop-valid@1.2.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) gradient-parser: 0.1.5 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.9.11(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) - react-dom: 18.2.0(react@18.2.0) + re-resizable: 6.9.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) remove-accents: 0.5.0 - use-lilius: 2.0.4(react-dom@18.2.0)(react@18.2.0) + use-lilius: 2.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) uuid: 9.0.1 - valtio: 1.7.0(react@18.2.0) transitivePeerDependencies: - - '@babel/helper-module-imports' - - '@babel/types' + - '@emotion/is-prop-valid' - '@types/react' - - aslemammad-vite-plugin-macro - - babel-plugin-macros - - vite - '@wordpress/compose@6.31.0(react@18.2.0)': + '@wordpress/compose@7.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 '@types/mousetrap': 1.6.15 - '@wordpress/deprecated': 3.54.0 - '@wordpress/dom': 3.54.0 - '@wordpress/element': 5.31.0 - '@wordpress/is-shallow-equal': 4.54.0 - '@wordpress/keycodes': 3.54.0 - '@wordpress/priority-queue': 2.54.0 - '@wordpress/undo-manager': 0.14.0 + '@wordpress/deprecated': 4.0.0 + '@wordpress/dom': 4.0.0 + '@wordpress/element': 6.0.0 + '@wordpress/is-shallow-equal': 5.0.0 + '@wordpress/keycodes': 4.0.0 + '@wordpress/priority-queue': 3.0.0 + '@wordpress/undo-manager': 1.0.0 change-case: 4.1.2 clipboard: 2.0.11 mousetrap: 1.6.5 - react: 18.2.0 - use-memo-one: 1.1.3(react@18.2.0) + react: 18.3.1 + use-memo-one: 1.1.3(react@18.3.1) - '@wordpress/data@9.23.0(react@18.2.0)': + '@wordpress/data@10.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/compose': 6.31.0(react@18.2.0) - '@wordpress/deprecated': 3.54.0 - '@wordpress/element': 5.30.0 - '@wordpress/is-shallow-equal': 4.54.0 - '@wordpress/priority-queue': 2.54.0 - '@wordpress/private-apis': 0.35.0 - '@wordpress/redux-routine': 4.54.0(redux@4.2.1) + '@wordpress/compose': 7.0.0(react@18.3.1) + '@wordpress/deprecated': 4.0.0 + '@wordpress/element': 6.0.0 + '@wordpress/is-shallow-equal': 5.0.0 + '@wordpress/priority-queue': 3.0.0 + '@wordpress/private-apis': 1.0.0 + '@wordpress/redux-routine': 5.0.0(redux@4.2.1) deepmerge: 4.3.1 equivalent-key-map: 0.2.2 is-plain-object: 5.0.0 is-promise: 4.0.0 - react: 18.2.0 + react: 18.3.1 redux: 4.2.1 rememo: 4.0.2 - use-memo-one: 1.1.3(react@18.2.0) + use-memo-one: 1.1.3(react@18.3.1) - '@wordpress/data@9.24.0(react@18.2.0)': + '@wordpress/date@5.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/compose': 6.31.0(react@18.2.0) - '@wordpress/deprecated': 3.54.0 - '@wordpress/element': 5.31.0 - '@wordpress/is-shallow-equal': 4.54.0 - '@wordpress/priority-queue': 2.54.0 - '@wordpress/private-apis': 0.36.0 - '@wordpress/redux-routine': 4.54.0(redux@4.2.1) - deepmerge: 4.3.1 - equivalent-key-map: 0.2.2 - is-plain-object: 5.0.0 - is-promise: 4.0.0 - react: 18.2.0 - redux: 4.2.1 - rememo: 4.0.2 - use-memo-one: 1.1.3(react@18.2.0) - - '@wordpress/date@4.54.0': - dependencies: - '@babel/runtime': 7.23.8 - '@wordpress/deprecated': 3.54.0 + '@wordpress/deprecated': 4.0.0 moment: 2.30.1 moment-timezone: 0.5.44 - '@wordpress/dependency-extraction-webpack-plugin@5.5.0(webpack@5.89.0)': + '@wordpress/dependency-extraction-webpack-plugin@6.0.0(webpack@5.89.0(webpack-cli@5.1.4))': dependencies: json2php: 0.0.7 webpack: 5.89.0(webpack-cli@5.1.4) - '@wordpress/deprecated@3.54.0': + '@wordpress/deprecated@4.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/hooks': 3.54.0 + '@wordpress/hooks': 4.0.0 - '@wordpress/dom-ready@3.54.0': + '@wordpress/dom-ready@4.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/dom@3.54.0': + '@wordpress/dom@4.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/deprecated': 3.54.0 + '@wordpress/deprecated': 4.0.0 - '@wordpress/e2e-test-utils-playwright@0.21.0(@playwright/test@1.41.1)(typescript@5.3.2)': + '@wordpress/e2e-test-utils-playwright@1.0.0(@playwright/test@1.41.1)(encoding@0.1.13)(typescript@5.3.2)': dependencies: '@playwright/test': 1.41.1 - '@wordpress/api-fetch': 6.51.0 - '@wordpress/keycodes': 3.54.0 - '@wordpress/url': 3.55.0 + '@wordpress/api-fetch': 7.0.0 + '@wordpress/keycodes': 4.0.0 + '@wordpress/url': 4.0.0 change-case: 4.1.2 form-data: 4.0.0 get-port: 5.1.1 - lighthouse: 10.4.0(typescript@5.3.2) + lighthouse: 10.4.0(encoding@0.1.13)(typescript@5.3.2) mime: 3.0.0 web-vitals: 3.5.1 transitivePeerDependencies: @@ -11043,84 +10915,44 @@ snapshots: - typescript - utf-8-validate - '@wordpress/element@5.30.0': + '@wordpress/element@6.0.0': dependencies: '@babel/runtime': 7.23.8 - '@types/react': 18.2.48 - '@types/react-dom': 18.2.18 - '@wordpress/escape-html': 2.54.0 + '@types/react': 18.3.3 + '@types/react-dom': 18.3.0 + '@wordpress/escape-html': 3.0.0 change-case: 4.1.2 is-plain-object: 5.0.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@wordpress/element@5.31.0': - dependencies: - '@babel/runtime': 7.23.8 - '@types/react': 18.2.48 - '@types/react-dom': 18.2.18 - '@wordpress/escape-html': 2.54.0 - change-case: 4.1.2 - is-plain-object: 5.0.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - - '@wordpress/escape-html@2.54.0': + '@wordpress/escape-html@3.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/eslint-plugin@17.10.0(@babel/core@7.23.7)(eslint@8.57.0)(jest@29.7.0)(prettier@3.1.0)(typescript@5.3.2)': + '@wordpress/eslint-plugin@19.0.0(@babel/core@7.23.7)(@types/eslint@8.44.7)(eslint@8.57.0)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1))(typescript@5.3.2)(wp-prettier@3.0.3)': dependencies: '@babel/core': 7.23.7 '@babel/eslint-parser': 7.23.3(@babel/core@7.23.7)(eslint@8.57.0) - '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(typescript@5.3.2) + '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(typescript@5.3.2) '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.3.2) - '@wordpress/babel-preset-default': 7.38.0 - '@wordpress/prettier-config': 3.10.0(prettier@3.1.0) + '@wordpress/babel-preset-default': 8.0.0 + '@wordpress/prettier-config': 4.0.0(wp-prettier@3.0.3) cosmiconfig: 7.1.0 eslint: 8.57.0 eslint-config-prettier: 8.10.0(eslint@8.57.0) - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.19.1)(eslint@8.57.0) - eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@6.19.1)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.2) + eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0) + eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1))(typescript@5.3.2) eslint-plugin-jsdoc: 46.10.1(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-playwright: 0.15.3(eslint-plugin-jest@27.6.0)(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@3.1.0) - eslint-plugin-react: 7.34.0(eslint@8.57.0) + eslint-plugin-playwright: 0.15.3(eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1))(typescript@5.3.2))(eslint@8.57.0) + eslint-plugin-prettier: 5.1.3(@types/eslint@8.44.7)(eslint-config-prettier@8.10.0(eslint@8.57.0))(eslint@8.57.0)(wp-prettier@3.0.3) + eslint-plugin-react: 7.34.2(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) globals: 13.24.0 - prettier: 3.1.0 requireindex: 1.2.0 - typescript: 5.3.2 - transitivePeerDependencies: - - '@types/eslint' - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - jest - - supports-color - - '@wordpress/eslint-plugin@17.10.0(@babel/core@7.23.7)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.2)(wp-prettier@3.0.3)': - dependencies: - '@babel/core': 7.23.7 - '@babel/eslint-parser': 7.23.3(@babel/core@7.23.7)(eslint@8.57.0) - '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(typescript@5.3.2) - '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.3.2) - '@wordpress/babel-preset-default': 7.38.0 - '@wordpress/prettier-config': 3.10.0(wp-prettier@3.0.3) - cosmiconfig: 7.1.0 - eslint: 8.57.0 - eslint-config-prettier: 8.10.0(eslint@8.57.0) - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.19.1)(eslint@8.57.0) - eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@6.19.1)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.2) - eslint-plugin-jsdoc: 46.10.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-playwright: 0.15.3(eslint-plugin-jest@27.6.0)(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@8.10.0)(eslint@8.57.0)(wp-prettier@3.0.3) - eslint-plugin-react: 7.34.0(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) - globals: 13.24.0 + optionalDependencies: prettier: wp-prettier@3.0.3 - requireindex: 1.2.0 typescript: 5.3.2 transitivePeerDependencies: - '@types/eslint' @@ -11129,136 +10961,117 @@ snapshots: - jest - supports-color - '@wordpress/hooks@3.54.0': + '@wordpress/hooks@4.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/html-entities@3.54.0': + '@wordpress/html-entities@4.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/i18n@4.54.0': + '@wordpress/i18n@5.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/hooks': 3.54.0 + '@wordpress/hooks': 4.0.0 gettext-parser: 1.4.0 memize: 2.1.0 sprintf-js: 1.1.3 tannin: 1.2.0 - '@wordpress/icons@9.44.0': - dependencies: - '@babel/runtime': 7.23.8 - '@wordpress/element': 5.30.0 - '@wordpress/primitives': 3.52.0 - - '@wordpress/icons@9.45.0': + '@wordpress/icons@10.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/element': 5.31.0 - '@wordpress/primitives': 3.52.0 + '@wordpress/element': 6.0.0 + '@wordpress/primitives': 4.0.0 - '@wordpress/is-shallow-equal@4.54.0': + '@wordpress/is-shallow-equal@5.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/jest-console@7.25.0(jest@29.7.0)': + '@wordpress/jest-console@8.0.0(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1))': dependencies: '@babel/runtime': 7.23.8 - jest: 29.7.0 + jest: 29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1) jest-matcher-utils: 29.7.0 - '@wordpress/jest-preset-default@11.25.0(@babel/core@7.23.7)(jest@29.7.0)': + '@wordpress/jest-preset-default@12.0.0(@babel/core@7.23.7)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1))': dependencies: '@babel/core': 7.23.7 - '@wordpress/jest-console': 7.25.0(jest@29.7.0) + '@wordpress/jest-console': 8.0.0(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)) babel-jest: 29.7.0(@babel/core@7.23.7) - jest: 29.7.0 + jest: 29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1) transitivePeerDependencies: - supports-color - '@wordpress/keyboard-shortcuts@4.31.0(react@18.2.0)': + '@wordpress/keyboard-shortcuts@5.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/data': 9.24.0(react@18.2.0) - '@wordpress/element': 5.31.0 - '@wordpress/keycodes': 3.54.0 - react: 18.2.0 - rememo: 4.0.2 + '@wordpress/data': 10.0.0(react@18.3.1) + '@wordpress/element': 6.0.0 + '@wordpress/keycodes': 4.0.0 + react: 18.3.1 - '@wordpress/keycodes@3.54.0': + '@wordpress/keycodes@4.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/i18n': 4.54.0 + '@wordpress/i18n': 5.0.0 - '@wordpress/notices@4.22.0(react@18.2.0)': + '@wordpress/notices@5.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/a11y': 3.54.0 - '@wordpress/data': 9.24.0(react@18.2.0) - react: 18.2.0 + '@wordpress/a11y': 4.0.0 + '@wordpress/data': 10.0.0(react@18.3.1) + react: 18.3.1 - '@wordpress/npm-package-json-lint-config@4.39.0(npm-package-json-lint@6.4.0)': + '@wordpress/npm-package-json-lint-config@5.0.0(npm-package-json-lint@6.4.0(typescript@5.3.2))': dependencies: npm-package-json-lint: 6.4.0(typescript@5.3.2) - '@wordpress/postcss-plugins-preset@4.38.0(postcss@8.4.33)': + '@wordpress/postcss-plugins-preset@5.0.0(postcss@8.4.38)': dependencies: - '@wordpress/base-styles': 4.45.0 - autoprefixer: 10.4.17(postcss@8.4.33) - postcss: 8.4.33 + '@wordpress/base-styles': 5.0.0 + autoprefixer: 10.4.17(postcss@8.4.38) + postcss: 8.4.38 - '@wordpress/preferences@3.31.0(react-dom@18.2.0)(react@18.2.0)': + '@wordpress/preferences@4.0.0(@emotion/is-prop-valid@1.2.1)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/a11y': 3.54.0 - '@wordpress/components': 27.2.0(react-dom@18.2.0)(react@18.2.0) - '@wordpress/compose': 6.31.0(react@18.2.0) - '@wordpress/data': 9.24.0(react@18.2.0) - '@wordpress/deprecated': 3.54.0 - '@wordpress/element': 5.31.0 - '@wordpress/i18n': 4.54.0 - '@wordpress/icons': 9.45.0 - '@wordpress/private-apis': 0.36.0 - classnames: 2.5.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@wordpress/a11y': 4.0.0 + '@wordpress/components': 28.0.0(@emotion/is-prop-valid@1.2.1)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@wordpress/compose': 7.0.0(react@18.3.1) + '@wordpress/data': 10.0.0(react@18.3.1) + '@wordpress/deprecated': 4.0.0 + '@wordpress/element': 6.0.0 + '@wordpress/i18n': 5.0.0 + '@wordpress/icons': 10.0.0 + '@wordpress/private-apis': 1.0.0 + clsx: 2.1.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - - '@babel/helper-module-imports' - - '@babel/types' + - '@emotion/is-prop-valid' - '@types/react' - - aslemammad-vite-plugin-macro - - babel-plugin-macros - - vite - '@wordpress/prettier-config@3.10.0(prettier@3.1.0)': - dependencies: - prettier: 3.1.0 - - '@wordpress/prettier-config@3.10.0(wp-prettier@3.0.3)': + '@wordpress/prettier-config@4.0.0(wp-prettier@3.0.3)': dependencies: prettier: wp-prettier@3.0.3 - '@wordpress/primitives@3.52.0': + '@wordpress/primitives@4.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/element': 5.31.0 - classnames: 2.5.1 + '@wordpress/element': 6.0.0 + clsx: 2.1.1 - '@wordpress/priority-queue@2.54.0': + '@wordpress/priority-queue@3.0.0': dependencies: '@babel/runtime': 7.23.8 requestidlecallback: 0.3.0 - '@wordpress/private-apis@0.35.0': - dependencies: - '@babel/runtime': 7.23.8 - - '@wordpress/private-apis@0.36.0': + '@wordpress/private-apis@1.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/redux-routine@4.54.0(redux@4.2.1)': + '@wordpress/redux-routine@5.0.0(redux@4.2.1)': dependencies: '@babel/runtime': 7.23.8 is-plain-object: 5.0.0 @@ -11266,80 +11079,79 @@ snapshots: redux: 4.2.1 rungen: 0.3.2 - '@wordpress/rich-text@6.31.0(react@18.2.0)': + '@wordpress/rich-text@7.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/a11y': 3.54.0 - '@wordpress/compose': 6.31.0(react@18.2.0) - '@wordpress/data': 9.24.0(react@18.2.0) - '@wordpress/deprecated': 3.54.0 - '@wordpress/element': 5.31.0 - '@wordpress/escape-html': 2.54.0 - '@wordpress/i18n': 4.54.0 - '@wordpress/keycodes': 3.54.0 + '@wordpress/a11y': 4.0.0 + '@wordpress/compose': 7.0.0(react@18.3.1) + '@wordpress/data': 10.0.0(react@18.3.1) + '@wordpress/deprecated': 4.0.0 + '@wordpress/element': 6.0.0 + '@wordpress/escape-html': 3.0.0 + '@wordpress/i18n': 5.0.0 + '@wordpress/keycodes': 4.0.0 memize: 2.1.0 - react: 18.2.0 - rememo: 4.0.2 + react: 18.3.1 - '@wordpress/scripts@27.4.0(@playwright/test@1.41.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)': + '@wordpress/scripts@28.0.0(@playwright/test@1.41.1)(@types/eslint@8.44.7)(@types/node@20.11.5)(@types/webpack@4.41.38)(babel-plugin-macros@3.1.0)(encoding@0.1.13)(file-loader@6.2.0(webpack@5.89.0(webpack-cli@5.1.4)))(node-notifier@9.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(type-fest@4.20.0)(typescript@5.3.2)': dependencies: '@babel/core': 7.23.7 '@playwright/test': 1.41.1 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack-dev-server@4.15.1)(webpack@5.89.0) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(@types/webpack@4.41.38)(react-refresh@0.14.0)(type-fest@4.20.0)(webpack-dev-server@4.15.1(webpack-cli@5.1.4)(webpack@5.89.0))(webpack@5.89.0(webpack-cli@5.1.4)) '@svgr/webpack': 8.1.0(typescript@5.3.2) - '@wordpress/babel-preset-default': 7.38.0 - '@wordpress/browserslist-config': 5.37.0 - '@wordpress/dependency-extraction-webpack-plugin': 5.5.0(webpack@5.89.0) - '@wordpress/e2e-test-utils-playwright': 0.21.0(@playwright/test@1.41.1)(typescript@5.3.2) - '@wordpress/eslint-plugin': 17.10.0(@babel/core@7.23.7)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.2)(wp-prettier@3.0.3) - '@wordpress/jest-preset-default': 11.25.0(@babel/core@7.23.7)(jest@29.7.0) - '@wordpress/npm-package-json-lint-config': 4.39.0(npm-package-json-lint@6.4.0) - '@wordpress/postcss-plugins-preset': 4.38.0(postcss@8.4.33) - '@wordpress/prettier-config': 3.10.0(wp-prettier@3.0.3) - '@wordpress/stylelint-config': 21.36.0(postcss@8.4.33)(stylelint@14.16.1) + '@wordpress/babel-preset-default': 8.0.0 + '@wordpress/browserslist-config': 6.0.0 + '@wordpress/dependency-extraction-webpack-plugin': 6.0.0(webpack@5.89.0(webpack-cli@5.1.4)) + '@wordpress/e2e-test-utils-playwright': 1.0.0(@playwright/test@1.41.1)(encoding@0.1.13)(typescript@5.3.2) + '@wordpress/eslint-plugin': 19.0.0(@babel/core@7.23.7)(@types/eslint@8.44.7)(eslint@8.57.0)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1))(typescript@5.3.2)(wp-prettier@3.0.3) + '@wordpress/jest-preset-default': 12.0.0(@babel/core@7.23.7)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)) + '@wordpress/npm-package-json-lint-config': 5.0.0(npm-package-json-lint@6.4.0(typescript@5.3.2)) + '@wordpress/postcss-plugins-preset': 5.0.0(postcss@8.4.38) + '@wordpress/prettier-config': 4.0.0(wp-prettier@3.0.3) + '@wordpress/stylelint-config': 22.0.0(postcss@8.4.38)(stylelint@14.16.1) adm-zip: 0.5.10 babel-jest: 29.7.0(@babel/core@7.23.7) - babel-loader: 8.3.0(@babel/core@7.23.7)(webpack@5.89.0) + babel-loader: 8.3.0(@babel/core@7.23.7)(webpack@5.89.0(webpack-cli@5.1.4)) browserslist: 4.22.2 chalk: 4.1.2 check-node-version: 4.2.1 - clean-webpack-plugin: 3.0.0(webpack@5.89.0) - copy-webpack-plugin: 10.2.4(webpack@5.89.0) + clean-webpack-plugin: 3.0.0(webpack@5.89.0(webpack-cli@5.1.4)) + copy-webpack-plugin: 10.2.4(webpack@5.89.0(webpack-cli@5.1.4)) cross-spawn: 5.1.0 - css-loader: 6.9.1(webpack@5.89.0) - cssnano: 6.0.3(postcss@8.4.33) + css-loader: 6.9.1(webpack@5.89.0(webpack-cli@5.1.4)) + cssnano: 6.0.3(postcss@8.4.38) cwd: 0.10.0 dir-glob: 3.0.1 eslint: 8.57.0 expect-puppeteer: 4.4.0 fast-glob: 3.3.2 filenamify: 4.3.0 - jest: 29.7.0 + jest: 29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1) jest-dev-server: 9.0.2 jest-environment-jsdom: 29.7.0 jest-environment-node: 29.7.0 markdownlint-cli: 0.31.1 merge-deep: 3.0.3 - mini-css-extract-plugin: 2.7.7(webpack@5.89.0) + mini-css-extract-plugin: 2.7.7(webpack@5.89.0(webpack-cli@5.1.4)) minimist: 1.2.8 npm-package-json-lint: 6.4.0(typescript@5.3.2) npm-packlist: 3.0.0 - playwright-core: 1.39.0 - postcss: 8.4.33 - postcss-loader: 6.2.1(postcss@8.4.33)(webpack@5.89.0) + postcss: 8.4.38 + postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.89.0(webpack-cli@5.1.4)) prettier: wp-prettier@3.0.3 - puppeteer-core: 13.7.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + puppeteer-core: 13.7.0(encoding@0.1.13) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) react-refresh: 0.14.0 read-pkg-up: 7.0.1 resolve-bin: 0.4.3 + rtlcss-webpack-plugin: 4.0.7 sass: 1.70.0 - sass-loader: 12.6.0(sass@1.70.0)(webpack@5.89.0) - source-map-loader: 3.0.2(webpack@5.89.0) + sass-loader: 12.6.0(sass@1.70.0)(webpack@5.89.0(webpack-cli@5.1.4)) + source-map-loader: 3.0.2(webpack@5.89.0(webpack-cli@5.1.4)) stylelint: 14.16.1 - terser-webpack-plugin: 5.3.10(webpack@5.89.0) - url-loader: 4.1.1(webpack@5.89.0) + terser-webpack-plugin: 5.3.10(webpack@5.89.0(webpack-cli@5.1.4)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(webpack-cli@5.1.4)))(webpack@5.89.0(webpack-cli@5.1.4)) webpack: 5.89.0(webpack-cli@5.1.4) webpack-bundle-analyzer: 4.10.1 webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0) @@ -11373,49 +11185,49 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@wordpress/shortcode@3.54.0': + '@wordpress/shortcode@4.0.0': dependencies: '@babel/runtime': 7.23.8 memize: 2.1.0 - '@wordpress/style-engine@1.37.0': + '@wordpress/style-engine@2.0.0': dependencies: '@babel/runtime': 7.23.8 change-case: 4.1.2 - '@wordpress/stylelint-config@21.36.0(postcss@8.4.33)(stylelint@14.16.1)': + '@wordpress/stylelint-config@22.0.0(postcss@8.4.38)(stylelint@14.16.1)': dependencies: stylelint: 14.16.1 stylelint-config-recommended: 6.0.0(stylelint@14.16.1) - stylelint-config-recommended-scss: 5.0.2(postcss@8.4.33)(stylelint@14.16.1) + stylelint-config-recommended-scss: 5.0.2(postcss@8.4.38)(stylelint@14.16.1) transitivePeerDependencies: - postcss - '@wordpress/stylelint-config@21.36.0(postcss@8.4.33)(stylelint@16.2.1)': + '@wordpress/stylelint-config@22.0.0(postcss@8.4.38)(stylelint@16.6.1(typescript@5.3.2))': dependencies: - stylelint: 16.2.1(typescript@5.3.2) - stylelint-config-recommended: 6.0.0(stylelint@16.2.1) - stylelint-config-recommended-scss: 5.0.2(postcss@8.4.33)(stylelint@16.2.1) + stylelint: 16.6.1(typescript@5.3.2) + stylelint-config-recommended: 6.0.0(stylelint@16.6.1(typescript@5.3.2)) + stylelint-config-recommended-scss: 5.0.2(postcss@8.4.38)(stylelint@16.6.1(typescript@5.3.2)) transitivePeerDependencies: - postcss - '@wordpress/token-list@2.54.0': + '@wordpress/token-list@3.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/undo-manager@0.14.0': + '@wordpress/undo-manager@1.0.0': dependencies: '@babel/runtime': 7.23.8 - '@wordpress/is-shallow-equal': 4.54.0 + '@wordpress/is-shallow-equal': 5.0.0 - '@wordpress/url@3.55.0': + '@wordpress/url@4.0.0': dependencies: '@babel/runtime': 7.23.8 remove-accents: 0.5.0 - '@wordpress/warning@2.54.0': {} + '@wordpress/warning@3.0.0': {} - '@wordpress/wordcount@3.54.0': + '@wordpress/wordcount@4.0.0': dependencies: '@babel/runtime': 7.23.8 @@ -11482,7 +11294,7 @@ snapshots: ajv: 6.12.6 ajv-formats@2.1.1(ajv@8.12.0): - dependencies: + optionalDependencies: ajv: 8.12.0 ajv-keywords@3.5.2(ajv@6.12.6): @@ -11574,7 +11386,7 @@ snapshots: array-buffer-byte-length@1.0.0: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 is-array-buffer: 3.0.2 array-buffer-byte-length@1.0.1: @@ -11584,11 +11396,12 @@ snapshots: array-flatten@1.1.1: {} - array-includes@3.1.7: + array-includes@3.1.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 + es-object-atoms: 1.0.0 get-intrinsic: 1.2.4 is-string: 1.0.7 @@ -11615,7 +11428,7 @@ snapshots: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 get-intrinsic: 1.2.4 @@ -11623,38 +11436,38 @@ snapshots: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 es-shim-unscopables: 1.0.2 array.prototype.flatmap@1.3.2: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 es-shim-unscopables: 1.0.2 array.prototype.toreversed@1.1.2: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 es-shim-unscopables: 1.0.2 array.prototype.tosorted@1.1.3: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 es-errors: 1.3.0 es-shim-unscopables: 1.0.2 arraybuffer.prototype.slice@1.0.2: dependencies: array-buffer-byte-length: 1.0.0 - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.23.2 + get-intrinsic: 1.2.4 is-array-buffer: 3.0.2 is-shared-array-buffer: 1.0.2 @@ -11691,20 +11504,16 @@ snapshots: astral-regex@2.0.0: {} - asynciterator.prototype@1.0.0: - dependencies: - has-symbols: 1.0.3 - asynckit@0.4.0: {} - autoprefixer@10.4.17(postcss@8.4.33): + autoprefixer@10.4.17(postcss@8.4.38): dependencies: browserslist: 4.22.2 caniuse-lite: 1.0.30001579 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 autosize@4.0.4: {} @@ -11746,7 +11555,7 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@8.3.0(@babel/core@7.23.7)(webpack@5.89.0): + babel-loader@8.3.0(@babel/core@7.23.7)(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: '@babel/core': 7.23.7 find-cache-dir: 3.3.2 @@ -11824,6 +11633,11 @@ snapshots: babel-plugin-jest-hoist: 29.6.3 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.7) + babel-runtime@6.25.0: + dependencies: + core-js: 2.6.12 + regenerator-runtime: 0.10.5 + balanced-match@1.0.2: {} balanced-match@2.0.0: {} @@ -11896,6 +11710,10 @@ snapshots: dependencies: fill-range: 7.0.1 + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + brorand@1.1.0: {} browserify-aes@1.2.0: @@ -12178,7 +11996,7 @@ snapshots: clean-stack@2.2.0: {} - clean-webpack-plugin@3.0.0(webpack@5.89.0): + clean-webpack-plugin@3.0.0(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: '@types/webpack': 4.41.38 del: 4.1.1 @@ -12226,12 +12044,14 @@ snapshots: clsx@1.2.1: {} - cmdk@0.2.0(react-dom@18.2.0)(react@18.2.0): + clsx@2.1.1: {} + + cmdk@0.2.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@radix-ui/react-dialog': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) command-score: 0.1.2 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - '@types/react' @@ -12363,7 +12183,7 @@ snapshots: cookie@0.5.0: {} - copy-webpack-plugin@10.2.4(webpack@5.89.0): + copy-webpack-plugin@10.2.4(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -12379,6 +12199,8 @@ snapshots: core-js-pure@3.35.1: {} + core-js@2.6.12: {} + core-js@3.33.3: {} core-util-is@1.0.3: {} @@ -12397,6 +12219,7 @@ snapshots: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 + optionalDependencies: typescript: 5.3.2 cosmiconfig@9.0.0(typescript@5.3.2): @@ -12405,6 +12228,7 @@ snapshots: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 + optionalDependencies: typescript: 5.3.2 create-ecdh@4.0.4: @@ -12429,13 +12253,13 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.11 - create-jest@29.7.0: + create-jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.11.5) + jest-config: 29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -12444,15 +12268,15 @@ snapshots: - supports-color - ts-node - cross-fetch@3.1.5: + cross-fetch@3.1.5(encoding@0.1.13): dependencies: - node-fetch: 2.6.7 + node-fetch: 2.6.7(encoding@0.1.13) transitivePeerDependencies: - encoding - cross-fetch@4.0.0: + cross-fetch@4.0.0(encoding@0.1.13): dependencies: - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -12500,17 +12324,17 @@ snapshots: csp_evaluator@1.1.1: {} - css-declaration-sorter@6.4.1(postcss@8.4.33): + css-declaration-sorter@6.4.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - css-declaration-sorter@7.1.1(postcss@8.4.33): + css-declaration-sorter@7.1.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - css-functions-list@3.2.1: {} + css-functions-list@3.2.2: {} - css-loader@5.2.7(webpack@5.89.0): + css-loader@5.2.7(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: icss-utils: 5.1.0(postcss@8.4.33) loader-utils: 2.0.4 @@ -12522,16 +12346,16 @@ snapshots: postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.5.4 - webpack: 5.89.0(webpack-cli@4.10.0) + webpack: 5.89.0(webpack-cli@5.1.4) - css-loader@6.9.1(webpack@5.89.0): + css-loader@6.9.1(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: - icss-utils: 5.1.0(postcss@8.4.33) - postcss: 8.4.33 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.33) - postcss-modules-local-by-default: 4.0.4(postcss@8.4.33) - postcss-modules-scope: 3.1.1(postcss@8.4.33) - postcss-modules-values: 4.0.0(postcss@8.4.33) + icss-utils: 5.1.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.38) + postcss-modules-local-by-default: 4.0.4(postcss@8.4.38) + postcss-modules-scope: 3.1.1(postcss@8.4.38) + postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 semver: 7.5.4 webpack: 5.89.0(webpack-cli@5.1.4) @@ -12560,7 +12384,7 @@ snapshots: css-tree@2.2.1: dependencies: mdn-data: 2.0.28 - source-map-js: 1.0.2 + source-map-js: 1.2.0 css-tree@2.3.1: dependencies: @@ -12573,92 +12397,92 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@5.2.14(postcss@8.4.33): - dependencies: - css-declaration-sorter: 6.4.1(postcss@8.4.33) - cssnano-utils: 3.1.0(postcss@8.4.33) - postcss: 8.4.33 - postcss-calc: 8.2.4(postcss@8.4.33) - postcss-colormin: 5.3.1(postcss@8.4.33) - postcss-convert-values: 5.1.3(postcss@8.4.33) - postcss-discard-comments: 5.1.2(postcss@8.4.33) - postcss-discard-duplicates: 5.1.0(postcss@8.4.33) - postcss-discard-empty: 5.1.1(postcss@8.4.33) - postcss-discard-overridden: 5.1.0(postcss@8.4.33) - postcss-merge-longhand: 5.1.7(postcss@8.4.33) - postcss-merge-rules: 5.1.4(postcss@8.4.33) - postcss-minify-font-values: 5.1.0(postcss@8.4.33) - postcss-minify-gradients: 5.1.1(postcss@8.4.33) - postcss-minify-params: 5.1.4(postcss@8.4.33) - postcss-minify-selectors: 5.2.1(postcss@8.4.33) - postcss-normalize-charset: 5.1.0(postcss@8.4.33) - postcss-normalize-display-values: 5.1.0(postcss@8.4.33) - postcss-normalize-positions: 5.1.1(postcss@8.4.33) - postcss-normalize-repeat-style: 5.1.1(postcss@8.4.33) - postcss-normalize-string: 5.1.0(postcss@8.4.33) - postcss-normalize-timing-functions: 5.1.0(postcss@8.4.33) - postcss-normalize-unicode: 5.1.1(postcss@8.4.33) - postcss-normalize-url: 5.1.0(postcss@8.4.33) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.33) - postcss-ordered-values: 5.1.3(postcss@8.4.33) - postcss-reduce-initial: 5.1.2(postcss@8.4.33) - postcss-reduce-transforms: 5.1.0(postcss@8.4.33) - postcss-svgo: 5.1.0(postcss@8.4.33) - postcss-unique-selectors: 5.1.1(postcss@8.4.33) - - cssnano-preset-default@6.0.3(postcss@8.4.33): - dependencies: - css-declaration-sorter: 7.1.1(postcss@8.4.33) - cssnano-utils: 4.0.1(postcss@8.4.33) - postcss: 8.4.33 - postcss-calc: 9.0.1(postcss@8.4.33) - postcss-colormin: 6.0.2(postcss@8.4.33) - postcss-convert-values: 6.0.2(postcss@8.4.33) - postcss-discard-comments: 6.0.1(postcss@8.4.33) - postcss-discard-duplicates: 6.0.1(postcss@8.4.33) - postcss-discard-empty: 6.0.1(postcss@8.4.33) - postcss-discard-overridden: 6.0.1(postcss@8.4.33) - postcss-merge-longhand: 6.0.2(postcss@8.4.33) - postcss-merge-rules: 6.0.3(postcss@8.4.33) - postcss-minify-font-values: 6.0.1(postcss@8.4.33) - postcss-minify-gradients: 6.0.1(postcss@8.4.33) - postcss-minify-params: 6.0.2(postcss@8.4.33) - postcss-minify-selectors: 6.0.2(postcss@8.4.33) - postcss-normalize-charset: 6.0.1(postcss@8.4.33) - postcss-normalize-display-values: 6.0.1(postcss@8.4.33) - postcss-normalize-positions: 6.0.1(postcss@8.4.33) - postcss-normalize-repeat-style: 6.0.1(postcss@8.4.33) - postcss-normalize-string: 6.0.1(postcss@8.4.33) - postcss-normalize-timing-functions: 6.0.1(postcss@8.4.33) - postcss-normalize-unicode: 6.0.2(postcss@8.4.33) - postcss-normalize-url: 6.0.1(postcss@8.4.33) - postcss-normalize-whitespace: 6.0.1(postcss@8.4.33) - postcss-ordered-values: 6.0.1(postcss@8.4.33) - postcss-reduce-initial: 6.0.2(postcss@8.4.33) - postcss-reduce-transforms: 6.0.1(postcss@8.4.33) - postcss-svgo: 6.0.2(postcss@8.4.33) - postcss-unique-selectors: 6.0.2(postcss@8.4.33) - - cssnano-utils@3.1.0(postcss@8.4.33): - dependencies: - postcss: 8.4.33 - - cssnano-utils@4.0.1(postcss@8.4.33): - dependencies: - postcss: 8.4.33 - - cssnano@5.1.15(postcss@8.4.33): - dependencies: - cssnano-preset-default: 5.2.14(postcss@8.4.33) + cssnano-preset-default@5.2.14(postcss@8.4.38): + dependencies: + css-declaration-sorter: 6.4.1(postcss@8.4.38) + cssnano-utils: 3.1.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-calc: 8.2.4(postcss@8.4.38) + postcss-colormin: 5.3.1(postcss@8.4.38) + postcss-convert-values: 5.1.3(postcss@8.4.38) + postcss-discard-comments: 5.1.2(postcss@8.4.38) + postcss-discard-duplicates: 5.1.0(postcss@8.4.38) + postcss-discard-empty: 5.1.1(postcss@8.4.38) + postcss-discard-overridden: 5.1.0(postcss@8.4.38) + postcss-merge-longhand: 5.1.7(postcss@8.4.38) + postcss-merge-rules: 5.1.4(postcss@8.4.38) + postcss-minify-font-values: 5.1.0(postcss@8.4.38) + postcss-minify-gradients: 5.1.1(postcss@8.4.38) + postcss-minify-params: 5.1.4(postcss@8.4.38) + postcss-minify-selectors: 5.2.1(postcss@8.4.38) + postcss-normalize-charset: 5.1.0(postcss@8.4.38) + postcss-normalize-display-values: 5.1.0(postcss@8.4.38) + postcss-normalize-positions: 5.1.1(postcss@8.4.38) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.38) + postcss-normalize-string: 5.1.0(postcss@8.4.38) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.38) + postcss-normalize-unicode: 5.1.1(postcss@8.4.38) + postcss-normalize-url: 5.1.0(postcss@8.4.38) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.38) + postcss-ordered-values: 5.1.3(postcss@8.4.38) + postcss-reduce-initial: 5.1.2(postcss@8.4.38) + postcss-reduce-transforms: 5.1.0(postcss@8.4.38) + postcss-svgo: 5.1.0(postcss@8.4.38) + postcss-unique-selectors: 5.1.1(postcss@8.4.38) + + cssnano-preset-default@6.0.3(postcss@8.4.38): + dependencies: + css-declaration-sorter: 7.1.1(postcss@8.4.38) + cssnano-utils: 4.0.1(postcss@8.4.38) + postcss: 8.4.38 + postcss-calc: 9.0.1(postcss@8.4.38) + postcss-colormin: 6.0.2(postcss@8.4.38) + postcss-convert-values: 6.0.2(postcss@8.4.38) + postcss-discard-comments: 6.0.1(postcss@8.4.38) + postcss-discard-duplicates: 6.0.1(postcss@8.4.38) + postcss-discard-empty: 6.0.1(postcss@8.4.38) + postcss-discard-overridden: 6.0.1(postcss@8.4.38) + postcss-merge-longhand: 6.0.2(postcss@8.4.38) + postcss-merge-rules: 6.0.3(postcss@8.4.38) + postcss-minify-font-values: 6.0.1(postcss@8.4.38) + postcss-minify-gradients: 6.0.1(postcss@8.4.38) + postcss-minify-params: 6.0.2(postcss@8.4.38) + postcss-minify-selectors: 6.0.2(postcss@8.4.38) + postcss-normalize-charset: 6.0.1(postcss@8.4.38) + postcss-normalize-display-values: 6.0.1(postcss@8.4.38) + postcss-normalize-positions: 6.0.1(postcss@8.4.38) + postcss-normalize-repeat-style: 6.0.1(postcss@8.4.38) + postcss-normalize-string: 6.0.1(postcss@8.4.38) + postcss-normalize-timing-functions: 6.0.1(postcss@8.4.38) + postcss-normalize-unicode: 6.0.2(postcss@8.4.38) + postcss-normalize-url: 6.0.1(postcss@8.4.38) + postcss-normalize-whitespace: 6.0.1(postcss@8.4.38) + postcss-ordered-values: 6.0.1(postcss@8.4.38) + postcss-reduce-initial: 6.0.2(postcss@8.4.38) + postcss-reduce-transforms: 6.0.1(postcss@8.4.38) + postcss-svgo: 6.0.2(postcss@8.4.38) + postcss-unique-selectors: 6.0.2(postcss@8.4.38) + + cssnano-utils@3.1.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + + cssnano-utils@4.0.1(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + + cssnano@5.1.15(postcss@8.4.38): + dependencies: + cssnano-preset-default: 5.2.14(postcss@8.4.38) lilconfig: 2.1.0 - postcss: 8.4.33 + postcss: 8.4.38 yaml: 1.10.2 - cssnano@6.0.3(postcss@8.4.33): + cssnano@6.0.3(postcss@8.4.38): dependencies: - cssnano-preset-default: 6.0.3(postcss@8.4.33) + cssnano-preset-default: 6.0.3(postcss@8.4.38) lilconfig: 3.0.0 - postcss: 8.4.33 + postcss: 8.4.38 csso@4.2.0: dependencies: @@ -12714,8 +12538,9 @@ snapshots: date-fns@2.30.0: dependencies: '@babel/runtime': 7.23.8 + optional: true - date-fns@3.3.1: {} + date-fns@3.6.0: {} debounce@1.2.1: {} @@ -12744,28 +12569,30 @@ snapshots: dependencies: mimic-response: 3.1.0 - dedent@1.5.1: {} + dedent@1.5.1(babel-plugin-macros@3.1.0): + optionalDependencies: + babel-plugin-macros: 3.1.0 deep-equal@2.2.3: dependencies: - array-buffer-byte-length: 1.0.0 - call-bind: 1.0.5 + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 is-arguments: 1.1.1 - is-array-buffer: 3.0.2 + is-array-buffer: 3.0.4 is-date-object: 1.0.5 is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 + is-shared-array-buffer: 1.0.3 isarray: 2.0.5 object-is: 1.1.6 object-keys: 1.1.1 object.assign: 4.1.5 - regexp.prototype.flags: 1.5.1 - side-channel: 1.0.4 + regexp.prototype.flags: 1.5.2 + side-channel: 1.0.6 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.13 + which-typed-array: 1.1.15 deep-extend@0.6.0: {} @@ -12781,9 +12608,9 @@ snapshots: define-data-property@1.1.1: dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 gopd: 1.0.1 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.2 define-data-property@1.1.4: dependencies: @@ -12937,12 +12764,12 @@ snapshots: dotenv@10.0.0: {} - downshift@6.1.12(react@18.2.0): + downshift@6.1.12(react@18.3.1): dependencies: '@babel/runtime': 7.23.8 compute-scroll-into-view: 1.0.20 prop-types: 15.8.1 - react: 18.2.0 + react: 18.3.1 react-is: 17.0.2 tslib: 2.6.2 @@ -13105,6 +12932,55 @@ snapshots: unbox-primitive: 1.0.2 which-typed-array: 1.1.15 + es-abstract@1.23.3: + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.3 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.1 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 + es-define-property@1.0.0: dependencies: get-intrinsic: 1.2.4 @@ -13113,8 +12989,8 @@ snapshots: es-get-iterator@1.1.3: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 @@ -13123,28 +12999,11 @@ snapshots: isarray: 2.0.5 stop-iteration-iterator: 1.0.0 - es-iterator-helpers@1.0.15: - dependencies: - asynciterator.prototype: 1.0.0 - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.3 - es-set-tostringtag: 2.0.2 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 - globalthis: 1.0.3 - has-property-descriptors: 1.0.2 - has-proto: 1.0.1 - has-symbols: 1.0.3 - internal-slot: 1.0.6 - iterator.prototype: 1.1.2 - safe-array-concat: 1.1.0 - - es-iterator-helpers@1.0.18: + es-iterator-helpers@1.0.19: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.2 + es-abstract: 1.23.3 es-errors: 1.3.0 es-set-tostringtag: 2.0.3 function-bind: 1.1.2 @@ -13165,7 +13024,7 @@ snapshots: es-set-tostringtag@2.0.2: dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 has-tostringtag: 1.0.0 hasown: 2.0.0 @@ -13177,7 +13036,7 @@ snapshots: es-shim-unscopables@1.0.2: dependencies: - hasown: 2.0.0 + hasown: 2.0.2 es-to-primitive@1.2.1: dependencies: @@ -13217,19 +13076,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.3.2) debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.3.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.19.1)(eslint@8.57.0): + eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.3.2) - array-includes: 3.1.7 + array-includes: 3.1.8 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 @@ -13237,27 +13096,30 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) - hasown: 2.0.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 minimatch: 3.1.2 - object.fromentries: 2.0.7 + object.fromentries: 2.0.8 object.groupby: 1.0.1 - object.values: 1.1.7 + object.values: 1.2.0 semver: 6.3.1 tsconfig-paths: 3.14.2 + optionalDependencies: + '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.3.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@6.19.1)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.2): + eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1))(typescript@5.3.2): dependencies: - '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(typescript@5.3.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.2) eslint: 8.57.0 - jest: 29.7.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(typescript@5.3.2) + jest: 29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1) transitivePeerDependencies: - supports-color - typescript @@ -13286,68 +13148,63 @@ snapshots: dependencies: '@babel/runtime': 7.23.8 aria-query: 5.3.0 - array-includes: 3.1.7 + array-includes: 3.1.8 array.prototype.flatmap: 1.3.2 ast-types-flow: 0.0.8 axe-core: 4.7.0 axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - es-iterator-helpers: 1.0.15 + es-iterator-helpers: 1.0.19 eslint: 8.57.0 - hasown: 2.0.0 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 minimatch: 3.1.2 - object.entries: 1.1.7 - object.fromentries: 2.0.7 - - eslint-plugin-playwright@0.15.3(eslint-plugin-jest@27.6.0)(eslint@8.57.0): - dependencies: - eslint: 8.57.0 - eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@6.19.1)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.2) + object.entries: 1.1.8 + object.fromentries: 2.0.8 - eslint-plugin-prettier@5.1.3(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@3.1.0): + eslint-plugin-playwright@0.15.3(eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1))(typescript@5.3.2))(eslint@8.57.0): dependencies: eslint: 8.57.0 - eslint-config-prettier: 8.10.0(eslint@8.57.0) - prettier: 3.1.0 - prettier-linter-helpers: 1.0.0 - synckit: 0.8.8 + optionalDependencies: + eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(typescript@5.3.2))(eslint@8.57.0)(jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1))(typescript@5.3.2) - eslint-plugin-prettier@5.1.3(eslint-config-prettier@8.10.0)(eslint@8.57.0)(wp-prettier@3.0.3): + eslint-plugin-prettier@5.1.3(@types/eslint@8.44.7)(eslint-config-prettier@8.10.0(eslint@8.57.0))(eslint@8.57.0)(wp-prettier@3.0.3): dependencies: eslint: 8.57.0 - eslint-config-prettier: 8.10.0(eslint@8.57.0) prettier: wp-prettier@3.0.3 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 + optionalDependencies: + '@types/eslint': 8.44.7 + eslint-config-prettier: 8.10.0(eslint@8.57.0) eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): dependencies: eslint: 8.57.0 - eslint-plugin-react@7.34.0(eslint@8.57.0): + eslint-plugin-react@7.34.2(eslint@8.57.0): dependencies: - array-includes: 3.1.7 + array-includes: 3.1.8 array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.2 array.prototype.toreversed: 1.1.2 array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 - es-iterator-helpers: 1.0.18 + es-iterator-helpers: 1.0.19 eslint: 8.57.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.7 - object.fromentries: 2.0.7 - object.hasown: 1.1.3 - object.values: 1.1.7 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.hasown: 1.1.4 + object.values: 1.2.0 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 - string.prototype.matchall: 4.0.10 + string.prototype.matchall: 4.0.11 eslint-scope@5.1.1: dependencies: @@ -13557,15 +13414,15 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-entry-cache@8.0.0: + file-entry-cache@9.0.0: dependencies: - flat-cache: 4.0.0 + flat-cache: 5.0.0 - file-loader@6.2.0(webpack@5.89.0): + file-loader@6.2.0(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.89.0(webpack-cli@4.10.0) + webpack: 5.89.0(webpack-cli@5.1.4) file-type@12.4.2: {} @@ -13581,6 +13438,10 @@ snapshots: dependencies: to-regex-range: 5.0.1 + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + finalhandler@1.2.0: dependencies: debug: 2.6.9 @@ -13640,16 +13501,17 @@ snapshots: keyv: 4.5.4 rimraf: 3.0.2 - flat-cache@4.0.0: + flat-cache@5.0.0: dependencies: - flatted: 3.2.9 + flatted: 3.3.1 keyv: 4.5.4 - rimraf: 5.0.5 flat@5.0.2: {} flatted@3.2.9: {} + flatted@3.3.1: {} + follow-redirects@1.15.5: {} for-each@0.3.3: @@ -13683,13 +13545,13 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@10.18.0(react-dom@18.2.0)(react@18.2.0): + framer-motion@11.2.10(@emotion/is-prop-valid@1.2.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) tslib: 2.6.2 optionalDependencies: - '@emotion/is-prop-valid': 0.8.8 + '@emotion/is-prop-valid': 1.2.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) fresh@0.5.2: {} @@ -13731,9 +13593,9 @@ snapshots: function.prototype.name@1.1.6: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 functions-have-names: 1.2.3 functions-have-names@1.2.3: {} @@ -13756,7 +13618,7 @@ snapshots: get-intrinsic@1.2.2: dependencies: function-bind: 1.1.2 - has-proto: 1.0.1 + has-proto: 1.0.3 has-symbols: 1.0.3 hasown: 2.0.0 @@ -13764,9 +13626,9 @@ snapshots: dependencies: es-errors: 1.3.0 function-bind: 1.1.2 - has-proto: 1.0.1 + has-proto: 1.0.3 has-symbols: 1.0.3 - hasown: 2.0.0 + hasown: 2.0.2 get-nonce@1.0.1: {} @@ -13786,8 +13648,8 @@ snapshots: get-symbol-description@1.0.0: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 get-symbol-description@1.0.2: dependencies: @@ -13905,7 +13767,7 @@ snapshots: array-union: 3.0.1 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.0 + ignore: 5.3.1 merge2: 1.4.1 slash: 4.0.0 @@ -13925,7 +13787,7 @@ snapshots: gopd@1.0.1: dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 got@12.6.1: dependencies: @@ -13967,7 +13829,7 @@ snapshots: has-property-descriptors@1.0.1: dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 has-property-descriptors@1.0.2: dependencies: @@ -14066,13 +13928,13 @@ snapshots: html-escaper@2.0.2: {} - html-loader@1.3.2(webpack@5.89.0): + html-loader@1.3.2(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: html-minifier-terser: 5.1.1 htmlparser2: 4.1.0 loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.89.0(webpack-cli@4.10.0) + webpack: 5.89.0(webpack-cli@5.1.4) html-minifier-terser@5.1.1: dependencies: @@ -14133,12 +13995,13 @@ snapshots: http-proxy-middleware@2.0.6(@types/express@4.17.21): dependencies: - '@types/express': 4.17.21 '@types/http-proxy': 1.17.14 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.5 + optionalDependencies: + '@types/express': 4.17.21 transitivePeerDependencies: - debug @@ -14189,6 +14052,10 @@ snapshots: dependencies: postcss: 8.4.33 + icss-utils@5.1.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + ieee754@1.2.1: {} ignore-walk@4.0.1: @@ -14203,6 +14070,8 @@ snapshots: ignore@5.3.0: {} + ignore@5.3.1: {} + image-ssim@0.2.0: {} imagemin@7.0.1: @@ -14259,18 +14128,16 @@ snapshots: internal-slot@1.0.6: dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 hasown: 2.0.0 side-channel: 1.0.4 internal-slot@1.0.7: dependencies: es-errors: 1.3.0 - hasown: 2.0.0 + hasown: 2.0.2 side-channel: 1.0.4 - interpret@2.2.0: {} - interpret@3.1.1: {} intl-messageformat-parser@1.8.1: {} @@ -14295,13 +14162,13 @@ snapshots: is-arguments@1.1.1: dependencies: - call-bind: 1.0.5 - has-tostringtag: 1.0.0 + call-bind: 1.0.7 + has-tostringtag: 1.0.2 is-array-buffer@3.0.2: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 is-typed-array: 1.1.12 is-array-buffer@3.0.4: @@ -14313,7 +14180,7 @@ snapshots: is-async-function@2.0.0: dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 is-bigint@1.0.4: dependencies: @@ -14325,8 +14192,8 @@ snapshots: is-boolean-object@1.1.2: dependencies: - call-bind: 1.0.5 - has-tostringtag: 1.0.0 + call-bind: 1.0.7 + has-tostringtag: 1.0.2 is-buffer@1.1.6: {} @@ -14342,7 +14209,7 @@ snapshots: is-core-module@2.13.1: dependencies: - hasown: 2.0.0 + hasown: 2.0.2 is-data-view@1.0.1: dependencies: @@ -14370,7 +14237,7 @@ snapshots: is-generator-function@1.0.10: dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 is-glob@4.0.3: dependencies: @@ -14393,7 +14260,7 @@ snapshots: is-number-object@1.0.7: dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 is-number@7.0.0: {} @@ -14427,14 +14294,14 @@ snapshots: is-regex@1.1.4: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-tostringtag: 1.0.0 is-set@2.0.2: {} is-shared-array-buffer@1.0.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 is-shared-array-buffer@1.0.3: dependencies: @@ -14444,7 +14311,7 @@ snapshots: is-string@1.0.7: dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 is-symbol@1.0.4: dependencies: @@ -14468,12 +14335,12 @@ snapshots: is-weakref@1.0.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 is-weakset@2.0.2: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 is-windows@0.2.0: {} @@ -14552,7 +14419,7 @@ snapshots: jest-util: 29.7.0 p-limit: 3.1.0 - jest-circus@29.7.0: + jest-circus@29.7.0(babel-plugin-macros@3.1.0): dependencies: '@jest/environment': 29.7.0 '@jest/expect': 29.7.0 @@ -14561,7 +14428,7 @@ snapshots: '@types/node': 20.11.5 chalk: 4.1.2 co: 4.6.0 - dedent: 1.5.1 + dedent: 1.5.1(babel-plugin-macros@3.1.0) is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -14578,38 +14445,39 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0: + jest-cli@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1): dependencies: - '@jest/core': 29.7.0 + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0 + create-jest: 29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.11.5) + jest-config: 29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 + optionalDependencies: + node-notifier: 9.0.1 transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest-config@29.7.0(@types/node@20.11.5): + jest-config@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0): dependencies: '@babel/core': 7.23.7 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.5 babel-jest: 29.7.0(@babel/core@7.23.7) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 glob: 7.2.3 graceful-fs: 4.2.11 - jest-circus: 29.7.0 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) jest-environment-node: 29.7.0 jest-get-type: 29.6.3 jest-regex-util: 29.6.3 @@ -14622,6 +14490,8 @@ snapshots: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.11.5 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -14731,7 +14601,7 @@ snapshots: jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): - dependencies: + optionalDependencies: jest-resolve: 29.7.0 jest-regex-util@29.6.3: {} @@ -14875,12 +14745,14 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0: + jest@29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1): dependencies: - '@jest/core': 29.7.0 + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0 + jest-cli: 29.7.0(@types/node@20.11.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1) + optionalDependencies: + node-notifier: 9.0.1 transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -14997,10 +14869,10 @@ snapshots: jsx-ast-utils@3.3.5: dependencies: - array-includes: 3.1.7 + array-includes: 3.1.8 array.prototype.flat: 1.3.2 object.assign: 4.1.5 - object.values: 1.1.7 + object.values: 1.2.0 junk@3.1.0: {} @@ -15028,13 +14900,15 @@ snapshots: known-css-properties@0.29.0: {} + known-css-properties@0.31.0: {} + language-subtag-registry@0.3.22: {} language-tags@1.0.9: dependencies: language-subtag-registry: 0.3.22 - laravel-mix@6.0.49(@babel/core@7.23.7)(@babel/plugin-proposal-object-rest-spread@7.20.7)(@babel/plugin-syntax-dynamic-import@7.8.3)(@babel/plugin-transform-runtime@7.23.7)(@babel/preset-env@7.23.8)(postcss@8.4.33)(webpack-cli@4.10.0)(webpack@5.89.0): + laravel-mix@6.0.49(@babel/core@7.23.7)(@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.7))(@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.7))(@babel/plugin-transform-runtime@7.23.7(@babel/core@7.23.7))(@babel/preset-env@7.23.8(@babel/core@7.23.7))(@types/webpack@4.41.38)(postcss@8.4.38)(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0))(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: '@babel/core': 7.23.7 '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.23.7) @@ -15048,8 +14922,8 @@ snapshots: '@types/imagemin-mozjpeg': 8.0.4 '@types/imagemin-optipng': 5.2.4 '@types/imagemin-svgo': 8.0.1 - autoprefixer: 10.4.17(postcss@8.4.33) - babel-loader: 8.3.0(@babel/core@7.23.7)(webpack@5.89.0) + autoprefixer: 10.4.17(postcss@8.4.38) + babel-loader: 8.3.0(@babel/core@7.23.7)(webpack@5.89.0(webpack-cli@5.1.4)) chalk: 4.1.2 chokidar: 3.5.3 clean-css: 5.3.3 @@ -15057,35 +14931,35 @@ snapshots: collect.js: 4.36.1 commander: 7.2.0 concat: 1.0.3 - css-loader: 5.2.7(webpack@5.89.0) - cssnano: 5.1.15(postcss@8.4.33) + css-loader: 5.2.7(webpack@5.89.0(webpack-cli@5.1.4)) + cssnano: 5.1.15(postcss@8.4.38) dotenv: 10.0.0 dotenv-expand: 5.1.0 - file-loader: 6.2.0(webpack@5.89.0) + file-loader: 6.2.0(webpack@5.89.0(webpack-cli@5.1.4)) fs-extra: 10.1.0 glob: 7.2.3 - html-loader: 1.3.2(webpack@5.89.0) + html-loader: 1.3.2(webpack@5.89.0(webpack-cli@5.1.4)) imagemin: 7.0.1 img-loader: 4.0.0(imagemin@7.0.1) lodash: 4.17.21 md5: 2.3.0 - mini-css-extract-plugin: 1.6.2(webpack@5.89.0) + mini-css-extract-plugin: 1.6.2(webpack@5.89.0(webpack-cli@5.1.4)) node-libs-browser: 2.2.1 - postcss: 8.4.33 - postcss-load-config: 3.1.4(postcss@8.4.33) - postcss-loader: 6.2.1(postcss@8.4.33)(webpack@5.89.0) + postcss: 8.4.38 + postcss-load-config: 3.1.4(postcss@8.4.38) + postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.89.0(webpack-cli@5.1.4)) semver: 7.5.4 strip-ansi: 6.0.1 - style-loader: 2.0.0(webpack@5.89.0) + style-loader: 2.0.0(webpack@5.89.0(webpack-cli@5.1.4)) terser: 5.27.0 - terser-webpack-plugin: 5.3.10(webpack@5.89.0) + terser-webpack-plugin: 5.3.10(webpack@5.89.0(webpack-cli@5.1.4)) vue-style-loader: 4.1.3 - webpack: 5.89.0(webpack-cli@4.10.0) - webpack-cli: 4.10.0(webpack@5.89.0) - webpack-dev-server: 4.15.1(webpack-cli@4.10.0)(webpack@5.89.0) + webpack: 5.89.0(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0) + webpack-dev-server: 4.15.1(webpack-cli@5.1.4)(webpack@5.89.0) webpack-merge: 5.10.0 - webpack-notifier: 1.15.0 - webpackbar: 5.0.2(webpack@5.89.0) + webpack-notifier: 1.15.0(@types/webpack@4.41.38) + webpackbar: 5.0.2(webpack@5.89.0(webpack-cli@5.1.4)) yargs: 17.7.2 transitivePeerDependencies: - '@swc/core' @@ -15127,7 +15001,7 @@ snapshots: lighthouse-stack-packs@1.11.0: {} - lighthouse@10.4.0(typescript@5.3.2): + lighthouse@10.4.0(encoding@0.1.13)(typescript@5.3.2): dependencies: '@sentry/node': 6.19.7 axe-core: 4.7.2 @@ -15148,7 +15022,7 @@ snapshots: open: 8.4.2 parse-cache-control: 1.0.1 ps-list: 8.1.1 - puppeteer-core: 20.9.0(typescript@5.3.2) + puppeteer-core: 20.9.0(encoding@0.1.13)(typescript@5.3.2) robots-parser: 3.0.1 semver: 5.7.2 speedline-core: 1.4.3 @@ -15384,7 +15258,7 @@ snapshots: memorystream@0.3.1: {} - meow@13.1.0: {} + meow@13.2.0: {} meow@9.0.0: dependencies: @@ -15422,6 +15296,11 @@ snapshots: braces: 3.0.2 picomatch: 2.3.1 + micromatch@4.0.7: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + miller-rabin@4.0.1: dependencies: bn.js: 4.12.0 @@ -15445,14 +15324,14 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@1.6.2(webpack@5.89.0): + mini-css-extract-plugin@1.6.2(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.89.0(webpack-cli@4.10.0) + webpack: 5.89.0(webpack-cli@5.1.4) webpack-sources: 1.4.3 - mini-css-extract-plugin@2.7.7(webpack@5.89.0): + mini-css-extract-plugin@2.7.7(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: schema-utils: 4.2.0 webpack: 5.89.0(webpack-cli@5.1.4) @@ -15584,13 +15463,17 @@ snapshots: lower-case: 2.0.2 tslib: 2.6.2 - node-fetch@2.6.7: + node-fetch@2.6.7(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 - node-fetch@2.7.0: + node-fetch@2.7.0(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 node-forge@1.3.1: {} @@ -15665,7 +15548,7 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.1 - semver: 7.5.4 + semver: 7.6.2 validate-npm-package-license: 3.0.4 normalize-package-data@5.0.0: @@ -15693,8 +15576,9 @@ snapshots: dependencies: npm-normalize-package-bin: 3.0.1 - npm-check-updates@16.14.15: + npm-check-updates@16.14.20: dependencies: + '@types/semver-utils': 1.1.3 chalk: 5.3.0 cli-table3: 0.6.3 commander: 10.0.1 @@ -15754,7 +15638,7 @@ snapshots: cosmiconfig: 8.3.6(typescript@5.3.2) debug: 4.3.4 globby: 11.1.0 - ignore: 5.3.0 + ignore: 5.3.1 is-plain-obj: 3.0.0 jsonc-parser: 3.2.1 log-symbols: 4.1.0 @@ -15769,7 +15653,7 @@ snapshots: - supports-color - typescript - npm-package-json-lint@7.1.0(typescript@5.3.2): + npm-package-json-lint@8.0.0(typescript@5.3.2): dependencies: ajv: 6.12.6 ajv-errors: 1.0.1(ajv@6.12.6) @@ -15777,17 +15661,17 @@ snapshots: cosmiconfig: 8.3.6(typescript@5.3.2) debug: 4.3.4 globby: 11.1.0 - ignore: 5.3.0 + ignore: 5.3.1 is-plain-obj: 3.0.0 jsonc-parser: 3.2.1 log-symbols: 4.1.0 meow: 9.0.0 plur: 4.0.0 - semver: 7.5.4 + semver: 7.6.2 slash: 3.0.0 strip-json-comments: 3.1.1 - type-fest: 4.10.0 - validate-npm-package-name: 5.0.0 + type-fest: 4.20.0 + validate-npm-package-name: 5.0.1 transitivePeerDependencies: - supports-color - typescript @@ -15866,40 +15750,42 @@ snapshots: object.assign@4.1.5: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 - object.entries@1.1.7: + object.entries@1.1.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-object-atoms: 1.0.0 - object.fromentries@2.0.7: + object.fromentries@2.0.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 + es-object-atoms: 1.0.0 object.groupby@1.0.1: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 get-intrinsic: 1.2.4 - object.hasown@1.1.3: + object.hasown@1.1.4: dependencies: define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 + es-object-atoms: 1.0.0 - object.values@1.1.7: + object.values@1.2.0: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-object-atoms: 1.0.0 obuf@1.1.2: {} @@ -16121,6 +16007,8 @@ snapshots: picocolors@1.0.0: {} + picocolors@1.0.1: {} + picomatch@2.3.1: {} pidtree@0.3.1: {} @@ -16143,8 +16031,6 @@ snapshots: dependencies: find-up: 4.1.0 - playwright-core@1.39.0: {} - playwright-core@1.41.1: {} playwright@1.41.1: @@ -16159,174 +16045,179 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-calc@8.2.4(postcss@8.4.33): + postcss-calc@8.2.4(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 - postcss-calc@9.0.1(postcss@8.4.33): + postcss-calc@9.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 - postcss-selector-parser: 6.0.15 + postcss: 8.4.38 + postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-colormin@5.3.1(postcss@8.4.33): + postcss-colormin@5.3.1(postcss@8.4.38): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-colormin@6.0.2(postcss@8.4.33): + postcss-colormin@6.0.2(postcss@8.4.38): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-convert-values@5.1.3(postcss@8.4.33): + postcss-convert-values@5.1.3(postcss@8.4.38): dependencies: browserslist: 4.22.2 - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-convert-values@6.0.2(postcss@8.4.33): + postcss-convert-values@6.0.2(postcss@8.4.38): dependencies: browserslist: 4.22.2 - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-discard-comments@5.1.2(postcss@8.4.33): + postcss-discard-comments@5.1.2(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-discard-comments@6.0.1(postcss@8.4.33): + postcss-discard-comments@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-discard-duplicates@5.1.0(postcss@8.4.33): + postcss-discard-duplicates@5.1.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-discard-duplicates@6.0.1(postcss@8.4.33): + postcss-discard-duplicates@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-discard-empty@5.1.1(postcss@8.4.33): + postcss-discard-empty@5.1.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-discard-empty@6.0.1(postcss@8.4.33): + postcss-discard-empty@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-discard-overridden@5.1.0(postcss@8.4.33): + postcss-discard-overridden@5.1.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-discard-overridden@6.0.1(postcss@8.4.33): + postcss-discard-overridden@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-load-config@3.1.4(postcss@8.4.33): + postcss-load-config@3.1.4(postcss@8.4.38): dependencies: lilconfig: 2.1.0 - postcss: 8.4.33 yaml: 1.10.2 + optionalDependencies: + postcss: 8.4.38 - postcss-loader@6.2.1(postcss@8.4.33)(webpack@5.89.0): + postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 - postcss: 8.4.33 + postcss: 8.4.38 semver: 7.5.4 webpack: 5.89.0(webpack-cli@5.1.4) postcss-media-query-parser@0.2.3: {} - postcss-merge-longhand@5.1.7(postcss@8.4.33): + postcss-merge-longhand@5.1.7(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.4.33) + stylehacks: 5.1.1(postcss@8.4.38) - postcss-merge-longhand@6.0.2(postcss@8.4.33): + postcss-merge-longhand@6.0.2(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - stylehacks: 6.0.2(postcss@8.4.33) + stylehacks: 6.0.2(postcss@8.4.38) - postcss-merge-rules@5.1.4(postcss@8.4.33): + postcss-merge-rules@5.1.4(postcss@8.4.38): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.4.33) - postcss: 8.4.33 + cssnano-utils: 3.1.0(postcss@8.4.38) + postcss: 8.4.38 postcss-selector-parser: 6.0.15 - postcss-merge-rules@6.0.3(postcss@8.4.33): + postcss-merge-rules@6.0.3(postcss@8.4.38): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 - cssnano-utils: 4.0.1(postcss@8.4.33) - postcss: 8.4.33 - postcss-selector-parser: 6.0.15 + cssnano-utils: 4.0.1(postcss@8.4.38) + postcss: 8.4.38 + postcss-selector-parser: 6.1.0 - postcss-minify-font-values@5.1.0(postcss@8.4.33): + postcss-minify-font-values@5.1.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-minify-font-values@6.0.1(postcss@8.4.33): + postcss-minify-font-values@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-minify-gradients@5.1.1(postcss@8.4.33): + postcss-minify-gradients@5.1.1(postcss@8.4.38): dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.4.33) - postcss: 8.4.33 + cssnano-utils: 3.1.0(postcss@8.4.38) + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-minify-gradients@6.0.1(postcss@8.4.33): + postcss-minify-gradients@6.0.1(postcss@8.4.38): dependencies: colord: 2.9.3 - cssnano-utils: 4.0.1(postcss@8.4.33) - postcss: 8.4.33 + cssnano-utils: 4.0.1(postcss@8.4.38) + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-minify-params@5.1.4(postcss@8.4.33): + postcss-minify-params@5.1.4(postcss@8.4.38): dependencies: browserslist: 4.22.2 - cssnano-utils: 3.1.0(postcss@8.4.33) - postcss: 8.4.33 + cssnano-utils: 3.1.0(postcss@8.4.38) + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-minify-params@6.0.2(postcss@8.4.33): + postcss-minify-params@6.0.2(postcss@8.4.38): dependencies: browserslist: 4.22.2 - cssnano-utils: 4.0.1(postcss@8.4.33) - postcss: 8.4.33 + cssnano-utils: 4.0.1(postcss@8.4.38) + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-minify-selectors@5.2.1(postcss@8.4.33): + postcss-minify-selectors@5.2.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-selector-parser: 6.0.15 - postcss-minify-selectors@6.0.2(postcss@8.4.33): + postcss-minify-selectors@6.0.2(postcss@8.4.38): dependencies: - postcss: 8.4.33 - postcss-selector-parser: 6.0.15 + postcss: 8.4.38 + postcss-selector-parser: 6.1.0 postcss-modules-extract-imports@3.0.0(postcss@8.4.33): dependencies: postcss: 8.4.33 + postcss-modules-extract-imports@3.0.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-modules-local-by-default@4.0.4(postcss@8.4.33): dependencies: icss-utils: 5.1.0(postcss@8.4.33) @@ -16334,189 +16225,211 @@ snapshots: postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 + postcss-modules-local-by-default@4.0.4(postcss@8.4.38): + dependencies: + icss-utils: 5.1.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-selector-parser: 6.0.15 + postcss-value-parser: 4.2.0 + postcss-modules-scope@3.1.1(postcss@8.4.33): dependencies: postcss: 8.4.33 postcss-selector-parser: 6.0.15 + postcss-modules-scope@3.1.1(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.15 + postcss-modules-values@4.0.0(postcss@8.4.33): dependencies: icss-utils: 5.1.0(postcss@8.4.33) postcss: 8.4.33 - postcss-normalize-charset@5.1.0(postcss@8.4.33): + postcss-modules-values@4.0.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + icss-utils: 5.1.0(postcss@8.4.38) + postcss: 8.4.38 - postcss-normalize-charset@6.0.1(postcss@8.4.33): + postcss-normalize-charset@5.1.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-normalize-display-values@5.1.0(postcss@8.4.33): + postcss-normalize-charset@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 + + postcss-normalize-display-values@5.1.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-display-values@6.0.1(postcss@8.4.33): + postcss-normalize-display-values@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-positions@5.1.1(postcss@8.4.33): + postcss-normalize-positions@5.1.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-positions@6.0.1(postcss@8.4.33): + postcss-normalize-positions@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@5.1.1(postcss@8.4.33): + postcss-normalize-repeat-style@5.1.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@6.0.1(postcss@8.4.33): + postcss-normalize-repeat-style@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-string@5.1.0(postcss@8.4.33): + postcss-normalize-string@5.1.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-string@6.0.1(postcss@8.4.33): + postcss-normalize-string@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@5.1.0(postcss@8.4.33): + postcss-normalize-timing-functions@5.1.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@6.0.1(postcss@8.4.33): + postcss-normalize-timing-functions@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@5.1.1(postcss@8.4.33): + postcss-normalize-unicode@5.1.1(postcss@8.4.38): dependencies: browserslist: 4.22.2 - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@6.0.2(postcss@8.4.33): + postcss-normalize-unicode@6.0.2(postcss@8.4.38): dependencies: browserslist: 4.22.2 - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-url@5.1.0(postcss@8.4.33): + postcss-normalize-url@5.1.0(postcss@8.4.38): dependencies: normalize-url: 6.1.0 - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-url@6.0.1(postcss@8.4.33): + postcss-normalize-url@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@5.1.1(postcss@8.4.33): + postcss-normalize-whitespace@5.1.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@6.0.1(postcss@8.4.33): + postcss-normalize-whitespace@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-ordered-values@5.1.3(postcss@8.4.33): + postcss-ordered-values@5.1.3(postcss@8.4.38): dependencies: - cssnano-utils: 3.1.0(postcss@8.4.33) - postcss: 8.4.33 + cssnano-utils: 3.1.0(postcss@8.4.38) + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-ordered-values@6.0.1(postcss@8.4.33): + postcss-ordered-values@6.0.1(postcss@8.4.38): dependencies: - cssnano-utils: 4.0.1(postcss@8.4.33) - postcss: 8.4.33 + cssnano-utils: 4.0.1(postcss@8.4.38) + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-prefixwrap@1.44.0(postcss@8.4.33): + postcss-prefixwrap@1.44.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-reduce-initial@5.1.2(postcss@8.4.33): + postcss-reduce-initial@5.1.2(postcss@8.4.38): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 - postcss: 8.4.33 + postcss: 8.4.38 - postcss-reduce-initial@6.0.2(postcss@8.4.33): + postcss-reduce-initial@6.0.2(postcss@8.4.38): dependencies: browserslist: 4.22.2 caniuse-api: 3.0.0 - postcss: 8.4.33 + postcss: 8.4.38 - postcss-reduce-transforms@5.1.0(postcss@8.4.33): + postcss-reduce-transforms@5.1.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-reduce-transforms@6.0.1(postcss@8.4.33): + postcss-reduce-transforms@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 postcss-resolve-nested-selector@0.1.1: {} - postcss-safe-parser@6.0.0(postcss@8.4.33): + postcss-safe-parser@6.0.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-safe-parser@7.0.0(postcss@8.4.33): + postcss-safe-parser@7.0.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 - postcss-scss@4.0.9(postcss@8.4.33): + postcss-scss@4.0.9(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-selector-parser@6.0.15: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@5.1.0(postcss@8.4.33): + postcss-selector-parser@6.1.0: dependencies: - postcss: 8.4.33 + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-svgo@5.1.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 postcss-value-parser: 4.2.0 svgo: 2.8.0 - postcss-svgo@6.0.2(postcss@8.4.33): + postcss-svgo@6.0.2(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 svgo: 3.2.0 - postcss-unique-selectors@5.1.1(postcss@8.4.33): + postcss-unique-selectors@5.1.1(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-selector-parser: 6.0.15 - postcss-unique-selectors@6.0.2(postcss@8.4.33): + postcss-unique-selectors@6.0.2(postcss@8.4.38): dependencies: - postcss: 8.4.33 - postcss-selector-parser: 6.0.15 + postcss: 8.4.38 + postcss-selector-parser: 6.1.0 - postcss-urlrebase@1.3.0(postcss@8.4.33): + postcss-urlrebase@1.3.0(postcss@8.4.38): dependencies: - postcss: 8.4.33 + postcss: 8.4.38 postcss-value-parser: 4.2.0 postcss-value-parser@4.2.0: {} @@ -16527,14 +16440,18 @@ snapshots: picocolors: 1.0.0 source-map-js: 1.0.2 + postcss@8.4.38: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + prelude-ls@1.2.1: {} prettier-linter-helpers@1.0.0: dependencies: fast-diff: 1.3.0 - prettier@3.1.0: {} - pretty-format@27.5.1: dependencies: ansi-regex: 5.0.1 @@ -16600,8 +16517,6 @@ snapshots: transitivePeerDependencies: - supports-color - proxy-compare@2.3.0: {} - proxy-from-env@1.1.0: {} ps-list@8.1.1: {} @@ -16632,9 +16547,9 @@ snapshots: dependencies: escape-goat: 4.0.0 - puppeteer-core@13.7.0: + puppeteer-core@13.7.0(encoding@0.1.13): dependencies: - cross-fetch: 3.1.5 + cross-fetch: 3.1.5(encoding@0.1.13) debug: 4.3.4 devtools-protocol: 0.0.981744 extract-zip: 2.0.1 @@ -16652,15 +16567,16 @@ snapshots: - supports-color - utf-8-validate - puppeteer-core@20.9.0(typescript@5.3.2): + puppeteer-core@20.9.0(encoding@0.1.13)(typescript@5.3.2): dependencies: '@puppeteer/browsers': 1.4.6(typescript@5.3.2) chromium-bidi: 0.4.16(devtools-protocol@0.0.1147663) - cross-fetch: 4.0.0 + cross-fetch: 4.0.0(encoding@0.1.13) debug: 4.3.4 devtools-protocol: 0.0.1147663 - typescript: 5.3.2 ws: 8.13.0 + optionalDependencies: + typescript: 5.3.2 transitivePeerDependencies: - bufferutil - encoding @@ -16723,36 +16639,36 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - re-resizable@6.9.11(react-dom@18.2.0)(react@18.2.0): + re-resizable@6.9.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - react-autosize-textarea@7.1.0(react-dom@18.2.0)(react@18.2.0): + react-autosize-textarea@7.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: autosize: 4.0.4 line-height: 0.3.1 prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - react-colorful@5.6.1(react-dom@18.2.0)(react@18.2.0): + react-colorful@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - react-dom@18.2.0(react@18.2.0): + react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 + react: 18.3.1 + scheduler: 0.23.2 - react-easy-crop@4.7.5(react-dom@18.2.0)(react@18.2.0): + react-easy-crop@5.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: normalize-wheel: 1.0.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - tslib: 2.0.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + tslib: 2.6.2 react-is@16.13.1: {} @@ -16760,31 +16676,39 @@ snapshots: react-is@18.2.0: {} + react-is@18.3.1: {} + react-refresh@0.14.0: {} - react-remove-scroll-bar@2.3.4(react@18.2.0): + react-remove-scroll-bar@2.3.4(@types/react@18.3.3)(react@18.3.1): dependencies: - react: 18.2.0 - react-style-singleton: 2.2.1(react@18.2.0) + react: 18.3.1 + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.3.3 - react-remove-scroll@2.5.4(react@18.2.0): + react-remove-scroll@2.5.4(@types/react@18.3.3)(react@18.3.1): dependencies: - react: 18.2.0 - react-remove-scroll-bar: 2.3.4(react@18.2.0) - react-style-singleton: 2.2.1(react@18.2.0) + react: 18.3.1 + react-remove-scroll-bar: 2.3.4(@types/react@18.3.3)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) tslib: 2.6.2 - use-callback-ref: 1.3.1(react@18.2.0) - use-sidecar: 1.1.2(react@18.2.0) + use-callback-ref: 1.3.1(@types/react@18.3.3)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 - react-style-singleton@2.2.1(react@18.2.0): + react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 - react: 18.2.0 + react: 18.3.1 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.3.3 - react@18.2.0: + react@18.3.1: dependencies: loose-envify: 1.4.0 @@ -16839,10 +16763,6 @@ snapshots: dependencies: picomatch: 2.3.1 - rechoir@0.7.1: - dependencies: - resolve: 1.22.8 - rechoir@0.8.0: dependencies: resolve: 1.22.8 @@ -16860,7 +16780,7 @@ snapshots: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.2 + es-abstract: 1.23.3 get-intrinsic: 1.2.4 globalthis: 1.0.3 which-builtin-type: 1.1.3 @@ -16871,6 +16791,8 @@ snapshots: regenerate@1.4.2: {} + regenerator-runtime@0.10.5: {} + regenerator-runtime@0.14.1: {} regenerator-transform@0.15.2: @@ -16881,7 +16803,7 @@ snapshots: regexp.prototype.flags@1.5.1: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 set-function-name: 2.0.1 @@ -16890,7 +16812,7 @@ snapshots: call-bind: 1.0.7 define-properties: 1.2.1 es-errors: 1.3.0 - set-function-name: 2.0.1 + set-function-name: 2.0.2 regexpu-core@5.3.2: dependencies: @@ -17005,6 +16927,18 @@ snapshots: robots-parser@3.0.1: {} + rtlcss-webpack-plugin@4.0.7: + dependencies: + babel-runtime: 6.25.0 + rtlcss: 3.5.0 + + rtlcss@3.5.0: + dependencies: + find-up: 5.0.0 + picocolors: 1.0.1 + postcss: 8.4.38 + strip-json-comments: 3.1.1 + run-con@1.2.12: dependencies: deep-extend: 0.6.0 @@ -17024,8 +16958,8 @@ snapshots: safe-array-concat@1.1.0: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 has-symbols: 1.0.3 isarray: 2.0.5 @@ -17042,8 +16976,8 @@ snapshots: safe-regex-test@1.0.2: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 is-regex: 1.1.4 safe-regex-test@1.0.3: @@ -17054,24 +16988,25 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@12.6.0(sass@1.70.0)(webpack@5.89.0): + sass-loader@12.6.0(sass@1.70.0)(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: klona: 2.0.6 neo-async: 2.6.2 - sass: 1.70.0 webpack: 5.89.0(webpack-cli@5.1.4) + optionalDependencies: + sass: 1.70.0 sass@1.70.0: dependencies: chokidar: 3.5.3 immutable: 4.3.4 - source-map-js: 1.0.2 + source-map-js: 1.2.0 saxes@6.0.0: dependencies: xmlchars: 2.2.0 - scheduler@0.23.0: + scheduler@0.23.2: dependencies: loose-envify: 1.4.0 @@ -17117,6 +17052,8 @@ snapshots: dependencies: lru-cache: 6.0.0 + semver@7.6.2: {} + send@0.18.0: dependencies: debug: 2.6.9 @@ -17172,9 +17109,9 @@ snapshots: dependencies: define-data-property: 1.1.1 function-bind: 1.1.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 gopd: 1.0.1 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.2 set-function-length@1.2.2: dependencies: @@ -17187,9 +17124,16 @@ snapshots: set-function-name@2.0.1: dependencies: - define-data-property: 1.1.1 + define-data-property: 1.1.4 functions-have-names: 1.2.3 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.2 + + set-function-name@2.0.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 setimmediate@1.0.5: {} @@ -17235,8 +17179,15 @@ snapshots: side-channel@1.0.4: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + object-inspect: 1.13.1 + + side-channel@1.0.6: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 object-inspect: 1.13.1 signal-exit@3.0.7: {} @@ -17311,11 +17262,13 @@ snapshots: source-map-js@1.0.2: {} - source-map-loader@3.0.2(webpack@5.89.0): + source-map-js@1.2.0: {} + + source-map-loader@3.0.2(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: abab: 2.0.6 iconv-lite: 0.6.3 - source-map-js: 1.0.2 + source-map-js: 1.2.0 webpack: 5.89.0(webpack-cli@5.1.4) source-map-support@0.5.13: @@ -17417,7 +17370,7 @@ snapshots: stop-iteration-iterator@1.0.0: dependencies: - internal-slot: 1.0.6 + internal-slot: 1.0.7 stream-browserify@2.0.2: dependencies: @@ -17460,17 +17413,20 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 - string.prototype.matchall@4.0.10: + string.prototype.matchall@4.0.11: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 get-intrinsic: 1.2.4 + gopd: 1.0.1 has-symbols: 1.0.3 - internal-slot: 1.0.6 - regexp.prototype.flags: 1.5.1 - set-function-name: 2.0.1 - side-channel: 1.0.4 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.2 + set-function-name: 2.0.2 + side-channel: 1.0.6 string.prototype.padend@3.1.5: dependencies: @@ -17480,9 +17436,9 @@ snapshots: string.prototype.trim@1.2.8: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 string.prototype.trim@1.2.9: dependencies: @@ -17493,9 +17449,9 @@ snapshots: string.prototype.trimend@1.0.7: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 string.prototype.trimend@1.0.8: dependencies: @@ -17505,9 +17461,15 @@ snapshots: string.prototype.trimstart@1.0.7: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.2 + + string.prototype.trimstart@1.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 string_decoder@1.1.1: dependencies: @@ -17549,108 +17511,110 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - style-loader@2.0.0(webpack@5.89.0): + style-loader@2.0.0(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.89.0(webpack-cli@4.10.0) + webpack: 5.89.0(webpack-cli@5.1.4) style-search@0.1.0: {} - stylehacks@5.1.1(postcss@8.4.33): + stylehacks@5.1.1(postcss@8.4.38): dependencies: browserslist: 4.22.2 - postcss: 8.4.33 + postcss: 8.4.38 postcss-selector-parser: 6.0.15 - stylehacks@6.0.2(postcss@8.4.33): + stylehacks@6.0.2(postcss@8.4.38): dependencies: browserslist: 4.22.2 - postcss: 8.4.33 - postcss-selector-parser: 6.0.15 + postcss: 8.4.38 + postcss-selector-parser: 6.1.0 - stylelint-config-recommended-scss@14.0.0(postcss@8.4.33)(stylelint@16.2.1): + stylelint-config-recommended-scss@14.0.0(postcss@8.4.38)(stylelint@16.6.1(typescript@5.3.2)): dependencies: - postcss: 8.4.33 - postcss-scss: 4.0.9(postcss@8.4.33) - stylelint: 16.2.1(typescript@5.3.2) - stylelint-config-recommended: 14.0.0(stylelint@16.2.1) - stylelint-scss: 6.1.0(stylelint@16.2.1) + postcss-scss: 4.0.9(postcss@8.4.38) + stylelint: 16.6.1(typescript@5.3.2) + stylelint-config-recommended: 14.0.0(stylelint@16.6.1(typescript@5.3.2)) + stylelint-scss: 6.1.0(stylelint@16.6.1(typescript@5.3.2)) + optionalDependencies: + postcss: 8.4.38 - stylelint-config-recommended-scss@5.0.2(postcss@8.4.33)(stylelint@14.16.1): + stylelint-config-recommended-scss@5.0.2(postcss@8.4.38)(stylelint@14.16.1): dependencies: - postcss-scss: 4.0.9(postcss@8.4.33) + postcss-scss: 4.0.9(postcss@8.4.38) stylelint: 14.16.1 stylelint-config-recommended: 6.0.0(stylelint@14.16.1) stylelint-scss: 4.7.0(stylelint@14.16.1) transitivePeerDependencies: - postcss - stylelint-config-recommended-scss@5.0.2(postcss@8.4.33)(stylelint@16.2.1): + stylelint-config-recommended-scss@5.0.2(postcss@8.4.38)(stylelint@16.6.1(typescript@5.3.2)): dependencies: - postcss-scss: 4.0.9(postcss@8.4.33) - stylelint: 16.2.1(typescript@5.3.2) - stylelint-config-recommended: 6.0.0(stylelint@16.2.1) - stylelint-scss: 4.7.0(stylelint@16.2.1) + postcss-scss: 4.0.9(postcss@8.4.38) + stylelint: 16.6.1(typescript@5.3.2) + stylelint-config-recommended: 6.0.0(stylelint@16.6.1(typescript@5.3.2)) + stylelint-scss: 4.7.0(stylelint@16.6.1(typescript@5.3.2)) transitivePeerDependencies: - postcss - stylelint-config-recommended@14.0.0(stylelint@16.2.1): + stylelint-config-recommended@14.0.0(stylelint@16.6.1(typescript@5.3.2)): dependencies: - stylelint: 16.2.1(typescript@5.3.2) + stylelint: 16.6.1(typescript@5.3.2) stylelint-config-recommended@6.0.0(stylelint@14.16.1): dependencies: stylelint: 14.16.1 - stylelint-config-recommended@6.0.0(stylelint@16.2.1): + stylelint-config-recommended@6.0.0(stylelint@16.6.1(typescript@5.3.2)): dependencies: - stylelint: 16.2.1(typescript@5.3.2) + stylelint: 16.6.1(typescript@5.3.2) - stylelint-config-standard-scss@13.0.0(postcss@8.4.33)(stylelint@16.2.1): + stylelint-config-standard-scss@13.1.0(postcss@8.4.38)(stylelint@16.6.1(typescript@5.3.2)): dependencies: - postcss: 8.4.33 - stylelint: 16.2.1(typescript@5.3.2) - stylelint-config-recommended-scss: 14.0.0(postcss@8.4.33)(stylelint@16.2.1) - stylelint-config-standard: 36.0.0(stylelint@16.2.1) + stylelint: 16.6.1(typescript@5.3.2) + stylelint-config-recommended-scss: 14.0.0(postcss@8.4.38)(stylelint@16.6.1(typescript@5.3.2)) + stylelint-config-standard: 36.0.0(stylelint@16.6.1(typescript@5.3.2)) + optionalDependencies: + postcss: 8.4.38 - stylelint-config-standard@36.0.0(stylelint@16.2.1): + stylelint-config-standard@36.0.0(stylelint@16.6.1(typescript@5.3.2)): dependencies: - stylelint: 16.2.1(typescript@5.3.2) - stylelint-config-recommended: 14.0.0(stylelint@16.2.1) + stylelint: 16.6.1(typescript@5.3.2) + stylelint-config-recommended: 14.0.0(stylelint@16.6.1(typescript@5.3.2)) stylelint-scss@4.7.0(stylelint@14.16.1): dependencies: postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 stylelint: 14.16.1 - stylelint-scss@4.7.0(stylelint@16.2.1): + stylelint-scss@4.7.0(stylelint@16.6.1(typescript@5.3.2)): dependencies: postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - stylelint: 16.2.1(typescript@5.3.2) + stylelint: 16.6.1(typescript@5.3.2) - stylelint-scss@6.1.0(stylelint@16.2.1): + stylelint-scss@6.1.0(stylelint@16.6.1(typescript@5.3.2)): dependencies: known-css-properties: 0.29.0 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 - stylelint: 16.2.1(typescript@5.3.2) + stylelint: 16.6.1(typescript@5.3.2) stylelint@14.16.1: dependencies: - '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.15) + '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.1.0) balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 7.1.0 - css-functions-list: 3.2.1 + css-functions-list: 3.2.2 debug: 4.3.4 fast-glob: 3.3.2 fastest-levenshtein: 1.0.16 @@ -17659,21 +17623,21 @@ snapshots: globby: 11.1.0 globjoin: 0.1.4 html-tags: 3.3.1 - ignore: 5.3.0 + ignore: 5.3.1 import-lazy: 4.0.0 imurmurhash: 0.1.4 is-plain-object: 5.0.0 known-css-properties: 0.26.0 mathml-tag-names: 2.1.3 meow: 9.0.0 - micromatch: 4.0.5 + micromatch: 4.0.7 normalize-path: 3.0.0 - picocolors: 1.0.0 - postcss: 8.4.33 + picocolors: 1.0.1 + postcss: 8.4.38 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 6.0.0(postcss@8.4.33) - postcss-selector-parser: 6.0.15 + postcss-safe-parser: 6.0.0(postcss@8.4.38) + postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 string-width: 4.2.3 @@ -17681,51 +17645,52 @@ snapshots: style-search: 0.1.0 supports-hyperlinks: 2.3.0 svg-tags: 1.0.0 - table: 6.8.1 + table: 6.8.2 v8-compile-cache: 2.4.0 write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color - stylelint@16.2.1(typescript@5.3.2): + stylelint@16.6.1(typescript@5.3.2): dependencies: - '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3) - '@csstools/css-tokenizer': 2.2.3 - '@csstools/media-query-list-parser': 2.1.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3) - '@csstools/selector-specificity': 3.0.1(postcss-selector-parser@6.0.15) + '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) + '@csstools/css-tokenizer': 2.3.1 + '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) + '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.0) + '@dual-bundle/import-meta-resolve': 4.1.0 balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 9.0.0(typescript@5.3.2) - css-functions-list: 3.2.1 + css-functions-list: 3.2.2 css-tree: 2.3.1 debug: 4.3.4 fast-glob: 3.3.2 fastest-levenshtein: 1.0.16 - file-entry-cache: 8.0.0 + file-entry-cache: 9.0.0 global-modules: 2.0.0 globby: 11.1.0 globjoin: 0.1.4 html-tags: 3.3.1 - ignore: 5.3.0 + ignore: 5.3.1 imurmurhash: 0.1.4 is-plain-object: 5.0.0 - known-css-properties: 0.29.0 + known-css-properties: 0.31.0 mathml-tag-names: 2.1.3 - meow: 13.1.0 - micromatch: 4.0.5 + meow: 13.2.0 + micromatch: 4.0.7 normalize-path: 3.0.0 - picocolors: 1.0.0 - postcss: 8.4.33 + picocolors: 1.0.1 + postcss: 8.4.38 postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 7.0.0(postcss@8.4.33) - postcss-selector-parser: 6.0.15 + postcss-safe-parser: 7.0.0(postcss@8.4.38) + postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 string-width: 4.2.3 strip-ansi: 7.1.0 supports-hyperlinks: 3.0.0 svg-tags: 1.0.0 - table: 6.8.1 + table: 6.8.2 write-file-atomic: 5.0.1 transitivePeerDependencies: - supports-color @@ -17779,7 +17744,7 @@ snapshots: css-tree: 2.3.1 css-what: 6.1.0 csso: 5.0.5 - picocolors: 1.0.0 + picocolors: 1.0.1 symbol-tree@3.2.4: {} @@ -17788,7 +17753,7 @@ snapshots: '@pkgr/core': 0.1.1 tslib: 2.6.2 - table@6.8.1: + table@6.8.2: dependencies: ajv: 8.12.0 lodash.truncate: 4.4.2 @@ -17838,7 +17803,7 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - terser-webpack-plugin@5.3.10(webpack@5.89.0): + terser-webpack-plugin@5.3.10(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.22 jest-worker: 27.5.1 @@ -17929,8 +17894,6 @@ snapshots: tslib@1.14.1: {} - tslib@2.0.1: {} - tslib@2.6.2: {} tsutils@3.21.0(typescript@5.3.2): @@ -17970,7 +17933,7 @@ snapshots: type-fest@3.13.1: {} - type-fest@4.10.0: {} + type-fest@4.20.0: {} type-is@1.6.18: dependencies: @@ -17979,8 +17942,8 @@ snapshots: typed-array-buffer@1.0.0: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 is-typed-array: 1.1.12 typed-array-buffer@1.0.2: @@ -17991,9 +17954,9 @@ snapshots: typed-array-byte-length@1.0.0: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 for-each: 0.3.3 - has-proto: 1.0.1 + has-proto: 1.0.3 is-typed-array: 1.1.12 typed-array-byte-length@1.0.1: @@ -18007,9 +17970,9 @@ snapshots: typed-array-byte-offset@1.0.0: dependencies: available-typed-arrays: 1.0.5 - call-bind: 1.0.5 + call-bind: 1.0.7 for-each: 0.3.3 - has-proto: 1.0.1 + has-proto: 1.0.3 is-typed-array: 1.1.12 typed-array-byte-offset@1.0.2: @@ -18023,7 +17986,7 @@ snapshots: typed-array-length@1.0.4: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 for-each: 0.3.3 is-typed-array: 1.1.12 @@ -18046,7 +18009,7 @@ snapshots: unbox-primitive@1.0.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 @@ -18138,12 +18101,14 @@ snapshots: dependencies: punycode: 2.3.1 - url-loader@4.1.1(webpack@5.89.0): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.89.0(webpack-cli@5.1.4)))(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 webpack: 5.89.0(webpack-cli@5.1.4) + optionalDependencies: + file-loader: 6.2.0(webpack@5.89.0(webpack-cli@5.1.4)) url-parse@1.5.10: dependencies: @@ -18155,30 +18120,34 @@ snapshots: punycode: 1.4.1 qs: 6.11.2 - use-callback-ref@1.3.1(react@18.2.0): + use-callback-ref@1.3.1(@types/react@18.3.3)(react@18.3.1): dependencies: - react: 18.2.0 + react: 18.3.1 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.3.3 - use-lilius@2.0.4(react-dom@18.2.0)(react@18.2.0): + use-lilius@2.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - date-fns: 3.3.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + date-fns: 3.6.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - use-memo-one@1.1.3(react@18.2.0): + use-memo-one@1.1.3(react@18.3.1): dependencies: - react: 18.2.0 + react: 18.3.1 - use-sidecar@1.1.2(react@18.2.0): + use-sidecar@1.1.2(@types/react@18.3.3)(react@18.3.1): dependencies: detect-node-es: 1.1.0 - react: 18.2.0 + react: 18.3.1 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.3.3 - use-sync-external-store@1.2.0(react@18.2.0): + use-sync-external-store@1.2.0(react@18.3.1): dependencies: - react: 18.2.0 + react: 18.3.1 util-deprecate@1.0.2: {} @@ -18213,11 +18182,7 @@ snapshots: dependencies: builtins: 5.0.1 - valtio@1.7.0(react@18.2.0): - dependencies: - proxy-compare: 2.3.0 - react: 18.2.0 - use-sync-external-store: 1.2.0(react@18.2.0) + validate-npm-package-name@5.0.1: {} vary@1.1.2: {} @@ -18289,35 +18254,19 @@ snapshots: html-escaper: 2.0.2 is-plain-object: 5.0.0 opener: 1.5.2 - picocolors: 1.0.0 + picocolors: 1.0.1 sirv: 2.0.4 ws: 7.5.9 transitivePeerDependencies: - bufferutil - utf-8-validate - webpack-cli@4.10.0(webpack@5.89.0): - dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0)(webpack@5.89.0) - '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0) - '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0) - colorette: 2.0.20 - commander: 7.2.0 - cross-spawn: 7.0.3 - fastest-levenshtein: 1.0.16 - import-local: 3.1.0 - interpret: 2.2.0 - rechoir: 0.7.1 - webpack: 5.89.0(webpack-cli@4.10.0) - webpack-merge: 5.10.0 - webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.89.0) - '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.89.0) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.1)(webpack@5.89.0) + '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0))(webpack@5.89.0(webpack-cli@5.1.4)) + '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0))(webpack@5.89.0(webpack-cli@5.1.4)) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0))(webpack-dev-server@4.15.1(webpack-cli@5.1.4)(webpack@5.89.0))(webpack@5.89.0(webpack-cli@5.1.4)) colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 @@ -18327,11 +18276,12 @@ snapshots: interpret: 3.1.1 rechoir: 0.8.0 webpack: 5.89.0(webpack-cli@5.1.4) + webpack-merge: 5.10.0 + optionalDependencies: webpack-bundle-analyzer: 4.10.1 webpack-dev-server: 4.15.1(webpack-cli@5.1.4)(webpack@5.89.0) - webpack-merge: 5.10.0 - webpack-dev-middleware@5.3.3(webpack@5.89.0): + webpack-dev-middleware@5.3.3(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: colorette: 2.0.20 memfs: 3.5.3 @@ -18340,46 +18290,6 @@ snapshots: schema-utils: 4.2.0 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-dev-server@4.15.1(webpack-cli@4.10.0)(webpack@5.89.0): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.5 - '@types/sockjs': 0.3.36 - '@types/ws': 8.5.10 - ansi-html-community: 0.0.8 - bonjour-service: 1.2.1 - chokidar: 3.5.3 - colorette: 2.0.20 - compression: 1.7.4 - connect-history-api-fallback: 2.0.0 - default-gateway: 6.0.3 - express: 4.18.2 - graceful-fs: 4.2.11 - html-entities: 2.4.0 - http-proxy-middleware: 2.0.6(@types/express@4.17.21) - ipaddr.js: 2.1.0 - launch-editor: 2.6.1 - open: 8.4.2 - p-retry: 4.6.2 - rimraf: 3.0.2 - schema-utils: 4.2.0 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack: 5.89.0(webpack-cli@4.10.0) - webpack-cli: 4.10.0(webpack@5.89.0) - webpack-dev-middleware: 5.3.3(webpack@5.89.0) - ws: 8.16.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - webpack-dev-server@4.15.1(webpack-cli@5.1.4)(webpack@5.89.0): dependencies: '@types/bonjour': 3.5.13 @@ -18410,10 +18320,11 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 + webpack-dev-middleware: 5.3.3(webpack@5.89.0(webpack-cli@5.1.4)) + ws: 8.16.0 + optionalDependencies: webpack: 5.89.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0) - webpack-dev-middleware: 5.3.3(webpack@5.89.0) - ws: 8.16.0 transitivePeerDependencies: - bufferutil - debug @@ -18426,10 +18337,12 @@ snapshots: flat: 5.0.2 wildcard: 2.0.1 - webpack-notifier@1.15.0: + webpack-notifier@1.15.0(@types/webpack@4.41.38): dependencies: node-notifier: 9.0.1 strip-ansi: 6.0.1 + optionalDependencies: + '@types/webpack': 4.41.38 webpack-sources@1.4.3: dependencies: @@ -18438,38 +18351,6 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.89.0(webpack-cli@4.10.0): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.5 - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/wasm-edit': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 - acorn: 8.11.3 - acorn-import-assertions: 1.9.0(acorn@8.11.3) - browserslist: 4.22.2 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.15.0 - es-module-lexer: 1.4.1 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.89.0) - watchpack: 2.4.0 - webpack-cli: 4.10.0(webpack@5.89.0) - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - webpack@5.89.0(webpack-cli@5.1.4): dependencies: '@types/eslint-scope': 3.7.7 @@ -18493,22 +18374,23 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.89.0) + terser-webpack-plugin: 5.3.10(webpack@5.89.0(webpack-cli@5.1.4)) watchpack: 2.4.0 - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0) webpack-sources: 3.2.3 + optionalDependencies: + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.1)(webpack@5.89.0) transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - webpackbar@5.0.2(webpack@5.89.0): + webpackbar@5.0.2(webpack@5.89.0(webpack-cli@5.1.4)): dependencies: chalk: 4.1.2 consola: 2.15.3 pretty-time: 1.1.0 std-env: 3.7.0 - webpack: 5.89.0(webpack-cli@4.10.0) + webpack: 5.89.0(webpack-cli@5.1.4) websocket-driver@0.7.4: dependencies: @@ -18545,7 +18427,7 @@ snapshots: which-builtin-type@1.1.3: dependencies: function.prototype.name: 1.1.6 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 is-async-function: 2.0.0 is-date-object: 1.0.5 is-finalizationregistry: 1.0.2 @@ -18555,7 +18437,7 @@ snapshots: isarray: 2.0.5 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.13 + which-typed-array: 1.1.15 which-collection@1.0.1: dependencies: @@ -18569,7 +18451,7 @@ snapshots: which-typed-array@1.1.13: dependencies: available-typed-arrays: 1.0.5 - call-bind: 1.0.5 + call-bind: 1.0.7 for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.0 diff --git a/src/blocks/denhaag/accordion-item/assets/scripts/edit.js b/src/blocks/denhaag/accordion-item/assets/scripts/edit.js index 9285d49..3d29914 100644 --- a/src/blocks/denhaag/accordion-item/assets/scripts/edit.js +++ b/src/blocks/denhaag/accordion-item/assets/scripts/edit.js @@ -6,39 +6,42 @@ import { ReactComponent as Icon } from '../icons/chevron.svg'; import classNames from 'classnames'; const { allowed_blocks: ALLOWED_BLOCKS } = - window.ncb_editor_variables?.denhaag['accordion-items']; + window.ncb_editor_variables?.denhaag[ 'accordion-items' ]; -export default function Edit({ +export default function Edit( { clientId, attributes, setAttributes, context, isSelected, -}) { +} ) { /** * Check if current element is parent of selected innerBlock. * @returns {boolean} * @type {import("../../types").UseSelectReturn} */ const isParentOfSelectedBlock = useSelect( - (select) => - select('core/block-editor').hasSelectedInnerBlock(clientId, true), - [clientId] + ( select ) => + select( 'core/block-editor' ).hasSelectedInnerBlock( + clientId, + true + ), + [ clientId ] ); - const _CLASSES = useMemo(() => { + const _CLASSES = useMemo( () => { return { - root: classNames('denhaag-accordion__container', { + root: classNames( 'denhaag-accordion__container', { 'denhaag-accordion__container--open': - !!isSelected || !!isParentOfSelectedBlock, - }), + !! isSelected || !! isParentOfSelectedBlock, + } ), panel: 'denhaag-accordion__panel', title: 'denhaag-accordion__title', details: 'denhaag-accordion__details', content: 'denhaag-accordion__details-content', icon: 'denhaag-icon', }; - }, [isSelected, isParentOfSelectedBlock]); + }, [ isSelected, isParentOfSelectedBlock ] ); /** * Returns heading tag. @@ -46,48 +49,50 @@ export default function Edit({ * @constructor */ const Heading = `h${ - context['ncb-denhaag/accordion-heading'] ?? attributes.heading + context[ 'ncb-denhaag/accordion-heading' ] ?? attributes.heading }`; // Update heading tag on update. - useLayoutEffect(() => { - setAttributes({ heading: context['ncb-denhaag/accordion-heading'] }); - }, [context]); + useLayoutEffect( () => { + setAttributes( { + heading: context[ 'ncb-denhaag/accordion-heading' ], + } ); + }, [ context ] ); return ( -
- +
+ - +
-
- +
+
diff --git a/src/blocks/denhaag/accordion-item/block.json b/src/blocks/denhaag/accordion-item/block.json index 26bca7d..f030190 100644 --- a/src/blocks/denhaag/accordion-item/block.json +++ b/src/blocks/denhaag/accordion-item/block.json @@ -4,7 +4,7 @@ "name": "ncb-denhaag/accordion-item", "category": "nlds-community-denhaag-blocks", "icon": "minus", - "parent": ["ncb-denhaag/accordion"], + "parent": [ "ncb-denhaag/accordion" ], "attributes": { "title": { "type": "string" @@ -12,7 +12,7 @@ "heading": { "type": "number", "default": 3, - "enum": [3, 4] + "enum": [ 3, 4 ] } }, "example": { @@ -21,13 +21,13 @@ "title": "Example heading" } }, - "usesContext": ["ncb-denhaag/accordion-heading"], + "usesContext": [ "ncb-denhaag/accordion-heading" ], "supports": { "className": false, "customClassName": false, "html": false }, - "editorStyle": ["ncb-denhaag-accordion-item-block-editor"], + "editorStyle": [ "ncb-denhaag-accordion-item-block-editor" ], "textdomain": "nlds-community-blocks", "version": "2.0.0" } diff --git a/src/blocks/denhaag/accordion-item/index.js b/src/blocks/denhaag/accordion-item/index.js index 62e4333..568af11 100644 --- a/src/blocks/denhaag/accordion-item/index.js +++ b/src/blocks/denhaag/accordion-item/index.js @@ -5,7 +5,7 @@ import metadata from './block.json'; const { name } = metadata; -registerBlockType(name, { +registerBlockType( name, { edit, save: () => , -}); +} ); diff --git a/src/blocks/denhaag/accordion/assets/scripts/client.js b/src/blocks/denhaag/accordion/assets/scripts/client.js index 5141dd3..380fbeb 100644 --- a/src/blocks/denhaag/accordion/assets/scripts/client.js +++ b/src/blocks/denhaag/accordion/assets/scripts/client.js @@ -1,5 +1,5 @@ import NCB_DenhaagAccordionToggle from './components/ncb-denhaag-accordion-toggle'; -document.addEventListener('DOMContentLoaded', () => +document.addEventListener( 'DOMContentLoaded', () => NCB_DenhaagAccordionToggle() ); diff --git a/src/blocks/denhaag/accordion/assets/scripts/components/ncb-denhaag-accordion-toggle.js b/src/blocks/denhaag/accordion/assets/scripts/components/ncb-denhaag-accordion-toggle.js index 9e0ec08..a7ba6e4 100644 --- a/src/blocks/denhaag/accordion/assets/scripts/components/ncb-denhaag-accordion-toggle.js +++ b/src/blocks/denhaag/accordion/assets/scripts/components/ncb-denhaag-accordion-toggle.js @@ -6,19 +6,21 @@ const NCB_DenhaagAccordionToggle = ( selector = 'denhaag-accordion__container' ) => { - [...document.getElementsByClassName(selector)]?.forEach((element) => { - const toggle = element.querySelector('[aria-controls]'); + [ ...document.getElementsByClassName( selector ) ]?.forEach( + ( element ) => { + const toggle = element.querySelector( '[aria-controls]' ); - toggle.onclick = () => { - element.classList.toggle(`${selector}--open`); - toggle.setAttribute( - 'aria-expanded', - 'true' !== toggle.getAttribute('aria-expanded') - ? 'true' - : 'false' - ); - }; - }); + toggle.onclick = () => { + element.classList.toggle( `${ selector }--open` ); + toggle.setAttribute( + 'aria-expanded', + 'true' !== toggle.getAttribute( 'aria-expanded' ) + ? 'true' + : 'false' + ); + }; + } + ); }; export default NCB_DenhaagAccordionToggle; diff --git a/src/blocks/denhaag/accordion/assets/scripts/edit.js b/src/blocks/denhaag/accordion/assets/scripts/edit.js index d53af11..76d4d89 100644 --- a/src/blocks/denhaag/accordion/assets/scripts/edit.js +++ b/src/blocks/denhaag/accordion/assets/scripts/edit.js @@ -3,50 +3,51 @@ import { useLayoutEffect } from '@wordpress/element'; import { useSelect } from '@wordpress/data'; import NCB_HeadingTagControl from '../../../../../editor/ncb-heading-tag-control'; -export default function edit({ attributes, setAttributes, clientId }) { +export default function edit( { attributes, setAttributes, clientId } ) { /** * Returns the amount of innerBlocks. * @type {import("../../types").UseSelectReturn} * @return {int} */ const innerBlocksLength = useSelect( - (select) => select('core/block-editor').getBlocks(clientId).length, - [clientId] + ( select ) => + select( 'core/block-editor' ).getBlocks( clientId ).length, + [ clientId ] ); - useLayoutEffect(() => { - if (0 === innerBlocksLength) { + useLayoutEffect( () => { + if ( 0 === innerBlocksLength ) { // Forcefully appends a new block when deleting the last innerBlock. wp.data - .dispatch('core/block-editor') + .dispatch( 'core/block-editor' ) .insertBlocks( - wp.blocks.createBlock('ncb-denhaag/accordion-item', {}), + wp.blocks.createBlock( 'ncb-denhaag/accordion-item', {} ), 0, clientId ); } - }, [innerBlocksLength]); + }, [ innerBlocksLength ] ); return ( <>
} + ] } + templateLock={ false } + renderAppender={ () => } />
diff --git a/src/blocks/denhaag/accordion/block.json b/src/blocks/denhaag/accordion/block.json index 1f71d09..c505ebb 100644 --- a/src/blocks/denhaag/accordion/block.json +++ b/src/blocks/denhaag/accordion/block.json @@ -11,7 +11,7 @@ }, "allowedLevels": { "type": "array", - "default": [3, 4] + "default": [ 3, 4 ] } }, "example": { @@ -22,15 +22,15 @@ "providesContext": { "ncb-denhaag/accordion-heading": "tag" }, - "keywords": ["denhaag", "collapse"], + "keywords": [ "denhaag", "collapse" ], "supports": { "className": false, "customClassName": false, "html": false }, - "style": ["ncb-denhaag-accordion-block"], - "editorStyle": ["ncb-denhaag-accordion-block-editor"], - "viewScript": ["ncb-denhaag-accordion-block"], + "style": [ "ncb-denhaag-accordion-block" ], + "editorStyle": [ "ncb-denhaag-accordion-block-editor" ], + "viewScript": [ "ncb-denhaag-accordion-block" ], "textdomain": "nlds-community-blocks", "version": "1.3.0" } diff --git a/src/blocks/denhaag/accordion/index.js b/src/blocks/denhaag/accordion/index.js index 92c4629..d1ef764 100644 --- a/src/blocks/denhaag/accordion/index.js +++ b/src/blocks/denhaag/accordion/index.js @@ -5,8 +5,8 @@ import metadata from './block.json'; const { name } = metadata; -registerBlockType(name, { +registerBlockType( name, { ...metadata, edit, save: () => , -}); +} ); diff --git a/src/blocks/denhaag/blockquote/assets/scripts/controls/ncb-blockquote-has-author-control.js b/src/blocks/denhaag/blockquote/assets/scripts/controls/ncb-blockquote-has-author-control.js index 86a013a..7d7195f 100644 --- a/src/blocks/denhaag/blockquote/assets/scripts/controls/ncb-blockquote-has-author-control.js +++ b/src/blocks/denhaag/blockquote/assets/scripts/controls/ncb-blockquote-has-author-control.js @@ -11,9 +11,9 @@ import { useMemo } from '@wordpress/element'; * @return {JSX.Element} * @constructor */ -const NCB_HasAuthorControl = ({ value = false, setAttributes }) => { - return useMemo(() => { - const label = !!value +const NCB_HasAuthorControl = ( { value = false, setAttributes } ) => { + return useMemo( () => { + const label = !! value ? _x( 'Quote without author', 'NCB_HasAuthorControl label', @@ -26,13 +26,13 @@ const NCB_HasAuthorControl = ({ value = false, setAttributes }) => { ); return ( setAttributes({ hasAuthor: !value })} - isActive={!!value} + icon={ postAuthor } + label={ label } + onClick={ () => setAttributes( { hasAuthor: ! value } ) } + isActive={ !! value } /> ); - }, [value]); + }, [ value ] ); }; export default NCB_HasAuthorControl; diff --git a/src/blocks/denhaag/blockquote/assets/scripts/edit.js b/src/blocks/denhaag/blockquote/assets/scripts/edit.js index 042f538..6c68356 100644 --- a/src/blocks/denhaag/blockquote/assets/scripts/edit.js +++ b/src/blocks/denhaag/blockquote/assets/scripts/edit.js @@ -4,45 +4,45 @@ import { _x } from '@wordpress/i18n'; import { BlockControls, RichText } from '@wordpress/block-editor'; import { useLayoutEffect } from '@wordpress/element'; -export default function edit({ attributes, setAttributes }) { - useLayoutEffect(() => { +export default function edit( { attributes, setAttributes } ) { + useLayoutEffect( () => { // Remove `` from copy-and-paste actions. if ( - !!attributes.quote && - !!attributes.quote.includes('') + !! attributes.quote && + !! attributes.quote.includes( '' ) ) { - setAttributes({ + setAttributes( { quote: attributes.quote - .replace(//gim, '') + .replace( //gim, '' ) .trim(), - }); + } ); } - }, [attributes.quote]); + }, [ attributes.quote ] ); - useLayoutEffect(() => { + useLayoutEffect( () => { // Remove `` from copy-and-paste actions. if ( - !!attributes.author && - !!attributes.author.includes('') + !! attributes.author && + !! attributes.author.includes( '' ) ) { - setAttributes({ + setAttributes( { author: attributes.author - .replace(//gim, '') + .replace( //gim, '' ) .trim(), - }); + } ); } - }, [attributes.author]); + }, [ attributes.author ] ); return ( <> @@ -59,32 +59,32 @@ export default function edit({ attributes, setAttributes }) { identifier="quote" tagName="p" withoutInteractiveFormatting - placeholder={_x( + placeholder={ _x( 'Add quote…', 'ncb-denhaag/blockquote: Quote placeholder', 'nlds-community-blocks' - )} - value={attributes.quote} - onChange={(quote) => setAttributes({ quote })} - allowedFormats={[]} + ) } + value={ attributes.quote } + onChange={ ( quote ) => setAttributes( { quote } ) } + allowedFormats={ [] } /> - {!!attributes.hasAuthor && ( + { !! attributes.hasAuthor && ( setAttributes({ author })} - allowedFormats={[]} + ) } + value={ attributes.author } + onChange={ ( author ) => setAttributes( { author } ) } + allowedFormats={ [] } withoutInteractiveFormatting /> - )} + ) } ); diff --git a/src/blocks/denhaag/blockquote/assets/scripts/save.js b/src/blocks/denhaag/blockquote/assets/scripts/save.js index 5e0d4f6..68f1760 100644 --- a/src/blocks/denhaag/blockquote/assets/scripts/save.js +++ b/src/blocks/denhaag/blockquote/assets/scripts/save.js @@ -1,6 +1,6 @@ import { RichText } from '@wordpress/block-editor'; -export default function Save({ attributes }) { +export default function Save( { attributes } ) { return (
- +
- {!!attributes.hasAuthor && ( + { !! attributes.hasAuthor && ( - )} + ) }
); } diff --git a/src/blocks/denhaag/blockquote/block.json b/src/blocks/denhaag/blockquote/block.json index dd02423..a7c58cc 100644 --- a/src/blocks/denhaag/blockquote/block.json +++ b/src/blocks/denhaag/blockquote/block.json @@ -35,7 +35,7 @@ "customClassName": false, "html": false }, - "style": ["ncb-denhaag-blockquote-block"], + "style": [ "ncb-denhaag-blockquote-block" ], "version": "2.0.0", - "keywords": ["cite", "citation", "denhaag", "quote"] + "keywords": [ "cite", "citation", "denhaag", "quote" ] } diff --git a/src/blocks/denhaag/blockquote/index.js b/src/blocks/denhaag/blockquote/index.js index 8519620..8cb994a 100644 --- a/src/blocks/denhaag/blockquote/index.js +++ b/src/blocks/denhaag/blockquote/index.js @@ -5,8 +5,8 @@ import metadata from './block.json'; const { name } = metadata; -registerBlockType(name, { +registerBlockType( name, { ...metadata, edit, save, -}); +} ); diff --git a/src/blocks/denhaag/button-group/assets/scripts/edit.js b/src/blocks/denhaag/button-group/assets/scripts/edit.js index a17c9ae..3e58744 100644 --- a/src/blocks/denhaag/button-group/assets/scripts/edit.js +++ b/src/blocks/denhaag/button-group/assets/scripts/edit.js @@ -3,20 +3,20 @@ import { InnerBlocks } from '@wordpress/block-editor'; import { useMemo, useLayoutEffect } from '@wordpress/element'; import { useSelect } from '@wordpress/data'; -export default function edit({ clientId, attributes, setAttributes }) { +export default function edit( { clientId, attributes, setAttributes } ) { /** * Return object of classNames used in the block. * @type {{root: string}} * @private */ - const _CLASSES = useMemo(() => { + const _CLASSES = useMemo( () => { return { - root: classNames('denhaag-button-group', { + root: classNames( 'denhaag-button-group', { 'denhaag-button-group--single': 1 === attributes.amount, 'denhaag-button-group--multiple': 2 >= attributes.amount, - }), + } ), }; - }, [attributes.amount]); + }, [ attributes.amount ] ); /** * Returns the amount of innerBlocks. @@ -24,24 +24,25 @@ export default function edit({ clientId, attributes, setAttributes }) { * @return {int} */ const innerBlocksLength = useSelect( - (select) => select('core/block-editor').getBlocks(clientId).length, - [clientId] + ( select ) => + select( 'core/block-editor' ).getBlocks( clientId ).length, + [ clientId ] ); - useLayoutEffect(() => { - setAttributes({ amount: innerBlocksLength }); + useLayoutEffect( () => { + setAttributes( { amount: innerBlocksLength } ); - if (0 === innerBlocksLength) { + if ( 0 === innerBlocksLength ) { // Forcefully appends a new block when deleting the last innerBlock. wp.data - .dispatch('core/block-editor') + .dispatch( 'core/block-editor' ) .insertBlocks( - wp.blocks.createBlock('ncb-denhaag/button', {}), + wp.blocks.createBlock( 'ncb-denhaag/button', {} ), 0, clientId ); } - }, [innerBlocksLength]); + }, [ innerBlocksLength ] ); const orientation = window.matchMedia( '(min-width: 480px) AND (orientation: landscape)' @@ -50,12 +51,12 @@ export default function edit({ clientId, attributes, setAttributes }) { : 'vertical'; return ( -
+
); diff --git a/src/blocks/denhaag/button-group/block.json b/src/blocks/denhaag/button-group/block.json index a338af8..0d5cce8 100644 --- a/src/blocks/denhaag/button-group/block.json +++ b/src/blocks/denhaag/button-group/block.json @@ -11,12 +11,12 @@ "default": 1 } }, - "keywords": ["button", "buttons", "denhaag", "group"], + "keywords": [ "button", "buttons", "denhaag", "group" ], "supports": { "className": false, "customClassName": false, "html": false }, - "style": ["ncb-denhaag-button-group-block"], - "editorStyle": ["ncb-denhaag-button-group-block-editor"] + "style": [ "ncb-denhaag-button-group-block" ], + "editorStyle": [ "ncb-denhaag-button-group-block-editor" ] } diff --git a/src/blocks/denhaag/button-group/index.js b/src/blocks/denhaag/button-group/index.js index 92c4629..d1ef764 100644 --- a/src/blocks/denhaag/button-group/index.js +++ b/src/blocks/denhaag/button-group/index.js @@ -5,8 +5,8 @@ import metadata from './block.json'; const { name } = metadata; -registerBlockType(name, { +registerBlockType( name, { ...metadata, edit, save: () => , -}); +} ); diff --git a/src/blocks/denhaag/button/assets/scripts/client.js b/src/blocks/denhaag/button/assets/scripts/client.js index 0763edb..d672632 100644 --- a/src/blocks/denhaag/button/assets/scripts/client.js +++ b/src/blocks/denhaag/button/assets/scripts/client.js @@ -8,23 +8,23 @@ const NCB_DenhaagButtonAnimation = ( selector = 'denhaag-button', modifier = 'clicked' ) => { - const buttons = document.getElementsByClassName(selector); + const buttons = document.getElementsByClassName( selector ); - if (!buttons || 0 === buttons.length) { + if ( ! buttons || 0 === buttons.length ) { return; } - const className = `${selector}--${modifier}`; + const className = `${ selector }--${ modifier }`; - Array.from(buttons).forEach((btn) => { + Array.from( buttons ).forEach( ( btn ) => { // Using `addEventListener` instead of `onclick` due to the GravityForms specific functions. - btn.addEventListener('click', () => btn.classList.add(className)); - btn.addEventListener('mouseleave', () => - btn.classList.remove(className) + btn.addEventListener( 'click', () => btn.classList.add( className ) ); + btn.addEventListener( 'mouseleave', () => + btn.classList.remove( className ) ); - }); + } ); }; -document.addEventListener('DOMContentLoaded', () => +document.addEventListener( 'DOMContentLoaded', () => NCB_DenhaagButtonAnimation() ); diff --git a/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-icon-before-control.js b/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-icon-before-control.js index ef07e3b..34e461c 100644 --- a/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-icon-before-control.js +++ b/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-icon-before-control.js @@ -13,14 +13,14 @@ import { ReactComponent as IconStart } from '../../icons/icon-start.svg'; * @return {unknown} * @constructor */ -const NCB_ButtonIconBeforeControl = ({ +const NCB_ButtonIconBeforeControl = ( { value = false, isDisabled = false, setAttributes, -}) => { +} ) => { // On update `value` the controller will be rendered. - return useMemo(() => { - const label = !!value + return useMemo( () => { + const label = !! value ? _x( 'after', 'ncb-denhaag/button: Control label', @@ -34,21 +34,21 @@ const NCB_ButtonIconBeforeControl = ({ return ( setAttributes({ iconBefore: !value })} - icon={!!value ? IconStart : IconEnd} - label={sprintf( + onClick={ () => setAttributes( { iconBefore: ! value } ) } + icon={ !! value ? IconStart : IconEnd } + label={ sprintf( _x( 'Set the icon %s the label', 'ncb-denhaag/button: Control label', 'nlds-community-blocks' ), label - )} - isPressed={value} - disabled={isDisabled} + ) } + isPressed={ value } + disabled={ isDisabled } /> ); - }, [value, isDisabled]); + }, [ value, isDisabled ] ); }; export default NCB_ButtonIconBeforeControl; diff --git a/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-icon-control.js b/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-icon-control.js index 0d0f27b..70ce5ab 100644 --- a/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-icon-control.js +++ b/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-icon-control.js @@ -13,14 +13,14 @@ import { ReactComponent as NoIcon } from '../../icons/no-icon.svg'; * @return {unknown} * @constructor */ -const NCB_ButtonIconControl = ({ +const NCB_ButtonIconControl = ( { value = false, isDisabled = false, setAttributes, -}) => { +} ) => { // On update `value` the controller will be rendered. - return useMemo(() => { - const label = !!value + return useMemo( () => { + const label = !! value ? _x( 'Hide', 'ncb-denhaag/button: Control label', @@ -34,9 +34,9 @@ const NCB_ButtonIconControl = ({ return ( setAttributes({ icon: !value })} - icon={!!value ? HasIcon : NoIcon} - label={sprintf( + onClick={ () => setAttributes( { icon: ! value } ) } + icon={ !! value ? HasIcon : NoIcon } + label={ sprintf( '%s %s', label, _x( @@ -44,12 +44,12 @@ const NCB_ButtonIconControl = ({ 'ncb-denhaag/button: Control label', 'nlds-community-blocks' ) - )} - isPressed={value} - disabled={isDisabled} + ) } + isPressed={ value } + disabled={ isDisabled } /> ); - }, [value, isDisabled]); + }, [ value, isDisabled ] ); }; export default NCB_ButtonIconControl; diff --git a/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-size-control.js b/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-size-control.js index 04ea4bb..d40b441 100644 --- a/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-size-control.js +++ b/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-size-control.js @@ -11,11 +11,11 @@ import { useMemo } from '@wordpress/element'; * @return {unknown} * @constructor */ -const NCB_ButtonSizeControl = ({ +const NCB_ButtonSizeControl = ( { value = false, isDisabled = false, setAttributes, -}) => { +} ) => { /* const onSizeChange = ( newKey ) => { setActiveSize( newKey ); @@ -40,7 +40,7 @@ const NCB_ButtonSizeControl = ({ ); */ // On update `value` the controller will be rendered. - return useMemo(() => { + return useMemo( () => { const _SIZES = [ { label: _x( @@ -62,29 +62,29 @@ const NCB_ButtonSizeControl = ({ return ( - {_SIZES.map((s) => { + { _SIZES.map( ( s ) => { return ( setAttributes({ size: s.value })} - label={sprintf( + key={ s.value } + onClick={ () => setAttributes( { size: s.value } ) } + label={ sprintf( _x( 'Set %s button style', 'ncb-denhaag/button: Control label', 'nlds-community-blocks' ), s.label - )} - isPressed={s.value === value} - disabled={isDisabled} + ) } + isPressed={ s.value === value } + disabled={ isDisabled } > - {s.label} + { s.label } ); - })} + } ) } ); - }, [value, isDisabled]); + }, [ value, isDisabled ] ); }; export default NCB_ButtonSizeControl; diff --git a/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-variant-control.js b/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-variant-control.js index f754a25..5506cea 100644 --- a/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-variant-control.js +++ b/src/blocks/denhaag/button/assets/scripts/controls/ncb-button-variant-control.js @@ -12,13 +12,13 @@ import { symbolFilled, symbol } from '@wordpress/icons'; * @return {unknown} * @constructor */ -const NCB_ButtonVariantControl = ({ +const NCB_ButtonVariantControl = ( { value = false, isDisabled = false, setAttributes, -}) => { +} ) => { // On update `value` the controller will be rendered. - return useMemo(() => { + return useMemo( () => { const _VARIATIONS = [ { label: _x( @@ -42,28 +42,30 @@ const NCB_ButtonVariantControl = ({ return ( - {_VARIATIONS.map((v) => { + { _VARIATIONS.map( ( v ) => { return ( setAttributes({ variant: v.value })} - icon={v.icon} - label={sprintf( + key={ v.value } + onClick={ () => + setAttributes( { variant: v.value } ) + } + icon={ v.icon } + label={ sprintf( _x( 'Set %s button style', 'ncb-denhaag/button: Control label', 'nlds-community-blocks' ), v.label - )} - isPressed={v.value === value} - disabled={isDisabled} + ) } + isPressed={ v.value === value } + disabled={ isDisabled } /> ); - })} + } ) } ); - }, [value, isDisabled]); + }, [ value, isDisabled ] ); }; export default NCB_ButtonVariantControl; diff --git a/src/blocks/denhaag/button/assets/scripts/edit.js b/src/blocks/denhaag/button/assets/scripts/edit.js index 7046222..a69f7ff 100644 --- a/src/blocks/denhaag/button/assets/scripts/edit.js +++ b/src/blocks/denhaag/button/assets/scripts/edit.js @@ -11,42 +11,44 @@ import NCB_ButtonIconControl from './controls/ncb-button-icon-control'; import NCB_ButtonVariantControl from './controls/ncb-button-variant-control'; import NCB_ButtonIconBeforeControl from './controls/ncb-button-icon-before-control'; -export default function Edit({ attributes, setAttributes }) { +export default function Edit( { attributes, setAttributes } ) { /** * Check if is external url. * * @type {boolean} */ - const isExternal = useMemo(() => { - if (!attributes.link?.url) { + const isExternal = useMemo( () => { + if ( ! attributes.link?.url ) { return false; } return ( 'URL' === attributes.link?.type && attributes.link?.url && - !attributes.link.url.includes(window.location.origin) + ! attributes.link.url.includes( window.location.origin ) ); - }, [attributes.link]); + }, [ attributes.link ] ); - const _CLASSES = useMemo(() => { + const _CLASSES = useMemo( () => { return { - root: classNames('denhaag-button', { - [`denhaag-button--${attributes.variant}-action`]: - !!attributes.variant, + root: classNames( 'denhaag-button', { + [ `denhaag-button--${ attributes.variant }-action` ]: + !! attributes.variant, 'denhaag-button--end-icon': - (!!attributes.icon && !attributes.iconBefore) || - !!isExternal, + ( !! attributes.icon && ! attributes.iconBefore ) || + !! isExternal, 'denhaag-button--start-icon': - !!attributes.icon && !!attributes.iconBefore && !isExternal, - [`denhaag-button--${attributes.size}`]: + !! attributes.icon && + !! attributes.iconBefore && + ! isExternal, + [ `denhaag-button--${ attributes.size }` ]: 'default' !== attributes.size, - 'denhaag-button--external': !!isExternal, - 'denhaag-button--disabled': !attributes.link?.url, + 'denhaag-button--external': !! isExternal, + 'denhaag-button--disabled': ! attributes.link?.url, 'denhaag-button--icon-only': - !!attributes.icon && - !(attributes.link && attributes.link.title), - }), + !! attributes.icon && + ! ( attributes.link && attributes.link.title ), + } ), icon: 'denhaag-button__icon', }; }, [ @@ -56,16 +58,16 @@ export default function Edit({ attributes, setAttributes }) { attributes.size, attributes.variant, isExternal, - ]); + ] ); - useLayoutEffect(() => { - if (!attributes.icon && !!attributes.iconBefore) { - setAttributes({ iconBefore: false }); + useLayoutEffect( () => { + if ( ! attributes.icon && !! attributes.iconBefore ) { + setAttributes( { iconBefore: false } ); } - if (!!attributes.icon && !isExternal) { - setAttributes({ icon: true }); + if ( !! attributes.icon && ! isExternal ) { + setAttributes( { icon: true } ); } - }, []); + }, [] ); /** * Returns icon with wrapper based on if it's an external or internal icon. @@ -74,91 +76,93 @@ export default function Edit({ attributes, setAttributes }) { * @constructor */ const Icon = () => - useMemo(() => { - if (!!isExternal) { + useMemo( () => { + if ( !! isExternal ) { return ( - + ); } return ( - + ); - }, [isExternal]); + }, [ isExternal ] ); return ( <> - {!!attributes.link && ( -
- {!!attributes.icon && !!attributes.iconBefore && } + { !! attributes.link && ( +
+ { !! attributes.icon && !! attributes.iconBefore && ( + + ) } { - const link = !!attributes.link + ) } + value={ attributes.link.title } + onChange={ ( text ) => { + const link = !! attributes.link ? attributes.link : {}; link.title = text; - setAttributes({ link }); - }} - allowedFormats={[]} + setAttributes( { link } ); + } } + allowedFormats={ [] } /> - {((!!attributes.icon && !attributes.iconBefore) || - !!isExternal) && } + { ( ( !! attributes.icon && ! attributes.iconBefore ) || + !! isExternal ) && }
- )} + ) } - {!attributes.link && ( -
- {_x( + { ! attributes.link && ( +
+ { _x( 'Button label…', 'ncb-denhaag/button: Placeholder', 'nlds-community-blocks' - )} + ) }
- )} + ) } ); } diff --git a/src/blocks/denhaag/button/block.json b/src/blocks/denhaag/button/block.json index 5b58ec9..8847d49 100644 --- a/src/blocks/denhaag/button/block.json +++ b/src/blocks/denhaag/button/block.json @@ -19,15 +19,15 @@ "size": { "type": "string", "default": "default", - "enum": ["default", "large"] + "enum": [ "default", "large" ] }, "variant": { "type": "string", "default": "primary", - "enum": ["primary", "secondary"] + "enum": [ "primary", "secondary" ] } }, - "parent": ["ncb-denhaag/button-group"], + "parent": [ "ncb-denhaag/button-group" ], "supports": { "alignWide": false, "className": false, @@ -36,8 +36,8 @@ "html": false, "transforms": false }, - "style": ["ncb-denhaag-button-block"], - "script": ["ncb-denhaag-button-block"], + "style": [ "ncb-denhaag-button-block" ], + "script": [ "ncb-denhaag-button-block" ], "textdomain": "nlds-community-blocks", "version": "2.0.0" } diff --git a/src/blocks/denhaag/button/index.js b/src/blocks/denhaag/button/index.js index 5d404a6..06e805e 100644 --- a/src/blocks/denhaag/button/index.js +++ b/src/blocks/denhaag/button/index.js @@ -4,8 +4,8 @@ import metadata from './block.json'; const { name } = metadata; -registerBlockType(name, { +registerBlockType( name, { ...metadata, edit, save: () => null, -}); +} ); diff --git a/src/blocks/denhaag/column/assets/scripts/edit.js b/src/blocks/denhaag/column/assets/scripts/edit.js index ad03b86..c43fd21 100644 --- a/src/blocks/denhaag/column/assets/scripts/edit.js +++ b/src/blocks/denhaag/column/assets/scripts/edit.js @@ -1,7 +1,7 @@ import { InnerBlocks } from '@wordpress/editor'; import { useMemo } from '@wordpress/element'; -export default function edit({ context }) { +export default function edit( { context } ) { const _CLASSES = 'denhaag-column'; const blocks = wp.blocks.getBlockTypes(); @@ -14,43 +14,46 @@ export default function edit({ context }) { * * @return {Object[]} List of block names. */ - const _ALLOWED_BLOCKS = useMemo(() => { + const _ALLOWED_BLOCKS = useMemo( () => { return blocks - .filter((block) => { - if (1 === context['ncb-denhaag/columns']) { + .filter( ( block ) => { + if ( 1 === context[ 'ncb-denhaag/columns' ] ) { return ( - !block.hasOwnProperty('parent') && - !block.name.endsWith('/column') && - !block.name.endsWith('/columns') && - (block.name.startsWith('core') || - block.name.startsWith('ncb-')) && - !( - block.name.startsWith('ncb-') && - block.name.endsWith('-layout') + ! block.hasOwnProperty( 'parent' ) && + ! block.name.endsWith( '/column' ) && + ! block.name.endsWith( '/columns' ) && + ( block.name.startsWith( 'core' ) || + block.name.startsWith( 'ncb-' ) ) && + ! ( + block.name.startsWith( 'ncb-' ) && + block.name.endsWith( '-layout' ) ) ); } return ( - !block.hasOwnProperty('parent') && - !block.name.endsWith('/column') && - !block.name.endsWith('/columns') && + ! block.hasOwnProperty( 'parent' ) && + ! block.name.endsWith( '/column' ) && + ! block.name.endsWith( '/columns' ) && block.name !== 'ncb-denhaag/authentication' && // only at 1 column; block.name !== 'ncb-denhaag/cta-image-content' && // only at 1 column; - (block.name.startsWith('core') || - block.name.startsWith('ncb-')) && - !( - block.name.startsWith('ncb-') && - block.name.endsWith('-layout') + ( block.name.startsWith( 'core' ) || + block.name.startsWith( 'ncb-' ) ) && + ! ( + block.name.startsWith( 'ncb-' ) && + block.name.endsWith( '-layout' ) ) ); - }) - .map((block) => block.name); - }, [context['ncb-denhaag/columns'], blocks]); + } ) + .map( ( block ) => block.name ); + }, [ context[ 'ncb-denhaag/columns' ], blocks ] ); return ( -
- +
+
); } diff --git a/src/blocks/denhaag/column/block.json b/src/blocks/denhaag/column/block.json index ca42909..6674639 100644 --- a/src/blocks/denhaag/column/block.json +++ b/src/blocks/denhaag/column/block.json @@ -1,7 +1,7 @@ { "title": "Column", "description": "A single column within a columns block.", - "parent": ["ncb-denhaag/columns"], + "parent": [ "ncb-denhaag/columns" ], "name": "ncb-denhaag/column", "category": "nlds-community-denhaag-blocks-layout", "attributes": { @@ -14,7 +14,7 @@ "default": "" } }, - "usesContext": ["ncb-denhaag/columns"], + "usesContext": [ "ncb-denhaag/columns" ], "supports": { "alignWide": false, "className": false, @@ -23,8 +23,8 @@ "html": false, "transforms": false }, - "style": ["ncb-denhaag-column-block"], - "script": ["ncb-denhaag-column-block"], + "style": [ "ncb-denhaag-column-block" ], + "script": [ "ncb-denhaag-column-block" ], "version": "1.0.0", - "keywords": ["column", "denhaag"] + "keywords": [ "column", "denhaag" ] } diff --git a/src/blocks/denhaag/column/index.js b/src/blocks/denhaag/column/index.js index 578e60e..8da2682 100644 --- a/src/blocks/denhaag/column/index.js +++ b/src/blocks/denhaag/column/index.js @@ -6,9 +6,9 @@ import { ReactComponent as icon } from './assets/icons/block-icon.svg'; const { name } = metadata; -registerBlockType(name, { +registerBlockType( name, { ...metadata, icon, edit, save: () => , -}); +} ); diff --git a/src/blocks/denhaag/columns/assets/scripts/constants.js b/src/blocks/denhaag/columns/assets/scripts/constants.js index 949661a..b1c38ad 100644 --- a/src/blocks/denhaag/columns/assets/scripts/constants.js +++ b/src/blocks/denhaag/columns/assets/scripts/constants.js @@ -3,7 +3,7 @@ import { ReactComponent as iconOneThirdTwoThird } from '../icons/column-one-thir import { ReactComponent as iconTwoThirdOneThird } from '../icons/column-two-third-one-third.svg'; import { ReactComponent as iconOneThirdOneThirdOneThird } from '../icons/column-one-third-one-third-one-third.svg'; import { ReactComponent as iconSingle } from '../icons/column-single.svg'; -export const _ALLOWED_INNERBLOCKS = ['ncb-denhaag/column']; +export const _ALLOWED_INNERBLOCKS = [ 'ncb-denhaag/column' ]; export const _VARIATIONS = [ { name: 'single', diff --git a/src/blocks/denhaag/columns/assets/scripts/controls/ncb-columns-layout-control.js b/src/blocks/denhaag/columns/assets/scripts/controls/ncb-columns-layout-control.js index d8620f9..2e635dd 100644 --- a/src/blocks/denhaag/columns/assets/scripts/controls/ncb-columns-layout-control.js +++ b/src/blocks/denhaag/columns/assets/scripts/controls/ncb-columns-layout-control.js @@ -17,63 +17,63 @@ import { _VARIATIONS } from '../constants.js'; * @return {unknown} * @constructor */ -const NCB_ColumnsLayoutControl = ({ +const NCB_ColumnsLayoutControl = ( { value, setAttributes, inToolbar = false, -}) => { +} ) => { // On update `value` the controller will be rendered. - return useMemo(() => { + return useMemo( () => { const labelPrefix = _x( 'Select %s', 'ncb-denhaag/columns: Control prefix', 'nlds-community-blocks' ); - if (inToolbar) { + if ( inToolbar ) { return ( - {_VARIATIONS.map((item) => { + { _VARIATIONS.map( ( item ) => { return ( - setAttributes({ + key={ item.name } + onClick={ () => + setAttributes( { layout: item.name, columns: item.columns, - }) + } ) } - icon={item.icon} - label={sprintf(labelPrefix, item.label)} - isPressed={item.name === value} + icon={ item.icon } + label={ sprintf( labelPrefix, item.label ) } + isPressed={ item.name === value } /> ); - })}{' '} + } ) }{ ' ' } ); } return ( - {_VARIATIONS.map((item) => { + { _VARIATIONS.map( ( item ) => { return (