Make WordPress Core

Changeset 61009


Ignore:
Timestamp:
10/21/2025 07:11:53 AM (8 weeks ago)
Author:
ellatrix
Message:

Editor: update packages.

Updates the packages to match Gutenberg version 21.9.0 RC2.

Also updates the sync script to work with the new package-lock.json format.
Some reusable block tests were adjusted to work with more render arguments.
Added core-data to the ignore list for verify:source-maps because Yjs has been bundled by accident. To be removed in a follow-up. See https://core.trac.wordpress.org/ticket/64120. See https://github.com/WordPress/gutenberg/pull/72503.

See: https://github.com/WordPress/wordpress-develop/pull/10355.
See: https://core.trac.wordpress.org/ticket/64117.

Props ellatrix, dmsnell.
Fixes #64117.

Location:
trunk
Files:
33 added
75 edited

Legend:

Unmodified
Added
Removed
  • trunk/Gruntfile.js

    r61006 r61009  
    17861786            'build/wp-includes/js/dist/components.js',
    17871787            'build/wp-includes/js/dist/data.js',
     1788            // We have a problem where Yjs is being bundled in core-data.
     1789            // Ignoring this file until we find a solution.
     1790            'build/wp-includes/js/dist/core-data.js',
    17881791        ];
    17891792        const files = buildFiles.reduce( ( acc, path ) => {
  • trunk/package-lock.json

    r60438 r61009  
    1010            "license": "GPL-2.0-or-later",
    1111            "dependencies": {
    12                 "@wordpress/a11y": "4.19.1",
    13                 "@wordpress/annotations": "3.19.2",
    14                 "@wordpress/api-fetch": "7.19.2",
    15                 "@wordpress/autop": "4.19.1",
    16                 "@wordpress/blob": "4.19.1",
    17                 "@wordpress/block-directory": "5.19.7",
    18                 "@wordpress/block-editor": "14.14.6",
    19                 "@wordpress/block-library": "9.19.6",
    20                 "@wordpress/block-serialization-default-parser": "5.19.1",
    21                 "@wordpress/blocks": "14.8.2",
    22                 "@wordpress/commands": "1.19.4",
    23                 "@wordpress/components": "29.5.4",
    24                 "@wordpress/compose": "7.19.2",
    25                 "@wordpress/core-commands": "1.19.6",
    26                 "@wordpress/core-data": "7.19.6",
    27                 "@wordpress/customize-widgets": "5.19.6",
    28                 "@wordpress/data": "10.19.2",
    29                 "@wordpress/data-controls": "4.19.2",
    30                 "@wordpress/dataviews": "4.15.4",
    31                 "@wordpress/date": "5.19.1",
    32                 "@wordpress/deprecated": "4.19.1",
    33                 "@wordpress/dom": "4.19.2",
    34                 "@wordpress/dom-ready": "4.19.1",
    35                 "@wordpress/edit-post": "8.19.7",
    36                 "@wordpress/edit-site": "6.19.7",
    37                 "@wordpress/edit-widgets": "6.19.6",
    38                 "@wordpress/editor": "14.19.7",
    39                 "@wordpress/element": "6.19.1",
    40                 "@wordpress/escape-html": "3.19.1",
    41                 "@wordpress/fields": "0.11.6",
    42                 "@wordpress/format-library": "5.19.6",
    43                 "@wordpress/hooks": "4.19.1",
    44                 "@wordpress/html-entities": "4.19.1",
    45                 "@wordpress/i18n": "5.19.1",
    46                 "@wordpress/icons": "10.19.1",
    47                 "@wordpress/interactivity": "6.19.1",
    48                 "@wordpress/interactivity-router": "2.19.1",
    49                 "@wordpress/interface": "9.4.4",
    50                 "@wordpress/is-shallow-equal": "5.19.1",
    51                 "@wordpress/keyboard-shortcuts": "5.19.2",
    52                 "@wordpress/keycodes": "4.19.1",
    53                 "@wordpress/list-reusable-blocks": "5.19.4",
    54                 "@wordpress/media-utils": "5.19.2",
    55                 "@wordpress/notices": "5.19.2",
    56                 "@wordpress/nux": "9.19.4",
    57                 "@wordpress/patterns": "2.19.6",
    58                 "@wordpress/plugins": "7.19.4",
    59                 "@wordpress/preferences": "4.19.4",
    60                 "@wordpress/preferences-persistence": "2.19.2",
    61                 "@wordpress/primitives": "4.19.1",
    62                 "@wordpress/priority-queue": "3.19.1",
    63                 "@wordpress/private-apis": "1.19.1",
    64                 "@wordpress/redux-routine": "5.19.1",
    65                 "@wordpress/reusable-blocks": "5.19.6",
    66                 "@wordpress/rich-text": "7.19.2",
    67                 "@wordpress/router": "1.19.2",
    68                 "@wordpress/server-side-render": "5.19.4",
    69                 "@wordpress/shortcode": "4.19.1",
    70                 "@wordpress/style-engine": "2.19.1",
    71                 "@wordpress/sync": "1.19.2",
    72                 "@wordpress/token-list": "3.19.1",
    73                 "@wordpress/undo-manager": "1.19.1",
    74                 "@wordpress/upload-media": "0.4.4",
    75                 "@wordpress/url": "4.19.2",
    76                 "@wordpress/viewport": "6.19.2",
    77                 "@wordpress/warning": "3.19.1",
    78                 "@wordpress/widgets": "4.19.6",
    79                 "@wordpress/wordcount": "4.19.1",
     12                "@wordpress/a11y": "4.33.0",
     13                "@wordpress/admin-ui": "1.1.0",
     14                "@wordpress/annotations": "3.33.0",
     15                "@wordpress/api-fetch": "7.33.0",
     16                "@wordpress/autop": "4.33.0",
     17                "@wordpress/base-styles": "6.9.0",
     18                "@wordpress/blob": "4.33.0",
     19                "@wordpress/block-directory": "5.33.1",
     20                "@wordpress/block-editor": "15.6.0",
     21                "@wordpress/block-library": "9.33.1",
     22                "@wordpress/block-serialization-default-parser": "5.33.0",
     23                "@wordpress/blocks": "15.6.0",
     24                "@wordpress/commands": "1.33.0",
     25                "@wordpress/components": "30.6.0",
     26                "@wordpress/compose": "7.33.0",
     27                "@wordpress/core-commands": "1.33.0",
     28                "@wordpress/core-data": "7.33.0",
     29                "@wordpress/customize-widgets": "5.33.1",
     30                "@wordpress/data": "10.33.0",
     31                "@wordpress/data-controls": "4.33.0",
     32                "@wordpress/dataviews": "10.0.0",
     33                "@wordpress/date": "5.33.0",
     34                "@wordpress/deprecated": "4.33.0",
     35                "@wordpress/dom": "4.33.0",
     36                "@wordpress/dom-ready": "4.33.0",
     37                "@wordpress/edit-post": "8.33.1",
     38                "@wordpress/edit-site": "6.33.1",
     39                "@wordpress/edit-widgets": "6.33.1",
     40                "@wordpress/editor": "14.33.1",
     41                "@wordpress/element": "6.33.0",
     42                "@wordpress/escape-html": "3.33.0",
     43                "@wordpress/fields": "0.25.1",
     44                "@wordpress/format-library": "5.33.0",
     45                "@wordpress/hooks": "4.33.0",
     46                "@wordpress/html-entities": "4.33.0",
     47                "@wordpress/i18n": "6.6.0",
     48                "@wordpress/icons": "11.0.0",
     49                "@wordpress/interactivity": "6.33.0",
     50                "@wordpress/interactivity-router": "2.33.0",
     51                "@wordpress/interface": "9.18.0",
     52                "@wordpress/is-shallow-equal": "5.33.0",
     53                "@wordpress/keyboard-shortcuts": "5.33.0",
     54                "@wordpress/keycodes": "4.33.0",
     55                "@wordpress/latex-to-mathml": "1.1.0",
     56                "@wordpress/list-reusable-blocks": "5.33.0",
     57                "@wordpress/media-utils": "5.33.0",
     58                "@wordpress/notices": "5.33.0",
     59                "@wordpress/nux": "9.33.0",
     60                "@wordpress/patterns": "2.33.0",
     61                "@wordpress/plugins": "7.33.0",
     62                "@wordpress/preferences": "4.33.0",
     63                "@wordpress/preferences-persistence": "2.33.0",
     64                "@wordpress/primitives": "4.33.0",
     65                "@wordpress/priority-queue": "3.33.0",
     66                "@wordpress/private-apis": "1.33.0",
     67                "@wordpress/redux-routine": "5.33.0",
     68                "@wordpress/reusable-blocks": "5.33.0",
     69                "@wordpress/rich-text": "7.33.0",
     70                "@wordpress/router": "1.33.0",
     71                "@wordpress/server-side-render": "6.9.0",
     72                "@wordpress/shortcode": "4.33.0",
     73                "@wordpress/style-engine": "2.33.0",
     74                "@wordpress/sync": "1.33.0",
     75                "@wordpress/token-list": "3.33.0",
     76                "@wordpress/undo-manager": "1.33.0",
     77                "@wordpress/upload-media": "0.18.0",
     78                "@wordpress/url": "4.33.0",
     79                "@wordpress/viewport": "6.33.0",
     80                "@wordpress/views": "1.0.0",
     81                "@wordpress/warning": "3.33.0",
     82                "@wordpress/widgets": "4.33.0",
     83                "@wordpress/wordcount": "4.33.0",
    8084                "backbone": "1.6.0",
    8185                "clipboard": "2.0.11",
     
    107111                "@playwright/test": "1.50.1",
    108112                "@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
    109                 "@wordpress/babel-preset-default": "8.19.1",
    110                 "@wordpress/dependency-extraction-webpack-plugin": "6.19.1",
    111                 "@wordpress/e2e-test-utils-playwright": "1.19.1",
    112                 "@wordpress/prettier-config": "4.19.1",
    113                 "@wordpress/scripts": "30.12.1",
     113                "@wordpress/babel-preset-default": "8.33.0",
     114                "@wordpress/dependency-extraction-webpack-plugin": "6.33.0",
     115                "@wordpress/e2e-test-utils-playwright": "1.33.0",
     116                "@wordpress/prettier-config": "4.33.0",
     117                "@wordpress/scripts": "30.26.0",
    114118                "autoprefixer": "10.4.20",
    115119                "chalk": "5.4.1",
     
    289293            "integrity": "sha512-B+BO9x86VYsQHimucBAL1fxTJKF4wyKY6ZVzee9QgzdZOUfs3BaR6AQrgoGrRI+7IFS1wUz/VyQ+SoBcSpdPbw==",
    290294            "dev": true,
     295            "license": "MIT",
    291296            "dependencies": {
    292297                "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
     
    307312            "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
    308313            "dev": true,
     314            "license": "ISC",
    309315            "bin": {
    310316                "semver": "bin/semver.js"
     
    21252131            "dev": true
    21262132        },
     2133        "node_modules/@cacheable/memoize": {
     2134            "version": "2.0.3",
     2135            "resolved": "https://registry.npmjs.org/@cacheable/memoize/-/memoize-2.0.3.tgz",
     2136            "integrity": "sha512-hl9wfQgpiydhQEIv7fkjEzTGE+tcosCXLKFDO707wYJ/78FVOlowb36djex5GdbSyeHnG62pomYLMuV/OT8Pbw==",
     2137            "dev": true,
     2138            "license": "MIT",
     2139            "dependencies": {
     2140                "@cacheable/utils": "^2.0.3"
     2141            }
     2142        },
     2143        "node_modules/@cacheable/memory": {
     2144            "version": "2.0.3",
     2145            "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.3.tgz",
     2146            "integrity": "sha512-R3UKy/CKOyb1LZG/VRCTMcpiMDyLH7SH3JrraRdK6kf3GweWCOU3sgvE13W3TiDRbxnDKylzKJvhUAvWl9LQOA==",
     2147            "dev": true,
     2148            "license": "MIT",
     2149            "dependencies": {
     2150                "@cacheable/memoize": "^2.0.3",
     2151                "@cacheable/utils": "^2.0.3",
     2152                "@keyv/bigmap": "^1.0.2",
     2153                "hookified": "^1.12.1",
     2154                "keyv": "^5.5.3"
     2155            }
     2156        },
     2157        "node_modules/@cacheable/memory/node_modules/keyv": {
     2158            "version": "5.5.3",
     2159            "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.3.tgz",
     2160            "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==",
     2161            "dev": true,
     2162            "license": "MIT",
     2163            "dependencies": {
     2164                "@keyv/serialize": "^1.1.1"
     2165            }
     2166        },
     2167        "node_modules/@cacheable/utils": {
     2168            "version": "2.1.0",
     2169            "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.1.0.tgz",
     2170            "integrity": "sha512-ZdxfOiaarMqMj+H7qwlt5EBKWaeGihSYVHdQv5lUsbn8MJJOTW82OIwirQ39U5tMZkNvy3bQE+ryzC+xTAb9/g==",
     2171            "dev": true,
     2172            "license": "MIT",
     2173            "dependencies": {
     2174                "keyv": "^5.5.3"
     2175            }
     2176        },
     2177        "node_modules/@cacheable/utils/node_modules/keyv": {
     2178            "version": "5.5.3",
     2179            "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.3.tgz",
     2180            "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==",
     2181            "dev": true,
     2182            "license": "MIT",
     2183            "dependencies": {
     2184                "@keyv/serialize": "^1.1.1"
     2185            }
     2186        },
    21272187        "node_modules/@choojs/findup": {
    21282188            "version": "0.2.1",
     
    21382198        },
    21392199        "node_modules/@csstools/css-parser-algorithms": {
    2140             "version": "3.0.4",
    2141             "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz",
    2142             "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==",
     2200            "version": "3.0.5",
     2201            "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz",
     2202            "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==",
    21432203            "dev": true,
    21442204            "funding": [
     
    21522212                }
    21532213            ],
     2214            "license": "MIT",
    21542215            "engines": {
    21552216                "node": ">=18"
    21562217            },
    21572218            "peerDependencies": {
    2158                 "@csstools/css-tokenizer": "^3.0.3"
     2219                "@csstools/css-tokenizer": "^3.0.4"
    21592220            }
    21602221        },
    21612222        "node_modules/@csstools/css-tokenizer": {
    2162             "version": "3.0.3",
    2163             "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz",
    2164             "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==",
     2223            "version": "3.0.4",
     2224            "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz",
     2225            "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==",
    21652226            "dev": true,
    21662227            "funding": [
     
    21742235                }
    21752236            ],
     2237            "license": "MIT",
    21762238            "engines": {
    21772239                "node": ">=18"
     
    21932255                }
    21942256            ],
     2257            "license": "MIT",
    21952258            "engines": {
    21962259                "node": ">=18"
     
    22162279                }
    22172280            ],
     2281            "license": "MIT-0",
    22182282            "engines": {
    22192283                "node": ">=18"
     
    22222286                "postcss-selector-parser": "^7.0.0"
    22232287            }
     2288        },
     2289        "node_modules/@date-fns/tz": {
     2290            "version": "1.4.1",
     2291            "resolved": "https://registry.npmjs.org/@date-fns/tz/-/tz-1.4.1.tgz",
     2292            "integrity": "sha512-P5LUNhtbj6YfI3iJjw5EL9eUAG6OitD0W3fWQcpQjDRc/QIsL0tRNuO1PcDvPccWL1fSTXXdE1ds+l95DV/OFA==",
     2293            "license": "MIT"
    22242294        },
    22252295        "node_modules/@discoveryjs/json-ext": {
     
    22332303        },
    22342304        "node_modules/@dual-bundle/import-meta-resolve": {
    2235             "version": "4.1.0",
    2236             "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz",
    2237             "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==",
    2238             "dev": true,
     2305            "version": "4.2.1",
     2306            "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.2.1.tgz",
     2307            "integrity": "sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg==",
     2308            "dev": true,
     2309            "license": "MIT",
    22392310            "funding": {
    22402311                "type": "github",
    2241                 "url": "https://github.com/sponsors/wooorm"
     2312                "url": "https://github.com/sponsors/JounQin"
    22422313            }
    22432314        },
     
    24042475            "integrity": "sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==",
    24052476            "dev": true,
     2477            "license": "MIT",
    24062478            "dependencies": {
    24072479                "comment-parser": "1.4.1",
     
    36663738            }
    36673739        },
     3740        "node_modules/@keyv/bigmap": {
     3741            "version": "1.1.0",
     3742            "resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.1.0.tgz",
     3743            "integrity": "sha512-MX7XIUNwVRK+hjZcAbNJ0Z8DREo+Weu9vinBOjGU1thEi9F6vPhICzBbk4CCf3eEefKRz7n6TfZXwUFZTSgj8Q==",
     3744            "dev": true,
     3745            "license": "MIT",
     3746            "dependencies": {
     3747                "hookified": "^1.12.2"
     3748            },
     3749            "engines": {
     3750                "node": ">= 18"
     3751            },
     3752            "peerDependencies": {
     3753                "keyv": "^5.5.3"
     3754            }
     3755        },
    36683756        "node_modules/@keyv/serialize": {
    3669             "version": "1.0.3",
    3670             "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.3.tgz",
    3671             "integrity": "sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==",
    3672             "dev": true,
    3673             "dependencies": {
    3674                 "buffer": "^6.0.3"
    3675             }
    3676         },
    3677         "node_modules/@keyv/serialize/node_modules/buffer": {
    3678             "version": "6.0.3",
    3679             "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
    3680             "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
    3681             "dev": true,
    3682             "funding": [
    3683                 {
    3684                     "type": "github",
    3685                     "url": "https://github.com/sponsors/feross"
    3686                 },
    3687                 {
    3688                     "type": "patreon",
    3689                     "url": "https://www.patreon.com/feross"
    3690                 },
    3691                 {
    3692                     "type": "consulting",
    3693                     "url": "https://feross.org/support"
    3694                 }
    3695             ],
    3696             "dependencies": {
    3697                 "base64-js": "^1.3.1",
    3698                 "ieee754": "^1.2.1"
    3699             }
     3757            "version": "1.1.1",
     3758            "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz",
     3759            "integrity": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==",
     3760            "dev": true,
     3761            "license": "MIT"
    37003762        },
    37013763        "node_modules/@leichtgewicht/ip-codec": {
     
    37513813            "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
    37523814            "dev": true,
     3815            "license": "MIT",
    37533816            "dependencies": {
    37543817                "eslint-scope": "5.1.1"
     
    41784241        },
    41794242        "node_modules/@pkgr/core": {
    4180             "version": "0.1.1",
    4181             "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz",
    4182             "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==",
    4183             "dev": true,
     4243            "version": "0.2.9",
     4244            "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.9.tgz",
     4245            "integrity": "sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==",
     4246            "dev": true,
     4247            "license": "MIT",
    41844248            "engines": {
    41854249                "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
    41864250            },
    41874251            "funding": {
    4188                 "url": "https://opencollective.com/unts"
     4252                "url": "https://opencollective.com/pkgr"
    41894253            }
    41904254        },
     
    43274391            "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-1.3.2.tgz",
    43284392            "integrity": "sha512-naxcJgUJ6BTOROJ7C3QML7KvwKwCXQJYTc5L/b0eEsdYgPB6SxwoQ1vDGcS0Q7GVjAenVq/tXrybVdFShHYZWg==",
     4393            "license": "MIT",
    43294394            "dependencies": {
    43304395                "@preact/signals-core": "^1.7.0"
     
    43394404        },
    43404405        "node_modules/@preact/signals-core": {
    4341             "version": "1.8.0",
    4342             "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.8.0.tgz",
    4343             "integrity": "sha512-OBvUsRZqNmjzCZXWLxkZfhcgT+Fk8DDcT/8vD6a1xhDemodyy87UJRJfASMuSD8FaAIeGgGm85ydXhm7lr4fyA==",
     4406            "version": "1.12.1",
     4407            "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.12.1.tgz",
     4408            "integrity": "sha512-BwbTXpj+9QutoZLQvbttRg5x3l5468qaV2kufh+51yha1c53ep5dY4kTuZR35+3pAZxpfQerGJiQqg34ZNZ6uA==",
     4409            "license": "MIT",
    43444410            "funding": {
    43454411                "type": "opencollective",
     
    49234989            }
    49244990        },
    4925         "node_modules/@remote-ui/rpc": {
    4926             "version": "1.4.7",
    4927             "resolved": "https://registry.npmjs.org/@remote-ui/rpc/-/rpc-1.4.7.tgz",
    4928             "integrity": "sha512-ORiaKsbVBSEi3Z4YWOj5Ucrp70NrkNktI1hdqqfBW7Z3o0YoxTX9MIqtLmsc6721IbjmExvLrLip5I5Y7uAbng=="
    4929         },
    49304991        "node_modules/@rtsao/scc": {
    49314992            "version": "1.1.0",
    49324993            "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
    49334994            "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==",
    4934             "dev": true
     4995            "dev": true,
     4996            "license": "MIT"
    49354997        },
    49364998        "node_modules/@sentry-internal/tracing": {
     
    50135075            }
    50145076        },
    5015         "node_modules/@shopify/web-worker": {
    5016             "version": "6.4.0",
    5017             "resolved": "https://registry.npmjs.org/@shopify/web-worker/-/web-worker-6.4.0.tgz",
    5018             "integrity": "sha512-RvY1mgRyAqawFiYBvsBkek2pVK4GVpV9mmhWFCZXwx01usxXd2HMhKNTFeRYhSp29uoUcfBlKZAwCwQzt826tg==",
    5019             "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
    5020             "dependencies": {
    5021                 "@remote-ui/rpc": "^1.2.5"
    5022             },
    5023             "engines": {
    5024                 "node": ">=18.12.0"
    5025             },
    5026             "peerDependencies": {
    5027                 "@babel/core": "^7.0.0",
    5028                 "webpack": "^5.38.0",
    5029                 "webpack-virtual-modules": "^0.4.3 || ^0.5.0 || ^0.6.0"
    5030             },
    5031             "peerDependenciesMeta": {
    5032                 "@babel/core": {
    5033                     "optional": true
    5034                 },
    5035                 "webpack": {
    5036                     "optional": true
    5037                 },
    5038                 "webpack-virtual-modules": {
    5039                     "optional": true
    5040                 }
    5041             }
    5042         },
    50435077        "node_modules/@sideway/address": {
    50445078            "version": "4.1.5",
     
    51275161        },
    51285162        "node_modules/@stylistic/stylelint-plugin": {
    5129             "version": "3.1.2",
    5130             "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.2.tgz",
    5131             "integrity": "sha512-tylFJGMQo62alGazK74MNxFjMagYOHmBZiePZFOJK2n13JZta0uVkB3Bh5qodUmOLtRH+uxH297EibK14UKm8g==",
    5132             "dev": true,
     5163            "version": "3.1.3",
     5164            "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.3.tgz",
     5165            "integrity": "sha512-85fsmzgsIVmyG3/GFrjuYj6Cz8rAM7IZiPiXCMiSMfoDOC1lOrzrXPDk24WqviAghnPqGpx8b0caK2PuewWGFg==",
     5166            "dev": true,
     5167            "license": "MIT",
    51335168            "dependencies": {
    51345169                "@csstools/css-parser-algorithms": "^3.0.1",
     
    51365171                "@csstools/media-query-list-parser": "^3.0.1",
    51375172                "is-plain-object": "^5.0.0",
     5173                "postcss": "^8.4.41",
    51385174                "postcss-selector-parser": "^6.1.2",
    51395175                "postcss-value-parser": "^4.2.0",
    5140                 "style-search": "^0.1.0",
    5141                 "stylelint": "^16.8.2"
     5176                "style-search": "^0.1.0"
    51425177            },
    51435178            "engines": {
     
    57235758            "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw=="
    57245759        },
     5760        "node_modules/@tannin/sprintf": {
     5761            "version": "1.3.3",
     5762            "resolved": "https://registry.npmjs.org/@tannin/sprintf/-/sprintf-1.3.3.tgz",
     5763            "integrity": "sha512-RwARl+hFwhzy0tg9atWcchLFvoQiOh4rrP7uG2N5E4W80BPCUX0ElcUR9St43fxB9EfjsW2df9Qp+UsTbvQDjA==",
     5764            "license": "MIT"
     5765        },
    57255766        "node_modules/@tootallnate/once": {
    57265767            "version": "2.0.0",
     
    58795920            }
    58805921        },
    5881         "node_modules/@types/glob": {
    5882             "version": "7.2.0",
    5883             "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz",
    5884             "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==",
    5885             "dev": true,
    5886             "dependencies": {
    5887                 "@types/minimatch": "*",
    5888                 "@types/node": "*"
    5889             }
    5890         },
    58915922        "node_modules/@types/graceful-fs": {
    58925923            "version": "4.1.6",
     
    58995930        },
    59005931        "node_modules/@types/gradient-parser": {
    5901             "version": "0.1.3",
    5902             "resolved": "https://registry.npmjs.org/@types/gradient-parser/-/gradient-parser-0.1.3.tgz",
    5903             "integrity": "sha512-XDbrTSBlQV9nxE1GiDL3FaOPy4G/KaJkhDutBX48Kg8CYZMBARyyDFGCWfWJn4pobmInmwud1xxH7VJMAr0CKQ=="
     5932            "version": "1.1.0",
     5933            "resolved": "https://registry.npmjs.org/@types/gradient-parser/-/gradient-parser-1.1.0.tgz",
     5934            "integrity": "sha512-SaEcbgQscHtGJ1QL+ajgDTmmqU2f6T+00jZRcFlVHUW2Asivc84LNUev/UQFyu117AsdyrtI+qpwLvgjJXJxmw==",
     5935            "license": "MIT"
    59045936        },
    59055937        "node_modules/@types/highlight-words-core": {
     
    59686000            "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
    59696001            "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
    5970             "dev": true
     6002            "dev": true,
     6003            "license": "MIT"
    59716004        },
    59726005        "node_modules/@types/linkify-it": {
     
    59986031            "dev": true
    59996032        },
    6000         "node_modules/@types/minimatch": {
    6001             "version": "5.1.2",
    6002             "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz",
    6003             "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==",
    6004             "dev": true
    6005         },
    60066033        "node_modules/@types/minimist": {
    60076034            "version": "1.2.2",
     
    60886115        },
    60896116        "node_modules/@types/semver": {
    6090             "version": "7.5.8",
    6091             "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz",
    6092             "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==",
    6093             "dev": true
     6117            "version": "7.7.1",
     6118            "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz",
     6119            "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==",
     6120            "dev": true,
     6121            "license": "MIT"
    60946122        },
    60956123        "node_modules/@types/send": {
     
    61276155            "resolved": "https://registry.npmjs.org/@types/simple-peer/-/simple-peer-9.11.8.tgz",
    61286156            "integrity": "sha512-rvqefdp2rvIA6wiomMgKWd2UZNPe6LM2EV5AuY3CPQJF+8TbdrL5TjYdMf0VAjGczzlkH4l1NjDkihwbj3Xodw==",
     6157            "license": "MIT",
    61296158            "dependencies": {
    61306159                "@types/node": "*"
     
    61396168                "@types/node": "*"
    61406169            }
    6141         },
    6142         "node_modules/@types/source-list-map": {
    6143             "version": "0.1.2",
    6144             "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
    6145             "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
    6146             "dev": true
    61476170        },
    61486171        "node_modules/@types/stack-utils": {
     
    61526175            "dev": true
    61536176        },
    6154         "node_modules/@types/tapable": {
    6155             "version": "1.0.8",
    6156             "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz",
    6157             "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==",
    6158             "dev": true
    6159         },
    61606177        "node_modules/@types/tough-cookie": {
    61616178            "version": "4.0.3",
     
    61646181            "dev": true
    61656182        },
    6166         "node_modules/@types/uglify-js": {
    6167             "version": "3.17.1",
    6168             "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz",
    6169             "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==",
    6170             "dev": true,
    6171             "dependencies": {
    6172                 "source-map": "^0.6.1"
    6173             }
    6174         },
    6175         "node_modules/@types/uglify-js/node_modules/source-map": {
    6176             "version": "0.6.1",
    6177             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
    6178             "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
    6179             "dev": true,
    6180             "engines": {
    6181                 "node": ">=0.10.0"
    6182             }
    6183         },
    6184         "node_modules/@types/webpack": {
    6185             "version": "4.41.33",
    6186             "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz",
    6187             "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==",
    6188             "dev": true,
    6189             "dependencies": {
    6190                 "@types/node": "*",
    6191                 "@types/tapable": "^1",
    6192                 "@types/uglify-js": "*",
    6193                 "@types/webpack-sources": "*",
    6194                 "anymatch": "^3.0.0",
    6195                 "source-map": "^0.6.0"
    6196             }
    6197         },
    6198         "node_modules/@types/webpack-sources": {
    6199             "version": "3.2.0",
    6200             "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz",
    6201             "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==",
    6202             "dev": true,
    6203             "dependencies": {
    6204                 "@types/node": "*",
    6205                 "@types/source-list-map": "*",
    6206                 "source-map": "^0.7.3"
    6207             }
    6208         },
    6209         "node_modules/@types/webpack-sources/node_modules/source-map": {
    6210             "version": "0.7.4",
    6211             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
    6212             "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
    6213             "dev": true,
    6214             "engines": {
    6215                 "node": ">= 8"
    6216             }
    6217         },
    6218         "node_modules/@types/webpack/node_modules/source-map": {
    6219             "version": "0.6.1",
    6220             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
    6221             "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
    6222             "dev": true,
    6223             "engines": {
    6224                 "node": ">=0.10.0"
    6225             }
    6226         },
    62276183        "node_modules/@types/ws": {
    62286184            "version": "8.5.10",
     
    62646220            "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==",
    62656221            "dev": true,
     6222            "license": "MIT",
    62666223            "dependencies": {
    62676224                "@eslint-community/regexpp": "^4.5.1",
     
    62996256            "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==",
    63006257            "dev": true,
     6258            "license": "BSD-2-Clause",
    63016259            "dependencies": {
    63026260                "@typescript-eslint/scope-manager": "6.21.0",
     
    63276285            "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==",
    63286286            "dev": true,
     6287            "license": "MIT",
    63296288            "dependencies": {
    63306289                "@typescript-eslint/types": "6.21.0",
     
    63446303            "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==",
    63456304            "dev": true,
     6305            "license": "MIT",
    63466306            "dependencies": {
    63476307                "@typescript-eslint/typescript-estree": "6.21.0",
     
    63716331            "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==",
    63726332            "dev": true,
     6333            "license": "MIT",
    63736334            "engines": {
    63746335                "node": "^16.0.0 || >=18.0.0"
     
    63846345            "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==",
    63856346            "dev": true,
     6347            "license": "BSD-2-Clause",
    63866348            "dependencies": {
    63876349                "@typescript-eslint/types": "6.21.0",
     
    64086370        },
    64096371        "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
    6410             "version": "2.0.1",
    6411             "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
    6412             "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
    6413             "dev": true,
     6372            "version": "2.0.2",
     6373            "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
     6374            "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
     6375            "dev": true,
     6376            "license": "MIT",
    64146377            "dependencies": {
    64156378                "balanced-match": "^1.0.0"
     
    64216384            "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
    64226385            "dev": true,
     6386            "license": "ISC",
    64236387            "dependencies": {
    64246388                "brace-expansion": "^2.0.1"
     
    64366400            "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==",
    64376401            "dev": true,
     6402            "license": "MIT",
    64386403            "dependencies": {
    64396404                "@eslint-community/eslint-utils": "^4.4.0",
     
    64616426            "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==",
    64626427            "dev": true,
     6428            "license": "MIT",
    64636429            "dependencies": {
    64646430                "@typescript-eslint/types": "6.21.0",
     
    64786444            "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
    64796445            "dev": true,
     6446            "license": "Apache-2.0",
    64806447            "engines": {
    64816448                "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
     
    67076674        },
    67086675        "node_modules/@wordpress/a11y": {
    6709             "version": "4.19.1",
    6710             "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.19.1.tgz",
    6711             "integrity": "sha512-auLoPnPg4jaAWn7Gr/4j2GklTrzvibQ42Rjo92CcQ2vPy6TwhN4+7ci4sruzk9cvLHESY81/HKtogSNQr9coyQ==",
    6712             "dependencies": {
    6713                 "@babel/runtime": "7.25.7",
    6714                 "@wordpress/dom-ready": "^4.19.1",
    6715                 "@wordpress/i18n": "^5.19.1"
     6676            "version": "4.33.0",
     6677            "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.33.0.tgz",
     6678            "integrity": "sha512-LUFmuDkwKS15XkV8ziR2isSMvgLZjyRg0EQD4lfCywS9ycQzuzGFHDzUxpg0ECjYQfRrGDzMcPQe5ts8HuklOA==",
     6679            "license": "GPL-2.0-or-later",
     6680            "dependencies": {
     6681                "@wordpress/dom-ready": "^4.33.0",
     6682                "@wordpress/i18n": "^6.6.0"
    67166683            },
    67176684            "engines": {
     
    67206687            }
    67216688        },
     6689        "node_modules/@wordpress/admin-ui": {
     6690            "version": "1.1.0",
     6691            "resolved": "https://registry.npmjs.org/@wordpress/admin-ui/-/admin-ui-1.1.0.tgz",
     6692            "integrity": "sha512-YhzlNXI8DT8u8N2idtE5mWwmnVvJAKZqw4QaGFT/TO5LLrPFEmfYFqhFMTwnYUFfocgjW2qP0FI1OtDw6KFjjQ==",
     6693            "license": "GPL-2.0-or-later",
     6694            "dependencies": {
     6695                "@wordpress/base-styles": "^6.9.0",
     6696                "@wordpress/components": "^30.6.0",
     6697                "@wordpress/element": "^6.33.0",
     6698                "clsx": "^2.1.1"
     6699            },
     6700            "engines": {
     6701                "node": ">=18.12.0",
     6702                "npm": ">=8.19.2"
     6703            }
     6704        },
    67226705        "node_modules/@wordpress/annotations": {
    6723             "version": "3.19.2",
    6724             "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-3.19.2.tgz",
    6725             "integrity": "sha512-Tu5rvK2ERckCDpD9+Ct+97B6GPsQRYsvx6ub28x6UeaPKiserluDvwRiMNDzt0U5NcmgW5yRNiY2sPJyMXyK5A==",
    6726             "dependencies": {
    6727                 "@babel/runtime": "7.25.7",
    6728                 "@wordpress/data": "^10.19.2",
    6729                 "@wordpress/hooks": "^4.19.1",
    6730                 "@wordpress/i18n": "^5.19.1",
    6731                 "@wordpress/rich-text": "^7.19.2",
     6706            "version": "3.33.0",
     6707            "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-3.33.0.tgz",
     6708            "integrity": "sha512-61e50YwYOa+C6V+J5te7f7owPth0rCjVQA7RVA6/hpiZML1i+hMasm5SpD1AX63JOl7YCo+iJylobXBsPfoHRA==",
     6709            "license": "GPL-2.0-or-later",
     6710            "dependencies": {
     6711                "@wordpress/data": "^10.33.0",
     6712                "@wordpress/hooks": "^4.33.0",
     6713                "@wordpress/i18n": "^6.6.0",
     6714                "@wordpress/rich-text": "^7.33.0",
    67326715                "uuid": "^9.0.1"
    67336716            },
     
    67546737        },
    67556738        "node_modules/@wordpress/api-fetch": {
    6756             "version": "7.19.2",
    6757             "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.19.2.tgz",
    6758             "integrity": "sha512-X2e3OTXPGBCBTFyu7Lb1mlI4AaA9RcAMmTlPKrV63yXXkKcVfL1jFbAaJXNonl7Fap+1tGvws4eEhKbmtbqbGA==",
    6759             "dependencies": {
    6760                 "@babel/runtime": "7.25.7",
    6761                 "@wordpress/i18n": "^5.19.1",
    6762                 "@wordpress/url": "^4.19.2"
     6739            "version": "7.33.0",
     6740            "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.33.0.tgz",
     6741            "integrity": "sha512-1hUMnX7t+PFBgNNZIITOY8w9J3/ZcVm3sT2gxURPaz1B1BE7LwLwQQyqUWi6hl4Z0eh5qUcEG5HJOUZTGLmVwA==",
     6742            "license": "GPL-2.0-or-later",
     6743            "dependencies": {
     6744                "@wordpress/i18n": "^6.6.0",
     6745                "@wordpress/url": "^4.33.0"
    67636746            },
    67646747            "engines": {
     
    67686751        },
    67696752        "node_modules/@wordpress/autop": {
    6770             "version": "4.19.1",
    6771             "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.19.1.tgz",
    6772             "integrity": "sha512-uwFp4ZuvjUg+LQNFx/ciHclcDC8RF4/YpDBwEagQQjcSRs0MDT8O5xcn7iqNJRkhTAd1vRGhaEP8I9/5G/ToEA==",
    6773             "dependencies": {
    6774                 "@babel/runtime": "7.25.7"
    6775             },
     6753            "version": "4.33.0",
     6754            "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.33.0.tgz",
     6755            "integrity": "sha512-F7639N+pjPQDATwKVRSgZPOvdfeunbAO/wOKvDrQ8DAObgAcbFwz1iTtNw9chiB8/r7/x31TzPU1QxHbjn9xeA==",
     6756            "license": "GPL-2.0-or-later",
    67766757            "engines": {
    67776758                "node": ">=18.12.0",
     
    67806761        },
    67816762        "node_modules/@wordpress/babel-preset-default": {
    6782             "version": "8.19.1",
    6783             "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.19.1.tgz",
    6784             "integrity": "sha512-uxXTQS+SGumdQegcaAtPjkUkYUGDmv6xxLf4pJObIHE1+LaYU4PkEciL8gyGxfCpkQinA2FPSJMOoxMAj8/IAQ==",
    6785             "dev": true,
     6763            "version": "8.33.0",
     6764            "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.33.0.tgz",
     6765            "integrity": "sha512-zi+TfLm7w8UmC/IE1b6/z+GIRMvv9s6yQ7+2a3XUEFriAiLwVM2cRXTcauaKkcos3BDi35M0V8x0T7980RwTlQ==",
     6766            "dev": true,
     6767            "license": "GPL-2.0-or-later",
    67866768            "dependencies": {
    67876769                "@babel/core": "7.25.7",
     6770                "@babel/plugin-syntax-import-attributes": "7.26.0",
    67886771                "@babel/plugin-transform-react-jsx": "7.25.7",
    67896772                "@babel/plugin-transform-runtime": "7.25.7",
    67906773                "@babel/preset-env": "7.25.7",
    67916774                "@babel/preset-typescript": "7.25.7",
    6792                 "@babel/runtime": "7.25.7",
    6793                 "@wordpress/browserslist-config": "^6.19.1",
    6794                 "@wordpress/warning": "^3.19.1",
     6775                "@wordpress/browserslist-config": "^6.33.0",
     6776                "@wordpress/warning": "^3.33.0",
    67956777                "browserslist": "^4.21.10",
    67966778                "core-js": "^3.31.0",
     
    68036785        },
    68046786        "node_modules/@wordpress/base-styles": {
    6805             "version": "5.19.1",
    6806             "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-5.19.1.tgz",
    6807             "integrity": "sha512-GDQvOtVVE3yk2sx+vYC3/k4QBXf1VckUT1KSNyfYt7swQk/Fxs7Tozb3EVF1zhzxEyMOiW8r9DUpKNVOn29tfQ==",
    6808             "dev": true,
     6787            "version": "6.9.0",
     6788            "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.9.0.tgz",
     6789            "integrity": "sha512-z3WCO0EdVWrXkEn6QXlFQZoKyPxplIctOWTqG8KPLtdHa0gqXhF+gaNxwGg6Ao2ac4sqoFSBcKPhXgE/08jK7g==",
     6790            "license": "GPL-2.0-or-later",
    68096791            "engines": {
    68106792                "node": ">=18.12.0",
     
    68136795        },
    68146796        "node_modules/@wordpress/blob": {
    6815             "version": "4.19.1",
    6816             "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.19.1.tgz",
    6817             "integrity": "sha512-CIQwyTToPUba2nNR+Si2w/A07aCBccVwTMOooz4yj2ZD1Ri5PikGoTFpmmKdgOPJ1xlLhAKdY8j+5FcJ6GZtBg==",
    6818             "dependencies": {
    6819                 "@babel/runtime": "7.25.7"
    6820             },
     6797            "version": "4.33.0",
     6798            "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.33.0.tgz",
     6799            "integrity": "sha512-ZgrzNRsSyi5tpOBhHlmjd4131PTKH7E+1z9BF3eeyo+3nQAvkTU1hdHQ7yJpbF/7Ss1FeTjF+qvKoB25p9c1/w==",
     6800            "license": "GPL-2.0-or-later",
    68216801            "engines": {
    68226802                "node": ">=18.12.0",
     
    68256805        },
    68266806        "node_modules/@wordpress/block-directory": {
    6827             "version": "5.19.7",
    6828             "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.19.7.tgz",
    6829             "integrity": "sha512-2QGR64ofcMn4k+ps7Fa7nFgEdh5qY4m4toinpoNZ06cWe3h7CU/n6Rp0wrxcxxHM2h+C/iu0hjGmNITbAHs9oA==",
    6830             "dependencies": {
    6831                 "@babel/runtime": "7.25.7",
    6832                 "@wordpress/a11y": "^4.19.1",
    6833                 "@wordpress/api-fetch": "^7.19.2",
    6834                 "@wordpress/block-editor": "^14.14.6",
    6835                 "@wordpress/blocks": "^14.8.2",
    6836                 "@wordpress/components": "^29.5.4",
    6837                 "@wordpress/compose": "^7.19.2",
    6838                 "@wordpress/core-data": "^7.19.6",
    6839                 "@wordpress/data": "^10.19.2",
    6840                 "@wordpress/editor": "^14.19.7",
    6841                 "@wordpress/element": "^6.19.1",
    6842                 "@wordpress/hooks": "^4.19.1",
    6843                 "@wordpress/html-entities": "^4.19.1",
    6844                 "@wordpress/i18n": "^5.19.1",
    6845                 "@wordpress/icons": "^10.19.1",
    6846                 "@wordpress/notices": "^5.19.2",
    6847                 "@wordpress/plugins": "^7.19.4",
    6848                 "@wordpress/private-apis": "^1.19.1",
    6849                 "@wordpress/url": "^4.19.2",
     6807            "version": "5.33.1",
     6808            "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.33.1.tgz",
     6809            "integrity": "sha512-6MVMwq4ukeQPYkQeiA2m7u/ZuI+Hoswrw2VBNtZEXpJU1X4I4FpspwX3beGv167li446x0IqsjSH4FkO3DGLmg==",
     6810            "license": "GPL-2.0-or-later",
     6811            "dependencies": {
     6812                "@wordpress/a11y": "^4.33.0",
     6813                "@wordpress/api-fetch": "^7.33.0",
     6814                "@wordpress/base-styles": "^6.9.0",
     6815                "@wordpress/block-editor": "^15.6.0",
     6816                "@wordpress/blocks": "^15.6.0",
     6817                "@wordpress/components": "^30.6.0",
     6818                "@wordpress/compose": "^7.33.0",
     6819                "@wordpress/core-data": "^7.33.0",
     6820                "@wordpress/data": "^10.33.0",
     6821                "@wordpress/editor": "^14.33.1",
     6822                "@wordpress/element": "^6.33.0",
     6823                "@wordpress/hooks": "^4.33.0",
     6824                "@wordpress/html-entities": "^4.33.0",
     6825                "@wordpress/i18n": "^6.6.0",
     6826                "@wordpress/icons": "^11.0.0",
     6827                "@wordpress/notices": "^5.33.0",
     6828                "@wordpress/plugins": "^7.33.0",
     6829                "@wordpress/private-apis": "^1.33.0",
     6830                "@wordpress/url": "^4.33.0",
    68506831                "change-case": "^4.1.2",
    68516832                "clsx": "^2.1.1"
     
    68616842        },
    68626843        "node_modules/@wordpress/block-editor": {
    6863             "version": "14.14.6",
    6864             "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-14.14.6.tgz",
    6865             "integrity": "sha512-diqmWXhj87ProKiCixjtAm/iGhiAQGLM3Hym7hxpB6GJfDA3Eg90GBT3guqjxeBc/mBR6tbGEiDMj2FNeQSRag==",
    6866             "dependencies": {
    6867                 "@babel/runtime": "7.25.7",
     6844            "version": "15.6.0",
     6845            "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.6.0.tgz",
     6846            "integrity": "sha512-Y+BXztP8RBaACBSrYG3aXuuLA+w46B1azLK5qluZms7TyBG7nyS7n0WDLeTIejfNvzJjy3lwKJ9nJSETjrBUfg==",
     6847            "license": "GPL-2.0-or-later",
     6848            "dependencies": {
    68686849                "@emotion/react": "^11.7.1",
    68696850                "@emotion/styled": "^11.6.0",
    68706851                "@react-spring/web": "^9.4.5",
    6871                 "@wordpress/a11y": "^4.19.1",
    6872                 "@wordpress/api-fetch": "^7.19.2",
    6873                 "@wordpress/blob": "^4.19.1",
    6874                 "@wordpress/block-serialization-default-parser": "^5.19.1",
    6875                 "@wordpress/blocks": "^14.8.2",
    6876                 "@wordpress/commands": "^1.19.4",
    6877                 "@wordpress/components": "^29.5.4",
    6878                 "@wordpress/compose": "^7.19.2",
    6879                 "@wordpress/data": "^10.19.2",
    6880                 "@wordpress/date": "^5.19.1",
    6881                 "@wordpress/deprecated": "^4.19.1",
    6882                 "@wordpress/dom": "^4.19.2",
    6883                 "@wordpress/element": "^6.19.1",
    6884                 "@wordpress/escape-html": "^3.19.1",
    6885                 "@wordpress/hooks": "^4.19.1",
    6886                 "@wordpress/html-entities": "^4.19.1",
    6887                 "@wordpress/i18n": "^5.19.1",
    6888                 "@wordpress/icons": "^10.19.1",
    6889                 "@wordpress/is-shallow-equal": "^5.19.1",
    6890                 "@wordpress/keyboard-shortcuts": "^5.19.2",
    6891                 "@wordpress/keycodes": "^4.19.1",
    6892                 "@wordpress/notices": "^5.19.2",
    6893                 "@wordpress/preferences": "^4.19.4",
    6894                 "@wordpress/priority-queue": "^3.19.1",
    6895                 "@wordpress/private-apis": "^1.19.1",
    6896                 "@wordpress/rich-text": "^7.19.2",
    6897                 "@wordpress/style-engine": "^2.19.1",
    6898                 "@wordpress/token-list": "^3.19.1",
    6899                 "@wordpress/upload-media": "^0.4.4",
    6900                 "@wordpress/url": "^4.19.2",
    6901                 "@wordpress/warning": "^3.19.1",
    6902                 "@wordpress/wordcount": "^4.19.1",
     6852                "@wordpress/a11y": "^4.33.0",
     6853                "@wordpress/api-fetch": "^7.33.0",
     6854                "@wordpress/base-styles": "^6.9.0",
     6855                "@wordpress/blob": "^4.33.0",
     6856                "@wordpress/block-serialization-default-parser": "^5.33.0",
     6857                "@wordpress/blocks": "^15.6.0",
     6858                "@wordpress/commands": "^1.33.0",
     6859                "@wordpress/components": "^30.6.0",
     6860                "@wordpress/compose": "^7.33.0",
     6861                "@wordpress/data": "^10.33.0",
     6862                "@wordpress/date": "^5.33.0",
     6863                "@wordpress/deprecated": "^4.33.0",
     6864                "@wordpress/dom": "^4.33.0",
     6865                "@wordpress/element": "^6.33.0",
     6866                "@wordpress/escape-html": "^3.33.0",
     6867                "@wordpress/hooks": "^4.33.0",
     6868                "@wordpress/html-entities": "^4.33.0",
     6869                "@wordpress/i18n": "^6.6.0",
     6870                "@wordpress/icons": "^11.0.0",
     6871                "@wordpress/is-shallow-equal": "^5.33.0",
     6872                "@wordpress/keyboard-shortcuts": "^5.33.0",
     6873                "@wordpress/keycodes": "^4.33.0",
     6874                "@wordpress/notices": "^5.33.0",
     6875                "@wordpress/preferences": "^4.33.0",
     6876                "@wordpress/priority-queue": "^3.33.0",
     6877                "@wordpress/private-apis": "^1.33.0",
     6878                "@wordpress/rich-text": "^7.33.0",
     6879                "@wordpress/style-engine": "^2.33.0",
     6880                "@wordpress/token-list": "^3.33.0",
     6881                "@wordpress/upload-media": "^0.18.0",
     6882                "@wordpress/url": "^4.33.0",
     6883                "@wordpress/warning": "^3.33.0",
     6884                "@wordpress/wordcount": "^4.33.0",
    69036885                "change-case": "^4.1.2",
    69046886                "clsx": "^2.1.1",
     
    69266908        },
    69276909        "node_modules/@wordpress/block-library": {
    6928             "version": "9.19.6",
    6929             "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.19.6.tgz",
    6930             "integrity": "sha512-jRvlwOGUEtTuDwu+Z74W06JGwp+CCvNjauuAos/EzDkJ0U8ZSMQJMH9g8bEKSerFaQ0jokF0cp9Zo6nbmo0/wg==",
    6931             "dependencies": {
    6932                 "@babel/runtime": "7.25.7",
    6933                 "@wordpress/a11y": "^4.19.1",
    6934                 "@wordpress/api-fetch": "^7.19.2",
    6935                 "@wordpress/autop": "^4.19.1",
    6936                 "@wordpress/blob": "^4.19.1",
    6937                 "@wordpress/block-editor": "^14.14.6",
    6938                 "@wordpress/blocks": "^14.8.2",
    6939                 "@wordpress/components": "^29.5.4",
    6940                 "@wordpress/compose": "^7.19.2",
    6941                 "@wordpress/core-data": "^7.19.6",
    6942                 "@wordpress/data": "^10.19.2",
    6943                 "@wordpress/date": "^5.19.1",
    6944                 "@wordpress/deprecated": "^4.19.1",
    6945                 "@wordpress/dom": "^4.19.2",
    6946                 "@wordpress/element": "^6.19.1",
    6947                 "@wordpress/escape-html": "^3.19.1",
    6948                 "@wordpress/hooks": "^4.19.1",
    6949                 "@wordpress/html-entities": "^4.19.1",
    6950                 "@wordpress/i18n": "^5.19.1",
    6951                 "@wordpress/icons": "^10.19.1",
    6952                 "@wordpress/interactivity": "^6.19.1",
    6953                 "@wordpress/interactivity-router": "^2.19.1",
    6954                 "@wordpress/keyboard-shortcuts": "^5.19.2",
    6955                 "@wordpress/keycodes": "^4.19.1",
    6956                 "@wordpress/notices": "^5.19.2",
    6957                 "@wordpress/patterns": "^2.19.6",
    6958                 "@wordpress/primitives": "^4.19.1",
    6959                 "@wordpress/private-apis": "^1.19.1",
    6960                 "@wordpress/reusable-blocks": "^5.19.6",
    6961                 "@wordpress/rich-text": "^7.19.2",
    6962                 "@wordpress/server-side-render": "^5.19.4",
    6963                 "@wordpress/url": "^4.19.2",
    6964                 "@wordpress/viewport": "^6.19.2",
    6965                 "@wordpress/wordcount": "^4.19.1",
     6910            "version": "9.33.1",
     6911            "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.33.1.tgz",
     6912            "integrity": "sha512-SQ5jW0OJwEy4LIL16V5SK39wWgyKt4A8y1Ye070nwcZmamTIvg1wqypITtwqXfJVAX9YUZvicX3Vb3KOZ6nAfQ==",
     6913            "license": "GPL-2.0-or-later",
     6914            "dependencies": {
     6915                "@wordpress/a11y": "^4.33.0",
     6916                "@wordpress/api-fetch": "^7.33.0",
     6917                "@wordpress/autop": "^4.33.0",
     6918                "@wordpress/base-styles": "^6.9.0",
     6919                "@wordpress/blob": "^4.33.0",
     6920                "@wordpress/block-editor": "^15.6.0",
     6921                "@wordpress/blocks": "^15.6.0",
     6922                "@wordpress/components": "^30.6.0",
     6923                "@wordpress/compose": "^7.33.0",
     6924                "@wordpress/core-data": "^7.33.0",
     6925                "@wordpress/data": "^10.33.0",
     6926                "@wordpress/date": "^5.33.0",
     6927                "@wordpress/deprecated": "^4.33.0",
     6928                "@wordpress/dom": "^4.33.0",
     6929                "@wordpress/element": "^6.33.0",
     6930                "@wordpress/escape-html": "^3.33.0",
     6931                "@wordpress/hooks": "^4.33.0",
     6932                "@wordpress/html-entities": "^4.33.0",
     6933                "@wordpress/i18n": "^6.6.0",
     6934                "@wordpress/icons": "^11.0.0",
     6935                "@wordpress/interactivity": "^6.33.0",
     6936                "@wordpress/interactivity-router": "^2.33.0",
     6937                "@wordpress/keyboard-shortcuts": "^5.33.0",
     6938                "@wordpress/keycodes": "^4.33.0",
     6939                "@wordpress/latex-to-mathml": "^1.1.0",
     6940                "@wordpress/notices": "^5.33.0",
     6941                "@wordpress/patterns": "^2.33.0",
     6942                "@wordpress/primitives": "^4.33.0",
     6943                "@wordpress/private-apis": "^1.33.0",
     6944                "@wordpress/reusable-blocks": "^5.33.0",
     6945                "@wordpress/rich-text": "^7.33.0",
     6946                "@wordpress/server-side-render": "^6.9.0",
     6947                "@wordpress/url": "^4.33.0",
     6948                "@wordpress/viewport": "^6.33.0",
     6949                "@wordpress/wordcount": "^4.33.0",
    69666950                "change-case": "^4.1.2",
    69676951                "clsx": "^2.1.1",
     
    69976981        },
    69986982        "node_modules/@wordpress/block-serialization-default-parser": {
    6999             "version": "5.19.1",
    7000             "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.19.1.tgz",
    7001             "integrity": "sha512-EfGD50utEb459H7V0k9pLaq+SehN//ICyp+at0YxyCGQM0poAKuEUJfVCv+zJbmRVUmNctG93vTp5tDgfofQiw==",
    7002             "dependencies": {
    7003                 "@babel/runtime": "7.25.7"
    7004             },
     6983            "version": "5.33.0",
     6984            "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.33.0.tgz",
     6985            "integrity": "sha512-kVtx1zX9/vOWvxU3U1d9jTrjkrB9Z2r2qnkEl8p5E3nSiUrPIvLxPnzPa9KRuRma9uNVH//YUc59kgVxRSALIQ==",
     6986            "license": "GPL-2.0-or-later",
    70056987            "engines": {
    70066988                "node": ">=18.12.0",
     
    70096991        },
    70106992        "node_modules/@wordpress/blocks": {
    7011             "version": "14.8.2",
    7012             "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-14.8.2.tgz",
    7013             "integrity": "sha512-SZZODi7o6yTES0uZ35soRb2ZVdkd0QrmZrvyV0WHbE8exGL72/3UQRga0U05uY4j3puR6hkmeol/Ef6IaLlB7A==",
    7014             "dependencies": {
    7015                 "@babel/runtime": "7.25.7",
    7016                 "@wordpress/autop": "^4.19.1",
    7017                 "@wordpress/blob": "^4.19.1",
    7018                 "@wordpress/block-serialization-default-parser": "^5.19.1",
    7019                 "@wordpress/data": "^10.19.2",
    7020                 "@wordpress/deprecated": "^4.19.1",
    7021                 "@wordpress/dom": "^4.19.2",
    7022                 "@wordpress/element": "^6.19.1",
    7023                 "@wordpress/hooks": "^4.19.1",
    7024                 "@wordpress/html-entities": "^4.19.1",
    7025                 "@wordpress/i18n": "^5.19.1",
    7026                 "@wordpress/is-shallow-equal": "^5.19.1",
    7027                 "@wordpress/private-apis": "^1.19.1",
    7028                 "@wordpress/rich-text": "^7.19.2",
    7029                 "@wordpress/shortcode": "^4.19.1",
    7030                 "@wordpress/warning": "^3.19.1",
     6993            "version": "15.6.0",
     6994            "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.6.0.tgz",
     6995            "integrity": "sha512-w3O88J9xZ4b+ATCqEnc2RTc+euAtsuAcwHchopLn4MAZcynG/AU7h9HZ6nE6EMPJX1Dv34GJZvQxxMUM4K16zA==",
     6996            "license": "GPL-2.0-or-later",
     6997            "dependencies": {
     6998                "@wordpress/autop": "^4.33.0",
     6999                "@wordpress/blob": "^4.33.0",
     7000                "@wordpress/block-serialization-default-parser": "^5.33.0",
     7001                "@wordpress/data": "^10.33.0",
     7002                "@wordpress/deprecated": "^4.33.0",
     7003                "@wordpress/dom": "^4.33.0",
     7004                "@wordpress/element": "^6.33.0",
     7005                "@wordpress/hooks": "^4.33.0",
     7006                "@wordpress/html-entities": "^4.33.0",
     7007                "@wordpress/i18n": "^6.6.0",
     7008                "@wordpress/is-shallow-equal": "^5.33.0",
     7009                "@wordpress/private-apis": "^1.33.0",
     7010                "@wordpress/rich-text": "^7.33.0",
     7011                "@wordpress/shortcode": "^4.33.0",
     7012                "@wordpress/warning": "^3.33.0",
    70317013                "change-case": "^4.1.2",
    70327014                "colord": "^2.7.0",
     
    70637045        },
    70647046        "node_modules/@wordpress/browserslist-config": {
    7065             "version": "6.19.1",
    7066             "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.19.1.tgz",
    7067             "integrity": "sha512-J5jhHvRbAPAOMkB3/tky4+MvW145HYS0DD0obgoafxnvPBL3zxCMvt6rRMtBnq+fMK02VkbuQ5KweZaQvv+bHg==",
    7068             "dev": true,
     7047            "version": "6.33.0",
     7048            "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.33.0.tgz",
     7049            "integrity": "sha512-4plw8mLKjcd1beuJzmjT4GNBk+R02qu/og6h/BuGMY8dxfqovfGB0Z2w7C85ILmjY2qnvsU7gelDcSXNgwuwxQ==",
     7050            "dev": true,
     7051            "license": "GPL-2.0-or-later",
    70697052            "engines": {
    70707053                "node": ">=18.12.0",
     
    70737056        },
    70747057        "node_modules/@wordpress/commands": {
    7075             "version": "1.19.4",
    7076             "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.19.4.tgz",
    7077             "integrity": "sha512-ij8UIYQaXw3w704gQukVQ51zN1/nAPBo10cPrugrnjrVmJn149RaVb0oIuiCw7IUyc5OgMFfsLt/RqssPPjOsg==",
    7078             "dependencies": {
    7079                 "@babel/runtime": "7.25.7",
    7080                 "@wordpress/components": "^29.5.4",
    7081                 "@wordpress/data": "^10.19.2",
    7082                 "@wordpress/element": "^6.19.1",
    7083                 "@wordpress/i18n": "^5.19.1",
    7084                 "@wordpress/icons": "^10.19.1",
    7085                 "@wordpress/keyboard-shortcuts": "^5.19.2",
    7086                 "@wordpress/private-apis": "^1.19.1",
     7058            "version": "1.33.0",
     7059            "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.33.0.tgz",
     7060            "integrity": "sha512-EJM2QdC0xQp6lVaCybbCQhkaX7/it5cEvYXvLtSSRMbCreu8OhCBvd2IruT8+5QIgnAgBHQkc589SsdW3DNsaA==",
     7061            "license": "GPL-2.0-or-later",
     7062            "dependencies": {
     7063                "@wordpress/base-styles": "^6.9.0",
     7064                "@wordpress/components": "^30.6.0",
     7065                "@wordpress/data": "^10.33.0",
     7066                "@wordpress/element": "^6.33.0",
     7067                "@wordpress/i18n": "^6.6.0",
     7068                "@wordpress/icons": "^11.0.0",
     7069                "@wordpress/keyboard-shortcuts": "^5.33.0",
     7070                "@wordpress/private-apis": "^1.33.0",
    70877071                "clsx": "^2.1.1",
    70887072                "cmdk": "^1.0.0"
     
    70987082        },
    70997083        "node_modules/@wordpress/components": {
    7100             "version": "29.5.4",
    7101             "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-29.5.4.tgz",
    7102             "integrity": "sha512-sT04yW0PThalQLOL7aCFcvyLr+A9/poJFwmotoNYtrDwQajucvLObT3yHww67d5eRpGJwShLzNuqd4mMmRXJ3w==",
     7084            "version": "30.6.0",
     7085            "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.6.0.tgz",
     7086            "integrity": "sha512-RkY+DIW+iy1Y5jiVYxfs9mNY+noV9AwPlKySJRsVy5o9u7k52HayuNe9cMl5/UsXLNgWHLMUykEZGkgHgNeaRA==",
     7087            "license": "GPL-2.0-or-later",
    71037088            "dependencies": {
    71047089                "@ariakit/react": "^0.4.15",
    7105                 "@babel/runtime": "7.25.7",
    71067090                "@emotion/cache": "^11.7.1",
    71077091                "@emotion/css": "^11.7.1",
     
    71117095                "@emotion/utils": "^1.0.0",
    71127096                "@floating-ui/react-dom": "2.0.8",
    7113                 "@types/gradient-parser": "0.1.3",
     7097                "@types/gradient-parser": "1.1.0",
    71147098                "@types/highlight-words-core": "1.2.1",
    71157099                "@use-gesture/react": "^10.3.1",
    7116                 "@wordpress/a11y": "^4.19.1",
    7117                 "@wordpress/compose": "^7.19.2",
    7118                 "@wordpress/date": "^5.19.1",
    7119                 "@wordpress/deprecated": "^4.19.1",
    7120                 "@wordpress/dom": "^4.19.2",
    7121                 "@wordpress/element": "^6.19.1",
    7122                 "@wordpress/escape-html": "^3.19.1",
    7123                 "@wordpress/hooks": "^4.19.1",
    7124                 "@wordpress/html-entities": "^4.19.1",
    7125                 "@wordpress/i18n": "^5.19.1",
    7126                 "@wordpress/icons": "^10.19.1",
    7127                 "@wordpress/is-shallow-equal": "^5.19.1",
    7128                 "@wordpress/keycodes": "^4.19.1",
    7129                 "@wordpress/primitives": "^4.19.1",
    7130                 "@wordpress/private-apis": "^1.19.1",
    7131                 "@wordpress/rich-text": "^7.19.2",
    7132                 "@wordpress/warning": "^3.19.1",
     7100                "@wordpress/a11y": "^4.33.0",
     7101                "@wordpress/base-styles": "^6.9.0",
     7102                "@wordpress/compose": "^7.33.0",
     7103                "@wordpress/date": "^5.33.0",
     7104                "@wordpress/deprecated": "^4.33.0",
     7105                "@wordpress/dom": "^4.33.0",
     7106                "@wordpress/element": "^6.33.0",
     7107                "@wordpress/escape-html": "^3.33.0",
     7108                "@wordpress/hooks": "^4.33.0",
     7109                "@wordpress/html-entities": "^4.33.0",
     7110                "@wordpress/i18n": "^6.6.0",
     7111                "@wordpress/icons": "^11.0.0",
     7112                "@wordpress/is-shallow-equal": "^5.33.0",
     7113                "@wordpress/keycodes": "^4.33.0",
     7114                "@wordpress/primitives": "^4.33.0",
     7115                "@wordpress/private-apis": "^1.33.0",
     7116                "@wordpress/rich-text": "^7.33.0",
     7117                "@wordpress/warning": "^3.33.0",
    71337118                "change-case": "^4.1.2",
    71347119                "clsx": "^2.1.1",
     
    71377122                "deepmerge": "^4.3.0",
    71387123                "fast-deep-equal": "^3.1.3",
    7139                 "framer-motion": "^11.1.9",
    7140                 "gradient-parser": "^0.1.5",
     7124                "framer-motion": "^11.15.0",
     7125                "gradient-parser": "1.1.1",
    71417126                "highlight-words-core": "^1.2.2",
    71427127                "is-plain-object": "^5.0.0",
     
    71457130                "re-resizable": "^6.4.0",
    71467131                "react-colorful": "^5.3.1",
     7132                "react-day-picker": "^9.7.0",
    71477133                "remove-accents": "^0.5.0",
    71487134                "uuid": "^9.0.1"
     
    71717157        },
    71727158        "node_modules/@wordpress/compose": {
    7173             "version": "7.19.2",
    7174             "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.19.2.tgz",
    7175             "integrity": "sha512-ghNIxSVwiMuaZ2Dw3VLYHATaYn127E3QaSg2m+IdQJ3xHcOVopZVXGWITRM6KLsG+w4uEQ8huXx0DJglHKPA6w==",
    7176             "dependencies": {
    7177                 "@babel/runtime": "7.25.7",
     7159            "version": "7.33.0",
     7160            "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.33.0.tgz",
     7161            "integrity": "sha512-ICBdgush3DXFWN7VMxTy/3LCK+qpyGMnNhX+XIl3LVug5yOfT77G9JA3Mbpw2cwpihyDdekItlsE0f4rYL/nnA==",
     7162            "license": "GPL-2.0-or-later",
     7163            "dependencies": {
    71787164                "@types/mousetrap": "^1.6.8",
    7179                 "@wordpress/deprecated": "^4.19.1",
    7180                 "@wordpress/dom": "^4.19.2",
    7181                 "@wordpress/element": "^6.19.1",
    7182                 "@wordpress/is-shallow-equal": "^5.19.1",
    7183                 "@wordpress/keycodes": "^4.19.1",
    7184                 "@wordpress/priority-queue": "^3.19.1",
    7185                 "@wordpress/undo-manager": "^1.19.1",
     7165                "@wordpress/deprecated": "^4.33.0",
     7166                "@wordpress/dom": "^4.33.0",
     7167                "@wordpress/element": "^6.33.0",
     7168                "@wordpress/is-shallow-equal": "^5.33.0",
     7169                "@wordpress/keycodes": "^4.33.0",
     7170                "@wordpress/priority-queue": "^3.33.0",
     7171                "@wordpress/undo-manager": "^1.33.0",
    71867172                "change-case": "^4.1.2",
    71877173                "clipboard": "^2.0.11",
     
    71987184        },
    71997185        "node_modules/@wordpress/core-commands": {
    7200             "version": "1.19.6",
    7201             "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.19.6.tgz",
    7202             "integrity": "sha512-aE4fpBrG0slaw8GdZoxbbYCOP+4BaHvrVn3LTmulohlcqYXZH6LOQBmuWrFq/Ab5UIIZbiZMESZbY/7CHz99gw==",
    7203             "dependencies": {
    7204                 "@babel/runtime": "7.25.7",
    7205                 "@wordpress/block-editor": "^14.14.6",
    7206                 "@wordpress/commands": "^1.19.4",
    7207                 "@wordpress/compose": "^7.19.2",
    7208                 "@wordpress/core-data": "^7.19.6",
    7209                 "@wordpress/data": "^10.19.2",
    7210                 "@wordpress/element": "^6.19.1",
    7211                 "@wordpress/html-entities": "^4.19.1",
    7212                 "@wordpress/i18n": "^5.19.1",
    7213                 "@wordpress/icons": "^10.19.1",
    7214                 "@wordpress/notices": "^5.19.2",
    7215                 "@wordpress/private-apis": "^1.19.1",
    7216                 "@wordpress/router": "^1.19.2",
    7217                 "@wordpress/url": "^4.19.2"
     7186            "version": "1.33.0",
     7187            "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.33.0.tgz",
     7188            "integrity": "sha512-kodoj/yxQ86+3DE2f+7shKjcIP961ossBJ9fUu+NkrmJfpNwKmkCG7+0vtmt+UXUcqTkE3Ya4xhERzUS9Oysqg==",
     7189            "license": "GPL-2.0-or-later",
     7190            "dependencies": {
     7191                "@wordpress/block-editor": "^15.6.0",
     7192                "@wordpress/commands": "^1.33.0",
     7193                "@wordpress/compose": "^7.33.0",
     7194                "@wordpress/core-data": "^7.33.0",
     7195                "@wordpress/data": "^10.33.0",
     7196                "@wordpress/element": "^6.33.0",
     7197                "@wordpress/html-entities": "^4.33.0",
     7198                "@wordpress/i18n": "^6.6.0",
     7199                "@wordpress/icons": "^11.0.0",
     7200                "@wordpress/notices": "^5.33.0",
     7201                "@wordpress/private-apis": "^1.33.0",
     7202                "@wordpress/router": "^1.33.0",
     7203                "@wordpress/url": "^4.33.0"
    72187204            },
    72197205            "engines": {
     
    72277213        },
    72287214        "node_modules/@wordpress/core-data": {
    7229             "version": "7.19.6",
    7230             "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.19.6.tgz",
    7231             "integrity": "sha512-7z6UV8gNeazcj1NhmSqAOPafdFg46HpcnpSmAWbff0RdXuS2Y3Xcs9OsVHlpse1j+HHZwdjVxTGd2AryplQB+Q==",
    7232             "dependencies": {
    7233                 "@babel/runtime": "7.25.7",
    7234                 "@wordpress/api-fetch": "^7.19.2",
    7235                 "@wordpress/block-editor": "^14.14.6",
    7236                 "@wordpress/blocks": "^14.8.2",
    7237                 "@wordpress/compose": "^7.19.2",
    7238                 "@wordpress/data": "^10.19.2",
    7239                 "@wordpress/deprecated": "^4.19.1",
    7240                 "@wordpress/element": "^6.19.1",
    7241                 "@wordpress/html-entities": "^4.19.1",
    7242                 "@wordpress/i18n": "^5.19.1",
    7243                 "@wordpress/is-shallow-equal": "^5.19.1",
    7244                 "@wordpress/private-apis": "^1.19.1",
    7245                 "@wordpress/rich-text": "^7.19.2",
    7246                 "@wordpress/sync": "^1.19.2",
    7247                 "@wordpress/undo-manager": "^1.19.1",
    7248                 "@wordpress/url": "^4.19.2",
    7249                 "@wordpress/warning": "^3.19.1",
     7215            "version": "7.33.0",
     7216            "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.33.0.tgz",
     7217            "integrity": "sha512-Lwde8zJHPvWD6DJFjwM9uYXS0ZvyuG23QVOARYcrWezytQdnXIBRQ70oVa5xfGfd0OSKrIoWBhjWHzJLP+DJRA==",
     7218            "license": "GPL-2.0-or-later",
     7219            "dependencies": {
     7220                "@wordpress/api-fetch": "^7.33.0",
     7221                "@wordpress/block-editor": "^15.6.0",
     7222                "@wordpress/blocks": "^15.6.0",
     7223                "@wordpress/compose": "^7.33.0",
     7224                "@wordpress/data": "^10.33.0",
     7225                "@wordpress/deprecated": "^4.33.0",
     7226                "@wordpress/element": "^6.33.0",
     7227                "@wordpress/html-entities": "^4.33.0",
     7228                "@wordpress/i18n": "^6.6.0",
     7229                "@wordpress/is-shallow-equal": "^5.33.0",
     7230                "@wordpress/private-apis": "^1.33.0",
     7231                "@wordpress/rich-text": "^7.33.0",
     7232                "@wordpress/sync": "^1.33.0",
     7233                "@wordpress/undo-manager": "^1.33.0",
     7234                "@wordpress/url": "^4.33.0",
     7235                "@wordpress/warning": "^3.33.0",
    72507236                "change-case": "^4.1.2",
    72517237                "equivalent-key-map": "^0.2.2",
     
    72777263        },
    72787264        "node_modules/@wordpress/customize-widgets": {
    7279             "version": "5.19.6",
    7280             "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.19.6.tgz",
    7281             "integrity": "sha512-hK1+YfADqg2tZ7as+Q/vsd7sA9yL0qyTIAu7aMbZGEjzUP+AMVio3RPAMc9XMrnQsfY0B3FZ2uM203RsukUzWA==",
    7282             "dependencies": {
    7283                 "@babel/runtime": "7.25.7",
    7284                 "@wordpress/block-editor": "^14.14.6",
    7285                 "@wordpress/block-library": "^9.19.6",
    7286                 "@wordpress/blocks": "^14.8.2",
    7287                 "@wordpress/components": "^29.5.4",
    7288                 "@wordpress/compose": "^7.19.2",
    7289                 "@wordpress/core-data": "^7.19.6",
    7290                 "@wordpress/data": "^10.19.2",
    7291                 "@wordpress/dom": "^4.19.2",
    7292                 "@wordpress/element": "^6.19.1",
    7293                 "@wordpress/hooks": "^4.19.1",
    7294                 "@wordpress/i18n": "^5.19.1",
    7295                 "@wordpress/icons": "^10.19.1",
    7296                 "@wordpress/interface": "^9.4.4",
    7297                 "@wordpress/is-shallow-equal": "^5.19.1",
    7298                 "@wordpress/keyboard-shortcuts": "^5.19.2",
    7299                 "@wordpress/keycodes": "^4.19.1",
    7300                 "@wordpress/media-utils": "^5.19.2",
    7301                 "@wordpress/preferences": "^4.19.4",
    7302                 "@wordpress/private-apis": "^1.19.1",
    7303                 "@wordpress/widgets": "^4.19.6",
     7265            "version": "5.33.1",
     7266            "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.33.1.tgz",
     7267            "integrity": "sha512-2ARF+sf593Rwrt2cBr/SyOTVVODXUSrlTgNUHT8kjbegdhkSbfuxCA8OJRusiTKw8SWLxWu7Fi0C/g9bAQ8e3A==",
     7268            "license": "GPL-2.0-or-later",
     7269            "dependencies": {
     7270                "@wordpress/base-styles": "^6.9.0",
     7271                "@wordpress/block-editor": "^15.6.0",
     7272                "@wordpress/block-library": "^9.33.1",
     7273                "@wordpress/blocks": "^15.6.0",
     7274                "@wordpress/components": "^30.6.0",
     7275                "@wordpress/compose": "^7.33.0",
     7276                "@wordpress/core-data": "^7.33.0",
     7277                "@wordpress/data": "^10.33.0",
     7278                "@wordpress/dom": "^4.33.0",
     7279                "@wordpress/element": "^6.33.0",
     7280                "@wordpress/hooks": "^4.33.0",
     7281                "@wordpress/i18n": "^6.6.0",
     7282                "@wordpress/icons": "^11.0.0",
     7283                "@wordpress/interface": "^9.18.0",
     7284                "@wordpress/is-shallow-equal": "^5.33.0",
     7285                "@wordpress/keyboard-shortcuts": "^5.33.0",
     7286                "@wordpress/keycodes": "^4.33.0",
     7287                "@wordpress/media-utils": "^5.33.0",
     7288                "@wordpress/preferences": "^4.33.0",
     7289                "@wordpress/private-apis": "^1.33.0",
     7290                "@wordpress/widgets": "^4.33.0",
    73047291                "clsx": "^2.1.1",
    73057292                "fast-deep-equal": "^3.1.3"
     
    73157302        },
    73167303        "node_modules/@wordpress/data": {
    7317             "version": "10.19.2",
    7318             "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.19.2.tgz",
    7319             "integrity": "sha512-oYtKzYYLBlJvxZKY5PIlwZczu2XaERcHg3SgKYayC1ky815KYsg7Dr2Zsbs0VrNzr4+txV7q7SEO+lDVvWDk7A==",
    7320             "dependencies": {
    7321                 "@babel/runtime": "7.25.7",
    7322                 "@wordpress/compose": "^7.19.2",
    7323                 "@wordpress/deprecated": "^4.19.1",
    7324                 "@wordpress/element": "^6.19.1",
    7325                 "@wordpress/is-shallow-equal": "^5.19.1",
    7326                 "@wordpress/priority-queue": "^3.19.1",
    7327                 "@wordpress/private-apis": "^1.19.1",
    7328                 "@wordpress/redux-routine": "^5.19.1",
     7304            "version": "10.33.0",
     7305            "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.33.0.tgz",
     7306            "integrity": "sha512-05USk5y+UoGBW5xEVLWLUJOZsMTMmFRagsdgijV+RETzRj1qTw0Vj3y/mhH49EQ16s7fkPMmcCbZnSiGvATD7g==",
     7307            "license": "GPL-2.0-or-later",
     7308            "dependencies": {
     7309                "@wordpress/compose": "^7.33.0",
     7310                "@wordpress/deprecated": "^4.33.0",
     7311                "@wordpress/element": "^6.33.0",
     7312                "@wordpress/is-shallow-equal": "^5.33.0",
     7313                "@wordpress/priority-queue": "^3.33.0",
     7314                "@wordpress/private-apis": "^1.33.0",
     7315                "@wordpress/redux-routine": "^5.33.0",
    73297316                "deepmerge": "^4.3.0",
    73307317                "equivalent-key-map": "^0.2.2",
     
    73447331        },
    73457332        "node_modules/@wordpress/data-controls": {
    7346             "version": "4.19.2",
    7347             "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-4.19.2.tgz",
    7348             "integrity": "sha512-mWW5OCcsQodfrvsWkHTE5ku6c1T9+Z0PylwIkiMJEtKw1oyktDN1+B6sc0ooYQg0fJmShov+smaj2hhTXbhgag==",
    7349             "dependencies": {
    7350                 "@babel/runtime": "7.25.7",
    7351                 "@wordpress/api-fetch": "^7.19.2",
    7352                 "@wordpress/data": "^10.19.2",
    7353                 "@wordpress/deprecated": "^4.19.1"
     7333            "version": "4.33.0",
     7334            "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-4.33.0.tgz",
     7335            "integrity": "sha512-S3aUTKM3E/8P9/Kcg0u5kJdvNC3UDciiCu12ES/oAko7AF7a/UAkINfRz6S6C2pO8bD+P5yLKm53OY1Mq9blFg==",
     7336            "license": "GPL-2.0-or-later",
     7337            "dependencies": {
     7338                "@wordpress/api-fetch": "^7.33.0",
     7339                "@wordpress/data": "^10.33.0",
     7340                "@wordpress/deprecated": "^4.33.0"
    73547341            },
    73557342            "engines": {
     
    73627349        },
    73637350        "node_modules/@wordpress/dataviews": {
    7364             "version": "4.15.4",
    7365             "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-4.15.4.tgz",
    7366             "integrity": "sha512-LyXPcv9RiEBM7ko8l6TPAWVv+KURVH/4WcZw8z0/lBgemWo2vgYynoGopxSWbF+QbMzpsFnRN4OZuyWLWB8liQ==",
     7351            "version": "10.0.0",
     7352            "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-10.0.0.tgz",
     7353            "integrity": "sha512-3pu8IuOygwPQ4lkF9MmNaxdQEXWVPTmy16HJeznWPzAvx4PxkhKlgz0H7QNIwdM/DBB8arMAo7lUvjPm7UN2Ag==",
     7354            "license": "GPL-2.0-or-later",
    73677355            "dependencies": {
    73687356                "@ariakit/react": "^0.4.15",
    7369                 "@babel/runtime": "7.25.7",
    7370                 "@wordpress/components": "^29.5.4",
    7371                 "@wordpress/compose": "^7.19.2",
    7372                 "@wordpress/data": "^10.19.2",
    7373                 "@wordpress/element": "^6.19.1",
    7374                 "@wordpress/i18n": "^5.19.1",
    7375                 "@wordpress/icons": "^10.19.1",
    7376                 "@wordpress/primitives": "^4.19.1",
    7377                 "@wordpress/private-apis": "^1.19.1",
    7378                 "@wordpress/warning": "^3.19.1",
     7357                "@wordpress/base-styles": "^6.9.0",
     7358                "@wordpress/components": "^30.6.0",
     7359                "@wordpress/compose": "^7.33.0",
     7360                "@wordpress/data": "^10.33.0",
     7361                "@wordpress/date": "^5.33.0",
     7362                "@wordpress/element": "^6.33.0",
     7363                "@wordpress/i18n": "^6.6.0",
     7364                "@wordpress/icons": "^11.0.0",
     7365                "@wordpress/keycodes": "^4.33.0",
     7366                "@wordpress/primitives": "^4.33.0",
     7367                "@wordpress/private-apis": "^1.33.0",
     7368                "@wordpress/url": "^4.33.0",
     7369                "@wordpress/warning": "^3.33.0",
    73797370                "clsx": "^2.1.1",
     7371                "colord": "^2.7.0",
     7372                "date-fns": "^4.1.0",
     7373                "deepmerge": "4.3.1",
     7374                "fast-deep-equal": "^3.1.3",
    73807375                "remove-accents": "^0.5.0"
    73817376            },
     
    73857380            },
    73867381            "peerDependencies": {
    7387                 "react": "^18.0.0"
     7382                "react": "^18.0.0",
     7383                "react-dom": "^18.0.0"
     7384            }
     7385        },
     7386        "node_modules/@wordpress/dataviews/node_modules/date-fns": {
     7387            "version": "4.1.0",
     7388            "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz",
     7389            "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==",
     7390            "license": "MIT",
     7391            "funding": {
     7392                "type": "github",
     7393                "url": "https://github.com/sponsors/kossnocorp"
    73887394            }
    73897395        },
    73907396        "node_modules/@wordpress/date": {
    7391             "version": "5.19.1",
    7392             "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.19.1.tgz",
    7393             "integrity": "sha512-J9B5GgSveBy8JfkyGlAUNbPaGBqw9K2T2f+X6TocNp3KmsPCpY0rv2VunjgU6Vqh72plB3E9j74gQsESNbqpFw==",
    7394             "dependencies": {
    7395                 "@babel/runtime": "7.25.7",
    7396                 "@wordpress/deprecated": "^4.19.1",
     7397            "version": "5.33.0",
     7398            "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.33.0.tgz",
     7399            "integrity": "sha512-pcZjaytspcLLQIN2cnrK51Zgv4lm/s1qLu/tLEmNg9DeVL3mKsWNBE6JFSmSJzPLQUHtH7k174RwY8g1bBDTbA==",
     7400            "license": "GPL-2.0-or-later",
     7401            "dependencies": {
     7402                "@wordpress/deprecated": "^4.33.0",
    73977403                "moment": "^2.29.4",
    73987404                "moment-timezone": "^0.5.40"
     
    74047410        },
    74057411        "node_modules/@wordpress/dependency-extraction-webpack-plugin": {
    7406             "version": "6.19.1",
    7407             "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.19.1.tgz",
    7408             "integrity": "sha512-tJUxE5j06UlYxRqmHQJoSYQmW8lvNaTY+rR/hoaGLxTZrp8ucTymqhDijnPAY2hYviGDFv6WqcYRABBJGV76Kg==",
    7409             "dev": true,
     7412            "version": "6.33.0",
     7413            "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.33.0.tgz",
     7414            "integrity": "sha512-uGvJrak1wpi6XAfIvSXedXgfxvavpzVlj7ypAedAqQ26eFLHCPzK9S2TRp+jw4BglUE3mR2NXD8/glorbGwq+g==",
     7415            "dev": true,
     7416            "license": "GPL-2.0-or-later",
    74107417            "dependencies": {
    74117418                "json2php": "^0.0.7"
     
    74277434        },
    74287435        "node_modules/@wordpress/deprecated": {
    7429             "version": "4.19.1",
    7430             "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.19.1.tgz",
    7431             "integrity": "sha512-CDMeWOQLNpVe5tneMQ2ueX2zbjxcuMx5i2BKVu1cacOHLPGAjuxRnMY0B+6XzRz5LoenHgMaKDWVZSlcwtdcsQ==",
    7432             "dependencies": {
    7433                 "@babel/runtime": "7.25.7",
    7434                 "@wordpress/hooks": "^4.19.1"
     7436            "version": "4.33.0",
     7437            "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.33.0.tgz",
     7438            "integrity": "sha512-+9RD5oAAH+HGh6YwRJui0mj/WOfxSZi1/0l2YdgKuQsY2DhnJbEscc/86IxSR44IEMItKjIoJO3k9CdeyFyRig==",
     7439            "license": "GPL-2.0-or-later",
     7440            "dependencies": {
     7441                "@wordpress/hooks": "^4.33.0"
    74357442            },
    74367443            "engines": {
     
    74407447        },
    74417448        "node_modules/@wordpress/dom": {
    7442             "version": "4.19.2",
    7443             "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.19.2.tgz",
    7444             "integrity": "sha512-xKS7L4LtwzM1wG7vQuQWzbdqXaukjjQGSj7OAxinUhhBRXY1fRl9tmwgYawVNGRCgZvZIaALajBqIQ7zLL05Bg==",
    7445             "dependencies": {
    7446                 "@babel/runtime": "7.25.7",
    7447                 "@wordpress/deprecated": "^4.19.1"
     7449            "version": "4.33.0",
     7450            "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.33.0.tgz",
     7451            "integrity": "sha512-lXF9NiBkiw1uFdUdAmQBxnnIUsFZxxJM2tLTXpRrPBWtB77e1rdmz0xVWBYDHr8FaaOXQ/30TuvhAiNPsbISfg==",
     7452            "license": "GPL-2.0-or-later",
     7453            "dependencies": {
     7454                "@wordpress/deprecated": "^4.33.0"
    74487455            },
    74497456            "engines": {
     
    74537460        },
    74547461        "node_modules/@wordpress/dom-ready": {
    7455             "version": "4.19.1",
    7456             "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.19.1.tgz",
    7457             "integrity": "sha512-7mfF63retvUVoCTBjHSy4uLu8Tq5aJ4fOu+43XM2SRTS4xVOlcEJQ+jtBirADyfBsG3Y/0IDc5P+7JRzfnErag==",
    7458             "dependencies": {
    7459                 "@babel/runtime": "7.25.7"
    7460             },
     7462            "version": "4.33.0",
     7463            "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.33.0.tgz",
     7464            "integrity": "sha512-NDmtk+n0ZoWW0KzPHNSGYfKB/NM2EVxP2HwkBE8tN3+G7Z/hktdcpFiRTPhYoDg2KIAZMngBOzckgGtcIJ3z3A==",
     7465            "license": "GPL-2.0-or-later",
    74617466            "engines": {
    74627467                "node": ">=18.12.0",
     
    74657470        },
    74667471        "node_modules/@wordpress/e2e-test-utils-playwright": {
    7467             "version": "1.19.1",
    7468             "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.19.1.tgz",
    7469             "integrity": "sha512-g7Ww4rusTJBIBASOIRXyFOMDte0zyUJNv2xsE923tlGCniNVHA8tsnMh5O7eymW0JRyzgzcVB7bLi1HOz9WS3w==",
    7470             "dev": true,
     7472            "version": "1.33.0",
     7473            "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.33.0.tgz",
     7474            "integrity": "sha512-OuxF/5TeHh2k58jsKRG2AtFhoRgAFKUrOjcrBLaNew3Y6RepwvLLgSq1LXqUrR1nhJU90AaH6AqFrJ2s+lmFUw==",
     7475            "dev": true,
     7476            "license": "GPL-2.0-or-later",
    74717477            "dependencies": {
    74727478                "change-case": "^4.1.2",
     
    75147520        },
    75157521        "node_modules/@wordpress/edit-post": {
    7516             "version": "8.19.7",
    7517             "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.19.7.tgz",
    7518             "integrity": "sha512-zTc3Ed0z0hnZDtwXre8nLwdihMWlAm9xPLchp04tLGA+GmtZ7+Xq9GkHcc3ktSmjOrwZN1i8HfouggjrjL9pyg==",
    7519             "dependencies": {
    7520                 "@babel/runtime": "7.25.7",
    7521                 "@wordpress/a11y": "^4.19.1",
    7522                 "@wordpress/api-fetch": "^7.19.2",
    7523                 "@wordpress/block-editor": "^14.14.6",
    7524                 "@wordpress/block-library": "^9.19.6",
    7525                 "@wordpress/blocks": "^14.8.2",
    7526                 "@wordpress/commands": "^1.19.4",
    7527                 "@wordpress/components": "^29.5.4",
    7528                 "@wordpress/compose": "^7.19.2",
    7529                 "@wordpress/core-commands": "^1.19.6",
    7530                 "@wordpress/core-data": "^7.19.6",
    7531                 "@wordpress/data": "^10.19.2",
    7532                 "@wordpress/deprecated": "^4.19.1",
    7533                 "@wordpress/dom": "^4.19.2",
    7534                 "@wordpress/editor": "^14.19.7",
    7535                 "@wordpress/element": "^6.19.1",
    7536                 "@wordpress/hooks": "^4.19.1",
    7537                 "@wordpress/html-entities": "^4.19.1",
    7538                 "@wordpress/i18n": "^5.19.1",
    7539                 "@wordpress/icons": "^10.19.1",
    7540                 "@wordpress/keyboard-shortcuts": "^5.19.2",
    7541                 "@wordpress/keycodes": "^4.19.1",
    7542                 "@wordpress/notices": "^5.19.2",
    7543                 "@wordpress/plugins": "^7.19.4",
    7544                 "@wordpress/preferences": "^4.19.4",
    7545                 "@wordpress/private-apis": "^1.19.1",
    7546                 "@wordpress/url": "^4.19.2",
    7547                 "@wordpress/viewport": "^6.19.2",
    7548                 "@wordpress/warning": "^3.19.1",
    7549                 "@wordpress/widgets": "^4.19.6",
     7522            "version": "8.33.1",
     7523            "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.33.1.tgz",
     7524            "integrity": "sha512-paLqIRDJtruuh8qSxMvCdZmdqL7zN/dgYZRCpcXDYqlHeSTFcSrfYYnbAxRgADehgKpgZa2YAIEybllqakYg1g==",
     7525            "license": "GPL-2.0-or-later",
     7526            "dependencies": {
     7527                "@wordpress/a11y": "^4.33.0",
     7528                "@wordpress/admin-ui": "^1.1.0",
     7529                "@wordpress/api-fetch": "^7.33.0",
     7530                "@wordpress/base-styles": "^6.9.0",
     7531                "@wordpress/block-editor": "^15.6.0",
     7532                "@wordpress/block-library": "^9.33.1",
     7533                "@wordpress/blocks": "^15.6.0",
     7534                "@wordpress/commands": "^1.33.0",
     7535                "@wordpress/components": "^30.6.0",
     7536                "@wordpress/compose": "^7.33.0",
     7537                "@wordpress/core-data": "^7.33.0",
     7538                "@wordpress/data": "^10.33.0",
     7539                "@wordpress/deprecated": "^4.33.0",
     7540                "@wordpress/dom": "^4.33.0",
     7541                "@wordpress/editor": "^14.33.1",
     7542                "@wordpress/element": "^6.33.0",
     7543                "@wordpress/hooks": "^4.33.0",
     7544                "@wordpress/html-entities": "^4.33.0",
     7545                "@wordpress/i18n": "^6.6.0",
     7546                "@wordpress/icons": "^11.0.0",
     7547                "@wordpress/keyboard-shortcuts": "^5.33.0",
     7548                "@wordpress/keycodes": "^4.33.0",
     7549                "@wordpress/notices": "^5.33.0",
     7550                "@wordpress/plugins": "^7.33.0",
     7551                "@wordpress/preferences": "^4.33.0",
     7552                "@wordpress/private-apis": "^1.33.0",
     7553                "@wordpress/url": "^4.33.0",
     7554                "@wordpress/viewport": "^6.33.0",
     7555                "@wordpress/warning": "^3.33.0",
     7556                "@wordpress/widgets": "^4.33.0",
    75507557                "clsx": "^2.1.1",
    75517558                "memize": "^2.1.0"
     
    75617568        },
    75627569        "node_modules/@wordpress/edit-site": {
    7563             "version": "6.19.7",
    7564             "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.19.7.tgz",
    7565             "integrity": "sha512-sGwjlJmPYdyF/VT1C4q8YGn4W0+TZSZar5DpJcKAEIGqtIIJcflA8G+34fQasXdBCKeQW1r1pIw6Kar2A8nZMg==",
    7566             "dependencies": {
    7567                 "@babel/runtime": "7.25.7",
     7570            "version": "6.33.1",
     7571            "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.33.1.tgz",
     7572            "integrity": "sha512-TAf5Z6ApW0vI394In5w+sMEUWu0eVGh3tRj1Fg5pNUqG5qFIiysiAI99mv7e2ZGkGlvj/A1SozXNE4M1HWsqMg==",
     7573            "license": "GPL-2.0-or-later",
     7574            "dependencies": {
    75687575                "@react-spring/web": "^9.4.5",
    7569                 "@wordpress/a11y": "^4.19.1",
    7570                 "@wordpress/api-fetch": "^7.19.2",
    7571                 "@wordpress/blob": "^4.19.1",
    7572                 "@wordpress/block-editor": "^14.14.6",
    7573                 "@wordpress/block-library": "^9.19.6",
    7574                 "@wordpress/blocks": "^14.8.2",
    7575                 "@wordpress/commands": "^1.19.4",
    7576                 "@wordpress/components": "^29.5.4",
    7577                 "@wordpress/compose": "^7.19.2",
    7578                 "@wordpress/core-commands": "^1.19.6",
    7579                 "@wordpress/core-data": "^7.19.6",
    7580                 "@wordpress/data": "^10.19.2",
    7581                 "@wordpress/dataviews": "^4.15.4",
    7582                 "@wordpress/date": "^5.19.1",
    7583                 "@wordpress/deprecated": "^4.19.1",
    7584                 "@wordpress/dom": "^4.19.2",
    7585                 "@wordpress/editor": "^14.19.7",
    7586                 "@wordpress/element": "^6.19.1",
    7587                 "@wordpress/escape-html": "^3.19.1",
    7588                 "@wordpress/fields": "^0.11.6",
    7589                 "@wordpress/hooks": "^4.19.1",
    7590                 "@wordpress/html-entities": "^4.19.1",
    7591                 "@wordpress/i18n": "^5.19.1",
    7592                 "@wordpress/icons": "^10.19.1",
    7593                 "@wordpress/keyboard-shortcuts": "^5.19.2",
    7594                 "@wordpress/keycodes": "^4.19.1",
    7595                 "@wordpress/media-utils": "^5.19.2",
    7596                 "@wordpress/notices": "^5.19.2",
    7597                 "@wordpress/patterns": "^2.19.6",
    7598                 "@wordpress/plugins": "^7.19.4",
    7599                 "@wordpress/preferences": "^4.19.4",
    7600                 "@wordpress/primitives": "^4.19.1",
    7601                 "@wordpress/private-apis": "^1.19.1",
    7602                 "@wordpress/reusable-blocks": "^5.19.6",
    7603                 "@wordpress/router": "^1.19.2",
    7604                 "@wordpress/style-engine": "^2.19.1",
    7605                 "@wordpress/url": "^4.19.2",
    7606                 "@wordpress/viewport": "^6.19.2",
    7607                 "@wordpress/widgets": "^4.19.6",
    7608                 "@wordpress/wordcount": "^4.19.1",
     7576                "@wordpress/a11y": "^4.33.0",
     7577                "@wordpress/admin-ui": "^1.1.0",
     7578                "@wordpress/api-fetch": "^7.33.0",
     7579                "@wordpress/base-styles": "^6.9.0",
     7580                "@wordpress/blob": "^4.33.0",
     7581                "@wordpress/block-editor": "^15.6.0",
     7582                "@wordpress/block-library": "^9.33.1",
     7583                "@wordpress/blocks": "^15.6.0",
     7584                "@wordpress/commands": "^1.33.0",
     7585                "@wordpress/components": "^30.6.0",
     7586                "@wordpress/compose": "^7.33.0",
     7587                "@wordpress/core-data": "^7.33.0",
     7588                "@wordpress/data": "^10.33.0",
     7589                "@wordpress/dataviews": "^10.0.0",
     7590                "@wordpress/date": "^5.33.0",
     7591                "@wordpress/deprecated": "^4.33.0",
     7592                "@wordpress/dom": "^4.33.0",
     7593                "@wordpress/editor": "^14.33.1",
     7594                "@wordpress/element": "^6.33.0",
     7595                "@wordpress/escape-html": "^3.33.0",
     7596                "@wordpress/fields": "^0.25.1",
     7597                "@wordpress/hooks": "^4.33.0",
     7598                "@wordpress/html-entities": "^4.33.0",
     7599                "@wordpress/i18n": "^6.6.0",
     7600                "@wordpress/icons": "^11.0.0",
     7601                "@wordpress/keyboard-shortcuts": "^5.33.0",
     7602                "@wordpress/keycodes": "^4.33.0",
     7603                "@wordpress/media-utils": "^5.33.0",
     7604                "@wordpress/notices": "^5.33.0",
     7605                "@wordpress/patterns": "^2.33.0",
     7606                "@wordpress/plugins": "^7.33.0",
     7607                "@wordpress/preferences": "^4.33.0",
     7608                "@wordpress/primitives": "^4.33.0",
     7609                "@wordpress/private-apis": "^1.33.0",
     7610                "@wordpress/reusable-blocks": "^5.33.0",
     7611                "@wordpress/router": "^1.33.0",
     7612                "@wordpress/style-engine": "^2.33.0",
     7613                "@wordpress/url": "^4.33.0",
     7614                "@wordpress/viewport": "^6.33.0",
     7615                "@wordpress/views": "^1.0.0",
     7616                "@wordpress/widgets": "^4.33.0",
     7617                "@wordpress/wordcount": "^4.33.0",
    76097618                "change-case": "^4.1.2",
    76107619                "clsx": "^2.1.1",
     
    76247633        },
    76257634        "node_modules/@wordpress/edit-widgets": {
    7626             "version": "6.19.6",
    7627             "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.19.6.tgz",
    7628             "integrity": "sha512-XAmQ9H3vCLzQLClMC3axrGbuo47hTZbVlQkRrNnNWvW5JnGg2JUWTY5qLLpBMZrUioPaZmVKb4r9ZPpjCSazVQ==",
    7629             "dependencies": {
    7630                 "@babel/runtime": "7.25.7",
    7631                 "@wordpress/api-fetch": "^7.19.2",
    7632                 "@wordpress/block-editor": "^14.14.6",
    7633                 "@wordpress/block-library": "^9.19.6",
    7634                 "@wordpress/blocks": "^14.8.2",
    7635                 "@wordpress/components": "^29.5.4",
    7636                 "@wordpress/compose": "^7.19.2",
    7637                 "@wordpress/core-data": "^7.19.6",
    7638                 "@wordpress/data": "^10.19.2",
    7639                 "@wordpress/deprecated": "^4.19.1",
    7640                 "@wordpress/dom": "^4.19.2",
    7641                 "@wordpress/element": "^6.19.1",
    7642                 "@wordpress/hooks": "^4.19.1",
    7643                 "@wordpress/i18n": "^5.19.1",
    7644                 "@wordpress/icons": "^10.19.1",
    7645                 "@wordpress/interface": "^9.4.4",
    7646                 "@wordpress/keyboard-shortcuts": "^5.19.2",
    7647                 "@wordpress/keycodes": "^4.19.1",
    7648                 "@wordpress/media-utils": "^5.19.2",
    7649                 "@wordpress/notices": "^5.19.2",
    7650                 "@wordpress/patterns": "^2.19.6",
    7651                 "@wordpress/plugins": "^7.19.4",
    7652                 "@wordpress/preferences": "^4.19.4",
    7653                 "@wordpress/private-apis": "^1.19.1",
    7654                 "@wordpress/reusable-blocks": "^5.19.6",
    7655                 "@wordpress/url": "^4.19.2",
    7656                 "@wordpress/widgets": "^4.19.6",
     7635            "version": "6.33.1",
     7636            "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.33.1.tgz",
     7637            "integrity": "sha512-SRgsDfr0HqI1XREONu5gzZJGM6g/jBOPn0K67E5Yd7HkyD1imNBNJB6e1LQKBppdOvMHDMMaV0SDNTIoEmNY8A==",
     7638            "license": "GPL-2.0-or-later",
     7639            "dependencies": {
     7640                "@wordpress/api-fetch": "^7.33.0",
     7641                "@wordpress/base-styles": "^6.9.0",
     7642                "@wordpress/block-editor": "^15.6.0",
     7643                "@wordpress/block-library": "^9.33.1",
     7644                "@wordpress/blocks": "^15.6.0",
     7645                "@wordpress/components": "^30.6.0",
     7646                "@wordpress/compose": "^7.33.0",
     7647                "@wordpress/core-data": "^7.33.0",
     7648                "@wordpress/data": "^10.33.0",
     7649                "@wordpress/deprecated": "^4.33.0",
     7650                "@wordpress/dom": "^4.33.0",
     7651                "@wordpress/element": "^6.33.0",
     7652                "@wordpress/hooks": "^4.33.0",
     7653                "@wordpress/i18n": "^6.6.0",
     7654                "@wordpress/icons": "^11.0.0",
     7655                "@wordpress/interface": "^9.18.0",
     7656                "@wordpress/keyboard-shortcuts": "^5.33.0",
     7657                "@wordpress/keycodes": "^4.33.0",
     7658                "@wordpress/media-utils": "^5.33.0",
     7659                "@wordpress/notices": "^5.33.0",
     7660                "@wordpress/patterns": "^2.33.0",
     7661                "@wordpress/plugins": "^7.33.0",
     7662                "@wordpress/preferences": "^4.33.0",
     7663                "@wordpress/private-apis": "^1.33.0",
     7664                "@wordpress/reusable-blocks": "^5.33.0",
     7665                "@wordpress/url": "^4.33.0",
     7666                "@wordpress/widgets": "^4.33.0",
    76577667                "clsx": "^2.1.1"
    76587668            },
     
    76677677        },
    76687678        "node_modules/@wordpress/editor": {
    7669             "version": "14.19.7",
    7670             "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.19.7.tgz",
    7671             "integrity": "sha512-B1jB6Fe60DJxTiNuLgOoZmTHJJ1L62BWj57ld3tUuS7pGl8hTmeNrv9QGhx8u4X4z0rKIBA5jTmiE9XRJKBa5A==",
    7672             "dependencies": {
    7673                 "@babel/runtime": "7.25.7",
    7674                 "@wordpress/a11y": "^4.19.1",
    7675                 "@wordpress/api-fetch": "^7.19.2",
    7676                 "@wordpress/blob": "^4.19.1",
    7677                 "@wordpress/block-editor": "^14.14.6",
    7678                 "@wordpress/blocks": "^14.8.2",
    7679                 "@wordpress/commands": "^1.19.4",
    7680                 "@wordpress/components": "^29.5.4",
    7681                 "@wordpress/compose": "^7.19.2",
    7682                 "@wordpress/core-data": "^7.19.6",
    7683                 "@wordpress/data": "^10.19.2",
    7684                 "@wordpress/dataviews": "^4.15.4",
    7685                 "@wordpress/date": "^5.19.1",
    7686                 "@wordpress/deprecated": "^4.19.1",
    7687                 "@wordpress/dom": "^4.19.2",
    7688                 "@wordpress/element": "^6.19.1",
    7689                 "@wordpress/fields": "^0.11.6",
    7690                 "@wordpress/hooks": "^4.19.1",
    7691                 "@wordpress/html-entities": "^4.19.1",
    7692                 "@wordpress/i18n": "^5.19.1",
    7693                 "@wordpress/icons": "^10.19.1",
    7694                 "@wordpress/interface": "^9.4.4",
    7695                 "@wordpress/keyboard-shortcuts": "^5.19.2",
    7696                 "@wordpress/keycodes": "^4.19.1",
    7697                 "@wordpress/media-utils": "^5.19.2",
    7698                 "@wordpress/notices": "^5.19.2",
    7699                 "@wordpress/patterns": "^2.19.6",
    7700                 "@wordpress/plugins": "^7.19.4",
    7701                 "@wordpress/preferences": "^4.19.4",
    7702                 "@wordpress/private-apis": "^1.19.1",
    7703                 "@wordpress/reusable-blocks": "^5.19.6",
    7704                 "@wordpress/rich-text": "^7.19.2",
    7705                 "@wordpress/server-side-render": "^5.19.4",
    7706                 "@wordpress/url": "^4.19.2",
    7707                 "@wordpress/warning": "^3.19.1",
    7708                 "@wordpress/wordcount": "^4.19.1",
     7679            "version": "14.33.1",
     7680            "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.33.1.tgz",
     7681            "integrity": "sha512-AFWsfG6eKryxDQarpSNwcRNT8KKDwKyAbZQOS+SZfaDO1fHdTTPC7FU9fsgqIPQV28BxkrU9KvIMhVahbdCmRQ==",
     7682            "license": "GPL-2.0-or-later",
     7683            "dependencies": {
     7684                "@floating-ui/react-dom": "2.0.8",
     7685                "@wordpress/a11y": "^4.33.0",
     7686                "@wordpress/api-fetch": "^7.33.0",
     7687                "@wordpress/base-styles": "^6.9.0",
     7688                "@wordpress/blob": "^4.33.0",
     7689                "@wordpress/block-editor": "^15.6.0",
     7690                "@wordpress/blocks": "^15.6.0",
     7691                "@wordpress/commands": "^1.33.0",
     7692                "@wordpress/components": "^30.6.0",
     7693                "@wordpress/compose": "^7.33.0",
     7694                "@wordpress/core-data": "^7.33.0",
     7695                "@wordpress/data": "^10.33.0",
     7696                "@wordpress/dataviews": "^10.0.0",
     7697                "@wordpress/date": "^5.33.0",
     7698                "@wordpress/deprecated": "^4.33.0",
     7699                "@wordpress/dom": "^4.33.0",
     7700                "@wordpress/element": "^6.33.0",
     7701                "@wordpress/fields": "^0.25.1",
     7702                "@wordpress/hooks": "^4.33.0",
     7703                "@wordpress/html-entities": "^4.33.0",
     7704                "@wordpress/i18n": "^6.6.0",
     7705                "@wordpress/icons": "^11.0.0",
     7706                "@wordpress/interface": "^9.18.0",
     7707                "@wordpress/keyboard-shortcuts": "^5.33.0",
     7708                "@wordpress/keycodes": "^4.33.0",
     7709                "@wordpress/media-utils": "^5.33.0",
     7710                "@wordpress/notices": "^5.33.0",
     7711                "@wordpress/patterns": "^2.33.0",
     7712                "@wordpress/plugins": "^7.33.0",
     7713                "@wordpress/preferences": "^4.33.0",
     7714                "@wordpress/private-apis": "^1.33.0",
     7715                "@wordpress/reusable-blocks": "^5.33.0",
     7716                "@wordpress/rich-text": "^7.33.0",
     7717                "@wordpress/server-side-render": "^6.9.0",
     7718                "@wordpress/url": "^4.33.0",
     7719                "@wordpress/warning": "^3.33.0",
     7720                "@wordpress/wordcount": "^4.33.0",
    77097721                "change-case": "^4.1.2",
    77107722                "client-zip": "^2.4.5",
     
    77367748                "https://github.com/sponsors/ctavan"
    77377749            ],
     7750            "license": "MIT",
    77387751            "bin": {
    77397752                "uuid": "dist/bin/uuid"
     
    77417754        },
    77427755        "node_modules/@wordpress/element": {
    7743             "version": "6.19.1",
    7744             "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.19.1.tgz",
    7745             "integrity": "sha512-DsubjDmWZtrRBq5RSM6rSI17ISLTxmrdr5vsHD2z6OqmrchhJvclGxPUUR/wFZJ1h19siUIqlW6WMfZMySlEIA==",
    7746             "dependencies": {
    7747                 "@babel/runtime": "7.25.7",
     7756            "version": "6.33.0",
     7757            "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.33.0.tgz",
     7758            "integrity": "sha512-vUcH12viRpHkqZ1j3kEqE3bnCvl0tsvUUgp9USgeqRx9YE+8XAn6MdghvwF65/R2It66vqogJlKnbO4wfXehTA==",
     7759            "license": "GPL-2.0-or-later",
     7760            "dependencies": {
    77487761                "@types/react": "^18.2.79",
    77497762                "@types/react-dom": "^18.2.25",
    7750                 "@wordpress/escape-html": "^3.19.1",
     7763                "@wordpress/escape-html": "^3.33.0",
    77517764                "change-case": "^4.1.2",
    77527765                "is-plain-object": "^5.0.0",
     
    77607773        },
    77617774        "node_modules/@wordpress/escape-html": {
    7762             "version": "3.19.1",
    7763             "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.19.1.tgz",
    7764             "integrity": "sha512-qMshyhwBT+v4zGeUMb1VnDoTkMymAW7xll8baKEX4rgA/WtkutVPtLlsAIQI8IxOguTorE3vKGYrr6gfv5UNSw==",
    7765             "dependencies": {
    7766                 "@babel/runtime": "7.25.7"
    7767             },
     7775            "version": "3.33.0",
     7776            "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.33.0.tgz",
     7777            "integrity": "sha512-AyVgImB3tX7a6gtnvJVjuRXwD1E7mrVPHWoz2PA3ZrvilXPpfwx8AsJWnrZMeUaOlEHELjqsHZCpJMZhfkO7YQ==",
     7778            "license": "GPL-2.0-or-later",
    77687779            "engines": {
    77697780                "node": ">=18.12.0",
     
    77727783        },
    77737784        "node_modules/@wordpress/eslint-plugin": {
    7774             "version": "22.5.1",
    7775             "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.5.1.tgz",
    7776             "integrity": "sha512-B8VqGpyl/JDyq8Oq659TzHrM29bEU9zRPNl2l767SgHMKS/kakhbDizOxpQF528VGxRIGtK5MLFz31zh1G+H5Q==",
    7777             "dev": true,
     7785            "version": "22.19.0",
     7786            "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.19.0.tgz",
     7787            "integrity": "sha512-J24RZ6U4Ref0ix8uhmc3XJGkJLdi/V+JOQjjRwB0uLpsSHio4+LhAJrBlovkZCf+0HsRKiJHuIdli0EKW5gl3g==",
     7788            "dev": true,
     7789            "license": "GPL-2.0-or-later",
    77787790            "dependencies": {
    77797791                "@babel/eslint-parser": "7.25.7",
    77807792                "@typescript-eslint/eslint-plugin": "^6.4.1",
    77817793                "@typescript-eslint/parser": "^6.4.1",
    7782                 "@wordpress/babel-preset-default": "^8.19.1",
    7783                 "@wordpress/prettier-config": "^4.19.1",
     7794                "@wordpress/babel-preset-default": "^8.33.0",
     7795                "@wordpress/prettier-config": "^4.33.0",
    77847796                "cosmiconfig": "^7.0.0",
    77857797                "eslint-config-prettier": "^8.3.0",
     
    78197831            "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
    78207832            "dev": true,
     7833            "license": "MIT",
    78217834            "dependencies": {
    78227835                "type-fest": "^0.20.2"
     
    78307843        },
    78317844        "node_modules/@wordpress/fields": {
    7832             "version": "0.11.6",
    7833             "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.11.6.tgz",
    7834             "integrity": "sha512-IyLo/H7Cx1LLrXVyYTqN6k9KWeDqygDNSM0rkAimuPse0QP0DxopQTNzkdqWdBPE5qk6assqrt7w8vvWTDLwRQ==",
    7835             "dependencies": {
    7836                 "@babel/runtime": "7.25.7",
    7837                 "@wordpress/api-fetch": "^7.19.2",
    7838                 "@wordpress/blob": "^4.19.1",
    7839                 "@wordpress/block-editor": "^14.14.6",
    7840                 "@wordpress/blocks": "^14.8.2",
    7841                 "@wordpress/components": "^29.5.4",
    7842                 "@wordpress/compose": "^7.19.2",
    7843                 "@wordpress/core-data": "^7.19.6",
    7844                 "@wordpress/data": "^10.19.2",
    7845                 "@wordpress/dataviews": "^4.15.4",
    7846                 "@wordpress/date": "^5.19.1",
    7847                 "@wordpress/element": "^6.19.1",
    7848                 "@wordpress/hooks": "^4.19.1",
    7849                 "@wordpress/html-entities": "^4.19.1",
    7850                 "@wordpress/i18n": "^5.19.1",
    7851                 "@wordpress/icons": "^10.19.1",
    7852                 "@wordpress/media-utils": "^5.19.2",
    7853                 "@wordpress/notices": "^5.19.2",
    7854                 "@wordpress/patterns": "^2.19.6",
    7855                 "@wordpress/primitives": "^4.19.1",
    7856                 "@wordpress/private-apis": "^1.19.1",
    7857                 "@wordpress/router": "^1.19.2",
    7858                 "@wordpress/url": "^4.19.2",
    7859                 "@wordpress/warning": "^3.19.1",
     7845            "version": "0.25.1",
     7846            "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.25.1.tgz",
     7847            "integrity": "sha512-zEJNI92JPsePxnQ5Jq3GVlY/CsbUZ2uotlZ/2oovUvOvwy8bD/g2OsXtCjpcpG3Y4/sUJ3SLJC9Gxi/DyHT24Q==",
     7848            "license": "GPL-2.0-or-later",
     7849            "dependencies": {
     7850                "@wordpress/api-fetch": "^7.33.0",
     7851                "@wordpress/base-styles": "^6.9.0",
     7852                "@wordpress/blob": "^4.33.0",
     7853                "@wordpress/block-editor": "^15.6.0",
     7854                "@wordpress/blocks": "^15.6.0",
     7855                "@wordpress/components": "^30.6.0",
     7856                "@wordpress/compose": "^7.33.0",
     7857                "@wordpress/core-data": "^7.33.0",
     7858                "@wordpress/data": "^10.33.0",
     7859                "@wordpress/dataviews": "^10.0.0",
     7860                "@wordpress/date": "^5.33.0",
     7861                "@wordpress/element": "^6.33.0",
     7862                "@wordpress/hooks": "^4.33.0",
     7863                "@wordpress/html-entities": "^4.33.0",
     7864                "@wordpress/i18n": "^6.6.0",
     7865                "@wordpress/icons": "^11.0.0",
     7866                "@wordpress/media-utils": "^5.33.0",
     7867                "@wordpress/notices": "^5.33.0",
     7868                "@wordpress/patterns": "^2.33.0",
     7869                "@wordpress/primitives": "^4.33.0",
     7870                "@wordpress/private-apis": "^1.33.0",
     7871                "@wordpress/router": "^1.33.0",
     7872                "@wordpress/url": "^4.33.0",
     7873                "@wordpress/warning": "^3.33.0",
    78607874                "change-case": "4.1.2",
    78617875                "client-zip": "^2.4.5",
     
    78727886        },
    78737887        "node_modules/@wordpress/format-library": {
    7874             "version": "5.19.6",
    7875             "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.19.6.tgz",
    7876             "integrity": "sha512-HYAMfhKD5NmMu8bm4wIaoZLnTf40LwX/o+Oaz39UqiWD/LMIQBctx9LbiTMySN9c6MmVseUHTMZ9jvBhI+Ptow==",
    7877             "dependencies": {
    7878                 "@babel/runtime": "7.25.7",
    7879                 "@wordpress/a11y": "^4.19.1",
    7880                 "@wordpress/block-editor": "^14.14.6",
    7881                 "@wordpress/components": "^29.5.4",
    7882                 "@wordpress/compose": "^7.19.2",
    7883                 "@wordpress/data": "^10.19.2",
    7884                 "@wordpress/element": "^6.19.1",
    7885                 "@wordpress/html-entities": "^4.19.1",
    7886                 "@wordpress/i18n": "^5.19.1",
    7887                 "@wordpress/icons": "^10.19.1",
    7888                 "@wordpress/private-apis": "^1.19.1",
    7889                 "@wordpress/rich-text": "^7.19.2",
    7890                 "@wordpress/url": "^4.19.2"
     7888            "version": "5.33.0",
     7889            "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.33.0.tgz",
     7890            "integrity": "sha512-RSS5+HPpCVj4LvZwc79Bi4jhI8j9/gqRw5/9IquOGG0+Medq6S7JPKk7zTb4qh79IcM3+925zxRNjwjU0N4NoQ==",
     7891            "license": "GPL-2.0-or-later",
     7892            "dependencies": {
     7893                "@wordpress/a11y": "^4.33.0",
     7894                "@wordpress/block-editor": "^15.6.0",
     7895                "@wordpress/components": "^30.6.0",
     7896                "@wordpress/compose": "^7.33.0",
     7897                "@wordpress/data": "^10.33.0",
     7898                "@wordpress/element": "^6.33.0",
     7899                "@wordpress/html-entities": "^4.33.0",
     7900                "@wordpress/i18n": "^6.6.0",
     7901                "@wordpress/icons": "^11.0.0",
     7902                "@wordpress/latex-to-mathml": "^1.1.0",
     7903                "@wordpress/private-apis": "^1.33.0",
     7904                "@wordpress/rich-text": "^7.33.0",
     7905                "@wordpress/url": "^4.33.0"
    78917906            },
    78927907            "engines": {
     
    79007915        },
    79017916        "node_modules/@wordpress/hooks": {
    7902             "version": "4.19.1",
    7903             "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.19.1.tgz",
    7904             "integrity": "sha512-aZOf50V6+j1s+0pq/WZ37PZxu8Dn76ww2WJRYCXtk0sAO6EG2KoX2Gc9bKv0PKwOMss5aiza8pZgIYJFuxZMOw==",
    7905             "dependencies": {
    7906                 "@babel/runtime": "7.25.7"
    7907             },
     7917            "version": "4.33.0",
     7918            "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.33.0.tgz",
     7919            "integrity": "sha512-UwYLO+d3B2a9YtyiKTKjpE+j+eXI1pgySUutD8DL9DnHZMKX/TY4pBdSH4tyNMYxA2Jx0HBDhxBWVkE6e2KB6A==",
     7920            "license": "GPL-2.0-or-later",
    79087921            "engines": {
    79097922                "node": ">=18.12.0",
     
    79127925        },
    79137926        "node_modules/@wordpress/html-entities": {
    7914             "version": "4.19.1",
    7915             "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.19.1.tgz",
    7916             "integrity": "sha512-VSrvQ+RA772+QB76PAWpiVZgpPqES0BSy60E2lYLGwIuiazMlKWLAQDzWfsQuAfiXTgQFGI7n+0LDf1DUwOWhw==",
    7917             "dependencies": {
    7918                 "@babel/runtime": "7.25.7"
    7919             },
     7927            "version": "4.33.0",
     7928            "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.33.0.tgz",
     7929            "integrity": "sha512-BidF5J9hvxWe/OUqw/k8+aVnZ8KykUIYYix9V5LpFQIq2Y3pC/W344t/vXY5hRZELz9ojBJVft6bClsIbjCdoQ==",
     7930            "license": "GPL-2.0-or-later",
    79207931            "engines": {
    79217932                "node": ">=18.12.0",
     
    79247935        },
    79257936        "node_modules/@wordpress/i18n": {
    7926             "version": "5.19.1",
    7927             "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.19.1.tgz",
    7928             "integrity": "sha512-rUt7WjY+nqDkhA9iSXAlE+/ijpS7cZwz1xazn7fDXXgwPXUdvyDoE/4gJFC9pWmWejrjrrcU7M5+xTSxeh+dVQ==",
    7929             "dependencies": {
    7930                 "@babel/runtime": "7.25.7",
    7931                 "@wordpress/hooks": "^4.19.1",
     7937            "version": "6.6.0",
     7938            "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.6.0.tgz",
     7939            "integrity": "sha512-tPbvLiOl09M2NBt+pKA2bRUH5GEAzSPHt6cNEF1vbDPSIrtcv/B76x3uRE/hEb6gz67HW594fyAwV7ES/4hZhA==",
     7940            "license": "GPL-2.0-or-later",
     7941            "dependencies": {
     7942                "@tannin/sprintf": "^1.3.2",
     7943                "@wordpress/hooks": "^4.33.0",
    79327944                "gettext-parser": "^1.3.1",
    79337945                "memize": "^2.1.0",
    7934                 "sprintf-js": "^1.1.1",
    79357946                "tannin": "^1.2.0"
    79367947            },
     
    79447955        },
    79457956        "node_modules/@wordpress/icons": {
    7946             "version": "10.19.1",
    7947             "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.19.1.tgz",
    7948             "integrity": "sha512-v6C0521Hh5SrDPG1VnRK1jxqF3DfqVPi5+a51CIR9VmjLbwASFhAPv+xFwOoaG3O0PupU4S5nnF2AqQY+vqqNw==",
    7949             "dependencies": {
    7950                 "@babel/runtime": "7.25.7",
    7951                 "@wordpress/element": "^6.19.1",
    7952                 "@wordpress/primitives": "^4.19.1"
     7957            "version": "11.0.0",
     7958            "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-11.0.0.tgz",
     7959            "integrity": "sha512-vhhcQODgvNQ6Zj4Wa0PjM91IND9UgZXdUIp/NdTD4yUaCmRyWkXEYwAB3yT2OyO8iuQUlU/T6/uOcQQRD+AJ/g==",
     7960            "license": "GPL-2.0-or-later",
     7961            "dependencies": {
     7962                "@wordpress/element": "^6.33.0",
     7963                "@wordpress/primitives": "^4.33.0"
    79537964            },
    79547965            "engines": {
     
    79587969        },
    79597970        "node_modules/@wordpress/interactivity": {
    7960             "version": "6.19.1",
    7961             "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.19.1.tgz",
    7962             "integrity": "sha512-RAWbve3ewgYFJMRKlIcM+6eRCsFHf1VFA2k0OxlePDGECjwl4u8eDXZ+B5YIQMVZZBVDOqsX5JPToxHIMawisg==",
     7971            "version": "6.33.0",
     7972            "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.33.0.tgz",
     7973            "integrity": "sha512-KrwM685gGE8t2D4jM1JuQlPySzDx2QFo4cFJhQgDLEgl15fvx+l8Y2uVKO1yx0AxLRHdtuXEqfdQFVMLGEUOYw==",
     7974            "license": "GPL-2.0-or-later",
    79637975            "dependencies": {
    79647976                "@preact/signals": "^1.3.0",
     
    79717983        },
    79727984        "node_modules/@wordpress/interactivity-router": {
    7973             "version": "2.19.1",
    7974             "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.19.1.tgz",
    7975             "integrity": "sha512-ycGjtPEBlTKJjIfWoGFwrCU9Uu+BIVx6jlOCS6wo5HviMeznxCckPjG1EYKn+CbXMcyvyBVZXUP9FvFq7GP4Og==",
    7976             "dependencies": {
    7977                 "@wordpress/a11y": "^4.19.1",
    7978                 "@wordpress/interactivity": "^6.19.1"
     7985            "version": "2.33.0",
     7986            "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.33.0.tgz",
     7987            "integrity": "sha512-vrmdoV2c0Qmqe9F/1rQUCRkQBeEAvow7pB3H5BZX2pkegbbexp0PIQtBkL1GV4HdNNMyDBnBlpYlbw8vvDOVmg==",
     7988            "license": "GPL-2.0-or-later",
     7989            "dependencies": {
     7990                "@wordpress/a11y": "^4.33.0",
     7991                "@wordpress/interactivity": "^6.33.0",
     7992                "es-module-lexer": "^1.5.4"
    79797993            },
    79807994            "engines": {
     
    79847998        },
    79857999        "node_modules/@wordpress/interface": {
    7986             "version": "9.4.4",
    7987             "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.4.4.tgz",
    7988             "integrity": "sha512-3ciZXQD6ldTt+tqau+UFGYvE/oZmr30JA9u8edK5eBnwVr5VE6J/uswWWCbfVRilhGBKxVM2BbWP3AxBdxRVZg==",
    7989             "dependencies": {
    7990                 "@babel/runtime": "7.25.7",
    7991                 "@wordpress/a11y": "^4.19.1",
    7992                 "@wordpress/components": "^29.5.4",
    7993                 "@wordpress/compose": "^7.19.2",
    7994                 "@wordpress/data": "^10.19.2",
    7995                 "@wordpress/deprecated": "^4.19.1",
    7996                 "@wordpress/element": "^6.19.1",
    7997                 "@wordpress/i18n": "^5.19.1",
    7998                 "@wordpress/icons": "^10.19.1",
    7999                 "@wordpress/plugins": "^7.19.4",
    8000                 "@wordpress/preferences": "^4.19.4",
    8001                 "@wordpress/viewport": "^6.19.2",
     8000            "version": "9.18.0",
     8001            "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.18.0.tgz",
     8002            "integrity": "sha512-U89Wsl/6miZXEfurhVF8MLYW80t1yUqORmP22+5NKmx76WJ+66kw1ptANta2dgR+uZr6hWn2Yu/Zwx1GyG/XNA==",
     8003            "license": "GPL-2.0-or-later",
     8004            "dependencies": {
     8005                "@wordpress/a11y": "^4.33.0",
     8006                "@wordpress/admin-ui": "^1.1.0",
     8007                "@wordpress/components": "^30.6.0",
     8008                "@wordpress/compose": "^7.33.0",
     8009                "@wordpress/data": "^10.33.0",
     8010                "@wordpress/deprecated": "^4.33.0",
     8011                "@wordpress/element": "^6.33.0",
     8012                "@wordpress/i18n": "^6.6.0",
     8013                "@wordpress/icons": "^11.0.0",
     8014                "@wordpress/plugins": "^7.33.0",
     8015                "@wordpress/preferences": "^4.33.0",
     8016                "@wordpress/viewport": "^6.33.0",
    80028017                "clsx": "^2.1.1"
    80038018            },
     
    80128027        },
    80138028        "node_modules/@wordpress/is-shallow-equal": {
    8014             "version": "5.19.1",
    8015             "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.19.1.tgz",
    8016             "integrity": "sha512-SbRDJ4O6kuKzzuH0ADTx4seHaa3+uQax8QDt+5bPekVCYFClIqomflfApBE1v6c0umiRVKbZJ8NnCZ5Hemj9tA==",
    8017             "dependencies": {
    8018                 "@babel/runtime": "7.25.7"
    8019             },
     8029            "version": "5.33.0",
     8030            "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.33.0.tgz",
     8031            "integrity": "sha512-nd8yAVFXnPw4V91MjHQ58eEc/wiDHh4KplUfWzfLd2EesLbRlrtFcZyXe4NkeMlGk+Prfy7wJyNNrax17sBCBQ==",
     8032            "license": "GPL-2.0-or-later",
    80208033            "engines": {
    80218034                "node": ">=18.12.0",
     
    80248037        },
    80258038        "node_modules/@wordpress/jest-console": {
    8026             "version": "8.19.1",
    8027             "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.19.1.tgz",
    8028             "integrity": "sha512-QSF/TmrUnK/DqkbRiYl9wVpdhQtoOPR3lVL5tk2RZYjjn4Cntrz5iaFA1njH/XeyJkdbhI3WqS2y46HeIqNQFg==",
    8029             "dev": true,
    8030             "dependencies": {
    8031                 "@babel/runtime": "7.25.7",
     8039            "version": "8.33.0",
     8040            "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.33.0.tgz",
     8041            "integrity": "sha512-G9mJYPpGokk+G5MCM2xMQzHqmZY2DNTFDxtJnmH4ISHm4+2S2OTsHovTNuOM+n8QqaaB2En4uuBfYykpRQfNlw==",
     8042            "dev": true,
     8043            "license": "GPL-2.0-or-later",
     8044            "dependencies": {
    80328045                "jest-matcher-utils": "^29.6.2"
    80338046            },
     
    80418054        },
    80428055        "node_modules/@wordpress/jest-preset-default": {
    8043             "version": "12.19.1",
    8044             "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.19.1.tgz",
    8045             "integrity": "sha512-zCmFx+qak8Xyg8eYcXj6N6MN/MHhIMJ1bvSZHDCV2n9D08Hg0feMk2NBEfc6ddkJPbQpppNOPNIS1Qtx6drDfw==",
    8046             "dev": true,
    8047             "dependencies": {
    8048                 "@wordpress/jest-console": "^8.19.1",
     8056            "version": "12.33.0",
     8057            "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.33.0.tgz",
     8058            "integrity": "sha512-TI3FHvMyWeC36IBz7lGaADLIHrSow9Yj80jwisWZ1uppWkAh1wwnJuGnMUn6dSydUolCGitLcMBjA/kGx3uPLw==",
     8059            "dev": true,
     8060            "license": "GPL-2.0-or-later",
     8061            "dependencies": {
     8062                "@wordpress/jest-console": "^8.33.0",
    80498063                "babel-jest": "29.7.0"
    80508064            },
     
    80598073        },
    80608074        "node_modules/@wordpress/keyboard-shortcuts": {
    8061             "version": "5.19.2",
    8062             "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.19.2.tgz",
    8063             "integrity": "sha512-0aH2qnemoJTRv59vndtvxGjIcyuJ51U6Df/0gXEGWdRyEOMLI7rFKjzlrshaQC9xPWWSsXeMwpPTSlu/nv4zhw==",
    8064             "dependencies": {
    8065                 "@babel/runtime": "7.25.7",
    8066                 "@wordpress/data": "^10.19.2",
    8067                 "@wordpress/element": "^6.19.1",
    8068                 "@wordpress/keycodes": "^4.19.1"
     8075            "version": "5.33.0",
     8076            "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.33.0.tgz",
     8077            "integrity": "sha512-hFCHRlhPUOlpoXB6R2Wt3QPFJnqN6GutVjMAXnbduWk9m9KCfRiGs/K7N718PtHjX90COrODoumr3/ybHs1iGQ==",
     8078            "license": "GPL-2.0-or-later",
     8079            "dependencies": {
     8080                "@wordpress/data": "^10.33.0",
     8081                "@wordpress/element": "^6.33.0",
     8082                "@wordpress/keycodes": "^4.33.0"
    80698083            },
    80708084            "engines": {
     
    80778091        },
    80788092        "node_modules/@wordpress/keycodes": {
    8079             "version": "4.19.1",
    8080             "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.19.1.tgz",
    8081             "integrity": "sha512-BoeNTH+NA0qu1QibIq7WoUVvNeGJLO1mUqQO+5NQLxUsQil72XYKR7Gut4xPXtmO4xM0MgN5d9elE9E96X5qUQ==",
    8082             "dependencies": {
    8083                 "@babel/runtime": "7.25.7",
    8084                 "@wordpress/i18n": "^5.19.1"
     8093            "version": "4.33.0",
     8094            "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.33.0.tgz",
     8095            "integrity": "sha512-XsKjGvh95pllYZefXo3c1FL9OpX9PxdQ724KPtjRI3X070N8TJgpp3iVyNpF1xZJMn7dmACDE/Wp13VBAu24Cw==",
     8096            "license": "GPL-2.0-or-later",
     8097            "dependencies": {
     8098                "@wordpress/i18n": "^6.6.0"
    80858099            },
    80868100            "engines": {
     
    80898103            }
    80908104        },
    8091         "node_modules/@wordpress/list-reusable-blocks": {
    8092             "version": "5.19.4",
    8093             "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.19.4.tgz",
    8094             "integrity": "sha512-HZjjFF9qzQiNh7J8tbugXPzQFJjo2LZi8iAax5o8xWaEECWNyikQL+MHAczpFzNFmYL3inbw+iB1kP+gWJCGew==",
    8095             "dependencies": {
    8096                 "@babel/runtime": "7.25.7",
    8097                 "@wordpress/api-fetch": "^7.19.2",
    8098                 "@wordpress/blob": "^4.19.1",
    8099                 "@wordpress/components": "^29.5.4",
    8100                 "@wordpress/compose": "^7.19.2",
    8101                 "@wordpress/element": "^6.19.1",
    8102                 "@wordpress/i18n": "^5.19.1",
    8103                 "change-case": "^4.1.2"
     8105        "node_modules/@wordpress/latex-to-mathml": {
     8106            "version": "1.1.0",
     8107            "resolved": "https://registry.npmjs.org/@wordpress/latex-to-mathml/-/latex-to-mathml-1.1.0.tgz",
     8108            "integrity": "sha512-WE8DB3lFi6VkE5Ssx22YPWjTTnbzsYx5JELN6QmjCuqgMMBKxLFDfL6qLn45IIyjRDMmN5/QpXMJM8aD9klnog==",
     8109            "license": "GPL-2.0-or-later",
     8110            "dependencies": {
     8111                "temml": "^0.10.33"
    81048112            },
    81058113            "engines": {
    81068114                "node": ">=18.12.0",
    81078115                "npm": ">=8.19.2"
     8116            }
     8117        },
     8118        "node_modules/@wordpress/list-reusable-blocks": {
     8119            "version": "5.33.0",
     8120            "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.33.0.tgz",
     8121            "integrity": "sha512-W4OOFPyBs7Ss0vOdLLg2W7/ipMkzv6FHIef1HjHcDT9m85J45KxWCXFugwbAGVdRkp0uAdyCMFRgK7Zty7hV3g==",
     8122            "license": "GPL-2.0-or-later",
     8123            "dependencies": {
     8124                "@wordpress/api-fetch": "^7.33.0",
     8125                "@wordpress/base-styles": "^6.9.0",
     8126                "@wordpress/blob": "^4.33.0",
     8127                "@wordpress/components": "^30.6.0",
     8128                "@wordpress/compose": "^7.33.0",
     8129                "@wordpress/element": "^6.33.0",
     8130                "@wordpress/i18n": "^6.6.0",
     8131                "change-case": "^4.1.2"
     8132            },
     8133            "engines": {
     8134                "node": ">=18.12.0",
     8135                "npm": ">=8.19.2"
    81088136            },
    81098137            "peerDependencies": {
     
    81138141        },
    81148142        "node_modules/@wordpress/media-utils": {
    8115             "version": "5.19.2",
    8116             "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.19.2.tgz",
    8117             "integrity": "sha512-DZJfnnbupRK44T9EEiQcQH1UcffN5Osdkprvh1tO21f0RZ7JNK6LlUWRl6JSdKwtKGL4wNr10v/g3T4ZutYaDA==",
    8118             "dependencies": {
    8119                 "@babel/runtime": "7.25.7",
    8120                 "@wordpress/api-fetch": "^7.19.2",
    8121                 "@wordpress/blob": "^4.19.1",
    8122                 "@wordpress/element": "^6.19.1",
    8123                 "@wordpress/i18n": "^5.19.1",
    8124                 "@wordpress/private-apis": "^1.19.1"
     8143            "version": "5.33.0",
     8144            "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.33.0.tgz",
     8145            "integrity": "sha512-gNvvZScdlxqJ0ghd8b4qhL9RrxnBTqWxu2OHlPeyGcg48AX8q/EWuDM7s2R4jCAIjHzrpPdDqy0+aB9o0fcanw==",
     8146            "license": "GPL-2.0-or-later",
     8147            "dependencies": {
     8148                "@wordpress/api-fetch": "^7.33.0",
     8149                "@wordpress/blob": "^4.33.0",
     8150                "@wordpress/element": "^6.33.0",
     8151                "@wordpress/i18n": "^6.6.0",
     8152                "@wordpress/private-apis": "^1.33.0"
    81258153            },
    81268154            "engines": {
     
    81308158        },
    81318159        "node_modules/@wordpress/notices": {
    8132             "version": "5.19.2",
    8133             "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.19.2.tgz",
    8134             "integrity": "sha512-7jAr7i50bWPDQBRuBtKwIEtx0VxN2RN/CulPwvpSONEFvToBx7Rn1H5iPtBSUEgWTcfhfUGJAFu/lB6mcBCsFw==",
    8135             "dependencies": {
    8136                 "@babel/runtime": "7.25.7",
    8137                 "@wordpress/a11y": "^4.19.1",
    8138                 "@wordpress/data": "^10.19.2"
     8160            "version": "5.33.0",
     8161            "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.33.0.tgz",
     8162            "integrity": "sha512-MZjEQSf2iGiG1wB/nUmclFgcVWTHcvAjYJOrsDPeD63h3MGaVS6wunEf5QopCb4c4Cwd7/c90FtZvchvHtwpeg==",
     8163            "license": "GPL-2.0-or-later",
     8164            "dependencies": {
     8165                "@wordpress/a11y": "^4.33.0",
     8166                "@wordpress/data": "^10.33.0"
    81398167            },
    81408168            "engines": {
     
    81478175        },
    81488176        "node_modules/@wordpress/npm-package-json-lint-config": {
    8149             "version": "5.19.1",
    8150             "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.19.1.tgz",
    8151             "integrity": "sha512-YgOrnIE23oiZ4LNu2Jpyvty6HRY6E3jPBOv6X+Y/eq+DBX8pwGTmyOp7EFgT5ZuKqCL4iNA9/QC3h8u2PRIVQg==",
    8152             "dev": true,
     8177            "version": "5.33.0",
     8178            "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.33.0.tgz",
     8179            "integrity": "sha512-XejRL8yPGoBVY44gvfH2A2STzFDUjzT7inxhsqzZWYgpMtDNjgdrRN6fgA1GP1nyQx0iRg28r/vapjFCWCA+5w==",
     8180            "dev": true,
     8181            "license": "GPL-2.0-or-later",
    81538182            "engines": {
    81548183                "node": ">=18.12.0",
     
    81608189        },
    81618190        "node_modules/@wordpress/nux": {
    8162             "version": "9.19.4",
    8163             "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.19.4.tgz",
    8164             "integrity": "sha512-SpgW8TIcnqIqIQEinfxx95ts15gxkXU9ECff04rmebpSgLQK0Bqru+4Z5DENyEhTMvFxduzmz1/TzauVSv8V4Q==",
    8165             "dependencies": {
    8166                 "@babel/runtime": "7.25.7",
    8167                 "@wordpress/components": "^29.5.4",
    8168                 "@wordpress/compose": "^7.19.2",
    8169                 "@wordpress/data": "^10.19.2",
    8170                 "@wordpress/deprecated": "^4.19.1",
    8171                 "@wordpress/element": "^6.19.1",
    8172                 "@wordpress/i18n": "^5.19.1",
    8173                 "@wordpress/icons": "^10.19.1"
     8191            "version": "9.33.0",
     8192            "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.33.0.tgz",
     8193            "integrity": "sha512-QkzllamCVR/IubRdQEFGot/j0GsTx49YObdx/Mlg/v4hOPcLIq2CMlUGm943bLRiHxuxGvGkMAIcHaTGPA6p7g==",
     8194            "license": "GPL-2.0-or-later",
     8195            "dependencies": {
     8196                "@wordpress/base-styles": "^6.9.0",
     8197                "@wordpress/components": "^30.6.0",
     8198                "@wordpress/compose": "^7.33.0",
     8199                "@wordpress/data": "^10.33.0",
     8200                "@wordpress/deprecated": "^4.33.0",
     8201                "@wordpress/element": "^6.33.0",
     8202                "@wordpress/i18n": "^6.6.0",
     8203                "@wordpress/icons": "^11.0.0"
    81748204            },
    81758205            "engines": {
     
    81838213        },
    81848214        "node_modules/@wordpress/patterns": {
    8185             "version": "2.19.6",
    8186             "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.19.6.tgz",
    8187             "integrity": "sha512-cx1tBhDWP5YYM2le+mgWIjtKP6zU7OqUEijW8pBmOVyodd/wnh68+K7zO8fXZRirXp9mj+Hupsa2+S+JYiCf5w==",
    8188             "dependencies": {
    8189                 "@babel/runtime": "7.25.7",
    8190                 "@wordpress/a11y": "^4.19.1",
    8191                 "@wordpress/block-editor": "^14.14.6",
    8192                 "@wordpress/blocks": "^14.8.2",
    8193                 "@wordpress/components": "^29.5.4",
    8194                 "@wordpress/compose": "^7.19.2",
    8195                 "@wordpress/core-data": "^7.19.6",
    8196                 "@wordpress/data": "^10.19.2",
    8197                 "@wordpress/element": "^6.19.1",
    8198                 "@wordpress/html-entities": "^4.19.1",
    8199                 "@wordpress/i18n": "^5.19.1",
    8200                 "@wordpress/icons": "^10.19.1",
    8201                 "@wordpress/notices": "^5.19.2",
    8202                 "@wordpress/private-apis": "^1.19.1",
    8203                 "@wordpress/url": "^4.19.2"
     8215            "version": "2.33.0",
     8216            "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.33.0.tgz",
     8217            "integrity": "sha512-+jzPFT2R7avnnTVrLa11Yx7AYaDT+wH0owyxuII0ObmazSc6EHIcgq0iro9dyBquL9envE+3qiP4Dmq+UM/TwQ==",
     8218            "license": "GPL-2.0-or-later",
     8219            "dependencies": {
     8220                "@wordpress/a11y": "^4.33.0",
     8221                "@wordpress/base-styles": "^6.9.0",
     8222                "@wordpress/block-editor": "^15.6.0",
     8223                "@wordpress/blocks": "^15.6.0",
     8224                "@wordpress/components": "^30.6.0",
     8225                "@wordpress/compose": "^7.33.0",
     8226                "@wordpress/core-data": "^7.33.0",
     8227                "@wordpress/data": "^10.33.0",
     8228                "@wordpress/element": "^6.33.0",
     8229                "@wordpress/html-entities": "^4.33.0",
     8230                "@wordpress/i18n": "^6.6.0",
     8231                "@wordpress/icons": "^11.0.0",
     8232                "@wordpress/notices": "^5.33.0",
     8233                "@wordpress/private-apis": "^1.33.0",
     8234                "@wordpress/url": "^4.33.0"
    82048235            },
    82058236            "engines": {
     
    82138244        },
    82148245        "node_modules/@wordpress/plugins": {
    8215             "version": "7.19.4",
    8216             "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.19.4.tgz",
    8217             "integrity": "sha512-TRPmm8+VfzuZaQFZwAAxGcAl/exZEQho9Z+yGlWTY+lNi5bhE5ZBR5ftxDbBVe0DJpkV+AXRUEDKenhf/yK03A==",
    8218             "dependencies": {
    8219                 "@babel/runtime": "7.25.7",
    8220                 "@wordpress/components": "^29.5.4",
    8221                 "@wordpress/compose": "^7.19.2",
    8222                 "@wordpress/deprecated": "^4.19.1",
    8223                 "@wordpress/element": "^6.19.1",
    8224                 "@wordpress/hooks": "^4.19.1",
    8225                 "@wordpress/icons": "^10.19.1",
    8226                 "@wordpress/is-shallow-equal": "^5.19.1",
     8246            "version": "7.33.0",
     8247            "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.33.0.tgz",
     8248            "integrity": "sha512-VHDnfdcwqUUsIbwW1x06jaNlpNNMyCIplvudm2VSIW+hsCUZA6V6BlUpcXeMzmytVn2q/OZJkD/ISHxnx2vUGg==",
     8249            "license": "GPL-2.0-or-later",
     8250            "dependencies": {
     8251                "@wordpress/components": "^30.6.0",
     8252                "@wordpress/compose": "^7.33.0",
     8253                "@wordpress/deprecated": "^4.33.0",
     8254                "@wordpress/element": "^6.33.0",
     8255                "@wordpress/hooks": "^4.33.0",
     8256                "@wordpress/icons": "^11.0.0",
     8257                "@wordpress/is-shallow-equal": "^5.33.0",
    82278258                "memize": "^2.0.1"
    82288259            },
     
    82378268        },
    82388269        "node_modules/@wordpress/postcss-plugins-preset": {
    8239             "version": "5.19.1",
    8240             "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.19.1.tgz",
    8241             "integrity": "sha512-HAUj/S4Ljb5JtF9zUE66C7ZBk0MfJ0daGeNacrPkX/3H390UzujQDA0wrbdqkRNutJnUdvQKM4mm0RMPn6RjnA==",
    8242             "dev": true,
    8243             "dependencies": {
    8244                 "@wordpress/base-styles": "^5.19.1",
    8245                 "autoprefixer": "^10.4.20"
     8270            "version": "5.33.0",
     8271            "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.33.0.tgz",
     8272            "integrity": "sha512-VBmXyBpjq96L58ox5Fmhc2lMKuLZafqkz8im34gQOthjw8PwkHXDCcC/q5ue5SzYXvX07UTZnGGuc7V6ARrHLg==",
     8273            "dev": true,
     8274            "license": "GPL-2.0-or-later",
     8275            "dependencies": {
     8276                "@wordpress/base-styles": "^6.9.0",
     8277                "autoprefixer": "^10.4.20",
     8278                "postcss-import": "^16.1.1"
    82468279            },
    82478280            "engines": {
     
    82548287        },
    82558288        "node_modules/@wordpress/preferences": {
    8256             "version": "4.19.4",
    8257             "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.19.4.tgz",
    8258             "integrity": "sha512-ltz0ZDaXf9zgcg1gNtXV3bPfMN5GIMIYtLFlLGdMhGSzwFsgmmvslwPDbpOCgMpSevYUt2A0Mv0/RoSCNY5Hrg==",
    8259             "dependencies": {
    8260                 "@babel/runtime": "7.25.7",
    8261                 "@wordpress/a11y": "^4.19.1",
    8262                 "@wordpress/components": "^29.5.4",
    8263                 "@wordpress/compose": "^7.19.2",
    8264                 "@wordpress/data": "^10.19.2",
    8265                 "@wordpress/deprecated": "^4.19.1",
    8266                 "@wordpress/element": "^6.19.1",
    8267                 "@wordpress/i18n": "^5.19.1",
    8268                 "@wordpress/icons": "^10.19.1",
    8269                 "@wordpress/private-apis": "^1.19.1",
     8289            "version": "4.33.0",
     8290            "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.33.0.tgz",
     8291            "integrity": "sha512-l3B2uzQ6OiFzSOcSqS2Bn2XvatOB0DU19AdCDQ3ZHh+Ei/AcyPMJRQ3HX37coHUcSfzX+/EZNSKPnDVyw5uEOw==",
     8292            "license": "GPL-2.0-or-later",
     8293            "dependencies": {
     8294                "@wordpress/a11y": "^4.33.0",
     8295                "@wordpress/base-styles": "^6.9.0",
     8296                "@wordpress/components": "^30.6.0",
     8297                "@wordpress/compose": "^7.33.0",
     8298                "@wordpress/data": "^10.33.0",
     8299                "@wordpress/deprecated": "^4.33.0",
     8300                "@wordpress/element": "^6.33.0",
     8301                "@wordpress/i18n": "^6.6.0",
     8302                "@wordpress/icons": "^11.0.0",
     8303                "@wordpress/private-apis": "^1.33.0",
    82708304                "clsx": "^2.1.1"
    82718305            },
     
    82808314        },
    82818315        "node_modules/@wordpress/preferences-persistence": {
    8282             "version": "2.19.2",
    8283             "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-2.19.2.tgz",
    8284             "integrity": "sha512-7PwwB6pnI4GeVnHHcIfwizSb7p2b9c5z44yHX8L4LsFgRMyexrllJW53YB4rUbNqE7ppk+7lltTkbl/ZZW8N2w==",
    8285             "dependencies": {
    8286                 "@babel/runtime": "7.25.7",
    8287                 "@wordpress/api-fetch": "^7.19.2"
     8316            "version": "2.33.0",
     8317            "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-2.33.0.tgz",
     8318            "integrity": "sha512-c1vMeMdBbNCqDmYD+qRJ3DZLf+YkwvPtcTUz9IxnNQl9Lth1G6qrAoIKv97UYc54w4zbMdeQ9qqk6wq6DczRpA==",
     8319            "license": "GPL-2.0-or-later",
     8320            "dependencies": {
     8321                "@wordpress/api-fetch": "^7.33.0"
    82888322            },
    82898323            "engines": {
     
    82938327        },
    82948328        "node_modules/@wordpress/prettier-config": {
    8295             "version": "4.19.1",
    8296             "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.19.1.tgz",
    8297             "integrity": "sha512-uoLDzk3QtXJSAm02y0MMHWNaS9UCSOg30xX+aiwOCiTcXP/W4si4kd6laFfLiyvN4VZxQin7AXwbX5rve7u2zA==",
    8298             "dev": true,
     8329            "version": "4.33.0",
     8330            "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.33.0.tgz",
     8331            "integrity": "sha512-PRNb10ouWjg52yeWHTXlaZqkuHMSHlKq9Risg368f5fWU7akDJgZboiD6jVdtv+iGXdFRlI5oRF31wqArzNykA==",
     8332            "dev": true,
     8333            "license": "GPL-2.0-or-later",
    82998334            "engines": {
    83008335                "node": ">=18.12.0",
     
    83068341        },
    83078342        "node_modules/@wordpress/primitives": {
    8308             "version": "4.19.1",
    8309             "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.19.1.tgz",
    8310             "integrity": "sha512-JbkJUzMmC6BlSpvvCzvsCUo7yjmbpuQf/+n0oZRNo/EK1IpQr8rLRbdzkM9KOazq0CbOGV4r+g8EVKkT9KOOwA==",
    8311             "dependencies": {
    8312                 "@babel/runtime": "7.25.7",
    8313                 "@wordpress/element": "^6.19.1",
     8343            "version": "4.33.0",
     8344            "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.33.0.tgz",
     8345            "integrity": "sha512-gK5/L+Yz5JmsJBwFd/pMb4zQoOYkhNkMAdhFCm9akn/qG/zrP+UlligxNYVbC+HhgOT6Jg932gcu2KqWkEYoSw==",
     8346            "license": "GPL-2.0-or-later",
     8347            "dependencies": {
     8348                "@wordpress/element": "^6.33.0",
    83148349                "clsx": "^2.1.1"
    83158350            },
     
    83238358        },
    83248359        "node_modules/@wordpress/priority-queue": {
    8325             "version": "3.19.1",
    8326             "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.19.1.tgz",
    8327             "integrity": "sha512-OQ+qiKt797dMpX9pJhr1gkXTygW/72RSm5P+FSNrpqmBEMOxnMe+Dob8s5S2KZ7TBAFCzP4WcfprVjamzH7CeA==",
    8328             "dependencies": {
    8329                 "@babel/runtime": "7.25.7",
     8360            "version": "3.33.0",
     8361            "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.33.0.tgz",
     8362            "integrity": "sha512-/tfjwy1IdjS7JGb5OMvkbkToXURmfDGwp/FZhenCMZfQFZqiriA1KjYCKLeMQgjsJ5ezf/2lq/KF6wdr0sYg4w==",
     8363            "license": "GPL-2.0-or-later",
     8364            "dependencies": {
    83308365                "requestidlecallback": "^0.3.0"
    83318366            },
     
    83368371        },
    83378372        "node_modules/@wordpress/private-apis": {
    8338             "version": "1.19.1",
    8339             "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.19.1.tgz",
    8340             "integrity": "sha512-VfmFB307cU7B8GLb2gNfkA0q5Ujv+FTChsE3Z+8487dznlwuPH7fR0/qqpXYFe6ZqUqdotek8DqTYi8U5C5YdQ==",
    8341             "dependencies": {
    8342                 "@babel/runtime": "7.25.7"
    8343             },
     8373            "version": "1.33.0",
     8374            "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.33.0.tgz",
     8375            "integrity": "sha512-GpkgZp4Kr99K4CvtVU3oQoHi8ku+hBGf4bd1zNCgoZLlihFWVYxE7TmUX6cy32YvZFNjlgc3wpWTW7lVpsJAGg==",
     8376            "license": "GPL-2.0-or-later",
    83448377            "engines": {
    83458378                "node": ">=18.12.0",
     
    83488381        },
    83498382        "node_modules/@wordpress/redux-routine": {
    8350             "version": "5.19.1",
    8351             "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.19.1.tgz",
    8352             "integrity": "sha512-L4+D0LssYta48tcOCAsuMdSaNR522iGZ8oHfVIuC3dyrtX8Qx39XwWLW4c0HoKeGPCLPDypVbLrqlb514JNVHQ==",
    8353             "dependencies": {
    8354                 "@babel/runtime": "7.25.7",
     8383            "version": "5.33.0",
     8384            "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.33.0.tgz",
     8385            "integrity": "sha512-I3VWtOdiXsQqQZIt8aCIe3qaYxZfQJo1DBdQKscxxWOF/J5OLDfM3psKsTD0fs6g4rulCbDgFfIxI7bOxdXSoQ==",
     8386            "license": "GPL-2.0-or-later",
     8387            "dependencies": {
    83558388                "is-plain-object": "^5.0.0",
    83568389                "is-promise": "^4.0.0",
     
    83668399        },
    83678400        "node_modules/@wordpress/reusable-blocks": {
    8368             "version": "5.19.6",
    8369             "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.19.6.tgz",
    8370             "integrity": "sha512-h6ztcqcND++4iCkAvSNJ0lp5u//aaIdnRKfozPNf4UTffWwfIOOIWtW9BeTrq2gemAw8AyyugmOYESA88QELCg==",
    8371             "dependencies": {
    8372                 "@babel/runtime": "7.25.7",
    8373                 "@wordpress/block-editor": "^14.14.6",
    8374                 "@wordpress/blocks": "^14.8.2",
    8375                 "@wordpress/components": "^29.5.4",
    8376                 "@wordpress/core-data": "^7.19.6",
    8377                 "@wordpress/data": "^10.19.2",
    8378                 "@wordpress/element": "^6.19.1",
    8379                 "@wordpress/i18n": "^5.19.1",
    8380                 "@wordpress/icons": "^10.19.1",
    8381                 "@wordpress/notices": "^5.19.2",
    8382                 "@wordpress/private-apis": "^1.19.1",
    8383                 "@wordpress/url": "^4.19.2"
     8401            "version": "5.33.0",
     8402            "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.33.0.tgz",
     8403            "integrity": "sha512-lw9gjK1zu9oVq9aNwayiZKwv0L80Rku923nXuz7o4heqsK6ew0emxBf405qRilcBDFe3/BNOsmgZbiRj14hEcg==",
     8404            "license": "GPL-2.0-or-later",
     8405            "dependencies": {
     8406                "@wordpress/base-styles": "^6.9.0",
     8407                "@wordpress/block-editor": "^15.6.0",
     8408                "@wordpress/blocks": "^15.6.0",
     8409                "@wordpress/components": "^30.6.0",
     8410                "@wordpress/core-data": "^7.33.0",
     8411                "@wordpress/data": "^10.33.0",
     8412                "@wordpress/element": "^6.33.0",
     8413                "@wordpress/i18n": "^6.6.0",
     8414                "@wordpress/icons": "^11.0.0",
     8415                "@wordpress/notices": "^5.33.0",
     8416                "@wordpress/private-apis": "^1.33.0",
     8417                "@wordpress/url": "^4.33.0"
    83848418            },
    83858419            "engines": {
     
    83938427        },
    83948428        "node_modules/@wordpress/rich-text": {
    8395             "version": "7.19.2",
    8396             "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.19.2.tgz",
    8397             "integrity": "sha512-qUTupXLM1OODNz6/jKwQOqG3jY1rEFCxvfvdxNQAMuaps2qop3/iqwEyR0hU+6OC09RDsYJtwalgidOmv+Fx9A==",
    8398             "dependencies": {
    8399                 "@babel/runtime": "7.25.7",
    8400                 "@wordpress/a11y": "^4.19.1",
    8401                 "@wordpress/compose": "^7.19.2",
    8402                 "@wordpress/data": "^10.19.2",
    8403                 "@wordpress/deprecated": "^4.19.1",
    8404                 "@wordpress/element": "^6.19.1",
    8405                 "@wordpress/escape-html": "^3.19.1",
    8406                 "@wordpress/i18n": "^5.19.1",
    8407                 "@wordpress/keycodes": "^4.19.1",
     8429            "version": "7.33.0",
     8430            "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.33.0.tgz",
     8431            "integrity": "sha512-+0QmR5iWH8RcJkCkMKmnZQwmMe6uK2rnl2FHsX0XAKQZxNVo9Mq5kNXFfN1CQOUrBwSmV86qjmjUYpaSEo0Teg==",
     8432            "license": "GPL-2.0-or-later",
     8433            "dependencies": {
     8434                "@wordpress/a11y": "^4.33.0",
     8435                "@wordpress/compose": "^7.33.0",
     8436                "@wordpress/data": "^10.33.0",
     8437                "@wordpress/deprecated": "^4.33.0",
     8438                "@wordpress/element": "^6.33.0",
     8439                "@wordpress/escape-html": "^3.33.0",
     8440                "@wordpress/i18n": "^6.6.0",
     8441                "@wordpress/keycodes": "^4.33.0",
     8442                "colord": "2.9.3",
    84088443                "memize": "^2.1.0"
    84098444            },
     
    84178452        },
    84188453        "node_modules/@wordpress/router": {
    8419             "version": "1.19.2",
    8420             "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.19.2.tgz",
    8421             "integrity": "sha512-DlWAW6zv3KSp68aHcdlsPLRcKASdwhaE/vqDYu12Q2grvDqTom6iKCZtfiaHNJe2Be4WWtAN1LNBg4xArR+hjw==",
    8422             "dependencies": {
    8423                 "@babel/runtime": "7.25.7",
    8424                 "@wordpress/compose": "^7.19.2",
    8425                 "@wordpress/element": "^6.19.1",
    8426                 "@wordpress/private-apis": "^1.19.1",
    8427                 "@wordpress/url": "^4.19.2",
     8454            "version": "1.33.0",
     8455            "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.33.0.tgz",
     8456            "integrity": "sha512-WbP/Gm3cnFbSy/DztZDBe6Vb58hKVYNITTPGwIUPq5y1gE+/Y8E2f5avMCrt1LEDg8u3sC5E609HtaYBmOzHOA==",
     8457            "license": "GPL-2.0-or-later",
     8458            "dependencies": {
     8459                "@wordpress/compose": "^7.33.0",
     8460                "@wordpress/element": "^6.33.0",
     8461                "@wordpress/private-apis": "^1.33.0",
     8462                "@wordpress/url": "^4.33.0",
    84288463                "history": "^5.3.0",
    84298464                "route-recognizer": "^0.3.4"
     
    84388473        },
    84398474        "node_modules/@wordpress/scripts": {
    8440             "version": "30.12.1",
    8441             "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.12.1.tgz",
    8442             "integrity": "sha512-uHCm7+MxRP0lFDAeURXGCfYAKsByVS55JuY4uaSWE2siHOD8XouqRfyAdIGejyW698riXEuGmNuAJG61U/RQgg==",
    8443             "dev": true,
     8475            "version": "30.26.0",
     8476            "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.26.0.tgz",
     8477            "integrity": "sha512-RpyF41xHtA4ktOP0JBBb6/MkoB7/H/emqQnO3t+dZFs56jCP/8141MicDl7Ne9PY29D4NaB0LgbcmthK5Msk1Q==",
     8478            "dev": true,
     8479            "license": "GPL-2.0-or-later",
    84448480            "dependencies": {
    84458481                "@babel/core": "7.25.7",
    84468482                "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
    84478483                "@svgr/webpack": "^8.0.1",
    8448                 "@wordpress/babel-preset-default": "^8.19.1",
    8449                 "@wordpress/browserslist-config": "^6.19.1",
    8450                 "@wordpress/dependency-extraction-webpack-plugin": "^6.19.1",
    8451                 "@wordpress/e2e-test-utils-playwright": "^1.19.1",
    8452                 "@wordpress/eslint-plugin": "^22.5.1",
    8453                 "@wordpress/jest-preset-default": "^12.19.1",
    8454                 "@wordpress/npm-package-json-lint-config": "^5.19.1",
    8455                 "@wordpress/postcss-plugins-preset": "^5.19.1",
    8456                 "@wordpress/prettier-config": "^4.19.1",
    8457                 "@wordpress/stylelint-config": "^23.11.1",
     8484                "@wordpress/babel-preset-default": "^8.33.0",
     8485                "@wordpress/browserslist-config": "^6.33.0",
     8486                "@wordpress/dependency-extraction-webpack-plugin": "^6.33.0",
     8487                "@wordpress/e2e-test-utils-playwright": "^1.33.0",
     8488                "@wordpress/eslint-plugin": "^22.19.0",
     8489                "@wordpress/jest-preset-default": "^12.33.0",
     8490                "@wordpress/npm-package-json-lint-config": "^5.33.0",
     8491                "@wordpress/postcss-plugins-preset": "^5.33.0",
     8492                "@wordpress/prettier-config": "^4.33.0",
     8493                "@wordpress/stylelint-config": "^23.25.0",
    84588494                "adm-zip": "^0.5.9",
    84598495                "babel-jest": "29.7.0",
     
    84628498                "chalk": "^4.0.0",
    84638499                "check-node-version": "^4.1.0",
    8464                 "clean-webpack-plugin": "^3.0.0",
    84658500                "copy-webpack-plugin": "^10.2.0",
    84668501                "cross-spawn": "^7.0.6",
     
    85128547            },
    85138548            "peerDependencies": {
    8514                 "@playwright/test": "^1.49.1",
     8549                "@playwright/test": "^1.55.0",
     8550                "@wordpress/env": "^10.0.0",
    85158551                "react": "^18.0.0",
    85168552                "react-dom": "^18.0.0"
     8553            },
     8554            "peerDependenciesMeta": {
     8555                "@wordpress/env": {
     8556                    "optional": true
     8557                }
    85178558            }
    85188559        },
     
    95789619        },
    95799620        "node_modules/@wordpress/server-side-render": {
    9580             "version": "5.19.4",
    9581             "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-5.19.4.tgz",
    9582             "integrity": "sha512-u8SMnntjITnNOrhWZmeASLWeTkjpGrSeX/LvF+9Fmr9TNHFwcv5kOldKRI0gTN/YB1p5fypwe5u+o5js9ngXPw==",
    9583             "dependencies": {
    9584                 "@babel/runtime": "7.25.7",
    9585                 "@wordpress/api-fetch": "^7.19.2",
    9586                 "@wordpress/blocks": "^14.8.2",
    9587                 "@wordpress/components": "^29.5.4",
    9588                 "@wordpress/compose": "^7.19.2",
    9589                 "@wordpress/data": "^10.19.2",
    9590                 "@wordpress/deprecated": "^4.19.1",
    9591                 "@wordpress/element": "^6.19.1",
    9592                 "@wordpress/i18n": "^5.19.1",
    9593                 "@wordpress/url": "^4.19.2",
    9594                 "fast-deep-equal": "^3.1.3"
     9621            "version": "6.9.0",
     9622            "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-6.9.0.tgz",
     9623            "integrity": "sha512-QDqLQnp+Cg8GDslJxkWV0XA/QK8CIxgub7Q4ZLH/U02PMOjuuFvBQG58oGVv+yTo1rJST+6CiJN1ZDy4izqJLA==",
     9624            "license": "GPL-2.0-or-later",
     9625            "dependencies": {
     9626                "@wordpress/api-fetch": "^7.33.0",
     9627                "@wordpress/blocks": "^15.6.0",
     9628                "@wordpress/components": "^30.6.0",
     9629                "@wordpress/compose": "^7.33.0",
     9630                "@wordpress/data": "^10.33.0",
     9631                "@wordpress/deprecated": "^4.33.0",
     9632                "@wordpress/element": "^6.33.0",
     9633                "@wordpress/i18n": "^6.6.0",
     9634                "@wordpress/url": "^4.33.0"
    95959635            },
    95969636            "engines": {
     
    96049644        },
    96059645        "node_modules/@wordpress/shortcode": {
    9606             "version": "4.19.1",
    9607             "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.19.1.tgz",
    9608             "integrity": "sha512-oTP/OrqCbaItuw8Mt70L6wSsOlSDcTOUJVd7ZfGWLOBjtG/5v6RUrYhg8eOK51YkYoNijTbhy/tRSbe1JpPpIA==",
    9609             "dependencies": {
    9610                 "@babel/runtime": "7.25.7",
     9646            "version": "4.33.0",
     9647            "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.33.0.tgz",
     9648            "integrity": "sha512-lYa9CXyKitW+Ko90U+BK+/X/VDTFidS2Vml3fqqi90FEeIZvFxzfREdnMeFLyZgJHn8kaQGb6ZVObuCtvUKJtQ==",
     9649            "license": "GPL-2.0-or-later",
     9650            "dependencies": {
    96119651                "memize": "^2.0.1"
    96129652            },
     
    96179657        },
    96189658        "node_modules/@wordpress/style-engine": {
    9619             "version": "2.19.1",
    9620             "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.19.1.tgz",
    9621             "integrity": "sha512-MxsMZijqqTWd8bLn/0pizHN1sdsIT5zkHQ/1AZQPC8V6GHYWaUx6Qoypu+HsFESBocZ4lhx94RtPad1gO/gF5g==",
    9622             "dependencies": {
    9623                 "@babel/runtime": "7.25.7",
     9659            "version": "2.33.0",
     9660            "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.33.0.tgz",
     9661            "integrity": "sha512-WGFsvPKX/+9jkxw3B2kRXw3FP0/OLdBjk9ybgk25jy3O+Zj+txgPEMVc41y/P2DE5wU8P6Fn6I86F0Bd6OZNUA==",
     9662            "license": "GPL-2.0-or-later",
     9663            "dependencies": {
    96249664                "change-case": "^4.1.2"
    96259665            },
     
    96309670        },
    96319671        "node_modules/@wordpress/stylelint-config": {
    9632             "version": "23.11.1",
    9633             "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.11.1.tgz",
    9634             "integrity": "sha512-0CX6OeuOwjaAfofrlDHTkPjEHnWq5Mj8wdM5vx3ajXbnsvzNVdskNIKvKva+Z2c54sFwGXO20QRp0kUqFtflUQ==",
    9635             "dev": true,
     9672            "version": "23.25.0",
     9673            "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.25.0.tgz",
     9674            "integrity": "sha512-GefqayI9kSohIwYW6xkK8jZTF62k71ALdMSVgktMXru567gUDpb1Ci79CIY4iTK3fq/OpJW3uAM4AfXYNH8+3Q==",
     9675            "dev": true,
     9676            "license": "MIT",
    96369677            "dependencies": {
    96379678                "@stylistic/stylelint-plugin": "^3.0.1",
     
    96449685            },
    96459686            "peerDependencies": {
    9646                 "stylelint": "^16.8.2"
     9687                "stylelint": "^16.8.2",
     9688                "stylelint-scss": "^6.4.0"
    96479689            }
    96489690        },
    96499691        "node_modules/@wordpress/sync": {
    9650             "version": "1.19.2",
    9651             "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.19.2.tgz",
    9652             "integrity": "sha512-Tj37Rj0iWlbSJKv0CJG8gIme1i5o7GCsWYrQAv6fymx5KVcruomHM/rlVuo0nm38OXR07ZltpOBuqpxOUZW/pQ==",
    9653             "dependencies": {
    9654                 "@babel/runtime": "7.25.7",
     9692            "version": "1.33.0",
     9693            "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.33.0.tgz",
     9694            "integrity": "sha512-sBJmEn+Tex8FwvwyB/fUMvs85JfM4TxxbjTrWwzJ6dY9EKBbm6EUAE7GQ3oLk/tLaWtSea6uFAHmj5K5xj8nkA==",
     9695            "license": "GPL-2.0-or-later",
     9696            "dependencies": {
    96559697                "@types/simple-peer": "^9.11.5",
    9656                 "@wordpress/url": "^4.19.2",
     9698                "@wordpress/hooks": "^4.33.0",
     9699                "@wordpress/url": "^4.33.0",
    96579700                "import-locals": "^2.0.0",
    96589701                "lib0": "^0.2.42",
     
    96699712        },
    96709713        "node_modules/@wordpress/token-list": {
    9671             "version": "3.19.1",
    9672             "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.19.1.tgz",
    9673             "integrity": "sha512-p39LTxEiAKW1pVdr8OMLA67i+bVNfgQFjYnc8kmDoUdnK/4dsaTa/e0zCdng14I9+VjN4gmefWUvoNiGimZnmw==",
    9674             "dependencies": {
    9675                 "@babel/runtime": "7.25.7"
    9676             },
     9714            "version": "3.33.0",
     9715            "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.33.0.tgz",
     9716            "integrity": "sha512-j8d+Q1Zme9yORhxG42ojAxJEa1l2L/fQ3USXc5gbgfwms4QVoe+6JVHlmrgFxSd863dUl1KRtNOMfIT8FYPajA==",
     9717            "license": "GPL-2.0-or-later",
    96779718            "engines": {
    96789719                "node": ">=18.12.0",
     
    96819722        },
    96829723        "node_modules/@wordpress/undo-manager": {
    9683             "version": "1.19.1",
    9684             "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.19.1.tgz",
    9685             "integrity": "sha512-i9yLR8aaV4BZ/sKeRKo4RsAVQ+9I6H4aus0TaUYTobmxiaW3H3SFHZBN8OC/YnQ3RLv+I/9jnNf15i/lYh5Whw==",
    9686             "dependencies": {
    9687                 "@babel/runtime": "7.25.7",
    9688                 "@wordpress/is-shallow-equal": "^5.19.1"
     9724            "version": "1.33.0",
     9725            "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.33.0.tgz",
     9726            "integrity": "sha512-0QU8ElPAf50mEp95dnqQfUnby0ybxNs5Ukd3OYoxal5+lvGCOpBMf+L4zWLp8VGr5uLPL8ER12DdaBczXfXfPg==",
     9727            "license": "GPL-2.0-or-later",
     9728            "dependencies": {
     9729                "@wordpress/is-shallow-equal": "^5.33.0"
    96899730            },
    96909731            "engines": {
     
    96949735        },
    96959736        "node_modules/@wordpress/upload-media": {
    9696             "version": "0.4.4",
    9697             "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.4.4.tgz",
    9698             "integrity": "sha512-WXJKNLV1yDbvkwxnw367voBmKiwLuONuW8r1Pk+/IkZ0zRVowQ/C77Q1JHw0Lla8EnYTrmW2ncyBDxuJmt/Zog==",
    9699             "dependencies": {
    9700                 "@babel/runtime": "7.25.7",
    9701                 "@shopify/web-worker": "^6.4.0",
    9702                 "@wordpress/api-fetch": "^7.19.2",
    9703                 "@wordpress/blob": "^4.19.1",
    9704                 "@wordpress/compose": "^7.19.2",
    9705                 "@wordpress/data": "^10.19.2",
    9706                 "@wordpress/element": "^6.19.1",
    9707                 "@wordpress/i18n": "^5.19.1",
    9708                 "@wordpress/preferences": "^4.19.4",
    9709                 "@wordpress/private-apis": "^1.19.1",
    9710                 "@wordpress/url": "^4.19.2",
     9737            "version": "0.18.0",
     9738            "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.18.0.tgz",
     9739            "integrity": "sha512-vxPIoJ4lUcGhdGOEAkKstNhVw2O34t4OAIfY7fWSXFCq7AGDutSVypzy0XgUOEV4AMxYIRgpZ+LGKZ/K9sb1MA==",
     9740            "license": "GPL-2.0-or-later",
     9741            "dependencies": {
     9742                "@wordpress/api-fetch": "^7.33.0",
     9743                "@wordpress/blob": "^4.33.0",
     9744                "@wordpress/compose": "^7.33.0",
     9745                "@wordpress/data": "^10.33.0",
     9746                "@wordpress/element": "^6.33.0",
     9747                "@wordpress/i18n": "^6.6.0",
     9748                "@wordpress/preferences": "^4.33.0",
     9749                "@wordpress/private-apis": "^1.33.0",
     9750                "@wordpress/url": "^4.33.0",
    97119751                "uuid": "^9.0.1"
    97129752            },
     
    97289768                "https://github.com/sponsors/ctavan"
    97299769            ],
     9770            "license": "MIT",
    97309771            "bin": {
    97319772                "uuid": "dist/bin/uuid"
     
    97339774        },
    97349775        "node_modules/@wordpress/url": {
    9735             "version": "4.19.2",
    9736             "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.19.2.tgz",
    9737             "integrity": "sha512-mMg622x6eMTsd9AameLaq77/Mmx7gHTJoGOtMiRVVxQwxmurFXGwZubNjQ31OJyDfE2mpnChRfuj70PzhpM3gw==",
    9738             "dependencies": {
    9739                 "@babel/runtime": "7.25.7",
     9776            "version": "4.33.0",
     9777            "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.33.0.tgz",
     9778            "integrity": "sha512-RKBrMc4bXfJDu5l9Ry2kTOtq83Y/EbGn+AMBrqhbDdRI7xxK3XuCmAbaC/vhjC7dWfdwzs7m16knFGeG87BKYw==",
     9779            "license": "GPL-2.0-or-later",
     9780            "dependencies": {
    97409781                "remove-accents": "^0.5.0"
    97419782            },
     
    97469787        },
    97479788        "node_modules/@wordpress/viewport": {
    9748             "version": "6.19.2",
    9749             "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.19.2.tgz",
    9750             "integrity": "sha512-BT2vqo8F/sf1xJ1CKgKPFUbCcj2ExVaBN+QHcCBCWPsV8PVc28i7a66HT0jouSGzX9spSpGP69b75/CFVUbyxg==",
    9751             "dependencies": {
    9752                 "@babel/runtime": "7.25.7",
    9753                 "@wordpress/compose": "^7.19.2",
    9754                 "@wordpress/data": "^10.19.2",
    9755                 "@wordpress/element": "^6.19.1"
     9789            "version": "6.33.0",
     9790            "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.33.0.tgz",
     9791            "integrity": "sha512-DXvp0mNmIiA7y/Uon6B+49jMFVKHdBKVeddonl0KU6wD0zoKvGwTgne0Cz5tfQm0/7Y7qj62rMFYpyrKczHBQQ==",
     9792            "license": "GPL-2.0-or-later",
     9793            "dependencies": {
     9794                "@wordpress/compose": "^7.33.0",
     9795                "@wordpress/data": "^10.33.0",
     9796                "@wordpress/element": "^6.33.0"
    97569797            },
    97579798            "engines": {
     
    97639804            }
    97649805        },
    9765         "node_modules/@wordpress/warning": {
    9766             "version": "3.19.1",
    9767             "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.19.1.tgz",
    9768             "integrity": "sha512-h/dsieWGT6aCPCze2Qb3xShlGtg0CR4PJsHgBXvwuCRoCgQOgHGKHEJIeAzQQSidA6tggbYeEPwlmZk1g+WY8Q==",
     9806        "node_modules/@wordpress/views": {
     9807            "version": "1.0.0",
     9808            "resolved": "https://registry.npmjs.org/@wordpress/views/-/views-1.0.0.tgz",
     9809            "integrity": "sha512-ps/m+PSl/XlnKsAl404o+EQ2A5CW+dlhwOtdQQ6fCgDJWDpctGV7IqW7skhRxhFnQu+o+Jymr/PXKBYTdFLmpQ==",
     9810            "license": "GPL-2.0-or-later",
     9811            "dependencies": {
     9812                "@wordpress/data": "^10.33.0",
     9813                "@wordpress/dataviews": "^10.0.0",
     9814                "@wordpress/element": "^6.33.0",
     9815                "@wordpress/preferences": "^4.33.0",
     9816                "dequal": "^2.0.3"
     9817            },
    97699818            "engines": {
    97709819                "node": ">=18.12.0",
     
    97729821            }
    97739822        },
    9774         "node_modules/@wordpress/widgets": {
    9775             "version": "4.19.6",
    9776             "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.19.6.tgz",
    9777             "integrity": "sha512-4EoHFeH7MGN+EtBIZJREuDmvLI7XT3MWO5zbed9nQacjXzB8JvxYkoUfcjQfmkuJg/BIrJf22zlTbnssoKuKLg==",
    9778             "dependencies": {
    9779                 "@babel/runtime": "7.25.7",
    9780                 "@wordpress/api-fetch": "^7.19.2",
    9781                 "@wordpress/block-editor": "^14.14.6",
    9782                 "@wordpress/blocks": "^14.8.2",
    9783                 "@wordpress/components": "^29.5.4",
    9784                 "@wordpress/compose": "^7.19.2",
    9785                 "@wordpress/core-data": "^7.19.6",
    9786                 "@wordpress/data": "^10.19.2",
    9787                 "@wordpress/element": "^6.19.1",
    9788                 "@wordpress/i18n": "^5.19.1",
    9789                 "@wordpress/icons": "^10.19.1",
    9790                 "@wordpress/notices": "^5.19.2",
    9791                 "clsx": "^2.1.1"
    9792             },
     9823        "node_modules/@wordpress/warning": {
     9824            "version": "3.33.0",
     9825            "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.33.0.tgz",
     9826            "integrity": "sha512-LzYgKfxgK5YEpTu4zHPCDzw+kH5hYCrKRK/joK8S9booy5ERvzRCPrISMwrmAKTD9esYF82+IEHhW0/qsjxPsw==",
     9827            "license": "GPL-2.0-or-later",
    97939828            "engines": {
    97949829                "node": ">=18.12.0",
    97959830                "npm": ">=8.19.2"
     9831            }
     9832        },
     9833        "node_modules/@wordpress/widgets": {
     9834            "version": "4.33.0",
     9835            "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.33.0.tgz",
     9836            "integrity": "sha512-3kTbhlA9UbiashHqeQkkqroBBDgaJHYACCCoyhMVaNCl6ey0GE3dv25MFLyw7wdITiwStsuYx8J7m0smS2jtMg==",
     9837            "license": "GPL-2.0-or-later",
     9838            "dependencies": {
     9839                "@wordpress/api-fetch": "^7.33.0",
     9840                "@wordpress/base-styles": "^6.9.0",
     9841                "@wordpress/block-editor": "^15.6.0",
     9842                "@wordpress/blocks": "^15.6.0",
     9843                "@wordpress/components": "^30.6.0",
     9844                "@wordpress/compose": "^7.33.0",
     9845                "@wordpress/core-data": "^7.33.0",
     9846                "@wordpress/data": "^10.33.0",
     9847                "@wordpress/element": "^6.33.0",
     9848                "@wordpress/i18n": "^6.6.0",
     9849                "@wordpress/icons": "^11.0.0",
     9850                "@wordpress/notices": "^5.33.0",
     9851                "clsx": "^2.1.1"
     9852            },
     9853            "engines": {
     9854                "node": ">=18.12.0",
     9855                "npm": ">=8.19.2"
    97969856            },
    97979857            "peerDependencies": {
     
    98019861        },
    98029862        "node_modules/@wordpress/wordcount": {
    9803             "version": "4.19.1",
    9804             "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.19.1.tgz",
    9805             "integrity": "sha512-b/w8zxe2i0feEUixlYe9Igt5TXleM4BB3I0O09ZYlsASfzLLPVBJL1sH7tjVTUJsTS9eDrA8kufIR9emRwpQ8g==",
    9806             "dependencies": {
    9807                 "@babel/runtime": "7.25.7"
    9808             },
     9863            "version": "4.33.0",
     9864            "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.33.0.tgz",
     9865            "integrity": "sha512-2cEFC//RitqaRTomAUW4w6Ri5Czahoxmgq17n6Mg6tLU9I4XK6c6FP4Z7IHJxIVIH3+DtGzJN+okGJXjOe2pag==",
     9866            "license": "GPL-2.0-or-later",
    98099867            "engines": {
    98109868                "node": ">=18.12.0",
     
    1013010188            "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==",
    1013110189            "dev": true,
     10190            "license": "MIT",
    1013210191            "engines": {
    1013310192                "node": ">=14"
     
    1016610225            "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
    1016710226            "dev": true,
     10227            "license": "Apache-2.0",
    1016810228            "engines": {
    1016910229                "node": ">= 0.4"
     
    1023910299        },
    1024010300        "node_modules/array-includes": {
    10241             "version": "3.1.8",
    10242             "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz",
    10243             "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==",
    10244             "dev": true,
    10245             "dependencies": {
    10246                 "call-bind": "^1.0.7",
     10301            "version": "3.1.9",
     10302            "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz",
     10303            "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==",
     10304            "dev": true,
     10305            "license": "MIT",
     10306            "dependencies": {
     10307                "call-bind": "^1.0.8",
     10308                "call-bound": "^1.0.4",
    1024710309                "define-properties": "^1.2.1",
    10248                 "es-abstract": "^1.23.2",
    10249                 "es-object-atoms": "^1.0.0",
    10250                 "get-intrinsic": "^1.2.4",
    10251                 "is-string": "^1.0.7"
     10310                "es-abstract": "^1.24.0",
     10311                "es-object-atoms": "^1.1.1",
     10312                "get-intrinsic": "^1.3.0",
     10313                "is-string": "^1.1.1",
     10314                "math-intrinsics": "^1.1.0"
    1025210315            },
    1025310316            "engines": {
     
    1030310366            "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==",
    1030410367            "dev": true,
     10368            "license": "MIT",
    1030510369            "dependencies": {
    1030610370                "call-bind": "^1.0.7",
     
    1031910383        },
    1032010384        "node_modules/array.prototype.findlastindex": {
    10321             "version": "1.2.5",
    10322             "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz",
    10323             "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==",
    10324             "dev": true,
    10325             "dependencies": {
    10326                 "call-bind": "^1.0.7",
     10385            "version": "1.2.6",
     10386            "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz",
     10387            "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==",
     10388            "dev": true,
     10389            "license": "MIT",
     10390            "dependencies": {
     10391                "call-bind": "^1.0.8",
     10392                "call-bound": "^1.0.4",
    1032710393                "define-properties": "^1.2.1",
    10328                 "es-abstract": "^1.23.2",
     10394                "es-abstract": "^1.23.9",
    1032910395                "es-errors": "^1.3.0",
    10330                 "es-object-atoms": "^1.0.0",
    10331                 "es-shim-unscopables": "^1.0.2"
     10396                "es-object-atoms": "^1.1.1",
     10397                "es-shim-unscopables": "^1.1.0"
    1033210398            },
    1033310399            "engines": {
     
    1034310409            "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==",
    1034410410            "dev": true,
     10411            "license": "MIT",
    1034510412            "dependencies": {
    1034610413                "call-bind": "^1.0.8",
     
    1036110428            "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==",
    1036210429            "dev": true,
     10430            "license": "MIT",
    1036310431            "dependencies": {
    1036410432                "call-bind": "^1.0.8",
     
    1037910447            "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==",
    1038010448            "dev": true,
     10449            "license": "MIT",
    1038110450            "dependencies": {
    1038210451                "call-bind": "^1.0.7",
     
    1046310532            "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz",
    1046410533            "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==",
    10465             "dev": true
     10534            "dev": true,
     10535            "license": "MIT"
    1046610536        },
    1046710537        "node_modules/astral-regex": {
     
    1047010540            "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
    1047110541            "dev": true,
     10542            "license": "MIT",
    1047210543            "engines": {
    1047310544                "node": ">=8"
     
    1062510696            "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
    1062610697            "dev": true,
     10698            "license": "Apache-2.0",
    1062710699            "engines": {
    1062810700                "node": ">= 0.4"
     
    1171611788            "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
    1171711789            "dev": true,
     11790            "license": "MIT",
    1171811791            "engines": {
    1171911792                "node": ">=6"
     
    1176211835        },
    1176311836        "node_modules/cacheable": {
    11764             "version": "1.8.9",
    11765             "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-1.8.9.tgz",
    11766             "integrity": "sha512-FicwAUyWnrtnd4QqYAoRlNs44/a1jTL7XDKqm5gJ90wz1DQPlC7U2Rd1Tydpv+E7WAr4sQHuw8Q8M3nZMAyecQ==",
    11767             "dev": true,
    11768             "dependencies": {
    11769                 "hookified": "^1.7.1",
    11770                 "keyv": "^5.3.1"
     11837            "version": "2.1.1",
     11838            "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.1.1.tgz",
     11839            "integrity": "sha512-LmF4AXiSNdiRbI2UjH8pAp9NIXxeQsTotpEaegPiDcnN0YPygDJDV3l/Urc0mL72JWdATEorKqIHEx55nDlONg==",
     11840            "dev": true,
     11841            "license": "MIT",
     11842            "dependencies": {
     11843                "@cacheable/memoize": "^2.0.3",
     11844                "@cacheable/memory": "^2.0.3",
     11845                "@cacheable/utils": "^2.1.0",
     11846                "hookified": "^1.12.2",
     11847                "keyv": "^5.5.3",
     11848                "qified": "^0.5.0"
    1177111849            }
    1177211850        },
     
    1185411932        },
    1185511933        "node_modules/cacheable/node_modules/keyv": {
    11856             "version": "5.3.1",
    11857             "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.3.1.tgz",
    11858             "integrity": "sha512-13hQT2q2VIwOoaJdJa7nY3J8UVbYtMTJFHnwm9LI+SaQRfUiM6Em9KZeOVTCKbMnGcRIL3NSUFpAdjZCq24nLQ==",
    11859             "dev": true,
    11860             "dependencies": {
    11861                 "@keyv/serialize": "^1.0.3"
     11934            "version": "5.5.3",
     11935            "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.3.tgz",
     11936            "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==",
     11937            "dev": true,
     11938            "license": "MIT",
     11939            "dependencies": {
     11940                "@keyv/serialize": "^1.1.1"
    1186211941            }
    1186311942        },
     
    1188111960        },
    1188211961        "node_modules/call-bind-apply-helpers": {
    11883             "version": "1.0.1",
    11884             "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz",
    11885             "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==",
    11886             "dev": true,
     11962            "version": "1.0.2",
     11963            "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
     11964            "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
     11965            "dev": true,
     11966            "license": "MIT",
    1188711967            "dependencies": {
    1188811968                "es-errors": "^1.3.0",
     
    1189411974        },
    1189511975        "node_modules/call-bound": {
    11896             "version": "1.0.3",
    11897             "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz",
    11898             "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==",
    11899             "dev": true,
    11900             "dependencies": {
    11901                 "call-bind-apply-helpers": "^1.0.1",
    11902                 "get-intrinsic": "^1.2.6"
     11976            "version": "1.0.4",
     11977            "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
     11978            "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
     11979            "dev": true,
     11980            "license": "MIT",
     11981            "dependencies": {
     11982                "call-bind-apply-helpers": "^1.0.2",
     11983                "get-intrinsic": "^1.3.0"
    1190311984            },
    1190411985            "engines": {
     
    1237812459            }
    1237912460        },
    12380         "node_modules/clean-webpack-plugin": {
    12381             "version": "3.0.0",
    12382             "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz",
    12383             "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==",
    12384             "dev": true,
    12385             "dependencies": {
    12386                 "@types/webpack": "^4.4.31",
    12387                 "del": "^4.1.1"
    12388             },
    12389             "engines": {
    12390                 "node": ">=8.9.0"
    12391             },
    12392             "peerDependencies": {
    12393                 "webpack": "*"
    12394             }
    12395         },
    1239612461        "node_modules/cli": {
    1239712462            "version": "1.0.1",
     
    1242812493            "version": "2.5.0",
    1242912494            "resolved": "https://registry.npmjs.org/client-zip/-/client-zip-2.5.0.tgz",
    12430             "integrity": "sha512-ydG4nDZesbFurnNq0VVCp/yyomIBh+X/1fZPI/P24zbnG4dtC4tQAfI5uQsomigsUMeiRO2wiTPizLWQh+IAyQ=="
     12495            "integrity": "sha512-ydG4nDZesbFurnNq0VVCp/yyomIBh+X/1fZPI/P24zbnG4dtC4tQAfI5uQsomigsUMeiRO2wiTPizLWQh+IAyQ==",
     12496            "license": "MIT"
    1243112497        },
    1243212498        "node_modules/clipboard": {
     
    1263912705            "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==",
    1264012706            "dev": true,
     12707            "license": "MIT",
    1264112708            "engines": {
    1264212709                "node": ">= 12.0.0"
     
    1316913236            "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==",
    1317013237            "dev": true,
     13238            "license": "MIT",
    1317113239            "engines": {
    1317213240                "node": ">=12 || >=16"
     
    1345113519            "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
    1345213520            "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==",
    13453             "dev": true
     13521            "dev": true,
     13522            "license": "BSD-2-Clause"
    1345413523        },
    1345513524        "node_modules/dashdash": {
     
    1358113650                "url": "https://github.com/sponsors/kossnocorp"
    1358213651            }
     13652        },
     13653        "node_modules/date-fns-jalali": {
     13654            "version": "4.1.0-0",
     13655            "resolved": "https://registry.npmjs.org/date-fns-jalali/-/date-fns-jalali-4.1.0-0.tgz",
     13656            "integrity": "sha512-hTIP/z+t+qKwBDcmmsnmjWTduxCg+5KfdqWQvb2X/8C9+knYY6epN/pfxdDuyVlSVeFz0sM5eEfwIUQ70U4ckg==",
     13657            "license": "MIT"
    1358313658        },
    1358413659        "node_modules/date-now": {
     
    1413914214            }
    1414014215        },
    14141         "node_modules/del": {
    14142             "version": "4.1.1",
    14143             "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
    14144             "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
    14145             "dev": true,
    14146             "dependencies": {
    14147                 "@types/glob": "^7.1.1",
    14148                 "globby": "^6.1.0",
    14149                 "is-path-cwd": "^2.0.0",
    14150                 "is-path-in-cwd": "^2.0.0",
    14151                 "p-map": "^2.0.0",
    14152                 "pify": "^4.0.1",
    14153                 "rimraf": "^2.6.3"
    14154             },
    14155             "engines": {
    14156                 "node": ">=6"
    14157             }
    14158         },
    14159         "node_modules/del/node_modules/globby": {
    14160             "version": "6.1.0",
    14161             "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
    14162             "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==",
    14163             "dev": true,
    14164             "dependencies": {
    14165                 "array-union": "^1.0.1",
    14166                 "glob": "^7.0.3",
    14167                 "object-assign": "^4.0.1",
    14168                 "pify": "^2.0.0",
    14169                 "pinkie-promise": "^2.0.0"
    14170             },
    14171             "engines": {
    14172                 "node": ">=0.10.0"
    14173             }
    14174         },
    14175         "node_modules/del/node_modules/globby/node_modules/pify": {
    14176             "version": "2.3.0",
    14177             "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
    14178             "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
    14179             "dev": true,
    14180             "engines": {
    14181                 "node": ">=0.10.0"
    14182             }
    14183         },
    1418414216        "node_modules/delayed-stream": {
    1418514217            "version": "1.0.0",
     
    1420414236            "engines": {
    1420514237                "node": ">= 0.8"
     14238            }
     14239        },
     14240        "node_modules/dequal": {
     14241            "version": "2.0.3",
     14242            "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
     14243            "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
     14244            "license": "MIT",
     14245            "engines": {
     14246                "node": ">=6"
    1420614247            }
    1420714248        },
     
    1472814769            "version": "3.0.1",
    1472914770            "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz",
    14730             "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA=="
     14771            "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==",
     14772            "license": "MIT"
    1473114773        },
    1473214774        "node_modules/error": {
     
    1475714799        },
    1475814800        "node_modules/es-abstract": {
    14759             "version": "1.23.9",
    14760             "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz",
    14761             "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==",
    14762             "dev": true,
     14801            "version": "1.24.0",
     14802            "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz",
     14803            "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==",
     14804            "dev": true,
     14805            "license": "MIT",
    1476314806            "dependencies": {
    1476414807                "array-buffer-byte-length": "^1.0.2",
     
    1476614809                "available-typed-arrays": "^1.0.7",
    1476714810                "call-bind": "^1.0.8",
    14768                 "call-bound": "^1.0.3",
     14811                "call-bound": "^1.0.4",
    1476914812                "data-view-buffer": "^1.0.2",
    1477014813                "data-view-byte-length": "^1.0.2",
     
    1477214815                "es-define-property": "^1.0.1",
    1477314816                "es-errors": "^1.3.0",
    14774                 "es-object-atoms": "^1.0.0",
     14817                "es-object-atoms": "^1.1.1",
    1477514818                "es-set-tostringtag": "^2.1.0",
    1477614819                "es-to-primitive": "^1.3.0",
    1477714820                "function.prototype.name": "^1.1.8",
    14778                 "get-intrinsic": "^1.2.7",
    14779                 "get-proto": "^1.0.0",
     14821                "get-intrinsic": "^1.3.0",
     14822                "get-proto": "^1.0.1",
    1478014823                "get-symbol-description": "^1.1.0",
    1478114824                "globalthis": "^1.0.4",
     
    1478914832                "is-callable": "^1.2.7",
    1479014833                "is-data-view": "^1.0.2",
     14834                "is-negative-zero": "^2.0.3",
    1479114835                "is-regex": "^1.2.1",
     14836                "is-set": "^2.0.3",
    1479214837                "is-shared-array-buffer": "^1.0.4",
    1479314838                "is-string": "^1.1.1",
    1479414839                "is-typed-array": "^1.1.15",
    14795                 "is-weakref": "^1.1.0",
     14840                "is-weakref": "^1.1.1",
    1479614841                "math-intrinsics": "^1.1.0",
    14797                 "object-inspect": "^1.13.3",
     14842                "object-inspect": "^1.13.4",
    1479814843                "object-keys": "^1.1.1",
    1479914844                "object.assign": "^4.1.7",
    1480014845                "own-keys": "^1.0.1",
    14801                 "regexp.prototype.flags": "^1.5.3",
     14846                "regexp.prototype.flags": "^1.5.4",
    1480214847                "safe-array-concat": "^1.1.3",
    1480314848                "safe-push-apply": "^1.0.0",
    1480414849                "safe-regex-test": "^1.1.0",
    1480514850                "set-proto": "^1.0.0",
     14851                "stop-iteration-iterator": "^1.1.0",
    1480614852                "string.prototype.trim": "^1.2.10",
    1480714853                "string.prototype.trimend": "^1.0.9",
     
    1481214858                "typed-array-length": "^1.0.7",
    1481314859                "unbox-primitive": "^1.1.0",
    14814                 "which-typed-array": "^1.1.18"
     14860                "which-typed-array": "^1.1.19"
    1481514861            },
    1481614862            "engines": {
     
    1484414890            "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==",
    1484514891            "dev": true,
     14892            "license": "MIT",
    1484614893            "dependencies": {
    1484714894                "call-bind": "^1.0.8",
     
    1486714914        },
    1486814915        "node_modules/es-module-lexer": {
    14869             "version": "1.3.0",
    14870             "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz",
    14871             "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==",
    14872             "dev": true
     14916            "version": "1.7.0",
     14917            "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
     14918            "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
     14919            "license": "MIT"
    1487314920        },
    1487414921        "node_modules/es-object-atoms": {
    14875             "version": "1.0.0",
    14876             "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz",
    14877             "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==",
    14878             "dev": true,
     14922            "version": "1.1.1",
     14923            "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
     14924            "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
     14925            "dev": true,
     14926            "license": "MIT",
    1487914927            "dependencies": {
    1488014928                "es-errors": "^1.3.0"
     
    1490414952            "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==",
    1490514953            "dev": true,
     14954            "license": "MIT",
    1490614955            "dependencies": {
    1490714956                "hasown": "^2.0.2"
     
    1504815097        },
    1504915098        "node_modules/eslint-config-prettier": {
    15050             "version": "8.10.0",
    15051             "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz",
    15052             "integrity": "sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==",
    15053             "dev": true,
     15099            "version": "8.10.2",
     15100            "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.2.tgz",
     15101            "integrity": "sha512-/IGJ6+Dka158JnP5n5YFMOszjDWrXggGz1LaK/guZq9vZTmniaKlHcsscvkAhn9y4U+BU3JuUdYvtAMcv30y4A==",
     15102            "dev": true,
     15103            "license": "MIT",
    1505415104            "bin": {
    1505515105                "eslint-config-prettier": "bin/cli.js"
     
    1506415114            "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
    1506515115            "dev": true,
     15116            "license": "MIT",
    1506615117            "dependencies": {
    1506715118                "debug": "^3.2.7",
     
    1507515126            "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
    1507615127            "dev": true,
     15128            "license": "MIT",
    1507715129            "dependencies": {
    1507815130                "ms": "^2.1.1"
     
    1508015132        },
    1508115133        "node_modules/eslint-module-utils": {
    15082             "version": "2.12.0",
    15083             "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz",
    15084             "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==",
    15085             "dev": true,
     15134            "version": "2.12.1",
     15135            "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz",
     15136            "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==",
     15137            "dev": true,
     15138            "license": "MIT",
    1508615139            "dependencies": {
    1508715140                "debug": "^3.2.7"
     
    1510115154            "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
    1510215155            "dev": true,
     15156            "license": "MIT",
    1510315157            "dependencies": {
    1510415158                "ms": "^2.1.1"
     
    1510615160        },
    1510715161        "node_modules/eslint-plugin-import": {
    15108             "version": "2.31.0",
    15109             "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz",
    15110             "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==",
    15111             "dev": true,
     15162            "version": "2.32.0",
     15163            "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz",
     15164            "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==",
     15165            "dev": true,
     15166            "license": "MIT",
    1511215167            "dependencies": {
    1511315168                "@rtsao/scc": "^1.1.0",
    15114                 "array-includes": "^3.1.8",
    15115                 "array.prototype.findlastindex": "^1.2.5",
    15116                 "array.prototype.flat": "^1.3.2",
    15117                 "array.prototype.flatmap": "^1.3.2",
     15169                "array-includes": "^3.1.9",
     15170                "array.prototype.findlastindex": "^1.2.6",
     15171                "array.prototype.flat": "^1.3.3",
     15172                "array.prototype.flatmap": "^1.3.3",
    1511815173                "debug": "^3.2.7",
    1511915174                "doctrine": "^2.1.0",
    1512015175                "eslint-import-resolver-node": "^0.3.9",
    15121                 "eslint-module-utils": "^2.12.0",
     15176                "eslint-module-utils": "^2.12.1",
    1512215177                "hasown": "^2.0.2",
    15123                 "is-core-module": "^2.15.1",
     15178                "is-core-module": "^2.16.1",
    1512415179                "is-glob": "^4.0.3",
    1512515180                "minimatch": "^3.1.2",
    1512615181                "object.fromentries": "^2.0.8",
    1512715182                "object.groupby": "^1.0.3",
    15128                 "object.values": "^1.2.0",
     15183                "object.values": "^1.2.1",
    1512915184                "semver": "^6.3.1",
    15130                 "string.prototype.trimend": "^1.0.8",
     15185                "string.prototype.trimend": "^1.0.9",
    1513115186                "tsconfig-paths": "^3.15.0"
    1513215187            },
     
    1514315198            "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
    1514415199            "dev": true,
     15200            "license": "MIT",
    1514515201            "dependencies": {
    1514615202                "ms": "^2.1.1"
     
    1515215208            "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
    1515315209            "dev": true,
     15210            "license": "Apache-2.0",
    1515415211            "dependencies": {
    1515515212                "esutils": "^2.0.2"
     
    1516415221            "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
    1516515222            "dev": true,
     15223            "license": "ISC",
    1516615224            "bin": {
    1516715225                "semver": "bin/semver.js"
     
    1517315231            "integrity": "sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==",
    1517415232            "dev": true,
     15233            "license": "MIT",
    1517515234            "dependencies": {
    1517615235                "@typescript-eslint/utils": "^5.10.0"
     
    1519815257            "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==",
    1519915258            "dev": true,
     15259            "license": "MIT",
    1520015260            "dependencies": {
    1520115261                "@typescript-eslint/types": "5.62.0",
     
    1521515275            "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==",
    1521615276            "dev": true,
     15277            "license": "MIT",
    1521715278            "engines": {
    1521815279                "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
     
    1522815289            "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==",
    1522915290            "dev": true,
     15291            "license": "BSD-2-Clause",
    1523015292            "dependencies": {
    1523115293                "@typescript-eslint/types": "5.62.0",
     
    1525515317            "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==",
    1525615318            "dev": true,
     15319            "license": "MIT",
    1525715320            "dependencies": {
    1525815321                "@eslint-community/eslint-utils": "^4.2.0",
     
    1528115344            "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==",
    1528215345            "dev": true,
     15346            "license": "MIT",
    1528315347            "dependencies": {
    1528415348                "@typescript-eslint/types": "5.62.0",
     
    1529815362            "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
    1529915363            "dev": true,
     15364            "license": "Apache-2.0",
    1530015365            "engines": {
    1530115366                "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
     
    1531015375            "integrity": "sha512-x8wxIpv00Y50NyweDUpa+58ffgSAI5sqe+zcZh33xphD0AVh+1kqr1ombaTRb7Fhpove1zfUuujlX9DWWBP5ag==",
    1531115376            "dev": true,
     15377            "license": "BSD-3-Clause",
    1531215378            "dependencies": {
    1531315379                "@es-joy/jsdoccomment": "~0.41.0",
     
    1533315399            "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
    1533415400            "dev": true,
     15401            "license": "MIT",
    1533515402            "engines": {
    1533615403                "node": ">=10"
     
    1534515412            "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==",
    1534615413            "dev": true,
     15414            "license": "MIT",
    1534715415            "dependencies": {
    1534815416                "spdx-exceptions": "^2.1.0",
     
    1535515423            "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==",
    1535615424            "dev": true,
     15425            "license": "MIT",
    1535715426            "dependencies": {
    1535815427                "aria-query": "^5.3.2",
     
    1538315452            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
    1538415453            "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
    15385             "dev": true
     15454            "dev": true,
     15455            "license": "MIT"
    1538615456        },
    1538715457        "node_modules/eslint-plugin-playwright": {
     
    1539015460            "integrity": "sha512-LQMW5y0DLK5Fnpya7JR1oAYL2/7Y9wDiYw6VZqlKqcRGSgjbVKNqxraphk7ra1U3Bb5EK444xMgUlQPbMg2M1g==",
    1539115461            "dev": true,
     15462            "license": "MIT",
    1539215463            "peerDependencies": {
    1539315464                "eslint": ">=7",
     
    1540115472        },
    1540215473        "node_modules/eslint-plugin-prettier": {
    15403             "version": "5.2.3",
    15404             "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.3.tgz",
    15405             "integrity": "sha512-qJ+y0FfCp/mQYQ/vWQ3s7eUlFEL4PyKfAJxsnYTJ4YT73nsJBWqmEpFryxV9OeUiqmsTsYJ5Y+KDNaeP31wrRw==",
    15406             "dev": true,
     15474            "version": "5.5.4",
     15475            "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.4.tgz",
     15476            "integrity": "sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg==",
     15477            "dev": true,
     15478            "license": "MIT",
    1540715479            "dependencies": {
    1540815480                "prettier-linter-helpers": "^1.0.0",
    15409                 "synckit": "^0.9.1"
     15481                "synckit": "^0.11.7"
    1541015482            },
    1541115483            "engines": {
     
    1541815490                "@types/eslint": ">=8.0.0",
    1541915491                "eslint": ">=8.0.0",
    15420                 "eslint-config-prettier": "*",
     15492                "eslint-config-prettier": ">= 7.0.0 <10.0.0 || >=10.1.0",
    1542115493                "prettier": ">=3.0.0"
    1542215494            },
     
    1543115503        },
    1543215504        "node_modules/eslint-plugin-react": {
    15433             "version": "7.37.4",
    15434             "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.4.tgz",
    15435             "integrity": "sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==",
    15436             "dev": true,
     15505            "version": "7.37.5",
     15506            "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz",
     15507            "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==",
     15508            "dev": true,
     15509            "license": "MIT",
    1543715510            "dependencies": {
    1543815511                "array-includes": "^3.1.8",
     
    1544615519                "jsx-ast-utils": "^2.4.1 || ^3.0.0",
    1544715520                "minimatch": "^3.1.2",
    15448                 "object.entries": "^1.1.8",
     15521                "object.entries": "^1.1.9",
    1544915522                "object.fromentries": "^2.0.8",
    1545015523                "object.values": "^1.2.1",
     
    1546715540            "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==",
    1546815541            "dev": true,
     15542            "license": "MIT",
    1546915543            "engines": {
    1547015544                "node": ">=10"
     
    1547915553            "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
    1548015554            "dev": true,
     15555            "license": "Apache-2.0",
    1548115556            "dependencies": {
    1548215557                "esutils": "^2.0.2"
     
    1549115566            "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
    1549215567            "dev": true,
     15568            "license": "BSD-2-Clause",
    1549315569            "engines": {
    1549415570                "node": ">=4.0"
     
    1550015576            "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==",
    1550115577            "dev": true,
     15578            "license": "MIT",
    1550215579            "dependencies": {
    1550315580                "is-core-module": "^2.13.0",
     
    1551715594            "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
    1551815595            "dev": true,
     15596            "license": "ISC",
    1551915597            "bin": {
    1552015598                "semver": "bin/semver.js"
     
    1553915617            "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
    1554015618            "dev": true,
     15619            "license": "Apache-2.0",
    1554115620            "engines": {
    1554215621                "node": ">=10"
     
    1652716606            "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz",
    1652816607            "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==",
    16529             "dev": true
     16608            "dev": true,
     16609            "license": "Apache-2.0"
    1653016610        },
    1653116611        "node_modules/fast-fifo": {
     
    1741817498        },
    1741917499        "node_modules/for-each": {
    17420             "version": "0.3.4",
    17421             "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.4.tgz",
    17422             "integrity": "sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==",
    17423             "dev": true,
     17500            "version": "0.3.5",
     17501            "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz",
     17502            "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==",
     17503            "dev": true,
     17504            "license": "MIT",
    1742417505            "dependencies": {
    1742517506                "is-callable": "^1.2.7"
     
    1752317604        },
    1752417605        "node_modules/framer-motion": {
    17525             "version": "11.2.6",
    17526             "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.2.6.tgz",
    17527             "integrity": "sha512-XUrjjBt57e5YoHQtjwc3eNchFBuHvIgN/cS8SC4oIaAn2J/0+bLanUxXizidJKZVeHJam/JrmMnPRjYMglVn5g==",
    17528             "dependencies": {
     17606            "version": "11.18.2",
     17607            "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.18.2.tgz",
     17608            "integrity": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==",
     17609            "license": "MIT",
     17610            "dependencies": {
     17611                "motion-dom": "^11.18.1",
     17612                "motion-utils": "^11.18.1",
    1752917613                "tslib": "^2.4.0"
    1753017614            },
    1753117615            "peerDependencies": {
    1753217616                "@emotion/is-prop-valid": "*",
    17533                 "react": "^18.0.0",
    17534                 "react-dom": "^18.0.0"
     17617                "react": "^18.0.0 || ^19.0.0",
     17618                "react-dom": "^18.0.0 || ^19.0.0"
    1753517619            },
    1753617620            "peerDependenciesMeta": {
     
    1769917783            "version": "1.1.0",
    1770017784            "resolved": "https://registry.npmjs.org/get-browser-rtc/-/get-browser-rtc-1.1.0.tgz",
    17701             "integrity": "sha512-MghbMJ61EJrRsDe7w1Bvqt3ZsBuqhce5nrn/XAwgwOXhcsz53/ltdxOse1h/8eKXj5slzxdsz56g5rzOFSGwfQ=="
     17785            "integrity": "sha512-MghbMJ61EJrRsDe7w1Bvqt3ZsBuqhce5nrn/XAwgwOXhcsz53/ltdxOse1h/8eKXj5slzxdsz56g5rzOFSGwfQ==",
     17786            "license": "MIT"
    1770217787        },
    1770317788        "node_modules/get-caller-file": {
     
    1771017795        },
    1771117796        "node_modules/get-intrinsic": {
    17712             "version": "1.2.7",
    17713             "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz",
    17714             "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==",
    17715             "dev": true,
    17716             "dependencies": {
    17717                 "call-bind-apply-helpers": "^1.0.1",
     17797            "version": "1.3.0",
     17798            "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
     17799            "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
     17800            "dev": true,
     17801            "license": "MIT",
     17802            "dependencies": {
     17803                "call-bind-apply-helpers": "^1.0.2",
    1771817804                "es-define-property": "^1.0.1",
    1771917805                "es-errors": "^1.3.0",
    17720                 "es-object-atoms": "^1.0.0",
     17806                "es-object-atoms": "^1.1.1",
    1772117807                "function-bind": "^1.1.2",
    17722                 "get-proto": "^1.0.0",
     17808                "get-proto": "^1.0.1",
    1772317809                "gopd": "^1.2.0",
    1772417810                "has-symbols": "^1.1.0",
     
    1806718153            "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
    1806818154            "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==",
    18069             "dev": true
     18155            "dev": true,
     18156            "license": "MIT"
    1807018157        },
    1807118158        "node_modules/globrex": {
     
    1816418251        },
    1816518252        "node_modules/gradient-parser": {
    18166             "version": "0.1.5",
    18167             "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz",
    18168             "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==",
     18253            "version": "1.1.1",
     18254            "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-1.1.1.tgz",
     18255            "integrity": "sha512-Hu0YfNU+38EsTmnUfLXUKFMXq9yz7htGYpF4x+dlbBhUCvIvzLt0yVLT/gJRmvLKFJdqNFrz4eKkIUjIXSr7Tw==",
    1816918256            "engines": {
    1817018257                "node": ">=0.10.0"
     
    1958219669            "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz",
    1958319670            "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==",
     19671            "license": "MIT",
    1958419672            "dependencies": {
    1958519673                "@babel/runtime": "^7.7.6"
     
    1962119709        },
    1962219710        "node_modules/hookified": {
    19623             "version": "1.7.1",
    19624             "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.7.1.tgz",
    19625             "integrity": "sha512-OXcdHsXeOiD7OJ5zvWj8Oy/6RCdLwntAX+wUrfemNcMGn6sux4xbEHi2QXwqePYhjQ/yvxxq2MvCRirdlHscBw==",
    19626             "dev": true
     19711            "version": "1.12.2",
     19712            "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.12.2.tgz",
     19713            "integrity": "sha512-aokUX1VdTpI0DUsndvW+OiwmBpKCu/NgRsSSkuSY0zq8PY6Q6a+lmOfAFDXAAOtBqJELvcWY9L1EVtzjbQcMdg==",
     19714            "dev": true,
     19715            "license": "MIT"
    1962719716        },
    1962819717        "node_modules/hosted-git-info": {
     
    1968319772            "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==",
    1968419773            "dev": true,
     19774            "license": "MIT",
    1968519775            "engines": {
    1968619776                "node": ">=8"
     
    2032420414            "version": "2.0.0",
    2032520415            "resolved": "https://registry.npmjs.org/import-locals/-/import-locals-2.0.0.tgz",
    20326             "integrity": "sha512-1/bPE89IZhyf7dr5Pkz7b4UyVXy5pEt7PTEfye15UEn3AK8+2zwcDCfKk9Pwun4ltfhOSszOrReSsFcDKw/yoA=="
     20416            "integrity": "sha512-1/bPE89IZhyf7dr5Pkz7b4UyVXy5pEt7PTEfye15UEn3AK8+2zwcDCfKk9Pwun4ltfhOSszOrReSsFcDKw/yoA==",
     20417            "license": "MIT"
    2032720418        },
    2032820419        "node_modules/imurmurhash": {
     
    2069020781            "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==",
    2069120782            "dev": true,
     20783            "license": "MIT",
    2069220784            "dependencies": {
    2069320785                "builtin-modules": "^3.3.0"
     
    2093821030            "optional": true
    2093921031        },
     21032        "node_modules/is-negative-zero": {
     21033            "version": "2.0.3",
     21034            "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
     21035            "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
     21036            "dev": true,
     21037            "license": "MIT",
     21038            "engines": {
     21039                "node": ">= 0.4"
     21040            },
     21041            "funding": {
     21042                "url": "https://github.com/sponsors/ljharb"
     21043            }
     21044        },
    2094021045        "node_modules/is-number": {
    2094121046            "version": "3.0.0",
     
    2098421089            "funding": {
    2098521090                "url": "https://github.com/sponsors/ljharb"
    20986             }
    20987         },
    20988         "node_modules/is-path-cwd": {
    20989             "version": "2.2.0",
    20990             "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
    20991             "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
    20992             "dev": true,
    20993             "engines": {
    20994                 "node": ">=6"
    20995             }
    20996         },
    20997         "node_modules/is-path-in-cwd": {
    20998             "version": "2.1.0",
    20999             "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
    21000             "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
    21001             "dev": true,
    21002             "dependencies": {
    21003                 "is-path-inside": "^2.1.0"
    21004             },
    21005             "engines": {
    21006                 "node": ">=6"
    21007             }
    21008         },
    21009         "node_modules/is-path-inside": {
    21010             "version": "2.1.0",
    21011             "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
    21012             "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
    21013             "dev": true,
    21014             "dependencies": {
    21015                 "path-is-inside": "^1.0.2"
    21016             },
    21017             "engines": {
    21018                 "node": ">=6"
    2101921091            }
    2102021092        },
     
    2105621128            "version": "4.0.0",
    2105721129            "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
    21058             "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="
     21130            "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
     21131            "license": "MIT"
    2105921132        },
    2106021133        "node_modules/is-regex": {
     
    2125021323        },
    2125121324        "node_modules/is-weakref": {
    21252             "version": "1.1.0",
    21253             "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz",
    21254             "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==",
    21255             "dev": true,
    21256             "dependencies": {
    21257                 "call-bound": "^1.0.2"
     21325            "version": "1.1.1",
     21326            "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz",
     21327            "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==",
     21328            "dev": true,
     21329            "license": "MIT",
     21330            "dependencies": {
     21331                "call-bound": "^1.0.3"
    2125821332            },
    2125921333            "engines": {
     
    2132721401            "resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz",
    2132821402            "integrity": "sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==",
     21403            "license": "MIT",
    2132921404            "funding": {
    2133021405                "type": "GitHub Sponsors ❤",
     
    2147721552            "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==",
    2147821553            "dev": true,
     21554            "license": "MIT",
    2147921555            "dependencies": {
    2148021556                "define-data-property": "^1.1.4",
     
    2379823874            "integrity": "sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==",
    2379923875            "dev": true,
     23876            "license": "MIT",
    2380023877            "engines": {
    2380123878                "node": ">=12.0.0"
     
    2413124208            "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
    2413224209            "dev": true,
     24210            "license": "MIT",
    2413324211            "dependencies": {
    2413424212                "array-includes": "^3.1.6",
     
    2419824276        },
    2419924277        "node_modules/known-css-properties": {
    24200             "version": "0.35.0",
    24201             "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz",
    24202             "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==",
    24203             "dev": true
     24278            "version": "0.37.0",
     24279            "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz",
     24280            "integrity": "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==",
     24281            "dev": true,
     24282            "license": "MIT"
    2420424283        },
    2420524284        "node_modules/language-subtag-registry": {
     
    2420724286            "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz",
    2420824287            "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==",
    24209             "dev": true
     24288            "dev": true,
     24289            "license": "CC0-1.0"
    2421024290        },
    2421124291        "node_modules/language-tags": {
     
    2421424294            "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==",
    2421524295            "dev": true,
     24296            "license": "MIT",
    2421624297            "dependencies": {
    2421724298                "language-subtag-registry": "^0.3.20"
     
    2426324344        },
    2426424345        "node_modules/lib0": {
    24265             "version": "0.2.109",
    24266             "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.109.tgz",
    24267             "integrity": "sha512-jP0gbnyW0kwlx1Atc4dcHkBbrVAkdHjuyHxtClUPYla7qCmwIif1qZ6vQeJdR5FrOVdn26HvQT0ko01rgW7/Xw==",
     24346            "version": "0.2.114",
     24347            "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.114.tgz",
     24348            "integrity": "sha512-gcxmNFzA4hv8UYi8j43uPlQ7CGcyMJ2KQb5kZASw6SnAKAf10hK12i2fjrS3Cl/ugZa5Ui6WwIu1/6MIXiHttQ==",
     24349            "license": "MIT",
    2426824350            "dependencies": {
    2426924351                "isomorphic.js": "^0.2.4"
     
    2488824970            "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
    2488924971            "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==",
    24890             "dev": true
     24972            "dev": true,
     24973            "license": "MIT"
    2489124974        },
    2489224975        "node_modules/lodash.uniq": {
     
    2536625449            "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
    2536725450            "dev": true,
     25451            "license": "MIT",
    2536825452            "funding": {
    2536925453                "type": "github",
     
    2592626010            }
    2592726011        },
     26012        "node_modules/motion-dom": {
     26013            "version": "11.18.1",
     26014            "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz",
     26015            "integrity": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==",
     26016            "license": "MIT",
     26017            "dependencies": {
     26018                "motion-utils": "^11.18.1"
     26019            }
     26020        },
     26021        "node_modules/motion-utils": {
     26022            "version": "11.18.1",
     26023            "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-11.18.1.tgz",
     26024            "integrity": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==",
     26025            "license": "MIT"
     26026        },
    2592826027        "node_modules/mousetrap": {
    2592926028            "version": "1.6.5",
     
    2596626065        },
    2596726066        "node_modules/nanoid": {
    25968             "version": "3.3.8",
    25969             "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
    25970             "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
     26067            "version": "3.3.11",
     26068            "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
     26069            "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
    2597126070            "funding": [
    2597226071                {
     
    2674426843        },
    2674526844        "node_modules/object-inspect": {
    26746             "version": "1.13.3",
    26747             "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz",
    26748             "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==",
    26749             "dev": true,
     26845            "version": "1.13.4",
     26846            "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
     26847            "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
     26848            "dev": true,
     26849            "license": "MIT",
    2675026850            "engines": {
    2675126851                "node": ">= 0.4"
     
    2682526925        },
    2682626926        "node_modules/object.entries": {
    26827             "version": "1.1.8",
    26828             "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz",
    26829             "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==",
    26830             "dev": true,
    26831             "dependencies": {
    26832                 "call-bind": "^1.0.7",
     26927            "version": "1.1.9",
     26928            "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz",
     26929            "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==",
     26930            "dev": true,
     26931            "license": "MIT",
     26932            "dependencies": {
     26933                "call-bind": "^1.0.8",
     26934                "call-bound": "^1.0.4",
    2683326935                "define-properties": "^1.2.1",
    26834                 "es-object-atoms": "^1.0.0"
     26936                "es-object-atoms": "^1.1.1"
    2683526937            },
    2683626938            "engines": {
     
    2684326945            "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
    2684426946            "dev": true,
     26947            "license": "MIT",
    2684526948            "dependencies": {
    2684626949                "call-bind": "^1.0.7",
     
    2687926982            "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==",
    2688026983            "dev": true,
     26984            "license": "MIT",
    2688126985            "dependencies": {
    2688226986                "call-bind": "^1.0.7",
     
    2720127305                "p-limit": "^2.0.0"
    2720227306            },
    27203             "engines": {
    27204                 "node": ">=6"
    27205             }
    27206         },
    27207         "node_modules/p-map": {
    27208             "version": "2.1.0",
    27209             "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
    27210             "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
    27211             "dev": true,
    2721227307            "engines": {
    2721327308                "node": ">=6"
     
    2750327598            }
    2750427599        },
    27505         "node_modules/path-is-inside": {
    27506             "version": "1.0.2",
    27507             "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
    27508             "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==",
    27509             "dev": true
    27510         },
    2751127600        "node_modules/path-key": {
    2751227601            "version": "2.0.1",
     
    2760427693            "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
    2760527694            "dev": true,
     27695            "optional": true,
    2760627696            "engines": {
    2760727697                "node": ">=0.10.0"
     
    2761327703            "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
    2761427704            "dev": true,
     27705            "optional": true,
    2761527706            "dependencies": {
    2761627707                "pinkie": "^2.0.0"
     
    2794328034            }
    2794428035        },
     28036        "node_modules/postcss-import": {
     28037            "version": "16.1.1",
     28038            "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-16.1.1.tgz",
     28039            "integrity": "sha512-2xVS1NCZAfjtVdvXiyegxzJ447GyqCeEI5V7ApgQVOWnros1p5lGNovJNapwPpMombyFBfqDwt7AD3n2l0KOfQ==",
     28040            "dev": true,
     28041            "license": "MIT",
     28042            "dependencies": {
     28043                "postcss-value-parser": "^4.0.0",
     28044                "read-cache": "^1.0.0",
     28045                "resolve": "^1.1.7"
     28046            },
     28047            "engines": {
     28048                "node": ">=18.0.0"
     28049            },
     28050            "peerDependencies": {
     28051                "postcss": "^8.0.0"
     28052            }
     28053        },
    2794528054        "node_modules/postcss-loader": {
    2794628055            "version": "6.2.1",
     
    2796928078            "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
    2797028079            "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==",
    27971             "dev": true
     28080            "dev": true,
     28081            "license": "MIT"
    2797228082        },
    2797328083        "node_modules/postcss-merge-longhand": {
     
    2833928449            "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz",
    2834028450            "integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==",
    28341             "dev": true
     28451            "dev": true,
     28452            "license": "MIT"
    2834228453        },
    2834328454        "node_modules/postcss-safe-parser": {
     
    2836028471                }
    2836128472            ],
     28473            "license": "MIT",
    2836228474            "engines": {
    2836328475                "node": ">=18.0"
     
    2838628498                }
    2838728499            ],
     28500            "license": "MIT",
    2838828501            "engines": {
    2838928502                "node": ">=12.0"
     
    2864728760        },
    2864828761        "node_modules/preact": {
    28649             "version": "10.26.4",
    28650             "resolved": "https://registry.npmjs.org/preact/-/preact-10.26.4.tgz",
    28651             "integrity": "sha512-KJhO7LBFTjP71d83trW+Ilnjbo+ySsaAgCfXOXUlmGzJ4ygYPWmysm77yg4emwfmoz3b22yvH5IsVFHbhUaH5w==",
     28762            "version": "10.27.2",
     28763            "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.2.tgz",
     28764            "integrity": "sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg==",
     28765            "license": "MIT",
    2865228766            "funding": {
    2865328767                "type": "opencollective",
     
    2869728811            "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
    2869828812            "dev": true,
     28813            "license": "MIT",
    2869928814            "dependencies": {
    2870028815                "fast-diff": "^1.1.2"
     
    2939629511                "node": ">=0.6.0",
    2939729512                "teleport": ">=0.2.0"
     29513            }
     29514        },
     29515        "node_modules/qified": {
     29516            "version": "0.5.1",
     29517            "resolved": "https://registry.npmjs.org/qified/-/qified-0.5.1.tgz",
     29518            "integrity": "sha512-+BtFN3dCP+IaFA6IYNOu/f/uK1B8xD2QWyOeCse0rjtAebBmkzgd2d1OAXi3ikAzJMIBSdzZDNZ3wZKEUDQs5w==",
     29519            "dev": true,
     29520            "license": "MIT",
     29521            "dependencies": {
     29522                "hookified": "^1.12.2"
     29523            },
     29524            "engines": {
     29525                "node": ">=20"
    2939829526            }
    2939929527        },
     
    2943729565                    "url": "https://feross.org/support"
    2943829566                }
    29439             ]
     29567            ],
     29568            "license": "MIT"
    2944029569        },
    2944129570        "node_modules/queue-tick": {
     
    2958029709            }
    2958129710        },
     29711        "node_modules/react-day-picker": {
     29712            "version": "9.11.1",
     29713            "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-9.11.1.tgz",
     29714            "integrity": "sha512-l3ub6o8NlchqIjPKrRFUCkTUEq6KwemQlfv3XZzzwpUeGwmDJ+0u0Upmt38hJyd7D/vn2dQoOoLV/qAp0o3uUw==",
     29715            "license": "MIT",
     29716            "dependencies": {
     29717                "@date-fns/tz": "^1.4.1",
     29718                "date-fns": "^4.1.0",
     29719                "date-fns-jalali": "^4.1.0-0"
     29720            },
     29721            "engines": {
     29722                "node": ">=18"
     29723            },
     29724            "funding": {
     29725                "type": "individual",
     29726                "url": "https://github.com/sponsors/gpbl"
     29727            },
     29728            "peerDependencies": {
     29729                "react": ">=16.8.0"
     29730            }
     29731        },
     29732        "node_modules/react-day-picker/node_modules/date-fns": {
     29733            "version": "4.1.0",
     29734            "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz",
     29735            "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==",
     29736            "license": "MIT",
     29737            "funding": {
     29738                "type": "github",
     29739                "url": "https://github.com/sponsors/kossnocorp"
     29740            }
     29741        },
    2958229742        "node_modules/react-dom": {
    2958329743            "version": "18.3.1",
     
    2968429844                    "optional": true
    2968529845                }
     29846            }
     29847        },
     29848        "node_modules/read-cache": {
     29849            "version": "1.0.0",
     29850            "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
     29851            "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
     29852            "dev": true,
     29853            "license": "MIT",
     29854            "dependencies": {
     29855                "pify": "^2.3.0"
     29856            }
     29857        },
     29858        "node_modules/read-cache/node_modules/pify": {
     29859            "version": "2.3.0",
     29860            "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
     29861            "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
     29862            "dev": true,
     29863            "license": "MIT",
     29864            "engines": {
     29865                "node": ">=0.10.0"
    2968629866            }
    2968729867        },
     
    3010130281            "version": "0.3.0",
    3010230282            "resolved": "https://registry.npmjs.org/requestidlecallback/-/requestidlecallback-0.3.0.tgz",
    30103             "integrity": "sha512-TWHFkT7S9p7IxLC5A1hYmAYQx2Eb9w1skrXmQ+dS1URyvR8tenMLl4lHbqEOUnpEYxNKpkVMXUgknVpBZWXXfQ=="
     30283            "integrity": "sha512-TWHFkT7S9p7IxLC5A1hYmAYQx2Eb9w1skrXmQ+dS1URyvR8tenMLl4lHbqEOUnpEYxNKpkVMXUgknVpBZWXXfQ==",
     30284            "license": "MIT"
    3010430285        },
    3010530286        "node_modules/require-directory": {
     
    3013030311            "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==",
    3013130312            "dev": true,
     30313            "license": "MIT",
    3013230314            "engines": {
    3013330315                "node": ">=0.10.5"
     
    3033230514            "version": "0.3.4",
    3033330515            "resolved": "https://registry.npmjs.org/route-recognizer/-/route-recognizer-0.3.4.tgz",
    30334             "integrity": "sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g=="
     30516            "integrity": "sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g==",
     30517            "license": "MIT"
    3033530518        },
    3033630519        "node_modules/rtlcss": {
     
    3045330636            "version": "0.3.2",
    3045430637            "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz",
    30455             "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw=="
     30638            "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==",
     30639            "license": "MIT"
    3045630640        },
    3045730641        "node_modules/rxjs": {
     
    3124331427                }
    3124431428            ],
     31429            "license": "MIT",
    3124531430            "dependencies": {
    3124631431                "buffer": "^6.0.3",
     
    3127131456                }
    3127231457            ],
     31458            "license": "MIT",
    3127331459            "dependencies": {
    3127431460                "base64-js": "^1.3.1",
     
    3128031466            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
    3128131467            "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
     31468            "license": "MIT",
    3128231469            "dependencies": {
    3128331470                "inherits": "^2.0.3",
     
    3138131568            "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
    3138231569            "dev": true,
     31570            "license": "MIT",
    3138331571            "dependencies": {
    3138431572                "ansi-styles": "^4.0.0",
     
    3139831586            "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
    3139931587            "dev": true,
     31588            "license": "MIT",
    3140031589            "dependencies": {
    3140131590                "color-convert": "^2.0.1"
     
    3141331602            "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
    3141431603            "dev": true,
     31604            "license": "MIT",
    3141531605            "dependencies": {
    3141631606                "color-name": "~1.1.4"
     
    3142431614            "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
    3142531615            "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
    31426             "dev": true
     31616            "dev": true,
     31617            "license": "MIT"
    3142731618        },
    3142831619        "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": {
     
    3143131622            "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
    3143231623            "dev": true,
     31624            "license": "MIT",
    3143331625            "engines": {
    3143431626                "node": ">=8"
     
    3187132063            "version": "1.1.3",
    3187232064            "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
    31873             "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="
     32065            "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
     32066            "dev": true
    3187432067        },
    3187532068        "node_modules/squeak": {
     
    3204932242            }
    3205032243        },
     32244        "node_modules/stop-iteration-iterator": {
     32245            "version": "1.1.0",
     32246            "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz",
     32247            "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==",
     32248            "dev": true,
     32249            "license": "MIT",
     32250            "dependencies": {
     32251                "es-errors": "^1.3.0",
     32252                "internal-slot": "^1.1.0"
     32253            },
     32254            "engines": {
     32255                "node": ">= 0.4"
     32256            }
     32257        },
    3205132258        "node_modules/stream-from-promise": {
    3205232259            "version": "1.0.0",
     
    3216032367            "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==",
    3216132368            "dev": true,
     32369            "license": "MIT",
    3216232370            "dependencies": {
    3216332371                "call-bind": "^1.0.7",
     
    3217432382            "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==",
    3217532383            "dev": true,
     32384            "license": "MIT",
    3217632385            "dependencies": {
    3217732386                "call-bind": "^1.0.8",
     
    3220132410            "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==",
    3220232411            "dev": true,
     32412            "license": "MIT",
    3220332413            "dependencies": {
    3220432414                "define-properties": "^1.1.3",
     
    3236332573            "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
    3236432574            "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==",
    32365             "dev": true
     32575            "dev": true,
     32576            "license": "ISC"
    3236632577        },
    3236732578        "node_modules/stylehacks": {
     
    3238332594        },
    3238432595        "node_modules/stylelint": {
    32385             "version": "16.15.0",
    32386             "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.15.0.tgz",
    32387             "integrity": "sha512-OK6Rs7EPdcdmjqiDycadZY4fw3f5/TC1X6/tGjnF3OosbwCeNs7nG+79MCAtjEg7ckwqTJTsku08e0Rmaz5nUw==",
     32596            "version": "16.25.0",
     32597            "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.25.0.tgz",
     32598            "integrity": "sha512-Li0avYWV4nfv1zPbdnxLYBGq4z8DVZxbRgx4Kn6V+Uftz1rMoF1qiEI3oL4kgWqyYgCgs7gT5maHNZ82Gk03vQ==",
    3238832599            "dev": true,
    3238932600            "funding": [
     
    3239732608                }
    3239832609            ],
    32399             "dependencies": {
    32400                 "@csstools/css-parser-algorithms": "^3.0.4",
    32401                 "@csstools/css-tokenizer": "^3.0.3",
    32402                 "@csstools/media-query-list-parser": "^4.0.2",
     32610            "license": "MIT",
     32611            "dependencies": {
     32612                "@csstools/css-parser-algorithms": "^3.0.5",
     32613                "@csstools/css-tokenizer": "^3.0.4",
     32614                "@csstools/media-query-list-parser": "^4.0.3",
    3240332615                "@csstools/selector-specificity": "^5.0.0",
    32404                 "@dual-bundle/import-meta-resolve": "^4.1.0",
     32616                "@dual-bundle/import-meta-resolve": "^4.2.1",
    3240532617                "balanced-match": "^2.0.0",
    3240632618                "colord": "^2.9.3",
     
    3240832620                "css-functions-list": "^3.2.3",
    3240932621                "css-tree": "^3.1.0",
    32410                 "debug": "^4.3.7",
     32622                "debug": "^4.4.3",
    3241132623                "fast-glob": "^3.3.3",
    3241232624                "fastest-levenshtein": "^1.0.16",
    32413                 "file-entry-cache": "^10.0.6",
     32625                "file-entry-cache": "^10.1.4",
    3241432626                "global-modules": "^2.0.0",
    3241532627                "globby": "^11.1.0",
    3241632628                "globjoin": "^0.1.4",
    3241732629                "html-tags": "^3.3.1",
    32418                 "ignore": "^7.0.3",
     32630                "ignore": "^7.0.5",
    3241932631                "imurmurhash": "^0.1.4",
    3242032632                "is-plain-object": "^5.0.0",
    32421                 "known-css-properties": "^0.35.0",
     32633                "known-css-properties": "^0.37.0",
    3242232634                "mathml-tag-names": "^2.1.3",
    3242332635                "meow": "^13.2.0",
     
    3242532637                "normalize-path": "^3.0.0",
    3242632638                "picocolors": "^1.1.1",
    32427                 "postcss": "^8.5.3",
     32639                "postcss": "^8.5.6",
    3242832640                "postcss-resolve-nested-selector": "^0.1.6",
    3242932641                "postcss-safe-parser": "^7.0.1",
     
    3245932671                }
    3246032672            ],
     32673            "license": "MIT",
    3246132674            "engines": {
    3246232675                "node": ">=18.12.0"
     
    3247132684            "integrity": "sha512-bhaMhh1u5dQqSsf6ri2GVWWQW5iUjBYgcHkh7SgDDn92ijoItC/cfO/W+fpXshgTQWhwFkP1rVcewcv4jaftRg==",
    3247232685            "dev": true,
     32686            "license": "MIT",
    3247332687            "dependencies": {
    3247432688                "postcss-scss": "^4.0.9",
     
    3249032704        },
    3249132705        "node_modules/stylelint-scss": {
    32492             "version": "6.11.1",
    32493             "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.11.1.tgz",
    32494             "integrity": "sha512-e4rYo0UY+BIMtGeGanghrvHTjcryxgZbyFxUedp8dLFqC4P70aawNdYjRrQxbnKhu3BNr4+lt5e/53tcKXiwFA==",
    32495             "dev": true,
     32706            "version": "6.12.1",
     32707            "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.12.1.tgz",
     32708            "integrity": "sha512-UJUfBFIvXfly8WKIgmqfmkGKPilKB4L5j38JfsDd+OCg2GBdU0vGUV08Uw82tsRZzd4TbsUURVVNGeOhJVF7pA==",
     32709            "dev": true,
     32710            "license": "MIT",
    3249632711            "dependencies": {
    3249732712                "css-tree": "^3.0.1",
    3249832713                "is-plain-object": "^5.0.0",
    32499                 "known-css-properties": "^0.35.0",
    32500                 "mdn-data": "^2.15.0",
     32714                "known-css-properties": "^0.36.0",
     32715                "mdn-data": "^2.21.0",
    3250132716                "postcss-media-query-parser": "^0.2.3",
    3250232717                "postcss-resolve-nested-selector": "^0.1.6",
     
    3251632731            "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==",
    3251732732            "dev": true,
     32733            "license": "MIT",
    3251832734            "dependencies": {
    3251932735                "mdn-data": "2.12.2",
     
    3252832744            "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz",
    3252932745            "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==",
    32530             "dev": true
     32746            "dev": true,
     32747            "license": "CC0-1.0"
     32748        },
     32749        "node_modules/stylelint-scss/node_modules/known-css-properties": {
     32750            "version": "0.36.0",
     32751            "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.36.0.tgz",
     32752            "integrity": "sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==",
     32753            "dev": true,
     32754            "license": "MIT"
    3253132755        },
    3253232756        "node_modules/stylelint-scss/node_modules/mdn-data": {
    32533             "version": "2.17.0",
    32534             "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.17.0.tgz",
    32535             "integrity": "sha512-VT5LJBdLRI+cc3DPXJD89PGwI8yXuciE5gZJoSPnH4yeGzMPqxwkZv3BjFSoaWpmOlJNBhVT6HKeQPcZKlNEvA==",
    32536             "dev": true
     32757            "version": "2.24.0",
     32758            "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.24.0.tgz",
     32759            "integrity": "sha512-i97fklrJl03tL1tdRVw0ZfLLvuDsdb6wxL+TrJ+PKkCbLrp2PCu2+OYdCKychIUm19nSM/35S6qz7pJpnXttoA==",
     32760            "dev": true,
     32761            "license": "CC0-1.0"
    3253732762        },
    3253832763        "node_modules/stylelint-scss/node_modules/postcss-selector-parser": {
     
    3254132766            "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==",
    3254232767            "dev": true,
     32768            "license": "MIT",
    3254332769            "dependencies": {
    3254432770                "cssesc": "^3.0.0",
     
    3255032776        },
    3255132777        "node_modules/stylelint/node_modules/@csstools/media-query-list-parser": {
    32552             "version": "4.0.2",
    32553             "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz",
    32554             "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==",
     32778            "version": "4.0.3",
     32779            "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz",
     32780            "integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==",
    3255532781            "dev": true,
    3255632782            "funding": [
     
    3256432790                }
    3256532791            ],
     32792            "license": "MIT",
    3256632793            "engines": {
    3256732794                "node": ">=18"
    3256832795            },
    3256932796            "peerDependencies": {
    32570                 "@csstools/css-parser-algorithms": "^3.0.4",
    32571                 "@csstools/css-tokenizer": "^3.0.3"
     32797                "@csstools/css-parser-algorithms": "^3.0.5",
     32798                "@csstools/css-tokenizer": "^3.0.4"
    3257232799            }
    3257332800        },
     
    3257732804            "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    3257832805            "dev": true,
     32806            "license": "MIT",
    3257932807            "engines": {
    3258032808                "node": ">=8"
     
    3258532813            "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
    3258632814            "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
    32587             "dev": true
     32815            "dev": true,
     32816            "license": "Python-2.0"
    3258832817        },
    3258932818        "node_modules/stylelint/node_modules/balanced-match": {
     
    3259132820            "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
    3259232821            "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
    32593             "dev": true
     32822            "dev": true,
     32823            "license": "MIT"
    3259432824        },
    3259532825        "node_modules/stylelint/node_modules/braces": {
     
    3259832828            "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
    3259932829            "dev": true,
     32830            "license": "MIT",
    3260032831            "dependencies": {
    3260132832                "fill-range": "^7.1.1"
     
    3261032841            "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==",
    3261132842            "dev": true,
     32843            "license": "MIT",
    3261232844            "dependencies": {
    3261332845                "env-paths": "^2.2.1",
     
    3263632868            "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==",
    3263732869            "dev": true,
     32870            "license": "MIT",
    3263832871            "dependencies": {
    3263932872                "mdn-data": "2.12.2",
     
    3264532878        },
    3264632879        "node_modules/stylelint/node_modules/debug": {
    32647             "version": "4.4.0",
    32648             "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
    32649             "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
    32650             "dev": true,
     32880            "version": "4.4.3",
     32881            "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
     32882            "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
     32883            "dev": true,
     32884            "license": "MIT",
    3265132885            "dependencies": {
    3265232886                "ms": "^2.1.3"
     
    3266532899            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
    3266632900            "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
    32667             "dev": true
     32901            "dev": true,
     32902            "license": "MIT"
    3266832903        },
    3266932904        "node_modules/stylelint/node_modules/file-entry-cache": {
    32670             "version": "10.0.7",
    32671             "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.0.7.tgz",
    32672             "integrity": "sha512-txsf5fu3anp2ff3+gOJJzRImtrtm/oa9tYLN0iTuINZ++EyVR/nRrg2fKYwvG/pXDofcrvvb0scEbX3NyW/COw==",
    32673             "dev": true,
    32674             "dependencies": {
    32675                 "flat-cache": "^6.1.7"
     32905            "version": "10.1.4",
     32906            "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.1.4.tgz",
     32907            "integrity": "sha512-5XRUFc0WTtUbjfGzEwXc42tiGxQHBmtbUG1h9L2apu4SulCGN3Hqm//9D6FAolf8MYNL7f/YlJl9vy08pj5JuA==",
     32908            "dev": true,
     32909            "license": "MIT",
     32910            "dependencies": {
     32911                "flat-cache": "^6.1.13"
    3267632912            }
    3267732913        },
     
    3268132917            "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
    3268232918            "dev": true,
     32919            "license": "MIT",
    3268332920            "dependencies": {
    3268432921                "to-regex-range": "^5.0.1"
     
    3268932926        },
    3269032927        "node_modules/stylelint/node_modules/flat-cache": {
    32691             "version": "6.1.7",
    32692             "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.7.tgz",
    32693             "integrity": "sha512-qwZ4xf1v1m7Rc9XiORly31YaChvKt6oNVHuqqZcoED/7O+ToyNVGobKsIAopY9ODcWpEDKEBAbrSOCBHtNQvew==",
    32694             "dev": true,
    32695             "dependencies": {
    32696                 "cacheable": "^1.8.9",
     32928            "version": "6.1.18",
     32929            "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.18.tgz",
     32930            "integrity": "sha512-JUPnFgHMuAVmLmoH9/zoZ6RHOt5n9NlUw/sDXsTbROJ2SFoS2DS4s+swAV6UTeTbGH/CAsZIE6M8TaG/3jVxgQ==",
     32931            "dev": true,
     32932            "license": "MIT",
     32933            "dependencies": {
     32934                "cacheable": "^2.1.0",
    3269732935                "flatted": "^3.3.3",
    32698                 "hookified": "^1.7.1"
     32936                "hookified": "^1.12.0"
    3269932937            }
    3270032938        },
     
    3270432942            "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
    3270532943            "dev": true,
     32944            "license": "MIT",
    3270632945            "dependencies": {
    3270732946                "global-prefix": "^3.0.0"
     
    3271632955            "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
    3271732956            "dev": true,
     32957            "license": "MIT",
    3271832958            "dependencies": {
    3271932959                "ini": "^1.3.5",
     
    3272632966        },
    3272732967        "node_modules/stylelint/node_modules/ignore": {
    32728             "version": "7.0.3",
    32729             "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz",
    32730             "integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==",
    32731             "dev": true,
     32968            "version": "7.0.5",
     32969            "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
     32970            "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
     32971            "dev": true,
     32972            "license": "MIT",
    3273232973            "engines": {
    3273332974                "node": ">= 4"
     
    3273932980            "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
    3274032981            "dev": true,
     32982            "license": "MIT",
    3274132983            "engines": {
    3274232984                "node": ">=8"
     
    3274832990            "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
    3274932991            "dev": true,
     32992            "license": "MIT",
    3275032993            "engines": {
    3275132994                "node": ">=0.12.0"
     
    3275733000            "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
    3275833001            "dev": true,
     33002            "license": "MIT",
    3275933003            "dependencies": {
    3276033004                "argparse": "^2.0.1"
     
    3276933013            "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
    3277033014            "dev": true,
     33015            "license": "MIT",
    3277133016            "engines": {
    3277233017                "node": ">=0.10.0"
     
    3277733022            "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz",
    3277833023            "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==",
    32779             "dev": true
     33024            "dev": true,
     33025            "license": "CC0-1.0"
    3278033026        },
    3278133027        "node_modules/stylelint/node_modules/meow": {
     
    3278433030            "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==",
    3278533031            "dev": true,
     33032            "license": "MIT",
    3278633033            "engines": {
    3278733034                "node": ">=18"
     
    3279633043            "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
    3279733044            "dev": true,
     33045            "license": "MIT",
    3279833046            "dependencies": {
    3279933047                "braces": "^3.0.3",
     
    3280233050            "engines": {
    3280333051                "node": ">=8.6"
     33052            }
     33053        },
     33054        "node_modules/stylelint/node_modules/postcss": {
     33055            "version": "8.5.6",
     33056            "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
     33057            "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
     33058            "dev": true,
     33059            "funding": [
     33060                {
     33061                    "type": "opencollective",
     33062                    "url": "https://opencollective.com/postcss/"
     33063                },
     33064                {
     33065                    "type": "tidelift",
     33066                    "url": "https://tidelift.com/funding/github/npm/postcss"
     33067                },
     33068                {
     33069                    "type": "github",
     33070                    "url": "https://github.com/sponsors/ai"
     33071                }
     33072            ],
     33073            "license": "MIT",
     33074            "dependencies": {
     33075                "nanoid": "^3.3.11",
     33076                "picocolors": "^1.1.1",
     33077                "source-map-js": "^1.2.1"
     33078            },
     33079            "engines": {
     33080                "node": "^10 || ^12 || >=14"
    3280433081            }
    3280533082        },
     
    3280933086            "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==",
    3281033087            "dev": true,
     33088            "license": "MIT",
    3281133089            "dependencies": {
    3281233090                "cssesc": "^3.0.0",
     
    3282233100            "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
    3282333101            "dev": true,
     33102            "license": "MIT",
    3282433103            "engines": {
    3282533104                "node": ">=8"
     
    3283133110            "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
    3283233111            "dev": true,
     33112            "license": "ISC",
    3283333113            "engines": {
    3283433114                "node": ">=14"
     
    3284333123            "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
    3284433124            "dev": true,
     33125            "license": "MIT",
    3284533126            "dependencies": {
    3284633127                "emoji-regex": "^8.0.0",
     
    3285733138            "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
    3285833139            "dev": true,
     33140            "license": "MIT",
    3285933141            "dependencies": {
    3286033142                "ansi-regex": "^5.0.1"
     
    3286933151            "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
    3287033152            "dev": true,
     33153            "license": "MIT",
    3287133154            "dependencies": {
    3287233155                "is-number": "^7.0.0"
     
    3288133164            "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
    3288233165            "dev": true,
     33166            "license": "ISC",
    3288333167            "dependencies": {
    3288433168                "isexe": "^2.0.0"
     
    3289333177            "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==",
    3289433178            "dev": true,
     33179            "license": "ISC",
    3289533180            "dependencies": {
    3289633181                "imurmurhash": "^0.1.4",
     
    3292333208            "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==",
    3292433209            "dev": true,
     33210            "license": "MIT",
    3292533211            "dependencies": {
    3292633212                "has-flag": "^4.0.0",
     
    3293933225            "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
    3294033226            "dev": true,
     33227            "license": "MIT",
    3294133228            "engines": {
    3294233229                "node": ">=8"
     
    3294833235            "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
    3294933236            "dev": true,
     33237            "license": "MIT",
    3295033238            "dependencies": {
    3295133239                "has-flag": "^4.0.0"
     
    3302933317        },
    3303033318        "node_modules/synckit": {
    33031             "version": "0.9.2",
    33032             "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz",
    33033             "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==",
    33034             "dev": true,
    33035             "dependencies": {
    33036                 "@pkgr/core": "^0.1.0",
    33037                 "tslib": "^2.6.2"
     33319            "version": "0.11.11",
     33320            "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.11.tgz",
     33321            "integrity": "sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==",
     33322            "dev": true,
     33323            "license": "MIT",
     33324            "dependencies": {
     33325                "@pkgr/core": "^0.2.9"
    3303833326            },
    3303933327            "engines": {
     
    3304133329            },
    3304233330            "funding": {
    33043                 "url": "https://opencollective.com/unts"
     33331                "url": "https://opencollective.com/synckit"
    3304433332            }
    3304533333        },
     
    3304933337            "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==",
    3305033338            "dev": true,
     33339            "license": "BSD-3-Clause",
    3305133340            "dependencies": {
    3305233341                "ajv": "^8.0.1",
     
    3306533354            "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
    3306633355            "dev": true,
     33356            "license": "MIT",
    3306733357            "dependencies": {
    3306833358                "fast-deep-equal": "^3.1.3",
     
    3308133371            "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    3308233372            "dev": true,
     33373            "license": "MIT",
    3308333374            "engines": {
    3308433375                "node": ">=8"
     
    3308933380            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
    3309033381            "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
    33091             "dev": true
     33382            "dev": true,
     33383            "license": "MIT"
    3309233384        },
    3309333385        "node_modules/table/node_modules/is-fullwidth-code-point": {
     
    3309633388            "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
    3309733389            "dev": true,
     33390            "license": "MIT",
    3309833391            "engines": {
    3309933392                "node": ">=8"
     
    3310433397            "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
    3310533398            "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
    33106             "dev": true
     33399            "dev": true,
     33400            "license": "MIT"
    3310733401        },
    3310833402        "node_modules/table/node_modules/string-width": {
     
    3311133405            "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
    3311233406            "dev": true,
     33407            "license": "MIT",
    3311333408            "dependencies": {
    3311433409                "emoji-regex": "^8.0.0",
     
    3312533420            "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
    3312633421            "dev": true,
     33422            "license": "MIT",
    3312733423            "dependencies": {
    3312833424                "ansi-regex": "^5.0.1"
     
    3321533511                "fast-fifo": "^1.2.0",
    3321633512                "streamx": "^2.15.0"
     33513            }
     33514        },
     33515        "node_modules/temml": {
     33516            "version": "0.10.34",
     33517            "resolved": "https://registry.npmjs.org/temml/-/temml-0.10.34.tgz",
     33518            "integrity": "sha512-f3b5CaPwPvMviA+CtHy0qoIGWvzpRrNpXmGRc/Y1jc9gAYy+xOlndJFyn7Vfcz7cBcS8QRvv8z0EEH59sHCQxg==",
     33519            "license": "MIT",
     33520            "engines": {
     33521                "node": ">=18.13.0"
    3321733522            }
    3321833523        },
     
    3366633971            "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==",
    3366733972            "dev": true,
     33973            "license": "MIT",
    3366833974            "engines": {
    3366933975                "node": ">=16"
     
    3367833984            "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==",
    3367933985            "dev": true,
     33986            "license": "MIT",
    3368033987            "dependencies": {
    3368133988                "@types/json5": "^0.0.29",
     
    3369033997            "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
    3369133998            "dev": true,
     33999            "license": "MIT",
    3369234000            "dependencies": {
    3369334001                "minimist": "^1.2.0"
     
    3370234010            "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
    3370334011            "dev": true,
     34012            "license": "MIT",
    3370434013            "engines": {
    3370534014                "node": ">=4"
     
    3371634025            "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
    3371734026            "dev": true,
     34027            "license": "MIT",
    3371834028            "dependencies": {
    3371934029                "tslib": "^1.8.1"
     
    3373034040            "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
    3373134041            "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
    33732             "dev": true
     34042            "dev": true,
     34043            "license": "0BSD"
    3373334044        },
    3373434045        "node_modules/tunnel-agent": {
     
    3524335554        },
    3524435555        "node_modules/which-typed-array": {
    35245             "version": "1.1.18",
    35246             "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz",
    35247             "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==",
    35248             "dev": true,
     35556            "version": "1.1.19",
     35557            "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz",
     35558            "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==",
     35559            "dev": true,
     35560            "license": "MIT",
    3524935561            "dependencies": {
    3525035562                "available-typed-arrays": "^1.0.7",
    3525135563                "call-bind": "^1.0.8",
    35252                 "call-bound": "^1.0.3",
    35253                 "for-each": "^0.3.3",
     35564                "call-bound": "^1.0.4",
     35565                "for-each": "^0.3.5",
     35566                "get-proto": "^1.0.1",
    3525435567                "gopd": "^1.2.0",
    3525535568                "has-tostringtag": "^1.0.2"
     
    3538835701            "resolved": "https://registry.npmjs.org/y-indexeddb/-/y-indexeddb-9.0.12.tgz",
    3538935702            "integrity": "sha512-9oCFRSPPzBK7/w5vOkJBaVCQZKHXB/v6SIT+WYhnJxlEC61juqG0hBrAf+y3gmSMLFLwICNH9nQ53uscuse6Hg==",
     35703            "license": "MIT",
    3539035704            "dependencies": {
    3539135705                "lib0": "^0.2.74"
     
    3540735721            "resolved": "https://registry.npmjs.org/y-protocols/-/y-protocols-1.0.6.tgz",
    3540835722            "integrity": "sha512-vHRF2L6iT3rwj1jub/K5tYcTT/mEYDUppgNPXwp8fmLpui9f7Yeq3OEtTLVF012j39QnV+KEQpNqoN7CWU7Y9Q==",
     35723            "license": "MIT",
    3540935724            "dependencies": {
    3541035725                "lib0": "^0.2.85"
     
    3542635741            "resolved": "https://registry.npmjs.org/y-webrtc/-/y-webrtc-10.2.6.tgz",
    3542735742            "integrity": "sha512-1kZ4YYwksFZi8+l8mTebVX9vW6Q5MnqxMkvNU700X5dBE38usurt/JgeXSIQRpK3NwUYYb9y63Jn9FMpMH6/vA==",
     35743            "license": "MIT",
    3542835744            "dependencies": {
    3542935745                "lib0": "^0.2.42",
     
    3545235768            "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
    3545335769            "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
     35770            "license": "MIT",
    3545435771            "optional": true,
    3545535772            "engines": {
     
    3552835845            "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.27.tgz",
    3552935846            "integrity": "sha512-OIDwaflOaq4wC6YlPBy2L6ceKeKuF7DeTxx+jPzv1FHn9tCZ0ZwSRnUBxD05E3yed46fv/FWJbvR+Ud7x0L7zw==",
     35847            "license": "MIT",
    3553035848            "dependencies": {
    3553135849                "lib0": "^0.2.99"
  • trunk/package.json

    r60803 r61009  
    2828        "@playwright/test": "1.50.1",
    2929        "@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
    30         "@wordpress/babel-preset-default": "8.19.1",
    31         "@wordpress/dependency-extraction-webpack-plugin": "6.19.1",
    32         "@wordpress/e2e-test-utils-playwright": "1.19.1",
    33         "@wordpress/prettier-config": "4.19.1",
    34         "@wordpress/scripts": "30.12.1",
     30        "@wordpress/babel-preset-default": "8.33.0",
     31        "@wordpress/dependency-extraction-webpack-plugin": "6.33.0",
     32        "@wordpress/e2e-test-utils-playwright": "1.33.0",
     33        "@wordpress/prettier-config": "4.33.0",
     34        "@wordpress/scripts": "30.26.0",
    3535        "autoprefixer": "10.4.20",
    3636        "chalk": "5.4.1",
     
    7676    },
    7777    "dependencies": {
    78         "@wordpress/a11y": "4.19.1",
    79         "@wordpress/annotations": "3.19.2",
    80         "@wordpress/api-fetch": "7.19.2",
    81         "@wordpress/autop": "4.19.1",
    82         "@wordpress/blob": "4.19.1",
    83         "@wordpress/block-directory": "5.19.7",
    84         "@wordpress/block-editor": "14.14.6",
    85         "@wordpress/block-library": "9.19.6",
    86         "@wordpress/block-serialization-default-parser": "5.19.1",
    87         "@wordpress/blocks": "14.8.2",
    88         "@wordpress/commands": "1.19.4",
    89         "@wordpress/components": "29.5.4",
    90         "@wordpress/compose": "7.19.2",
    91         "@wordpress/core-commands": "1.19.6",
    92         "@wordpress/core-data": "7.19.6",
    93         "@wordpress/customize-widgets": "5.19.6",
    94         "@wordpress/data": "10.19.2",
    95         "@wordpress/data-controls": "4.19.2",
    96         "@wordpress/dataviews": "4.15.4",
    97         "@wordpress/date": "5.19.1",
    98         "@wordpress/deprecated": "4.19.1",
    99         "@wordpress/dom": "4.19.2",
    100         "@wordpress/dom-ready": "4.19.1",
    101         "@wordpress/edit-post": "8.19.7",
    102         "@wordpress/edit-site": "6.19.7",
    103         "@wordpress/edit-widgets": "6.19.6",
    104         "@wordpress/editor": "14.19.7",
    105         "@wordpress/element": "6.19.1",
    106         "@wordpress/escape-html": "3.19.1",
    107         "@wordpress/fields": "0.11.6",
    108         "@wordpress/format-library": "5.19.6",
    109         "@wordpress/hooks": "4.19.1",
    110         "@wordpress/html-entities": "4.19.1",
    111         "@wordpress/i18n": "5.19.1",
    112         "@wordpress/icons": "10.19.1",
    113         "@wordpress/interactivity": "6.19.1",
    114         "@wordpress/interactivity-router": "2.19.1",
    115         "@wordpress/interface": "9.4.4",
    116         "@wordpress/is-shallow-equal": "5.19.1",
    117         "@wordpress/keyboard-shortcuts": "5.19.2",
    118         "@wordpress/keycodes": "4.19.1",
    119         "@wordpress/list-reusable-blocks": "5.19.4",
    120         "@wordpress/media-utils": "5.19.2",
    121         "@wordpress/notices": "5.19.2",
    122         "@wordpress/nux": "9.19.4",
    123         "@wordpress/patterns": "2.19.6",
    124         "@wordpress/plugins": "7.19.4",
    125         "@wordpress/preferences": "4.19.4",
    126         "@wordpress/preferences-persistence": "2.19.2",
    127         "@wordpress/primitives": "4.19.1",
    128         "@wordpress/priority-queue": "3.19.1",
    129         "@wordpress/private-apis": "1.19.1",
    130         "@wordpress/redux-routine": "5.19.1",
    131         "@wordpress/reusable-blocks": "5.19.6",
    132         "@wordpress/rich-text": "7.19.2",
    133         "@wordpress/router": "1.19.2",
    134         "@wordpress/server-side-render": "5.19.4",
    135         "@wordpress/shortcode": "4.19.1",
    136         "@wordpress/style-engine": "2.19.1",
    137         "@wordpress/sync": "1.19.2",
    138         "@wordpress/token-list": "3.19.1",
    139         "@wordpress/undo-manager": "1.19.1",
    140         "@wordpress/upload-media": "0.4.4",
    141         "@wordpress/url": "4.19.2",
    142         "@wordpress/viewport": "6.19.2",
    143         "@wordpress/warning": "3.19.1",
    144         "@wordpress/widgets": "4.19.6",
    145         "@wordpress/wordcount": "4.19.1",
     78        "@wordpress/a11y": "4.33.0",
     79        "@wordpress/admin-ui": "1.1.0",
     80        "@wordpress/annotations": "3.33.0",
     81        "@wordpress/api-fetch": "7.33.0",
     82        "@wordpress/autop": "4.33.0",
     83        "@wordpress/base-styles": "6.9.0",
     84        "@wordpress/blob": "4.33.0",
     85        "@wordpress/block-directory": "5.33.1",
     86        "@wordpress/block-editor": "15.6.0",
     87        "@wordpress/block-library": "9.33.1",
     88        "@wordpress/block-serialization-default-parser": "5.33.0",
     89        "@wordpress/blocks": "15.6.0",
     90        "@wordpress/commands": "1.33.0",
     91        "@wordpress/components": "30.6.0",
     92        "@wordpress/compose": "7.33.0",
     93        "@wordpress/core-commands": "1.33.0",
     94        "@wordpress/core-data": "7.33.0",
     95        "@wordpress/customize-widgets": "5.33.1",
     96        "@wordpress/data": "10.33.0",
     97        "@wordpress/data-controls": "4.33.0",
     98        "@wordpress/dataviews": "10.0.0",
     99        "@wordpress/date": "5.33.0",
     100        "@wordpress/deprecated": "4.33.0",
     101        "@wordpress/dom": "4.33.0",
     102        "@wordpress/dom-ready": "4.33.0",
     103        "@wordpress/edit-post": "8.33.1",
     104        "@wordpress/edit-site": "6.33.1",
     105        "@wordpress/edit-widgets": "6.33.1",
     106        "@wordpress/editor": "14.33.1",
     107        "@wordpress/element": "6.33.0",
     108        "@wordpress/escape-html": "3.33.0",
     109        "@wordpress/fields": "0.25.1",
     110        "@wordpress/format-library": "5.33.0",
     111        "@wordpress/hooks": "4.33.0",
     112        "@wordpress/html-entities": "4.33.0",
     113        "@wordpress/i18n": "6.6.0",
     114        "@wordpress/icons": "11.0.0",
     115        "@wordpress/interactivity": "6.33.0",
     116        "@wordpress/interactivity-router": "2.33.0",
     117        "@wordpress/interface": "9.18.0",
     118        "@wordpress/is-shallow-equal": "5.33.0",
     119        "@wordpress/keyboard-shortcuts": "5.33.0",
     120        "@wordpress/keycodes": "4.33.0",
     121        "@wordpress/latex-to-mathml": "1.1.0",
     122        "@wordpress/list-reusable-blocks": "5.33.0",
     123        "@wordpress/media-utils": "5.33.0",
     124        "@wordpress/notices": "5.33.0",
     125        "@wordpress/nux": "9.33.0",
     126        "@wordpress/patterns": "2.33.0",
     127        "@wordpress/plugins": "7.33.0",
     128        "@wordpress/preferences": "4.33.0",
     129        "@wordpress/preferences-persistence": "2.33.0",
     130        "@wordpress/primitives": "4.33.0",
     131        "@wordpress/priority-queue": "3.33.0",
     132        "@wordpress/private-apis": "1.33.0",
     133        "@wordpress/redux-routine": "5.33.0",
     134        "@wordpress/reusable-blocks": "5.33.0",
     135        "@wordpress/rich-text": "7.33.0",
     136        "@wordpress/router": "1.33.0",
     137        "@wordpress/server-side-render": "6.9.0",
     138        "@wordpress/shortcode": "4.33.0",
     139        "@wordpress/style-engine": "2.33.0",
     140        "@wordpress/sync": "1.33.0",
     141        "@wordpress/token-list": "3.33.0",
     142        "@wordpress/undo-manager": "1.33.0",
     143        "@wordpress/upload-media": "0.18.0",
     144        "@wordpress/url": "4.33.0",
     145        "@wordpress/viewport": "6.33.0",
     146        "@wordpress/views": "1.0.0",
     147        "@wordpress/warning": "3.33.0",
     148        "@wordpress/widgets": "4.33.0",
     149        "@wordpress/wordcount": "4.33.0",
    146150        "backbone": "1.6.0",
    147151        "clipboard": "2.0.11",
  • trunk/src/wp-includes/assets/script-loader-packages.min.php

    r60438 r61009  
    1 <?php return array('a11y.min.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n'), 'version' => '3156534cc54473497e14'), 'annotations.min.js' => array('dependencies' => array('wp-data', 'wp-hooks', 'wp-i18n', 'wp-rich-text'), 'version' => '238360e96c76d37a2468'), 'api-fetch.min.js' => array('dependencies' => array('wp-i18n', 'wp-url'), 'version' => '3623a576c78df404ff20'), 'autop.min.js' => array('dependencies' => array(), 'version' => '9fb50649848277dd318d'), 'blob.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '9113eed771d446f4a556'), 'block-directory.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-primitives', 'wp-url'), 'version' => '5cecf7d562a5ae133696'), 'block-editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-priority-queue', 'wp-private-apis', 'wp-rich-text', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning'), 'version' => 'b3b0b55b35e04df52f7c'), 'block-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-patterns', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => '345e81712b7dbb2f48dc'), 'block-serialization-default-parser.min.js' => array('dependencies' => array(), 'version' => '14d44daebf663d05d330'), 'blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-private-apis', 'wp-rich-text', 'wp-shortcode', 'wp-warning'), 'version' => '84530c06a3c62815b497'), 'commands.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-primitives', 'wp-private-apis'), 'version' => '14ee29ad1743be844b11'), 'components.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-warning'), 'version' => '865f2ec3b5f5195705e0'), 'compose.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-priority-queue'), 'version' => '84bcf832a5c99203f3db'), 'core-commands.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-commands', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url'), 'version' => 'afcb83dba96ea45361e9'), 'core-data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-private-apis', 'wp-rich-text', 'wp-url', 'wp-warning'), 'version' => '64479bc080c558e99158'), 'customize-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-widgets'), 'version' => '42a5462097681fd98f6f'), 'data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-priority-queue', 'wp-private-apis', 'wp-redux-routine'), 'version' => 'fe6c4835cd00e12493c3'), 'data-controls.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated'), 'version' => '49f5587e8b90f9e7cc7e'), 'date.min.js' => array('dependencies' => array('moment', 'wp-deprecated'), 'version' => '85ff222add187a4e358f'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'e1f84915c5e8ae38964c'), 'dom.min.js' => array('dependencies' => array('wp-deprecated'), 'version' => '80bd57c84b45cf04f4ce'), 'dom-ready.min.js' => array('dependencies' => array(), 'version' => 'f77871ff7694fffea381'), 'edit-post.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-commands', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-widgets'), 'version' => 'd92354a82041cfd9f542'), 'edit-site.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-commands', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url', 'wp-warning', 'wp-widgets'), 'version' => '4cfd4c6e8c033bb1b61a'), 'edit-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => '9a04bb29c0759b535e9e'), 'editor.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => 'e143f7bc0f4773342f31'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html'), 'version' => 'a4eeeadd23c0d7ab1d2d'), 'escape-html.min.js' => array('dependencies' => array(), 'version' => '6561a406d2d232a6fbd2'), 'format-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-url'), 'version' => 'f813b03986e369dad65e'), 'hooks.min.js' => array('dependencies' => array(), 'version' => '4d63a3d491d11ffd8ac6'), 'html-entities.min.js' => array('dependencies' => array(), 'version' => '2cd3358363e0675638fb'), 'i18n.min.js' => array('dependencies' => array('wp-hooks'), 'version' => '5e580eb46a90c2b997e6'), 'is-shallow-equal.min.js' => array('dependencies' => array(), 'version' => 'e0f9f1d78d83f5196979'), 'keyboard-shortcuts.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-data', 'wp-element', 'wp-keycodes'), 'version' => '32686e58e84193ce808b'), 'keycodes.min.js' => array('dependencies' => array('wp-i18n'), 'version' => '034ff647a54b018581d3'), 'list-reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blob', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => 'ece12b3c74315b4175ef'), 'media-utils.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-private-apis'), 'version' => 'c3dd622ad8417c2d4474'), 'notices.min.js' => array('dependencies' => array('wp-data'), 'version' => '673a68a7ac2f556ed50b'), 'nux.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '9a0dc535fe222ae46a48'), 'patterns.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '6497476653868ae9d711'), 'plugins.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-is-shallow-equal', 'wp-primitives'), 'version' => '20303a2de19246c83e5a'), 'preferences.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives', 'wp-private-apis'), 'version' => '4aa23582b858c882a887'), 'preferences-persistence.min.js' => array('dependencies' => array('wp-api-fetch'), 'version' => '9307a8c9e3254140a223'), 'primitives.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element'), 'version' => 'aef2543ab60c8c9bb609'), 'priority-queue.min.js' => array('dependencies' => array(), 'version' => '9c21c957c7e50ffdbf48'), 'private-apis.min.js' => array('dependencies' => array(), 'version' => '0f8478f1ba7e0eea562b'), 'redux-routine.min.js' => array('dependencies' => array(), 'version' => '8bb92d45458b29590f53'), 'reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-url'), 'version' => '73735a77e4e5095733da'), 'rich-text.min.js' => array('dependencies' => array('wp-a11y', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes'), 'version' => '74178fc8c4d67d66f1a8'), 'router.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-polyfill', 'wp-private-apis', 'wp-url'), 'version' => 'e41607ae499191e0cb49'), 'server-side-render.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => '345a014347e34be995f0'), 'shortcode.min.js' => array('dependencies' => array(), 'version' => 'b7747eee0efafd2f0c3b'), 'style-engine.min.js' => array('dependencies' => array(), 'version' => '08cc10e9532531e22456'), 'token-list.min.js' => array('dependencies' => array(), 'version' => '3b5f5dcfde830ecef24f'), 'url.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'c2964167dfe2477c14ea'), 'viewport.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-data'), 'version' => '829c9a30d366e1e5054c'), 'warning.min.js' => array('dependencies' => array(), 'version' => 'ed7c8b0940914f4fe44b'), 'widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives'), 'version' => '0b561f75d41627a9d110'), 'wordcount.min.js' => array('dependencies' => array(), 'version' => '55d8c2bf3dc99e7ea5ec'));
     1<?php return array('a11y.min.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n'), 'version' => 'cb460b4676c94bd228ed'), 'admin-ui.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-element'), 'version' => 'bc5db43f7e3f0d8adcc8'), 'annotations.min.js' => array('dependencies' => array('wp-data', 'wp-hooks', 'wp-i18n', 'wp-rich-text'), 'version' => '758b80d8a795a222601b'), 'api-fetch.min.js' => array('dependencies' => array('wp-i18n', 'wp-url'), 'version' => '3a4d9af2b423048b0dee'), 'autop.min.js' => array('dependencies' => array(), 'version' => '9fb50649848277dd318d'), 'base-styles.min.js' => array('dependencies' => array(), 'version' => '7529f773be5cb229e3c4'), 'blob.min.js' => array('dependencies' => array(), 'version' => '9113eed771d446f4a556'), 'block-directory.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-primitives', 'wp-url'), 'version' => '55bdef7bd3137eee623d'), 'block-editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-preferences', 'wp-primitives', 'wp-priority-queue', 'wp-private-apis', 'wp-rich-text', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning'), 'version' => 'dff516d2a94a7f619309'), 'block-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-latex-to-mathml', 'wp-notices', 'wp-patterns', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => '1b917b822a5d6b373cc0'), 'block-serialization-default-parser.min.js' => array('dependencies' => array(), 'version' => '14d44daebf663d05d330'), 'blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-private-apis', 'wp-rich-text', 'wp-shortcode', 'wp-warning'), 'version' => '72034f57069988199b5b'), 'commands.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-primitives', 'wp-private-apis'), 'version' => 'cac8f4817ab7cea0ac49'), 'components.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-warning'), 'version' => 'd2f9006d4f280c43223e'), 'compose.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-priority-queue'), 'version' => '7a9b375d8c19cf9d3d9b'), 'core-commands.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-commands', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url'), 'version' => '9af22ae9c43109609781'), 'core-data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-private-apis', 'wp-rich-text', 'wp-url', 'wp-warning'), 'version' => 'ca06b8a85d032eb51498'), 'customize-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-widgets'), 'version' => 'd824213342f5e84c8ea3'), 'data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-priority-queue', 'wp-private-apis', 'wp-redux-routine'), 'version' => 'f940198280891b0b6318'), 'data-controls.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated'), 'version' => '49f5587e8b90f9e7cc7e'), 'date.min.js' => array('dependencies' => array('moment', 'wp-deprecated'), 'version' => '795a56839718d3ff7eae'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'e1f84915c5e8ae38964c'), 'dom.min.js' => array('dependencies' => array('wp-deprecated'), 'version' => '26edef3be6483da3de2e'), 'dom-ready.min.js' => array('dependencies' => array(), 'version' => 'f77871ff7694fffea381'), 'edit-post.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-admin-ui', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-widgets'), 'version' => '00e04fceb3b084adf45d'), 'edit-site.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-admin-ui', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url', 'wp-views', 'wp-warning', 'wp-widgets'), 'version' => '240c9302e91c2cc6544a'), 'edit-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-admin-ui', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => 'cd9dc66ee1a880a2c930'), 'editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-admin-ui', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => '045458f1aed9701d525d'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html'), 'version' => '6a582b0c827fa25df3dd'), 'escape-html.min.js' => array('dependencies' => array(), 'version' => '6561a406d2d232a6fbd2'), 'format-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-latex-to-mathml', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-url'), 'version' => '253fa37e1a94074be368'), 'hooks.min.js' => array('dependencies' => array(), 'version' => 'dd5603f07f9220ed27f1'), 'html-entities.min.js' => array('dependencies' => array(), 'version' => 'e8b78b18a162491d5e5f'), 'i18n.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'c26c3dc7bed366793375'), 'is-shallow-equal.min.js' => array('dependencies' => array(), 'version' => 'e0f9f1d78d83f5196979'), 'keyboard-shortcuts.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-data', 'wp-element', 'wp-keycodes'), 'version' => 'fbc45a34ce65c5723afa'), 'keycodes.min.js' => array('dependencies' => array('wp-i18n'), 'version' => '34c8fb5e7a594a1c8037'), 'latex-to-mathml.min.js' => array('dependencies' => array(), 'version' => '960cef31b586960935b4'), 'list-reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blob', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => 'f203c56da0f227808035'), 'media-utils.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-private-apis'), 'version' => 'c66754bed5498afe7050'), 'notices.min.js' => array('dependencies' => array('wp-data'), 'version' => 'f62fbf15dcc23301922f'), 'nux.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'df0a4e75f0b99fb17077'), 'patterns.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => 'c34f6d91ae9c8d649f1a'), 'plugins.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-is-shallow-equal', 'wp-primitives'), 'version' => '039ed87b5b9f7036ceee'), 'preferences.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives', 'wp-private-apis'), 'version' => '2ca086aed510c242a1ed'), 'preferences-persistence.min.js' => array('dependencies' => array('wp-api-fetch'), 'version' => 'e954d3a4426d311f7d1a'), 'primitives.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element'), 'version' => '0b5dcc337aa7cbf75570'), 'priority-queue.min.js' => array('dependencies' => array(), 'version' => '2d59d091223ee9a33838'), 'private-apis.min.js' => array('dependencies' => array(), 'version' => '4f465748bda624774139'), 'redux-routine.min.js' => array('dependencies' => array(), 'version' => '8bb92d45458b29590f53'), 'reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-url'), 'version' => '6c0ec6e24f166c9b36e7'), 'rich-text.min.js' => array('dependencies' => array('wp-a11y', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes'), 'version' => '56847ba44c83503f6ace'), 'router.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-private-apis', 'wp-url'), 'version' => '2dfc4b954318a03e6a76'), 'server-side-render.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => '7db2472793a2abb97aa5'), 'shortcode.min.js' => array('dependencies' => array(), 'version' => '0b3174183b858f2df320'), 'style-engine.min.js' => array('dependencies' => array(), 'version' => '7c6fcedc37dadafb8a81'), 'token-list.min.js' => array('dependencies' => array(), 'version' => 'cfdf635a436c3953a965'), 'url.min.js' => array('dependencies' => array(), 'version' => '9e178c9516d1222dc834'), 'viewport.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-data'), 'version' => 'f07b4909c08cfe9de4e2'), 'views.min.js' => array('dependencies' => array('wp-data', 'wp-element', 'wp-preferences'), 'version' => 'de691601d332ca697c36'), 'warning.min.js' => array('dependencies' => array(), 'version' => 'd69bc18c456d01c11d5a'), 'widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives'), 'version' => 'c0e4adfacd4c628b1d02'), 'wordcount.min.js' => array('dependencies' => array(), 'version' => 'c5b97f11206928ea9130'));
  • trunk/src/wp-includes/assets/script-modules-packages.min.php

    r59906 r61009  
    1 <?php return array('interactivity/index.min.js' => array('dependencies' => array(), 'version' => '55aebb6e0a16726baffb', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array(), 'version' => 'a5c279b9ad67f2a4e6e2', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => 'dc4a227f142d2e68ef83', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => 'b7d06936b8bc23cff2ad', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'fdc2f6842e015af83140', 'type' => 'module'), 'block-library/form/view.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'baaf25398238b4f2a821', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'e38a2f910342023b9d19', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '61572d447d60c0aa5240', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => 'f55e93a1ad4806e91785', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '208bf143e4074549fa89', 'type' => 'module'));
     1<?php return array('interactivity/index.min.js' => array('dependencies' => array(), 'version' => '441cab46d043b0a45f6f', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array(), 'version' => '4b216ecdeb745ab1b420', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => '765a6ee8162122b48e6c', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => 'b7d06936b8bc23cff2ad', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'f9665632b48682075277', 'type' => 'module'), 'block-library/form/view.min.js' => array('dependencies' => array(), 'version' => 'baaf25398238b4f2a821', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '26816800d42394b0a5f5', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '3d4d582d5a6b3cf1185b', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => 'f55e93a1ad4806e91785', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '208bf143e4074549fa89', 'type' => 'module'));
  • trunk/src/wp-includes/blocks/avatar/block.json

    r57578 r61009  
    4949        "color": {
    5050            "text": false,
    51             "background": false,
    52             "__experimentalDuotone": "img"
     51            "background": false
     52        },
     53        "filter": {
     54            "duotone": true
    5355        },
    5456        "interactivity": {
     
    5759    },
    5860    "selectors": {
    59         "border": ".wp-block-avatar img"
     61        "border": ".wp-block-avatar img",
     62        "filter": {
     63            "duotone": ".wp-block-avatar img"
     64        }
    6065    },
    6166    "editorStyle": "wp-block-avatar-editor",
  • trunk/src/wp-includes/blocks/block.php

    r59906 r61009  
    1 <?php
     1<?php // phpcs:ignore WordPress.Files.FileName.InvalidClassFileName // Needed for WP_Block_Cloner helper class.
    22/**
    33 * Server-side rendering of the `core/block` block.
     
    1717 * @return string Rendered HTML of the referenced block.
    1818 */
    19 function render_block_core_block( $attributes ) {
     19function render_block_core_block( $attributes, $content, $block_instance ) {
    2020    static $seen_refs = array();
    2121
     
    7474    }
    7575
    76     /**
    77      * We set the `pattern/overrides` context through the `render_block_context`
    78      * filter so that it is available when a pattern's inner blocks are
    79      * rendering via do_blocks given it only receives the inner content.
    80      */
    81     $has_pattern_overrides = isset( $attributes['content'] ) && null !== get_block_bindings_source( 'core/pattern-overrides' );
    82     if ( $has_pattern_overrides ) {
    83         $filter_block_context = static function ( $context ) use ( $attributes ) {
    84             $context['pattern/overrides'] = $attributes['content'];
    85             return $context;
    86         };
    87         add_filter( 'render_block_context', $filter_block_context, 1 );
    88     }
    89 
    9076    // Apply Block Hooks.
    9177    $content = apply_block_hooks_to_content_from_post_object( $content, $reusable_block );
    9278
    93     $content = do_blocks( $content );
     79    /**
     80     * We attach the blocks from $content as inner blocks to the Synced Pattern block instance.
     81     * This ensures that block context available to the Synced Pattern block instance is provided to
     82     * those blocks.
     83     */
     84    $block_instance->parsed_block['innerBlocks']  = parse_blocks( $content );
     85    $block_instance->parsed_block['innerContent'] = array_fill( 0, count( $block_instance->parsed_block['innerBlocks'] ), null );
     86    if ( method_exists( $block_instance, 'refresh_context_dependents' ) ) {
     87        // WP_Block::refresh_context_dependents() was introduced in WordPress 6.8.
     88        $block_instance->refresh_context_dependents();
     89    } else {
     90        // This branch can be removed once Gutenberg requires WordPress 6.8 or later.
     91        if ( ! class_exists( 'WP_Block_Cloner' ) ) {
     92            // phpcs:ignore Gutenberg.Commenting.SinceTag.MissingClassSinceTag
     93            class WP_Block_Cloner extends WP_Block {
     94                /**
     95                 * Static methods of subclasses have access to protected properties
     96                 * of instances of the parent class.
     97                 * In this case, this gives us access to `available_context` and `registry`.
     98                 */
     99                // phpcs:ignore Gutenberg.Commenting.SinceTag.MissingMethodSinceTag
     100                public static function clone_instance( $instance ) {
     101                    return new WP_Block(
     102                        $instance->parsed_block,
     103                        $instance->available_context,
     104                        $instance->registry
     105                    );
     106                }
     107            }
     108        }
     109        $block_instance = WP_Block_Cloner::clone_instance( $block_instance );
     110    }
     111
     112    $content = $block_instance->render( array( 'dynamic' => false ) );
    94113    unset( $seen_refs[ $attributes['ref'] ] );
    95 
    96     if ( $has_pattern_overrides ) {
    97         remove_filter( 'render_block_context', $filter_block_context, 1 );
    98     }
    99114
    100115    return $content;
  • trunk/src/wp-includes/blocks/blocks-json.php

    r60078 r61009  
    11<?php return array(
    2   'archives' => array(
    3     '$schema' => 'https://schemas.wp.org/trunk/block.json',
    4     'apiVersion' => 3,
    5     'name' => 'core/archives',
    6     'title' => 'Archives',
    7     'category' => 'widgets',
    8     'description' => 'Display a date archive of your posts.',
    9     'textdomain' => 'default',
    10     'attributes' => array(
    11       'displayAsDropdown' => array(
    12         'type' => 'boolean',
    13         'default' => false
    14       ),
    15       'showLabel' => array(
    16         'type' => 'boolean',
    17         'default' => true
    18       ),
    19       'showPostCounts' => array(
    20         'type' => 'boolean',
    21         'default' => false
    22       ),
    23       'type' => array(
    24         'type' => 'string',
    25         'default' => 'monthly'
    26       )
    27     ),
    28     'supports' => array(
    29       'align' => true,
     2  'accordion' => array(
     3    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     4    'apiVersion' => 3,
     5    'name' => 'core/accordion',
     6    'title' => 'Accordion',
     7    'category' => 'design',
     8    'description' => 'Displays a group of accordion headings and associated expandable content.',
     9    'example' => array(
     10     
     11    ),
     12    'supports' => array(
     13      'anchor' => true,
     14      'html' => false,
     15      'align' => array(
     16        'wide',
     17        'full'
     18      ),
     19      'background' => array(
     20        'backgroundImage' => true,
     21        'backgroundSize' => true,
     22        '__experimentalDefaultControls' => array(
     23          'backgroundImage' => true
     24        )
     25      ),
     26      'color' => array(
     27        'background' => true,
     28        'gradients' => true
     29      ),
    3030      '__experimentalBorder' => array(
     31        'color' => true,
    3132        'radius' => true,
    32         'color' => true,
     33        'style' => true,
    3334        'width' => true,
    34         'style' => true
    35       ),
    36       'html' => false,
     35        '__experimentalDefaultControls' => array(
     36          'color' => true,
     37          'radius' => true,
     38          'style' => true,
     39          'width' => true
     40        )
     41      ),
    3742      'spacing' => array(
    38         'margin' => true,
    3943        'padding' => true,
    40         '__experimentalDefaultControls' => array(
    41           'margin' => false,
    42           'padding' => false
    43         )
    44       ),
     44        'margin' => array(
     45          'top',
     46          'bottom'
     47        ),
     48        'blockGap' => true
     49      ),
     50      'shadow' => true,
     51      'layout' => true,
     52      'ariaLabel' => true,
     53      'interactivity' => true,
    4554      'typography' => array(
    4655        'fontSize' => true,
     
    5665        )
    5766      ),
     67      'contentRole' => true
     68    ),
     69    'attributes' => array(
     70      'iconPosition' => array(
     71        'type' => 'string',
     72        'default' => 'right'
     73      ),
     74      'showIcon' => array(
     75        'type' => 'boolean',
     76        'default' => true
     77      ),
     78      'autoclose' => array(
     79        'type' => 'boolean',
     80        'default' => false
     81      ),
     82      'headingLevel' => array(
     83        'type' => 'number',
     84        'default' => 3
     85      ),
     86      'levelOptions' => array(
     87        'type' => 'array'
     88      )
     89    ),
     90    'providesContext' => array(
     91      'core/accordion-icon-position' => 'iconPosition',
     92      'core/accordion-show-icon' => 'showIcon',
     93      'core/accordion-heading-level' => 'headingLevel'
     94    ),
     95    'allowedBlocks' => array(
     96      'core/accordion-item'
     97    ),
     98    'textdomain' => 'default',
     99    'viewScriptModule' => '@wordpress/block-library/accordion/view'
     100  ),
     101  'accordion-heading' => array(
     102    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     103    'apiVersion' => 3,
     104    'name' => 'core/accordion-heading',
     105    'title' => 'Accordion Heading',
     106    'category' => 'design',
     107    'description' => 'Displays an accordion heading.',
     108    'parent' => array(
     109      'core/accordion-item'
     110    ),
     111    'usesContext' => array(
     112      'core/accordion-icon-position',
     113      'core/accordion-show-icon',
     114      'core/accordion-heading-level'
     115    ),
     116    'supports' => array(
     117      'anchor' => true,
     118      'color' => array(
     119        'background' => true,
     120        'gradients' => true
     121      ),
     122      'align' => false,
     123      'interactivity' => true,
     124      'spacing' => array(
     125        'padding' => true,
     126        '__experimentalDefaultControls' => array(
     127          'padding' => true
     128        ),
     129        '__experimentalSkipSerialization' => true,
     130        '__experimentalSelector' => '.wp-block-accordion-heading__toggle'
     131      ),
     132      '__experimentalBorder' => array(
     133        'color' => true,
     134        'radius' => true,
     135        'style' => true,
     136        'width' => true,
     137        '__experimentalDefaultControls' => array(
     138          'color' => true,
     139          'radius' => true,
     140          'style' => true,
     141          'width' => true
     142        )
     143      ),
     144      'typography' => array(
     145        '__experimentalSkipSerialization' => array(
     146          'textDecoration',
     147          'letterSpacing'
     148        ),
     149        'fontSize' => true,
     150        '__experimentalFontFamily' => true,
     151        '__experimentalFontWeight' => true,
     152        '__experimentalFontStyle' => true,
     153        '__experimentalTextTransform' => true,
     154        '__experimentalTextDecoration' => true,
     155        '__experimentalLetterSpacing' => true,
     156        '__experimentalDefaultControls' => array(
     157          'fontSize' => true,
     158          'fontFamily' => true
     159        )
     160      ),
     161      'shadow' => true,
     162      'blockVisibility' => false,
     163      'lock' => false
     164    ),
     165    'selectors' => array(
     166      'typography' => array(
     167        'letterSpacing' => '.wp-block-accordion-heading .wp-block-accordion-heading__toggle-title',
     168        'textDecoration' => '.wp-block-accordion-heading .wp-block-accordion-heading__toggle-title'
     169      )
     170    ),
     171    'attributes' => array(
     172      'openByDefault' => array(
     173        'type' => 'boolean',
     174        'default' => false
     175      ),
     176      'title' => array(
     177        'type' => 'rich-text',
     178        'source' => 'rich-text',
     179        'selector' => '.wp-block-accordion-heading__toggle-title',
     180        'role' => 'content'
     181      ),
     182      'level' => array(
     183        'type' => 'number'
     184      ),
     185      'iconPosition' => array(
     186        'type' => 'string',
     187        'enum' => array(
     188          'left',
     189          'right'
     190        ),
     191        'default' => 'right'
     192      ),
     193      'showIcon' => array(
     194        'type' => 'boolean',
     195        'default' => true
     196      )
     197    ),
     198    'textdomain' => 'default'
     199  ),
     200  'accordion-item' => array(
     201    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     202    'apiVersion' => 3,
     203    'name' => 'core/accordion-item',
     204    'title' => 'Accordion Item',
     205    'category' => 'design',
     206    'description' => 'Displays a section of content in an accordion, including a heading and expandable content.',
     207    'parent' => array(
     208      'core/accordion'
     209    ),
     210    'allowedBlocks' => array(
     211      'core/accordion-heading',
     212      'core/accordion-panel'
     213    ),
     214    'supports' => array(
     215      'html' => false,
     216      'color' => array(
     217        'background' => true,
     218        'gradients' => true
     219      ),
     220      'interactivity' => true,
     221      'spacing' => array(
     222        'margin' => array(
     223          'top',
     224          'bottom'
     225        ),
     226        'blockGap' => true
     227      ),
     228      '__experimentalBorder' => array(
     229        'color' => true,
     230        'radius' => true,
     231        'style' => true,
     232        'width' => true,
     233        '__experimentalDefaultControls' => array(
     234          'color' => true,
     235          'radius' => true,
     236          'style' => true,
     237          'width' => true
     238        )
     239      ),
     240      'shadow' => true,
     241      'layout' => array(
     242        'allowEditing' => false
     243      ),
     244      'typography' => array(
     245        'fontSize' => true,
     246        'lineHeight' => true,
     247        '__experimentalFontFamily' => true,
     248        '__experimentalFontWeight' => true,
     249        '__experimentalFontStyle' => true,
     250        '__experimentalTextTransform' => true,
     251        '__experimentalTextDecoration' => true,
     252        '__experimentalLetterSpacing' => true,
     253        '__experimentalDefaultControls' => array(
     254          'fontSize' => true
     255        )
     256      ),
     257      'contentRole' => true
     258    ),
     259    'attributes' => array(
     260      'openByDefault' => array(
     261        'type' => 'boolean',
     262        'default' => false
     263      )
     264    ),
     265    'textdomain' => 'default',
     266    'style' => 'wp-block-accordion-item'
     267  ),
     268  'accordion-panel' => array(
     269    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     270    'apiVersion' => 3,
     271    'name' => 'core/accordion-panel',
     272    'title' => 'Accordion Panel',
     273    'category' => 'design',
     274    'description' => 'Displays an accordion panel.',
     275    'parent' => array(
     276      'core/accordion-item'
     277    ),
     278    'supports' => array(
     279      'html' => false,
     280      'color' => array(
     281        'background' => true,
     282        'gradients' => true
     283      ),
     284      'interactivity' => true,
     285      'spacing' => array(
     286        'padding' => true,
     287        'blockGap' => true,
     288        '__experimentalDefaultControls' => array(
     289          'padding' => true,
     290          'blockGap' => true
     291        )
     292      ),
     293      '__experimentalBorder' => array(
     294        'color' => true,
     295        'radius' => true,
     296        'style' => true,
     297        'width' => true,
     298        '__experimentalDefaultControls' => array(
     299          'color' => true,
     300          'radius' => true,
     301          'style' => true,
     302          'width' => true
     303        )
     304      ),
     305      'typography' => array(
     306        'fontSize' => true,
     307        'lineHeight' => true,
     308        '__experimentalFontFamily' => true,
     309        '__experimentalFontWeight' => true,
     310        '__experimentalFontStyle' => true,
     311        '__experimentalTextTransform' => true,
     312        '__experimentalTextDecoration' => true,
     313        '__experimentalLetterSpacing' => true,
     314        '__experimentalDefaultControls' => array(
     315          'fontSize' => true
     316        )
     317      ),
     318      'shadow' => true,
     319      'layout' => array(
     320        'allowEditing' => false
     321      ),
     322      'blockVisibility' => false,
     323      'contentRole' => true,
     324      'allowedBlocks' => true,
     325      'lock' => false
     326    ),
     327    'attributes' => array(
     328      'templateLock' => array(
     329        'type' => array(
     330          'string',
     331          'boolean'
     332        ),
     333        'enum' => array(
     334          'all',
     335          'insert',
     336          'contentOnly',
     337          false
     338        ),
     339        'default' => false
     340      ),
     341      'openByDefault' => array(
     342        'type' => 'boolean',
     343        'default' => false
     344      ),
     345      'isSelected' => array(
     346        'type' => 'boolean',
     347        'default' => false
     348      )
     349    ),
     350    'textdomain' => 'default',
     351    'style' => 'wp-block-accordion-panel'
     352  ),
     353  'archives' => array(
     354    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     355    'apiVersion' => 3,
     356    'name' => 'core/archives',
     357    'title' => 'Archives',
     358    'category' => 'widgets',
     359    'description' => 'Display a date archive of your posts.',
     360    'textdomain' => 'default',
     361    'attributes' => array(
     362      'displayAsDropdown' => array(
     363        'type' => 'boolean',
     364        'default' => false
     365      ),
     366      'showLabel' => array(
     367        'type' => 'boolean',
     368        'default' => true
     369      ),
     370      'showPostCounts' => array(
     371        'type' => 'boolean',
     372        'default' => false
     373      ),
     374      'type' => array(
     375        'type' => 'string',
     376        'default' => 'monthly'
     377      )
     378    ),
     379    'supports' => array(
     380      'align' => true,
     381      '__experimentalBorder' => array(
     382        'radius' => true,
     383        'color' => true,
     384        'width' => true,
     385        'style' => true
     386      ),
     387      'html' => false,
     388      'spacing' => array(
     389        'margin' => true,
     390        'padding' => true,
     391        '__experimentalDefaultControls' => array(
     392          'margin' => false,
     393          'padding' => false
     394        )
     395      ),
     396      'typography' => array(
     397        'fontSize' => true,
     398        'lineHeight' => true,
     399        '__experimentalFontFamily' => true,
     400        '__experimentalFontWeight' => true,
     401        '__experimentalFontStyle' => true,
     402        '__experimentalTextTransform' => true,
     403        '__experimentalTextDecoration' => true,
     404        '__experimentalLetterSpacing' => true,
     405        '__experimentalDefaultControls' => array(
     406          'fontSize' => true
     407        )
     408      ),
    58409      'color' => array(
    59410        'gradients' => true,
     
    198549      'color' => array(
    199550        'text' => false,
    200         'background' => false,
    201         '__experimentalDuotone' => 'img'
     551        'background' => false
     552      ),
     553      'filter' => array(
     554        'duotone' => true
    202555      ),
    203556      'interactivity' => array(
     
    206559    ),
    207560    'selectors' => array(
    208       'border' => '.wp-block-avatar img'
     561      'border' => '.wp-block-avatar img',
     562      'filter' => array(
     563        'duotone' => '.wp-block-avatar img'
     564      )
    209565    ),
    210566    'editorStyle' => 'wp-block-avatar-editor',
     
    491847      'interactivity' => array(
    492848        'clientNavigation' => true
    493       )
     849      ),
     850      'contentRole' => true
    494851    ),
    495852    'editorStyle' => 'wp-block-buttons-editor',
     
    518875    'supports' => array(
    519876      'align' => true,
     877      'html' => false,
    520878      'color' => array(
    521879        'link' => true,
     
    6611019        'source' => 'rich-text',
    6621020        'selector' => 'code',
    663         '__unstablePreserveWhiteSpace' => true
     1021        '__unstablePreserveWhiteSpace' => true,
     1022        'role' => 'content'
    6641023      )
    6651024    ),
     
    7361095        'type' => 'string'
    7371096      ),
    738       'allowedBlocks' => array(
    739         'type' => 'array'
    740       ),
    7411097      'templateLock' => array(
    7421098        'type' => array(
     
    8041160      'interactivity' => array(
    8051161        'clientNavigation' => true
    806       )
     1162      ),
     1163      'allowedBlocks' => true
    8071164    )
    8081165  ),
     
    16692026    'attributes' => array(
    16702027      'url' => array(
    1671         'type' => 'string'
     2028        'type' => 'string',
     2029        'role' => 'content'
    16722030      ),
    16732031      'useFeaturedImage' => array(
     
    17282086        'type' => 'boolean',
    17292087        'default' => true
    1730       ),
    1731       'allowedBlocks' => array(
    1732         'type' => 'array'
    17332088      ),
    17342089      'templateLock' => array(
     
    17502105      'sizeSlug' => array(
    17512106        'type' => 'string'
     2107      ),
     2108      'poster' => array(
     2109        'type' => 'string',
     2110        'source' => 'attribute',
     2111        'selector' => 'video',
     2112        'attribute' => 'poster'
    17522113      )
    17532114    ),
     
    17862147      ),
    17872148      'color' => array(
    1788         '__experimentalDuotone' => '> .wp-block-cover__image-background, > .wp-block-cover__video-background',
    17892149        'heading' => true,
    17902150        'text' => true,
     
    18162176      'interactivity' => array(
    18172177        'clientNavigation' => true
     2178      ),
     2179      'filter' => array(
     2180        'duotone' => true
     2181      ),
     2182      'allowedBlocks' => true
     2183    ),
     2184    'selectors' => array(
     2185      'filter' => array(
     2186        'duotone' => '.wp-block-cover > .wp-block-cover__image-background, .wp-block-cover > .wp-block-cover__video-background'
    18182187      )
    18192188    ),
     
    18292198    'description' => 'Hide and show additional content.',
    18302199    'keywords' => array(
    1831       'accordion',
    18322200      'summary',
    18332201      'toggle',
     
    18432211        'type' => 'rich-text',
    18442212        'source' => 'rich-text',
    1845         'selector' => 'summary'
     2213        'selector' => 'summary',
     2214        'role' => 'content'
    18462215      ),
    18472216      'name' => array(
     
    18502219        'attribute' => 'name',
    18512220        'selector' => '.wp-block-details'
    1852       ),
    1853       'allowedBlocks' => array(
    1854         'type' => 'array'
    18552221      ),
    18562222      'placeholder' => array(
     
    19062272      'interactivity' => array(
    19072273        'clientNavigation' => true
    1908       )
     2274      ),
     2275      'allowedBlocks' => true
    19092276    ),
    19102277    'editorStyle' => 'wp-block-details-editor',
     
    22442611        'type' => 'rich-text',
    22452612        'source' => 'rich-text',
    2246         'selector' => '.blocks-gallery-caption'
     2613        'selector' => '.blocks-gallery-caption',
     2614        'role' => 'content'
    22472615      ),
    22482616      'imageCrop' => array(
     
    22712639        'type' => 'boolean',
    22722640        'default' => false
     2641      ),
     2642      'aspectRatio' => array(
     2643        'type' => 'string',
     2644        'default' => 'auto'
    22732645      )
    22742646    ),
     
    23652737          false
    23662738        )
    2367       ),
    2368       'allowedBlocks' => array(
    2369         'type' => 'array'
    23702739      )
    23712740    ),
     
    24472816      'interactivity' => array(
    24482817        'clientNavigation' => true
    2449       )
     2818      ),
     2819      'allowedBlocks' => true
    24502820    ),
    24512821    'editorStyle' => 'wp-block-group-editor',
     
    25252895        '__experimentalTextDecoration' => true,
    25262896        '__experimentalWritingMode' => true,
     2897        'fitText' => true,
    25272898        '__experimentalDefaultControls' => array(
    25282899          'fontSize' => true
     
    26002971      'content' => array(
    26012972        'type' => 'string',
    2602         'source' => 'raw'
     2973        'source' => 'raw',
     2974        'role' => 'content'
    26032975      )
    26042976    ),
     
    30383410        'selector' => 'ol,ul',
    30393411        'multiline' => 'li',
    3040         '__unstableMultilineWrapperTags' => array(
    3041           'ol',
    3042           'ul'
    3043         ),
    30443412        'default' => '',
    30453413        'role' => 'content'
     
    32493617    'style' => 'wp-block-loginout'
    32503618  ),
     3619  'math' => array(
     3620    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     3621    'apiVersion' => 3,
     3622    'name' => 'core/math',
     3623    'title' => 'Math',
     3624    'category' => 'text',
     3625    'description' => 'Display mathematical notation using LaTeX.',
     3626    'keywords' => array(
     3627      'equation',
     3628      'formula',
     3629      'latex',
     3630      'mathematics'
     3631    ),
     3632    'textdomain' => 'default',
     3633    'attributes' => array(
     3634      'latex' => array(
     3635        'type' => 'string',
     3636        'role' => 'content'
     3637      ),
     3638      'mathML' => array(
     3639        'type' => 'string',
     3640        'source' => 'html',
     3641        'selector' => 'math'
     3642      )
     3643    )
     3644  ),
    32513645  'media-text' => array(
    32523646    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     
    33433737      'focalPoint' => array(
    33443738        'type' => 'object'
    3345       ),
    3346       'allowedBlocks' => array(
    3347         'type' => 'array'
    33483739      ),
    33493740      'useFeaturedImage' => array(
     
    34033794      'interactivity' => array(
    34043795        'clientNavigation' => true
    3405       )
     3796      ),
     3797      'allowedBlocks' => true
    34063798    ),
    34073799    'editorStyle' => 'wp-block-media-text-editor',
     
    34533845      'customText' => array(
    34543846        'type' => 'string',
    3455         'default' => ''
     3847        'default' => '',
     3848        'role' => 'content'
    34563849      ),
    34573850      'noTeaser' => array(
     
    36344027      ),
    36354028      'interactivity' => true,
    3636       'renaming' => false
     4029      'renaming' => false,
     4030      'contentRole' => true
    36374031    ),
    36384032    'editorStyle' => 'wp-block-navigation-editor',
     
    36574051    'attributes' => array(
    36584052      'label' => array(
    3659         'type' => 'string'
     4053        'type' => 'string',
     4054        'role' => 'content'
    36604055      ),
    36614056      'type' => array(
     
    37414136    'attributes' => array(
    37424137      'label' => array(
    3743         'type' => 'string'
     4138        'type' => 'string',
     4139        'role' => 'content'
    37444140      ),
    37454141      'type' => array(
     
    39194315          'margin' => false
    39204316        )
    3921       )
     4317      ),
     4318      'contentRole' => true
    39224319    ),
    39234320    'editorStyle' => 'wp-block-page-list-editor',
     
    40574454        '__experimentalTextTransform' => true,
    40584455        '__experimentalWritingMode' => true,
     4456        'fitText' => true,
    40594457        '__experimentalDefaultControls' => array(
    40604458          'fontSize' => true
     
    40814479      'inserter' => false,
    40824480      'renaming' => false,
     4481      'blockVisibility' => false,
    40834482      'interactivity' => array(
    40844483        'clientNavigation' => true
     
    41564555        'gradients' => true,
    41574556        'link' => true,
    4158         '__experimentalDuotone' => '.wp-block-post-author__avatar img',
    41594557        '__experimentalDefaultControls' => array(
    41604558          'background' => true,
     
    41764574          'style' => true
    41774575        )
     4576      ),
     4577      'filter' => array(
     4578        'duotone' => true
     4579      )
     4580    ),
     4581    'selectors' => array(
     4582      'filter' => array(
     4583        'duotone' => '.wp-block-post-author .wp-block-post-author__avatar img'
    41784584      )
    41794585    ),
     
    43214727    'style' => 'wp-block-post-author-name'
    43224728  ),
    4323   'post-comments-form' => array(
    4324     '$schema' => 'https://schemas.wp.org/trunk/block.json',
    4325     'apiVersion' => 3,
    4326     'name' => 'core/post-comments-form',
    4327     'title' => 'Comments Form',
     4729  'post-comments-count' => array(
     4730    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     4731    'apiVersion' => 3,
     4732    'name' => 'core/post-comments-count',
     4733    'title' => 'Comments Count',
    43284734    'category' => 'theme',
    4329     'description' => 'Display a post\'s comments form.',
     4735    'description' => 'Display a post\'s comments count.',
    43304736    'textdomain' => 'default',
    43314737    'attributes' => array(
     
    43354741    ),
    43364742    'usesContext' => array(
    4337       'postId',
    4338       'postType'
     4743      'postId'
     4744    ),
     4745    'example' => array(
     4746      'viewportWidth' => 350
    43394747    ),
    43404748    'supports' => array(
     
    43424750      'color' => array(
    43434751        'gradients' => true,
    4344         'heading' => true,
    4345         'link' => true,
    43464752        '__experimentalDefaultControls' => array(
    43474753          'background' => true,
     
    43524758        'margin' => true,
    43534759        'padding' => true
    4354       ),
    4355       'typography' => array(
    4356         'fontSize' => true,
    4357         'lineHeight' => true,
    4358         '__experimentalFontStyle' => true,
    4359         '__experimentalFontWeight' => true,
    4360         '__experimentalLetterSpacing' => true,
    4361         '__experimentalTextTransform' => true,
    4362         '__experimentalDefaultControls' => array(
    4363           'fontSize' => true
    4364         )
    4365       ),
    4366       '__experimentalBorder' => array(
    4367         'radius' => true,
    4368         'color' => true,
    4369         'width' => true,
    4370         'style' => true,
    4371         '__experimentalDefaultControls' => array(
    4372           'radius' => true,
    4373           'color' => true,
    4374           'width' => true,
    4375           'style' => true
    4376         )
    4377       )
    4378     ),
    4379     'editorStyle' => 'wp-block-post-comments-form-editor',
    4380     'style' => array(
    4381       'wp-block-post-comments-form',
    4382       'wp-block-buttons',
    4383       'wp-block-button'
    4384     ),
    4385     'example' => array(
    4386       'attributes' => array(
    4387         'textAlign' => 'center'
    4388       )
    4389     )
    4390   ),
    4391   'post-content' => array(
    4392     '$schema' => 'https://schemas.wp.org/trunk/block.json',
    4393     'apiVersion' => 3,
    4394     'name' => 'core/post-content',
    4395     'title' => 'Content',
    4396     'category' => 'theme',
    4397     'description' => 'Displays the contents of a post or page.',
    4398     'textdomain' => 'default',
    4399     'usesContext' => array(
    4400       'postId',
    4401       'postType',
    4402       'queryId'
    4403     ),
    4404     'example' => array(
    4405       'viewportWidth' => 350
    4406     ),
    4407     'supports' => array(
    4408       'align' => array(
    4409         'wide',
    4410         'full'
    4411       ),
    4412       'html' => false,
    4413       'layout' => true,
    4414       'background' => array(
    4415         'backgroundImage' => true,
    4416         'backgroundSize' => true,
    4417         '__experimentalDefaultControls' => array(
    4418           'backgroundImage' => true
    4419         )
    4420       ),
    4421       'dimensions' => array(
    4422         'minHeight' => true
    4423       ),
    4424       'spacing' => array(
    4425         'blockGap' => true,
    4426         'padding' => true,
    4427         'margin' => true,
    4428         '__experimentalDefaultControls' => array(
    4429           'margin' => false,
    4430           'padding' => false
    4431         )
    4432       ),
    4433       'color' => array(
    4434         'gradients' => true,
    4435         'heading' => true,
    4436         'link' => true,
    4437         '__experimentalDefaultControls' => array(
    4438           'background' => false,
    4439           'text' => false
    4440         )
    44414760      ),
    44424761      'typography' => array(
     
    44574776        'color' => true,
    44584777        'width' => true,
     4778        'style' => true
     4779      ),
     4780      'interactivity' => array(
     4781        'clientNavigation' => true
     4782      )
     4783    ),
     4784    'style' => 'wp-block-post-comments-count'
     4785  ),
     4786  'post-comments-form' => array(
     4787    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     4788    'apiVersion' => 3,
     4789    'name' => 'core/post-comments-form',
     4790    'title' => 'Comments Form',
     4791    'category' => 'theme',
     4792    'description' => 'Display a post\'s comments form.',
     4793    'textdomain' => 'default',
     4794    'attributes' => array(
     4795      'textAlign' => array(
     4796        'type' => 'string'
     4797      )
     4798    ),
     4799    'usesContext' => array(
     4800      'postId',
     4801      'postType'
     4802    ),
     4803    'supports' => array(
     4804      'html' => false,
     4805      'color' => array(
     4806        'gradients' => true,
     4807        'heading' => true,
     4808        'link' => true,
     4809        '__experimentalDefaultControls' => array(
     4810          'background' => true,
     4811          'text' => true
     4812        )
     4813      ),
     4814      'spacing' => array(
     4815        'margin' => true,
     4816        'padding' => true
     4817      ),
     4818      'typography' => array(
     4819        'fontSize' => true,
     4820        'lineHeight' => true,
     4821        '__experimentalFontStyle' => true,
     4822        '__experimentalFontWeight' => true,
     4823        '__experimentalLetterSpacing' => true,
     4824        '__experimentalTextTransform' => true,
     4825        '__experimentalDefaultControls' => array(
     4826          'fontSize' => true
     4827        )
     4828      ),
     4829      '__experimentalBorder' => array(
     4830        'radius' => true,
     4831        'color' => true,
     4832        'width' => true,
    44594833        'style' => true,
    44604834        '__experimentalDefaultControls' => array(
     
    44664840      )
    44674841    ),
    4468     'style' => 'wp-block-post-content',
    4469     'editorStyle' => 'wp-block-post-content-editor'
    4470   ),
    4471   'post-date' => array(
    4472     '$schema' => 'https://schemas.wp.org/trunk/block.json',
    4473     'apiVersion' => 3,
    4474     'name' => 'core/post-date',
    4475     'title' => 'Date',
     4842    'editorStyle' => 'wp-block-post-comments-form-editor',
     4843    'style' => array(
     4844      'wp-block-post-comments-form',
     4845      'wp-block-buttons',
     4846      'wp-block-button'
     4847    ),
     4848    'example' => array(
     4849      'attributes' => array(
     4850        'textAlign' => 'center'
     4851      )
     4852    )
     4853  ),
     4854  'post-comments-link' => array(
     4855    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     4856    'apiVersion' => 3,
     4857    'name' => 'core/post-comments-link',
     4858    'title' => 'Comments Link',
    44764859    'category' => 'theme',
    4477     'description' => 'Display the publish date for an entry such as a post or page.',
    4478     'textdomain' => 'default',
     4860    'description' => 'Displays the link to the current post comments.',
     4861    'textdomain' => 'default',
     4862    'usesContext' => array(
     4863      'postType',
     4864      'postId'
     4865    ),
    44794866    'attributes' => array(
    44804867      'textAlign' => array(
    44814868        'type' => 'string'
    4482       ),
    4483       'format' => array(
    4484         'type' => 'string'
    4485       ),
    4486       'isLink' => array(
    4487         'type' => 'boolean',
    4488         'default' => false,
    4489         'role' => 'content'
    4490       ),
    4491       'displayType' => array(
    4492         'type' => 'string',
    4493         'default' => 'date'
    4494       )
    4495     ),
    4496     'usesContext' => array(
    4497       'postId',
    4498       'postType',
    4499       'queryId'
     4869      )
    45004870    ),
    45014871    'example' => array(
     
    45054875      'html' => false,
    45064876      'color' => array(
    4507         'gradients' => true,
    45084877        'link' => true,
     4878        'text' => false,
    45094879        '__experimentalDefaultControls' => array(
    45104880          'background' => true,
    4511           'text' => true,
    45124881          'link' => true
    45134882        )
     
    45454914        )
    45464915      )
    4547     )
    4548   ),
    4549   'post-excerpt' => array(
    4550     '$schema' => 'https://schemas.wp.org/trunk/block.json',
    4551     'apiVersion' => 3,
    4552     'name' => 'core/post-excerpt',
    4553     'title' => 'Excerpt',
     4916    ),
     4917    'style' => 'wp-block-post-comments-link'
     4918  ),
     4919  'post-content' => array(
     4920    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     4921    'apiVersion' => 3,
     4922    'name' => 'core/post-content',
     4923    'title' => 'Content',
    45544924    'category' => 'theme',
    4555     'description' => 'Display the excerpt.',
    4556     'textdomain' => 'default',
    4557     'attributes' => array(
    4558       'textAlign' => array(
    4559         'type' => 'string'
    4560       ),
    4561       'moreText' => array(
    4562         'type' => 'string'
    4563       ),
    4564       'showMoreOnNewLine' => array(
    4565         'type' => 'boolean',
    4566         'default' => true
    4567       ),
    4568       'excerptLength' => array(
    4569         'type' => 'number',
    4570         'default' => 55
    4571       )
    4572     ),
     4925    'description' => 'Displays the contents of a post or page.',
     4926    'textdomain' => 'default',
    45734927    'usesContext' => array(
    45744928      'postId',
     
    45764930      'queryId'
    45774931    ),
     4932    'attributes' => array(
     4933      'tagName' => array(
     4934        'type' => 'string',
     4935        'default' => 'div'
     4936      )
     4937    ),
    45784938    'example' => array(
    45794939      'viewportWidth' => 350
    45804940    ),
    45814941    'supports' => array(
     4942      'align' => array(
     4943        'wide',
     4944        'full'
     4945      ),
    45824946      'html' => false,
     4947      'layout' => true,
     4948      'background' => array(
     4949        'backgroundImage' => true,
     4950        'backgroundSize' => true,
     4951        '__experimentalDefaultControls' => array(
     4952          'backgroundImage' => true
     4953        )
     4954      ),
     4955      'dimensions' => array(
     4956        'minHeight' => true
     4957      ),
     4958      'spacing' => array(
     4959        'blockGap' => true,
     4960        'padding' => true,
     4961        'margin' => true,
     4962        '__experimentalDefaultControls' => array(
     4963          'margin' => false,
     4964          'padding' => false
     4965        )
     4966      ),
    45834967      'color' => array(
    45844968        'gradients' => true,
     4969        'heading' => true,
    45854970        'link' => true,
    45864971        '__experimentalDefaultControls' => array(
    4587           'background' => true,
    4588           'text' => true,
    4589           'link' => true
    4590         )
    4591       ),
    4592       'spacing' => array(
    4593         'margin' => true,
    4594         'padding' => true
     4972          'background' => false,
     4973          'text' => false
     4974        )
    45954975      ),
    45964976      'typography' => array(
     
    46235003      )
    46245004    ),
     5005    'style' => 'wp-block-post-content',
     5006    'editorStyle' => 'wp-block-post-content-editor'
     5007  ),
     5008  'post-date' => array(
     5009    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     5010    'apiVersion' => 3,
     5011    'name' => 'core/post-date',
     5012    'title' => 'Date',
     5013    'category' => 'theme',
     5014    'description' => 'Display the publish date for an entry such as a post or page.',
     5015    'textdomain' => 'default',
     5016    'attributes' => array(
     5017      'datetime' => array(
     5018        'type' => 'string',
     5019        'role' => 'content'
     5020      ),
     5021      'textAlign' => array(
     5022        'type' => 'string'
     5023      ),
     5024      'format' => array(
     5025        'type' => 'string'
     5026      ),
     5027      'isLink' => array(
     5028        'type' => 'boolean',
     5029        'default' => false,
     5030        'role' => 'content'
     5031      )
     5032    ),
     5033    'usesContext' => array(
     5034      'postId',
     5035      'postType',
     5036      'queryId'
     5037    ),
     5038    'example' => array(
     5039      'viewportWidth' => 350
     5040    ),
     5041    'supports' => array(
     5042      'html' => false,
     5043      'color' => array(
     5044        'gradients' => true,
     5045        'link' => true,
     5046        '__experimentalDefaultControls' => array(
     5047          'background' => true,
     5048          'text' => true,
     5049          'link' => true
     5050        )
     5051      ),
     5052      'spacing' => array(
     5053        'margin' => true,
     5054        'padding' => true
     5055      ),
     5056      'typography' => array(
     5057        'fontSize' => true,
     5058        'lineHeight' => true,
     5059        '__experimentalFontFamily' => true,
     5060        '__experimentalFontWeight' => true,
     5061        '__experimentalFontStyle' => true,
     5062        '__experimentalTextTransform' => true,
     5063        '__experimentalTextDecoration' => true,
     5064        '__experimentalLetterSpacing' => true,
     5065        '__experimentalDefaultControls' => array(
     5066          'fontSize' => true
     5067        )
     5068      ),
     5069      'interactivity' => array(
     5070        'clientNavigation' => true
     5071      ),
     5072      '__experimentalBorder' => array(
     5073        'radius' => true,
     5074        'color' => true,
     5075        'width' => true,
     5076        'style' => true,
     5077        '__experimentalDefaultControls' => array(
     5078          'radius' => true,
     5079          'color' => true,
     5080          'width' => true,
     5081          'style' => true
     5082        )
     5083      )
     5084    )
     5085  ),
     5086  'post-excerpt' => array(
     5087    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     5088    'apiVersion' => 3,
     5089    'name' => 'core/post-excerpt',
     5090    'title' => 'Excerpt',
     5091    'category' => 'theme',
     5092    'description' => 'Display the excerpt.',
     5093    'textdomain' => 'default',
     5094    'attributes' => array(
     5095      'textAlign' => array(
     5096        'type' => 'string'
     5097      ),
     5098      'moreText' => array(
     5099        'type' => 'string',
     5100        'role' => 'content'
     5101      ),
     5102      'showMoreOnNewLine' => array(
     5103        'type' => 'boolean',
     5104        'default' => true
     5105      ),
     5106      'excerptLength' => array(
     5107        'type' => 'number',
     5108        'default' => 55
     5109      )
     5110    ),
     5111    'usesContext' => array(
     5112      'postId',
     5113      'postType',
     5114      'queryId'
     5115    ),
     5116    'example' => array(
     5117      'viewportWidth' => 350
     5118    ),
     5119    'supports' => array(
     5120      'html' => false,
     5121      'color' => array(
     5122        'gradients' => true,
     5123        'link' => true,
     5124        '__experimentalDefaultControls' => array(
     5125          'background' => true,
     5126          'text' => true,
     5127          'link' => true
     5128        )
     5129      ),
     5130      'spacing' => array(
     5131        'margin' => true,
     5132        'padding' => true
     5133      ),
     5134      'typography' => array(
     5135        'fontSize' => true,
     5136        'lineHeight' => true,
     5137        '__experimentalFontFamily' => true,
     5138        '__experimentalFontWeight' => true,
     5139        '__experimentalFontStyle' => true,
     5140        '__experimentalTextTransform' => true,
     5141        '__experimentalTextDecoration' => true,
     5142        '__experimentalLetterSpacing' => true,
     5143        '__experimentalDefaultControls' => array(
     5144          'fontSize' => true
     5145        )
     5146      ),
     5147      'interactivity' => array(
     5148        'clientNavigation' => true
     5149      ),
     5150      '__experimentalBorder' => array(
     5151        'radius' => true,
     5152        'color' => true,
     5153        'width' => true,
     5154        'style' => true,
     5155        '__experimentalDefaultControls' => array(
     5156          'radius' => true,
     5157          'color' => true,
     5158          'width' => true,
     5159          'style' => true
     5160        )
     5161      )
     5162    ),
    46255163    'editorStyle' => 'wp-block-post-excerpt-editor',
    46265164    'style' => 'wp-block-post-excerpt'
     
    47615299      ),
    47625300      'label' => array(
    4763         'type' => 'string'
     5301        'type' => 'string',
     5302        'role' => 'content'
    47645303      ),
    47655304      'showTitle' => array(
     
    49045443      'prefix' => array(
    49055444        'type' => 'string',
    4906         'default' => ''
     5445        'default' => '',
     5446        'role' => 'content'
    49075447      ),
    49085448      'suffix' => array(
    49095449        'type' => 'string',
    4910         'default' => ''
     5450        'default' => '',
     5451        'role' => 'content'
    49115452      )
    49125453    ),
     
    49635504    ),
    49645505    'style' => 'wp-block-post-terms'
     5506  ),
     5507  'post-time-to-read' => array(
     5508    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     5509    'apiVersion' => 3,
     5510    'name' => 'core/post-time-to-read',
     5511    'title' => 'Time to Read',
     5512    'category' => 'theme',
     5513    'description' => 'Show minutes required to finish reading the post. Can also show a word count.',
     5514    'textdomain' => 'default',
     5515    'usesContext' => array(
     5516      'postId',
     5517      'postType'
     5518    ),
     5519    'attributes' => array(
     5520      'textAlign' => array(
     5521        'type' => 'string'
     5522      ),
     5523      'displayAsRange' => array(
     5524        'type' => 'boolean',
     5525        'default' => true
     5526      ),
     5527      'displayMode' => array(
     5528        'type' => 'string',
     5529        'default' => 'time'
     5530      ),
     5531      'averageReadingSpeed' => array(
     5532        'type' => 'number',
     5533        'default' => 189
     5534      )
     5535    ),
     5536    'supports' => array(
     5537      'color' => array(
     5538        'gradients' => true,
     5539        '__experimentalDefaultControls' => array(
     5540          'background' => true,
     5541          'text' => true
     5542        )
     5543      ),
     5544      'html' => false,
     5545      'spacing' => array(
     5546        'margin' => true,
     5547        'padding' => true,
     5548        '__experimentalDefaultControls' => array(
     5549          'margin' => false,
     5550          'padding' => false
     5551        )
     5552      ),
     5553      'typography' => array(
     5554        'fontSize' => true,
     5555        'lineHeight' => true,
     5556        '__experimentalFontFamily' => true,
     5557        '__experimentalFontWeight' => true,
     5558        '__experimentalFontStyle' => true,
     5559        '__experimentalTextTransform' => true,
     5560        '__experimentalTextDecoration' => true,
     5561        '__experimentalLetterSpacing' => true,
     5562        '__experimentalDefaultControls' => array(
     5563          'fontSize' => true
     5564        )
     5565      ),
     5566      'interactivity' => array(
     5567        'clientNavigation' => true
     5568      ),
     5569      '__experimentalBorder' => array(
     5570        'radius' => true,
     5571        'color' => true,
     5572        'width' => true,
     5573        'style' => true
     5574      )
     5575    )
    49655576  ),
    49665577  'post-title' => array(
     
    52885899      'html' => false,
    52895900      'layout' => true,
    5290       'interactivity' => true
     5901      'interactivity' => true,
     5902      'contentRole' => true
    52915903    ),
    52925904    'editorStyle' => 'wp-block-query-editor'
     
    55956207        'type' => 'search'
    55966208      )
     6209    ),
     6210    'usesContext' => array(
     6211      'query'
    55976212    ),
    55986213    'supports' => array(
     
    58126427      'interactivity' => array(
    58136428        'clientNavigation' => true
    5814       )
     6429      ),
     6430      'allowedBlocks' => true
    58156431    ),
    58166432    'styles' => array(
     
    58386454    'attributes' => array(
    58396455      'content' => array(
    5840         'type' => 'string'
     6456        'type' => 'string',
     6457        'role' => 'content'
    58416458      ),
    58426459      'linkTarget' => array(
     
    59156532      'feedURL' => array(
    59166533        'type' => 'string',
    5917         'default' => ''
     6534        'default' => '',
     6535        'role' => 'content'
    59186536      ),
    59196537      'itemsToShow' => array(
     
    59366554        'type' => 'number',
    59376555        'default' => 55
     6556      ),
     6557      'openInNewTab' => array(
     6558        'type' => 'boolean',
     6559        'default' => false
     6560      ),
     6561      'rel' => array(
     6562        'type' => 'string'
    59386563      )
    59396564    ),
     
    61546779      'text' => array(
    61556780        'type' => 'string',
    6156         'source' => 'raw'
     6781        'source' => 'raw',
     6782        'role' => 'content'
    61576783      )
    61586784    ),
     
    62026828      'alignWide' => false,
    62036829      'color' => array(
    6204         '__experimentalDuotone' => 'img, .components-placeholder__illustration, .components-placeholder::before',
    62056830        'text' => false,
    62066831        'background' => false
     
    62166841      'interactivity' => array(
    62176842        'clientNavigation' => true
     6843      ),
     6844      'filter' => array(
     6845        'duotone' => true
    62186846      )
    62196847    ),
     
    62296857      )
    62306858    ),
     6859    'selectors' => array(
     6860      'filter' => array(
     6861        'duotone' => '.wp-block-site-logo img, .wp-block-site-logo .components-placeholder__illustration, .wp-block-site-logo .components-placeholder::before'
     6862      )
     6863    ),
    62316864    'editorStyle' => 'wp-block-site-logo-editor',
    62326865    'style' => 'wp-block-site-logo'
     
    62386871    'title' => 'Site Tagline',
    62396872    'category' => 'theme',
    6240     'description' => 'Describe in a few words what the site is about. The tagline can be used in search results or when sharing on social networks even if it’s not displayed in the theme design.',
     6873    'description' => 'Describe in a few words what this site is about. This is important for search results, sharing on social media, and gives overall clarity to visitors.',
    62416874    'keywords' => array(
    62426875      'description'
     
    62836916        )
    62846917      ),
     6918      'contentRole' => true,
    62856919      'spacing' => array(
    62866920        'margin' => true,
     
    65147148      ),
    65157149      'anchor' => true,
     7150      'html' => false,
    65167151      '__experimentalExposeControlsToChildren' => true,
    65177152      'layout' => array(
     
    65667201          'style' => true
    65677202        )
    6568       )
     7203      ),
     7204      'contentRole' => true
    65697205    ),
    65707206    'styles' => array(
     
    66407276        'type' => 'rich-text',
    66417277        'source' => 'rich-text',
    6642         'selector' => 'figcaption'
     7278        'selector' => 'figcaption',
     7279        'role' => 'content'
    66437280      ),
    66447281      'head' => array(
     
    66607297              'content' => array(
    66617298                'type' => 'rich-text',
    6662                 'source' => 'rich-text'
     7299                'source' => 'rich-text',
     7300                'role' => 'content'
    66637301              ),
    66647302              'tag' => array(
     
    67097347              'content' => array(
    67107348                'type' => 'rich-text',
    6711                 'source' => 'rich-text'
     7349                'source' => 'rich-text',
     7350                'role' => 'content'
    67127351              ),
    67137352              'tag' => array(
     
    67587397              'content' => array(
    67597398                'type' => 'rich-text',
    6760                 'source' => 'rich-text'
     7399                'source' => 'rich-text',
     7400                'role' => 'content'
    67617401              ),
    67627402              'tag' => array(
     
    69647604    'editorStyle' => 'wp-block-template-part-editor'
    69657605  ),
    6966   'term-description' => array(
    6967     '$schema' => 'https://schemas.wp.org/trunk/block.json',
    6968     'apiVersion' => 3,
    6969     'name' => 'core/term-description',
    6970     'title' => 'Term Description',
     7606  'term-count' => array(
     7607    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     7608    'apiVersion' => 3,
     7609    'name' => 'core/term-count',
     7610    'title' => 'Term Count',
    69717611    'category' => 'theme',
    6972     'description' => 'Display the description of categories, tags and custom taxonomies when viewing an archive.',
    6973     'textdomain' => 'default',
    6974     'attributes' => array(
    6975       'textAlign' => array(
    6976         'type' => 'string'
    6977       )
    6978     ),
    6979     'supports' => array(
    6980       'align' => array(
    6981         'wide',
    6982         'full'
    6983       ),
     7612    'description' => 'Displays the post count of a taxonomy term.',
     7613    'textdomain' => 'default',
     7614    'usesContext' => array(
     7615      'termId',
     7616      'taxonomy'
     7617    ),
     7618    'attributes' => array(
     7619      'bracketType' => array(
     7620        'type' => 'string',
     7621        'enum' => array(
     7622          'none',
     7623          'round',
     7624          'square',
     7625          'curly',
     7626          'angle'
     7627        ),
     7628        'default' => 'round'
     7629      )
     7630    ),
     7631    'supports' => array(
    69847632      'html' => false,
    69857633      'color' => array(
    6986         'link' => true,
     7634        'gradients' => true,
    69877635        '__experimentalDefaultControls' => array(
    69887636          'background' => true,
     
    69917639      ),
    69927640      'spacing' => array(
    6993         'padding' => true,
    6994         'margin' => true
     7641        'padding' => true
    69957642      ),
    69967643      'typography' => array(
     
    70167663        'style' => true,
    70177664        '__experimentalDefaultControls' => array(
     7665          'color' => true,
     7666          'width' => true,
     7667          'style' => true
     7668        )
     7669      )
     7670    ),
     7671    'style' => 'wp-block-term-count'
     7672  ),
     7673  'term-description' => array(
     7674    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     7675    'apiVersion' => 3,
     7676    'name' => 'core/term-description',
     7677    'title' => 'Term Description',
     7678    'category' => 'theme',
     7679    'description' => 'Display the description of categories, tags and custom taxonomies when viewing an archive.',
     7680    'textdomain' => 'default',
     7681    'usesContext' => array(
     7682      'termId',
     7683      'taxonomy'
     7684    ),
     7685    'attributes' => array(
     7686      'textAlign' => array(
     7687        'type' => 'string'
     7688      )
     7689    ),
     7690    'supports' => array(
     7691      'align' => array(
     7692        'wide',
     7693        'full'
     7694      ),
     7695      'html' => false,
     7696      'color' => array(
     7697        'link' => true,
     7698        '__experimentalDefaultControls' => array(
     7699          'background' => true,
     7700          'text' => true
     7701        )
     7702      ),
     7703      'spacing' => array(
     7704        'padding' => true,
     7705        'margin' => true
     7706      ),
     7707      'typography' => array(
     7708        'fontSize' => true,
     7709        'lineHeight' => true,
     7710        '__experimentalFontFamily' => true,
     7711        '__experimentalFontWeight' => true,
     7712        '__experimentalFontStyle' => true,
     7713        '__experimentalTextTransform' => true,
     7714        '__experimentalTextDecoration' => true,
     7715        '__experimentalLetterSpacing' => true,
     7716        '__experimentalDefaultControls' => array(
     7717          'fontSize' => true
     7718        )
     7719      ),
     7720      'interactivity' => array(
     7721        'clientNavigation' => true
     7722      ),
     7723      '__experimentalBorder' => array(
     7724        'radius' => true,
     7725        'color' => true,
     7726        'width' => true,
     7727        'style' => true,
     7728        '__experimentalDefaultControls' => array(
    70187729          'radius' => true,
    70197730          'color' => true,
     
    70227733        )
    70237734      )
     7735    )
     7736  ),
     7737  'term-name' => array(
     7738    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     7739    'apiVersion' => 3,
     7740    'name' => 'core/term-name',
     7741    'title' => 'Term Name',
     7742    'category' => 'theme',
     7743    'description' => 'Displays the name of a taxonomy term.',
     7744    'keywords' => array(
     7745      'term title'
     7746    ),
     7747    'textdomain' => 'default',
     7748    'usesContext' => array(
     7749      'termId',
     7750      'taxonomy'
     7751    ),
     7752    'attributes' => array(
     7753      'textAlign' => array(
     7754        'type' => 'string'
     7755      ),
     7756      'level' => array(
     7757        'type' => 'number',
     7758        'default' => 0
     7759      ),
     7760      'isLink' => array(
     7761        'type' => 'boolean',
     7762        'default' => false
     7763      )
     7764    ),
     7765    'supports' => array(
     7766      'align' => array(
     7767        'wide',
     7768        'full'
     7769      ),
     7770      'html' => false,
     7771      'color' => array(
     7772        'gradients' => true,
     7773        'link' => true,
     7774        '__experimentalDefaultControls' => array(
     7775          'background' => true,
     7776          'text' => true,
     7777          'link' => true
     7778        )
     7779      ),
     7780      'spacing' => array(
     7781        'padding' => true
     7782      ),
     7783      'typography' => array(
     7784        'fontSize' => true,
     7785        'lineHeight' => true,
     7786        '__experimentalFontFamily' => true,
     7787        '__experimentalFontWeight' => true,
     7788        '__experimentalFontStyle' => true,
     7789        '__experimentalTextTransform' => true,
     7790        '__experimentalTextDecoration' => true,
     7791        '__experimentalLetterSpacing' => true,
     7792        '__experimentalDefaultControls' => array(
     7793          'fontSize' => true
     7794        )
     7795      ),
     7796      'interactivity' => array(
     7797        'clientNavigation' => true
     7798      ),
     7799      '__experimentalBorder' => array(
     7800        'radius' => true,
     7801        'color' => true,
     7802        'width' => true,
     7803        'style' => true,
     7804        '__experimentalDefaultControls' => array(
     7805          'color' => true,
     7806          'width' => true,
     7807          'style' => true
     7808        )
     7809      )
     7810    ),
     7811    'style' => 'wp-block-term-name'
     7812  ),
     7813  'term-template' => array(
     7814    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     7815    'apiVersion' => 3,
     7816    'name' => 'core/term-template',
     7817    'title' => 'Term Template',
     7818    'category' => 'theme',
     7819    'ancestor' => array(
     7820      'core/terms-query'
     7821    ),
     7822    'description' => 'Contains the block elements used to render a taxonomy term, like the name, description, and more.',
     7823    'textdomain' => 'default',
     7824    'usesContext' => array(
     7825      'termQuery'
     7826    ),
     7827    'supports' => array(
     7828      'reusable' => false,
     7829      'html' => false,
     7830      'align' => array(
     7831        'wide',
     7832        'full'
     7833      ),
     7834      'layout' => true,
     7835      'color' => array(
     7836        'gradients' => true,
     7837        'link' => true,
     7838        '__experimentalDefaultControls' => array(
     7839          'background' => true,
     7840          'text' => true
     7841        )
     7842      ),
     7843      'typography' => array(
     7844        'fontSize' => true,
     7845        'lineHeight' => true,
     7846        '__experimentalFontFamily' => true,
     7847        '__experimentalFontWeight' => true,
     7848        '__experimentalFontStyle' => true,
     7849        '__experimentalTextTransform' => true,
     7850        '__experimentalTextDecoration' => true,
     7851        '__experimentalLetterSpacing' => true,
     7852        '__experimentalDefaultControls' => array(
     7853          'fontSize' => true
     7854        )
     7855      ),
     7856      'spacing' => array(
     7857        'margin' => true,
     7858        'padding' => true,
     7859        'blockGap' => array(
     7860          '__experimentalDefault' => '1.25em'
     7861        ),
     7862        '__experimentalDefaultControls' => array(
     7863          'blockGap' => true,
     7864          'padding' => false,
     7865          'margin' => false
     7866        )
     7867      ),
     7868      'interactivity' => array(
     7869        'clientNavigation' => true
     7870      ),
     7871      '__experimentalBorder' => array(
     7872        'radius' => true,
     7873        'color' => true,
     7874        'width' => true,
     7875        'style' => true
     7876      )
     7877    ),
     7878    'style' => 'wp-block-term-template',
     7879    'editorStyle' => 'wp-block-term-template-editor'
     7880  ),
     7881  'terms-query' => array(
     7882    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     7883    'apiVersion' => 3,
     7884    'name' => 'core/terms-query',
     7885    'title' => 'Terms Query',
     7886    'category' => 'theme',
     7887    'description' => 'An advanced block that allows displaying taxonomy terms based on different query parameters and visual configurations.',
     7888    'keywords' => array(
     7889      'terms',
     7890      'taxonomy',
     7891      'categories',
     7892      'tags',
     7893      'list'
     7894    ),
     7895    'textdomain' => 'default',
     7896    'attributes' => array(
     7897      'termQuery' => array(
     7898        'type' => 'object',
     7899        'default' => array(
     7900          'perPage' => 10,
     7901          'taxonomy' => 'category',
     7902          'order' => 'asc',
     7903          'orderBy' => 'name',
     7904          'include' => array(
     7905           
     7906          ),
     7907          'hideEmpty' => true,
     7908          'showNested' => false,
     7909          'inherit' => false
     7910        )
     7911      ),
     7912      'tagName' => array(
     7913        'type' => 'string',
     7914        'default' => 'div'
     7915      )
     7916    ),
     7917    'usesContext' => array(
     7918      'templateSlug'
     7919    ),
     7920    'providesContext' => array(
     7921      'termQuery' => 'termQuery'
     7922    ),
     7923    'supports' => array(
     7924      'align' => array(
     7925        'wide',
     7926        'full'
     7927      ),
     7928      'html' => false,
     7929      'layout' => true,
     7930      'interactivity' => true
    70247931    )
    70257932  ),
  • trunk/src/wp-includes/blocks/button.php

    r58387 r61009  
    1111 * @since 6.6.0
    1212 *
    13  * @param array    $attributes The block attributes.
    14  * @param string   $content    The block content.
    15  * @param WP_Block $block      The block object.
     13 * @param array  $attributes The block attributes.
     14 * @param string $content    The block content.
    1615 *
    1716 * @return string The block content.
  • trunk/src/wp-includes/blocks/buttons/block.json

    r59072 r61009  
    6363        "interactivity": {
    6464            "clientNavigation": true
    65         }
     65        },
     66        "contentRole": true
    6667    },
    6768    "editorStyle": "wp-block-buttons-editor",
  • trunk/src/wp-includes/blocks/calendar/block.json

    r57578 r61009  
    1818    "supports": {
    1919        "align": true,
     20        "html": false,
    2021        "color": {
    2122            "link": true,
  • trunk/src/wp-includes/blocks/categories.php

    r59148 r61009  
    100100function build_dropdown_script_block_core_categories( $dropdown_id ) {
    101101    ob_start();
     102
     103    $exports = array( $dropdown_id, home_url() );
    102104    ?>
    103105    <script>
    104     ( function() {
    105         var dropdown = document.getElementById( '<?php echo esc_js( $dropdown_id ); ?>' );
    106         function onCatChange() {
    107             if ( dropdown.options[ dropdown.selectedIndex ].value !== -1 ) {
    108                 location.href = "<?php echo esc_url( home_url() ); ?>/?" + dropdown.name + '=' + dropdown.options[ dropdown.selectedIndex ].value;
     106    ( ( [ dropdownId, homeUrl ] ) => {
     107        document.getElementById( dropdownId ).addEventListener( 'change', ( event ) => {
     108            const dropdown = /** @type {HTMLSelectElement} */ ( event.target );
     109            if ( dropdown.value && dropdown.value !== '-1' ) {
     110                const url = new URL( homeUrl );
     111                url.searchParams.set( dropdown.name, dropdown.value );
     112                location.href = url.href;
    109113            }
    110         }
    111         dropdown.onchange = onCatChange;
    112     })();
     114        } );
     115    } )( <?php echo wp_json_encode( $exports, JSON_HEX_TAG | JSON_UNESCAPED_SLASHES ); ?> );
    113116    </script>
    114117    <?php
    115     return wp_get_inline_script_tag( str_replace( array( '<script>', '</script>' ), '', ob_get_clean() ) );
     118    return wp_get_inline_script_tag(
     119        trim( str_replace( array( '<script>', '</script>' ), '', ob_get_clean() ) ) .
     120        "\n//# sourceURL=" . rawurlencode( __FUNCTION__ )
     121    );
    116122}
    117123
  • trunk/src/wp-includes/blocks/code/block.json

    r57578 r61009  
    1212            "source": "rich-text",
    1313            "selector": "code",
    14             "__unstablePreserveWhiteSpace": true
     14            "__unstablePreserveWhiteSpace": true,
     15            "role": "content"
    1516        }
    1617    },
  • trunk/src/wp-includes/blocks/column/block.json

    r59072 r61009  
    1414        "width": {
    1515            "type": "string"
    16         },
    17         "allowedBlocks": {
    18             "type": "array"
    1916        },
    2017        "templateLock": {
     
    7572        "interactivity": {
    7673            "clientNavigation": true
    77         }
     74        },
     75        "allowedBlocks": true
    7876    }
    7977}
  • trunk/src/wp-includes/blocks/comments-pagination.php

    r58187 r61009  
    2626
    2727    $classes            = ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) ? 'has-link-color' : '';
    28     $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) );
     28    $wrapper_attributes = get_block_wrapper_attributes(
     29        array(
     30            'aria-label' => __( 'Comments pagination' ),
     31            'class'      => $classes,
     32        )
     33    );
    2934
    3035    return sprintf(
    31         '<div %1$s>%2$s</div>',
     36        '<nav %1$s>%2$s</nav>',
    3237        $wrapper_attributes,
    3338        $content
  • trunk/src/wp-includes/blocks/comments.php

    r58275 r61009  
    2929    global $post;
    3030
     31    if ( ! isset( $block->context['postId'] ) ) {
     32        return '';
     33    }
     34
    3135    $post_id = $block->context['postId'];
    32     if ( ! isset( $post_id ) ) {
    33         return '';
    34     }
    35 
    3636    // Return early if there are no comments and comments are closed.
    3737    if ( ! comments_open( $post_id ) && (int) get_comments_number( $post_id ) === 0 ) {
  • trunk/src/wp-includes/blocks/cover/block.json

    r59775 r61009  
    99    "attributes": {
    1010        "url": {
    11             "type": "string"
     11            "type": "string",
     12            "role": "content"
    1213        },
    1314        "useFeaturedImage": {
     
    6970            "default": true
    7071        },
    71         "allowedBlocks": {
    72             "type": "array"
    73         },
    7472        "templateLock": {
    7573            "type": [ "string", "boolean" ],
     
    8280        "sizeSlug": {
    8381            "type": "string"
     82        },
     83        "poster": {
     84            "type": "string",
     85            "source": "attribute",
     86            "selector": "video",
     87            "attribute": "poster"
    8488        }
    8589    },
     
    112116        },
    113117        "color": {
    114             "__experimentalDuotone": "> .wp-block-cover__image-background, > .wp-block-cover__video-background",
    115118            "heading": true,
    116119            "text": true,
     
    140143        "interactivity": {
    141144            "clientNavigation": true
     145        },
     146        "filter": {
     147            "duotone": true
     148        },
     149        "allowedBlocks": true
     150    },
     151    "selectors": {
     152        "filter": {
     153            "duotone": ".wp-block-cover > .wp-block-cover__image-background, .wp-block-cover > .wp-block-cover__video-background"
    142154        }
    143155    },
  • trunk/src/wp-includes/blocks/details/block.json

    r59775 r61009  
    66    "category": "text",
    77    "description": "Hide and show additional content.",
    8     "keywords": [ "accordion", "summary", "toggle", "disclosure" ],
     8    "keywords": [ "summary", "toggle", "disclosure" ],
    99    "textdomain": "default",
    1010    "attributes": {
     
    1616            "type": "rich-text",
    1717            "source": "rich-text",
    18             "selector": "summary"
     18            "selector": "summary",
     19            "role": "content"
    1920        },
    2021        "name": {
     
    2324            "attribute": "name",
    2425            "selector": ".wp-block-details"
    25         },
    26         "allowedBlocks": {
    27             "type": "array"
    2826        },
    2927        "placeholder": {
     
    7674        "interactivity": {
    7775            "clientNavigation": true
    78         }
     76        },
     77        "allowedBlocks": true
    7978    },
    8079    "editorStyle": "wp-block-details-editor",
  • trunk/src/wp-includes/blocks/file.php

    r59079 r61009  
    1111 * @since 5.8.0
    1212 *
    13  * @param array    $attributes The block attributes.
    14  * @param string   $content    The block content.
    15  * @param WP_Block $block      The parsed block.
     13 * @param array  $attributes The block attributes.
     14 * @param string $content    The block content.
    1615 *
    1716 * @return string Returns the block content.
    1817 */
    1918function render_block_core_file( $attributes, $content ) {
    20     // If it's interactive, enqueue the script module and add the directives.
    21     if ( ! empty( $attributes['displayPreview'] ) ) {
    22         wp_enqueue_script_module( '@wordpress/block-library/file/view' );
    23 
    24         $processor = new WP_HTML_Tag_Processor( $content );
    25         $processor->next_tag();
    26         $processor->set_attribute( 'data-wp-interactive', 'core/file' );
    27         $processor->next_tag( 'object' );
    28         $processor->set_attribute( 'data-wp-bind--hidden', '!state.hasPdfPreview' );
    29         $processor->set_attribute( 'hidden', true );
    30 
    31         $filename     = $processor->get_attribute( 'aria-label' );
    32         $has_filename = ! empty( $filename ) && 'PDF embed' !== $filename;
    33         $label        = $has_filename ? sprintf(
    34             /* translators: %s: filename. */
    35             __( 'Embed of %s.' ),
    36             $filename
    37         ) : __( 'PDF embed' );
    38 
    39         // Update object's aria-label attribute if present in block HTML.
    40         // Match an aria-label attribute from an object tag.
    41         $processor->set_attribute( 'aria-label', $label );
    42 
    43         return $processor->get_updated_html();
     19    if ( empty( $attributes['displayPreview'] ) ) {
     20        return $content;
    4421    }
    4522
    46     return $content;
     23    // If it's interactive, enqueue the script module and add the directives.
     24    wp_enqueue_script_module( '@wordpress/block-library/file/view' );
     25
     26    $processor = new WP_HTML_Tag_Processor( $content );
     27    if ( $processor->next_tag() ) {
     28        $processor->set_attribute( 'data-wp-interactive', 'core/file' );
     29    }
     30
     31    // If there are no OBJECT elements, something might have already modified the block.
     32    if ( ! $processor->next_tag( 'OBJECT' ) ) {
     33        return $content;
     34    }
     35
     36    $processor->set_attribute( 'data-wp-bind--hidden', '!state.hasPdfPreview' );
     37    $processor->set_attribute( 'hidden', true );
     38
     39    $filename     = $processor->get_attribute( 'aria-label' );
     40    $has_filename = is_string( $filename ) && ! empty( $filename ) && 'PDF embed' !== $filename;
     41    $label        = $has_filename ? sprintf(
     42        /* translators: %s: filename. */
     43        __( 'Embed of %s.' ),
     44        $filename
     45    ) : __( 'PDF embed' );
     46
     47    // Update object's aria-label attribute if present in block HTML.
     48    // Match an aria-label attribute from an object tag.
     49    $processor->set_attribute( 'aria-label', $label );
     50
     51    return $processor->get_updated_html();
    4752}
    4853
  • trunk/src/wp-includes/blocks/gallery.php

    r58187 r61009  
    143143    // This pattern matches figure elements with the `wp-block-image` class to
    144144    // avoid the gallery's wrapping `figure` element and extract images only.
    145     $pattern = '/<figure[^>]*\bwp-block-image\b[^>]*>.*?<\/figure>/';
     145    $pattern = '/<figure[^>]*\bwp-block-image\b[^>]*>.*?<\/figure>/s';
    146146
    147147    // Find all Image blocks.
  • trunk/src/wp-includes/blocks/gallery/block.json

    r59072 r61009  
    7676            "type": "rich-text",
    7777            "source": "rich-text",
    78             "selector": ".blocks-gallery-caption"
     78            "selector": ".blocks-gallery-caption",
     79            "role": "content"
    7980        },
    8081        "imageCrop": {
     
    103104            "type": "boolean",
    104105            "default": false
     106        },
     107        "aspectRatio": {
     108            "type": "string",
     109            "default": "auto"
    105110        }
    106111    },
  • trunk/src/wp-includes/blocks/group/block.json

    r59072 r61009  
    1616            "type": [ "string", "boolean" ],
    1717            "enum": [ "all", "insert", "contentOnly", false ]
    18         },
    19         "allowedBlocks": {
    20             "type": "array"
    2118        }
    2219    },
     
    9289        "interactivity": {
    9390            "clientNavigation": true
    94         }
     91        },
     92        "allowedBlocks": true
    9593    },
    9694    "editorStyle": "wp-block-group-editor",
  • trunk/src/wp-includes/blocks/heading/block.json

    r59775 r61009  
    6666            "__experimentalTextDecoration": true,
    6767            "__experimentalWritingMode": true,
     68            "fitText": true,
    6869            "__experimentalDefaultControls": {
    6970                "fontSize": true
  • trunk/src/wp-includes/blocks/html/block.json

    r57578 r61009  
    1111        "content": {
    1212            "type": "string",
    13             "source": "raw"
     13            "source": "raw",
     14            "role": "content"
    1415        }
    1516    },
  • trunk/src/wp-includes/blocks/image.php

    r59775 r61009  
    2323    }
    2424
    25     $p = new WP_HTML_Tag_Processor( $content );
    26 
    27     if ( ! $p->next_tag( 'img' ) || ! $p->get_attribute( 'src' ) ) {
     25    $processor = new class( $content ) extends WP_HTML_Tag_Processor {
     26        /**
     27         * Return input span for an empty FIGCAPTION element.
     28         *
     29         * Returns span of input for an empty FIGCAPTION, if currently matched on a
     30         * FIGCAPTION opening tag and if the element is properly closed and empty.
     31         *
     32         * @since 6.9.0
     33         *
     34         * @return WP_HTML_Span|false Span of input if the element is empty; otherwise false.
     35         */
     36        public function block_core_image_extract_empty_figcaption_element() {
     37            $this->set_bookmark( 'here' );
     38            $opener = $this->bookmarks['here'];
     39
     40            // Allow comments within the definition of “empty.”
     41            while ( $this->next_token() && '#comment' === $this->get_token_name() ) {
     42                continue;
     43            }
     44
     45            if ( 'FIGCAPTION' !== $this->get_tag() || ! $this->is_tag_closer() ) {
     46                return false;
     47            }
     48
     49            $this->set_bookmark( 'here' );
     50            $closer = $this->bookmarks['here'];
     51
     52            return new WP_HTML_Span( $opener->start, $closer->start + $closer->length - $opener->start );
     53        }
     54    };
     55
     56    if ( ! $processor->next_tag( 'img' ) || ! $processor->get_attribute( 'src' ) ) {
    2857        return '';
    2958    }
     
    3766        // See https://github.com/WordPress/gutenberg/issues/62886 for why this is needed.
    3867        $id                       = $attributes['id'];
    39         $image_classnames         = $p->get_attribute( 'class' );
     68        $image_classnames         = $processor->get_attribute( 'class' );
    4069        $class_with_binding_value = "wp-image-$id";
    4170        if ( is_string( $image_classnames ) && ! str_contains( $image_classnames, $class_with_binding_value ) ) {
    4271            $image_classnames = preg_replace( '/wp-image-(\d+)/', $class_with_binding_value, $image_classnames );
    43             $p->set_attribute( 'class', $image_classnames );
     72            $processor->set_attribute( 'class', $image_classnames );
    4473        }
    4574    }
     
    5584        // third parties may be filtering its value.
    5685        $data_id = $has_id_binding ? $attributes['id'] : $attributes['data-id'];
    57         $p->set_attribute( 'data-id', $data_id );
     86        $processor->set_attribute( 'data-id', $data_id );
     87    }
     88
     89    /*
     90     * If the `caption` attribute is empty and we encounter a `<figcaption>` element,
     91     * we take note of its span so we can remove it later.
     92     */
     93    if ( $processor->next_tag( 'FIGCAPTION' ) && empty( $attributes['caption'] ) ) {
     94        $figcaption_span = $processor->block_core_image_extract_empty_figcaption_element();
    5895    }
    5996
     
    89126    }
    90127
    91     return $p->get_updated_html();
     128    $output = $processor->get_updated_html();
     129    if ( ! empty( $figcaption_span ) ) {
     130        return substr( $output, 0, $figcaption_span->start ) . substr( $output, $figcaption_span->start + $figcaption_span->length );
     131    }
     132    return $output;
    92133}
    93134
     
    101142 * @param array $block Block data.
    102143 *
    103  * @return array Filtered block data.
     144 * @return array|null Filtered block data.
    104145 */
    105146function block_core_image_get_lightbox_settings( $block ) {
     
    142183     * lightbox behavior.
    143184     */
    144     $p = new WP_HTML_Tag_Processor( $block_content );
    145     if ( $p->next_tag( 'figure' ) ) {
    146         $p->set_bookmark( 'figure' );
    147     }
    148     if ( ! $p->next_tag( 'img' ) ) {
     185    $processor = new WP_HTML_Tag_Processor( $block_content );
     186    if ( $processor->next_tag( 'figure' ) ) {
     187        $processor->set_bookmark( 'figure' );
     188    }
     189    if ( ! $processor->next_tag( 'img' ) ) {
    149190        return $block_content;
    150191    }
    151192
    152     $alt               = $p->get_attribute( 'alt' );
    153     $img_uploaded_src  = $p->get_attribute( 'src' );
    154     $img_class_names   = $p->get_attribute( 'class' );
    155     $img_styles        = $p->get_attribute( 'style' );
     193    $alt               = $processor->get_attribute( 'alt' );
     194    $img_uploaded_src  = $processor->get_attribute( 'src' );
     195    $img_class_names   = $processor->get_attribute( 'class' );
     196    $img_styles        = $processor->get_attribute( 'style' );
    156197    $img_width         = 'none';
    157198    $img_height        = 'none';
     
    167208
    168209    // Figure.
    169     $p->seek( 'figure' );
    170     $figure_class_names = $p->get_attribute( 'class' );
    171     $figure_styles      = $p->get_attribute( 'style' );
     210    $processor->seek( 'figure' );
     211    $figure_class_names = $processor->get_attribute( 'class' );
     212    $figure_styles      = $processor->get_attribute( 'style' );
    172213
    173214    // Create unique id and set the image metadata in the state.
     
    194235    );
    195236
    196     $p->add_class( 'wp-lightbox-container' );
    197     $p->set_attribute( 'data-wp-interactive', 'core/image' );
    198     $p->set_attribute(
     237    $processor->add_class( 'wp-lightbox-container' );
     238    $processor->set_attribute( 'data-wp-interactive', 'core/image' );
     239    $processor->set_attribute(
    199240        'data-wp-context',
    200241        wp_json_encode(
     
    205246        )
    206247    );
     248    $processor->set_attribute( 'data-wp-key', $unique_image_id );
    207249
    208250    // Image.
    209     $p->next_tag( 'img' );
    210     $p->set_attribute( 'data-wp-init', 'callbacks.setButtonStyles' );
    211     $p->set_attribute( 'data-wp-on-async--load', 'callbacks.setButtonStyles' );
    212     $p->set_attribute( 'data-wp-on-async-window--resize', 'callbacks.setButtonStyles' );
     251    $processor->next_tag( 'img' );
     252    $processor->set_attribute( 'data-wp-init', 'callbacks.setButtonStyles' );
     253    $processor->set_attribute( 'data-wp-on-async--load', 'callbacks.setButtonStyles' );
     254    $processor->set_attribute( 'data-wp-on-async-window--resize', 'callbacks.setButtonStyles' );
    213255    // Sets an event callback on the `img` because the `figure` element can also
    214256    // contain a caption, and we don't want to trigger the lightbox when the
    215257    // caption is clicked.
    216     $p->set_attribute( 'data-wp-on-async--click', 'actions.showLightbox' );
    217     $p->set_attribute( 'data-wp-class--hide', 'state.isContentHidden' );
    218     $p->set_attribute( 'data-wp-class--show', 'state.isContentVisible' );
    219 
    220     $body_content = $p->get_updated_html();
     258    $processor->set_attribute( 'data-wp-on-async--click', 'actions.showLightbox' );
     259    $processor->set_attribute( 'data-wp-class--hide', 'state.isContentHidden' );
     260    $processor->set_attribute( 'data-wp-class--show', 'state.isContentVisible' );
     261
     262    $body_content = $processor->get_updated_html();
    221263
    222264    // Adds a button alongside image in the body content.
     
    273315            class="wp-lightbox-overlay zoom"
    274316            data-wp-interactive="core/image"
     317            data-wp-router-region='{ "id": "core/image-overlay", "attachTo": "body" }'
     318            data-wp-key="wp-lightbox-overlay"
    275319            data-wp-context='{}'
    276320            data-wp-bind--role="state.roleAttribute"
     
    278322            data-wp-bind--aria-modal="state.ariaModal"
    279323            data-wp-class--active="state.overlayEnabled"
    280             data-wp-class--show-closing-animation="state.showClosingAnimation"
     324            data-wp-class--show-closing-animation="state.overlayOpened"
    281325            data-wp-watch="callbacks.setOverlayFocus"
    282326            data-wp-on--keydown="actions.handleKeydown"
  • trunk/src/wp-includes/blocks/latest-comments.php

    r58187 r61009  
    4343 * @return string Returns the post content with latest comments added.
    4444 */
    45 function render_block_core_latest_comments( $attributes = array() ) {
     45function render_block_core_latest_comments( $attributes ) {
    4646    $comments = get_comments(
    4747        /** This filter is documented in wp-includes/widgets/class-wp-widget-recent-comments.php */
  • trunk/src/wp-includes/blocks/latest-posts.php

    r59330 r61009  
    3333 *
    3434 * @since 5.0.0
     35 *
     36 * @global WP_Post $post                                   Global post object.
     37 * @global int     $block_core_latest_posts_excerpt_length Excerpt length set by the Latest Posts core block.
    3538 *
    3639 * @param array $attributes The block attributes.
  • trunk/src/wp-includes/blocks/legacy-widget.php

    r58187 r61009  
    1111 * @since 5.8.0
    1212 *
    13  * @global int $wp_widget_factory.
     13 * @global WP_Widget_Factory $wp_widget_factory.
    1414 *
    1515 * @param array $attributes The block attributes.
  • trunk/src/wp-includes/blocks/list/block.json

    r59119 r61009  
    2020            "selector": "ol,ul",
    2121            "multiline": "li",
    22             "__unstableMultilineWrapperTags": [ "ol", "ul" ],
    2322            "default": "",
    2423            "role": "content"
  • trunk/src/wp-includes/blocks/loginout.php

    r58187 r61009  
    1717function render_block_core_loginout( $attributes ) {
    1818
    19     // Build the redirect URL.
     19    /*
     20     * Build the redirect URL. This current url fetching logic matches with the core.
     21     *
     22     * @see https://github.com/WordPress/wordpress-develop/blob/6bf62e58d21739938f3bb3f9e16ba702baf9c2cc/src/wp-includes/general-template.php#L528.
     23     */
    2024    $current_url = ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
    2125
    22     $classes  = is_user_logged_in() ? 'logged-in' : 'logged-out';
     26    $user_logged_in = is_user_logged_in();
     27
     28    $classes  = $user_logged_in ? 'logged-in' : 'logged-out';
    2329    $contents = wp_loginout(
    2430        isset( $attributes['redirectToCurrent'] ) && $attributes['redirectToCurrent'] ? $current_url : '',
     
    2733
    2834    // If logged-out and displayLoginAsForm is true, show the login form.
    29     if ( ! is_user_logged_in() && ! empty( $attributes['displayLoginAsForm'] ) ) {
     35    if ( ! $user_logged_in && ! empty( $attributes['displayLoginAsForm'] ) ) {
    3036        // Add a class.
    3137        $classes .= ' has-login-form';
  • trunk/src/wp-includes/blocks/media-text/block.json

    r59119 r61009  
    9191            "type": "object"
    9292        },
    93         "allowedBlocks": {
    94             "type": "array"
    95         },
    9693        "useFeaturedImage": {
    9794            "type": "boolean",
     
    144141        "interactivity": {
    145142            "clientNavigation": true
    146         }
     143        },
     144        "allowedBlocks": true
    147145    },
    148146    "editorStyle": "wp-block-media-text-editor",
  • trunk/src/wp-includes/blocks/more/block.json

    r58275 r61009  
    1111        "customText": {
    1212            "type": "string",
    13             "default": ""
     13            "default": "",
     14            "role": "content"
    1415        },
    1516        "noTeaser": {
  • trunk/src/wp-includes/blocks/navigation-link.php

    r59775 r61009  
    1414 * @param  array $context     Navigation block context.
    1515 * @param  array $attributes  Block attributes.
    16  * @param  bool  $is_sub_menu Whether the link is part of a sub-menu.
     16 * @param  bool  $is_sub_menu Whether the link is part of a sub-menu. Default false.
    1717 * @return array Colors CSS classes and inline styles.
    1818 */
     
    214214    $is_active   = ! empty( $attributes['id'] ) && get_queried_object_id() === (int) $attributes['id'] && ! empty( get_queried_object()->$kind );
    215215
    216     if ( is_post_type_archive() ) {
     216    if ( is_post_type_archive() && ! empty( $attributes['url'] ) ) {
    217217        $queried_archive_link = get_post_type_archive_link( get_queried_object()->name );
    218218        if ( $attributes['url'] === $queried_archive_link ) {
  • trunk/src/wp-includes/blocks/navigation-link/block.json

    r57578 r61009  
    1515    "attributes": {
    1616        "label": {
    17             "type": "string"
     17            "type": "string",
     18            "role": "content"
    1819        },
    1920        "type": {
  • trunk/src/wp-includes/blocks/navigation-submenu.php

    r59775 r61009  
    8787    $is_active   = ! empty( $attributes['id'] ) && get_queried_object_id() === (int) $attributes['id'] && ! empty( get_queried_object()->$kind );
    8888
    89     if ( is_post_type_archive() ) {
     89    if ( is_post_type_archive() && ! empty( $attributes['url'] ) ) {
    9090        $queried_archive_link = get_post_type_archive_link( get_queried_object()->name );
    9191        if ( $attributes['url'] === $queried_archive_link ) {
  • trunk/src/wp-includes/blocks/navigation-submenu/block.json

    r59072 r61009  
    1010    "attributes": {
    1111        "label": {
    12             "type": "string"
     12            "type": "string",
     13            "role": "content"
    1314        },
    1415        "type": {
  • trunk/src/wp-includes/blocks/navigation.php

    r59906 r61009  
    134134         *
    135135         * @param array $needs_list_item_wrapper The list of blocks that need a list item wrapper.
    136          * @return array The list of blocks that need a list item wrapper.
    137136         */
    138137        $needs_list_item_wrapper = apply_filters( 'block_core_navigation_listable_blocks', static::$needs_list_item_wrapper );
     
    480479
    481480        $should_display_icon_label = isset( $attributes['hasIcon'] ) && true === $attributes['hasIcon'];
    482         $toggle_button_icon        = '<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><rect x="4" y="7.5" width="16" height="1.5" /><rect x="4" y="15" width="16" height="1.5" /></svg>';
     481        $toggle_button_icon        = '<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 7.5h16v1.5H4z"></path><path d="M4 15h16v1.5H4z"></path></svg>';
    483482        if ( isset( $attributes['icon'] ) ) {
    484483            if ( 'menu' === $attributes['icon'] ) {
    485                 $toggle_button_icon = '<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z" /></svg>';
     484                $toggle_button_icon = '<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 5v1.5h14V5H5z"></path><path d="M5 12.8h14v-1.5H5v1.5z"></path><path d="M5 19h14v-1.5H5V19z"></path></svg>';
    486485            }
    487486        }
     
    820819        // Add directives to the parent `<li>`.
    821820        $tags->set_attribute( 'data-wp-interactive', 'core/navigation' );
    822         $tags->set_attribute( 'data-wp-context', '{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null }' );
     821        $tags->set_attribute( 'data-wp-context', '{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null, "previousFocus": null }' );
    823822        $tags->set_attribute( 'data-wp-watch', 'callbacks.initMenu' );
    824823        $tags->set_attribute( 'data-wp-on--focusout', 'actions.handleMenuFocusout' );
  • trunk/src/wp-includes/blocks/navigation/block.json

    r58187 r61009  
    139139        },
    140140        "interactivity": true,
    141         "renaming": false
     141        "renaming": false,
     142        "contentRole": true
    142143    },
    143144    "editorStyle": "wp-block-navigation-editor",
  • trunk/src/wp-includes/blocks/page-list/block.json

    r59775 r61009  
    7777                "margin": false
    7878            }
    79         }
     79        },
     80        "contentRole": true
    8081    },
    8182    "editorStyle": "wp-block-page-list-editor",
  • trunk/src/wp-includes/blocks/paragraph/block.json

    r59119 r61009  
    6666            "__experimentalTextTransform": true,
    6767            "__experimentalWritingMode": true,
     68            "fitText": true,
    6869            "__experimentalDefaultControls": {
    6970                "fontSize": true
  • trunk/src/wp-includes/blocks/pattern/block.json

    r59775 r61009  
    1010        "inserter": false,
    1111        "renaming": false,
     12        "blockVisibility": false,
    1213        "interactivity": {
    1314            "clientNavigation": true
  • trunk/src/wp-includes/blocks/post-author/block.json

    r59775 r61009  
    5959            "gradients": true,
    6060            "link": true,
    61             "__experimentalDuotone": ".wp-block-post-author__avatar img",
    6261            "__experimentalDefaultControls": {
    6362                "background": true,
     
    7978                "style": true
    8079            }
     80        },
     81        "filter": {
     82            "duotone": true
     83        }
     84    },
     85    "selectors": {
     86        "filter": {
     87            "duotone": ".wp-block-post-author .wp-block-post-author__avatar img"
    8188        }
    8289    },
  • trunk/src/wp-includes/blocks/post-content.php

    r59906 r61009  
    5555    }
    5656
     57    $tag_name = 'div';
     58
     59    if ( ! empty( $attributes['tagName'] ) && tag_escape( $attributes['tagName'] ) === $attributes['tagName'] ) {
     60        $tag_name = $attributes['tagName'];
     61    }
     62
    5763    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => 'entry-content' ) );
    5864
    59     return (
    60         '<div ' . $wrapper_attributes . '>' .
    61             $content .
    62         '</div>'
     65    return sprintf(
     66        '<%1$s %2$s>%3$s</%1$s>',
     67        $tag_name,
     68        $wrapper_attributes,
     69        $content
    6370    );
    6471}
  • trunk/src/wp-includes/blocks/post-content/block.json

    r59775 r61009  
    88    "textdomain": "default",
    99    "usesContext": [ "postId", "postType", "queryId" ],
     10    "attributes": {
     11        "tagName": {
     12            "type": "string",
     13            "default": "div"
     14        }
     15    },
    1016    "example": {
    1117        "viewportWidth": 350
     
    5662            }
    5763        },
     64        "interactivity": {
     65            "clientNavigation": true
     66        },
    5867        "__experimentalBorder": {
    5968            "radius": true,
  • trunk/src/wp-includes/blocks/post-date.php

    r59072 r61009  
    1010 *
    1111 * @since 5.8.0
     12 * @since 6.9.0 Added `datetime` attribute and Block Bindings support.
    1213 *
    1314 * @param array    $attributes Block attributes.
     
    1718 */
    1819function render_block_core_post_date( $attributes, $content, $block ) {
    19     if ( ! isset( $block->context['postId'] ) ) {
     20    $classes = array();
     21
     22    if (
     23        ! isset( $attributes['datetime'] ) && ! (
     24            isset( $attributes['metadata']['bindings']['datetime']['source'] ) &&
     25            isset( $attributes['metadata']['bindings']['datetime']['args'] )
     26        )
     27    ) {
     28        /*
     29         * This is the legacy version of the block that didn't have the `datetime` attribute.
     30         * This branch needs to be kept for backward compatibility.
     31         */
     32        $source = get_block_bindings_source( 'core/post-data' );
     33        if ( isset( $attributes['displayType'] ) && 'modified' === $attributes['displayType'] ) {
     34            $source_args = array(
     35                'field' => 'modified',
     36            );
     37        } else {
     38            $source_args = array(
     39                'field' => 'date',
     40            );
     41        }
     42        $attributes['datetime'] = $source->get_value( $source_args, $block, 'datetime' );
     43    }
     44
     45    if ( isset( $source_args['field'] ) && 'modified' === $source_args['field'] ) {
     46        $classes[] = 'wp-block-post-date__modified-date';
     47    }
     48
     49    if ( empty( $attributes['datetime'] ) ) {
     50        // If the `datetime` attribute is set but empty, it could be because Block Bindings
     51        // set it that way. This can happen e.g. if the block is bound to the
     52        // post's last modified date, and the latter lies before the publish date.
     53        // (See https://github.com/WordPress/gutenberg/pull/46839 where this logic was originally
     54        // implemented.)
     55        // In this case, we have to respect and return the empty value.
    2056        return '';
    2157    }
    2258
    23     $post_ID = $block->context['postId'];
     59    $unformatted_date = $attributes['datetime'];
     60    $post_timestamp   = strtotime( $unformatted_date );
    2461
    2562    if ( isset( $attributes['format'] ) && 'human-diff' === $attributes['format'] ) {
    26         $post_timestamp = get_post_timestamp( $post_ID );
    2763        if ( $post_timestamp > time() ) {
    2864            // translators: %s: human-readable time difference.
     
    3369        }
    3470    } else {
    35         $formatted_date = get_the_date( empty( $attributes['format'] ) ? '' : $attributes['format'], $post_ID );
     71        $format         = empty( $attributes['format'] ) ? get_option( 'date_format' ) : $attributes['format'];
     72        $formatted_date = wp_date( $format, $post_timestamp );
    3673    }
    37     $unformatted_date = esc_attr( get_the_date( 'c', $post_ID ) );
    38     $classes          = array();
    3974
    4075    if ( isset( $attributes['textAlign'] ) ) {
     
    4580    }
    4681
    47     /*
    48      * If the "Display last modified date" setting is enabled,
    49      * only display the modified date if it is later than the publishing date.
    50      */
    51     if ( isset( $attributes['displayType'] ) && 'modified' === $attributes['displayType'] ) {
    52         if ( get_the_modified_date( 'Ymdhi', $post_ID ) > get_the_date( 'Ymdhi', $post_ID ) ) {
    53             if ( isset( $attributes['format'] ) && 'human-diff' === $attributes['format'] ) {
    54                 // translators: %s: human-readable time difference.
    55                 $formatted_date = sprintf( __( '%s ago' ), human_time_diff( get_post_timestamp( $post_ID, 'modified' ) ) );
    56             } else {
    57                 $formatted_date = get_the_modified_date( empty( $attributes['format'] ) ? '' : $attributes['format'], $post_ID );
    58             }
    59             $unformatted_date = esc_attr( get_the_modified_date( 'c', $post_ID ) );
    60             $classes[]        = 'wp-block-post-date__modified-date';
    61         } else {
    62             return '';
    63         }
    64     }
    65 
    6682    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ) ) );
    6783
    68     if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
    69         $formatted_date = sprintf( '<a href="%1s">%2s</a>', get_the_permalink( $post_ID ), $formatted_date );
     84    if ( isset( $attributes['isLink'] ) && $attributes['isLink'] && isset( $block->context['postId'] ) ) {
     85        $formatted_date = sprintf( '<a href="%1s">%2s</a>', get_the_permalink( $block->context['postId'] ), $formatted_date );
    7086    }
    7187
  • trunk/src/wp-includes/blocks/post-date/block.json

    r59775 r61009  
    88    "textdomain": "default",
    99    "attributes": {
     10        "datetime": {
     11            "type": "string",
     12            "role": "content"
     13        },
    1014        "textAlign": {
    1115            "type": "string"
     
    1822            "default": false,
    1923            "role": "content"
    20         },
    21         "displayType": {
    22             "type": "string",
    23             "default": "date"
    2424        }
    2525    },
  • trunk/src/wp-includes/blocks/post-excerpt.php

    r58187 r61009  
    2121    }
    2222
     23    $more_text           = ! empty( $attributes['moreText'] ) ? '<a class="wp-block-post-excerpt__more-link" href="' . esc_url( get_the_permalink( $block->context['postId'] ) ) . '">' . wp_kses_post( $attributes['moreText'] ) . '</a>' : '';
     24    $filter_excerpt_more = static function ( $more ) use ( $more_text ) {
     25        return empty( $more_text ) ? $more : '';
     26    };
     27    /**
     28     * Some themes might use `excerpt_more` filter to handle the
     29     * `more` link displayed after a trimmed excerpt. Since the
     30     * block has a `more text` attribute we have to check and
     31     * override if needed the return value from this filter.
     32     * So if the block's attribute is not empty override the
     33     * `excerpt_more` filter and return nothing. This will
     34     * result in showing only one `read more` link at a time.
     35     *
     36     * This hook needs to be applied before the excerpt is retrieved with get_the_excerpt.
     37     * Otherwise, the read more link filter from the theme is not removed.
     38     */
     39    add_filter( 'excerpt_more', $filter_excerpt_more );
     40
    2341    /*
    2442    * The purpose of the excerpt length setting is to limit the length of both
     
    3351    }
    3452
    35     $more_text           = ! empty( $attributes['moreText'] ) ? '<a class="wp-block-post-excerpt__more-link" href="' . esc_url( get_the_permalink( $block->context['postId'] ) ) . '">' . wp_kses_post( $attributes['moreText'] ) . '</a>' : '';
    36     $filter_excerpt_more = static function ( $more ) use ( $more_text ) {
    37         return empty( $more_text ) ? $more : '';
    38     };
    39     /**
    40      * Some themes might use `excerpt_more` filter to handle the
    41      * `more` link displayed after a trimmed excerpt. Since the
    42      * block has a `more text` attribute we have to check and
    43      * override if needed the return value from this filter.
    44      * So if the block's attribute is not empty override the
    45      * `excerpt_more` filter and return nothing. This will
    46      * result in showing only one `read more` link at a time.
    47      */
    48     add_filter( 'excerpt_more', $filter_excerpt_more );
    4953    $classes = array();
    5054    if ( isset( $attributes['textAlign'] ) ) {
  • trunk/src/wp-includes/blocks/post-excerpt/block.json

    r59072 r61009  
    1212        },
    1313        "moreText": {
    14             "type": "string"
     14            "type": "string",
     15            "role": "content"
    1516        },
    1617        "showMoreOnNewLine": {
  • trunk/src/wp-includes/blocks/post-featured-image.php

    r58187 r61009  
    2828
    2929    if ( $is_link ) {
    30         if ( get_the_title( $post_ID ) ) {
    31             $attr['alt'] = trim( strip_tags( get_the_title( $post_ID ) ) );
     30        $title = get_the_title( $post_ID );
     31        if ( $title ) {
     32            $attr['alt'] = trim( strip_tags( $title ) );
    3233        } else {
    3334            $attr['alt'] = sprintf(
  • trunk/src/wp-includes/blocks/post-navigation-link/block.json

    r57578 r61009  
    1616        },
    1717        "label": {
    18             "type": "string"
     18            "type": "string",
     19            "role": "content"
    1920        },
    2021        "showTitle": {
  • trunk/src/wp-includes/blocks/post-terms/block.json

    r59072 r61009  
    2020        "prefix": {
    2121            "type": "string",
    22             "default": ""
     22            "default": "",
     23            "role": "content"
    2324        },
    2425        "suffix": {
    2526            "type": "string",
    26             "default": ""
     27            "default": "",
     28            "role": "content"
    2729        }
    2830    },
  • trunk/src/wp-includes/blocks/query-title.php

    r58187 r61009  
    88/**
    99 * Renders the `core/query-title` block on the server.
    10  * For now it only supports Archive title,
     10 * For now it supports Archive title, Search title, and Post Type Label,
    1111 * using queried object information
    1212 *
    1313 * @since 5.8.0
    1414 *
    15  * @param array $attributes Block attributes.
     15 * @param array  $attributes Block attributes.
     16 * @param array  $_content   Block content.
     17 * @param object $block      Block instance.
    1618 *
    1719 * @return string Returns the query title based on the queried object.
    1820 */
    19 function render_block_core_query_title( $attributes ) {
     21function render_block_core_query_title( $attributes, $content, $block ) {
    2022    $type       = isset( $attributes['type'] ) ? $attributes['type'] : null;
    2123    $is_archive = is_archive();
    2224    $is_search  = is_search();
     25    $post_type  = isset( $block->context['query']['postType'] ) ? $block->context['query']['postType'] : get_post_type();
     26
    2327    if ( ! $type ||
    2428        ( 'archive' === $type && ! $is_archive ) ||
    25         ( 'search' === $type && ! $is_search )
    26         ) {
     29        ( 'search' === $type && ! $is_search ) ||
     30        ( 'post-type' === $type && ! $post_type )
     31    ) {
    2732        return '';
    2833    }
     
    4954        }
    5055    }
     56    if ( 'post-type' === $type ) {
     57        $post_type_object = get_post_type_object( $post_type );
    5158
    52     $tag_name           = isset( $attributes['level'] ) ? 'h' . (int) $attributes['level'] : 'h1';
     59        if ( ! $post_type_object ) {
     60            return '';
     61        }
     62
     63        $post_type_name = $post_type_object->labels->singular_name;
     64        $show_prefix    = isset( $attributes['showPrefix'] ) ? $attributes['showPrefix'] : true;
     65
     66        if ( $show_prefix ) {
     67            $title = sprintf(
     68                /* translators: %s is the post type name. */
     69                __( 'Post Type: "%s"' ),
     70                $post_type_name
     71            );
     72        } else {
     73            $title = $post_type_name;
     74        }
     75    }
     76
     77    $level    = isset( $attributes['level'] ) ? (int) $attributes['level'] : 1;
     78    $tag_name = 0 === $level ? 'p' : 'h' . (int) $attributes['level'];
     79
    5380    $align_class_name   = empty( $attributes['textAlign'] ) ? '' : "has-text-align-{$attributes['textAlign']}";
    5481    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
  • trunk/src/wp-includes/blocks/query-title/block.json

    r59775 r61009  
    3535        }
    3636    },
     37    "usesContext": [ "query" ],
    3738    "supports": {
    3839        "align": [ "wide", "full" ],
  • trunk/src/wp-includes/blocks/query/block.json

    r59775 r61009  
    5454        "html": false,
    5555        "layout": true,
    56         "interactivity": true
     56        "interactivity": true,
     57        "contentRole": true
    5758    },
    5859    "editorStyle": "wp-block-query-editor"
  • trunk/src/wp-includes/blocks/quote/block.json

    r59119 r61009  
    9090        "interactivity": {
    9191            "clientNavigation": true
    92         }
     92        },
     93        "allowedBlocks": true
    9394    },
    9495    "styles": [
  • trunk/src/wp-includes/blocks/read-more/block.json

    r57578 r61009  
    99    "attributes": {
    1010        "content": {
    11             "type": "string"
     11            "type": "string",
     12            "role": "content"
    1213        },
    1314        "linkTarget": {
  • trunk/src/wp-includes/blocks/require-dynamic-blocks.php

    r59775 r61009  
    33// This file was autogenerated by tools/release/sync-stable-blocks.js, do not change manually!
    44// Requires files for dynamic blocks necessary for core blocks registration.
     5require_once ABSPATH . WPINC . '/blocks/accordion.php';
     6require_once ABSPATH . WPINC . '/blocks/accordion-item.php';
    57require_once ABSPATH . WPINC . '/blocks/archives.php';
    68require_once ABSPATH . WPINC . '/blocks/avatar.php';
     
    4244require_once ABSPATH . WPINC . '/blocks/post-author-biography.php';
    4345require_once ABSPATH . WPINC . '/blocks/post-author-name.php';
     46require_once ABSPATH . WPINC . '/blocks/post-comments-count.php';
    4447require_once ABSPATH . WPINC . '/blocks/post-comments-form.php';
     48require_once ABSPATH . WPINC . '/blocks/post-comments-link.php';
    4549require_once ABSPATH . WPINC . '/blocks/post-content.php';
    4650require_once ABSPATH . WPINC . '/blocks/post-date.php';
     
    5054require_once ABSPATH . WPINC . '/blocks/post-template.php';
    5155require_once ABSPATH . WPINC . '/blocks/post-terms.php';
     56require_once ABSPATH . WPINC . '/blocks/post-time-to-read.php';
    5257require_once ABSPATH . WPINC . '/blocks/post-title.php';
    5358require_once ABSPATH . WPINC . '/blocks/query.php';
     
    6974require_once ABSPATH . WPINC . '/blocks/tag-cloud.php';
    7075require_once ABSPATH . WPINC . '/blocks/template-part.php';
     76require_once ABSPATH . WPINC . '/blocks/term-count.php';
    7177require_once ABSPATH . WPINC . '/blocks/term-description.php';
     78require_once ABSPATH . WPINC . '/blocks/term-name.php';
     79require_once ABSPATH . WPINC . '/blocks/term-template.php';
     80require_once ABSPATH . WPINC . '/blocks/video.php';
  • trunk/src/wp-includes/blocks/require-static-blocks.php

    r58387 r61009  
    44// Returns folder names for static blocks necessary for core blocks registration.
    55return array(
     6    'accordion-heading',
     7    'accordion-panel',
    68    'audio',
    79    'buttons',
     
    1517    'html',
    1618    'list-item',
     19    'math',
    1720    'missing',
    1821    'more',
     
    2629    'spacer',
    2730    'table',
     31    'terms-query',
    2832    'text-columns',
    2933    'verse',
    30     'video',
    3134);
  • trunk/src/wp-includes/blocks/rss.php

    r59775 r61009  
    3232    $rss_items  = $rss->get_items( 0, $attributes['itemsToShow'] );
    3333    $list_items = '';
     34
     35    $open_in_new_tab = ! empty( $attributes['openInNewTab'] );
     36    $rel             = ! empty( $attributes['rel'] ) ? trim( $attributes['rel'] ) : '';
     37
     38    $link_attributes = '';
     39
     40    if ( $open_in_new_tab ) {
     41        $link_attributes .= ' target="_blank"';
     42    }
     43
     44    if ( '' !== $rel ) {
     45        $link_attributes .= ' rel="' . esc_attr( $rel ) . '"';
     46    }
     47
    3448    foreach ( $rss_items as $item ) {
    35         $title = esc_html( trim( strip_tags( $item->get_title() ) ) );
     49        $title = esc_html( trim( strip_tags( html_entity_decode( $item->get_title() ) ) ) );
     50
    3651        if ( empty( $title ) ) {
    3752            $title = __( '(no title)' );
     
    3954        $link = $item->get_link();
    4055        $link = esc_url( $link );
     56
    4157        if ( $link ) {
    42             $title = "<a href='{$link}'>{$title}</a>";
     58            $title = "<a href='{$link}'{$link_attributes}>{$title}</a>";
    4359        }
    4460        $title = "<div class='wp-block-rss__item-title'>{$title}</div>";
    4561
    46         $date = '';
    47         if ( $attributes['displayDate'] ) {
    48             $date = $item->get_date( 'U' );
     62        $date_markup = '';
     63        if ( ! empty( $attributes['displayDate'] ) ) {
     64            $timestamp = $item->get_date( 'U' );
    4965
    50             if ( $date ) {
    51                 $date = sprintf(
     66            if ( $timestamp ) {
     67                $gmt_offset = get_option( 'gmt_offset' );
     68                $timestamp += (int) ( (float) $gmt_offset * HOUR_IN_SECONDS );
     69
     70                $date_markup = sprintf(
    5271                    '<time datetime="%1$s" class="wp-block-rss__item-publish-date">%2$s</time> ',
    53                     esc_attr( date_i18n( 'c', $date ) ),
    54                     esc_attr( date_i18n( get_option( 'date_format' ), $date ) )
     72                    esc_attr( date_i18n( 'c', $timestamp ) ),
     73                    esc_html( date_i18n( get_option( 'date_format' ), $timestamp ) )
    5574                );
    5675            }
     
    86105        }
    87106
    88         $list_items .= "<li class='wp-block-rss__item'>{$title}{$date}{$author}{$excerpt}</li>";
     107        $list_items .= "<li class='wp-block-rss__item'>{$title}{$date_markup}{$author}{$excerpt}</li>";
    89108    }
    90109
  • trunk/src/wp-includes/blocks/rss/block.json

    r59906 r61009  
    1919        "feedURL": {
    2020            "type": "string",
    21             "default": ""
     21            "default": "",
     22            "role": "content"
    2223        },
    2324        "itemsToShow": {
     
    4041            "type": "number",
    4142            "default": 55
     43        },
     44        "openInNewTab": {
     45            "type": "boolean",
     46            "default": false
     47        },
     48        "rel": {
     49            "type": "string"
    4250        }
    4351    },
  • trunk/src/wp-includes/blocks/search.php

    r59775 r61009  
    1111 * @since 6.3.0 Using block.json `viewScript` to register script, and update `view_script_handles()` only when needed.
    1212 *
    13  * @param array    $attributes The block attributes.
    14  * @param string   $content    The saved content.
    15  * @param WP_Block $block      The parsed block.
     13 * @param array $attributes The block attributes.
    1614 *
    1715 * @return string The search block markup.
     
    153151    }
    154152
    155     $field_markup_classes = $is_button_inside ? $border_color_classes : '';
    156     $field_markup         = sprintf(
    157         '<div class="wp-block-search__inside-wrapper %s" %s>%s</div>',
    158         esc_attr( $field_markup_classes ),
     153    $field_markup_classes = array(
     154        'wp-block-search__inside-wrapper',
     155    );
     156    if ( $is_button_inside && ! empty( $border_color_classes ) ) {
     157        $field_markup_classes[] = $border_color_classes;
     158    }
     159    $field_markup       = sprintf(
     160        '<div class="%s" %s>%s</div>',
     161        esc_attr( implode( ' ', $field_markup_classes ) ),
    159162        $inline_styles['wrapper'],
    160163        $input . $query_params_markup . $button
    161164    );
    162     $wrapper_attributes   = get_block_wrapper_attributes(
     165    $wrapper_attributes = get_block_wrapper_attributes(
    163166        array( 'class' => $classnames )
    164167    );
    165     $form_directives      = '';
     168    $form_directives    = '';
    166169
    167170    // If it's interactive, add the directives.
     
    370373            // Apply styles for individual corner border radii.
    371374            foreach ( $border_radius as $key => $value ) {
     375                // Get border-radius CSS variable from preset value if provided.
     376                if ( is_string( $value ) && str_contains( $value, 'var:preset|border-radius|' ) ) {
     377                    $index_to_splice = strrpos( $value, '|' ) + 1;
     378                    $slug            = _wp_to_kebab_case( substr( $value, $index_to_splice ) );
     379                    $value           = "var(--wp--preset--border-radius--$slug)";
     380                }
     381
    372382                if ( null !== $value ) {
    373383                    // Convert camelCase key to kebab-case.
     
    385395                    // Add adjusted border radius styles for the wrapper element
    386396                    // if button is positioned inside.
    387                     if ( $is_button_inside && intval( $value ) !== 0 ) {
     397                    if ( $is_button_inside && ( intval( $value ) !== 0 || str_contains( $value, 'var(--wp--preset--border-radius--' ) ) ) {
    388398                        $wrapper_styles[] = sprintf(
    389399                            'border-%s-radius: calc(%s + %s);',
     
    397407        } else {
    398408            // Numeric check is for backwards compatibility purposes.
    399             $border_radius   = is_numeric( $border_radius ) ? $border_radius . 'px' : $border_radius;
     409            $border_radius = is_numeric( $border_radius ) ? $border_radius . 'px' : $border_radius;
     410            // Get border-radius CSS variable from preset value if provided.
     411            if ( is_string( $border_radius ) && str_contains( $border_radius, 'var:preset|border-radius|' ) ) {
     412                $index_to_splice = strrpos( $border_radius, '|' ) + 1;
     413                $slug            = _wp_to_kebab_case( substr( $border_radius, $index_to_splice ) );
     414                $border_radius   = "var(--wp--preset--border-radius--$slug)";
     415            }
     416
    400417            $border_style    = sprintf( 'border-radius: %s;', esc_attr( $border_radius ) );
    401418            $input_styles[]  = $border_style;
  • trunk/src/wp-includes/blocks/shortcode/block.json

    r56065 r61009  
    1010        "text": {
    1111            "type": "string",
    12             "source": "raw"
     12            "source": "raw",
     13            "role": "content"
    1314        }
    1415    },
  • trunk/src/wp-includes/blocks/site-logo/block.json

    r59775 r61009  
    3737        "alignWide": false,
    3838        "color": {
    39             "__experimentalDuotone": "img, .components-placeholder__illustration, .components-placeholder::before",
    4039            "text": false,
    4140            "background": false
     
    5150        "interactivity": {
    5251            "clientNavigation": true
     52        },
     53        "filter": {
     54            "duotone": true
    5355        }
    5456    },
     
    6163        { "name": "rounded", "label": "Rounded" }
    6264    ],
     65    "selectors": {
     66        "filter": {
     67            "duotone": ".wp-block-site-logo img, .wp-block-site-logo .components-placeholder__illustration, .wp-block-site-logo .components-placeholder::before"
     68        }
     69    },
    6370    "editorStyle": "wp-block-site-logo-editor",
    6471    "style": "wp-block-site-logo"
  • trunk/src/wp-includes/blocks/site-tagline/block.json

    r59072 r61009  
    55    "title": "Site Tagline",
    66    "category": "theme",
    7     "description": "Describe in a few words what the site is about. The tagline can be used in search results or when sharing on social networks even if it’s not displayed in the theme design.",
     7    "description": "Describe in a few words what this site is about. This is important for search results, sharing on social media, and gives overall clarity to visitors.",
    88    "keywords": [ "description" ],
    99    "textdomain": "default",
     
    3737            }
    3838        },
     39        "contentRole": true,
    3940        "spacing": {
    4041            "margin": true,
  • trunk/src/wp-includes/blocks/site-title.php

    r59961 r61009  
    1717function render_block_core_site_title( $attributes ) {
    1818    $site_title = get_bloginfo( 'name' );
    19     if ( ! $site_title ) {
    20         return;
     19    if ( ! trim( $site_title ) ) {
     20        return '';
    2121    }
    2222
  • trunk/src/wp-includes/blocks/social-link.php

    r59906 r61009  
    139139    $services_data = array(
    140140        'fivehundredpx' => array(
    141             'name' => '500px',
     141            'name' => _x( '500px', 'social link block variation name' ),
    142142            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M6.94026,15.1412c.00437.01213.108.29862.168.44064a6.55008,6.55008,0,1,0,6.03191-9.09557,6.68654,6.68654,0,0,0-2.58357.51467A8.53914,8.53914,0,0,0,8.21268,8.61344L8.209,8.61725V3.22948l9.0504-.00008c.32934-.0036.32934-.46353.32934-.61466s0-.61091-.33035-.61467L7.47248,2a.43.43,0,0,0-.43131.42692v7.58355c0,.24466.30476.42131.58793.4819.553.11812.68074-.05864.81617-.2457l.018-.02481A10.52673,10.52673,0,0,1,9.32258,9.258a5.35268,5.35268,0,1,1,7.58985,7.54976,5.417,5.417,0,0,1-3.80867,1.56365,5.17483,5.17483,0,0,1-2.69822-.74478l.00342-4.61111a2.79372,2.79372,0,0,1,.71372-1.78792,2.61611,2.61611,0,0,1,1.98282-.89477,2.75683,2.75683,0,0,1,1.95525.79477,2.66867,2.66867,0,0,1,.79656,1.909,2.724,2.724,0,0,1-2.75849,2.748,4.94651,4.94651,0,0,1-.86254-.13719c-.31234-.093-.44519.34058-.48892.48349-.16811.54966.08453.65862.13687.67489a3.75751,3.75751,0,0,0,1.25234.18375,3.94634,3.94634,0,1,0-2.82444-6.742,3.67478,3.67478,0,0,0-1.13028,2.584l-.00041.02323c-.0035.11667-.00579,2.881-.00644,3.78811l-.00407-.00451a6.18521,6.18521,0,0,1-1.0851-1.86092c-.10544-.27856-.34358-.22925-.66857-.12917-.14192.04372-.57386.17677-.47833.489Zm4.65165-1.08338a.51346.51346,0,0,0,.19513.31818l.02276.022a.52945.52945,0,0,0,.3517.18416.24242.24242,0,0,0,.16577-.0611c.05473-.05082.67382-.67812.73287-.738l.69041.68819a.28978.28978,0,0,0,.21437.11032.53239.53239,0,0,0,.35708-.19486c.29792-.30419.14885-.46821.07676-.54751l-.69954-.69975.72952-.73469c.16-.17311.01874-.35708-.12218-.498-.20461-.20461-.402-.25742-.52855-.14083l-.7254.72665-.73354-.73375a.20128.20128,0,0,0-.14179-.05695.54135.54135,0,0,0-.34379.19648c-.22561.22555-.274.38149-.15656.5059l.73374.7315-.72942.73072A.26589.26589,0,0,0,11.59191,14.05782Zm1.59866-9.915A8.86081,8.86081,0,0,0,9.854,4.776a.26169.26169,0,0,0-.16938.22759.92978.92978,0,0,0,.08619.42094c.05682.14524.20779.531.50006.41955a8.40969,8.40969,0,0,1,2.91968-.55484,7.87875,7.87875,0,0,1,3.086.62286,8.61817,8.61817,0,0,1,2.30562,1.49315.2781.2781,0,0,0,.18318.07586c.15529,0,.30425-.15253.43167-.29551.21268-.23861.35873-.4369.1492-.63538a8.50425,8.50425,0,0,0-2.62312-1.694A9.0177,9.0177,0,0,0,13.19058,4.14283ZM19.50945,18.6236h0a.93171.93171,0,0,0-.36642-.25406.26589.26589,0,0,0-.27613.06613l-.06943.06929A7.90606,7.90606,0,0,1,7.60639,18.505a7.57284,7.57284,0,0,1-1.696-2.51537,8.58715,8.58715,0,0,1-.5147-1.77754l-.00871-.04864c-.04939-.25873-.28755-.27684-.62981-.22448-.14234.02178-.5755.088-.53426.39969l.001.00712a9.08807,9.08807,0,0,0,15.406,4.99094c.00193-.00192.04753-.04718.0725-.07436C19.79425,19.16234,19.87422,18.98728,19.50945,18.6236Z"></path></svg>',
    143143        ),
    144144        'amazon'        => array(
    145             'name' => 'Amazon',
     145            'name' => _x( 'Amazon', 'social link block variation name' ),
    146146            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.582,8.182C11.934,8.367,9.78,8.49,8.238,9.166c-1.781,0.769-3.03,2.337-3.03,4.644 c0,2.953,1.86,4.429,4.253,4.429c2.02,0,3.125-0.477,4.685-2.065c0.516,0.747,0.685,1.109,1.629,1.894 c0.212,0.114,0.483,0.103,0.672-0.066l0.006,0.006c0.567-0.505,1.599-1.401,2.18-1.888c0.231-0.188,0.19-0.496,0.009-0.754 c-0.52-0.718-1.072-1.303-1.072-2.634V8.305c0-1.876,0.133-3.599-1.249-4.891C15.23,2.369,13.422,2,12.04,2 C9.336,2,6.318,3.01,5.686,6.351C5.618,6.706,5.877,6.893,6.109,6.945l2.754,0.298C9.121,7.23,9.308,6.977,9.357,6.72 c0.236-1.151,1.2-1.706,2.284-1.706c0.584,0,1.249,0.215,1.595,0.738c0.398,0.584,0.346,1.384,0.346,2.061V8.182z M13.049,14.088 c-0.451,0.8-1.169,1.291-1.967,1.291c-1.09,0-1.728-0.83-1.728-2.061c0-2.42,2.171-2.86,4.227-2.86v0.615 C13.582,12.181,13.608,13.104,13.049,14.088z M20.683,19.339C18.329,21.076,14.917,22,11.979,22c-4.118,0-7.826-1.522-10.632-4.057 c-0.22-0.199-0.024-0.471,0.241-0.317c3.027,1.762,6.771,2.823,10.639,2.823c2.608,0,5.476-0.541,8.115-1.66 C20.739,18.62,21.072,19.051,20.683,19.339z M21.336,21.043c-0.194,0.163-0.379,0.076-0.293-0.139 c0.284-0.71,0.92-2.298,0.619-2.684c-0.301-0.386-1.99-0.183-2.749-0.092c-0.23,0.027-0.266-0.173-0.059-0.319 c1.348-0.946,3.555-0.673,3.811-0.356C22.925,17.773,22.599,19.986,21.336,21.043z"></path></svg>',
    147147        ),
    148148        'bandcamp'      => array(
    149             'name' => 'Bandcamp',
     149            'name' => _x( 'Bandcamp', 'social link block variation name' ),
    150150            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289"></path></svg>',
    151151        ),
    152152        'behance'       => array(
    153             'name' => 'Behance',
     153            'name' => _x( 'Behance', 'social link block variation name' ),
    154154            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M7.799,5.698c0.589,0,1.12,0.051,1.606,0.156c0.482,0.102,0.894,0.273,1.241,0.507c0.344,0.235,0.612,0.546,0.804,0.938 c0.188,0.387,0.281,0.871,0.281,1.443c0,0.619-0.141,1.137-0.421,1.551c-0.284,0.413-0.7,0.751-1.255,1.014 c0.756,0.218,1.317,0.601,1.689,1.146c0.374,0.549,0.557,1.205,0.557,1.975c0,0.623-0.12,1.161-0.359,1.612 c-0.241,0.457-0.569,0.828-0.973,1.114c-0.408,0.288-0.876,0.5-1.399,0.637C9.052,17.931,8.514,18,7.963,18H2V5.698H7.799 M7.449,10.668c0.481,0,0.878-0.114,1.192-0.345c0.311-0.228,0.463-0.603,0.463-1.119c0-0.286-0.051-0.523-0.152-0.707 C8.848,8.315,8.711,8.171,8.536,8.07C8.362,7.966,8.166,7.894,7.94,7.854c-0.224-0.044-0.457-0.06-0.697-0.06H4.709v2.874H7.449z M7.6,15.905c0.267,0,0.521-0.024,0.759-0.077c0.243-0.053,0.457-0.137,0.637-0.261c0.182-0.12,0.332-0.283,0.441-0.491 C9.547,14.87,9.6,14.602,9.6,14.278c0-0.633-0.18-1.084-0.533-1.357c-0.356-0.27-0.83-0.404-1.413-0.404H4.709v3.388L7.6,15.905z M16.162,15.864c0.367,0.358,0.897,0.538,1.583,0.538c0.493,0,0.92-0.125,1.277-0.374c0.354-0.248,0.571-0.514,0.654-0.79h2.155 c-0.347,1.072-0.872,1.838-1.589,2.299C19.534,18,18.67,18.23,17.662,18.23c-0.701,0-1.332-0.113-1.899-0.337 c-0.567-0.227-1.041-0.544-1.439-0.958c-0.389-0.415-0.689-0.907-0.904-1.484c-0.213-0.574-0.32-1.21-0.32-1.899 c0-0.666,0.11-1.288,0.329-1.863c0.222-0.577,0.529-1.075,0.933-1.492c0.406-0.42,0.885-0.751,1.444-0.994 c0.558-0.241,1.175-0.363,1.857-0.363c0.754,0,1.414,0.145,1.98,0.44c0.563,0.291,1.026,0.686,1.389,1.181 c0.363,0.493,0.622,1.057,0.783,1.69c0.16,0.632,0.217,1.292,0.171,1.983h-6.428C15.557,14.84,15.795,15.506,16.162,15.864 M18.973,11.184c-0.291-0.321-0.783-0.496-1.384-0.496c-0.39,0-0.714,0.066-0.973,0.2c-0.254,0.132-0.461,0.297-0.621,0.491 c-0.157,0.197-0.265,0.405-0.328,0.628c-0.063,0.217-0.101,0.413-0.111,0.587h3.98C19.478,11.969,19.265,11.509,18.973,11.184z M15.057,7.738h4.985V6.524h-4.985L15.057,7.738z"></path></svg>',
    155155        ),
    156156        'bluesky'       => array(
    157             'name' => 'Bluesky',
     157            'name' => _x( 'Bluesky', 'social link block variation name' ),
    158158            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z"></path></svg>',
    159159        ),
    160160        'chain'         => array(
    161             'name' => 'Link',
     161            'name' => _x( 'Link', 'social link block variation name' ),
    162162            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M15.6,7.2H14v1.5h1.6c2,0,3.7,1.7,3.7,3.7s-1.7,3.7-3.7,3.7H14v1.5h1.6c2.8,0,5.2-2.3,5.2-5.2,0-2.9-2.3-5.2-5.2-5.2zM4.7,12.4c0-2,1.7-3.7,3.7-3.7H10V7.2H8.4c-2.9,0-5.2,2.3-5.2,5.2,0,2.9,2.3,5.2,5.2,5.2H10v-1.5H8.4c-2,0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z"></path></svg>',
    163163        ),
    164164        'codepen'       => array(
    165             'name' => 'CodePen',
     165            'name' => _x( 'CodePen', 'social link block variation name' ),
    166166            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22.016,8.84c-0.002-0.013-0.005-0.025-0.007-0.037c-0.005-0.025-0.008-0.048-0.015-0.072 c-0.003-0.015-0.01-0.028-0.013-0.042c-0.008-0.02-0.015-0.04-0.023-0.062c-0.007-0.015-0.013-0.028-0.02-0.042 c-0.008-0.02-0.018-0.037-0.03-0.057c-0.007-0.013-0.017-0.027-0.025-0.038c-0.012-0.018-0.023-0.035-0.035-0.052 c-0.01-0.013-0.02-0.025-0.03-0.037c-0.015-0.017-0.028-0.032-0.043-0.045c-0.01-0.012-0.022-0.023-0.035-0.035 c-0.015-0.015-0.032-0.028-0.048-0.04c-0.012-0.01-0.025-0.02-0.037-0.03c-0.005-0.003-0.01-0.008-0.015-0.012l-9.161-6.096 c-0.289-0.192-0.666-0.192-0.955,0L2.359,8.237C2.354,8.24,2.349,8.245,2.344,8.249L2.306,8.277 c-0.017,0.013-0.033,0.027-0.048,0.04C2.246,8.331,2.234,8.342,2.222,8.352c-0.015,0.015-0.028,0.03-0.042,0.047 c-0.012,0.013-0.022,0.023-0.03,0.037C2.139,8.453,2.125,8.471,2.115,8.488C2.107,8.501,2.099,8.514,2.09,8.526 C2.079,8.548,2.069,8.565,2.06,8.585C2.054,8.6,2.047,8.613,2.04,8.626C2.032,8.648,2.025,8.67,2.019,8.69 c-0.005,0.013-0.01,0.027-0.013,0.042C1.999,8.755,1.995,8.778,1.99,8.803C1.989,8.817,1.985,8.828,1.984,8.84 C1.978,8.879,1.975,8.915,1.975,8.954v6.093c0,0.037,0.003,0.075,0.008,0.112c0.002,0.012,0.005,0.025,0.007,0.038 c0.005,0.023,0.008,0.047,0.015,0.072c0.003,0.015,0.008,0.028,0.013,0.04c0.007,0.022,0.013,0.042,0.022,0.063 c0.007,0.015,0.013,0.028,0.02,0.04c0.008,0.02,0.018,0.038,0.03,0.058c0.007,0.013,0.015,0.027,0.025,0.038 c0.012,0.018,0.023,0.035,0.035,0.052c0.01,0.013,0.02,0.025,0.03,0.037c0.013,0.015,0.028,0.032,0.042,0.045 c0.012,0.012,0.023,0.023,0.035,0.035c0.015,0.013,0.032,0.028,0.048,0.04l0.038,0.03c0.005,0.003,0.01,0.007,0.013,0.01 l9.163,6.095C11.668,21.953,11.833,22,12,22c0.167,0,0.332-0.047,0.478-0.144l9.163-6.095l0.015-0.01 c0.013-0.01,0.027-0.02,0.037-0.03c0.018-0.013,0.035-0.028,0.048-0.04c0.013-0.012,0.025-0.023,0.035-0.035 c0.017-0.015,0.03-0.032,0.043-0.045c0.01-0.013,0.02-0.025,0.03-0.037c0.013-0.018,0.025-0.035,0.035-0.052 c0.008-0.013,0.018-0.027,0.025-0.038c0.012-0.02,0.022-0.038,0.03-0.058c0.007-0.013,0.013-0.027,0.02-0.04 c0.008-0.022,0.015-0.042,0.023-0.063c0.003-0.013,0.01-0.027,0.013-0.04c0.007-0.025,0.01-0.048,0.015-0.072 c0.002-0.013,0.005-0.027,0.007-0.037c0.003-0.042,0.007-0.079,0.007-0.117V8.954C22.025,8.915,22.022,8.879,22.016,8.84z M12.862,4.464l6.751,4.49l-3.016,2.013l-3.735-2.492V4.464z M11.138,4.464v4.009l-3.735,2.494L4.389,8.954L11.138,4.464z M3.699,10.562L5.853,12l-2.155,1.438V10.562z M11.138,19.536l-6.749-4.491l3.015-2.011l3.735,2.492V19.536z M12,14.035L8.953,12 L12,9.966L15.047,12L12,14.035z M12.862,19.536v-4.009l3.735-2.492l3.016,2.011L12.862,19.536z M20.303,13.438L18.147,12 l2.156-1.438L20.303,13.438z"></path></svg>',
    167167        ),
    168168        'deviantart'    => array(
    169             'name' => 'DeviantArt',
     169            'name' => _x( 'DeviantArt', 'social link block variation name' ),
    170170            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M 18.19 5.636 18.19 2 18.188 2 14.553 2 14.19 2.366 12.474 5.636 11.935 6 5.81 6 5.81 10.994 9.177 10.994 9.477 11.357 5.81 18.363 5.81 22 5.811 22 9.447 22 9.81 21.634 11.526 18.364 12.065 18 18.19 18 18.19 13.006 14.823 13.006 14.523 12.641 18.19 5.636z"></path></svg>',
    171171        ),
    172172        'discord'       => array(
    173             'name' => 'Discord',
     173            'name' => _x( 'Discord', 'social link block variation name' ),
    174174            'icon' => '<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M20.317 4.369A19.88 19.88 0 0 0 15.894 3a14.145 14.145 0 0 0-.719 1.518 19.205 19.205 0 0 0-5.351 0A14.183 14.183 0 0 0 9.104 3 19.896 19.896 0 0 0 4.682 4.369a18.921 18.921 0 0 0-3.012 12.52 19.929 19.929 0 0 0 6.081 3.097c.487-.65.922-1.339 1.3-2.061a12.445 12.445 0 0 1-1.958-.896c.165-.12.326-.246.483-.374a12.445 12.445 0 0 0 8.946 0c.157.128.318.253.483.374-.627.371-1.281.683-1.958.896.379.722.813 1.41 1.3 2.061a19.94 19.94 0 0 0 6.081-3.097 18.921 18.921 0 0 0-3.012-12.52ZM8.12 15.233c-1.202 0-2.184-1.09-2.184-2.431 0-1.34.97-2.431 2.184-2.431 1.213 0 2.202 1.09 2.184 2.431 0 1.341-.97 2.431-2.184 2.431Zm7.757 0c-1.202 0-2.184-1.09-2.184-2.431 0-1.34.97-2.431 2.184-2.431 1.213 0 2.202 1.09 2.184 2.431 0 1.341-.97 2.431-2.184 2.431Z"/></svg>',
    175175        ),
    176176        'dribbble'      => array(
    177             'name' => 'Dribbble',
     177            'name' => _x( 'Dribbble', 'social link block variation name' ),
    178178            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,22C6.486,22,2,17.514,2,12S6.486,2,12,2c5.514,0,10,4.486,10,10S17.514,22,12,22z M20.434,13.369 c-0.292-0.092-2.644-0.794-5.32-0.365c1.117,3.07,1.572,5.57,1.659,6.09C18.689,17.798,20.053,15.745,20.434,13.369z M15.336,19.876c-0.127-0.749-0.623-3.361-1.822-6.477c-0.019,0.006-0.038,0.013-0.056,0.019c-4.818,1.679-6.547,5.02-6.701,5.334 c1.448,1.129,3.268,1.803,5.243,1.803C13.183,20.555,14.311,20.313,15.336,19.876z M5.654,17.724 c0.193-0.331,2.538-4.213,6.943-5.637c0.111-0.036,0.224-0.07,0.337-0.102c-0.214-0.485-0.448-0.971-0.692-1.45 c-4.266,1.277-8.405,1.223-8.778,1.216c-0.003,0.087-0.004,0.174-0.004,0.261C3.458,14.207,4.29,16.21,5.654,17.724z M3.639,10.264 c0.382,0.005,3.901,0.02,7.897-1.041c-1.415-2.516-2.942-4.631-3.167-4.94C5.979,5.41,4.193,7.613,3.639,10.264z M9.998,3.709 c0.236,0.316,1.787,2.429,3.187,5c3.037-1.138,4.323-2.867,4.477-3.085C16.154,4.286,14.17,3.471,12,3.471 C11.311,3.471,10.641,3.554,9.998,3.709z M18.612,6.612C18.432,6.855,17,8.69,13.842,9.979c0.199,0.407,0.389,0.821,0.567,1.237 c0.063,0.148,0.124,0.295,0.184,0.441c2.842-0.357,5.666,0.215,5.948,0.275C20.522,9.916,19.801,8.065,18.612,6.612z"></path></svg>',
    179179        ),
    180180        'dropbox'       => array(
    181             'name' => 'Dropbox',
     181            'name' => _x( 'Dropbox', 'social link block variation name' ),
    182182            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,6.134L6.069,9.797L2,6.54l5.883-3.843L12,6.134z M2,13.054l5.883,3.843L12,13.459L6.069,9.797L2,13.054z M12,13.459 l4.116,3.439L22,13.054l-4.069-3.257L12,13.459z M22,6.54l-5.884-3.843L12,6.134l5.931,3.663L22,6.54z M12.011,14.2l-4.129,3.426 l-1.767-1.153v1.291l5.896,3.539l5.897-3.539v-1.291l-1.769,1.153L12.011,14.2z"></path></svg>',
    183183        ),
    184184        'etsy'          => array(
    185             'name' => 'Etsy',
     185            'name' => _x( 'Etsy', 'social link block variation name' ),
    186186            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M9.16033,4.038c0-.27174.02717-.43478.48913-.43478h6.22283c1.087,0,1.68478.92391,2.11957,2.663l.35326,1.38587h1.05978C19.59511,3.712,19.75815,2,19.75815,2s-2.663.29891-4.23913.29891h-7.962L3.29076,2.163v1.1413L4.731,3.57609c1.00543.19022,1.25.40761,1.33152,1.33152,0,0,.08152,2.71739.08152,7.20109s-.08152,7.17391-.08152,7.17391c0,.81522-.32609,1.11413-1.33152,1.30435l-1.44022.27174V22l4.2663-.13587h7.11957c1.60326,0,5.32609.13587,5.32609.13587.08152-.97826.625-5.40761.70652-5.89674H19.7038L18.644,18.52174c-.84239,1.90217-2.06522,2.038-3.42391,2.038H11.1712c-1.3587,0-2.01087-.54348-2.01087-1.712V12.65217s3.0163,0,3.99457.08152c.76087.05435,1.22283.27174,1.46739,1.33152l.32609,1.413h1.16848l-.08152-3.55978.163-3.587H15.02989l-.38043,1.57609c-.24457,1.03261-.40761,1.22283-1.46739,1.33152-1.38587.13587-4.02174.1087-4.02174.1087Z"></path></svg>',
    187187        ),
    188188        'facebook'      => array(
    189             'name' => 'Facebook',
     189            'name' => _x( 'Facebook', 'social link block variation name' ),
    190190            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg>',
    191191        ),
    192192        'feed'          => array(
    193             'name' => 'RSS Feed',
     193            'name' => _x( 'RSS Feed', 'social link block variation name' ),
    194194            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M2,8.667V12c5.515,0,10,4.485,10,10h3.333C15.333,14.637,9.363,8.667,2,8.667z M2,2v3.333 c9.19,0,16.667,7.477,16.667,16.667H22C22,10.955,13.045,2,2,2z M4.5,17C3.118,17,2,18.12,2,19.5S3.118,22,4.5,22S7,20.88,7,19.5 S5.882,17,4.5,17z"></path></svg>',
    195195        ),
    196196        'flickr'        => array(
    197             'name' => 'Flickr',
     197            'name' => _x( 'Flickr', 'social link block variation name' ),
    198198            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M6.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5S9.25,7,6.5,7z M17.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5 S20.25,7,17.5,7z"></path></svg>',
    199199        ),
    200200        'foursquare'    => array(
    201             'name' => 'Foursquare',
     201            'name' => _x( 'Foursquare', 'social link block variation name' ),
    202202            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M17.573,2c0,0-9.197,0-10.668,0S5,3.107,5,3.805s0,16.948,0,16.948c0,0.785,0.422,1.077,0.66,1.172 c0.238,0.097,0.892,0.177,1.285-0.275c0,0,5.035-5.843,5.122-5.93c0.132-0.132,0.132-0.132,0.262-0.132h3.26 c1.368,0,1.588-0.977,1.732-1.552c0.078-0.318,0.692-3.428,1.225-6.122l0.675-3.368C19.56,2.893,19.14,2,17.573,2z M16.495,7.22 c-0.053,0.252-0.372,0.518-0.665,0.518c-0.293,0-4.157,0-4.157,0c-0.467,0-0.802,0.318-0.802,0.787v0.508 c0,0.467,0.337,0.798,0.805,0.798c0,0,3.197,0,3.528,0s0.655,0.362,0.583,0.715c-0.072,0.353-0.407,2.102-0.448,2.295 c-0.04,0.193-0.262,0.523-0.655,0.523c-0.33,0-2.88,0-2.88,0c-0.523,0-0.683,0.068-1.033,0.503 c-0.35,0.437-3.505,4.223-3.505,4.223c-0.032,0.035-0.063,0.027-0.063-0.015V4.852c0-0.298,0.26-0.648,0.648-0.648 c0,0,8.228,0,8.562,0c0.315,0,0.61,0.297,0.528,0.683L16.495,7.22z"></path></svg>',
    203203        ),
    204204        'goodreads'     => array(
    205             'name' => 'Goodreads',
     205            'name' => _x( 'Goodreads', 'social link block variation name' ),
    206206            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M17.3,17.5c-0.2,0.8-0.5,1.4-1,1.9c-0.4,0.5-1,0.9-1.7,1.2C13.9,20.9,13.1,21,12,21c-0.6,0-1.3-0.1-1.9-0.2 c-0.6-0.1-1.1-0.4-1.6-0.7c-0.5-0.3-0.9-0.7-1.2-1.2c-0.3-0.5-0.5-1.1-0.5-1.7h1.5c0.1,0.5,0.2,0.9,0.5,1.2 c0.2,0.3,0.5,0.6,0.9,0.8c0.3,0.2,0.7,0.3,1.1,0.4c0.4,0.1,0.8,0.1,1.2,0.1c1.4,0,2.5-0.4,3.1-1.2c0.6-0.8,1-2,1-3.5v-1.7h0 c-0.4,0.8-0.9,1.4-1.6,1.9c-0.7,0.5-1.5,0.7-2.4,0.7c-1,0-1.9-0.2-2.6-0.5C8.7,15,8.1,14.5,7.7,14c-0.5-0.6-0.8-1.3-1-2.1 c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.9,0.1-1.7,0.4-2.5c0.3-0.8,0.6-1.5,1.1-2c0.5-0.6,1.1-1,1.8-1.4C10.3,3.2,11.1,3,12,3 c0.5,0,0.9,0.1,1.3,0.2c0.4,0.1,0.8,0.3,1.1,0.5c0.3,0.2,0.6,0.5,0.9,0.8c0.3,0.3,0.5,0.6,0.6,1h0V3.4h1.5V15 C17.6,15.9,17.5,16.7,17.3,17.5z M13.8,14.1c0.5-0.3,0.9-0.7,1.3-1.1c0.3-0.5,0.6-1,0.8-1.6c0.2-0.6,0.3-1.2,0.3-1.9 c0-0.6-0.1-1.2-0.2-1.9c-0.1-0.6-0.4-1.2-0.7-1.7c-0.3-0.5-0.7-0.9-1.3-1.2c-0.5-0.3-1.1-0.5-1.9-0.5s-1.4,0.2-1.9,0.5 c-0.5,0.3-1,0.7-1.3,1.2C8.5,6.4,8.3,7,8.1,7.6C8,8.2,7.9,8.9,7.9,9.5c0,0.6,0.1,1.3,0.2,1.9C8.3,12,8.6,12.5,8.9,13 c0.3,0.5,0.8,0.8,1.3,1.1c0.5,0.3,1.1,0.4,1.9,0.4C12.7,14.5,13.3,14.4,13.8,14.1z"></path></svg>',
    207207        ),
    208208        'google'        => array(
    209             'name' => 'Google',
     209            'name' => _x( 'Google', 'social link block variation name' ),
    210210            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.02,10.18v3.72v0.01h5.51c-0.26,1.57-1.67,4.22-5.5,4.22c-3.31,0-6.01-2.75-6.01-6.12s2.7-6.12,6.01-6.12 c1.87,0,3.13,0.8,3.85,1.48l2.84-2.76C16.99,2.99,14.73,2,12.03,2c-5.52,0-10,4.48-10,10s4.48,10,10,10c5.77,0,9.6-4.06,9.6-9.77 c0-0.83-0.11-1.42-0.25-2.05H12.02z"></path></svg>',
    211211        ),
    212212        'github'        => array(
    213             'name' => 'GitHub',
     213            'name' => _x( 'GitHub', 'social link block variation name' ),
    214214            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z"></path></svg>',
    215215        ),
    216216        'gravatar'      => array(
    217             'name' => 'Gravatar',
     217            'name' => _x( 'Gravatar', 'social link block variation name' ),
    218218            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M10.8001 4.69937V10.6494C10.8001 11.1001 10.9791 11.5323 11.2978 11.851C11.6165 12.1697 12.0487 12.3487 12.4994 12.3487C12.9501 12.3487 13.3824 12.1697 13.7011 11.851C14.0198 11.5323 14.1988 11.1001 14.1988 10.6494V6.69089C15.2418 7.05861 16.1371 7.75537 16.7496 8.67617C17.3622 9.59698 17.6589 10.6919 17.595 11.796C17.5311 12.9001 17.1101 13.9535 16.3954 14.7975C15.6807 15.6415 14.711 16.2303 13.6325 16.4753C12.5541 16.7202 11.4252 16.608 10.4161 16.1555C9.40691 15.703 8.57217 14.9348 8.03763 13.9667C7.50308 12.9985 7.29769 11.8828 7.45242 10.7877C7.60714 9.69266 8.11359 8.67755 8.89545 7.89537C9.20904 7.57521 9.38364 7.14426 9.38132 6.69611C9.37899 6.24797 9.19994 5.81884 8.88305 5.50195C8.56616 5.18506 8.13704 5.00601 7.68889 5.00369C7.24075 5.00137 6.80979 5.17597 6.48964 5.48956C5.09907 6.8801 4.23369 8.7098 4.04094 10.6669C3.84819 12.624 4.34 14.5873 5.43257 16.2224C6.52515 17.8575 8.15088 19.0632 10.0328 19.634C11.9146 20.2049 13.9362 20.1055 15.753 19.3529C17.5699 18.6003 19.0695 17.241 19.9965 15.5066C20.9234 13.7722 21.2203 11.7701 20.8366 9.84133C20.4528 7.91259 19.4122 6.17658 17.892 4.92911C16.3717 3.68163 14.466 2.99987 12.4994 3C12.0487 3 11.6165 3.17904 11.2978 3.49773C10.9791 3.81643 10.8001 4.24867 10.8001 4.69937Z" /></svg>',
    219219        ),
    220220        'instagram'     => array(
    221             'name' => 'Instagram',
     221            'name' => _x( 'Instagram', 'social link block variation name' ),
    222222            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg>',
    223223        ),
    224224        'lastfm'        => array(
    225             'name' => 'Last.fm',
     225            'name' => _x( 'Last.fm', 'social link block variation name' ),
    226226            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M10.5002,0 C4.7006,0 0,4.70109753 0,10.4998496 C0,16.2989526 4.7006,21 10.5002,21 C16.299,21 21,16.2989526 21,10.4998496 C21,4.70109753 16.299,0 10.5002,0 Z M14.69735,14.7204413 C13.3164,14.7151781 12.4346,14.0870017 11.83445,12.6859357 L11.6816001,12.3451305 L10.35405,9.31011397 C9.92709997,8.26875064 8.85260001,7.57120012 7.68010001,7.57120012 C6.06945001,7.57120012 4.75925001,8.88509738 4.75925001,10.5009524 C4.75925001,12.1164565 6.06945001,13.4303036 7.68010001,13.4303036 C8.77200001,13.4303036 9.76514999,12.827541 10.2719501,11.8567047 C10.2893,11.8235214 10.3239,11.8019673 10.36305,11.8038219 C10.4007,11.8053759 10.43535,11.8287847 10.4504,11.8631709 L10.98655,13.1045863 C11.0016,13.1389726 10.9956,13.17782 10.97225,13.2068931 C10.1605001,14.1995341 8.96020001,14.7683115 7.68010001,14.7683115 C5.33305,14.7683115 3.42340001,12.8535563 3.42340001,10.5009524 C3.42340001,8.14679459 5.33300001,6.23203946 7.68010001,6.23203946 C9.45720002,6.23203946 10.8909,7.19074535 11.6138,8.86359341 C11.6205501,8.88018505 12.3412,10.5707777 12.97445,12.0190621 C13.34865,12.8739575 13.64615,13.3959676 14.6288,13.4291508 C15.5663001,13.4612814 16.25375,12.9121534 16.25375,12.1484869 C16.25375,11.4691321 15.8320501,11.3003585 14.8803,10.98216 C13.2365,10.4397989 12.34495,9.88605929 12.34495,8.51817658 C12.34495,7.1809207 13.26665,6.31615054 14.692,6.31615054 C15.62875,6.31615054 16.3155,6.7286858 16.79215,7.5768142 C16.80495,7.60062396 16.8079001,7.62814302 16.8004001,7.65420843 C16.7929,7.68027384 16.7748,7.70212868 16.7507001,7.713808 L15.86145,8.16900031 C15.8178001,8.19200805 15.7643,8.17807308 15.73565,8.13847371 C15.43295,7.71345711 15.0956,7.52513451 14.6423,7.52513451 C14.05125,7.52513451 13.6220001,7.92899802 13.6220001,8.48649708 C13.6220001,9.17382194 14.1529001,9.34144259 15.0339,9.61923972 C15.14915,9.65578139 15.26955,9.69397731 15.39385,9.73432853 C16.7763,10.1865133 17.57675,10.7311301 17.57675,12.1836251 C17.57685,13.629654 16.3389,14.7204413 14.69735,14.7204413 Z"></path></svg>',
    227227        ),
    228228        'linkedin'      => array(
    229             'name' => 'LinkedIn',
     229            'name' => _x( 'LinkedIn', 'social link block variation name' ),
    230230            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg>',
    231231        ),
    232232        'mail'          => array(
    233             'name' => 'Mail',
     233            'name' => _x( 'Mail', 'social link block variation name' ),
    234234            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19,5H5c-1.1,0-2,.9-2,2v10c0,1.1.9,2,2,2h14c1.1,0,2-.9,2-2V7c0-1.1-.9-2-2-2zm.5,12c0,.3-.2.5-.5.5H5c-.3,0-.5-.2-.5-.5V9.8l7.5,5.6,7.5-5.6V17zm0-9.1L12,13.6,4.5,7.9V7c0-.3.2-.5.5-.5h14c.3,0,.5.2.5.5v.9z"></path></svg>',
    235235        ),
    236236        'mastodon'      => array(
    237             'name' => 'Mastodon',
     237            'name' => _x( 'Mastodon', 'social link block variation name' ),
    238238            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z"/></svg>',
    239239        ),
    240240        'meetup'        => array(
    241             'name' => 'Meetup',
     241            'name' => _x( 'Meetup', 'social link block variation name' ),
    242242            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.24775,14.722a3.57032,3.57032,0,0,1-2.94457,3.52073,3.61886,3.61886,0,0,1-.64652.05634c-.07314-.0008-.10187.02846-.12507.09547A2.38881,2.38881,0,0,1,13.49453,20.094a2.33092,2.33092,0,0,1-1.827-.50716.13635.13635,0,0,0-.19878-.00408,3.191,3.191,0,0,1-2.104.60248,3.26309,3.26309,0,0,1-3.00324-2.71993,2.19076,2.19076,0,0,1-.03512-.30865c-.00156-.08579-.03413-.1189-.11608-.13493a2.86421,2.86421,0,0,1-1.23189-.56111,2.945,2.945,0,0,1-1.166-2.05749,2.97484,2.97484,0,0,1,.87524-2.50774.112.112,0,0,0,.02091-.16107,2.7213,2.7213,0,0,1-.36648-1.48A2.81256,2.81256,0,0,1,6.57673,7.58838a.35764.35764,0,0,0,.28869-.22819,4.2208,4.2208,0,0,1,6.02892-1.90111.25161.25161,0,0,0,.22023.0243,3.65608,3.65608,0,0,1,3.76031.90678A3.57244,3.57244,0,0,1,17.95918,8.626a2.97339,2.97339,0,0,1,.01829.57356.10637.10637,0,0,0,.0853.12792,1.97669,1.97669,0,0,1,1.27939,1.33733,2.00266,2.00266,0,0,1-.57112,2.12652c-.05284.05166-.04168.08328-.01173.13489A3.51189,3.51189,0,0,1,19.24775,14.722Zm-6.35959-.27836a1.6984,1.6984,0,0,0,1.14556,1.61113,3.82039,3.82039,0,0,0,1.036.17935,1.46888,1.46888,0,0,0,.73509-.12255.44082.44082,0,0,0,.26057-.44274.45312.45312,0,0,0-.29211-.43375.97191.97191,0,0,0-.20678-.063c-.21326-.03806-.42754-.0701-.63973-.11215a.54787.54787,0,0,1-.50172-.60926,2.75864,2.75864,0,0,1,.1773-.901c.1763-.535.414-1.045.64183-1.55913A12.686,12.686,0,0,0,15.85,10.47863a1.58461,1.58461,0,0,0,.04861-.87208,1.04531,1.04531,0,0,0-.85432-.83981,1.60658,1.60658,0,0,0-1.23654.16594.27593.27593,0,0,1-.36286-.03413c-.085-.0747-.16594-.15379-.24918-.23055a.98682.98682,0,0,0-1.33577-.04933,6.1468,6.1468,0,0,1-.4989.41615.47762.47762,0,0,1-.51535.03566c-.17448-.09307-.35512-.175-.53531-.25665a1.74949,1.74949,0,0,0-.56476-.2016,1.69943,1.69943,0,0,0-1.61654.91787,8.05815,8.05815,0,0,0-.32952.80126c-.45471,1.2557-.82507,2.53825-1.20838,3.81639a1.24151,1.24151,0,0,0,.51532,1.44389,1.42659,1.42659,0,0,0,1.22008.17166,1.09728,1.09728,0,0,0,.66994-.69764c.44145-1.04111.839-2.09989,1.25981-3.14926.11581-.28876.22792-.57874.35078-.86438a.44548.44548,0,0,1,.69189-.19539.50521.50521,0,0,1,.15044.43836,1.75625,1.75625,0,0,1-.14731.50453c-.27379.69219-.55265,1.38236-.82766,2.074a2.0836,2.0836,0,0,0-.14038.42876.50719.50719,0,0,0,.27082.57722.87236.87236,0,0,0,.66145.02739.99137.99137,0,0,0,.53406-.532q.61571-1.20914,1.228-2.42031.28423-.55863.57585-1.1133a.87189.87189,0,0,1,.29055-.35253.34987.34987,0,0,1,.37634-.01265.30291.30291,0,0,1,.12434.31459.56716.56716,0,0,1-.04655.1915c-.05318.12739-.10286.25669-.16183.38156-.34118.71775-.68754,1.43273-1.02568,2.152A2.00213,2.00213,0,0,0,12.88816,14.44366Zm4.78568,5.28972a.88573.88573,0,0,0-1.77139.00465.8857.8857,0,0,0,1.77139-.00465Zm-14.83838-7.296a.84329.84329,0,1,0,.00827-1.68655.8433.8433,0,0,0-.00827,1.68655Zm10.366-9.43673a.83506.83506,0,1,0-.0091,1.67.83505.83505,0,0,0,.0091-1.67Zm6.85014,5.22a.71651.71651,0,0,0-1.433.0093.71656.71656,0,0,0,1.433-.0093ZM5.37528,6.17908A.63823.63823,0,1,0,6.015,5.54483.62292.62292,0,0,0,5.37528,6.17908Zm6.68214,14.80843a.54949.54949,0,1,0-.55052.541A.54556.54556,0,0,0,12.05742,20.98752Zm8.53235-8.49689a.54777.54777,0,0,0-.54027.54023.53327.53327,0,0,0,.532.52293.51548.51548,0,0,0,.53272-.5237A.53187.53187,0,0,0,20.58977,12.49063ZM7.82846,2.4715a.44927.44927,0,1,0,.44484.44766A.43821.43821,0,0,0,7.82846,2.4715Zm13.775,7.60492a.41186.41186,0,0,0-.40065.39623.40178.40178,0,0,0,.40168.40168A.38994.38994,0,0,0,22,10.48172.39946.39946,0,0,0,21.60349,10.07642ZM5.79193,17.96207a.40469.40469,0,0,0-.397-.39646.399.399,0,0,0-.396.405.39234.39234,0,0,0,.39939.389A.39857.39857,0,0,0,5.79193,17.96207Z"></path></svg>',
    243243        ),
    244244        'medium'        => array(
    245             'name' => 'Medium',
     245            'name' => _x( 'Medium', 'social link block variation name' ),
    246246            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.2,12c0,3-2.4,5.4-5.3,5.4S2.6,15,2.6,12s2.4-5.4,5.3-5.4S13.2,9,13.2,12 M19.1,12c0,2.8-1.2,5-2.7,5s-2.7-2.3-2.7-5s1.2-5,2.7-5C17.9,7,19.1,9.2,19.1,12 M21.4,12c0,2.5-0.4,4.5-0.9,4.5c-0.5,0-0.9-2-0.9-4.5s0.4-4.5,0.9-4.5C21,7.5,21.4,9.5,21.4,12"></path></svg>',
    247247        ),
    248248        'patreon'       => array(
    249             'name' => 'Patreon',
     249            'name' => _x( 'Patreon', 'social link block variation name' ),
    250250            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M20 8.40755C19.9969 6.10922 18.2543 4.22555 16.2097 3.54588C13.6708 2.70188 10.3222 2.82421 7.89775 3.99921C4.95932 5.42355 4.03626 8.54355 4.00186 11.6552C3.97363 14.2136 4.2222 20.9517 7.92225 20.9997C10.6715 21.0356 11.0809 17.3967 12.3529 15.6442C13.258 14.3974 14.4233 14.0452 15.8578 13.6806C18.3233 13.0537 20.0036 11.0551 20 8.40755Z" /></svg>',
    251251        ),
    252252        'pinterest'     => array(
    253             'name' => 'Pinterest',
     253            'name' => _x( 'Pinterest', 'social link block variation name' ),
    254254            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2"></path></svg>',
    255255        ),
    256256        'pocket'        => array(
    257             'name' => 'Pocket',
     257            'name' => _x( 'Pocket', 'social link block variation name' ),
    258258            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.927,4.194C21.667,3.48,20.982,3,20.222,3h-0.01h-1.721H3.839C3.092,3,2.411,3.47,2.145,4.17 C2.066,4.378,2.026,4.594,2.026,4.814v6.035l0.069,1.2c0.29,2.73,1.707,5.115,3.899,6.778c0.039,0.03,0.079,0.059,0.119,0.089 l0.025,0.018c1.175,0.859,2.491,1.441,3.91,1.727c0.655,0.132,1.325,0.2,1.991,0.2c0.615,0,1.232-0.057,1.839-0.17 c0.073-0.014,0.145-0.028,0.219-0.044c0.02-0.004,0.042-0.012,0.064-0.023c1.359-0.297,2.621-0.864,3.753-1.691l0.025-0.018 c0.04-0.029,0.08-0.058,0.119-0.089c2.192-1.664,3.609-4.049,3.898-6.778l0.069-1.2V4.814C22.026,4.605,22,4.398,21.927,4.194z M17.692,10.481l-4.704,4.512c-0.266,0.254-0.608,0.382-0.949,0.382c-0.342,0-0.684-0.128-0.949-0.382l-4.705-4.512 C5.838,9.957,5.82,9.089,6.344,8.542c0.524-0.547,1.392-0.565,1.939-0.04l3.756,3.601l3.755-3.601 c0.547-0.524,1.415-0.506,1.939,0.04C18.256,9.089,18.238,9.956,17.692,10.481z"></path></svg>',
    259259        ),
    260260        'reddit'        => array(
    261             'name' => 'Reddit',
     261            'name' => _x( 'Reddit', 'social link block variation name' ),
    262262            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M5.27 9.221A2.775 2.775 0 0 0 2.498 11.993a2.785 2.785 0 0 0 1.6 2.511 5.337 5.337 0 0 0 2.374 4.11 9.386 9.386 0 0 0 5.539 1.7 9.386 9.386 0 0 0 5.541-1.7 5.331 5.331 0 0 0 2.372-4.114 2.787 2.787 0 0 0 1.583-2.5 2.775 2.775 0 0 0-2.772-2.772 2.742 2.742 0 0 0-1.688.574 9.482 9.482 0 0 0-4.637-1.348v-.008a2.349 2.349 0 0 1 2.011-2.316 1.97 1.97 0 0 0 1.926 1.521 1.98 1.98 0 0 0 1.978-1.978 1.98 1.98 0 0 0-1.978-1.978 1.985 1.985 0 0 0-1.938 1.578 3.183 3.183 0 0 0-2.849 3.172v.011a9.463 9.463 0 0 0-4.59 1.35 2.741 2.741 0 0 0-1.688-.574Zm6.736 9.1a3.162 3.162 0 0 1-2.921-1.944.215.215 0 0 1 .014-.2.219.219 0 0 1 .168-.106 27.327 27.327 0 0 1 2.74-.133 27.357 27.357 0 0 1 2.74.133.219.219 0 0 1 .168.106.215.215 0 0 1 .014.2 3.158 3.158 0 0 1-2.921 1.944Zm3.743-3.157a1.265 1.265 0 0 1-1.4-1.371 1.954 1.954 0 0 1 .482-1.442 1.15 1.15 0 0 1 .842-.379 1.7 1.7 0 0 1 1.49 1.777 1.323 1.323 0 0 1-.325 1.015 1.476 1.476 0 0 1-1.089.4Zm-7.485 0a1.476 1.476 0 0 1-1.086-.4 1.323 1.323 0 0 1-.325-1.016 1.7 1.7 0 0 1 1.49-1.777 1.151 1.151 0 0 1 .843.379 1.951 1.951 0 0 1 .481 1.441 1.276 1.276 0 0 1-1.403 1.373Z"></path></svg>',
    263263        ),
    264264        'share'         => array(
    265             'name' => 'Share Icon',
     265            'name' => _x( 'Share Icon', 'social link block variation name' ),
    266266            'icon' => '<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z"/></svg>',
    267267        ),
    268268        'skype'         => array(
    269             'name' => 'Skype',
     269            'name' => _x( 'Skype', 'social link block variation name' ),
    270270            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M10.113,2.699c0.033-0.006,0.067-0.013,0.1-0.02c0.033,0.017,0.066,0.033,0.098,0.051L10.113,2.699z M2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223z M21.275,13.771 c0.007-0.035,0.011-0.071,0.018-0.106c-0.018-0.031-0.033-0.064-0.052-0.095L21.275,13.771z M13.563,21.199 c0.032,0.019,0.065,0.035,0.096,0.053c0.036-0.006,0.071-0.011,0.105-0.017L13.563,21.199z M22,16.386 c0,1.494-0.581,2.898-1.637,3.953c-1.056,1.057-2.459,1.637-3.953,1.637c-0.967,0-1.914-0.251-2.75-0.725 c0.036-0.006,0.071-0.011,0.105-0.017l-0.202-0.035c0.032,0.019,0.065,0.035,0.096,0.053c-0.543,0.096-1.099,0.147-1.654,0.147 c-1.275,0-2.512-0.25-3.676-0.743c-1.125-0.474-2.135-1.156-3.002-2.023c-0.867-0.867-1.548-1.877-2.023-3.002 c-0.493-1.164-0.743-2.401-0.743-3.676c0-0.546,0.049-1.093,0.142-1.628c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103C2.244,9.5,2,8.566,2,7.615c0-1.493,0.582-2.898,1.637-3.953 c1.056-1.056,2.46-1.638,3.953-1.638c0.915,0,1.818,0.228,2.622,0.655c-0.033,0.007-0.067,0.013-0.1,0.02l0.199,0.031 c-0.032-0.018-0.066-0.034-0.098-0.051c0.002,0,0.003-0.001,0.004-0.001c0.586-0.112,1.187-0.169,1.788-0.169 c1.275,0,2.512,0.249,3.676,0.742c1.124,0.476,2.135,1.156,3.002,2.024c0.868,0.867,1.548,1.877,2.024,3.002 c0.493,1.164,0.743,2.401,0.743,3.676c0,0.575-0.054,1.15-0.157,1.712c-0.018-0.031-0.033-0.064-0.052-0.095l0.034,0.201 c0.007-0.035,0.011-0.071,0.018-0.106C21.754,14.494,22,15.432,22,16.386z M16.817,14.138c0-1.331-0.613-2.743-3.033-3.282 l-2.209-0.49c-0.84-0.192-1.807-0.444-1.807-1.237c0-0.794,0.679-1.348,1.903-1.348c2.468,0,2.243,1.696,3.468,1.696 c0.645,0,1.209-0.379,1.209-1.031c0-1.521-2.435-2.663-4.5-2.663c-2.242,0-4.63,0.952-4.63,3.488c0,1.221,0.436,2.521,2.839,3.123 l2.984,0.745c0.903,0.223,1.129,0.731,1.129,1.189c0,0.762-0.758,1.507-2.129,1.507c-2.679,0-2.307-2.062-3.743-2.062 c-0.645,0-1.113,0.444-1.113,1.078c0,1.236,1.501,2.886,4.856,2.886C15.236,17.737,16.817,16.199,16.817,14.138z"></path></svg>',
    271271        ),
    272272        'snapchat'      => array(
    273             'name' => 'Snapchat',
     273            'name' => _x( 'Snapchat', 'social link block variation name' ),
    274274            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.065,2a5.526,5.526,0,0,1,3.132.892A5.854,5.854,0,0,1,17.326,5.4a5.821,5.821,0,0,1,.351,2.33q0,.612-.117,2.487a.809.809,0,0,0,.365.091,1.93,1.93,0,0,0,.664-.176,1.93,1.93,0,0,1,.664-.176,1.3,1.3,0,0,1,.729.234.7.7,0,0,1,.351.6.839.839,0,0,1-.41.7,2.732,2.732,0,0,1-.9.41,3.192,3.192,0,0,0-.9.378.728.728,0,0,0-.41.618,1.575,1.575,0,0,0,.156.56,6.9,6.9,0,0,0,1.334,1.953,5.6,5.6,0,0,0,1.881,1.315,5.875,5.875,0,0,0,1.042.3.42.42,0,0,1,.365.456q0,.911-2.852,1.341a1.379,1.379,0,0,0-.143.507,1.8,1.8,0,0,1-.182.605.451.451,0,0,1-.429.241,5.878,5.878,0,0,1-.807-.085,5.917,5.917,0,0,0-.833-.085,4.217,4.217,0,0,0-.807.065,2.42,2.42,0,0,0-.82.293,6.682,6.682,0,0,0-.755.5q-.351.267-.755.527a3.886,3.886,0,0,1-.989.436A4.471,4.471,0,0,1,11.831,22a4.307,4.307,0,0,1-1.256-.176,3.784,3.784,0,0,1-.976-.436q-.4-.26-.749-.527a6.682,6.682,0,0,0-.755-.5,2.422,2.422,0,0,0-.807-.293,4.432,4.432,0,0,0-.82-.065,5.089,5.089,0,0,0-.853.1,5,5,0,0,1-.762.1.474.474,0,0,1-.456-.241,1.819,1.819,0,0,1-.182-.618,1.411,1.411,0,0,0-.143-.521q-2.852-.429-2.852-1.341a.42.42,0,0,1,.365-.456,5.793,5.793,0,0,0,1.042-.3,5.524,5.524,0,0,0,1.881-1.315,6.789,6.789,0,0,0,1.334-1.953A1.575,1.575,0,0,0,6,12.9a.728.728,0,0,0-.41-.618,3.323,3.323,0,0,0-.9-.384,2.912,2.912,0,0,1-.9-.41.814.814,0,0,1-.41-.684.71.71,0,0,1,.338-.593,1.208,1.208,0,0,1,.716-.241,1.976,1.976,0,0,1,.625.169,2.008,2.008,0,0,0,.69.169.919.919,0,0,0,.416-.091q-.117-1.849-.117-2.474A5.861,5.861,0,0,1,6.385,5.4,5.516,5.516,0,0,1,8.625,2.819,7.075,7.075,0,0,1,12.062,2Z"></path></svg>',
    275275        ),
    276276        'soundcloud'    => array(
    277             'name' => 'Soundcloud',
     277            'name' => _x( 'SoundCloud', 'social link block variation name' ),
    278278            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M8.9,16.1L9,14L8.9,9.5c0-0.1,0-0.1-0.1-0.1c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1L8.3,14l0.1,2.1 c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0.1,0.1,0.1C8.8,16.3,8.9,16.3,8.9,16.1z M11.4,15.9l0.1-1.8L11.4,9c0-0.1,0-0.2-0.1-0.2 c0,0-0.1,0-0.1,0s-0.1,0-0.1,0c-0.1,0-0.1,0.1-0.1,0.2l0,0.1l-0.1,5c0,0,0,0.7,0.1,2v0c0,0.1,0,0.1,0.1,0.1c0.1,0.1,0.1,0.1,0.2,0.1 c0.1,0,0.1,0,0.2-0.1c0.1,0,0.1-0.1,0.1-0.2L11.4,15.9z M2.4,12.9L2.5,14l-0.2,1.1c0,0.1,0,0.1-0.1,0.1c0,0-0.1,0-0.1-0.1L2.1,14 l0.1-1.1C2.2,12.9,2.3,12.9,2.4,12.9C2.3,12.9,2.4,12.9,2.4,12.9z M3.1,12.2L3.3,14l-0.2,1.8c0,0.1,0,0.1-0.1,0.1 c-0.1,0-0.1,0-0.1-0.1L2.8,14L3,12.2C3,12.2,3,12.2,3.1,12.2C3.1,12.2,3.1,12.2,3.1,12.2z M3.9,11.9L4.1,14l-0.2,2.1 c0,0.1,0,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L3.5,14l0.2-2.1c0-0.1,0-0.1,0.1-0.1C3.9,11.8,3.9,11.8,3.9,11.9z M4.7,11.9L4.9,14 l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L4.3,14l0.2-2.2c0-0.1,0-0.1,0.1-0.1C4.7,11.7,4.7,11.8,4.7,11.9z M5.6,12 l0.2,2l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c0,0-0.1,0-0.1,0c0,0,0-0.1,0-0.1L5.1,14l0.2-2c0,0,0-0.1,0-0.1s0.1,0,0.1,0 C5.5,11.9,5.5,11.9,5.6,12L5.6,12z M6.4,10.7L6.6,14l-0.2,2.1c0,0,0,0.1,0,0.1c0,0-0.1,0-0.1,0c-0.1,0-0.1-0.1-0.2-0.2L5.9,14 l0.2-3.3c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0C6.4,10.7,6.4,10.7,6.4,10.7z M7.2,10l0.2,4.1l-0.2,2.1c0,0,0,0.1,0,0.1 c0,0-0.1,0-0.1,0c-0.1,0-0.2-0.1-0.2-0.2l-0.1-2.1L6.8,10c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0S7.2,9.9,7.2,10z M8,9.6L8.2,14 L8,16.1c0,0.1-0.1,0.2-0.2,0.2c-0.1,0-0.2-0.1-0.2-0.2L7.5,14l0.1-4.4c0-0.1,0-0.1,0.1-0.1c0,0,0.1-0.1,0.1-0.1c0.1,0,0.1,0,0.1,0.1 C8,9.6,8,9.6,8,9.6z M11.4,16.1L11.4,16.1L11.4,16.1z M9.7,9.6L9.8,14l-0.1,2.1c0,0.1,0,0.1-0.1,0.2s-0.1,0.1-0.2,0.1 c-0.1,0-0.1,0-0.1-0.1s-0.1-0.1-0.1-0.2L9.2,14l0.1-4.4c0-0.1,0-0.1,0.1-0.2s0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S9.7,9.5,9.7,9.6 L9.7,9.6z M10.6,9.8l0.1,4.3l-0.1,2c0,0.1,0,0.1-0.1,0.2c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c0,0-0.1-0.1-0.1-0.2L10,14 l0.1-4.3c0-0.1,0-0.1,0.1-0.2c0,0,0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S10.6,9.7,10.6,9.8z M12.4,14l-0.1,2c0,0.1,0,0.1-0.1,0.2 c-0.1,0.1-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2l-0.1-1l-0.1-1l0.1-5.5v0c0-0.1,0-0.2,0.1-0.2 c0.1,0,0.1-0.1,0.2-0.1c0,0,0.1,0,0.1,0c0.1,0,0.1,0.1,0.1,0.2L12.4,14z M22.1,13.9c0,0.7-0.2,1.3-0.7,1.7c-0.5,0.5-1.1,0.7-1.7,0.7 h-6.8c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2V8.2c0-0.1,0.1-0.2,0.2-0.3c0.5-0.2,1-0.3,1.6-0.3c1.1,0,2.1,0.4,2.9,1.1 c0.8,0.8,1.3,1.7,1.4,2.8c0.3-0.1,0.6-0.2,1-0.2c0.7,0,1.3,0.2,1.7,0.7C21.8,12.6,22.1,13.2,22.1,13.9L22.1,13.9z"></path></svg>',
    279279        ),
    280280        'spotify'       => array(
    281             'name' => 'Spotify',
     281            'name' => _x( 'Spotify', 'social link block variation name' ),
    282282            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.523,4.477,10,10,10c5.523,0,10-4.477,10-10C22,6.477,17.523,2,12,2 M16.586,16.424 c-0.18,0.295-0.563,0.387-0.857,0.207c-2.348-1.435-5.304-1.76-8.785-0.964c-0.335,0.077-0.67-0.133-0.746-0.469 c-0.077-0.335,0.132-0.67,0.469-0.746c3.809-0.871,7.077-0.496,9.713,1.115C16.673,15.746,16.766,16.13,16.586,16.424 M17.81,13.7 c-0.226,0.367-0.706,0.482-1.072,0.257c-2.687-1.652-6.785-2.131-9.965-1.166C6.36,12.917,5.925,12.684,5.8,12.273 C5.675,11.86,5.908,11.425,6.32,11.3c3.632-1.102,8.147-0.568,11.234,1.328C17.92,12.854,18.035,13.335,17.81,13.7 M17.915,10.865 c-3.223-1.914-8.54-2.09-11.618-1.156C5.804,9.859,5.281,9.58,5.131,9.086C4.982,8.591,5.26,8.069,5.755,7.919 c3.532-1.072,9.404-0.865,13.115,1.338c0.445,0.264,0.59,0.838,0.327,1.282C18.933,10.983,18.359,11.129,17.915,10.865"></path></svg>',
    283283        ),
    284284        'telegram'      => array(
    285             'name' => 'Telegram',
     285            'name' => _x( 'Telegram', 'social link block variation name' ),
    286286            'icon' => '<svg width="24" height="24" viewBox="0 0 128 128" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M28.9700376,63.3244248 C47.6273373,55.1957357 60.0684594,49.8368063 66.2934036,47.2476366 C84.0668845,39.855031 87.7600616,38.5708563 90.1672227,38.528 C90.6966555,38.5191258 91.8804274,38.6503351 92.6472251,39.2725385 C93.294694,39.7979149 93.4728387,40.5076237 93.5580865,41.0057381 C93.6433345,41.5038525 93.7494885,42.63857 93.6651041,43.5252052 C92.7019529,53.6451182 88.5344133,78.2034783 86.4142057,89.5379542 C85.5170662,94.3339958 83.750571,95.9420841 82.0403991,96.0994568 C78.3237996,96.4414641 75.5015827,93.6432685 71.9018743,91.2836143 C66.2690414,87.5912212 63.0868492,85.2926952 57.6192095,81.6896017 C51.3004058,77.5256038 55.3966232,75.2369981 58.9976911,71.4967761 C59.9401076,70.5179421 76.3155302,55.6232293 76.6324771,54.2720454 C76.6721165,54.1030573 76.7089039,53.4731496 76.3346867,53.1405352 C75.9604695,52.8079208 75.4081573,52.921662 75.0095933,53.0121213 C74.444641,53.1403447 65.4461175,59.0880351 48.0140228,70.8551922 C45.4598218,72.6091037 43.1463059,73.4636682 41.0734751,73.4188859 C38.7883453,73.3695169 34.3926725,72.1268388 31.1249416,71.0646282 C27.1169366,69.7617838 23.931454,69.0729605 24.208838,66.8603276 C24.3533167,65.7078514 25.9403832,64.5292172 28.9700376,63.3244248 Z" /></svg>',
    287287        ),
    288288        'threads'       => array(
    289             'name' => 'Threads',
     289            'name' => _x( 'Threads', 'social link block variation name' ),
    290290            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M16.3 11.3c-.1 0-.2-.1-.2-.1-.1-2.6-1.5-4-3.9-4-1.4 0-2.6.6-3.3 1.7l1.3.9c.5-.8 1.4-1 2-1 .8 0 1.4.2 1.7.7.3.3.5.8.5 1.3-.7-.1-1.4-.2-2.2-.1-2.2.1-3.7 1.4-3.6 3.2 0 .9.5 1.7 1.3 2.2.7.4 1.5.6 2.4.6 1.2-.1 2.1-.5 2.7-1.3.5-.6.8-1.4.9-2.4.6.3 1 .8 1.2 1.3.4.9.4 2.4-.8 3.6-1.1 1.1-2.3 1.5-4.3 1.5-2.1 0-3.8-.7-4.8-2S5.7 14.3 5.7 12c0-2.3.5-4.1 1.5-5.4 1.1-1.3 2.7-2 4.8-2 2.2 0 3.8.7 4.9 2 .5.7.9 1.5 1.2 2.5l1.5-.4c-.3-1.2-.8-2.2-1.5-3.1-1.3-1.7-3.3-2.6-6-2.6-2.6 0-4.7.9-6 2.6C4.9 7.2 4.3 9.3 4.3 12s.6 4.8 1.9 6.4c1.4 1.7 3.4 2.6 6 2.6 2.3 0 4-.6 5.3-2 1.8-1.8 1.7-4 1.1-5.4-.4-.9-1.2-1.7-2.3-2.3zm-4 3.8c-1 .1-2-.4-2-1.3 0-.7.5-1.5 2.1-1.6h.5c.6 0 1.1.1 1.6.2-.2 2.3-1.3 2.7-2.2 2.7z"/></svg>',
    291291        ),
    292292        'tiktok'        => array(
    293             'name' => 'TikTok',
     293            'name' => _x( 'TikTok', 'social link block variation name' ),
    294294            'icon' => '<svg width="24" height="24" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M16.708 0.027c1.745-0.027 3.48-0.011 5.213-0.027 0.105 2.041 0.839 4.12 2.333 5.563 1.491 1.479 3.6 2.156 5.652 2.385v5.369c-1.923-0.063-3.855-0.463-5.6-1.291-0.76-0.344-1.468-0.787-2.161-1.24-0.009 3.896 0.016 7.787-0.025 11.667-0.104 1.864-0.719 3.719-1.803 5.255-1.744 2.557-4.771 4.224-7.88 4.276-1.907 0.109-3.812-0.411-5.437-1.369-2.693-1.588-4.588-4.495-4.864-7.615-0.032-0.667-0.043-1.333-0.016-1.984 0.24-2.537 1.495-4.964 3.443-6.615 2.208-1.923 5.301-2.839 8.197-2.297 0.027 1.975-0.052 3.948-0.052 5.923-1.323-0.428-2.869-0.308-4.025 0.495-0.844 0.547-1.485 1.385-1.819 2.333-0.276 0.676-0.197 1.427-0.181 2.145 0.317 2.188 2.421 4.027 4.667 3.828 1.489-0.016 2.916-0.88 3.692-2.145 0.251-0.443 0.532-0.896 0.547-1.417 0.131-2.385 0.079-4.76 0.095-7.145 0.011-5.375-0.016-10.735 0.025-16.093z" /></svg>',
    295295        ),
    296296        'tumblr'        => array(
    297             'name' => 'Tumblr',
     297            'name' => _x( 'Tumblr', 'social link block variation name' ),
    298298            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M17.04 21.28h-3.28c-2.84 0-4.94-1.37-4.94-5.02v-5.67H6.08V7.5c2.93-.73 4.11-3.3 4.3-5.48h3.01v4.93h3.47v3.65H13.4v4.93c0 1.47.73 2.01 1.92 2.01h1.73v3.75z" /></path></svg>',
    299299        ),
    300300        'twitch'        => array(
    301             'name' => 'Twitch',
     301            'name' => _x( 'Twitch', 'social link block variation name' ),
    302302            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M16.499,8.089h-1.636v4.91h1.636V8.089z M12,8.089h-1.637v4.91H12V8.089z M4.228,3.178L3,6.451v13.092h4.499V22h2.456 l2.454-2.456h3.681L21,14.636V3.178H4.228z M19.364,13.816l-2.864,2.865H12l-2.453,2.453V16.68H5.863V4.814h13.501V13.816z"></path></svg>',
    303303        ),
    304304        'twitter'       => array(
    305             'name' => 'Twitter',
     305            'name' => _x( 'Twitter', 'social link block variation name' ),
    306306            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z"></path></svg>',
    307307        ),
    308308        'vimeo'         => array(
    309             'name' => 'Vimeo',
     309            'name' => _x( 'Vimeo', 'social link block variation name' ),
    310310            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22.396,7.164c-0.093,2.026-1.507,4.799-4.245,8.32C15.322,19.161,12.928,21,10.97,21c-1.214,0-2.24-1.119-3.079-3.359 c-0.56-2.053-1.119-4.106-1.68-6.159C5.588,9.243,4.921,8.122,4.206,8.122c-0.156,0-0.701,0.328-1.634,0.98L1.594,7.841 c1.027-0.902,2.04-1.805,3.037-2.708C6.001,3.95,7.03,3.327,7.715,3.264c1.619-0.156,2.616,0.951,2.99,3.321 c0.404,2.557,0.685,4.147,0.841,4.769c0.467,2.121,0.981,3.181,1.542,3.181c0.435,0,1.09-0.688,1.963-2.065 c0.871-1.376,1.338-2.422,1.401-3.142c0.125-1.187-0.343-1.782-1.401-1.782c-0.498,0-1.012,0.115-1.541,0.341 c1.023-3.35,2.977-4.977,5.862-4.884C21.511,3.066,22.52,4.453,22.396,7.164z"></path></svg>',
    311311        ),
    312312        'vk'            => array(
    313             'name' => 'VK',
     313            'name' => _x( 'VK', 'social link block variation name' ),
    314314            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22,7.1c0.2,0.4-0.4,1.5-1.6,3.1c-0.2,0.2-0.4,0.5-0.7,0.9c-0.5,0.7-0.9,1.1-0.9,1.4c-0.1,0.3-0.1,0.6,0.1,0.8 c0.1,0.1,0.4,0.4,0.8,0.9h0l0,0c1,0.9,1.6,1.7,2,2.3c0,0,0,0.1,0.1,0.1c0,0.1,0,0.1,0.1,0.3c0,0.1,0,0.2,0,0.4 c0,0.1-0.1,0.2-0.3,0.3c-0.1,0.1-0.4,0.1-0.6,0.1l-2.7,0c-0.2,0-0.4,0-0.6-0.1c-0.2-0.1-0.4-0.1-0.5-0.2l-0.2-0.1 c-0.2-0.1-0.5-0.4-0.7-0.7s-0.5-0.6-0.7-0.8c-0.2-0.2-0.4-0.4-0.6-0.6C14.8,15,14.6,15,14.4,15c0,0,0,0-0.1,0c0,0-0.1,0.1-0.2,0.2 c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.1-0.1,0.3-0.2,0.5c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.1,0,0.2,0,0.3c0,0.1-0.1,0.2-0.1,0.2l0,0.1 c-0.1,0.1-0.3,0.2-0.6,0.2h-1.2c-0.5,0-1,0-1.5-0.2c-0.5-0.1-1-0.3-1.4-0.6s-0.7-0.5-1.1-0.7s-0.6-0.4-0.7-0.6l-0.3-0.3 c-0.1-0.1-0.2-0.2-0.3-0.3s-0.4-0.5-0.7-0.9s-0.7-1-1.1-1.6c-0.4-0.6-0.8-1.3-1.3-2.2C2.9,9.4,2.5,8.5,2.1,7.5C2,7.4,2,7.3,2,7.2 c0-0.1,0-0.1,0-0.2l0-0.1c0.1-0.1,0.3-0.2,0.6-0.2l2.9,0c0.1,0,0.2,0,0.2,0.1S5.9,6.9,5.9,7L6,7c0.1,0.1,0.2,0.2,0.3,0.3 C6.4,7.7,6.5,8,6.7,8.4C6.9,8.8,7,9,7.1,9.2l0.2,0.3c0.2,0.4,0.4,0.8,0.6,1.1c0.2,0.3,0.4,0.5,0.5,0.7s0.3,0.3,0.4,0.4 c0.1,0.1,0.3,0.1,0.4,0.1c0.1,0,0.2,0,0.3-0.1c0,0,0,0,0.1-0.1c0,0,0.1-0.1,0.1-0.2c0.1-0.1,0.1-0.3,0.1-0.5c0-0.2,0.1-0.5,0.1-0.8 c0-0.4,0-0.8,0-1.3c0-0.3,0-0.5-0.1-0.8c0-0.2-0.1-0.4-0.1-0.5L9.6,7.6C9.4,7.3,9.1,7.2,8.7,7.1C8.6,7.1,8.6,7,8.7,6.9 C8.9,6.7,9,6.6,9.1,6.5c0.4-0.2,1.2-0.3,2.5-0.3c0.6,0,1,0.1,1.4,0.1c0.1,0,0.3,0.1,0.3,0.1c0.1,0.1,0.2,0.1,0.2,0.3 c0,0.1,0.1,0.2,0.1,0.3s0,0.3,0,0.5c0,0.2,0,0.4,0,0.6c0,0.2,0,0.4,0,0.7c0,0.3,0,0.6,0,0.9c0,0.1,0,0.2,0,0.4c0,0.2,0,0.4,0,0.5 c0,0.1,0,0.3,0,0.4s0.1,0.3,0.1,0.4c0.1,0.1,0.1,0.2,0.2,0.3c0.1,0,0.1,0,0.2,0c0.1,0,0.2,0,0.3-0.1c0.1-0.1,0.2-0.2,0.4-0.4 s0.3-0.4,0.5-0.7c0.2-0.3,0.5-0.7,0.7-1.1c0.4-0.7,0.8-1.5,1.1-2.3c0-0.1,0.1-0.1,0.1-0.2c0-0.1,0.1-0.1,0.1-0.1l0,0l0.1,0 c0,0,0,0,0.1,0s0.2,0,0.2,0l3,0c0.3,0,0.5,0,0.7,0S21.9,7,21.9,7L22,7.1z"></path></svg>',
    315315        ),
    316316        'wordpress'     => array(
    317             'name' => 'WordPress',
     317            'name' => _x( 'WordPress', 'social link block variation name' ),
    318318            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z"></path></svg>',
    319319        ),
    320320        'whatsapp'      => array(
    321             'name' => 'WhatsApp',
     321            'name' => _x( 'WhatsApp', 'social link block variation name' ),
    322322            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M 12.011719 2 C 6.5057187 2 2.0234844 6.478375 2.0214844 11.984375 C 2.0204844 13.744375 2.4814687 15.462563 3.3554688 16.976562 L 2 22 L 7.2324219 20.763672 C 8.6914219 21.559672 10.333859 21.977516 12.005859 21.978516 L 12.009766 21.978516 C 17.514766 21.978516 21.995047 17.499141 21.998047 11.994141 C 22.000047 9.3251406 20.962172 6.8157344 19.076172 4.9277344 C 17.190172 3.0407344 14.683719 2.001 12.011719 2 z M 12.009766 4 C 14.145766 4.001 16.153109 4.8337969 17.662109 6.3417969 C 19.171109 7.8517969 20.000047 9.8581875 19.998047 11.992188 C 19.996047 16.396187 16.413812 19.978516 12.007812 19.978516 C 10.674812 19.977516 9.3544062 19.642812 8.1914062 19.007812 L 7.5175781 18.640625 L 6.7734375 18.816406 L 4.8046875 19.28125 L 5.2851562 17.496094 L 5.5019531 16.695312 L 5.0878906 15.976562 C 4.3898906 14.768562 4.0204844 13.387375 4.0214844 11.984375 C 4.0234844 7.582375 7.6067656 4 12.009766 4 z M 8.4765625 7.375 C 8.3095625 7.375 8.0395469 7.4375 7.8105469 7.6875 C 7.5815469 7.9365 6.9355469 8.5395781 6.9355469 9.7675781 C 6.9355469 10.995578 7.8300781 12.182609 7.9550781 12.349609 C 8.0790781 12.515609 9.68175 15.115234 12.21875 16.115234 C 14.32675 16.946234 14.754891 16.782234 15.212891 16.740234 C 15.670891 16.699234 16.690438 16.137687 16.898438 15.554688 C 17.106437 14.971687 17.106922 14.470187 17.044922 14.367188 C 16.982922 14.263188 16.816406 14.201172 16.566406 14.076172 C 16.317406 13.951172 15.090328 13.348625 14.861328 13.265625 C 14.632328 13.182625 14.464828 13.140625 14.298828 13.390625 C 14.132828 13.640625 13.655766 14.201187 13.509766 14.367188 C 13.363766 14.534188 13.21875 14.556641 12.96875 14.431641 C 12.71875 14.305641 11.914938 14.041406 10.960938 13.191406 C 10.218937 12.530406 9.7182656 11.714844 9.5722656 11.464844 C 9.4272656 11.215844 9.5585938 11.079078 9.6835938 10.955078 C 9.7955938 10.843078 9.9316406 10.663578 10.056641 10.517578 C 10.180641 10.371578 10.223641 10.267562 10.306641 10.101562 C 10.389641 9.9355625 10.347156 9.7890625 10.285156 9.6640625 C 10.223156 9.5390625 9.737625 8.3065 9.515625 7.8125 C 9.328625 7.3975 9.131125 7.3878594 8.953125 7.3808594 C 8.808125 7.3748594 8.6425625 7.375 8.4765625 7.375 z"></path></svg>',
    323323        ),
    324324        'x'             => array(
    325             'name' => 'X',
     325            'name' => _x( 'X', 'social link block variation name' ),
    326326            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg>',
    327327        ),
    328328        'yelp'          => array(
    329             'name' => 'Yelp',
     329            'name' => _x( 'Yelp', 'social link block variation name' ),
    330330            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.271,16.718v1.417q-.011,3.257-.067,3.4a.707.707,0,0,1-.569.446,4.637,4.637,0,0,1-2.024-.424A4.609,4.609,0,0,1,7.8,20.565a.844.844,0,0,1-.19-.4.692.692,0,0,1,.044-.29,3.181,3.181,0,0,1,.379-.524q.335-.412,2.019-2.409.011,0,.669-.781a.757.757,0,0,1,.44-.274.965.965,0,0,1,.552.039.945.945,0,0,1,.418.324.732.732,0,0,1,.139.468Zm-1.662-2.8a.783.783,0,0,1-.58.781l-1.339.435q-3.067.981-3.257.981a.711.711,0,0,1-.6-.4,2.636,2.636,0,0,1-.19-.836,9.134,9.134,0,0,1,.011-1.857,3.559,3.559,0,0,1,.335-1.389.659.659,0,0,1,.625-.357,22.629,22.629,0,0,1,2.253.859q.781.324,1.283.524l.937.379a.771.771,0,0,1,.4.34A.982.982,0,0,1,10.609,13.917Zm9.213,3.313a4.467,4.467,0,0,1-1.021,1.8,4.559,4.559,0,0,1-1.512,1.417.671.671,0,0,1-.7-.078q-.156-.112-2.052-3.2l-.524-.859a.761.761,0,0,1-.128-.513.957.957,0,0,1,.217-.513.774.774,0,0,1,.926-.29q.011.011,1.327.446,2.264.736,2.7.887a2.082,2.082,0,0,1,.524.229.673.673,0,0,1,.245.68Zm-7.5-7.049q.056,1.137-.6,1.361-.647.19-1.272-.792L6.237,4.08a.7.7,0,0,1,.212-.691,5.788,5.788,0,0,1,2.314-1,5.928,5.928,0,0,1,2.5-.352.681.681,0,0,1,.547.5q.034.2.245,3.407T12.327,10.181Zm7.384,1.2a.679.679,0,0,1-.29.658q-.167.112-3.67.959-.747.167-1.015.257l.011-.022a.769.769,0,0,1-.513-.044.914.914,0,0,1-.413-.357.786.786,0,0,1,0-.971q.011-.011.836-1.137,1.394-1.908,1.673-2.275a2.423,2.423,0,0,1,.379-.435A.7.7,0,0,1,17.435,8a4.482,4.482,0,0,1,1.372,1.489,4.81,4.81,0,0,1,.9,1.868v.034Z"></path></svg>',
    331331        ),
    332332        'youtube'       => array(
    333             'name' => 'YouTube',
     333            'name' => _x( 'YouTube', 'social link block variation name' ),
    334334            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg>',
    335335        ),
    336336    );
     337
     338    /**
     339     * Filter the list of available social service.
     340     *
     341     * This can be used to change icons or add custom icons (additionally to variations in the editor).
     342     * Icons should be directly renderable - therefore SVGs work best.
     343     *
     344     * @since 6.9.0
     345     *
     346     * @param array $services_data The list of services. Each item is an array containing a 'name' and 'icon' key.
     347     * @return array The list of social services.
     348     */
     349    $services_data = apply_filters( 'block_core_social_link_get_services', $services_data );
    337350
    338351    if ( ! empty( $service )
     
    362375
    363376    if ( array_key_exists( 'iconColorValue', $context ) ) {
    364         $styles[] = 'color: ' . $context['iconColorValue'] . '; ';
     377        $styles[] = 'color:' . $context['iconColorValue'] . ';';
    365378    }
    366379
    367380    if ( array_key_exists( 'iconBackgroundColorValue', $context ) ) {
    368         $styles[] = 'background-color: ' . $context['iconBackgroundColorValue'] . '; ';
     381        $styles[] = 'background-color:' . $context['iconBackgroundColorValue'] . ';';
    369382    }
    370383
  • trunk/src/wp-includes/blocks/social-links/block.json

    r59072 r61009  
    5151        "align": [ "left", "center", "right" ],
    5252        "anchor": true,
     53        "html": false,
    5354        "__experimentalExposeControlsToChildren": true,
    5455        "layout": {
     
    9495                "style": true
    9596            }
    96         }
     97        },
     98        "contentRole": true
    9799    },
    98100    "styles": [
  • trunk/src/wp-includes/blocks/table/block.json

    r59775 r61009  
    1515            "type": "rich-text",
    1616            "source": "rich-text",
    17             "selector": "figcaption"
     17            "selector": "figcaption",
     18            "role": "content"
    1819        },
    1920        "head": {
     
    3132                        "content": {
    3233                            "type": "rich-text",
    33                             "source": "rich-text"
     34                            "source": "rich-text",
     35                            "role": "content"
    3436                        },
    3537                        "tag": {
     
    7678                        "content": {
    7779                            "type": "rich-text",
    78                             "source": "rich-text"
     80                            "source": "rich-text",
     81                            "role": "content"
    7982                        },
    8083                        "tag": {
     
    121124                        "content": {
    122125                            "type": "rich-text",
    123                             "source": "rich-text"
     126                            "source": "rich-text",
     127                            "role": "content"
    124128                        },
    125129                        "tag": {
  • trunk/src/wp-includes/blocks/term-description.php

    r58187 r61009  
    1111 * @since 5.9.0
    1212 *
    13  * @param array $attributes Block attributes.
     13 * @param array    $attributes Block attributes.
     14 * @param string   $content    Block default content.
     15 * @param WP_Block $block      Block instance.
    1416 *
    1517 * @return string Returns the description of the current taxonomy term, if available
    1618 */
    17 function render_block_core_term_description( $attributes ) {
     19function render_block_core_term_description( $attributes, $content, $block ) {
    1820    $term_description = '';
    1921
    20     if ( is_category() || is_tag() || is_tax() ) {
     22    // Get term from context or from the current query.
     23    if ( isset( $block->context['termId'] ) && isset( $block->context['taxonomy'] ) ) {
     24        $term = get_term( $block->context['termId'], $block->context['taxonomy'] );
     25        if ( $term && ! is_wp_error( $term ) ) {
     26            $term_description = $term->description;
     27        }
     28    } elseif ( is_category() || is_tag() || is_tax() ) {
    2129        $term_description = term_description();
    2230    }
  • trunk/src/wp-includes/blocks/term-description/block.json

    r59072 r61009  
    77    "description": "Display the description of categories, tags and custom taxonomies when viewing an archive.",
    88    "textdomain": "default",
     9    "usesContext": [ "termId", "taxonomy" ],
    910    "attributes": {
    1011        "textAlign": {
  • trunk/src/wp-includes/class-wp-block-parser-block.php

    r56048 r61009  
    6363     * )
    6464     *
    65      * @since 4.2.0
     65     * @since 5.0.0
    6666     * @var array
    6767     */
  • trunk/src/wp-includes/class-wp-block-parser.php

    r58085 r61009  
    3737     *
    3838     * @since 5.0.0
    39      * @var WP_Block_Parser_Block[]
     39     * @var array[]
    4040     */
    4141    public $output;
     
    304304     *
    305305     * @internal
    306      * @since 3.9.0
     306     * @since 5.0.0
    307307     *
    308308     * @param string $inner_html HTML content of block.
  • trunk/tests/phpunit/includes/unregister-blocks-hooks.php

    r59775 r61009  
    22
    33// This file was autogenerated by tools/release/sync-stable-blocks.js, do not change manually!
     4remove_action( 'init', 'register_block_core_accordion' );
     5remove_action( 'init', 'register_block_core_accordion_item' );
    46remove_action( 'init', 'register_block_core_archives' );
    57remove_action( 'init', 'register_block_core_avatar' );
     
    4143remove_action( 'init', 'register_block_core_post_author_biography' );
    4244remove_action( 'init', 'register_block_core_post_author_name' );
     45remove_action( 'init', 'register_block_core_post_comments_count' );
    4346remove_action( 'init', 'register_block_core_post_comments_form' );
     47remove_action( 'init', 'register_block_core_post_comments_link' );
    4448remove_action( 'init', 'register_block_core_post_content' );
    4549remove_action( 'init', 'register_block_core_post_date' );
     
    4953remove_action( 'init', 'register_block_core_post_template' );
    5054remove_action( 'init', 'register_block_core_post_terms' );
     55remove_action( 'init', 'register_block_core_post_time_to_read' );
    5156remove_action( 'init', 'register_block_core_post_title' );
    5257remove_action( 'init', 'register_block_core_query' );
     
    6873remove_action( 'init', 'register_block_core_tag_cloud' );
    6974remove_action( 'init', 'register_block_core_template_part' );
     75remove_action( 'init', 'register_block_core_term_count' );
    7076remove_action( 'init', 'register_block_core_term_description' );
     77remove_action( 'init', 'register_block_core_term_name' );
     78remove_action( 'init', 'register_block_core_term_template' );
     79remove_action( 'init', 'register_block_core_video' );
  • trunk/tests/phpunit/tests/blocks/renderReusable.php

    r57032 r61009  
    7878
    7979    public function test_render() {
    80         $block_type = WP_Block_Type_Registry::get_instance()->get_registered( 'core/block' );
    81         $output     = $block_type->render( array( 'ref' => self::$block_id ) );
     80        $parsed_block = array(
     81            'blockName' => 'core/block',
     82            'attrs'     => array( 'ref' => self::$block_id ),
     83        );
     84        $block        = new WP_Block( $parsed_block );
     85        $output       = $block->render();
    8286        $this->assertSame( '<p>Hello world!</p>', $output );
    8387    }
     
    8993     */
    9094    public function test_render_subsequent() {
    91         $block_type = WP_Block_Type_Registry::get_instance()->get_registered( 'core/block' );
    92         $output     = $block_type->render( array( 'ref' => self::$block_id ) );
    93         $output    .= $block_type->render( array( 'ref' => self::$block_id ) );
     95        $parsed_block = array(
     96            'blockName' => 'core/block',
     97            'attrs'     => array( 'ref' => self::$block_id ),
     98        );
     99        $block        = new WP_Block( $parsed_block );
     100        $output       = $block->render();
     101        $output      .= $block->render();
    94102        $this->assertSame( '<p>Hello world!</p><p>Hello world!</p>', $output );
    95103    }
    96104
    97105    public function test_ref_empty() {
    98         $block_type = WP_Block_Type_Registry::get_instance()->get_registered( 'core/block' );
    99         $output     = $block_type->render( array() );
     106        $parsed_block = array(
     107            'blockName' => 'core/block',
     108            'attrs'     => array(),
     109        );
     110        $block        = new WP_Block( $parsed_block );
     111        $output       = $block->render();
    100112        $this->assertSame( '', $output );
    101113    }
    102114
    103115    public function test_ref_wrong_post_type() {
    104         $block_type = WP_Block_Type_Registry::get_instance()->get_registered( 'core/block' );
    105         $output     = $block_type->render( array( 'ref' => self::$post_id ) );
     116        $parsed_block = array(
     117            'blockName' => 'core/block',
     118            'attrs'     => array( 'ref' => self::$post_id ),
     119        );
     120        $block        = new WP_Block( $parsed_block );
     121        $output       = $block->render();
    106122        $this->assertSame( '', $output );
    107123    }
  • trunk/tools/release/sync-gutenberg-packages.js

    r56035 r61009  
    108108
    109109    const packageLock = readJSONFile( "package-lock.json" );
    110     const versionConflicts = Object.entries( packageLock.dependencies )
     110    const versionConflicts = Object.entries( packageLock.packages[''].dependencies )
    111111        .filter( ( [packageName] ) => currentPackages.includes( packageName ) )
    112112        .flatMap( ( [, { dependencies }] ) => Object.entries( dependencies || {} ) )
Note: See TracChangeset for help on using the changeset viewer.