Make WordPress Core

Changeset 59775


Ignore:
Timestamp:
02/07/2025 03:44:07 PM (20 months ago)
Author:
joemcgill
Message:

Editor: Update packages for 6.8 pre-Betas.

Syncs @wordpress/* packages to the 'latest' npm tag.

Props mamaduka, joemcgill, youknowriad, swissspidy, sergiomdgomes, gziolo.
See #62887.

Location:
trunk
Files:
59 edited

Legend:

Unmodified
Added
Removed
  • trunk/Gruntfile.js

    r59768 r59775  
    16711671                const ignoredFiles = [
    16721672                        'build/wp-includes/js/dist/components.js',
     1673                        'build/wp-includes/js/dist/data.js',
    16731674                ];
    16741675                const files = buildFiles.reduce( ( acc, path ) => {
  • trunk/package-lock.json

    r59682 r59775  
    1010                        "license": "GPL-2.0-or-later",
    1111                        "dependencies": {
    12                                 "@wordpress/a11y": "4.8.2",
    13                                 "@wordpress/annotations": "3.8.3",
    14                                 "@wordpress/api-fetch": "7.8.2",
    15                                 "@wordpress/autop": "4.8.1",
    16                                 "@wordpress/blob": "4.8.1",
    17                                 "@wordpress/block-directory": "5.8.18",
    18                                 "@wordpress/block-editor": "14.3.15",
    19                                 "@wordpress/block-library": "9.8.16",
    20                                 "@wordpress/block-serialization-default-parser": "5.8.1",
    21                                 "@wordpress/blocks": "13.8.5",
    22                                 "@wordpress/commands": "1.8.11",
    23                                 "@wordpress/components": "28.8.11",
    24                                 "@wordpress/compose": "7.8.3",
    25                                 "@wordpress/core-commands": "1.8.15",
    26                                 "@wordpress/core-data": "7.8.15",
    27                                 "@wordpress/customize-widgets": "5.8.16",
    28                                 "@wordpress/data": "10.8.3",
    29                                 "@wordpress/data-controls": "4.8.3",
    30                                 "@wordpress/dataviews": "4.4.11",
    31                                 "@wordpress/date": "5.8.2",
    32                                 "@wordpress/deprecated": "4.8.2",
    33                                 "@wordpress/dom": "4.8.2",
    34                                 "@wordpress/dom-ready": "4.8.1",
    35                                 "@wordpress/edit-post": "8.8.18",
    36                                 "@wordpress/edit-site": "6.8.18",
    37                                 "@wordpress/edit-widgets": "6.8.16",
    38                                 "@wordpress/editor": "14.8.18",
    39                                 "@wordpress/element": "6.8.1",
    40                                 "@wordpress/escape-html": "3.8.1",
    41                                 "@wordpress/fields": "0.0.16",
    42                                 "@wordpress/format-library": "5.8.15",
    43                                 "@wordpress/hooks": "4.8.2",
    44                                 "@wordpress/html-entities": "4.8.1",
    45                                 "@wordpress/i18n": "5.8.2",
    46                                 "@wordpress/icons": "10.8.2",
    47                                 "@wordpress/interactivity": "6.8.5",
    48                                 "@wordpress/interactivity-router": "2.8.6",
    49                                 "@wordpress/interface": "6.8.11",
    50                                 "@wordpress/is-shallow-equal": "5.8.1",
    51                                 "@wordpress/keyboard-shortcuts": "5.8.3",
    52                                 "@wordpress/keycodes": "4.8.2",
    53                                 "@wordpress/list-reusable-blocks": "5.8.11",
    54                                 "@wordpress/media-utils": "5.8.2",
    55                                 "@wordpress/notices": "5.8.3",
    56                                 "@wordpress/nux": "9.8.11",
    57                                 "@wordpress/patterns": "2.8.15",
    58                                 "@wordpress/plugins": "7.8.11",
    59                                 "@wordpress/preferences": "4.8.11",
    60                                 "@wordpress/preferences-persistence": "2.8.2",
    61                                 "@wordpress/primitives": "4.8.1",
    62                                 "@wordpress/priority-queue": "3.8.1",
    63                                 "@wordpress/private-apis": "1.8.1",
    64                                 "@wordpress/redux-routine": "5.8.1",
    65                                 "@wordpress/reusable-blocks": "5.8.15",
    66                                 "@wordpress/rich-text": "7.8.3",
    67                                 "@wordpress/router": "1.8.1",
    68                                 "@wordpress/server-side-render": "5.8.11",
    69                                 "@wordpress/shortcode": "4.8.1",
    70                                 "@wordpress/style-engine": "2.8.1",
    71                                 "@wordpress/sync": "1.8.1",
    72                                 "@wordpress/token-list": "3.8.1",
    73                                 "@wordpress/undo-manager": "1.8.1",
    74                                 "@wordpress/url": "4.8.1",
    75                                 "@wordpress/viewport": "6.8.3",
    76                                 "@wordpress/warning": "3.8.1",
    77                                 "@wordpress/widgets": "4.8.15",
    78                                 "@wordpress/wordcount": "4.8.1",
     12                                "@wordpress/a11y": "4.17.0",
     13                                "@wordpress/annotations": "3.17.0",
     14                                "@wordpress/api-fetch": "7.17.0",
     15                                "@wordpress/autop": "4.17.0",
     16                                "@wordpress/blob": "4.17.0",
     17                                "@wordpress/block-directory": "5.17.1",
     18                                "@wordpress/block-editor": "14.12.0",
     19                                "@wordpress/block-library": "9.17.0",
     20                                "@wordpress/block-serialization-default-parser": "5.17.0",
     21                                "@wordpress/blocks": "14.6.0",
     22                                "@wordpress/commands": "1.17.0",
     23                                "@wordpress/components": "29.3.0",
     24                                "@wordpress/compose": "7.17.0",
     25                                "@wordpress/core-commands": "1.17.0",
     26                                "@wordpress/core-data": "7.17.0",
     27                                "@wordpress/customize-widgets": "5.17.0",
     28                                "@wordpress/data": "10.17.0",
     29                                "@wordpress/data-controls": "4.17.0",
     30                                "@wordpress/dataviews": "4.13.0",
     31                                "@wordpress/date": "5.17.0",
     32                                "@wordpress/deprecated": "4.17.0",
     33                                "@wordpress/dom": "4.17.0",
     34                                "@wordpress/dom-ready": "4.17.0",
     35                                "@wordpress/edit-post": "8.17.1",
     36                                "@wordpress/edit-site": "6.17.1",
     37                                "@wordpress/edit-widgets": "6.17.0",
     38                                "@wordpress/editor": "14.17.1",
     39                                "@wordpress/element": "6.17.0",
     40                                "@wordpress/escape-html": "3.17.0",
     41                                "@wordpress/fields": "0.9.0",
     42                                "@wordpress/format-library": "5.17.0",
     43                                "@wordpress/hooks": "4.17.0",
     44                                "@wordpress/html-entities": "4.17.0",
     45                                "@wordpress/i18n": "5.17.0",
     46                                "@wordpress/icons": "10.17.0",
     47                                "@wordpress/interactivity": "6.17.0",
     48                                "@wordpress/interactivity-router": "2.17.0",
     49                                "@wordpress/interface": "9.2.0",
     50                                "@wordpress/is-shallow-equal": "5.17.0",
     51                                "@wordpress/keyboard-shortcuts": "5.17.0",
     52                                "@wordpress/keycodes": "4.17.0",
     53                                "@wordpress/list-reusable-blocks": "5.17.0",
     54                                "@wordpress/media-utils": "5.17.0",
     55                                "@wordpress/notices": "5.17.0",
     56                                "@wordpress/nux": "9.17.0",
     57                                "@wordpress/patterns": "2.17.0",
     58                                "@wordpress/plugins": "7.17.0",
     59                                "@wordpress/preferences": "4.17.0",
     60                                "@wordpress/preferences-persistence": "2.17.0",
     61                                "@wordpress/primitives": "4.17.0",
     62                                "@wordpress/priority-queue": "3.17.0",
     63                                "@wordpress/private-apis": "1.17.0",
     64                                "@wordpress/redux-routine": "5.17.0",
     65                                "@wordpress/reusable-blocks": "5.17.0",
     66                                "@wordpress/rich-text": "7.17.0",
     67                                "@wordpress/router": "1.17.0",
     68                                "@wordpress/server-side-render": "5.17.0",
     69                                "@wordpress/shortcode": "4.17.0",
     70                                "@wordpress/style-engine": "2.17.0",
     71                                "@wordpress/sync": "1.17.0",
     72                                "@wordpress/token-list": "3.17.0",
     73                                "@wordpress/undo-manager": "1.17.0",
     74                                "@wordpress/upload-media": "0.2.0",
     75                                "@wordpress/url": "4.17.0",
     76                                "@wordpress/viewport": "6.17.0",
     77                                "@wordpress/warning": "3.17.0",
     78                                "@wordpress/widgets": "4.17.0",
     79                                "@wordpress/wordcount": "4.17.0",
    7980                                "backbone": "1.6.0",
    8081                                "clipboard": "2.0.11",
    … …  
    106107                                "@playwright/test": "1.49.1",
    107108                                "@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
    108                                 "@wordpress/babel-preset-default": "8.8.2",
    109                                 "@wordpress/dependency-extraction-webpack-plugin": "6.8.3",
    110                                 "@wordpress/e2e-test-utils": "11.8.2",
    111                                 "@wordpress/e2e-test-utils-playwright": "1.8.1",
    112                                 "@wordpress/prettier-config": "4.8.1",
    113                                 "@wordpress/scripts": "30.0.6",
     109                                "@wordpress/babel-preset-default": "8.17.0",
     110                                "@wordpress/dependency-extraction-webpack-plugin": "6.17.0",
     111                                "@wordpress/e2e-test-utils": "11.17.0",
     112                                "@wordpress/e2e-test-utils-playwright": "1.17.0",
     113                                "@wordpress/prettier-config": "4.17.0",
     114                                "@wordpress/scripts": "30.10.0",
    114115                                "autoprefixer": "10.4.20",
    115116                                "chalk": "5.3.0",
    … …  
    184185                },
    185186                "node_modules/@ariakit/core": {
    186                         "version": "0.4.10",
    187                         "resolved": "https://registry.npmjs.org/@ariakit/core/-/core-0.4.10.tgz",
    188                         "integrity": "sha512-mX3EabQbfVh5uTjsTJ3+gjj7KGdTNhIN0qZHJd5Z2iPUnKl9NBy23Lgu6PEskpVsKAZ3proirjguD7U9fKMs/A=="
     187                        "version": "0.4.14",
     188                        "resolved": "https://registry.npmjs.org/@ariakit/core/-/core-0.4.14.tgz",
     189                        "integrity": "sha512-hpzZvyYzGhP09S9jW1XGsU/FD5K3BKsH1eG/QJ8rfgEeUdPS7BvHPt5lHbOeJ2cMrRzBEvsEzLi1ivfDifHsVA=="
    189190                },
    190191                "node_modules/@ariakit/react": {
    191                         "version": "0.4.11",
    192                         "resolved": "https://registry.npmjs.org/@ariakit/react/-/react-0.4.11.tgz",
    193                         "integrity": "sha512-nLpPrmNcspqNhk4o+epsgeZfP1+Fkh4uIzNe5yrFkXolRkqHGKAxl4Hi82e0yxIBUbYbZIEwsZQQVceF1L6xrw==",
    194                         "dependencies": {
    195                                 "@ariakit/react-core": "0.4.11"
     192                        "version": "0.4.15",
     193                        "resolved": "https://registry.npmjs.org/@ariakit/react/-/react-0.4.15.tgz",
     194                        "integrity": "sha512-0V2LkNPFrGRT+SEIiObx/LQjR6v3rR+mKEDUu/3tq7jfCZ+7+6Q6EMR1rFaK+XMkaRY1RWUcj/rRDWAUWnsDww==",
     195                        "dependencies": {
     196                                "@ariakit/react-core": "0.4.15"
    196197                        },
    197198                        "funding": {
    … …  
    205206                },
    206207                "node_modules/@ariakit/react-core": {
    207                         "version": "0.4.11",
    208                         "resolved": "https://registry.npmjs.org/@ariakit/react-core/-/react-core-0.4.11.tgz",
    209                         "integrity": "sha512-i6KedWhjZkNC7tMEKO0eNjjq2HRPiHyGaBS2x2VaWwzBepoYtjyvxRXyqLJ3gaiNdlwckN1TZsRDfD+viy13IQ==",
    210                         "dependencies": {
    211                                 "@ariakit/core": "0.4.10",
     208                        "version": "0.4.15",
     209                        "resolved": "https://registry.npmjs.org/@ariakit/react-core/-/react-core-0.4.15.tgz",
     210                        "integrity": "sha512-Up8+U97nAPJdyUh9E8BCEhJYTA+eVztWpHoo1R9zZfHd4cnBWAg5RHxEmMH+MamlvuRxBQA71hFKY/735fDg+A==",
     211                        "dependencies": {
     212                                "@ariakit/core": "0.4.14",
    212213                                "@floating-ui/dom": "^1.0.0",
    213214                                "use-sync-external-store": "^1.2.0"
    … …  
    219220                },
    220221                "node_modules/@babel/code-frame": {
     222                        "version": "7.26.2",
     223                        "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz",
     224                        "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",
     225                        "dependencies": {
     226                                "@babel/helper-validator-identifier": "^7.25.9",
     227                                "js-tokens": "^4.0.0",
     228                                "picocolors": "^1.0.0"
     229                        },
     230                        "engines": {
     231                                "node": ">=6.9.0"
     232                        }
     233                },
     234                "node_modules/@babel/compat-data": {
     235                        "version": "7.26.5",
     236                        "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.5.tgz",
     237                        "integrity": "sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==",
     238                        "dev": true,
     239                        "engines": {
     240                                "node": ">=6.9.0"
     241                        }
     242                },
     243                "node_modules/@babel/core": {
    221244                        "version": "7.25.7",
    222                         "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz",
    223                         "integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==",
    224                         "license": "MIT",
    225                         "dependencies": {
    226                                 "@babel/highlight": "^7.25.7",
    227                                 "picocolors": "^1.0.0"
    228                         },
    229                         "engines": {
    230                                 "node": ">=6.9.0"
    231                         }
    232                 },
    233                 "node_modules/@babel/compat-data": {
    234                         "version": "7.25.8",
    235                         "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.8.tgz",
    236                         "integrity": "sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==",
    237                         "dev": true,
    238                         "license": "MIT",
    239                         "engines": {
    240                                 "node": ">=6.9.0"
    241                         }
    242                 },
    243                 "node_modules/@babel/core": {
    244                         "version": "7.25.8",
    245                         "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz",
    246                         "integrity": "sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==",
    247                         "dev": true,
    248                         "license": "MIT",
     245                        "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.7.tgz",
     246                        "integrity": "sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==",
     247                        "dev": true,
    249248                        "dependencies": {
    250249                                "@ampproject/remapping": "^2.2.0",
    … …  
    254253                                "@babel/helper-module-transforms": "^7.25.7",
    255254                                "@babel/helpers": "^7.25.7",
    256                                 "@babel/parser": "^7.25.8",
     255                                "@babel/parser": "^7.25.7",
    257256                                "@babel/template": "^7.25.7",
    258257                                "@babel/traverse": "^7.25.7",
    259                                 "@babel/types": "^7.25.8",
     258                                "@babel/types": "^7.25.7",
    260259                                "convert-source-map": "^2.0.0",
    261260                                "debug": "^4.1.0",
    … …  
    289288                },
    290289                "node_modules/@babel/eslint-parser": {
    291                         "version": "7.25.1",
    292                         "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.25.1.tgz",
    293                         "integrity": "sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==",
     290                        "version": "7.25.7",
     291                        "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.25.7.tgz",
     292                        "integrity": "sha512-B+BO9x86VYsQHimucBAL1fxTJKF4wyKY6ZVzee9QgzdZOUfs3BaR6AQrgoGrRI+7IFS1wUz/VyQ+SoBcSpdPbw==",
    294293                        "dev": true,
    295294                        "dependencies": {
    … …  
    316315                },
    317316                "node_modules/@babel/generator": {
    318                         "version": "7.25.7",
    319                         "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.7.tgz",
    320                         "integrity": "sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==",
    321                         "license": "MIT",
    322                         "dependencies": {
    323                                 "@babel/types": "^7.25.7",
     317                        "version": "7.26.5",
     318                        "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.5.tgz",
     319                        "integrity": "sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==",
     320                        "dependencies": {
     321                                "@babel/parser": "^7.26.5",
     322                                "@babel/types": "^7.26.5",
    324323                                "@jridgewell/gen-mapping": "^0.3.5",
    325324                                "@jridgewell/trace-mapping": "^0.3.25",
    … …  
    331330                },
    332331                "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
    333                         "version": "0.3.5",
    334                         "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
    335                         "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
    336                         "license": "MIT",
     332                        "version": "0.3.8",
     333                        "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",
     334                        "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
    337335                        "dependencies": {
    338336                                "@jridgewell/set-array": "^1.2.1",
    … …  
    345343                },
    346344                "node_modules/@babel/helper-annotate-as-pure": {
    347                         "version": "7.22.5",
    348                         "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz",
    349                         "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==",
    350                         "dev": true,
    351                         "dependencies": {
    352                                 "@babel/types": "^7.22.5"
     345                        "version": "7.25.9",
     346                        "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz",
     347                        "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==",
     348                        "dev": true,
     349                        "dependencies": {
     350                                "@babel/types": "^7.25.9"
    353351                        },
    354352                        "engines": {
    … …  
    356354                        }
    357355                },
    358                 "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
    359                         "version": "7.18.9",
    360                         "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz",
    361                         "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==",
    362                         "dev": true,
    363                         "dependencies": {
    364                                 "@babel/helper-explode-assignable-expression": "^7.18.6",
    365                                 "@babel/types": "^7.18.9"
    366                         },
    367                         "engines": {
    368                                 "node": ">=6.9.0"
    369                         }
    370                 },
    371356                "node_modules/@babel/helper-compilation-targets": {
    372                         "version": "7.25.7",
    373                         "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz",
    374                         "integrity": "sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==",
    375                         "dev": true,
    376                         "license": "MIT",
    377                         "dependencies": {
    378                                 "@babel/compat-data": "^7.25.7",
    379                                 "@babel/helper-validator-option": "^7.25.7",
     357                        "version": "7.26.5",
     358                        "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz",
     359                        "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==",
     360                        "dev": true,
     361                        "dependencies": {
     362                                "@babel/compat-data": "^7.26.5",
     363                                "@babel/helper-validator-option": "^7.25.9",
    380364                                "browserslist": "^4.24.0",
    381365                                "lru-cache": "^5.1.1",
    … …  
    411395                },
    412396                "node_modules/@babel/helper-create-class-features-plugin": {
    413                         "version": "7.21.0",
    414                         "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.0.tgz",
    415                         "integrity": "sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==",
    416                         "dev": true,
    417                         "dependencies": {
    418                                 "@babel/helper-annotate-as-pure": "^7.18.6",
    419                                 "@babel/helper-environment-visitor": "^7.18.9",
    420                                 "@babel/helper-function-name": "^7.21.0",
    421                                 "@babel/helper-member-expression-to-functions": "^7.21.0",
    422                                 "@babel/helper-optimise-call-expression": "^7.18.6",
    423                                 "@babel/helper-replace-supers": "^7.20.7",
    424                                 "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
    425                                 "@babel/helper-split-export-declaration": "^7.18.6"
     397                        "version": "7.25.9",
     398                        "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz",
     399                        "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==",
     400                        "dev": true,
     401                        "dependencies": {
     402                                "@babel/helper-annotate-as-pure": "^7.25.9",
     403                                "@babel/helper-member-expression-to-functions": "^7.25.9",
     404                                "@babel/helper-optimise-call-expression": "^7.25.9",
     405                                "@babel/helper-replace-supers": "^7.25.9",
     406                                "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
     407                                "@babel/traverse": "^7.25.9",
     408                                "semver": "^6.3.1"
    426409                        },
    427410                        "engines": {
    … …  
    432415                        }
    433416                },
    434                 "node_modules/@babel/helper-create-regexp-features-plugin": {
    435                         "version": "7.21.0",
    436                         "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.0.tgz",
    437                         "integrity": "sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg==",
    438                         "dev": true,
    439                         "dependencies": {
    440                                 "@babel/helper-annotate-as-pure": "^7.18.6",
    441                                 "regexpu-core": "^5.3.1"
    442                         },
    443                         "engines": {
    444                                 "node": ">=6.9.0"
    445                         },
    446                         "peerDependencies": {
    447                                 "@babel/core": "^7.0.0"
    448                         }
    449                 },
    450                 "node_modules/@babel/helper-define-polyfill-provider": {
    451                         "version": "0.3.3",
    452                         "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz",
    453                         "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==",
    454                         "dev": true,
    455                         "dependencies": {
    456                                 "@babel/helper-compilation-targets": "^7.17.7",
    457                                 "@babel/helper-plugin-utils": "^7.16.7",
    458                                 "debug": "^4.1.1",
    459                                 "lodash.debounce": "^4.0.8",
    460                                 "resolve": "^1.14.2",
    461                                 "semver": "^6.1.2"
    462                         },
    463                         "peerDependencies": {
    464                                 "@babel/core": "^7.4.0-0"
    465                         }
    466                 },
    467                 "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
     417                "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": {
    468418                        "version": "6.3.1",
    469419                        "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
    … …  
    474424                        }
    475425                },
    476                 "node_modules/@babel/helper-environment-visitor": {
    477                         "version": "7.22.20",
    478                         "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
    479                         "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
    480                         "dev": true,
     426                "node_modules/@babel/helper-create-regexp-features-plugin": {
     427                        "version": "7.26.3",
     428                        "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz",
     429                        "integrity": "sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==",
     430                        "dev": true,
     431                        "dependencies": {
     432                                "@babel/helper-annotate-as-pure": "^7.25.9",
     433                                "regexpu-core": "^6.2.0",
     434                                "semver": "^6.3.1"
     435                        },
    481436                        "engines": {
    482437                                "node": ">=6.9.0"
    483                         }
    484                 },
    485                 "node_modules/@babel/helper-explode-assignable-expression": {
    486                         "version": "7.18.6",
    487                         "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz",
    488                         "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==",
    489                         "dev": true,
    490                         "dependencies": {
    491                                 "@babel/types": "^7.18.6"
     438                        },
     439                        "peerDependencies": {
     440                                "@babel/core": "^7.0.0"
     441                        }
     442                },
     443                "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": {
     444                        "version": "6.3.1",
     445                        "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
     446                        "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
     447                        "dev": true,
     448                        "bin": {
     449                                "semver": "bin/semver.js"
     450                        }
     451                },
     452                "node_modules/@babel/helper-define-polyfill-provider": {
     453                        "version": "0.6.3",
     454                        "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz",
     455                        "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==",
     456                        "dev": true,
     457                        "dependencies": {
     458                                "@babel/helper-compilation-targets": "^7.22.6",
     459                                "@babel/helper-plugin-utils": "^7.22.5",
     460                                "debug": "^4.1.1",
     461                                "lodash.debounce": "^4.0.8",
     462                                "resolve": "^1.14.2"
     463                        },
     464                        "peerDependencies": {
     465                                "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
     466                        }
     467                },
     468                "node_modules/@babel/helper-member-expression-to-functions": {
     469                        "version": "7.25.9",
     470                        "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz",
     471                        "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==",
     472                        "dev": true,
     473                        "dependencies": {
     474                                "@babel/traverse": "^7.25.9",
     475                                "@babel/types": "^7.25.9"
    492476                        },
    493477                        "engines": {
    … …  
    495479                        }
    496480                },
    497                 "node_modules/@babel/helper-function-name": {
    498                         "version": "7.23.0",
    499                         "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
    500                         "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
    501                         "dev": true,
    502                         "dependencies": {
    503                                 "@babel/template": "^7.22.15",
    504                                 "@babel/types": "^7.23.0"
     481                "node_modules/@babel/helper-module-imports": {
     482                        "version": "7.25.9",
     483                        "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",
     484                        "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",
     485                        "dependencies": {
     486                                "@babel/traverse": "^7.25.9",
     487                                "@babel/types": "^7.25.9"
    505488                        },
    506489                        "engines": {
    … …  
    508491                        }
    509492                },
    510                 "node_modules/@babel/helper-hoist-variables": {
    511                         "version": "7.22.5",
    512                         "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
    513                         "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
    514                         "dev": true,
    515                         "dependencies": {
    516                                 "@babel/types": "^7.22.5"
     493                "node_modules/@babel/helper-module-transforms": {
     494                        "version": "7.26.0",
     495                        "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",
     496                        "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",
     497                        "dev": true,
     498                        "dependencies": {
     499                                "@babel/helper-module-imports": "^7.25.9",
     500                                "@babel/helper-validator-identifier": "^7.25.9",
     501                                "@babel/traverse": "^7.25.9"
    517502                        },
    518503                        "engines": {
    519504                                "node": ">=6.9.0"
    520                         }
    521                 },
    522                 "node_modules/@babel/helper-member-expression-to-functions": {
    523                         "version": "7.21.0",
    524                         "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz",
    525                         "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==",
    526                         "dev": true,
    527                         "dependencies": {
    528                                 "@babel/types": "^7.21.0"
     505                        },
     506                        "peerDependencies": {
     507                                "@babel/core": "^7.0.0"
     508                        }
     509                },
     510                "node_modules/@babel/helper-optimise-call-expression": {
     511                        "version": "7.25.9",
     512                        "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz",
     513                        "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==",
     514                        "dev": true,
     515                        "dependencies": {
     516                                "@babel/types": "^7.25.9"
    529517                        },
    530518                        "engines": {
    … …  
    532520                        }
    533521                },
    534                 "node_modules/@babel/helper-module-imports": {
    535                         "version": "7.25.7",
    536                         "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz",
    537                         "integrity": "sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==",
    538                         "license": "MIT",
    539                         "dependencies": {
    540                                 "@babel/traverse": "^7.25.7",
    541                                 "@babel/types": "^7.25.7"
    542                         },
     522                "node_modules/@babel/helper-plugin-utils": {
     523                        "version": "7.26.5",
     524                        "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz",
     525                        "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==",
     526                        "dev": true,
    543527                        "engines": {
    544528                                "node": ">=6.9.0"
    545529                        }
    546530                },
    547                 "node_modules/@babel/helper-module-transforms": {
    548                         "version": "7.25.7",
    549                         "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz",
    550                         "integrity": "sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==",
    551                         "dev": true,
    552                         "license": "MIT",
    553                         "dependencies": {
    554                                 "@babel/helper-module-imports": "^7.25.7",
    555                                 "@babel/helper-simple-access": "^7.25.7",
    556                                 "@babel/helper-validator-identifier": "^7.25.7",
    557                                 "@babel/traverse": "^7.25.7"
     531                "node_modules/@babel/helper-remap-async-to-generator": {
     532                        "version": "7.25.9",
     533                        "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz",
     534                        "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==",
     535                        "dev": true,
     536                        "dependencies": {
     537                                "@babel/helper-annotate-as-pure": "^7.25.9",
     538                                "@babel/helper-wrap-function": "^7.25.9",
     539                                "@babel/traverse": "^7.25.9"
    558540                        },
    559541                        "engines": {
    … …  
    564546                        }
    565547                },
    566                 "node_modules/@babel/helper-optimise-call-expression": {
    567                         "version": "7.18.6",
    568                         "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
    569                         "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
    570                         "dev": true,
    571                         "dependencies": {
    572                                 "@babel/types": "^7.18.6"
     548                "node_modules/@babel/helper-replace-supers": {
     549                        "version": "7.26.5",
     550                        "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz",
     551                        "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==",
     552                        "dev": true,
     553                        "dependencies": {
     554                                "@babel/helper-member-expression-to-functions": "^7.25.9",
     555                                "@babel/helper-optimise-call-expression": "^7.25.9",
     556                                "@babel/traverse": "^7.26.5"
    573557                        },
    574558                        "engines": {
    575559                                "node": ">=6.9.0"
    576                         }
    577                 },
    578                 "node_modules/@babel/helper-plugin-utils": {
    579                         "version": "7.22.5",
    580                         "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz",
    581                         "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==",
    582                         "dev": true,
     560                        },
     561                        "peerDependencies": {
     562                                "@babel/core": "^7.0.0"
     563                        }
     564                },
     565                "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
     566                        "version": "7.25.9",
     567                        "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz",
     568                        "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==",
     569                        "dev": true,
     570                        "dependencies": {
     571                                "@babel/traverse": "^7.25.9",
     572                                "@babel/types": "^7.25.9"
     573                        },
    583574                        "engines": {
    584575                                "node": ">=6.9.0"
    585576                        }
    586577                },
    587                 "node_modules/@babel/helper-remap-async-to-generator": {
    588                         "version": "7.18.9",
    589                         "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz",
    590                         "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==",
    591                         "dev": true,
    592                         "dependencies": {
    593                                 "@babel/helper-annotate-as-pure": "^7.18.6",
    594                                 "@babel/helper-environment-visitor": "^7.18.9",
    595                                 "@babel/helper-wrap-function": "^7.18.9",
    596                                 "@babel/types": "^7.18.9"
    597                         },
     578                "node_modules/@babel/helper-string-parser": {
     579                        "version": "7.25.9",
     580                        "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
     581                        "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
    598582                        "engines": {
    599583                                "node": ">=6.9.0"
    600                         },
    601                         "peerDependencies": {
    602                                 "@babel/core": "^7.0.0"
    603                         }
    604                 },
    605                 "node_modules/@babel/helper-replace-supers": {
    606                         "version": "7.20.7",
    607                         "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz",
    608                         "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==",
    609                         "dev": true,
    610                         "dependencies": {
    611                                 "@babel/helper-environment-visitor": "^7.18.9",
    612                                 "@babel/helper-member-expression-to-functions": "^7.20.7",
    613                                 "@babel/helper-optimise-call-expression": "^7.18.6",
    614                                 "@babel/template": "^7.20.7",
    615                                 "@babel/traverse": "^7.20.7",
    616                                 "@babel/types": "^7.20.7"
    617                         },
     584                        }
     585                },
     586                "node_modules/@babel/helper-validator-identifier": {
     587                        "version": "7.25.9",
     588                        "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
     589                        "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
    618590                        "engines": {
    619591                                "node": ">=6.9.0"
    620592                        }
    621593                },
    622                 "node_modules/@babel/helper-simple-access": {
    623                         "version": "7.25.7",
    624                         "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz",
    625                         "integrity": "sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==",
    626                         "dev": true,
    627                         "license": "MIT",
    628                         "dependencies": {
    629                                 "@babel/traverse": "^7.25.7",
    630                                 "@babel/types": "^7.25.7"
    631                         },
     594                "node_modules/@babel/helper-validator-option": {
     595                        "version": "7.25.9",
     596                        "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",
     597                        "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",
     598                        "dev": true,
    632599                        "engines": {
    633600                                "node": ">=6.9.0"
    634601                        }
    635602                },
    636                 "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
    637                         "version": "7.20.0",
    638                         "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz",
    639                         "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==",
    640                         "dev": true,
    641                         "dependencies": {
    642                                 "@babel/types": "^7.20.0"
    643                         },
    644                         "engines": {
    645                                 "node": ">=6.9.0"
    646                         }
    647                 },
    648                 "node_modules/@babel/helper-split-export-declaration": {
    649                         "version": "7.22.6",
    650                         "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
    651                         "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
    652                         "dev": true,
    653                         "dependencies": {
    654                                 "@babel/types": "^7.22.5"
    655                         },
    656                         "engines": {
    657                                 "node": ">=6.9.0"
    658                         }
    659                 },
    660                 "node_modules/@babel/helper-string-parser": {
    661                         "version": "7.25.7",
    662                         "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz",
    663                         "integrity": "sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==",
    664                         "license": "MIT",
    665                         "engines": {
    666                                 "node": ">=6.9.0"
    667                         }
    668                 },
    669                 "node_modules/@babel/helper-validator-identifier": {
    670                         "version": "7.25.7",
    671                         "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz",
    672                         "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==",
    673                         "license": "MIT",
    674                         "engines": {
    675                                 "node": ">=6.9.0"
    676                         }
    677                 },
    678                 "node_modules/@babel/helper-validator-option": {
    679                         "version": "7.25.7",
    680                         "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz",
    681                         "integrity": "sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==",
    682                         "dev": true,
    683                         "license": "MIT",
    684                         "engines": {
    685                                 "node": ">=6.9.0"
    686                         }
    687                 },
    688603                "node_modules/@babel/helper-wrap-function": {
    689                         "version": "7.20.5",
    690                         "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz",
    691                         "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==",
    692                         "dev": true,
    693                         "dependencies": {
    694                                 "@babel/helper-function-name": "^7.19.0",
    695                                 "@babel/template": "^7.18.10",
    696                                 "@babel/traverse": "^7.20.5",
    697                                 "@babel/types": "^7.20.5"
     604                        "version": "7.25.9",
     605                        "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz",
     606                        "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==",
     607                        "dev": true,
     608                        "dependencies": {
     609                                "@babel/template": "^7.25.9",
     610                                "@babel/traverse": "^7.25.9",
     611                                "@babel/types": "^7.25.9"
    698612                        },
    699613                        "engines": {
    … …  
    715629                        }
    716630                },
    717                 "node_modules/@babel/highlight": {
    718                         "version": "7.25.7",
    719                         "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz",
    720                         "integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==",
    721                         "license": "MIT",
    722                         "dependencies": {
    723                                 "@babel/helper-validator-identifier": "^7.25.7",
    724                                 "chalk": "^2.4.2",
    725                                 "js-tokens": "^4.0.0",
    726                                 "picocolors": "^1.0.0"
    727                         },
    728                         "engines": {
    729                                 "node": ">=6.9.0"
    730                         }
    731                 },
    732                 "node_modules/@babel/highlight/node_modules/chalk": {
    733                         "version": "2.4.2",
    734                         "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
    735                         "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
    736                         "license": "MIT",
    737                         "dependencies": {
    738                                 "ansi-styles": "^3.2.1",
    739                                 "escape-string-regexp": "^1.0.5",
    740                                 "supports-color": "^5.3.0"
    741                         },
    742                         "engines": {
    743                                 "node": ">=4"
    744                         }
    745                 },
    746631                "node_modules/@babel/parser": {
    747                         "version": "7.25.8",
    748                         "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.8.tgz",
    749                         "integrity": "sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==",
    750                         "license": "MIT",
    751                         "dependencies": {
    752                                 "@babel/types": "^7.25.8"
     632                        "version": "7.26.7",
     633                        "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.7.tgz",
     634                        "integrity": "sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==",
     635                        "dependencies": {
     636                                "@babel/types": "^7.26.7"
    753637                        },
    754638                        "bin": {
    … …  
    759643                        }
    760644                },
     645                "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
     646                        "version": "7.25.9",
     647                        "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz",
     648                        "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==",
     649                        "dev": true,
     650                        "dependencies": {
     651                                "@babel/helper-plugin-utils": "^7.25.9",
     652                                "@babel/traverse": "^7.25.9"
     653                        },
     654                        "engines": {
     655                                "node": ">=6.9.0"
     656                        },
     657                        "peerDependencies": {
     658                                "@babel/core": "^7.0.0"
     659                        }
     660                },
     661                "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": {
     662                        "version": "7.25.9",
     663                        "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz",
     664                        "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==",
     665                        "dev": true,
     666                        "dependencies": {
     667                                "@babel/helper-plugin-utils": "^7.25.9"
     668                        },
     669                        "engines": {
     670                                "node": ">=6.9.0"
     671                        },
     672                        "peerDependencies": {
     673                                "@babel/core": "^7.0.0"
     674                        }
     675                },
    761676                "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
    762                         "version": "7.18.6",
    763                         "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz",
    764                         "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==",
    765                         "dev": true,
    766                         "dependencies": {
    767                                 "@babel/helper-plugin-utils": "^7.18.6"
     677                        "version": "7.25.9",
     678                        "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz",
     679                        "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==",
     680                        "dev": true,
     681                        "dependencies": {
     682                                "@babel/helper-plugin-utils": "^7.25.9"
    768683                        },
    769684                        "engines": {
    … …  
    775690                },
    776691                "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
    777                         "version": "7.20.7",
    778                         "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz",
    779                         "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==",
    780                         "dev": true,
    781                         "dependencies": {
    782                                 "@babel/helper-plugin-utils": "^7.20.2",
    783                                 "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
    784                                 "@babel/plugin-proposal-optional-chaining": "^7.20.7"
     692                        "version": "7.25.9",
     693                        "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz",
     694                        "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==",
     695                        "dev": true,
     696                        "dependencies": {
     697                                "@babel/helper-plugin-utils": "^7.25.9",
     698                                "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
     699                                "@babel/plugin-transform-optional-chaining": "^7.25.9"
    785700                        },
    786701                        "engines": {
    … …  
    791706                        }
    792707                },
    793                 "node_modules/@babel/plugin-proposal-async-generator-functions": {
    794                         "version": "7.20.7",
    795                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz",
    796                         "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==",
    797                         "dev": true,
    798                         "dependencies": {
    799                                 "@babel/helper-environment-visitor": "^7.18.9",
    800                                 "@babel/helper-plugin-utils": "^7.20.2",
    801                                 "@babel/helper-remap-async-to-generator": "^7.18.9",
    802                                 "@babel/plugin-syntax-async-generators": "^7.8.4"
     708                "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
     709                        "version": "7.25.9",
     710                        "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz",
     711                        "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==",
     712                        "dev": true,
     713                        "dependencies": {
     714                                "@babel/helper-plugin-utils": "^7.25.9",
     715                                "@babel/traverse": "^7.25.9"
    803716                        },
    804717                        "engines": {
    … …  
    806719                        },
    807720                        "peerDependencies": {
    808                                 "@babel/core": "^7.0.0-0"
    809                         }
    810                 },
    811                 "node_modules/@babel/plugin-proposal-class-properties": {
    812                         "version": "7.18.6",
    813                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
    814                         "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
    815                         "dev": true,
    816                         "dependencies": {
    817                                 "@babel/helper-create-class-features-plugin": "^7.18.6",
    818                                 "@babel/helper-plugin-utils": "^7.18.6"
    819                         },
     721                                "@babel/core": "^7.0.0"
     722                        }
     723                },
     724                "node_modules/@babel/plugin-proposal-private-property-in-object": {
     725                        "version": "7.21.0-placeholder-for-preset-env.2",
     726                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz",
     727                        "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==",
     728                        "dev": true,
    820729                        "engines": {
    821730                                "node": ">=6.9.0"
    822                         },
    823                         "peerDependencies": {
    824                                 "@babel/core": "^7.0.0-0"
    825                         }
    826                 },
    827                 "node_modules/@babel/plugin-proposal-class-static-block": {
    828                         "version": "7.21.0",
    829                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz",
    830                         "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==",
    831                         "dev": true,
    832                         "dependencies": {
    833                                 "@babel/helper-create-class-features-plugin": "^7.21.0",
    834                                 "@babel/helper-plugin-utils": "^7.20.2",
    835                                 "@babel/plugin-syntax-class-static-block": "^7.14.5"
    836                         },
    837                         "engines": {
    838                                 "node": ">=6.9.0"
    839                         },
    840                         "peerDependencies": {
    841                                 "@babel/core": "^7.12.0"
    842                         }
    843                 },
    844                 "node_modules/@babel/plugin-proposal-dynamic-import": {
    845                         "version": "7.18.6",
    846                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz",
    847                         "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==",
    848                         "dev": true,
    849                         "dependencies": {
    850                                 "@babel/helper-plugin-utils": "^7.18.6",
    851                                 "@babel/plugin-syntax-dynamic-import": "^7.8.3"
    852                         },
    853                         "engines": {
    854                                 "node": ">=6.9.0"
    855                         },
    856                         "peerDependencies": {
    857                                 "@babel/core": "^7.0.0-0"
    858                         }
    859                 },
    860                 "node_modules/@babel/plugin-proposal-export-namespace-from": {
    861                         "version": "7.18.9",
    862                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz",
    863                         "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==",
    864                         "dev": true,
    865                         "dependencies": {
    866                                 "@babel/helper-plugin-utils": "^7.18.9",
    867                                 "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
    868                         },
    869                         "engines": {
    870                                 "node": ">=6.9.0"
    871                         },
    872                         "peerDependencies": {
    873                                 "@babel/core": "^7.0.0-0"
    874                         }
    875                 },
    876                 "node_modules/@babel/plugin-proposal-json-strings": {
    877                         "version": "7.18.6",
    878                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz",
    879                         "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==",
    880                         "dev": true,
    881                         "dependencies": {
    882                                 "@babel/helper-plugin-utils": "^7.18.6",
    883                                 "@babel/plugin-syntax-json-strings": "^7.8.3"
    884                         },
    885                         "engines": {
    886                                 "node": ">=6.9.0"
    887                         },
    888                         "peerDependencies": {
    889                                 "@babel/core": "^7.0.0-0"
    890                         }
    891                 },
    892                 "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
    893                         "version": "7.20.7",
    894                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz",
    895                         "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==",
    896                         "dev": true,
    897                         "dependencies": {
    898                                 "@babel/helper-plugin-utils": "^7.20.2",
    899                                 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
    900                         },
    901                         "engines": {
    902                                 "node": ">=6.9.0"
    903                         },
    904                         "peerDependencies": {
    905                                 "@babel/core": "^7.0.0-0"
    906                         }
    907                 },
    908                 "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
    909                         "version": "7.18.6",
    910                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
    911                         "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
    912                         "dev": true,
    913                         "dependencies": {
    914                                 "@babel/helper-plugin-utils": "^7.18.6",
    915                                 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
    916                         },
    917                         "engines": {
    918                                 "node": ">=6.9.0"
    919                         },
    920                         "peerDependencies": {
    921                                 "@babel/core": "^7.0.0-0"
    922                         }
    923                 },
    924                 "node_modules/@babel/plugin-proposal-numeric-separator": {
    925                         "version": "7.18.6",
    926                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
    927                         "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
    928                         "dev": true,
    929                         "dependencies": {
    930                                 "@babel/helper-plugin-utils": "^7.18.6",
    931                                 "@babel/plugin-syntax-numeric-separator": "^7.10.4"
    932                         },
    933                         "engines": {
    934                                 "node": ">=6.9.0"
    935                         },
    936                         "peerDependencies": {
    937                                 "@babel/core": "^7.0.0-0"
    938                         }
    939                 },
    940                 "node_modules/@babel/plugin-proposal-object-rest-spread": {
    941                         "version": "7.20.7",
    942                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz",
    943                         "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==",
    944                         "dev": true,
    945                         "dependencies": {
    946                                 "@babel/compat-data": "^7.20.5",
    947                                 "@babel/helper-compilation-targets": "^7.20.7",
    948                                 "@babel/helper-plugin-utils": "^7.20.2",
    949                                 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
    950                                 "@babel/plugin-transform-parameters": "^7.20.7"
    951                         },
    952                         "engines": {
    953                                 "node": ">=6.9.0"
    954                         },
    955                         "peerDependencies": {
    956                                 "@babel/core": "^7.0.0-0"
    957                         }
    958                 },
    959                 "node_modules/@babel/plugin-proposal-optional-catch-binding": {
    960                         "version": "7.18.6",
    961                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz",
    962                         "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==",
    963                         "dev": true,
    964                         "dependencies": {
    965                                 "@babel/helper-plugin-utils": "^7.18.6",
    966                                 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
    967                         },
    968                         "engines": {
    969                                 "node": ">=6.9.0"
    970                         },
    971                         "peerDependencies": {
    972                                 "@babel/core": "^7.0.0-0"
    973                         }
    974                 },
    975                 "node_modules/@babel/plugin-proposal-optional-chaining": {
    976                         "version": "7.21.0",
    977                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz",
    978                         "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==",
    979                         "dev": true,
    980                         "dependencies": {
    981                                 "@babel/helper-plugin-utils": "^7.20.2",
    982                                 "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
    983                                 "@babel/plugin-syntax-optional-chaining": "^7.8.3"
    984                         },
    985                         "engines": {
    986                                 "node": ">=6.9.0"
    987                         },
    988                         "peerDependencies": {
    989                                 "@babel/core": "^7.0.0-0"
    990                         }
    991                 },
    992                 "node_modules/@babel/plugin-proposal-private-methods": {
    993                         "version": "7.18.6",
    994                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz",
    995                         "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==",
    996                         "dev": true,
    997                         "dependencies": {
    998                                 "@babel/helper-create-class-features-plugin": "^7.18.6",
    999                                 "@babel/helper-plugin-utils": "^7.18.6"
    1000                         },
    1001                         "engines": {
    1002                                 "node": ">=6.9.0"
    1003                         },
    1004                         "peerDependencies": {
    1005                                 "@babel/core": "^7.0.0-0"
    1006                         }
    1007                 },
    1008                 "node_modules/@babel/plugin-proposal-private-property-in-object": {
    1009                         "version": "7.21.0",
    1010                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz",
    1011                         "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==",
    1012                         "dev": true,
    1013                         "dependencies": {
    1014                                 "@babel/helper-annotate-as-pure": "^7.18.6",
    1015                                 "@babel/helper-create-class-features-plugin": "^7.21.0",
    1016                                 "@babel/helper-plugin-utils": "^7.20.2",
    1017                                 "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
    1018                         },
    1019                         "engines": {
    1020                                 "node": ">=6.9.0"
    1021                         },
    1022                         "peerDependencies": {
    1023                                 "@babel/core": "^7.0.0-0"
    1024                         }
    1025                 },
    1026                 "node_modules/@babel/plugin-proposal-unicode-property-regex": {
    1027                         "version": "7.18.6",
    1028                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz",
    1029                         "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==",
    1030                         "dev": true,
    1031                         "dependencies": {
    1032                                 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
    1033                                 "@babel/helper-plugin-utils": "^7.18.6"
    1034                         },
    1035                         "engines": {
    1036                                 "node": ">=4"
    1037731                        },
    1038732                        "peerDependencies": {
    … …  
    1116810                },
    1117811                "node_modules/@babel/plugin-syntax-import-assertions": {
    1118                         "version": "7.20.0",
    1119                         "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz",
    1120                         "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==",
    1121                         "dev": true,
    1122                         "dependencies": {
    1123                                 "@babel/helper-plugin-utils": "^7.19.0"
     812                        "version": "7.26.0",
     813                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz",
     814                        "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==",
     815                        "dev": true,
     816                        "dependencies": {
     817                                "@babel/helper-plugin-utils": "^7.25.9"
     818                        },
     819                        "engines": {
     820                                "node": ">=6.9.0"
     821                        },
     822                        "peerDependencies": {
     823                                "@babel/core": "^7.0.0-0"
     824                        }
     825                },
     826                "node_modules/@babel/plugin-syntax-import-attributes": {
     827                        "version": "7.26.0",
     828                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz",
     829                        "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==",
     830                        "dev": true,
     831                        "dependencies": {
     832                                "@babel/helper-plugin-utils": "^7.25.9"
    1124833                        },
    1125834                        "engines": {
    … …  
    1155864                },
    1156865                "node_modules/@babel/plugin-syntax-jsx": {
    1157                         "version": "7.22.5",
    1158                         "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz",
    1159                         "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==",
    1160                         "dev": true,
    1161                         "dependencies": {
    1162                                 "@babel/helper-plugin-utils": "^7.22.5"
     866                        "version": "7.25.9",
     867                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz",
     868                        "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==",
     869                        "dev": true,
     870                        "dependencies": {
     871                                "@babel/helper-plugin-utils": "^7.25.9"
    1163872                        },
    1164873                        "engines": {
    … …  
    1272981                },
    1273982                "node_modules/@babel/plugin-syntax-typescript": {
    1274                         "version": "7.20.0",
    1275                         "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz",
    1276                         "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==",
    1277                         "dev": true,
    1278                         "dependencies": {
    1279                                 "@babel/helper-plugin-utils": "^7.19.0"
     983                        "version": "7.25.9",
     984                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz",
     985                        "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==",
     986                        "dev": true,
     987                        "dependencies": {
     988                                "@babel/helper-plugin-utils": "^7.25.9"
    1280989                        },
    1281990                        "engines": {
    … …  
    1286995                        }
    1287996                },
    1288                 "node_modules/@babel/plugin-transform-arrow-functions": {
    1289                         "version": "7.20.7",
    1290                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz",
    1291                         "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==",
    1292                         "dev": true,
    1293                         "dependencies": {
    1294                                 "@babel/helper-plugin-utils": "^7.20.2"
    1295                         },
    1296                         "engines": {
    1297                                 "node": ">=6.9.0"
    1298                         },
    1299                         "peerDependencies": {
    1300                                 "@babel/core": "^7.0.0-0"
    1301                         }
    1302                 },
    1303                 "node_modules/@babel/plugin-transform-async-to-generator": {
    1304                         "version": "7.20.7",
    1305                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz",
    1306                         "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==",
    1307                         "dev": true,
    1308                         "dependencies": {
    1309                                 "@babel/helper-module-imports": "^7.18.6",
    1310                                 "@babel/helper-plugin-utils": "^7.20.2",
    1311                                 "@babel/helper-remap-async-to-generator": "^7.18.9"
    1312                         },
    1313                         "engines": {
    1314                                 "node": ">=6.9.0"
    1315                         },
    1316                         "peerDependencies": {
    1317                                 "@babel/core": "^7.0.0-0"
    1318                         }
    1319                 },
    1320                 "node_modules/@babel/plugin-transform-block-scoped-functions": {
     997                "node_modules/@babel/plugin-syntax-unicode-sets-regex": {
    1321998                        "version": "7.18.6",
    1322                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz",
    1323                         "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==",
    1324                         "dev": true,
    1325                         "dependencies": {
    1326                                 "@babel/helper-plugin-utils": "^7.18.6"
    1327                         },
    1328                         "engines": {
    1329                                 "node": ">=6.9.0"
    1330                         },
    1331                         "peerDependencies": {
    1332                                 "@babel/core": "^7.0.0-0"
    1333                         }
    1334                 },
    1335                 "node_modules/@babel/plugin-transform-block-scoping": {
    1336                         "version": "7.21.0",
    1337                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz",
    1338                         "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==",
    1339                         "dev": true,
    1340                         "dependencies": {
    1341                                 "@babel/helper-plugin-utils": "^7.20.2"
    1342                         },
    1343                         "engines": {
    1344                                 "node": ">=6.9.0"
    1345                         },
    1346                         "peerDependencies": {
    1347                                 "@babel/core": "^7.0.0-0"
    1348                         }
    1349                 },
    1350                 "node_modules/@babel/plugin-transform-classes": {
    1351                         "version": "7.21.0",
    1352                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz",
    1353                         "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==",
    1354                         "dev": true,
    1355                         "dependencies": {
    1356                                 "@babel/helper-annotate-as-pure": "^7.18.6",
    1357                                 "@babel/helper-compilation-targets": "^7.20.7",
    1358                                 "@babel/helper-environment-visitor": "^7.18.9",
    1359                                 "@babel/helper-function-name": "^7.21.0",
    1360                                 "@babel/helper-optimise-call-expression": "^7.18.6",
    1361                                 "@babel/helper-plugin-utils": "^7.20.2",
    1362                                 "@babel/helper-replace-supers": "^7.20.7",
    1363                                 "@babel/helper-split-export-declaration": "^7.18.6",
    1364                                 "globals": "^11.1.0"
    1365                         },
    1366                         "engines": {
    1367                                 "node": ">=6.9.0"
    1368                         },
    1369                         "peerDependencies": {
    1370                                 "@babel/core": "^7.0.0-0"
    1371                         }
    1372                 },
    1373                 "node_modules/@babel/plugin-transform-computed-properties": {
    1374                         "version": "7.20.7",
    1375                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz",
    1376                         "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==",
    1377                         "dev": true,
    1378                         "dependencies": {
    1379                                 "@babel/helper-plugin-utils": "^7.20.2",
    1380                                 "@babel/template": "^7.20.7"
    1381                         },
    1382                         "engines": {
    1383                                 "node": ">=6.9.0"
    1384                         },
    1385                         "peerDependencies": {
    1386                                 "@babel/core": "^7.0.0-0"
    1387                         }
    1388                 },
    1389                 "node_modules/@babel/plugin-transform-destructuring": {
    1390                         "version": "7.20.7",
    1391                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz",
    1392                         "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==",
    1393                         "dev": true,
    1394                         "dependencies": {
    1395                                 "@babel/helper-plugin-utils": "^7.20.2"
    1396                         },
    1397                         "engines": {
    1398                                 "node": ">=6.9.0"
    1399                         },
    1400                         "peerDependencies": {
    1401                                 "@babel/core": "^7.0.0-0"
    1402                         }
    1403                 },
    1404                 "node_modules/@babel/plugin-transform-dotall-regex": {
    1405                         "version": "7.18.6",
    1406                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz",
    1407                         "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==",
     999                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
     1000                        "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
    14081001                        "dev": true,
    14091002                        "dependencies": {
    … …  
    14151008                        },
    14161009                        "peerDependencies": {
     1010                                "@babel/core": "^7.0.0"
     1011                        }
     1012                },
     1013                "node_modules/@babel/plugin-transform-arrow-functions": {
     1014                        "version": "7.25.9",
     1015                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz",
     1016                        "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==",
     1017                        "dev": true,
     1018                        "dependencies": {
     1019                                "@babel/helper-plugin-utils": "^7.25.9"
     1020                        },
     1021                        "engines": {
     1022                                "node": ">=6.9.0"
     1023                        },
     1024                        "peerDependencies": {
    14171025                                "@babel/core": "^7.0.0-0"
    14181026                        }
    14191027                },
     1028                "node_modules/@babel/plugin-transform-async-generator-functions": {
     1029                        "version": "7.25.9",
     1030                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz",
     1031                        "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==",
     1032                        "dev": true,
     1033                        "dependencies": {
     1034                                "@babel/helper-plugin-utils": "^7.25.9",
     1035                                "@babel/helper-remap-async-to-generator": "^7.25.9",
     1036                                "@babel/traverse": "^7.25.9"
     1037                        },
     1038                        "engines": {
     1039                                "node": ">=6.9.0"
     1040                        },
     1041                        "peerDependencies": {
     1042                                "@babel/core": "^7.0.0-0"
     1043                        }
     1044                },
     1045                "node_modules/@babel/plugin-transform-async-to-generator": {
     1046                        "version": "7.25.9",
     1047                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz",
     1048                        "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==",
     1049                        "dev": true,
     1050                        "dependencies": {
     1051                                "@babel/helper-module-imports": "^7.25.9",
     1052                                "@babel/helper-plugin-utils": "^7.25.9",
     1053                                "@babel/helper-remap-async-to-generator": "^7.25.9"
     1054                        },
     1055                        "engines": {
     1056                                "node": ">=6.9.0"
     1057                        },
     1058                        "peerDependencies": {
     1059                                "@babel/core": "^7.0.0-0"
     1060                        }
     1061                },
     1062                "node_modules/@babel/plugin-transform-block-scoped-functions": {
     1063                        "version": "7.26.5",
     1064                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz",
     1065                        "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==",
     1066                        "dev": true,
     1067                        "dependencies": {
     1068                                "@babel/helper-plugin-utils": "^7.26.5"
     1069                        },
     1070                        "engines": {
     1071                                "node": ">=6.9.0"
     1072                        },
     1073                        "peerDependencies": {
     1074                                "@babel/core": "^7.0.0-0"
     1075                        }
     1076                },
     1077                "node_modules/@babel/plugin-transform-block-scoping": {
     1078                        "version": "7.25.9",
     1079                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz",
     1080                        "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==",
     1081                        "dev": true,
     1082                        "dependencies": {
     1083                                "@babel/helper-plugin-utils": "^7.25.9"
     1084                        },
     1085                        "engines": {
     1086                                "node": ">=6.9.0"
     1087                        },
     1088                        "peerDependencies": {
     1089                                "@babel/core": "^7.0.0-0"
     1090                        }
     1091                },
     1092                "node_modules/@babel/plugin-transform-class-properties": {
     1093                        "version": "7.25.9",
     1094                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz",
     1095                        "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==",
     1096                        "dev": true,
     1097                        "dependencies": {
     1098                                "@babel/helper-create-class-features-plugin": "^7.25.9",
     1099                                "@babel/helper-plugin-utils": "^7.25.9"
     1100                        },
     1101                        "engines": {
     1102                                "node": ">=6.9.0"
     1103                        },
     1104                        "peerDependencies": {
     1105                                "@babel/core": "^7.0.0-0"
     1106                        }
     1107                },
     1108                "node_modules/@babel/plugin-transform-class-static-block": {
     1109                        "version": "7.26.0",
     1110                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz",
     1111                        "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==",
     1112                        "dev": true,
     1113                        "dependencies": {
     1114                                "@babel/helper-create-class-features-plugin": "^7.25.9",
     1115                                "@babel/helper-plugin-utils": "^7.25.9"
     1116                        },
     1117                        "engines": {
     1118                                "node": ">=6.9.0"
     1119                        },
     1120                        "peerDependencies": {
     1121                                "@babel/core": "^7.12.0"
     1122                        }
     1123                },
     1124                "node_modules/@babel/plugin-transform-classes": {
     1125                        "version": "7.25.9",
     1126                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz",
     1127                        "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==",
     1128                        "dev": true,
     1129                        "dependencies": {
     1130                                "@babel/helper-annotate-as-pure": "^7.25.9",
     1131                                "@babel/helper-compilation-targets": "^7.25.9",
     1132                                "@babel/helper-plugin-utils": "^7.25.9",
     1133                                "@babel/helper-replace-supers": "^7.25.9",
     1134                                "@babel/traverse": "^7.25.9",
     1135                                "globals": "^11.1.0"
     1136                        },
     1137                        "engines": {
     1138                                "node": ">=6.9.0"
     1139                        },
     1140                        "peerDependencies": {
     1141                                "@babel/core": "^7.0.0-0"
     1142                        }
     1143                },
     1144                "node_modules/@babel/plugin-transform-computed-properties": {
     1145                        "version": "7.25.9",
     1146                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz",
     1147                        "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==",
     1148                        "dev": true,
     1149                        "dependencies": {
     1150                                "@babel/helper-plugin-utils": "^7.25.9",
     1151                                "@babel/template": "^7.25.9"
     1152                        },
     1153                        "engines": {
     1154                                "node": ">=6.9.0"
     1155                        },
     1156                        "peerDependencies": {
     1157                                "@babel/core": "^7.0.0-0"
     1158                        }
     1159                },
     1160                "node_modules/@babel/plugin-transform-destructuring": {
     1161                        "version": "7.25.9",
     1162                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz",
     1163                        "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==",
     1164                        "dev": true,
     1165                        "dependencies": {
     1166                                "@babel/helper-plugin-utils": "^7.25.9"
     1167                        },
     1168                        "engines": {
     1169                                "node": ">=6.9.0"
     1170                        },
     1171                        "peerDependencies": {
     1172                                "@babel/core": "^7.0.0-0"
     1173                        }
     1174                },
     1175                "node_modules/@babel/plugin-transform-dotall-regex": {
     1176                        "version": "7.25.9",
     1177                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz",
     1178                        "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==",
     1179                        "dev": true,
     1180                        "dependencies": {
     1181                                "@babel/helper-create-regexp-features-plugin": "^7.25.9",
     1182                                "@babel/helper-plugin-utils": "^7.25.9"
     1183                        },
     1184                        "engines": {
     1185                                "node": ">=6.9.0"
     1186                        },
     1187                        "peerDependencies": {
     1188                                "@babel/core": "^7.0.0-0"
     1189                        }
     1190                },
    14201191                "node_modules/@babel/plugin-transform-duplicate-keys": {
    1421                         "version": "7.18.9",
    1422                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz",
    1423                         "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==",
    1424                         "dev": true,
    1425                         "dependencies": {
    1426                                 "@babel/helper-plugin-utils": "^7.18.9"
     1192                        "version": "7.25.9",
     1193                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz",
     1194                        "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==",
     1195                        "dev": true,
     1196                        "dependencies": {
     1197                                "@babel/helper-plugin-utils": "^7.25.9"
    14271198                        },
    14281199                        "engines": {
    … …  
    14331204                        }
    14341205                },
     1206                "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": {
     1207                        "version": "7.25.9",
     1208                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz",
     1209                        "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==",
     1210                        "dev": true,
     1211                        "dependencies": {
     1212                                "@babel/helper-create-regexp-features-plugin": "^7.25.9",
     1213                                "@babel/helper-plugin-utils": "^7.25.9"
     1214                        },
     1215                        "engines": {
     1216                                "node": ">=6.9.0"
     1217                        },
     1218                        "peerDependencies": {
     1219                                "@babel/core": "^7.0.0"
     1220                        }
     1221                },
     1222                "node_modules/@babel/plugin-transform-dynamic-import": {
     1223                        "version": "7.25.9",
     1224                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz",
     1225                        "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==",
     1226                        "dev": true,
     1227                        "dependencies": {
     1228                                "@babel/helper-plugin-utils": "^7.25.9"
     1229                        },
     1230                        "engines": {
     1231                                "node": ">=6.9.0"
     1232                        },
     1233                        "peerDependencies": {
     1234                                "@babel/core": "^7.0.0-0"
     1235                        }
     1236                },
    14351237                "node_modules/@babel/plugin-transform-exponentiation-operator": {
    1436                         "version": "7.18.6",
    1437                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz",
    1438                         "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==",
    1439                         "dev": true,
    1440                         "dependencies": {
    1441                                 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6",
    1442                                 "@babel/helper-plugin-utils": "^7.18.6"
     1238                        "version": "7.26.3",
     1239                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz",
     1240                        "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==",
     1241                        "dev": true,
     1242                        "dependencies": {
     1243                                "@babel/helper-plugin-utils": "^7.25.9"
    14431244                        },
    14441245                        "engines": {
    … …  
    14491250                        }
    14501251                },
     1252                "node_modules/@babel/plugin-transform-export-namespace-from": {
     1253                        "version": "7.25.9",
     1254                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz",
     1255                        "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==",
     1256                        "dev": true,
     1257                        "dependencies": {
     1258                                "@babel/helper-plugin-utils": "^7.25.9"
     1259                        },
     1260                        "engines": {
     1261                                "node": ">=6.9.0"
     1262                        },
     1263                        "peerDependencies": {
     1264                                "@babel/core": "^7.0.0-0"
     1265                        }
     1266                },
    14511267                "node_modules/@babel/plugin-transform-for-of": {
    1452                         "version": "7.21.0",
    1453                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz",
    1454                         "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==",
    1455                         "dev": true,
    1456                         "dependencies": {
    1457                                 "@babel/helper-plugin-utils": "^7.20.2"
     1268                        "version": "7.25.9",
     1269                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz",
     1270                        "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==",
     1271                        "dev": true,
     1272                        "dependencies": {
     1273                                "@babel/helper-plugin-utils": "^7.25.9",
     1274                                "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
    14581275                        },
    14591276                        "engines": {
    … …  
    14651282                },
    14661283                "node_modules/@babel/plugin-transform-function-name": {
    1467                         "version": "7.18.9",
    1468                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz",
    1469                         "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==",
    1470                         "dev": true,
    1471                         "dependencies": {
    1472                                 "@babel/helper-compilation-targets": "^7.18.9",
    1473                                 "@babel/helper-function-name": "^7.18.9",
    1474                                 "@babel/helper-plugin-utils": "^7.18.9"
     1284                        "version": "7.25.9",
     1285                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz",
     1286                        "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==",
     1287                        "dev": true,
     1288                        "dependencies": {
     1289                                "@babel/helper-compilation-targets": "^7.25.9",
     1290                                "@babel/helper-plugin-utils": "^7.25.9",
     1291                                "@babel/traverse": "^7.25.9"
    14751292                        },
    14761293                        "engines": {
    … …  
    14811298                        }
    14821299                },
     1300                "node_modules/@babel/plugin-transform-json-strings": {
     1301                        "version": "7.25.9",
     1302                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz",
     1303                        "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==",
     1304                        "dev": true,
     1305                        "dependencies": {
     1306                                "@babel/helper-plugin-utils": "^7.25.9"
     1307                        },
     1308                        "engines": {
     1309                                "node": ">=6.9.0"
     1310                        },
     1311                        "peerDependencies": {
     1312                                "@babel/core": "^7.0.0-0"
     1313                        }
     1314                },
    14831315                "node_modules/@babel/plugin-transform-literals": {
    1484                         "version": "7.18.9",
    1485                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz",
    1486                         "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==",
    1487                         "dev": true,
    1488                         "dependencies": {
    1489                                 "@babel/helper-plugin-utils": "^7.18.9"
     1316                        "version": "7.25.9",
     1317                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz",
     1318                        "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==",
     1319                        "dev": true,
     1320                        "dependencies": {
     1321                                "@babel/helper-plugin-utils": "^7.25.9"
    14901322                        },
    14911323                        "engines": {
    … …  
    14961328                        }
    14971329                },
     1330                "node_modules/@babel/plugin-transform-logical-assignment-operators": {
     1331                        "version": "7.25.9",
     1332                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz",
     1333                        "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==",
     1334                        "dev": true,
     1335                        "dependencies": {
     1336                                "@babel/helper-plugin-utils": "^7.25.9"
     1337                        },
     1338                        "engines": {
     1339                                "node": ">=6.9.0"
     1340                        },
     1341                        "peerDependencies": {
     1342                                "@babel/core": "^7.0.0-0"
     1343                        }
     1344                },
    14981345                "node_modules/@babel/plugin-transform-member-expression-literals": {
    1499                         "version": "7.18.6",
    1500                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz",
    1501                         "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==",
    1502                         "dev": true,
    1503                         "dependencies": {
    1504                                 "@babel/helper-plugin-utils": "^7.18.6"
     1346                        "version": "7.25.9",
     1347                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz",
     1348                        "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==",
     1349                        "dev": true,
     1350                        "dependencies": {
     1351                                "@babel/helper-plugin-utils": "^7.25.9"
    15051352                        },
    15061353                        "engines": {
    … …  
    15121359                },
    15131360                "node_modules/@babel/plugin-transform-modules-amd": {
    1514                         "version": "7.20.11",
    1515                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz",
    1516                         "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==",
    1517                         "dev": true,
    1518                         "dependencies": {
    1519                                 "@babel/helper-module-transforms": "^7.20.11",
    1520                                 "@babel/helper-plugin-utils": "^7.20.2"
     1361                        "version": "7.25.9",
     1362                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz",
     1363                        "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==",
     1364                        "dev": true,
     1365                        "dependencies": {
     1366                                "@babel/helper-module-transforms": "^7.25.9",
     1367                                "@babel/helper-plugin-utils": "^7.25.9"
    15211368                        },
    15221369                        "engines": {
    … …  
    15281375                },
    15291376                "node_modules/@babel/plugin-transform-modules-commonjs": {
    1530                         "version": "7.20.11",
    1531                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz",
    1532                         "integrity": "sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw==",
    1533                         "dev": true,
    1534                         "dependencies": {
    1535                                 "@babel/helper-module-transforms": "^7.20.11",
    1536                                 "@babel/helper-plugin-utils": "^7.20.2",
    1537                                 "@babel/helper-simple-access": "^7.20.2"
     1377                        "version": "7.26.3",
     1378                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz",
     1379                        "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==",
     1380                        "dev": true,
     1381                        "dependencies": {
     1382                                "@babel/helper-module-transforms": "^7.26.0",
     1383                                "@babel/helper-plugin-utils": "^7.25.9"
    15381384                        },
    15391385                        "engines": {
    … …  
    15451391                },
    15461392                "node_modules/@babel/plugin-transform-modules-systemjs": {
    1547                         "version": "7.20.11",
    1548                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz",
    1549                         "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==",
    1550                         "dev": true,
    1551                         "dependencies": {
    1552                                 "@babel/helper-hoist-variables": "^7.18.6",
    1553                                 "@babel/helper-module-transforms": "^7.20.11",
    1554                                 "@babel/helper-plugin-utils": "^7.20.2",
    1555                                 "@babel/helper-validator-identifier": "^7.19.1"
     1393                        "version": "7.25.9",
     1394                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz",
     1395                        "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==",
     1396                        "dev": true,
     1397                        "dependencies": {
     1398                                "@babel/helper-module-transforms": "^7.25.9",
     1399                                "@babel/helper-plugin-utils": "^7.25.9",
     1400                                "@babel/helper-validator-identifier": "^7.25.9",
     1401                                "@babel/traverse": "^7.25.9"
    15561402                        },
    15571403                        "engines": {
    … …  
    15631409                },
    15641410                "node_modules/@babel/plugin-transform-modules-umd": {
    1565                         "version": "7.18.6",
    1566                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz",
    1567                         "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==",
    1568                         "dev": true,
    1569                         "dependencies": {
    1570                                 "@babel/helper-module-transforms": "^7.18.6",
    1571                                 "@babel/helper-plugin-utils": "^7.18.6"
     1411                        "version": "7.25.9",
     1412                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz",
     1413                        "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==",
     1414                        "dev": true,
     1415                        "dependencies": {
     1416                                "@babel/helper-module-transforms": "^7.25.9",
     1417                                "@babel/helper-plugin-utils": "^7.25.9"
    15721418                        },
    15731419                        "engines": {
    … …  
    15791425                },
    15801426                "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
    1581                         "version": "7.20.5",
    1582                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz",
    1583                         "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==",
    1584                         "dev": true,
    1585                         "dependencies": {
    1586                                 "@babel/helper-create-regexp-features-plugin": "^7.20.5",
    1587                                 "@babel/helper-plugin-utils": "^7.20.2"
     1427                        "version": "7.25.9",
     1428                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz",
     1429                        "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==",
     1430                        "dev": true,
     1431                        "dependencies": {
     1432                                "@babel/helper-create-regexp-features-plugin": "^7.25.9",
     1433                                "@babel/helper-plugin-utils": "^7.25.9"
    15881434                        },
    15891435                        "engines": {
    … …  
    15951441                },
    15961442                "node_modules/@babel/plugin-transform-new-target": {
    1597                         "version": "7.18.6",
    1598                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz",
    1599                         "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==",
    1600                         "dev": true,
    1601                         "dependencies": {
    1602                                 "@babel/helper-plugin-utils": "^7.18.6"
     1443                        "version": "7.25.9",
     1444                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz",
     1445                        "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==",
     1446                        "dev": true,
     1447                        "dependencies": {
     1448                                "@babel/helper-plugin-utils": "^7.25.9"
    16031449                        },
    16041450                        "engines": {
    … …  
    16091455                        }
    16101456                },
     1457                "node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
     1458                        "version": "7.26.6",
     1459                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz",
     1460                        "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==",
     1461                        "dev": true,
     1462                        "dependencies": {
     1463                                "@babel/helper-plugin-utils": "^7.26.5"
     1464                        },
     1465                        "engines": {
     1466                                "node": ">=6.9.0"
     1467                        },
     1468                        "peerDependencies": {
     1469                                "@babel/core": "^7.0.0-0"
     1470                        }
     1471                },
     1472                "node_modules/@babel/plugin-transform-numeric-separator": {
     1473                        "version": "7.25.9",
     1474                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz",
     1475                        "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==",
     1476                        "dev": true,
     1477                        "dependencies": {
     1478                                "@babel/helper-plugin-utils": "^7.25.9"
     1479                        },
     1480                        "engines": {
     1481                                "node": ">=6.9.0"
     1482                        },
     1483                        "peerDependencies": {
     1484                                "@babel/core": "^7.0.0-0"
     1485                        }
     1486                },
     1487                "node_modules/@babel/plugin-transform-object-rest-spread": {
     1488                        "version": "7.25.9",
     1489                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz",
     1490                        "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==",
     1491                        "dev": true,
     1492                        "dependencies": {
     1493                                "@babel/helper-compilation-targets": "^7.25.9",
     1494                                "@babel/helper-plugin-utils": "^7.25.9",
     1495                                "@babel/plugin-transform-parameters": "^7.25.9"
     1496                        },
     1497                        "engines": {
     1498                                "node": ">=6.9.0"
     1499                        },
     1500                        "peerDependencies": {
     1501                                "@babel/core": "^7.0.0-0"
     1502                        }
     1503                },
    16111504                "node_modules/@babel/plugin-transform-object-super": {
    1612                         "version": "7.18.6",
    1613                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz",
    1614                         "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==",
    1615                         "dev": true,
    1616                         "dependencies": {
    1617                                 "@babel/helper-plugin-utils": "^7.18.6",
    1618                                 "@babel/helper-replace-supers": "^7.18.6"
     1505                        "version": "7.25.9",
     1506                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz",
     1507                        "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==",
     1508                        "dev": true,
     1509                        "dependencies": {
     1510                                "@babel/helper-plugin-utils": "^7.25.9",
     1511                                "@babel/helper-replace-supers": "^7.25.9"
    16191512                        },
    16201513                        "engines": {
    … …  
    16251518                        }
    16261519                },
     1520                "node_modules/@babel/plugin-transform-optional-catch-binding": {
     1521                        "version": "7.25.9",
     1522                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz",
     1523                        "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==",
     1524                        "dev": true,
     1525                        "dependencies": {
     1526                                "@babel/helper-plugin-utils": "^7.25.9"
     1527                        },
     1528                        "engines": {
     1529                                "node": ">=6.9.0"
     1530                        },
     1531                        "peerDependencies": {
     1532                                "@babel/core": "^7.0.0-0"
     1533                        }
     1534                },
     1535                "node_modules/@babel/plugin-transform-optional-chaining": {
     1536                        "version": "7.25.9",
     1537                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz",
     1538                        "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==",
     1539                        "dev": true,
     1540                        "dependencies": {
     1541                                "@babel/helper-plugin-utils": "^7.25.9",
     1542                                "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
     1543                        },
     1544                        "engines": {
     1545                                "node": ">=6.9.0"
     1546                        },
     1547                        "peerDependencies": {
     1548                                "@babel/core": "^7.0.0-0"
     1549                        }
     1550                },
    16271551                "node_modules/@babel/plugin-transform-parameters": {
    1628                         "version": "7.20.7",
    1629                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz",
    1630                         "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==",
    1631                         "dev": true,
    1632                         "dependencies": {
    1633                                 "@babel/helper-plugin-utils": "^7.20.2"
     1552                        "version": "7.25.9",
     1553                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz",
     1554                        "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==",
     1555                        "dev": true,
     1556                        "dependencies": {
     1557                                "@babel/helper-plugin-utils": "^7.25.9"
    16341558                        },
    16351559                        "engines": {
    … …  
    16401564                        }
    16411565                },
     1566                "node_modules/@babel/plugin-transform-private-methods": {
     1567                        "version": "7.25.9",
     1568                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz",
     1569                        "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==",
     1570                        "dev": true,
     1571                        "dependencies": {
     1572                                "@babel/helper-create-class-features-plugin": "^7.25.9",
     1573                                "@babel/helper-plugin-utils": "^7.25.9"
     1574                        },
     1575                        "engines": {
     1576                                "node": ">=6.9.0"
     1577                        },
     1578                        "peerDependencies": {
     1579                                "@babel/core": "^7.0.0-0"
     1580                        }
     1581                },
     1582                "node_modules/@babel/plugin-transform-private-property-in-object": {
     1583                        "version": "7.25.9",
     1584                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz",
     1585                        "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==",
     1586                        "dev": true,
     1587                        "dependencies": {
     1588                                "@babel/helper-annotate-as-pure": "^7.25.9",
     1589                                "@babel/helper-create-class-features-plugin": "^7.25.9",
     1590                                "@babel/helper-plugin-utils": "^7.25.9"
     1591                        },
     1592                        "engines": {
     1593                                "node": ">=6.9.0"
     1594                        },
     1595                        "peerDependencies": {
     1596                                "@babel/core": "^7.0.0-0"
     1597                        }
     1598                },
    16421599                "node_modules/@babel/plugin-transform-property-literals": {
    1643                         "version": "7.18.6",
    1644                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz",
    1645                         "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==",
    1646                         "dev": true,
    1647                         "dependencies": {
    1648                                 "@babel/helper-plugin-utils": "^7.18.6"
     1600                        "version": "7.25.9",
     1601                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz",
     1602                        "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==",
     1603                        "dev": true,
     1604                        "dependencies": {
     1605                                "@babel/helper-plugin-utils": "^7.25.9"
    16491606                        },
    16501607                        "engines": {
    … …  
    16861643                },
    16871644                "node_modules/@babel/plugin-transform-react-jsx": {
    1688                         "version": "7.22.15",
    1689                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz",
    1690                         "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==",
    1691                         "dev": true,
    1692                         "dependencies": {
    1693                                 "@babel/helper-annotate-as-pure": "^7.22.5",
    1694                                 "@babel/helper-module-imports": "^7.22.15",
    1695                                 "@babel/helper-plugin-utils": "^7.22.5",
    1696                                 "@babel/plugin-syntax-jsx": "^7.22.5",
    1697                                 "@babel/types": "^7.22.15"
     1645                        "version": "7.25.7",
     1646                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.7.tgz",
     1647                        "integrity": "sha512-vILAg5nwGlR9EXE8JIOX4NHXd49lrYbN8hnjffDtoULwpL9hUx/N55nqh2qd0q6FyNDfjl9V79ecKGvFbcSA0Q==",
     1648                        "dev": true,
     1649                        "dependencies": {
     1650                                "@babel/helper-annotate-as-pure": "^7.25.7",
     1651                                "@babel/helper-module-imports": "^7.25.7",
     1652                                "@babel/helper-plugin-utils": "^7.25.7",
     1653                                "@babel/plugin-syntax-jsx": "^7.25.7",
     1654                                "@babel/types": "^7.25.7"
    16981655                        },
    16991656                        "engines": {
    … …  
    17361693                },
    17371694                "node_modules/@babel/plugin-transform-regenerator": {
    1738                         "version": "7.20.5",
    1739                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz",
    1740                         "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==",
    1741                         "dev": true,
    1742                         "dependencies": {
    1743                                 "@babel/helper-plugin-utils": "^7.20.2",
    1744                                 "regenerator-transform": "^0.15.1"
     1695                        "version": "7.25.9",
     1696                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz",
     1697                        "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==",
     1698                        "dev": true,
     1699                        "dependencies": {
     1700                                "@babel/helper-plugin-utils": "^7.25.9",
     1701                                "regenerator-transform": "^0.15.2"
    17451702                        },
    17461703                        "engines": {
    … …  
    17521709                },
    17531710                "node_modules/@babel/plugin-transform-reserved-words": {
    1754                         "version": "7.18.6",
    1755                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz",
    1756                         "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==",
    1757                         "dev": true,
    1758                         "dependencies": {
    1759                                 "@babel/helper-plugin-utils": "^7.18.6"
     1711                        "version": "7.25.9",
     1712                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz",
     1713                        "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==",
     1714                        "dev": true,
     1715                        "dependencies": {
     1716                                "@babel/helper-plugin-utils": "^7.25.9"
    17601717                        },
    17611718                        "engines": {
    … …  
    17671724                },
    17681725                "node_modules/@babel/plugin-transform-runtime": {
    1769                         "version": "7.21.0",
    1770                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.0.tgz",
    1771                         "integrity": "sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==",
    1772                         "dev": true,
    1773                         "dependencies": {
    1774                                 "@babel/helper-module-imports": "^7.18.6",
    1775                                 "@babel/helper-plugin-utils": "^7.20.2",
    1776                                 "babel-plugin-polyfill-corejs2": "^0.3.3",
    1777                                 "babel-plugin-polyfill-corejs3": "^0.6.0",
    1778                                 "babel-plugin-polyfill-regenerator": "^0.4.1",
    1779                                 "semver": "^6.3.0"
     1726                        "version": "7.25.7",
     1727                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.7.tgz",
     1728                        "integrity": "sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==",
     1729                        "dev": true,
     1730                        "dependencies": {
     1731                                "@babel/helper-module-imports": "^7.25.7",
     1732                                "@babel/helper-plugin-utils": "^7.25.7",
     1733                                "babel-plugin-polyfill-corejs2": "^0.4.10",
     1734                                "babel-plugin-polyfill-corejs3": "^0.10.6",
     1735                                "babel-plugin-polyfill-regenerator": "^0.6.1",
     1736                                "semver": "^6.3.1"
    17801737                        },
    17811738                        "engines": {
    … …  
    17961753                },
    17971754                "node_modules/@babel/plugin-transform-shorthand-properties": {
    1798                         "version": "7.18.6",
    1799                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz",
    1800                         "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==",
    1801                         "dev": true,
    1802                         "dependencies": {
    1803                                 "@babel/helper-plugin-utils": "^7.18.6"
     1755                        "version": "7.25.9",
     1756                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz",
     1757                        "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==",
     1758                        "dev": true,
     1759                        "dependencies": {
     1760                                "@babel/helper-plugin-utils": "^7.25.9"
    18041761                        },
    18051762                        "engines": {
    … …  
    18111768                },
    18121769                "node_modules/@babel/plugin-transform-spread": {
    1813                         "version": "7.20.7",
    1814                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz",
    1815                         "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==",
    1816                         "dev": true,
    1817                         "dependencies": {
    1818                                 "@babel/helper-plugin-utils": "^7.20.2",
    1819                                 "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0"
     1770                        "version": "7.25.9",
     1771                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz",
     1772                        "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==",
     1773                        "dev": true,
     1774                        "dependencies": {
     1775                                "@babel/helper-plugin-utils": "^7.25.9",
     1776                                "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
    18201777                        },
    18211778                        "engines": {
    … …  
    18271784                },
    18281785                "node_modules/@babel/plugin-transform-sticky-regex": {
    1829                         "version": "7.18.6",
    1830                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz",
    1831                         "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==",
    1832                         "dev": true,
    1833                         "dependencies": {
    1834                                 "@babel/helper-plugin-utils": "^7.18.6"
     1786                        "version": "7.25.9",
     1787                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz",
     1788                        "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==",
     1789                        "dev": true,
     1790                        "dependencies": {
     1791                                "@babel/helper-plugin-utils": "^7.25.9"
    18351792                        },
    18361793                        "engines": {
    … …  
    18421799                },
    18431800                "node_modules/@babel/plugin-transform-template-literals": {
    1844                         "version": "7.18.9",
    1845                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz",
    1846                         "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==",
    1847                         "dev": true,
    1848                         "dependencies": {
    1849                                 "@babel/helper-plugin-utils": "^7.18.9"
     1801                        "version": "7.25.9",
     1802                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz",
     1803                        "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==",
     1804                        "dev": true,
     1805                        "dependencies": {
     1806                                "@babel/helper-plugin-utils": "^7.25.9"
    18501807                        },
    18511808                        "engines": {
    … …  
    18571814                },
    18581815                "node_modules/@babel/plugin-transform-typeof-symbol": {
    1859                         "version": "7.18.9",
    1860                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz",
    1861                         "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==",
    1862                         "dev": true,
    1863                         "dependencies": {
    1864                                 "@babel/helper-plugin-utils": "^7.18.9"
     1816                        "version": "7.26.7",
     1817                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz",
     1818                        "integrity": "sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==",
     1819                        "dev": true,
     1820                        "dependencies": {
     1821                                "@babel/helper-plugin-utils": "^7.26.5"
    18651822                        },
    18661823                        "engines": {
    … …  
    18721829                },
    18731830                "node_modules/@babel/plugin-transform-typescript": {
    1874                         "version": "7.21.0",
    1875                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.0.tgz",
    1876                         "integrity": "sha512-xo///XTPp3mDzTtrqXoBlK9eiAYW3wv9JXglcn/u1bi60RW11dEUxIgA8cbnDhutS1zacjMRmAwxE0gMklLnZg==",
    1877                         "dev": true,
    1878                         "dependencies": {
    1879                                 "@babel/helper-create-class-features-plugin": "^7.21.0",
    1880                                 "@babel/helper-plugin-utils": "^7.20.2",
    1881                                 "@babel/plugin-syntax-typescript": "^7.20.0"
     1831                        "version": "7.26.7",
     1832                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.7.tgz",
     1833                        "integrity": "sha512-5cJurntg+AT+cgelGP9Bt788DKiAw9gIMSMU2NJrLAilnj0m8WZWUNZPSLOmadYsujHutpgElO+50foX+ib/Wg==",
     1834                        "dev": true,
     1835                        "dependencies": {
     1836                                "@babel/helper-annotate-as-pure": "^7.25.9",
     1837                                "@babel/helper-create-class-features-plugin": "^7.25.9",
     1838                                "@babel/helper-plugin-utils": "^7.26.5",
     1839                                "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
     1840                                "@babel/plugin-syntax-typescript": "^7.25.9"
    18821841                        },
    18831842                        "engines": {
    … …  
    18891848                },
    18901849                "node_modules/@babel/plugin-transform-unicode-escapes": {
    1891                         "version": "7.18.10",
    1892                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz",
    1893                         "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==",
    1894                         "dev": true,
    1895                         "dependencies": {
    1896                                 "@babel/helper-plugin-utils": "^7.18.9"
     1850                        "version": "7.25.9",
     1851                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz",
     1852                        "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==",
     1853                        "dev": true,
     1854                        "dependencies": {
     1855                                "@babel/helper-plugin-utils": "^7.25.9"
    18971856                        },
    18981857                        "engines": {
    … …  
    19031862                        }
    19041863                },
     1864                "node_modules/@babel/plugin-transform-unicode-property-regex": {
     1865                        "version": "7.25.9",
     1866                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz",
     1867                        "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==",
     1868                        "dev": true,
     1869                        "dependencies": {
     1870                                "@babel/helper-create-regexp-features-plugin": "^7.25.9",
     1871                                "@babel/helper-plugin-utils": "^7.25.9"
     1872                        },
     1873                        "engines": {
     1874                                "node": ">=6.9.0"
     1875                        },
     1876                        "peerDependencies": {
     1877                                "@babel/core": "^7.0.0-0"
     1878                        }
     1879                },
    19051880                "node_modules/@babel/plugin-transform-unicode-regex": {
    1906                         "version": "7.18.6",
    1907                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz",
    1908                         "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==",
    1909                         "dev": true,
    1910                         "dependencies": {
    1911                                 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
    1912                                 "@babel/helper-plugin-utils": "^7.18.6"
     1881                        "version": "7.25.9",
     1882                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz",
     1883                        "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==",
     1884                        "dev": true,
     1885                        "dependencies": {
     1886                                "@babel/helper-create-regexp-features-plugin": "^7.25.9",
     1887                                "@babel/helper-plugin-utils": "^7.25.9"
    19131888                        },
    19141889                        "engines": {
    … …  
    19191894                        }
    19201895                },
     1896                "node_modules/@babel/plugin-transform-unicode-sets-regex": {
     1897                        "version": "7.25.9",
     1898                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz",
     1899                        "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==",
     1900                        "dev": true,
     1901                        "dependencies": {
     1902                                "@babel/helper-create-regexp-features-plugin": "^7.25.9",
     1903                                "@babel/helper-plugin-utils": "^7.25.9"
     1904                        },
     1905                        "engines": {
     1906                                "node": ">=6.9.0"
     1907                        },
     1908                        "peerDependencies": {
     1909                                "@babel/core": "^7.0.0"
     1910                        }
     1911                },
    19211912                "node_modules/@babel/preset-env": {
    1922                         "version": "7.20.2",
    1923                         "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz",
    1924                         "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==",
    1925                         "dev": true,
    1926                         "dependencies": {
    1927                                 "@babel/compat-data": "^7.20.1",
    1928                                 "@babel/helper-compilation-targets": "^7.20.0",
    1929                                 "@babel/helper-plugin-utils": "^7.20.2",
    1930                                 "@babel/helper-validator-option": "^7.18.6",
    1931                                 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
    1932                                 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
    1933                                 "@babel/plugin-proposal-async-generator-functions": "^7.20.1",
    1934                                 "@babel/plugin-proposal-class-properties": "^7.18.6",
    1935                                 "@babel/plugin-proposal-class-static-block": "^7.18.6",
    1936                                 "@babel/plugin-proposal-dynamic-import": "^7.18.6",
    1937                                 "@babel/plugin-proposal-export-namespace-from": "^7.18.9",
    1938                                 "@babel/plugin-proposal-json-strings": "^7.18.6",
    1939                                 "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
    1940                                 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
    1941                                 "@babel/plugin-proposal-numeric-separator": "^7.18.6",
    1942                                 "@babel/plugin-proposal-object-rest-spread": "^7.20.2",
    1943                                 "@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
    1944                                 "@babel/plugin-proposal-optional-chaining": "^7.18.9",
    1945                                 "@babel/plugin-proposal-private-methods": "^7.18.6",
    1946                                 "@babel/plugin-proposal-private-property-in-object": "^7.18.6",
    1947                                 "@babel/plugin-proposal-unicode-property-regex": "^7.18.6",
     1913                        "version": "7.25.7",
     1914                        "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.7.tgz",
     1915                        "integrity": "sha512-Gibz4OUdyNqqLj+7OAvBZxOD7CklCtMA5/j0JgUEwOnaRULsPDXmic2iKxL2DX2vQduPR5wH2hjZas/Vr/Oc0g==",
     1916                        "dev": true,
     1917                        "dependencies": {
     1918                                "@babel/compat-data": "^7.25.7",
     1919                                "@babel/helper-compilation-targets": "^7.25.7",
     1920                                "@babel/helper-plugin-utils": "^7.25.7",
     1921                                "@babel/helper-validator-option": "^7.25.7",
     1922                                "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.7",
     1923                                "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.7",
     1924                                "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.7",
     1925                                "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.7",
     1926                                "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.7",
     1927                                "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
    19481928                                "@babel/plugin-syntax-async-generators": "^7.8.4",
    19491929                                "@babel/plugin-syntax-class-properties": "^7.12.13",
    … …  
    19511931                                "@babel/plugin-syntax-dynamic-import": "^7.8.3",
    19521932                                "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
    1953                                 "@babel/plugin-syntax-import-assertions": "^7.20.0",
     1933                                "@babel/plugin-syntax-import-assertions": "^7.25.7",
     1934                                "@babel/plugin-syntax-import-attributes": "^7.25.7",
     1935                                "@babel/plugin-syntax-import-meta": "^7.10.4",
    19541936                                "@babel/plugin-syntax-json-strings": "^7.8.3",
    19551937                                "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
    … …  
    19611943                                "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
    19621944                                "@babel/plugin-syntax-top-level-await": "^7.14.5",
    1963                                 "@babel/plugin-transform-arrow-functions": "^7.18.6",
    1964                                 "@babel/plugin-transform-async-to-generator": "^7.18.6",
    1965                                 "@babel/plugin-transform-block-scoped-functions": "^7.18.6",
    1966                                 "@babel/plugin-transform-block-scoping": "^7.20.2",
    1967                                 "@babel/plugin-transform-classes": "^7.20.2",
    1968                                 "@babel/plugin-transform-computed-properties": "^7.18.9",
    1969                                 "@babel/plugin-transform-destructuring": "^7.20.2",
    1970                                 "@babel/plugin-transform-dotall-regex": "^7.18.6",
    1971                                 "@babel/plugin-transform-duplicate-keys": "^7.18.9",
    1972                                 "@babel/plugin-transform-exponentiation-operator": "^7.18.6",
    1973                                 "@babel/plugin-transform-for-of": "^7.18.8",
    1974                                 "@babel/plugin-transform-function-name": "^7.18.9",
    1975                                 "@babel/plugin-transform-literals": "^7.18.9",
    1976                                 "@babel/plugin-transform-member-expression-literals": "^7.18.6",
    1977                                 "@babel/plugin-transform-modules-amd": "^7.19.6",
    1978                                 "@babel/plugin-transform-modules-commonjs": "^7.19.6",
    1979                                 "@babel/plugin-transform-modules-systemjs": "^7.19.6",
    1980                                 "@babel/plugin-transform-modules-umd": "^7.18.6",
    1981                                 "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
    1982                                 "@babel/plugin-transform-new-target": "^7.18.6",
    1983                                 "@babel/plugin-transform-object-super": "^7.18.6",
    1984                                 "@babel/plugin-transform-parameters": "^7.20.1",
    1985                                 "@babel/plugin-transform-property-literals": "^7.18.6",
    1986                                 "@babel/plugin-transform-regenerator": "^7.18.6",
    1987                                 "@babel/plugin-transform-reserved-words": "^7.18.6",
    1988                                 "@babel/plugin-transform-shorthand-properties": "^7.18.6",
    1989                                 "@babel/plugin-transform-spread": "^7.19.0",
    1990                                 "@babel/plugin-transform-sticky-regex": "^7.18.6",
    1991                                 "@babel/plugin-transform-template-literals": "^7.18.9",
    1992                                 "@babel/plugin-transform-typeof-symbol": "^7.18.9",
    1993                                 "@babel/plugin-transform-unicode-escapes": "^7.18.10",
    1994                                 "@babel/plugin-transform-unicode-regex": "^7.18.6",
    1995                                 "@babel/preset-modules": "^0.1.5",
    1996                                 "@babel/types": "^7.20.2",
    1997                                 "babel-plugin-polyfill-corejs2": "^0.3.3",
    1998                                 "babel-plugin-polyfill-corejs3": "^0.6.0",
    1999                                 "babel-plugin-polyfill-regenerator": "^0.4.1",
    2000                                 "core-js-compat": "^3.25.1",
    2001                                 "semver": "^6.3.0"
     1945                                "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
     1946                                "@babel/plugin-transform-arrow-functions": "^7.25.7",
     1947                                "@babel/plugin-transform-async-generator-functions": "^7.25.7",
     1948                                "@babel/plugin-transform-async-to-generator": "^7.25.7",
     1949                                "@babel/plugin-transform-block-scoped-functions": "^7.25.7",
     1950                                "@babel/plugin-transform-block-scoping": "^7.25.7",
     1951                                "@babel/plugin-transform-class-properties": "^7.25.7",
     1952                                "@babel/plugin-transform-class-static-block": "^7.25.7",
     1953                                "@babel/plugin-transform-classes": "^7.25.7",
     1954                                "@babel/plugin-transform-computed-properties": "^7.25.7",
     1955                                "@babel/plugin-transform-destructuring": "^7.25.7",
     1956                                "@babel/plugin-transform-dotall-regex": "^7.25.7",
     1957                                "@babel/plugin-transform-duplicate-keys": "^7.25.7",
     1958                                "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.7",
     1959                                "@babel/plugin-transform-dynamic-import": "^7.25.7",
     1960                                "@babel/plugin-transform-exponentiation-operator": "^7.25.7",
     1961                                "@babel/plugin-transform-export-namespace-from": "^7.25.7",
     1962                                "@babel/plugin-transform-for-of": "^7.25.7",
     1963                                "@babel/plugin-transform-function-name": "^7.25.7",
     1964                                "@babel/plugin-transform-json-strings": "^7.25.7",
     1965                                "@babel/plugin-transform-literals": "^7.25.7",
     1966                                "@babel/plugin-transform-logical-assignment-operators": "^7.25.7",
     1967                                "@babel/plugin-transform-member-expression-literals": "^7.25.7",
     1968                                "@babel/plugin-transform-modules-amd": "^7.25.7",
     1969                                "@babel/plugin-transform-modules-commonjs": "^7.25.7",
     1970                                "@babel/plugin-transform-modules-systemjs": "^7.25.7",
     1971                                "@babel/plugin-transform-modules-umd": "^7.25.7",
     1972                                "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.7",
     1973                                "@babel/plugin-transform-new-target": "^7.25.7",
     1974                                "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.7",
     1975                                "@babel/plugin-transform-numeric-separator": "^7.25.7",
     1976                                "@babel/plugin-transform-object-rest-spread": "^7.25.7",
     1977                                "@babel/plugin-transform-object-super": "^7.25.7",
     1978                                "@babel/plugin-transform-optional-catch-binding": "^7.25.7",
     1979                                "@babel/plugin-transform-optional-chaining": "^7.25.7",
     1980                                "@babel/plugin-transform-parameters": "^7.25.7",
     1981                                "@babel/plugin-transform-private-methods": "^7.25.7",
     1982                                "@babel/plugin-transform-private-property-in-object": "^7.25.7",
     1983                                "@babel/plugin-transform-property-literals": "^7.25.7",
     1984                                "@babel/plugin-transform-regenerator": "^7.25.7",
     1985                                "@babel/plugin-transform-reserved-words": "^7.25.7",
     1986                                "@babel/plugin-transform-shorthand-properties": "^7.25.7",
     1987                                "@babel/plugin-transform-spread": "^7.25.7",
     1988                                "@babel/plugin-transform-sticky-regex": "^7.25.7",
     1989                                "@babel/plugin-transform-template-literals": "^7.25.7",
     1990                                "@babel/plugin-transform-typeof-symbol": "^7.25.7",
     1991                                "@babel/plugin-transform-unicode-escapes": "^7.25.7",
     1992                                "@babel/plugin-transform-unicode-property-regex": "^7.25.7",
     1993                                "@babel/plugin-transform-unicode-regex": "^7.25.7",
     1994                                "@babel/plugin-transform-unicode-sets-regex": "^7.25.7",
     1995                                "@babel/preset-modules": "0.1.6-no-external-plugins",
     1996                                "babel-plugin-polyfill-corejs2": "^0.4.10",
     1997                                "babel-plugin-polyfill-corejs3": "^0.10.6",
     1998                                "babel-plugin-polyfill-regenerator": "^0.6.1",
     1999                                "core-js-compat": "^3.38.1",
     2000                                "semver": "^6.3.1"
    20022001                        },
    20032002                        "engines": {
    … …  
    20182017                },
    20192018                "node_modules/@babel/preset-modules": {
    2020                         "version": "0.1.5",
    2021                         "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
    2022                         "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
     2019                        "version": "0.1.6-no-external-plugins",
     2020                        "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
     2021                        "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
    20232022                        "dev": true,
    20242023                        "dependencies": {
    20252024                                "@babel/helper-plugin-utils": "^7.0.0",
    2026                                 "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
    2027                                 "@babel/plugin-transform-dotall-regex": "^7.4.4",
    20282025                                "@babel/types": "^7.4.4",
    20292026                                "esutils": "^2.0.2"
    20302027                        },
    20312028                        "peerDependencies": {
    2032                                 "@babel/core": "^7.0.0-0"
     2029                                "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0"
    20332030                        }
    20342031                },
    … …  
    20542051                },
    20552052                "node_modules/@babel/preset-typescript": {
    2056                         "version": "7.21.0",
    2057                         "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.0.tgz",
    2058                         "integrity": "sha512-myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg==",
    2059                         "dev": true,
    2060                         "dependencies": {
    2061                                 "@babel/helper-plugin-utils": "^7.20.2",
    2062                                 "@babel/helper-validator-option": "^7.21.0",
    2063                                 "@babel/plugin-transform-typescript": "^7.21.0"
     2053                        "version": "7.25.7",
     2054                        "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.25.7.tgz",
     2055                        "integrity": "sha512-rkkpaXJZOFN45Fb+Gki0c+KMIglk4+zZXOoMJuyEK8y8Kkc8Jd3BDmP7qPsz0zQMJj+UD7EprF+AqAXcILnexw==",
     2056                        "dev": true,
     2057                        "dependencies": {
     2058                                "@babel/helper-plugin-utils": "^7.25.7",
     2059                                "@babel/helper-validator-option": "^7.25.7",
     2060                                "@babel/plugin-syntax-jsx": "^7.25.7",
     2061                                "@babel/plugin-transform-modules-commonjs": "^7.25.7",
     2062                                "@babel/plugin-transform-typescript": "^7.25.7"
    20642063                        },
    20652064                        "engines": {
    … …  
    20702069                        }
    20712070                },
    2072                 "node_modules/@babel/regjsgen": {
    2073                         "version": "0.8.0",
    2074                         "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz",
    2075                         "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==",
    2076                         "dev": true
    2077                 },
    20782071                "node_modules/@babel/runtime": {
    2079                         "version": "7.23.2",
    2080                         "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz",
    2081                         "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==",
     2072                        "version": "7.25.7",
     2073                        "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz",
     2074                        "integrity": "sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==",
    20822075                        "dependencies": {
    20832076                                "regenerator-runtime": "^0.14.0"
    … …  
    20882081                },
    20892082                "node_modules/@babel/template": {
    2090                         "version": "7.25.7",
    2091                         "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.7.tgz",
    2092                         "integrity": "sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==",
    2093                         "license": "MIT",
    2094                         "dependencies": {
    2095                                 "@babel/code-frame": "^7.25.7",
    2096                                 "@babel/parser": "^7.25.7",
    2097                                 "@babel/types": "^7.25.7"
     2083                        "version": "7.25.9",
     2084                        "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz",
     2085                        "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==",
     2086                        "dependencies": {
     2087                                "@babel/code-frame": "^7.25.9",
     2088                                "@babel/parser": "^7.25.9",
     2089                                "@babel/types": "^7.25.9"
    20982090                        },
    20992091                        "engines": {
    … …  
    21022094                },
    21032095                "node_modules/@babel/traverse": {
    2104                         "version": "7.25.7",
    2105                         "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.7.tgz",
    2106                         "integrity": "sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==",
    2107                         "license": "MIT",
    2108                         "dependencies": {
    2109                                 "@babel/code-frame": "^7.25.7",
    2110                                 "@babel/generator": "^7.25.7",
    2111                                 "@babel/parser": "^7.25.7",
    2112                                 "@babel/template": "^7.25.7",
    2113                                 "@babel/types": "^7.25.7",
     2096                        "version": "7.26.7",
     2097                        "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.7.tgz",
     2098                        "integrity": "sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==",
     2099                        "dependencies": {
     2100                                "@babel/code-frame": "^7.26.2",
     2101                                "@babel/generator": "^7.26.5",
     2102                                "@babel/parser": "^7.26.7",
     2103                                "@babel/template": "^7.25.9",
     2104                                "@babel/types": "^7.26.7",
    21142105                                "debug": "^4.3.1",
    21152106                                "globals": "^11.1.0"
    … …  
    21202111                },
    21212112                "node_modules/@babel/types": {
    2122                         "version": "7.25.8",
    2123                         "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.8.tgz",
    2124                         "integrity": "sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==",
    2125                         "license": "MIT",
    2126                         "dependencies": {
    2127                                 "@babel/helper-string-parser": "^7.25.7",
    2128                                 "@babel/helper-validator-identifier": "^7.25.7",
    2129                                 "to-fast-properties": "^2.0.0"
     2113                        "version": "7.26.7",
     2114                        "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.7.tgz",
     2115                        "integrity": "sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==",
     2116                        "dependencies": {
     2117                                "@babel/helper-string-parser": "^7.25.9",
     2118                                "@babel/helper-validator-identifier": "^7.25.9"
    21302119                        },
    21312120                        "engines": {
    … …  
    21522141                },
    21532142                "node_modules/@csstools/css-parser-algorithms": {
    2154                         "version": "3.0.1",
    2155                         "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.1.tgz",
    2156                         "integrity": "sha512-lSquqZCHxDfuTg/Sk2hiS0mcSFCEBuj49JfzPHJogDBT0mGCyY5A1AQzBWngitrp7i1/HAZpIgzF/VjhOEIJIg==",
     2143                        "version": "3.0.4",
     2144                        "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz",
     2145                        "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==",
    21572146                        "dev": true,
    21582147                        "funding": [
    … …  
    21702159                        },
    21712160                        "peerDependencies": {
    2172                                 "@csstools/css-tokenizer": "^3.0.1"
     2161                                "@csstools/css-tokenizer": "^3.0.3"
    21732162                        }
    21742163                },
    21752164                "node_modules/@csstools/css-tokenizer": {
    2176                         "version": "3.0.1",
    2177                         "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.1.tgz",
    2178                         "integrity": "sha512-UBqaiu7kU0lfvaP982/o3khfXccVlHPWp0/vwwiIgDF0GmqqqxoiXC/6FCjlS9u92f7CoEz6nXKQnrn1kIAkOw==",
     2165                        "version": "3.0.3",
     2166                        "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz",
     2167                        "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==",
    21792168                        "dev": true,
    21802169                        "funding": [
    … …  
    22162205                },
    22172206                "node_modules/@csstools/selector-specificity": {
    2218                         "version": "4.0.0",
    2219                         "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-4.0.0.tgz",
    2220                         "integrity": "sha512-189nelqtPd8++phaHNwYovKZI0FOzH1vQEE3QhHHkNIGrg5fSs9CbYP3RvfEH5geztnIA9Jwq91wyOIwAW5JIQ==",
     2207                        "version": "5.0.0",
     2208                        "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz",
     2209                        "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==",
    22212210                        "dev": true,
    22222211                        "funding": [
    … …  
    22342223                        },
    22352224                        "peerDependencies": {
    2236                                 "postcss-selector-parser": "^6.1.0"
     2225                                "postcss-selector-parser": "^7.0.0"
    22372226                        }
    22382227                },
    … …  
    25652554                },
    25662555                "node_modules/@floating-ui/dom/node_modules/@floating-ui/utils": {
    2567                         "version": "0.2.8",
    2568                         "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz",
    2569                         "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==",
    2570                         "license": "MIT"
     2556                        "version": "0.2.9",
     2557                        "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz",
     2558                        "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg=="
    25712559                },
    25722560                "node_modules/@floating-ui/react-dom": {
    … …  
    25872575                        "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==",
    25882576                        "license": "MIT"
     2577                },
     2578                "node_modules/@formatjs/ecma402-abstract": {
     2579                        "version": "2.3.2",
     2580                        "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.3.2.tgz",
     2581                        "integrity": "sha512-6sE5nyvDloULiyOMbOTJEEgWL32w+VHkZQs8S02Lnn8Y/O5aQhjOEXwWzvR7SsBE/exxlSpY2EsWZgqHbtLatg==",
     2582                        "dev": true,
     2583                        "dependencies": {
     2584                                "@formatjs/fast-memoize": "2.2.6",
     2585                                "@formatjs/intl-localematcher": "0.5.10",
     2586                                "decimal.js": "10",
     2587                                "tslib": "2"
     2588                        }
     2589                },
     2590                "node_modules/@formatjs/fast-memoize": {
     2591                        "version": "2.2.6",
     2592                        "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.6.tgz",
     2593                        "integrity": "sha512-luIXeE2LJbQnnzotY1f2U2m7xuQNj2DA8Vq4ce1BY9ebRZaoPB1+8eZ6nXpLzsxuW5spQxr7LdCg+CApZwkqkw==",
     2594                        "dev": true,
     2595                        "dependencies": {
     2596                                "tslib": "2"
     2597                        }
     2598                },
     2599                "node_modules/@formatjs/icu-messageformat-parser": {
     2600                        "version": "2.11.0",
     2601                        "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.11.0.tgz",
     2602                        "integrity": "sha512-Hp81uTjjdTk3FLh/dggU5NK7EIsVWc5/ZDWrIldmf2rBuPejuZ13CZ/wpVE2SToyi4EiroPTQ1XJcJuZFIxTtw==",
     2603                        "dev": true,
     2604                        "dependencies": {
     2605                                "@formatjs/ecma402-abstract": "2.3.2",
     2606                                "@formatjs/icu-skeleton-parser": "1.8.12",
     2607                                "tslib": "2"
     2608                        }
     2609                },
     2610                "node_modules/@formatjs/icu-skeleton-parser": {
     2611                        "version": "1.8.12",
     2612                        "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.12.tgz",
     2613                        "integrity": "sha512-QRAY2jC1BomFQHYDMcZtClqHR55EEnB96V7Xbk/UiBodsuFc5kujybzt87+qj1KqmJozFhk6n4KiT1HKwAkcfg==",
     2614                        "dev": true,
     2615                        "dependencies": {
     2616                                "@formatjs/ecma402-abstract": "2.3.2",
     2617                                "tslib": "2"
     2618                        }
     2619                },
     2620                "node_modules/@formatjs/intl-localematcher": {
     2621                        "version": "0.5.10",
     2622                        "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.10.tgz",
     2623                        "integrity": "sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==",
     2624                        "dev": true,
     2625                        "dependencies": {
     2626                                "tslib": "2"
     2627                        }
    25892628                },
    25902629                "node_modules/@hapi/hoek": {
    … …  
    36303669                        }
    36313670                },
     3671                "node_modules/@keyv/serialize": {
     3672                        "version": "1.0.2",
     3673                        "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.2.tgz",
     3674                        "integrity": "sha512-+E/LyaAeuABniD/RvUezWVXKpeuvwLEA9//nE9952zBaOdBd2mQ3pPoM8cUe2X6IcMByfuSLzmYqnYshG60+HQ==",
     3675                        "dev": true,
     3676                        "dependencies": {
     3677                                "buffer": "^6.0.3"
     3678                        }
     3679                },
     3680                "node_modules/@keyv/serialize/node_modules/buffer": {
     3681                        "version": "6.0.3",
     3682                        "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
     3683                        "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
     3684                        "dev": true,
     3685                        "funding": [
     3686                                {
     3687                                        "type": "github",
     3688                                        "url": "https://github.com/sponsors/feross"
     3689                                },
     3690                                {
     3691                                        "type": "patreon",
     3692                                        "url": "https://www.patreon.com/feross"
     3693                                },
     3694                                {
     3695                                        "type": "consulting",
     3696                                        "url": "https://feross.org/support"
     3697                                }
     3698                        ],
     3699                        "dependencies": {
     3700                                "base64-js": "^1.3.1",
     3701                                "ieee754": "^1.2.1"
     3702                        }
     3703                },
    36323704                "node_modules/@leichtgewicht/ip-codec": {
    36333705                        "version": "2.0.4",
    … …  
    40974169                        "engines": {
    40984170                                "node": ">=8.0"
     4171                        }
     4172                },
     4173                "node_modules/@paulirish/trace_engine": {
     4174                        "version": "0.0.39",
     4175                        "resolved": "https://registry.npmjs.org/@paulirish/trace_engine/-/trace_engine-0.0.39.tgz",
     4176                        "integrity": "sha512-2Y/ejHX5DDi5bjfWY/0c/BLVSfQ61Jw1Hy60Hnh0hfEO632D3FVctkzT4Q/lVAdvIPR0bUaok9JDTr1pu/OziA==",
     4177                        "dev": true,
     4178                        "dependencies": {
     4179                                "third-party-web": "latest"
    40994180                        }
    41004181                },
    … …  
    42114292                },
    42124293                "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/schema-utils": {
    4213                         "version": "4.2.0",
    4214                         "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
    4215                         "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
     4294                        "version": "4.3.0",
     4295                        "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
     4296                        "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
    42164297                        "dev": true,
    42174298                        "dependencies": {
    … …  
    42224303                        },
    42234304                        "engines": {
    4224                                 "node": ">= 12.13.0"
     4305                                "node": ">= 10.13.0"
    42254306                        },
    42264307                        "funding": {
    … …  
    42464327                },
    42474328                "node_modules/@preact/signals": {
    4248                         "version": "1.3.0",
    4249                         "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-1.3.0.tgz",
    4250                         "integrity": "sha512-EOMeg42SlLS72dhoq6Vjq08havnLseWmPQ8A0YsgIAqMgWgx7V1a39+Pxo6i7SY5NwJtH4849JogFq3M67AzWg==",
     4329                        "version": "1.3.2",
     4330                        "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-1.3.2.tgz",
     4331                        "integrity": "sha512-naxcJgUJ6BTOROJ7C3QML7KvwKwCXQJYTc5L/b0eEsdYgPB6SxwoQ1vDGcS0Q7GVjAenVq/tXrybVdFShHYZWg==",
    42514332                        "dependencies": {
    42524333                                "@preact/signals-core": "^1.7.0"
    … …  
    48454926                        }
    48464927                },
     4928                "node_modules/@remote-ui/rpc": {
     4929                        "version": "1.4.5",
     4930                        "resolved": "https://registry.npmjs.org/@remote-ui/rpc/-/rpc-1.4.5.tgz",
     4931                        "integrity": "sha512-Cr+06niG/vmE4A9YsmaKngRuuVSWKMY42NMwtZfy+gctRWGu6Wj9BWuMJg5CEp+JTkRBPToqT5rqnrg1G/Wvow=="
     4932                },
    48474933                "node_modules/@rtsao/scc": {
    48484934                        "version": "1.1.0",
    … …  
    48514937                        "dev": true
    48524938                },
     4939                "node_modules/@sentry-internal/tracing": {
     4940                        "version": "7.120.3",
     4941                        "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.120.3.tgz",
     4942                        "integrity": "sha512-Ausx+Jw1pAMbIBHStoQ6ZqDZR60PsCByvHdw/jdH9AqPrNE9xlBSf9EwcycvmrzwyKspSLaB52grlje2cRIUMg==",
     4943                        "dev": true,
     4944                        "dependencies": {
     4945                                "@sentry/core": "7.120.3",
     4946                                "@sentry/types": "7.120.3",
     4947                                "@sentry/utils": "7.120.3"
     4948                        },
     4949                        "engines": {
     4950                                "node": ">=8"
     4951                        }
     4952                },
    48534953                "node_modules/@sentry/core": {
    4854                         "version": "6.19.7",
    4855                         "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.19.7.tgz",
    4856                         "integrity": "sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw==",
    4857                         "dev": true,
    4858                         "dependencies": {
    4859                                 "@sentry/hub": "6.19.7",
    4860                                 "@sentry/minimal": "6.19.7",
    4861                                 "@sentry/types": "6.19.7",
    4862                                 "@sentry/utils": "6.19.7",
    4863                                 "tslib": "^1.9.3"
    4864                         },
    4865                         "engines": {
    4866                                 "node": ">=6"
    4867                         }
    4868                 },
    4869                 "node_modules/@sentry/core/node_modules/tslib": {
    4870                         "version": "1.14.1",
    4871                         "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
    4872                         "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
    4873                         "dev": true
    4874                 },
    4875                 "node_modules/@sentry/hub": {
    4876                         "version": "6.19.7",
    4877                         "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-6.19.7.tgz",
    4878                         "integrity": "sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA==",
    4879                         "dev": true,
    4880                         "dependencies": {
    4881                                 "@sentry/types": "6.19.7",
    4882                                 "@sentry/utils": "6.19.7",
    4883                                 "tslib": "^1.9.3"
    4884                         },
    4885                         "engines": {
    4886                                 "node": ">=6"
    4887                         }
    4888                 },
    4889                 "node_modules/@sentry/hub/node_modules/tslib": {
    4890                         "version": "1.14.1",
    4891                         "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
    4892                         "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
    4893                         "dev": true
    4894                 },
    4895                 "node_modules/@sentry/minimal": {
    4896                         "version": "6.19.7",
    4897                         "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.19.7.tgz",
    4898                         "integrity": "sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ==",
    4899                         "dev": true,
    4900                         "dependencies": {
    4901                                 "@sentry/hub": "6.19.7",
    4902                                 "@sentry/types": "6.19.7",
    4903                                 "tslib": "^1.9.3"
    4904                         },
    4905                         "engines": {
    4906                                 "node": ">=6"
    4907                         }
    4908                 },
    4909                 "node_modules/@sentry/minimal/node_modules/tslib": {
    4910                         "version": "1.14.1",
    4911                         "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
    4912                         "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
    4913                         "dev": true
     4954                        "version": "7.120.3",
     4955                        "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.120.3.tgz",
     4956                        "integrity": "sha512-vyy11fCGpkGK3qI5DSXOjgIboBZTriw0YDx/0KyX5CjIjDDNgp5AGgpgFkfZyiYiaU2Ww3iFuKo4wHmBusz1uA==",
     4957                        "dev": true,
     4958                        "dependencies": {
     4959                                "@sentry/types": "7.120.3",
     4960                                "@sentry/utils": "7.120.3"
     4961                        },
     4962                        "engines": {
     4963                                "node": ">=8"
     4964                        }
     4965                },
     4966                "node_modules/@sentry/integrations": {
     4967                        "version": "7.120.3",
     4968                        "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.120.3.tgz",
     4969                        "integrity": "sha512-6i/lYp0BubHPDTg91/uxHvNui427df9r17SsIEXa2eKDwQ9gW2qRx5IWgvnxs2GV/GfSbwcx4swUB3RfEWrXrQ==",
     4970                        "dev": true,
     4971                        "dependencies": {
     4972                                "@sentry/core": "7.120.3",
     4973                                "@sentry/types": "7.120.3",
     4974                                "@sentry/utils": "7.120.3",
     4975                                "localforage": "^1.8.1"
     4976                        },
     4977                        "engines": {
     4978                                "node": ">=8"
     4979                        }
    49144980                },
    49154981                "node_modules/@sentry/node": {
    4916                         "version": "6.19.7",
    4917                         "resolved": "https://registry.npmjs.org/@sentry/node/-/node-6.19.7.tgz",
    4918                         "integrity": "sha512-gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg==",
    4919                         "dev": true,
    4920                         "dependencies": {
    4921                                 "@sentry/core": "6.19.7",
    4922                                 "@sentry/hub": "6.19.7",
    4923                                 "@sentry/types": "6.19.7",
    4924                                 "@sentry/utils": "6.19.7",
    4925                                 "cookie": "^0.4.1",
    4926                                 "https-proxy-agent": "^5.0.0",
    4927                                 "lru_map": "^0.3.3",
    4928                                 "tslib": "^1.9.3"
    4929                         },
    4930                         "engines": {
    4931                                 "node": ">=6"
    4932                         }
    4933                 },
    4934                 "node_modules/@sentry/node/node_modules/cookie": {
    4935                         "version": "0.4.2",
    4936                         "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",
    4937                         "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==",
    4938                         "dev": true,
    4939                         "engines": {
    4940                                 "node": ">= 0.6"
    4941                         }
    4942                 },
    4943                 "node_modules/@sentry/node/node_modules/tslib": {
    4944                         "version": "1.14.1",
    4945                         "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
    4946                         "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
    4947                         "dev": true
     4982                        "version": "7.120.3",
     4983                        "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.120.3.tgz",
     4984                        "integrity": "sha512-t+QtekZedEfiZjbkRAk1QWJPnJlFBH/ti96tQhEq7wmlk3VszDXraZvLWZA0P2vXyglKzbWRGkT31aD3/kX+5Q==",
     4985                        "dev": true,
     4986                        "dependencies": {
     4987                                "@sentry-internal/tracing": "7.120.3",
     4988                                "@sentry/core": "7.120.3",
     4989                                "@sentry/integrations": "7.120.3",
     4990                                "@sentry/types": "7.120.3",
     4991                                "@sentry/utils": "7.120.3"
     4992                        },
     4993                        "engines": {
     4994                                "node": ">=8"
     4995                        }
    49484996                },
    49494997                "node_modules/@sentry/types": {
    4950                         "version": "6.19.7",
    4951                         "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.19.7.tgz",
    4952                         "integrity": "sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg==",
    4953                         "dev": true,
    4954                         "engines": {
    4955                                 "node": ">=6"
     4998                        "version": "7.120.3",
     4999                        "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.120.3.tgz",
     5000                        "integrity": "sha512-C4z+3kGWNFJ303FC+FxAd4KkHvxpNFYAFN8iMIgBwJdpIl25KZ8Q/VdGn0MLLUEHNLvjob0+wvwlcRBBNLXOow==",
     5001                        "dev": true,
     5002                        "engines": {
     5003                                "node": ">=8"
    49565004                        }
    49575005                },
    49585006                "node_modules/@sentry/utils": {
    4959                         "version": "6.19.7",
    4960                         "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.19.7.tgz",
    4961                         "integrity": "sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==",
    4962                         "dev": true,
    4963                         "dependencies": {
    4964                                 "@sentry/types": "6.19.7",
    4965                                 "tslib": "^1.9.3"
    4966                         },
    4967                         "engines": {
    4968                                 "node": ">=6"
    4969                         }
    4970                 },
    4971                 "node_modules/@sentry/utils/node_modules/tslib": {
    4972                         "version": "1.14.1",
    4973                         "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
    4974                         "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
    4975                         "dev": true
     5007                        "version": "7.120.3",
     5008                        "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.120.3.tgz",
     5009                        "integrity": "sha512-UDAOQJtJDxZHQ5Nm1olycBIsz2wdGX8SdzyGVHmD8EOQYAeDZQyIlQYohDe9nazdIOQLZCIc3fU0G9gqVLkaGQ==",
     5010                        "dev": true,
     5011                        "dependencies": {
     5012                                "@sentry/types": "7.120.3"
     5013                        },
     5014                        "engines": {
     5015                                "node": ">=8"
     5016                        }
     5017                },
     5018                "node_modules/@shopify/web-worker": {
     5019                        "version": "6.4.0",
     5020                        "resolved": "https://registry.npmjs.org/@shopify/web-worker/-/web-worker-6.4.0.tgz",
     5021                        "integrity": "sha512-RvY1mgRyAqawFiYBvsBkek2pVK4GVpV9mmhWFCZXwx01usxXd2HMhKNTFeRYhSp29uoUcfBlKZAwCwQzt826tg==",
     5022                        "dependencies": {
     5023                                "@remote-ui/rpc": "^1.2.5"
     5024                        },
     5025                        "engines": {
     5026                                "node": ">=18.12.0"
     5027                        },
     5028                        "peerDependencies": {
     5029                                "@babel/core": "^7.0.0",
     5030                                "webpack": "^5.38.0",
     5031                                "webpack-virtual-modules": "^0.4.3 || ^0.5.0 || ^0.6.0"
     5032                        },
     5033                        "peerDependenciesMeta": {
     5034                                "@babel/core": {
     5035                                        "optional": true
     5036                                },
     5037                                "webpack": {
     5038                                        "optional": true
     5039                                },
     5040                                "webpack-virtual-modules": {
     5041                                        "optional": true
     5042                                }
     5043                        }
    49765044                },
    49775045                "node_modules/@sideway/address": {
    … …  
    50735141                },
    50745142                "node_modules/@stylistic/stylelint-plugin": {
    5075                         "version": "3.0.1",
    5076                         "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.0.1.tgz",
    5077                         "integrity": "sha512-j3mH8HSw2Rob/KJFWZ627w3CQ8gQqVHtzCdPeEffUg5vOgpz4rgrR+Xw2kU0OQCDcdW8Y1nKfdXKKjM5Rn8X0g==",
    5078                         "dev": true,
    5079                         "dependencies": {
    5080                                 "@csstools/css-parser-algorithms": "^3.0.0",
    5081                                 "@csstools/css-tokenizer": "^3.0.0",
    5082                                 "@csstools/media-query-list-parser": "^3.0.0",
     5143                        "version": "3.1.1",
     5144                        "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.1.tgz",
     5145                        "integrity": "sha512-XagAHHIa528EvyGybv8EEYGK5zrVW74cHpsjhtovVATbhDRuJYfE+X4HCaAieW9lCkwbX6L+X0I4CiUG3w/hFw==",
     5146                        "dev": true,
     5147                        "dependencies": {
     5148                                "@csstools/css-parser-algorithms": "^3.0.1",
     5149                                "@csstools/css-tokenizer": "^3.0.1",
     5150                                "@csstools/media-query-list-parser": "^3.0.1",
    50835151                                "is-plain-object": "^5.0.0",
    50845152                                "postcss-selector-parser": "^6.1.2",
    … …  
    55385606                },
    55395607                "node_modules/@svgr/plugin-svgo/node_modules/domutils": {
    5540                         "version": "3.1.0",
    5541                         "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
    5542                         "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
     5608                        "version": "3.2.2",
     5609                        "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
     5610                        "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
    55435611                        "dev": true,
    55445612                        "dependencies": {
    … …  
    66536721                },
    66546722                "node_modules/@wordpress/a11y": {
    6655                         "version": "4.8.2",
    6656                         "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.8.2.tgz",
    6657                         "integrity": "sha512-eILr2ZYK5FYSlx18rnP06qKyPELxEyDcnosSOsjskPGw5gYT01sUf0fkAebliuG88VppT+bgI008TRo3dvtZzQ==",
    6658                         "license": "GPL-2.0-or-later",
    6659                         "dependencies": {
    6660                                 "@babel/runtime": "^7.16.0",
    6661                                 "@wordpress/dom-ready": "^4.8.1",
    6662                                 "@wordpress/i18n": "^5.8.2"
     6723                        "version": "4.17.0",
     6724                        "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.17.0.tgz",
     6725                        "integrity": "sha512-TCQ/PGC0Me3yzPUrmY2FpECl7GUcUcx6kVGUugmlMxNwxeZRYUOEMxsHGm07iKV5l7zbi3y5c/i5bbYwJfXA4g==",
     6726                        "dependencies": {
     6727                                "@babel/runtime": "7.25.7",
     6728                                "@wordpress/dom-ready": "^4.17.0",
     6729                                "@wordpress/i18n": "^5.17.0"
    66636730                        },
    66646731                        "engines": {
    … …  
    66686735                },
    66696736                "node_modules/@wordpress/annotations": {
    6670                         "version": "3.8.3",
    6671                         "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-3.8.3.tgz",
    6672                         "integrity": "sha512-ihDxDnDDX73j7VGZutx0XBGelMf9cZmfh3L6hNW5CFacMTaH9+FNAY4+2I55N+fWOE7h1ePlHeL5DXvz38xsug==",
    6673                         "license": "GPL-2.0-or-later",
    6674                         "dependencies": {
    6675                                 "@babel/runtime": "^7.16.0",
    6676                                 "@wordpress/data": "^10.8.3",
    6677                                 "@wordpress/hooks": "^4.8.2",
    6678                                 "@wordpress/i18n": "^5.8.2",
    6679                                 "@wordpress/rich-text": "^7.8.3",
     6737                        "version": "3.17.0",
     6738                        "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-3.17.0.tgz",
     6739                        "integrity": "sha512-KatcmRnoPWGbO8JVq75agROeJVw1YRMaHzIY9c/UZBu3jyRVCGrSFfr3Xh7C3Lg6I01bWFBwN0RQvFmNMlYEeQ==",
     6740                        "dependencies": {
     6741                                "@babel/runtime": "7.25.7",
     6742                                "@wordpress/data": "^10.17.0",
     6743                                "@wordpress/hooks": "^4.17.0",
     6744                                "@wordpress/i18n": "^5.17.0",
     6745                                "@wordpress/rich-text": "^7.17.0",
    66806746                                "uuid": "^9.0.1"
    66816747                        },
    … …  
    67026768                },
    67036769                "node_modules/@wordpress/api-fetch": {
    6704                         "version": "7.8.2",
    6705                         "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.8.2.tgz",
    6706                         "integrity": "sha512-6jiodZD4+5lIelb/E6FHMa6xuldcoIkQ5vWtvHpoB30++7eOgYi0tl5b1NlzGqfReIcl9oO+Wwp5V9mRE+mJoA==",
    6707                         "license": "GPL-2.0-or-later",
    6708                         "dependencies": {
    6709                                 "@babel/runtime": "^7.16.0",
    6710                                 "@wordpress/i18n": "^5.8.2",
    6711                                 "@wordpress/url": "^4.8.1"
     6770                        "version": "7.17.0",
     6771                        "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.17.0.tgz",
     6772                        "integrity": "sha512-L3iT/K41R6KResTy/7EOsTD+KKO20U3B4lPz/jQMRNgFdq4MOxtalEMjrRoj1mG+qiYGYdvGmpSgOzSx9o3eRg==",
     6773                        "dependencies": {
     6774                                "@babel/runtime": "7.25.7",
     6775                                "@wordpress/i18n": "^5.17.0",
     6776                                "@wordpress/url": "^4.17.0"
    67126777                        },
    67136778                        "engines": {
    … …  
    67176782                },
    67186783                "node_modules/@wordpress/autop": {
    6719                         "version": "4.8.1",
    6720                         "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.8.1.tgz",
    6721                         "integrity": "sha512-/ah4oBIRGMZlxBBPiD6R5uamCPEXTzmsJ0iceDJxMHc5KvNcy59oHNCirD5yiRLORk8RrujUczIGfglpUjGh2Q==",
    6722                         "license": "GPL-2.0-or-later",
    6723                         "dependencies": {
    6724                                 "@babel/runtime": "^7.16.0"
     6784                        "version": "4.17.0",
     6785                        "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.17.0.tgz",
     6786                        "integrity": "sha512-6O9Eo/S02OHIa4GflfcWHANHpuy5/SifaWiprWYTrhIt6L6DyVxr1AErSWfDXIrkNNVXuhhykYDHAtApKqpqsQ==",
     6787                        "dependencies": {
     6788                                "@babel/runtime": "7.25.7"
    67256789                        },
    67266790                        "engines": {
    … …  
    67306794                },
    67316795                "node_modules/@wordpress/babel-preset-default": {
    6732                         "version": "8.8.2",
    6733                         "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.8.2.tgz",
    6734                         "integrity": "sha512-XhIpSw6d8GeaBe+gQ25nck01+Q3UiVQgih/yBCFWNtzB2qp/AB7195lHGxbuAYUO9RM1eXsf8kVJV2caAb4WnA==",
    6735                         "dev": true,
    6736                         "license": "GPL-2.0-or-later",
    6737                         "dependencies": {
    6738                                 "@babel/core": "^7.16.0",
    6739                                 "@babel/plugin-transform-react-jsx": "^7.16.0",
    6740                                 "@babel/plugin-transform-runtime": "^7.16.0",
    6741                                 "@babel/preset-env": "^7.16.0",
    6742                                 "@babel/preset-typescript": "^7.16.0",
    6743                                 "@babel/runtime": "^7.16.0",
    6744                                 "@wordpress/browserslist-config": "^6.8.1",
    6745                                 "@wordpress/warning": "^3.8.1",
     6796                        "version": "8.17.0",
     6797                        "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.17.0.tgz",
     6798                        "integrity": "sha512-+ivwvBI92u6abFf0DlwHem8fH5HujKy5e8a0cwDBOJivEzIJLPKYSYLlnLZL9I0QIstB+KdcJBARuWuR0l58Sw==",
     6799                        "dev": true,
     6800                        "dependencies": {
     6801                                "@babel/core": "7.25.7",
     6802                                "@babel/plugin-transform-react-jsx": "7.25.7",
     6803                                "@babel/plugin-transform-runtime": "7.25.7",
     6804                                "@babel/preset-env": "7.25.7",
     6805                                "@babel/preset-typescript": "7.25.7",
     6806                                "@babel/runtime": "7.25.7",
     6807                                "@wordpress/browserslist-config": "^6.17.0",
     6808                                "@wordpress/warning": "^3.17.0",
    67466809                                "browserslist": "^4.21.10",
    67476810                                "core-js": "^3.31.0",
    … …  
    67546817                },
    67556818                "node_modules/@wordpress/base-styles": {
    6756                         "version": "5.9.0",
    6757                         "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-5.9.0.tgz",
    6758                         "integrity": "sha512-b0erDgc8I6NTjbHaPL4GTa3IbfHp4o1+Yx74oT6gLgV9i7Qd8UjBmsUDYIZTV1jqB/ch9DuaDqDaNYqW6tXpZg==",
    6759                         "dev": true,
    6760                         "license": "GPL-2.0-or-later",
     6819                        "version": "5.17.0",
     6820                        "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-5.17.0.tgz",
     6821                        "integrity": "sha512-9rYupV2CIS6PIlE27vxqBEn98n2hEBdI4YQI7TD7kdbGHYRDfTqocDK7stiAgqKR9ujDoVmq+Yk3T/jzRi6WoA==",
     6822                        "dev": true,
    67616823                        "engines": {
    67626824                                "node": ">=18.12.0",
    … …  
    67656827                },
    67666828                "node_modules/@wordpress/blob": {
    6767                         "version": "4.8.1",
    6768                         "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.8.1.tgz",
    6769                         "integrity": "sha512-fMLWmum+B8aZi5w8Tie7mw+LEP/FF6RXVMG8AH4GwtXYYD2b3WgjbF7I4p6HYOaz3kAEnlJNo55qqLT2tFogww==",
    6770                         "license": "GPL-2.0-or-later",
    6771                         "dependencies": {
    6772                                 "@babel/runtime": "^7.16.0"
     6829                        "version": "4.17.0",
     6830                        "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.17.0.tgz",
     6831                        "integrity": "sha512-qH0Q48clM+UTdTMWUsCyyAuy4J+koNGLz4oXyJZCrUvUQ31Hpj6VwQulM2lSXYQyzOWJEKf3deHM47Uz1JYhhg==",
     6832                        "dependencies": {
     6833                                "@babel/runtime": "7.25.7"
    67736834                        },
    67746835                        "engines": {
    … …  
    67786839                },
    67796840                "node_modules/@wordpress/block-directory": {
    6780                         "version": "5.8.18",
    6781                         "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.8.18.tgz",
    6782                         "integrity": "sha512-lYZDKI/IFMymfi3MxFfvpBMx6nhqAOEX+IXZvpKPiHR62LL+MXBoeOdiSZYKysfztFyPH7Ism43c1TeY+fQnIg==",
    6783                         "license": "GPL-2.0-or-later",
    6784                         "dependencies": {
    6785                                 "@babel/runtime": "^7.16.0",
    6786                                 "@wordpress/a11y": "^4.8.2",
    6787                                 "@wordpress/api-fetch": "^7.8.2",
    6788                                 "@wordpress/block-editor": "^14.3.15",
    6789                                 "@wordpress/blocks": "^13.8.5",
    6790                                 "@wordpress/components": "^28.8.11",
    6791                                 "@wordpress/compose": "^7.8.3",
    6792                                 "@wordpress/core-data": "^7.8.15",
    6793                                 "@wordpress/data": "^10.8.3",
    6794                                 "@wordpress/editor": "^14.8.18",
    6795                                 "@wordpress/element": "^6.8.1",
    6796                                 "@wordpress/hooks": "^4.8.2",
    6797                                 "@wordpress/html-entities": "^4.8.1",
    6798                                 "@wordpress/i18n": "^5.8.2",
    6799                                 "@wordpress/icons": "^10.8.2",
    6800                                 "@wordpress/notices": "^5.8.3",
    6801                                 "@wordpress/plugins": "^7.8.11",
    6802                                 "@wordpress/private-apis": "^1.8.1",
    6803                                 "@wordpress/url": "^4.8.1",
     6841                        "version": "5.17.1",
     6842                        "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.17.1.tgz",
     6843                        "integrity": "sha512-cAVDAAEuoFo9sYD2dXZgIZR3OJHOADpXvonzq652ssscO9IZYbML+zXZ/4rdGrL166KjQ4xtc4QULg/6Ba0+rQ==",
     6844                        "dependencies": {
     6845                                "@babel/runtime": "7.25.7",
     6846                                "@wordpress/a11y": "^4.17.0",
     6847                                "@wordpress/api-fetch": "^7.17.0",
     6848                                "@wordpress/block-editor": "^14.12.0",
     6849                                "@wordpress/blocks": "^14.6.0",
     6850                                "@wordpress/components": "^29.3.0",
     6851                                "@wordpress/compose": "^7.17.0",
     6852                                "@wordpress/core-data": "^7.17.0",
     6853                                "@wordpress/data": "^10.17.0",
     6854                                "@wordpress/editor": "^14.17.1",
     6855                                "@wordpress/element": "^6.17.0",
     6856                                "@wordpress/hooks": "^4.17.0",
     6857                                "@wordpress/html-entities": "^4.17.0",
     6858                                "@wordpress/i18n": "^5.17.0",
     6859                                "@wordpress/icons": "^10.17.0",
     6860                                "@wordpress/notices": "^5.17.0",
     6861                                "@wordpress/plugins": "^7.17.0",
     6862                                "@wordpress/private-apis": "^1.17.0",
     6863                                "@wordpress/url": "^4.17.0",
    68046864                                "change-case": "^4.1.2",
    68056865                                "clsx": "^2.1.1"
    … …  
    68156875                },
    68166876                "node_modules/@wordpress/block-editor": {
    6817                         "version": "14.3.15",
    6818                         "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-14.3.15.tgz",
    6819                         "integrity": "sha512-5cFdYZMXsOlzWzbzLSB34wT3aQfl2WEKw83NA9/A4IAvZ7rJXdVJx0H2ZP7itmU/Rcj2cxPC152rfit9y4/+ww==",
    6820                         "license": "GPL-2.0-or-later",
    6821                         "dependencies": {
    6822                                 "@babel/runtime": "^7.16.0",
     6877                        "version": "14.12.0",
     6878                        "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-14.12.0.tgz",
     6879                        "integrity": "sha512-i8tUlPiRgLqUFVnAHDjS7MNHZMFDYMkm5gR2xsNryzhsvoAndUYJiktftbXNaQVki/EMoDf1zHicHZ2g2AQy5Q==",
     6880                        "dependencies": {
     6881                                "@babel/runtime": "7.25.7",
    68236882                                "@emotion/react": "^11.7.1",
    68246883                                "@emotion/styled": "^11.6.0",
    68256884                                "@react-spring/web": "^9.4.5",
    6826                                 "@wordpress/a11y": "^4.8.2",
    6827                                 "@wordpress/api-fetch": "^7.8.2",
    6828                                 "@wordpress/blob": "^4.8.1",
    6829                                 "@wordpress/block-serialization-default-parser": "^5.8.1",
    6830                                 "@wordpress/blocks": "^13.8.5",
    6831                                 "@wordpress/commands": "^1.8.11",
    6832                                 "@wordpress/components": "^28.8.11",
    6833                                 "@wordpress/compose": "^7.8.3",
    6834                                 "@wordpress/data": "^10.8.3",
    6835                                 "@wordpress/date": "^5.8.2",
    6836                                 "@wordpress/deprecated": "^4.8.2",
    6837                                 "@wordpress/dom": "^4.8.2",
    6838                                 "@wordpress/element": "^6.8.1",
    6839                                 "@wordpress/escape-html": "^3.8.1",
    6840                                 "@wordpress/hooks": "^4.8.2",
    6841                                 "@wordpress/html-entities": "^4.8.1",
    6842                                 "@wordpress/i18n": "^5.8.2",
    6843                                 "@wordpress/icons": "^10.8.2",
    6844                                 "@wordpress/is-shallow-equal": "^5.8.1",
    6845                                 "@wordpress/keyboard-shortcuts": "^5.8.3",
    6846                                 "@wordpress/keycodes": "^4.8.2",
    6847                                 "@wordpress/notices": "^5.8.3",
    6848                                 "@wordpress/preferences": "^4.8.11",
    6849                                 "@wordpress/private-apis": "^1.8.1",
    6850                                 "@wordpress/rich-text": "^7.8.3",
    6851                                 "@wordpress/style-engine": "^2.8.1",
    6852                                 "@wordpress/token-list": "^3.8.1",
    6853                                 "@wordpress/url": "^4.8.1",
    6854                                 "@wordpress/warning": "^3.8.1",
    6855                                 "@wordpress/wordcount": "^4.8.1",
     6885                                "@wordpress/a11y": "^4.17.0",
     6886                                "@wordpress/api-fetch": "^7.17.0",
     6887                                "@wordpress/blob": "^4.17.0",
     6888                                "@wordpress/block-serialization-default-parser": "^5.17.0",
     6889                                "@wordpress/blocks": "^14.6.0",
     6890                                "@wordpress/commands": "^1.17.0",
     6891                                "@wordpress/components": "^29.3.0",
     6892                                "@wordpress/compose": "^7.17.0",
     6893                                "@wordpress/data": "^10.17.0",
     6894                                "@wordpress/date": "^5.17.0",
     6895                                "@wordpress/deprecated": "^4.17.0",
     6896                                "@wordpress/dom": "^4.17.0",
     6897                                "@wordpress/element": "^6.17.0",
     6898                                "@wordpress/escape-html": "^3.17.0",
     6899                                "@wordpress/hooks": "^4.17.0",
     6900                                "@wordpress/html-entities": "^4.17.0",
     6901                                "@wordpress/i18n": "^5.17.0",
     6902                                "@wordpress/icons": "^10.17.0",
     6903                                "@wordpress/is-shallow-equal": "^5.17.0",
     6904                                "@wordpress/keyboard-shortcuts": "^5.17.0",
     6905                                "@wordpress/keycodes": "^4.17.0",
     6906                                "@wordpress/notices": "^5.17.0",
     6907                                "@wordpress/preferences": "^4.17.0",
     6908                                "@wordpress/priority-queue": "^3.17.0",
     6909                                "@wordpress/private-apis": "^1.17.0",
     6910                                "@wordpress/rich-text": "^7.17.0",
     6911                                "@wordpress/style-engine": "^2.17.0",
     6912                                "@wordpress/token-list": "^3.17.0",
     6913                                "@wordpress/upload-media": "^0.2.0",
     6914                                "@wordpress/url": "^4.17.0",
     6915                                "@wordpress/warning": "^3.17.0",
     6916                                "@wordpress/wordcount": "^4.17.0",
    68566917                                "change-case": "^4.1.2",
    68576918                                "clsx": "^2.1.1",
    … …  
    68796940                },
    68806941                "node_modules/@wordpress/block-library": {
    6881                         "version": "9.8.16",
    6882                         "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.8.16.tgz",
    6883                         "integrity": "sha512-1Vo36U439E856KR22n71oHhXTJ7e7iRS/4HDWEem1NY1iSFiBK3RBoIDLv7emVExSXhdRill7RjPGmRMeiEvJg==",
    6884                         "license": "GPL-2.0-or-later",
    6885                         "dependencies": {
    6886                                 "@babel/runtime": "^7.16.0",
    6887                                 "@wordpress/a11y": "^4.8.2",
    6888                                 "@wordpress/api-fetch": "^7.8.2",
    6889                                 "@wordpress/autop": "^4.8.1",
    6890                                 "@wordpress/blob": "^4.8.1",
    6891                                 "@wordpress/block-editor": "^14.3.15",
    6892                                 "@wordpress/blocks": "^13.8.5",
    6893                                 "@wordpress/components": "^28.8.11",
    6894                                 "@wordpress/compose": "^7.8.3",
    6895                                 "@wordpress/core-data": "^7.8.15",
    6896                                 "@wordpress/data": "^10.8.3",
    6897                                 "@wordpress/date": "^5.8.2",
    6898                                 "@wordpress/deprecated": "^4.8.2",
    6899                                 "@wordpress/dom": "^4.8.2",
    6900                                 "@wordpress/element": "^6.8.1",
    6901                                 "@wordpress/escape-html": "^3.8.1",
    6902                                 "@wordpress/hooks": "^4.8.2",
    6903                                 "@wordpress/html-entities": "^4.8.1",
    6904                                 "@wordpress/i18n": "^5.8.2",
    6905                                 "@wordpress/icons": "^10.8.2",
    6906                                 "@wordpress/interactivity": "^6.8.5",
    6907                                 "@wordpress/interactivity-router": "^2.8.6",
    6908                                 "@wordpress/keyboard-shortcuts": "^5.8.3",
    6909                                 "@wordpress/keycodes": "^4.8.2",
    6910                                 "@wordpress/notices": "^5.8.3",
    6911                                 "@wordpress/patterns": "^2.8.15",
    6912                                 "@wordpress/primitives": "^4.8.1",
    6913                                 "@wordpress/private-apis": "^1.8.1",
    6914                                 "@wordpress/reusable-blocks": "^5.8.15",
    6915                                 "@wordpress/rich-text": "^7.8.3",
    6916                                 "@wordpress/server-side-render": "^5.8.11",
    6917                                 "@wordpress/url": "^4.8.1",
    6918                                 "@wordpress/viewport": "^6.8.3",
    6919                                 "@wordpress/wordcount": "^4.8.1",
     6942                        "version": "9.17.0",
     6943                        "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.17.0.tgz",
     6944                        "integrity": "sha512-dJOWzGCNFZ1Ft8n9U0z30WceCr73At/Zqv68qUkjNI3CcwevtrUpg7uVQER3Q7Ai605CyB04MHELea3WixqX/Q==",
     6945                        "dependencies": {
     6946                                "@babel/runtime": "7.25.7",
     6947                                "@wordpress/a11y": "^4.17.0",
     6948                                "@wordpress/api-fetch": "^7.17.0",
     6949                                "@wordpress/autop": "^4.17.0",
     6950                                "@wordpress/blob": "^4.17.0",
     6951                                "@wordpress/block-editor": "^14.12.0",
     6952                                "@wordpress/blocks": "^14.6.0",
     6953                                "@wordpress/components": "^29.3.0",
     6954                                "@wordpress/compose": "^7.17.0",
     6955                                "@wordpress/core-data": "^7.17.0",
     6956                                "@wordpress/data": "^10.17.0",
     6957                                "@wordpress/date": "^5.17.0",
     6958                                "@wordpress/deprecated": "^4.17.0",
     6959                                "@wordpress/dom": "^4.17.0",
     6960                                "@wordpress/element": "^6.17.0",
     6961                                "@wordpress/escape-html": "^3.17.0",
     6962                                "@wordpress/hooks": "^4.17.0",
     6963                                "@wordpress/html-entities": "^4.17.0",
     6964                                "@wordpress/i18n": "^5.17.0",
     6965                                "@wordpress/icons": "^10.17.0",
     6966                                "@wordpress/interactivity": "^6.17.0",
     6967                                "@wordpress/interactivity-router": "^2.17.0",
     6968                                "@wordpress/keyboard-shortcuts": "^5.17.0",
     6969                                "@wordpress/keycodes": "^4.17.0",
     6970                                "@wordpress/notices": "^5.17.0",
     6971                                "@wordpress/patterns": "^2.17.0",
     6972                                "@wordpress/primitives": "^4.17.0",
     6973                                "@wordpress/private-apis": "^1.17.0",
     6974                                "@wordpress/reusable-blocks": "^5.17.0",
     6975                                "@wordpress/rich-text": "^7.17.0",
     6976                                "@wordpress/server-side-render": "^5.17.0",
     6977                                "@wordpress/url": "^4.17.0",
     6978                                "@wordpress/viewport": "^6.17.0",
     6979                                "@wordpress/wordcount": "^4.17.0",
    69206980                                "change-case": "^4.1.2",
    69216981                                "clsx": "^2.1.1",
    … …  
    69517011                },
    69527012                "node_modules/@wordpress/block-serialization-default-parser": {
    6953                         "version": "5.8.1",
    6954                         "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.8.1.tgz",
    6955                         "integrity": "sha512-SmbMiM/KTh9veMcujL+t375yMR1JZlIzbVEIk6NdiGV+7pvtenUe4Av0tr+0QaINmgo3MJmc4Y3csZrKFlRr+w==",
    6956                         "license": "GPL-2.0-or-later",
    6957                         "dependencies": {
    6958                                 "@babel/runtime": "^7.16.0"
     7013                        "version": "5.17.0",
     7014                        "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.17.0.tgz",
     7015                        "integrity": "sha512-4oVgm6f/kRqersuTH1SS85x89P4foPAo2xwjoXvHdjy1Rp0UQ86uxyKn0j0A6k7uQEXc5BJeUevk/Z1AT1Z9bQ==",
     7016                        "dependencies": {
     7017                                "@babel/runtime": "7.25.7"
    69597018                        },
    69607019                        "engines": {
    … …  
    69647023                },
    69657024                "node_modules/@wordpress/blocks": {
    6966                         "version": "13.8.5",
    6967                         "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-13.8.5.tgz",
    6968                         "integrity": "sha512-KE0bbN370G3tA/7Oaugk0IRLaG3p06sEnfbbDvoRSyiPyxQsyYb53i921vuteHtzQ+3DEjtDzrku/bsKOn81Tg==",
    6969                         "license": "GPL-2.0-or-later",
    6970                         "dependencies": {
    6971                                 "@babel/runtime": "^7.16.0",
    6972                                 "@wordpress/autop": "^4.8.1",
    6973                                 "@wordpress/blob": "^4.8.1",
    6974                                 "@wordpress/block-serialization-default-parser": "^5.8.1",
    6975                                 "@wordpress/data": "^10.8.3",
    6976                                 "@wordpress/deprecated": "^4.8.2",
    6977                                 "@wordpress/dom": "^4.8.2",
    6978                                 "@wordpress/element": "^6.8.1",
    6979                                 "@wordpress/hooks": "^4.8.2",
    6980                                 "@wordpress/html-entities": "^4.8.1",
    6981                                 "@wordpress/i18n": "^5.8.2",
    6982                                 "@wordpress/is-shallow-equal": "^5.8.1",
    6983                                 "@wordpress/private-apis": "^1.8.1",
    6984                                 "@wordpress/rich-text": "^7.8.3",
    6985                                 "@wordpress/shortcode": "^4.8.1",
    6986                                 "@wordpress/warning": "^3.8.1",
     7025                        "version": "14.6.0",
     7026                        "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-14.6.0.tgz",
     7027                        "integrity": "sha512-9FkjXHRTXIaOU7BJfoeRUe1snh+5H8rypOTJoDpiMCoXMfGKyBVpacRMzbltQiK7SrzmHbzst4EuxHoK7a/TVw==",
     7028                        "dependencies": {
     7029                                "@babel/runtime": "7.25.7",
     7030                                "@wordpress/autop": "^4.17.0",
     7031                                "@wordpress/blob": "^4.17.0",
     7032                                "@wordpress/block-serialization-default-parser": "^5.17.0",
     7033                                "@wordpress/data": "^10.17.0",
     7034                                "@wordpress/deprecated": "^4.17.0",
     7035                                "@wordpress/dom": "^4.17.0",
     7036                                "@wordpress/element": "^6.17.0",
     7037                                "@wordpress/hooks": "^4.17.0",
     7038                                "@wordpress/html-entities": "^4.17.0",
     7039                                "@wordpress/i18n": "^5.17.0",
     7040                                "@wordpress/is-shallow-equal": "^5.17.0",
     7041                                "@wordpress/private-apis": "^1.17.0",
     7042                                "@wordpress/rich-text": "^7.17.0",
     7043                                "@wordpress/shortcode": "^4.17.0",
     7044                                "@wordpress/warning": "^3.17.0",
    69877045                                "change-case": "^4.1.2",
    69887046                                "colord": "^2.7.0",
    … …  
    70197077                },
    70207078                "node_modules/@wordpress/browserslist-config": {
    7021                         "version": "6.8.1",
    7022                         "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.8.1.tgz",
    7023                         "integrity": "sha512-hp2eE0DiRbFGTUEQ49kLVyZWlR8lfm8hb2XKqSoWbeqzWM5ZkgrRRJMrJRPS/jCEWTWDdlBwUFfsVNDKpmHc9A==",
     7079                        "version": "6.17.0",
     7080                        "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.17.0.tgz",
     7081                        "integrity": "sha512-cjMclWLwfam5O03gOHWjD8veeLVnfmC93V9LX1aPt/ZT9aE0cmEZUxBa3VzkDM7NvuZFj7SjSvJr+vuar9Np1A==",
    70247082                        "dev": true,
    70257083                        "engines": {
    … …  
    70297087                },
    70307088                "node_modules/@wordpress/commands": {
    7031                         "version": "1.8.11",
    7032                         "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.8.11.tgz",
    7033                         "integrity": "sha512-CKnzWwSKO3kckqV58JXA0taU2JgIpEkVxX8xUOe3aI1isaOFjF+iwshuhNgWcs3sAiuUK0s4aQWi3ZqGhmirzA==",
    7034                         "license": "GPL-2.0-or-later",
    7035                         "dependencies": {
    7036                                 "@babel/runtime": "^7.16.0",
    7037                                 "@wordpress/components": "^28.8.11",
    7038                                 "@wordpress/data": "^10.8.3",
    7039                                 "@wordpress/element": "^6.8.1",
    7040                                 "@wordpress/i18n": "^5.8.2",
    7041                                 "@wordpress/icons": "^10.8.2",
    7042                                 "@wordpress/keyboard-shortcuts": "^5.8.3",
    7043                                 "@wordpress/private-apis": "^1.8.1",
     7089                        "version": "1.17.0",
     7090                        "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.17.0.tgz",
     7091                        "integrity": "sha512-oZLv9pi0iiIO7DXRijK9gze5+iktoUyfDVipAmbmxAVEqptfWuPP3BRSkZxf+ccoIWpz0EhNKShsbQM86FwVbg==",
     7092                        "dependencies": {
     7093                                "@babel/runtime": "7.25.7",
     7094                                "@wordpress/components": "^29.3.0",
     7095                                "@wordpress/data": "^10.17.0",
     7096                                "@wordpress/element": "^6.17.0",
     7097                                "@wordpress/i18n": "^5.17.0",
     7098                                "@wordpress/icons": "^10.17.0",
     7099                                "@wordpress/keyboard-shortcuts": "^5.17.0",
     7100                                "@wordpress/private-apis": "^1.17.0",
    70447101                                "clsx": "^2.1.1",
    70457102                                "cmdk": "^1.0.0"
    … …  
    70557112                },
    70567113                "node_modules/@wordpress/components": {
    7057                         "version": "28.8.11",
    7058                         "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-28.8.11.tgz",
    7059                         "integrity": "sha512-IfSSeFUcbBS1eS5fq1ShPIW2JEU9OJiKrkZ8Ae3FpqTfYbJppVP4+cpK+kvBWj5PLyg+EBHv4W5dx9tMUKsKRg==",
    7060                         "license": "GPL-2.0-or-later",
    7061                         "dependencies": {
    7062                                 "@ariakit/react": "^0.4.10",
    7063                                 "@babel/runtime": "^7.16.0",
     7114                        "version": "29.3.0",
     7115                        "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-29.3.0.tgz",
     7116                        "integrity": "sha512-9lQIXsbgFeGY1QXEhNHQ6mq+6sS1TGGdZdaGSoQoP682WWgdjshnyq/0yhGULY9ReDKnZF2mHJ/J3FvleyYMcg==",
     7117                        "dependencies": {
     7118                                "@ariakit/react": "^0.4.15",
     7119                                "@babel/runtime": "7.25.7",
    70647120                                "@emotion/cache": "^11.7.1",
    70657121                                "@emotion/css": "^11.7.1",
    … …  
    70727128                                "@types/highlight-words-core": "1.2.1",
    70737129                                "@use-gesture/react": "^10.3.1",
    7074                                 "@wordpress/a11y": "^4.8.2",
    7075                                 "@wordpress/compose": "^7.8.3",
    7076                                 "@wordpress/date": "^5.8.2",
    7077                                 "@wordpress/deprecated": "^4.8.2",
    7078                                 "@wordpress/dom": "^4.8.2",
    7079                                 "@wordpress/element": "^6.8.1",
    7080                                 "@wordpress/escape-html": "^3.8.1",
    7081                                 "@wordpress/hooks": "^4.8.2",
    7082                                 "@wordpress/html-entities": "^4.8.1",
    7083                                 "@wordpress/i18n": "^5.8.2",
    7084                                 "@wordpress/icons": "^10.8.2",
    7085                                 "@wordpress/is-shallow-equal": "^5.8.1",
    7086                                 "@wordpress/keycodes": "^4.8.2",
    7087                                 "@wordpress/primitives": "^4.8.1",
    7088                                 "@wordpress/private-apis": "^1.8.1",
    7089                                 "@wordpress/rich-text": "^7.8.3",
    7090                                 "@wordpress/warning": "^3.8.1",
     7130                                "@wordpress/a11y": "^4.17.0",
     7131                                "@wordpress/compose": "^7.17.0",
     7132                                "@wordpress/date": "^5.17.0",
     7133                                "@wordpress/deprecated": "^4.17.0",
     7134                                "@wordpress/dom": "^4.17.0",
     7135                                "@wordpress/element": "^6.17.0",
     7136                                "@wordpress/escape-html": "^3.17.0",
     7137                                "@wordpress/hooks": "^4.17.0",
     7138                                "@wordpress/html-entities": "^4.17.0",
     7139                                "@wordpress/i18n": "^5.17.0",
     7140                                "@wordpress/icons": "^10.17.0",
     7141                                "@wordpress/is-shallow-equal": "^5.17.0",
     7142                                "@wordpress/keycodes": "^4.17.0",
     7143                                "@wordpress/primitives": "^4.17.0",
     7144                                "@wordpress/private-apis": "^1.17.0",
     7145                                "@wordpress/rich-text": "^7.17.0",
     7146                                "@wordpress/warning": "^3.17.0",
    70917147                                "change-case": "^4.1.2",
    70927148                                "clsx": "^2.1.1",
    … …  
    71297185                },
    71307186                "node_modules/@wordpress/compose": {
    7131                         "version": "7.8.3",
    7132                         "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.8.3.tgz",
    7133                         "integrity": "sha512-knHfFz1/rzFr69d2lDIFspXYTn56Fdd6+4Enc9QhHfkICpwi59jQCXqtNguCB2O8FdL2FNpK1YSgx1FrTo37dA==",
    7134                         "license": "GPL-2.0-or-later",
    7135                         "dependencies": {
    7136                                 "@babel/runtime": "^7.16.0",
     7187                        "version": "7.17.0",
     7188                        "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.17.0.tgz",
     7189                        "integrity": "sha512-jn5uCw08HHLfOpIDp0pKBDZh1oZiMwjiK3c3IZdZo6eoWZjpOr3ecsMa4RBl/4HbqnUoeFDD6Lj83IEKPuzHQg==",
     7190                        "dependencies": {
     7191                                "@babel/runtime": "7.25.7",
    71377192                                "@types/mousetrap": "^1.6.8",
    7138                                 "@wordpress/deprecated": "^4.8.2",
    7139                                 "@wordpress/dom": "^4.8.2",
    7140                                 "@wordpress/element": "^6.8.1",
    7141                                 "@wordpress/is-shallow-equal": "^5.8.1",
    7142                                 "@wordpress/keycodes": "^4.8.2",
    7143                                 "@wordpress/priority-queue": "^3.8.1",
    7144                                 "@wordpress/undo-manager": "^1.8.1",
     7193                                "@wordpress/deprecated": "^4.17.0",
     7194                                "@wordpress/dom": "^4.17.0",
     7195                                "@wordpress/element": "^6.17.0",
     7196                                "@wordpress/is-shallow-equal": "^5.17.0",
     7197                                "@wordpress/keycodes": "^4.17.0",
     7198                                "@wordpress/priority-queue": "^3.17.0",
     7199                                "@wordpress/undo-manager": "^1.17.0",
    71457200                                "change-case": "^4.1.2",
    71467201                                "clipboard": "^2.0.11",
    … …  
    71577212                },
    71587213                "node_modules/@wordpress/core-commands": {
    7159                         "version": "1.8.15",
    7160                         "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.8.15.tgz",
    7161                         "integrity": "sha512-1+Pa1V6Tsc1bFFHzbAfaqSv+w58jKQ+3qqdlcmGWdkYJz8VLE6kaKG9IrgT+xm0ricGpQ6dy6T2h6BXRWT5LgQ==",
    7162                         "license": "GPL-2.0-or-later",
    7163                         "dependencies": {
    7164                                 "@babel/runtime": "^7.16.0",
    7165                                 "@wordpress/block-editor": "^14.3.15",
    7166                                 "@wordpress/commands": "^1.8.11",
    7167                                 "@wordpress/compose": "^7.8.3",
    7168                                 "@wordpress/core-data": "^7.8.15",
    7169                                 "@wordpress/data": "^10.8.3",
    7170                                 "@wordpress/element": "^6.8.1",
    7171                                 "@wordpress/html-entities": "^4.8.1",
    7172                                 "@wordpress/i18n": "^5.8.2",
    7173                                 "@wordpress/icons": "^10.8.2",
    7174                                 "@wordpress/notices": "^5.8.3",
    7175                                 "@wordpress/private-apis": "^1.8.1",
    7176                                 "@wordpress/router": "^1.8.1",
    7177                                 "@wordpress/url": "^4.8.1"
     7214                        "version": "1.17.0",
     7215                        "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.17.0.tgz",
     7216                        "integrity": "sha512-VcM2/d0HdxkrUazOHnrYNEnStADs8r6b4nILGSkdGl55zi1NYFRYo4RpVOn7FvLGQIBSnNle8w+7ifKtHzfK5g==",
     7217                        "dependencies": {
     7218                                "@babel/runtime": "7.25.7",
     7219                                "@wordpress/block-editor": "^14.12.0",
     7220                                "@wordpress/commands": "^1.17.0",
     7221                                "@wordpress/compose": "^7.17.0",
     7222                                "@wordpress/core-data": "^7.17.0",
     7223                                "@wordpress/data": "^10.17.0",
     7224                                "@wordpress/element": "^6.17.0",
     7225                                "@wordpress/html-entities": "^4.17.0",
     7226                                "@wordpress/i18n": "^5.17.0",
     7227                                "@wordpress/icons": "^10.17.0",
     7228                                "@wordpress/notices": "^5.17.0",
     7229                                "@wordpress/private-apis": "^1.17.0",
     7230                                "@wordpress/router": "^1.17.0",
     7231                                "@wordpress/url": "^4.17.0"
    71787232                        },
    71797233                        "engines": {
    … …  
    71877241                },
    71887242                "node_modules/@wordpress/core-data": {
    7189                         "version": "7.8.15",
    7190                         "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.8.15.tgz",
    7191                         "integrity": "sha512-fh3/Q8UF2skuSAgERXDhQdc59yA+WxE1YweIFbW1Gh2V80T9XrkX7GHQBuAXcEScdcIsE64fZLYJkVhrrWl0jA==",
    7192                         "license": "GPL-2.0-or-later",
    7193                         "dependencies": {
    7194                                 "@babel/runtime": "^7.16.0",
    7195                                 "@wordpress/api-fetch": "^7.8.2",
    7196                                 "@wordpress/block-editor": "^14.3.15",
    7197                                 "@wordpress/blocks": "^13.8.5",
    7198                                 "@wordpress/compose": "^7.8.3",
    7199                                 "@wordpress/data": "^10.8.3",
    7200                                 "@wordpress/deprecated": "^4.8.2",
    7201                                 "@wordpress/element": "^6.8.1",
    7202                                 "@wordpress/html-entities": "^4.8.1",
    7203                                 "@wordpress/i18n": "^5.8.2",
    7204                                 "@wordpress/is-shallow-equal": "^5.8.1",
    7205                                 "@wordpress/private-apis": "^1.8.1",
    7206                                 "@wordpress/rich-text": "^7.8.3",
    7207                                 "@wordpress/sync": "^1.8.1",
    7208                                 "@wordpress/undo-manager": "^1.8.1",
    7209                                 "@wordpress/url": "^4.8.1",
    7210                                 "@wordpress/warning": "^3.8.1",
     7243                        "version": "7.17.0",
     7244                        "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.17.0.tgz",
     7245                        "integrity": "sha512-khNm8SDsIwXr1297e3j3Y/KHZmtRmouRgn+AWzlmlgdArsk8IlIwe9W+KE1tg+VoZJ5f3p0B7rqBUQfD7qbXQg==",
     7246                        "dependencies": {
     7247                                "@babel/runtime": "7.25.7",
     7248                                "@wordpress/api-fetch": "^7.17.0",
     7249                                "@wordpress/block-editor": "^14.12.0",
     7250                                "@wordpress/blocks": "^14.6.0",
     7251                                "@wordpress/compose": "^7.17.0",
     7252                                "@wordpress/data": "^10.17.0",
     7253                                "@wordpress/deprecated": "^4.17.0",
     7254                                "@wordpress/element": "^6.17.0",
     7255                                "@wordpress/html-entities": "^4.17.0",
     7256                                "@wordpress/i18n": "^5.17.0",
     7257                                "@wordpress/is-shallow-equal": "^5.17.0",
     7258                                "@wordpress/private-apis": "^1.17.0",
     7259                                "@wordpress/rich-text": "^7.17.0",
     7260                                "@wordpress/sync": "^1.17.0",
     7261                                "@wordpress/undo-manager": "^1.17.0",
     7262                                "@wordpress/url": "^4.17.0",
     7263                                "@wordpress/warning": "^3.17.0",
    72117264                                "change-case": "^4.1.2",
    72127265                                "equivalent-key-map": "^0.2.2",
    … …  
    72387291                },
    72397292                "node_modules/@wordpress/customize-widgets": {
    7240                         "version": "5.8.16",
    7241                         "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.8.16.tgz",
    7242                         "integrity": "sha512-Rl3n+55RTwHfTb8MyjAJc7/y61w+rOXMubst+gpOa6Uw5EN/rq61evCopLD86tVHMesWflQvC7jDDr6MwTcmeA==",
    7243                         "license": "GPL-2.0-or-later",
    7244                         "dependencies": {
    7245                                 "@babel/runtime": "^7.16.0",
    7246                                 "@wordpress/block-editor": "^14.3.15",
    7247                                 "@wordpress/block-library": "^9.8.16",
    7248                                 "@wordpress/blocks": "^13.8.5",
    7249                                 "@wordpress/components": "^28.8.11",
    7250                                 "@wordpress/compose": "^7.8.3",
    7251                                 "@wordpress/core-data": "^7.8.15",
    7252                                 "@wordpress/data": "^10.8.3",
    7253                                 "@wordpress/dom": "^4.8.2",
    7254                                 "@wordpress/element": "^6.8.1",
    7255                                 "@wordpress/hooks": "^4.8.2",
    7256                                 "@wordpress/i18n": "^5.8.2",
    7257                                 "@wordpress/icons": "^10.8.2",
    7258                                 "@wordpress/interface": "^6.8.11",
    7259                                 "@wordpress/is-shallow-equal": "^5.8.1",
    7260                                 "@wordpress/keyboard-shortcuts": "^5.8.3",
    7261                                 "@wordpress/keycodes": "^4.8.2",
    7262                                 "@wordpress/media-utils": "^5.8.2",
    7263                                 "@wordpress/preferences": "^4.8.11",
    7264                                 "@wordpress/private-apis": "^1.8.1",
    7265                                 "@wordpress/widgets": "^4.8.15",
     7293                        "version": "5.17.0",
     7294                        "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.17.0.tgz",
     7295                        "integrity": "sha512-CD5nCabogJDEoePvmL1anKaLR/le1sQSUAzxyVmz8ARZT6DdyDf24l8+7q7FqqJsfAKybckcInH0SpMrlFfhdw==",
     7296                        "dependencies": {
     7297                                "@babel/runtime": "7.25.7",
     7298                                "@wordpress/block-editor": "^14.12.0",
     7299                                "@wordpress/block-library": "^9.17.0",
     7300                                "@wordpress/blocks": "^14.6.0",
     7301                                "@wordpress/components": "^29.3.0",
     7302                                "@wordpress/compose": "^7.17.0",
     7303                                "@wordpress/core-data": "^7.17.0",
     7304                                "@wordpress/data": "^10.17.0",
     7305                                "@wordpress/dom": "^4.17.0",
     7306                                "@wordpress/element": "^6.17.0",
     7307                                "@wordpress/hooks": "^4.17.0",
     7308                                "@wordpress/i18n": "^5.17.0",
     7309                                "@wordpress/icons": "^10.17.0",
     7310                                "@wordpress/interface": "^9.2.0",
     7311                                "@wordpress/is-shallow-equal": "^5.17.0",
     7312                                "@wordpress/keyboard-shortcuts": "^5.17.0",
     7313                                "@wordpress/keycodes": "^4.17.0",
     7314                                "@wordpress/media-utils": "^5.17.0",
     7315                                "@wordpress/preferences": "^4.17.0",
     7316                                "@wordpress/private-apis": "^1.17.0",
     7317                                "@wordpress/widgets": "^4.17.0",
    72667318                                "clsx": "^2.1.1",
    72677319                                "fast-deep-equal": "^3.1.3"
    … …  
    72777329                },
    72787330                "node_modules/@wordpress/data": {
    7279                         "version": "10.8.3",
    7280                         "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.8.3.tgz",
    7281                         "integrity": "sha512-JunqBEVVwJJz45N8JTZNh9WHFn857SUtbp7Efp55oesH/g3ejLMuNu6Ewf9/qEEGQut8VeVQ7yGhl+GQDu9u+w==",
    7282                         "license": "GPL-2.0-or-later",
    7283                         "dependencies": {
    7284                                 "@babel/runtime": "^7.16.0",
    7285                                 "@wordpress/compose": "^7.8.3",
    7286                                 "@wordpress/deprecated": "^4.8.2",
    7287                                 "@wordpress/element": "^6.8.1",
    7288                                 "@wordpress/is-shallow-equal": "^5.8.1",
    7289                                 "@wordpress/priority-queue": "^3.8.1",
    7290                                 "@wordpress/private-apis": "^1.8.1",
    7291                                 "@wordpress/redux-routine": "^5.8.1",
     7331                        "version": "10.17.0",
     7332                        "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.17.0.tgz",
     7333                        "integrity": "sha512-NezfpsRH3BIV2i10wFohsGfOQ+pp9TvSHFuVK/AlQmnAogoMpFOxAumXCI7rvDoH1X4rEPiX2ggRnxP2+Z6jwQ==",
     7334                        "dependencies": {
     7335                                "@babel/runtime": "7.25.7",
     7336                                "@wordpress/compose": "^7.17.0",
     7337                                "@wordpress/deprecated": "^4.17.0",
     7338                                "@wordpress/element": "^6.17.0",
     7339                                "@wordpress/is-shallow-equal": "^5.17.0",
     7340                                "@wordpress/priority-queue": "^3.17.0",
     7341                                "@wordpress/private-apis": "^1.17.0",
     7342                                "@wordpress/redux-routine": "^5.17.0",
    72927343                                "deepmerge": "^4.3.0",
    72937344                                "equivalent-key-map": "^0.2.2",
    72947345                                "is-plain-object": "^5.0.0",
    72957346                                "is-promise": "^4.0.0",
    7296                                 "redux": "^4.1.2",
     7347                                "redux": "^5.0.1",
    72977348                                "rememo": "^4.0.2",
    72987349                                "use-memo-one": "^1.1.1"
    … …  
    73077358                },
    73087359                "node_modules/@wordpress/data-controls": {
    7309                         "version": "4.8.3",
    7310                         "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-4.8.3.tgz",
    7311                         "integrity": "sha512-uh7ECbGDU3lFIUK+LiN0GHFRlWzgvsT+RXZeEDWE22gtbrksdGOQV8Ufz+/iSUnMaOA41r0Yz90lROfUL4mdFQ==",
    7312                         "license": "GPL-2.0-or-later",
    7313                         "dependencies": {
    7314                                 "@babel/runtime": "^7.16.0",
    7315                                 "@wordpress/api-fetch": "^7.8.2",
    7316                                 "@wordpress/data": "^10.8.3",
    7317                                 "@wordpress/deprecated": "^4.8.2"
     7360                        "version": "4.17.0",
     7361                        "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-4.17.0.tgz",
     7362                        "integrity": "sha512-YHfo+Zl7hXQbwd52ZwBi9m1bOs/Nh845xIWHefnGTxo05QjFMxbj9VzZGec+HW1rIpRz2gmdA+dYoD75LIPoJA==",
     7363                        "dependencies": {
     7364                                "@babel/runtime": "7.25.7",
     7365                                "@wordpress/api-fetch": "^7.17.0",
     7366                                "@wordpress/data": "^10.17.0",
     7367                                "@wordpress/deprecated": "^4.17.0"
    73187368                        },
    73197369                        "engines": {
    … …  
    73267376                },
    73277377                "node_modules/@wordpress/dataviews": {
    7328                         "version": "4.4.11",
    7329                         "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-4.4.11.tgz",
    7330                         "integrity": "sha512-P9E79dWb4y27eAo/H1M9lQ3l5tKi/SMm4hmoZsEBMd5Z8tYzGeFSOJlzzU6gJf0Ue1OIjg0/RO/f3mcZQe6k2A==",
    7331                         "license": "GPL-2.0-or-later",
    7332                         "dependencies": {
    7333                                 "@ariakit/react": "^0.4.10",
    7334                                 "@babel/runtime": "^7.16.0",
    7335                                 "@wordpress/components": "^28.8.11",
    7336                                 "@wordpress/compose": "^7.8.3",
    7337                                 "@wordpress/data": "^10.8.3",
    7338                                 "@wordpress/element": "^6.8.1",
    7339                                 "@wordpress/i18n": "^5.8.2",
    7340                                 "@wordpress/icons": "^10.8.2",
    7341                                 "@wordpress/primitives": "^4.8.1",
    7342                                 "@wordpress/private-apis": "^1.8.1",
    7343                                 "@wordpress/warning": "^3.8.1",
     7378                        "version": "4.13.0",
     7379                        "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-4.13.0.tgz",
     7380                        "integrity": "sha512-fJyHzNBvI/mivZh5z5+XC3tOSHojNOYVbSA9ifPB6hNcZjFJ+fsNt/I8tmOQdmOOb4dUESkOOKmk6RlPKCjErg==",
     7381                        "dependencies": {
     7382                                "@ariakit/react": "^0.4.15",
     7383                                "@babel/runtime": "7.25.7",
     7384                                "@wordpress/components": "^29.3.0",
     7385                                "@wordpress/compose": "^7.17.0",
     7386                                "@wordpress/data": "^10.17.0",
     7387                                "@wordpress/element": "^6.17.0",
     7388                                "@wordpress/i18n": "^5.17.0",
     7389                                "@wordpress/icons": "^10.17.0",
     7390                                "@wordpress/primitives": "^4.17.0",
     7391                                "@wordpress/private-apis": "^1.17.0",
     7392                                "@wordpress/warning": "^3.17.0",
    73447393                                "clsx": "^2.1.1",
    73457394                                "remove-accents": "^0.5.0"
    … …  
    73547403                },
    73557404                "node_modules/@wordpress/date": {
    7356                         "version": "5.8.2",
    7357                         "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.8.2.tgz",
    7358                         "integrity": "sha512-ECPE9JXQ0GN+A3ssP+bmEtt122JQnkuXzGOUXfED+kjdmFZ1MgPtyKfXBFDzyW6fPHAwzpSbyFSBXfwxevxWAQ==",
    7359                         "license": "GPL-2.0-or-later",
    7360                         "dependencies": {
    7361                                 "@babel/runtime": "^7.16.0",
    7362                                 "@wordpress/deprecated": "^4.8.2",
     7405                        "version": "5.17.0",
     7406                        "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.17.0.tgz",
     7407                        "integrity": "sha512-vFi+h+YpiicfDHtp1SKkFmgQR0PI9I76Dqoi7lBP95BPTGC/adQ3u2ee5wGd5uVUlR+ca+TfR6siC4Igau73oA==",
     7408                        "dependencies": {
     7409                                "@babel/runtime": "7.25.7",
     7410                                "@wordpress/deprecated": "^4.17.0",
    73637411                                "moment": "^2.29.4",
    73647412                                "moment-timezone": "^0.5.40"
    … …  
    73707418                },
    73717419                "node_modules/@wordpress/dependency-extraction-webpack-plugin": {
    7372                         "version": "6.8.3",
    7373                         "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.8.3.tgz",
    7374                         "integrity": "sha512-2XtMyfX8wacCBK9S808o3NkDdo+qeJgtz6DQhi1nOK6XhIsw/IeSwbZgrTlIzhUk2mQ1N0Y+e3588/dxiS4kBQ==",
    7375                         "dev": true,
    7376                         "license": "GPL-2.0-or-later",
     7420                        "version": "6.17.0",
     7421                        "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.17.0.tgz",
     7422                        "integrity": "sha512-aRiYH1lcgxnvo0dvhEd5dxjBiWQokRdzSHFSF5flZ4vmHVvDRSgj5V0CQTuCG4fr77PwEJNjPHOm+s1JbmmQJw==",
     7423                        "dev": true,
    73777424                        "dependencies": {
    73787425                                "json2php": "^0.0.7"
    … …  
    73947441                },
    73957442                "node_modules/@wordpress/deprecated": {
    7396                         "version": "4.8.2",
    7397                         "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.8.2.tgz",
    7398                         "integrity": "sha512-AMO0FeqYfIcQRNzAVYDYHZ6ISdfkPHm8Rt8HQOl0Bg7tWX3ocVYnMULUGg/VzgM8AJzAUrfBpwcXZBMF1g4Xpw==",
    7399                         "license": "GPL-2.0-or-later",
    7400                         "dependencies": {
    7401                                 "@babel/runtime": "^7.16.0",
    7402                                 "@wordpress/hooks": "^4.8.2"
     7443                        "version": "4.17.0",
     7444                        "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.17.0.tgz",
     7445                        "integrity": "sha512-7IlFpQ6tNkUbOuuxm6kBCR2R6C9Etlzojgh0ykJ/OmwgRMrosH/m6/zAmaA15oRYpd6dvO7ozJN+ArPz7LSOiQ==",
     7446                        "dependencies": {
     7447                                "@babel/runtime": "7.25.7",
     7448                                "@wordpress/hooks": "^4.17.0"
    74037449                        },
    74047450                        "engines": {
    … …  
    74087454                },
    74097455                "node_modules/@wordpress/dom": {
    7410                         "version": "4.8.2",
    7411                         "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.8.2.tgz",
    7412                         "integrity": "sha512-5VZooybouKVkQ6W2+ef7AnAYQG54lkUN8+Kzc7ly84+WL13RbrwfE4Bj9/RFE5Ew59XTfHME0+GzE3fpLNiTYA==",
    7413                         "license": "GPL-2.0-or-later",
    7414                         "dependencies": {
    7415                                 "@babel/runtime": "^7.16.0",
    7416                                 "@wordpress/deprecated": "^4.8.2"
     7456                        "version": "4.17.0",
     7457                        "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.17.0.tgz",
     7458                        "integrity": "sha512-raAeub1L/a2yHd9rwCGs67yDSUsafcpERi9rJCeHiaBE/+h7gZn7Li+Pya+DMk7tGxoIHNpPuGVTAyVhQbjWdQ==",
     7459                        "dependencies": {
     7460                                "@babel/runtime": "7.25.7",
     7461                                "@wordpress/deprecated": "^4.17.0"
    74177462                        },
    74187463                        "engines": {
    … …  
    74227467                },
    74237468                "node_modules/@wordpress/dom-ready": {
    7424                         "version": "4.8.1",
    7425                         "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.8.1.tgz",
    7426                         "integrity": "sha512-xVMNpOaLzpZS4HFH5yYE3ToOhpsDpV29PoeDzuki18XA+ZPg6SvQ/TmwggMasnI1PoyAcQWxugXMV+YUFGM8Mg==",
    7427                         "license": "GPL-2.0-or-later",
    7428                         "dependencies": {
    7429                                 "@babel/runtime": "^7.16.0"
     7469                        "version": "4.17.0",
     7470                        "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.17.0.tgz",
     7471                        "integrity": "sha512-u/ocyrPV4MJIKxM1OJg+Q6yOBD0pIYi1jcXE1HVYnc/9Mte0IFlfovYRJj6oGUc7u4dM6AVE2BUCQMJgmG406Q==",
     7472                        "dependencies": {
     7473                                "@babel/runtime": "7.25.7"
    74307474                        },
    74317475                        "engines": {
    … …  
    74357479                },
    74367480                "node_modules/@wordpress/e2e-test-utils": {
    7437                         "version": "11.8.2",
    7438                         "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-11.8.2.tgz",
    7439                         "integrity": "sha512-ddpxERmKzUwBejem0tQweNUlyCXLab0qPwHs+bJwGDzrp75WHW29rb9pQvvem2uLvso7Sw0IfVZaO2+hVXPM+g==",
    7440                         "dev": true,
    7441                         "license": "GPL-2.0-or-later",
    7442                         "dependencies": {
    7443                                 "@babel/runtime": "^7.16.0",
    7444                                 "@wordpress/api-fetch": "^7.8.2",
    7445                                 "@wordpress/keycodes": "^4.8.2",
    7446                                 "@wordpress/url": "^4.8.1",
     7481                        "version": "11.17.0",
     7482                        "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-11.17.0.tgz",
     7483                        "integrity": "sha512-C7PYi/5ALyY+GeRWeTxZLByLxH6yWv+Q1OHoa0fP+cDblwT+jyY0KKBR9DLI3PF4GEBkMT+gc4V55CXFcXIJnQ==",
     7484                        "dev": true,
     7485                        "dependencies": {
     7486                                "@babel/runtime": "7.25.7",
     7487                                "@wordpress/api-fetch": "^7.17.0",
     7488                                "@wordpress/keycodes": "^4.17.0",
     7489                                "@wordpress/url": "^4.17.0",
    74477490                                "change-case": "^4.1.2",
    74487491                                "form-data": "^4.0.0",
    7449                                 "node-fetch": "^2.6.0"
     7492                                "node-fetch": "2.7.0"
    74507493                        },
    74517494                        "engines": {
    … …  
    74557498                        "peerDependencies": {
    74567499                                "jest": ">=29",
    7457                                 "puppeteer-core": ">=11"
     7500                                "puppeteer-core": ">=23"
    74587501                        }
    74597502                },
    74607503                "node_modules/@wordpress/e2e-test-utils-playwright": {
    7461                         "version": "1.8.1",
    7462                         "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.8.1.tgz",
    7463                         "integrity": "sha512-BKp2EpC35/SWJg1h69Q0RP7hlcNoqyuq1UA5CJycph2yuzrfl8+tfKqkrdCYhyLU/MuW6GFh9d92vb2cTYnSOQ==",
    7464                         "dev": true,
    7465                         "license": "GPL-2.0-or-later",
     7504                        "version": "1.17.0",
     7505                        "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.17.0.tgz",
     7506                        "integrity": "sha512-KhS+HyduYVHWbB/uHxQUC1wHMACx2BpP+4euMN8Kimy/rIsyOFrav9ueVGn7fHu9wu++swk8nUWFBip3GdsliA==",
     7507                        "dev": true,
    74667508                        "dependencies": {
    74677509                                "change-case": "^4.1.2",
    74687510                                "form-data": "^4.0.0",
    74697511                                "get-port": "^5.1.1",
    7470                                 "lighthouse": "^10.4.0",
     7512                                "lighthouse": "^12.2.2",
    74717513                                "mime": "^3.0.0",
    74727514                                "web-vitals": "^4.2.1"
    … …  
    75237565                },
    75247566                "node_modules/@wordpress/edit-post": {
    7525                         "version": "8.8.18",
    7526                         "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.8.18.tgz",
    7527                         "integrity": "sha512-1woHpjt0RM4gKrpevaG1Zh6b2Al0biNrGFrIuAK2S71SasLrQuYzx9z3bAs5acCjXhV7VkLkLpK+ERm59256vQ==",
    7528                         "license": "GPL-2.0-or-later",
    7529                         "dependencies": {
    7530                                 "@babel/runtime": "^7.16.0",
    7531                                 "@wordpress/a11y": "^4.8.2",
    7532                                 "@wordpress/api-fetch": "^7.8.2",
    7533                                 "@wordpress/block-editor": "^14.3.15",
    7534                                 "@wordpress/block-library": "^9.8.16",
    7535                                 "@wordpress/blocks": "^13.8.5",
    7536                                 "@wordpress/commands": "^1.8.11",
    7537                                 "@wordpress/components": "^28.8.11",
    7538                                 "@wordpress/compose": "^7.8.3",
    7539                                 "@wordpress/core-commands": "^1.8.15",
    7540                                 "@wordpress/core-data": "^7.8.15",
    7541                                 "@wordpress/data": "^10.8.3",
    7542                                 "@wordpress/deprecated": "^4.8.2",
    7543                                 "@wordpress/dom": "^4.8.2",
    7544                                 "@wordpress/editor": "^14.8.18",
    7545                                 "@wordpress/element": "^6.8.1",
    7546                                 "@wordpress/hooks": "^4.8.2",
    7547                                 "@wordpress/html-entities": "^4.8.1",
    7548                                 "@wordpress/i18n": "^5.8.2",
    7549                                 "@wordpress/icons": "^10.8.2",
    7550                                 "@wordpress/keyboard-shortcuts": "^5.8.3",
    7551                                 "@wordpress/keycodes": "^4.8.2",
    7552                                 "@wordpress/notices": "^5.8.3",
    7553                                 "@wordpress/plugins": "^7.8.11",
    7554                                 "@wordpress/preferences": "^4.8.11",
    7555                                 "@wordpress/private-apis": "^1.8.1",
    7556                                 "@wordpress/url": "^4.8.1",
    7557                                 "@wordpress/viewport": "^6.8.3",
    7558                                 "@wordpress/warning": "^3.8.1",
    7559                                 "@wordpress/widgets": "^4.8.15",
     7567                        "version": "8.17.1",
     7568                        "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.17.1.tgz",
     7569                        "integrity": "sha512-ig3UlT9soHSBbjxOjTq25I1mI5YuB/7mK3j8hpaAUuv4VR00JMoeDmOOIH7e5xxnNy7Bw3CHQcxvevAzXYmJFg==",
     7570                        "dependencies": {
     7571                                "@babel/runtime": "7.25.7",
     7572                                "@wordpress/a11y": "^4.17.0",
     7573                                "@wordpress/api-fetch": "^7.17.0",
     7574                                "@wordpress/block-editor": "^14.12.0",
     7575                                "@wordpress/block-library": "^9.17.0",
     7576                                "@wordpress/blocks": "^14.6.0",
     7577                                "@wordpress/commands": "^1.17.0",
     7578                                "@wordpress/components": "^29.3.0",
     7579                                "@wordpress/compose": "^7.17.0",
     7580                                "@wordpress/core-commands": "^1.17.0",
     7581                                "@wordpress/core-data": "^7.17.0",
     7582                                "@wordpress/data": "^10.17.0",
     7583                                "@wordpress/deprecated": "^4.17.0",
     7584                                "@wordpress/dom": "^4.17.0",
     7585                                "@wordpress/editor": "^14.17.1",
     7586                                "@wordpress/element": "^6.17.0",
     7587                                "@wordpress/hooks": "^4.17.0",
     7588                                "@wordpress/html-entities": "^4.17.0",
     7589                                "@wordpress/i18n": "^5.17.0",
     7590                                "@wordpress/icons": "^10.17.0",
     7591                                "@wordpress/keyboard-shortcuts": "^5.17.0",
     7592                                "@wordpress/keycodes": "^4.17.0",
     7593                                "@wordpress/notices": "^5.17.0",
     7594                                "@wordpress/plugins": "^7.17.0",
     7595                                "@wordpress/preferences": "^4.17.0",
     7596                                "@wordpress/private-apis": "^1.17.0",
     7597                                "@wordpress/url": "^4.17.0",
     7598                                "@wordpress/viewport": "^6.17.0",
     7599                                "@wordpress/warning": "^3.17.0",
     7600                                "@wordpress/widgets": "^4.17.0",
    75607601                                "clsx": "^2.1.1",
    75617602                                "memize": "^2.1.0"
    … …  
    75717612                },
    75727613                "node_modules/@wordpress/edit-site": {
    7573                         "version": "6.8.18",
    7574                         "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.8.18.tgz",
    7575                         "integrity": "sha512-sts/9mPt8u7MJw0+qjbWH1kh39GAT94goVw45FDMQtNB6uNe8HEDe2qoc/ObXATiRtmndEQnteNe+y1Tbbi8Dw==",
    7576                         "license": "GPL-2.0-or-later",
    7577                         "dependencies": {
    7578                                 "@babel/runtime": "^7.16.0",
     7614                        "version": "6.17.1",
     7615                        "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.17.1.tgz",
     7616                        "integrity": "sha512-yY9qklGG2y1eXQUq9X3m0zk9OrznS8qB8edzQGLE+GfYVcY2BNVUMakRzYbWRdKqZPdW+WNJ20pz7JMcbieFbw==",
     7617                        "dependencies": {
     7618                                "@babel/runtime": "7.25.7",
    75797619                                "@react-spring/web": "^9.4.5",
    7580                                 "@wordpress/a11y": "^4.8.2",
    7581                                 "@wordpress/api-fetch": "^7.8.2",
    7582                                 "@wordpress/blob": "^4.8.1",
    7583                                 "@wordpress/block-editor": "^14.3.15",
    7584                                 "@wordpress/block-library": "^9.8.16",
    7585                                 "@wordpress/blocks": "^13.8.5",
    7586                                 "@wordpress/commands": "^1.8.11",
    7587                                 "@wordpress/components": "^28.8.11",
    7588                                 "@wordpress/compose": "^7.8.3",
    7589                                 "@wordpress/core-commands": "^1.8.15",
    7590                                 "@wordpress/core-data": "^7.8.15",
    7591                                 "@wordpress/data": "^10.8.3",
    7592                                 "@wordpress/dataviews": "^4.4.11",
    7593                                 "@wordpress/date": "^5.8.2",
    7594                                 "@wordpress/deprecated": "^4.8.2",
    7595                                 "@wordpress/dom": "^4.8.2",
    7596                                 "@wordpress/editor": "^14.8.18",
    7597                                 "@wordpress/element": "^6.8.1",
    7598                                 "@wordpress/escape-html": "^3.8.1",
    7599                                 "@wordpress/hooks": "^4.8.2",
    7600                                 "@wordpress/html-entities": "^4.8.1",
    7601                                 "@wordpress/i18n": "^5.8.2",
    7602                                 "@wordpress/icons": "^10.8.2",
    7603                                 "@wordpress/keyboard-shortcuts": "^5.8.3",
    7604                                 "@wordpress/keycodes": "^4.8.2",
    7605                                 "@wordpress/notices": "^5.8.3",
    7606                                 "@wordpress/patterns": "^2.8.15",
    7607                                 "@wordpress/plugins": "^7.8.11",
    7608                                 "@wordpress/preferences": "^4.8.11",
    7609                                 "@wordpress/primitives": "^4.8.1",
    7610                                 "@wordpress/priority-queue": "^3.8.1",
    7611                                 "@wordpress/private-apis": "^1.8.1",
    7612                                 "@wordpress/reusable-blocks": "^5.8.15",
    7613                                 "@wordpress/router": "^1.8.1",
    7614                                 "@wordpress/style-engine": "^2.8.1",
    7615                                 "@wordpress/url": "^4.8.1",
    7616                                 "@wordpress/viewport": "^6.8.3",
    7617                                 "@wordpress/widgets": "^4.8.15",
    7618                                 "@wordpress/wordcount": "^4.8.1",
     7620                                "@wordpress/a11y": "^4.17.0",
     7621                                "@wordpress/api-fetch": "^7.17.0",
     7622                                "@wordpress/blob": "^4.17.0",
     7623                                "@wordpress/block-editor": "^14.12.0",
     7624                                "@wordpress/block-library": "^9.17.0",
     7625                                "@wordpress/blocks": "^14.6.0",
     7626                                "@wordpress/commands": "^1.17.0",
     7627                                "@wordpress/components": "^29.3.0",
     7628                                "@wordpress/compose": "^7.17.0",
     7629                                "@wordpress/core-commands": "^1.17.0",
     7630                                "@wordpress/core-data": "^7.17.0",
     7631                                "@wordpress/data": "^10.17.0",
     7632                                "@wordpress/dataviews": "^4.13.0",
     7633                                "@wordpress/date": "^5.17.0",
     7634                                "@wordpress/deprecated": "^4.17.0",
     7635                                "@wordpress/dom": "^4.17.0",
     7636                                "@wordpress/editor": "^14.17.1",
     7637                                "@wordpress/element": "^6.17.0",
     7638                                "@wordpress/escape-html": "^3.17.0",
     7639                                "@wordpress/fields": "^0.9.0",
     7640                                "@wordpress/hooks": "^4.17.0",
     7641                                "@wordpress/html-entities": "^4.17.0",
     7642                                "@wordpress/i18n": "^5.17.0",
     7643                                "@wordpress/icons": "^10.17.0",
     7644                                "@wordpress/keyboard-shortcuts": "^5.17.0",
     7645                                "@wordpress/keycodes": "^4.17.0",
     7646                                "@wordpress/media-utils": "^5.17.0",
     7647                                "@wordpress/notices": "^5.17.0",
     7648                                "@wordpress/patterns": "^2.17.0",
     7649                                "@wordpress/plugins": "^7.17.0",
     7650                                "@wordpress/preferences": "^4.17.0",
     7651                                "@wordpress/primitives": "^4.17.0",
     7652                                "@wordpress/private-apis": "^1.17.0",
     7653                                "@wordpress/reusable-blocks": "^5.17.0",
     7654                                "@wordpress/router": "^1.17.0",
     7655                                "@wordpress/style-engine": "^2.17.0",
     7656                                "@wordpress/url": "^4.17.0",
     7657                                "@wordpress/viewport": "^6.17.0",
     7658                                "@wordpress/widgets": "^4.17.0",
     7659                                "@wordpress/wordcount": "^4.17.0",
    76197660                                "change-case": "^4.1.2",
    76207661                                "clsx": "^2.1.1",
    … …  
    76347675                },
    76357676                "node_modules/@wordpress/edit-widgets": {
    7636                         "version": "6.8.16",
    7637                         "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.8.16.tgz",
    7638                         "integrity": "sha512-uMLnmoi2anx3n/EKPHUKvuxYlOzhRIm3j2+BicI8nthR9cxAvXkmC9Z7QdaCgleGaxDQPD61Q0KsuFFHJtQWWQ==",
    7639                         "license": "GPL-2.0-or-later",
    7640                         "dependencies": {
    7641                                 "@babel/runtime": "^7.16.0",
    7642                                 "@wordpress/api-fetch": "^7.8.2",
    7643                                 "@wordpress/block-editor": "^14.3.15",
    7644                                 "@wordpress/block-library": "^9.8.16",
    7645                                 "@wordpress/blocks": "^13.8.5",
    7646                                 "@wordpress/components": "^28.8.11",
    7647                                 "@wordpress/compose": "^7.8.3",
    7648                                 "@wordpress/core-data": "^7.8.15",
    7649                                 "@wordpress/data": "^10.8.3",
    7650                                 "@wordpress/deprecated": "^4.8.2",
    7651                                 "@wordpress/dom": "^4.8.2",
    7652                                 "@wordpress/element": "^6.8.1",
    7653                                 "@wordpress/hooks": "^4.8.2",
    7654                                 "@wordpress/i18n": "^5.8.2",
    7655                                 "@wordpress/icons": "^10.8.2",
    7656                                 "@wordpress/interface": "^6.8.11",
    7657                                 "@wordpress/keyboard-shortcuts": "^5.8.3",
    7658                                 "@wordpress/keycodes": "^4.8.2",
    7659                                 "@wordpress/media-utils": "^5.8.2",
    7660                                 "@wordpress/notices": "^5.8.3",
    7661                                 "@wordpress/patterns": "^2.8.15",
    7662                                 "@wordpress/plugins": "^7.8.11",
    7663                                 "@wordpress/preferences": "^4.8.11",
    7664                                 "@wordpress/private-apis": "^1.8.1",
    7665                                 "@wordpress/reusable-blocks": "^5.8.15",
    7666                                 "@wordpress/url": "^4.8.1",
    7667                                 "@wordpress/widgets": "^4.8.15",
     7677                        "version": "6.17.0",
     7678                        "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.17.0.tgz",
     7679                        "integrity": "sha512-uOs1UfXByxPIgMLJU7Y5d4CpsdBUDyxDXbEyfTsOCxX8r4Z+AgR/dKACmmYNJLQgwkjvt6ZTpltN7Y0A4VnwYg==",
     7680                        "dependencies": {
     7681                                "@babel/runtime": "7.25.7",
     7682                                "@wordpress/api-fetch": "^7.17.0",
     7683                                "@wordpress/block-editor": "^14.12.0",
     7684                                "@wordpress/block-library": "^9.17.0",
     7685                                "@wordpress/blocks": "^14.6.0",
     7686                                "@wordpress/components": "^29.3.0",
     7687                                "@wordpress/compose": "^7.17.0",
     7688                                "@wordpress/core-data": "^7.17.0",
     7689                                "@wordpress/data": "^10.17.0",
     7690                                "@wordpress/deprecated": "^4.17.0",
     7691                                "@wordpress/dom": "^4.17.0",
     7692                                "@wordpress/element": "^6.17.0",
     7693                                "@wordpress/hooks": "^4.17.0",
     7694                                "@wordpress/i18n": "^5.17.0",
     7695                                "@wordpress/icons": "^10.17.0",
     7696                                "@wordpress/interface": "^9.2.0",
     7697                                "@wordpress/keyboard-shortcuts": "^5.17.0",
     7698                                "@wordpress/keycodes": "^4.17.0",
     7699                                "@wordpress/media-utils": "^5.17.0",
     7700                                "@wordpress/notices": "^5.17.0",
     7701                                "@wordpress/patterns": "^2.17.0",
     7702                                "@wordpress/plugins": "^7.17.0",
     7703                                "@wordpress/preferences": "^4.17.0",
     7704                                "@wordpress/private-apis": "^1.17.0",
     7705                                "@wordpress/reusable-blocks": "^5.17.0",
     7706                                "@wordpress/url": "^4.17.0",
     7707                                "@wordpress/widgets": "^4.17.0",
    76687708                                "clsx": "^2.1.1"
    76697709                        },
    … …  
    76787718                },
    76797719                "node_modules/@wordpress/editor": {
    7680                         "version": "14.8.18",
    7681                         "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.8.18.tgz",
    7682                         "integrity": "sha512-haVx9RynZ+b4pvoVGkCoAJ1IT1drBVX/4cOZmlgRZyGLRi083HjricxKXsNlczTGbWHfXcUiJsTTZ1BMNUCWYg==",
    7683                         "license": "GPL-2.0-or-later",
    7684                         "dependencies": {
    7685                                 "@babel/runtime": "^7.16.0",
    7686                                 "@wordpress/a11y": "^4.8.2",
    7687                                 "@wordpress/api-fetch": "^7.8.2",
    7688                                 "@wordpress/blob": "^4.8.1",
    7689                                 "@wordpress/block-editor": "^14.3.15",
    7690                                 "@wordpress/blocks": "^13.8.5",
    7691                                 "@wordpress/commands": "^1.8.11",
    7692                                 "@wordpress/components": "^28.8.11",
    7693                                 "@wordpress/compose": "^7.8.3",
    7694                                 "@wordpress/core-data": "^7.8.15",
    7695                                 "@wordpress/data": "^10.8.3",
    7696                                 "@wordpress/dataviews": "^4.4.11",
    7697                                 "@wordpress/date": "^5.8.2",
    7698                                 "@wordpress/deprecated": "^4.8.2",
    7699                                 "@wordpress/dom": "^4.8.2",
    7700                                 "@wordpress/element": "^6.8.1",
    7701                                 "@wordpress/fields": "^0.0.16",
    7702                                 "@wordpress/hooks": "^4.8.2",
    7703                                 "@wordpress/html-entities": "^4.8.1",
    7704                                 "@wordpress/i18n": "^5.8.2",
    7705                                 "@wordpress/icons": "^10.8.2",
    7706                                 "@wordpress/interface": "^6.8.11",
    7707                                 "@wordpress/keyboard-shortcuts": "^5.8.3",
    7708                                 "@wordpress/keycodes": "^4.8.2",
    7709                                 "@wordpress/media-utils": "^5.8.2",
    7710                                 "@wordpress/notices": "^5.8.3",
    7711                                 "@wordpress/patterns": "^2.8.15",
    7712                                 "@wordpress/plugins": "^7.8.11",
    7713                                 "@wordpress/preferences": "^4.8.11",
    7714                                 "@wordpress/private-apis": "^1.8.1",
    7715                                 "@wordpress/reusable-blocks": "^5.8.15",
    7716                                 "@wordpress/rich-text": "^7.8.3",
    7717                                 "@wordpress/server-side-render": "^5.8.11",
    7718                                 "@wordpress/url": "^4.8.1",
    7719                                 "@wordpress/warning": "^3.8.1",
    7720                                 "@wordpress/wordcount": "^4.8.1",
     7720                        "version": "14.17.1",
     7721                        "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.17.1.tgz",
     7722                        "integrity": "sha512-z6LknQhWhof+23qjHu4dgY1EZyMmMUHynZxJlioDAvnvjSzyIcoF3Wirw+MMAaRVb5J8RjksQ+ROvDsKpWo1Pg==",
     7723                        "dependencies": {
     7724                                "@babel/runtime": "7.25.7",
     7725                                "@wordpress/a11y": "^4.17.0",
     7726                                "@wordpress/api-fetch": "^7.17.0",
     7727                                "@wordpress/blob": "^4.17.0",
     7728                                "@wordpress/block-editor": "^14.12.0",
     7729                                "@wordpress/blocks": "^14.6.0",
     7730                                "@wordpress/commands": "^1.17.0",
     7731                                "@wordpress/components": "^29.3.0",
     7732                                "@wordpress/compose": "^7.17.0",
     7733                                "@wordpress/core-data": "^7.17.0",
     7734                                "@wordpress/data": "^10.17.0",
     7735                                "@wordpress/dataviews": "^4.13.0",
     7736                                "@wordpress/date": "^5.17.0",
     7737                                "@wordpress/deprecated": "^4.17.0",
     7738                                "@wordpress/dom": "^4.17.0",
     7739                                "@wordpress/element": "^6.17.0",
     7740                                "@wordpress/fields": "^0.9.0",
     7741                                "@wordpress/hooks": "^4.17.0",
     7742                                "@wordpress/html-entities": "^4.17.0",
     7743                                "@wordpress/i18n": "^5.17.0",
     7744                                "@wordpress/icons": "^10.17.0",
     7745                                "@wordpress/interface": "^9.2.0",
     7746                                "@wordpress/keyboard-shortcuts": "^5.17.0",
     7747                                "@wordpress/keycodes": "^4.17.0",
     7748                                "@wordpress/media-utils": "^5.17.0",
     7749                                "@wordpress/notices": "^5.17.0",
     7750                                "@wordpress/patterns": "^2.17.0",
     7751                                "@wordpress/plugins": "^7.17.0",
     7752                                "@wordpress/preferences": "^4.17.0",
     7753                                "@wordpress/private-apis": "^1.17.0",
     7754                                "@wordpress/reusable-blocks": "^5.17.0",
     7755                                "@wordpress/rich-text": "^7.17.0",
     7756                                "@wordpress/server-side-render": "^5.17.0",
     7757                                "@wordpress/url": "^4.17.0",
     7758                                "@wordpress/warning": "^3.17.0",
     7759                                "@wordpress/wordcount": "^4.17.0",
    77217760                                "change-case": "^4.1.2",
    77227761                                "client-zip": "^2.4.5",
    … …  
    77487787                                "https://github.com/sponsors/ctavan"
    77497788                        ],
    7750                         "license": "MIT",
    77517789                        "bin": {
    77527790                                "uuid": "dist/bin/uuid"
    … …  
    77547792                },
    77557793                "node_modules/@wordpress/element": {
    7756                         "version": "6.8.1",
    7757                         "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.8.1.tgz",
    7758                         "integrity": "sha512-JUd0XUHjNtQexAUJq5TodweU9kooCdrh/3NlKj8jEMKgveDx+ipXN2zVsaJWzAcu50FBhegaL+hFH6XRtqEDdQ==",
    7759                         "license": "GPL-2.0-or-later",
    7760                         "dependencies": {
    7761                                 "@babel/runtime": "^7.16.0",
     7794                        "version": "6.17.0",
     7795                        "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.17.0.tgz",
     7796                        "integrity": "sha512-mRLFDPmZiI3+POi/iUGoof/9fQi4YTJ/RAuIUipr7yG7l4SwOoQy4eSJy6QTyqtJxZ+/7qA+b/+Ek15UzFst5Q==",
     7797                        "dependencies": {
     7798                                "@babel/runtime": "7.25.7",
    77627799                                "@types/react": "^18.2.79",
    77637800                                "@types/react-dom": "^18.2.25",
    7764                                 "@wordpress/escape-html": "^3.8.1",
     7801                                "@wordpress/escape-html": "^3.17.0",
    77657802                                "change-case": "^4.1.2",
    77667803                                "is-plain-object": "^5.0.0",
    … …  
    77747811                },
    77757812                "node_modules/@wordpress/escape-html": {
    7776                         "version": "3.8.1",
    7777                         "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.8.1.tgz",
    7778                         "integrity": "sha512-JFOjsD6rSFVoFqK+f5YCeYmRycn7Hj29cX3+sBXL0p5Uox7SQLhY/rmATm6o/PiGCVtDeQlZ9I8dBeQSZBoXqQ==",
    7779                         "license": "GPL-2.0-or-later",
    7780                         "dependencies": {
    7781                                 "@babel/runtime": "^7.16.0"
     7813                        "version": "3.17.0",
     7814                        "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.17.0.tgz",
     7815                        "integrity": "sha512-yOfJwgmrtIXQDwX6zTC0L7ymYBXz3K3hlW0nDdtYy+bCw5z0gbrEOnBotOD6YdXlejAgnaAH+K1VSf0xxG5uGA==",
     7816                        "dependencies": {
     7817                                "@babel/runtime": "7.25.7"
    77827818                        },
    77837819                        "engines": {
    … …  
    77877823                },
    77887824                "node_modules/@wordpress/eslint-plugin": {
    7789                         "version": "21.1.2",
    7790                         "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-21.1.2.tgz",
    7791                         "integrity": "sha512-f89Q8J1yGq6b1Myqgby7Xdon+mx/YjSBCs3/saydaJWJoXaDIXZFTMrY0cjWzbSOTDThYCvbkvQm0QGAPanNTA==",
    7792                         "dev": true,
    7793                         "dependencies": {
    7794                                 "@babel/eslint-parser": "^7.16.0",
     7825                        "version": "22.3.0",
     7826                        "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.3.0.tgz",
     7827                        "integrity": "sha512-EG8PvRceycpn9B5UniHRJSwitTwWwqtsF+gcg+BOT/tU/dmMaDTRqQdXnPOhw10Qg+QKqvBEl6IT+yRwTP5rsA==",
     7828                        "dev": true,
     7829                        "dependencies": {
     7830                                "@babel/eslint-parser": "7.25.7",
    77957831                                "@typescript-eslint/eslint-plugin": "^6.4.1",
    77967832                                "@typescript-eslint/parser": "^6.4.1",
    7797                                 "@wordpress/babel-preset-default": "^8.8.2",
    7798                                 "@wordpress/prettier-config": "^4.8.1",
     7833                                "@wordpress/babel-preset-default": "^8.17.0",
     7834                                "@wordpress/prettier-config": "^4.17.0",
    77997835                                "cosmiconfig": "^7.0.0",
    78007836                                "eslint-config-prettier": "^8.3.0",
    78017837                                "eslint-plugin-import": "^2.25.2",
    7802                                 "eslint-plugin-jest": "^27.2.3",
     7838                                "eslint-plugin-jest": "^27.4.3",
    78037839                                "eslint-plugin-jsdoc": "^46.4.6",
    78047840                                "eslint-plugin-jsx-a11y": "^6.5.1",
    … …  
    78187854                                "eslint": ">=8",
    78197855                                "prettier": ">=3",
    7820                                 "typescript": ">=4"
     7856                                "typescript": ">=5"
    78217857                        },
    78227858                        "peerDependenciesMeta": {
    … …  
    78457881                },
    78467882                "node_modules/@wordpress/fields": {
    7847                         "version": "0.0.16",
    7848                         "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.0.16.tgz",
    7849                         "integrity": "sha512-FeziO0mS67FCiZ/uNGwRHSbcOSHVVtE7PbO6ZfKStO6APxJSisF+eubimj4l6O8wHgDmaevPPfFBzghn6m39Tw==",
    7850                         "license": "GPL-2.0-or-later",
    7851                         "dependencies": {
    7852                                 "@babel/runtime": "^7.16.0",
    7853                                 "@wordpress/blob": "^4.8.1",
    7854                                 "@wordpress/blocks": "^13.8.5",
    7855                                 "@wordpress/components": "^28.8.11",
    7856                                 "@wordpress/compose": "^7.8.3",
    7857                                 "@wordpress/core-data": "^7.8.15",
    7858                                 "@wordpress/data": "^10.8.3",
    7859                                 "@wordpress/dataviews": "^4.4.11",
    7860                                 "@wordpress/element": "^6.8.1",
    7861                                 "@wordpress/hooks": "^4.8.2",
    7862                                 "@wordpress/html-entities": "^4.8.1",
    7863                                 "@wordpress/i18n": "^5.8.2",
    7864                                 "@wordpress/icons": "^10.8.2",
    7865                                 "@wordpress/notices": "^5.8.3",
    7866                                 "@wordpress/patterns": "^2.8.15",
    7867                                 "@wordpress/primitives": "^4.8.1",
    7868                                 "@wordpress/private-apis": "^1.8.1",
    7869                                 "@wordpress/url": "^4.8.1",
    7870                                 "@wordpress/warning": "^3.8.1",
     7883                        "version": "0.9.0",
     7884                        "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.9.0.tgz",
     7885                        "integrity": "sha512-PgfXdLu22ZKSz4Ro9sDrKjINS0nCLb4EOLGhyN7RxuXXVW9v+UAhnIX/WCpzoixRX5s7uycDbntt5fklfCTiVg==",
     7886                        "dependencies": {
     7887                                "@babel/runtime": "7.25.7",
     7888                                "@wordpress/api-fetch": "^7.17.0",
     7889                                "@wordpress/blob": "^4.17.0",
     7890                                "@wordpress/block-editor": "^14.12.0",
     7891                                "@wordpress/blocks": "^14.6.0",
     7892                                "@wordpress/components": "^29.3.0",
     7893                                "@wordpress/compose": "^7.17.0",
     7894                                "@wordpress/core-data": "^7.17.0",
     7895                                "@wordpress/data": "^10.17.0",
     7896                                "@wordpress/dataviews": "^4.13.0",
     7897                                "@wordpress/date": "^5.17.0",
     7898                                "@wordpress/element": "^6.17.0",
     7899                                "@wordpress/hooks": "^4.17.0",
     7900                                "@wordpress/html-entities": "^4.17.0",
     7901                                "@wordpress/i18n": "^5.17.0",
     7902                                "@wordpress/icons": "^10.17.0",
     7903                                "@wordpress/media-utils": "^5.17.0",
     7904                                "@wordpress/notices": "^5.17.0",
     7905                                "@wordpress/patterns": "^2.17.0",
     7906                                "@wordpress/primitives": "^4.17.0",
     7907                                "@wordpress/private-apis": "^1.17.0",
     7908                                "@wordpress/router": "^1.17.0",
     7909                                "@wordpress/url": "^4.17.0",
     7910                                "@wordpress/warning": "^3.17.0",
    78717911                                "change-case": "4.1.2",
    7872                                 "client-zip": "^2.4.5"
     7912                                "client-zip": "^2.4.5",
     7913                                "clsx": "2.1.1",
     7914                                "remove-accents": "^0.5.0"
    78737915                        },
    78747916                        "engines": {
    … …  
    78817923                },
    78827924                "node_modules/@wordpress/format-library": {
    7883                         "version": "5.8.15",
    7884                         "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.8.15.tgz",
    7885                         "integrity": "sha512-Qp6OFwiHSb6qrluvFOaNlsoElUj1L6YMF6oAq/fBLq4UX2KANkV1UkTNN8Lo/iCe48Za+DxLle8nCa9Gt0XdDg==",
    7886                         "license": "GPL-2.0-or-later",
    7887                         "dependencies": {
    7888                                 "@babel/runtime": "^7.16.0",
    7889                                 "@wordpress/a11y": "^4.8.2",
    7890                                 "@wordpress/block-editor": "^14.3.15",
    7891                                 "@wordpress/components": "^28.8.11",
    7892                                 "@wordpress/compose": "^7.8.3",
    7893                                 "@wordpress/data": "^10.8.3",
    7894                                 "@wordpress/element": "^6.8.1",
    7895                                 "@wordpress/html-entities": "^4.8.1",
    7896                                 "@wordpress/i18n": "^5.8.2",
    7897                                 "@wordpress/icons": "^10.8.2",
    7898                                 "@wordpress/private-apis": "^1.8.1",
    7899                                 "@wordpress/rich-text": "^7.8.3",
    7900                                 "@wordpress/url": "^4.8.1"
     7925                        "version": "5.17.0",
     7926                        "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.17.0.tgz",
     7927                        "integrity": "sha512-+VQO5MtidlGwkR29KIssditpG5E25u4K9L4+STo+NKR5l0ldqa6PgIcu1LJlVzzqAOvbgmGwPLh7O5Oa+XqAww==",
     7928                        "dependencies": {
     7929                                "@babel/runtime": "7.25.7",
     7930                                "@wordpress/a11y": "^4.17.0",
     7931                                "@wordpress/block-editor": "^14.12.0",
     7932                                "@wordpress/components": "^29.3.0",
     7933                                "@wordpress/compose": "^7.17.0",
     7934                                "@wordpress/data": "^10.17.0",
     7935                                "@wordpress/element": "^6.17.0",
     7936                                "@wordpress/html-entities": "^4.17.0",
     7937                                "@wordpress/i18n": "^5.17.0",
     7938                                "@wordpress/icons": "^10.17.0",
     7939                                "@wordpress/private-apis": "^1.17.0",
     7940                                "@wordpress/rich-text": "^7.17.0",
     7941                                "@wordpress/url": "^4.17.0"
    79017942                        },
    79027943                        "engines": {
    … …  
    79107951                },
    79117952                "node_modules/@wordpress/hooks": {
    7912                         "version": "4.8.2",
    7913                         "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.8.2.tgz",
    7914                         "integrity": "sha512-BhhYJB/RFIng6Taydah6zCMd9iDYdSlISvByP9tBDsuHZL6iuVBmEGBXmm0Mt6ABCFHELuhFkxwdWPRjWTiqSw==",
    7915                         "license": "GPL-2.0-or-later",
    7916                         "dependencies": {
    7917                                 "@babel/runtime": "^7.16.0"
     7953                        "version": "4.17.0",
     7954                        "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.17.0.tgz",
     7955                        "integrity": "sha512-LGOHGuwCXCevuzaFpM2sgyPZxf3H7tWaSKzlvDzx2kmwiWIrFug/yebywv4Cxsl82I5DfZkDpxXRpqTxXrC0Nw==",
     7956                        "dependencies": {
     7957                                "@babel/runtime": "7.25.7"
    79187958                        },
    79197959                        "engines": {
    … …  
    79237963                },
    79247964                "node_modules/@wordpress/html-entities": {
    7925                         "version": "4.8.1",
    7926                         "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.8.1.tgz",
    7927                         "integrity": "sha512-JOiXUdts9PvanVj3cuPlzJop6UBMDApzLRWRLeZNjZPq0IsTGcI7zPhBVT++aW1C8zTzngzpdFfFaWle3p5w7Q==",
    7928                         "license": "GPL-2.0-or-later",
    7929                         "dependencies": {
    7930                                 "@babel/runtime": "^7.16.0"
     7965                        "version": "4.17.0",
     7966                        "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.17.0.tgz",
     7967                        "integrity": "sha512-8cVD8KTxsKLHA9r6Lt3fkQoNBUQ6zMWdgaK1VNRYRJgTfx8C6FlNBjvHrIIgS0nJ43k9iAmAObGQiL3GkGVI1g==",
     7968                        "dependencies": {
     7969                                "@babel/runtime": "7.25.7"
    79317970                        },
    79327971                        "engines": {
    … …  
    79367975                },
    79377976                "node_modules/@wordpress/i18n": {
    7938                         "version": "5.8.2",
    7939                         "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.8.2.tgz",
    7940                         "integrity": "sha512-evcwjw1cfGoyJoPMZlaYNwmYJAlIJh5pkgM1QWanpBPTMLsMOMcpZQGzOwvKf1uLozGOKkBAe106qQ7rgjZkoQ==",
    7941                         "license": "GPL-2.0-or-later",
    7942                         "dependencies": {
    7943                                 "@babel/runtime": "^7.16.0",
    7944                                 "@wordpress/hooks": "^4.8.2",
     7977                        "version": "5.17.0",
     7978                        "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.17.0.tgz",
     7979                        "integrity": "sha512-aAsYls8sTTSEimsvjxBl9mCYbZYD3BddHVpuHgbBxzC+2SZE+JYJ+IpcwEghC712qo0jEkG8Vdzhqae1PL6vCQ==",
     7980                        "dependencies": {
     7981                                "@babel/runtime": "7.25.7",
     7982                                "@wordpress/hooks": "^4.17.0",
    79457983                                "gettext-parser": "^1.3.1",
    79467984                                "memize": "^2.1.0",
    … …  
    79577995                },
    79587996                "node_modules/@wordpress/icons": {
    7959                         "version": "10.8.2",
    7960                         "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.8.2.tgz",
    7961                         "integrity": "sha512-ebJ3mRJo3bMgPm9vSTxc7I98HT30mgU59WGUAQyx31cElKbzMhd3jM7bD2JhYXZ1OPnJGY3W4lHovMFfU7wsOQ==",
    7962                         "license": "GPL-2.0-or-later",
    7963                         "dependencies": {
    7964                                 "@babel/runtime": "^7.16.0",
    7965                                 "@wordpress/element": "^6.8.1",
    7966                                 "@wordpress/primitives": "^4.8.1"
     7997                        "version": "10.17.0",
     7998                        "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.17.0.tgz",
     7999                        "integrity": "sha512-qzWFrMfa5HZdGxGq7I+s9bmUJqZrFfx6ow/slY1USKJqp1uRHRekAbq6UrOrJscs8rSUQiV/aNNPDgSfqBEM6A==",
     8000                        "dependencies": {
     8001                                "@babel/runtime": "7.25.7",
     8002                                "@wordpress/element": "^6.17.0",
     8003                                "@wordpress/primitives": "^4.17.0"
    79678004                        },
    79688005                        "engines": {
    … …  
    79728009                },
    79738010                "node_modules/@wordpress/interactivity": {
    7974                         "version": "6.8.5",
    7975                         "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.8.5.tgz",
    7976                         "integrity": "sha512-uCLcjYyNzn0KndbGr4ZtOOhogKieTMeH29/j3zK5Bu3pxsS5IxL6Ankanh+u7qkhXTND0AkZJmES7G+Z5DOIzg==",
    7977                         "license": "GPL-2.0-or-later",
    7978                         "dependencies": {
    7979                                 "@preact/signals": "^1.2.2",
    7980                                 "preact": "^10.19.3"
     8011                        "version": "6.17.0",
     8012                        "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.17.0.tgz",
     8013                        "integrity": "sha512-lhDqh0iyfG6DXwYXfg4u0EP9EofRBiVt7Lszn1LIgFFuThHBDyNgePKW6WxZhW9Nrwq9pan7gvCWIx6IKZkg8Q==",
     8014                        "dependencies": {
     8015                                "@preact/signals": "^1.3.0",
     8016                                "preact": "^10.24.2"
    79818017                        },
    79828018                        "engines": {
    … …  
    79868022                },
    79878023                "node_modules/@wordpress/interactivity-router": {
    7988                         "version": "2.8.6",
    7989                         "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.8.6.tgz",
    7990                         "integrity": "sha512-3GO9v9im1K7PNjCvr/0dOl3IQZ3RpMxUb3Y41M348Su3R8uNawA85c+9ZdyxYUG91/0atHdehErFiVt45IToYA==",
    7991                         "license": "GPL-2.0-or-later",
    7992                         "dependencies": {
    7993                                 "@wordpress/a11y": "^4.8.2",
    7994                                 "@wordpress/interactivity": "^6.8.5"
     8024                        "version": "2.17.0",
     8025                        "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.17.0.tgz",
     8026                        "integrity": "sha512-yKx6/pnSJl/CTBX1mEutDc3N96GZhV7ULLGv+XJAPo43b4e4leYBA0o4ua4jKLVILueygJl76Ziwtzj0mD0ZtQ==",
     8027                        "dependencies": {
     8028                                "@wordpress/a11y": "^4.17.0",
     8029                                "@wordpress/interactivity": "^6.17.0"
    79958030                        },
    79968031                        "engines": {
    … …  
    80008035                },
    80018036                "node_modules/@wordpress/interface": {
    8002                         "version": "6.8.11",
    8003                         "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-6.8.11.tgz",
    8004                         "integrity": "sha512-h10OXs44nkAduPa1ZGOfcdg2JRaTE62d5JwNDYeNwyjFBqLmQknGsSeDS677M/DYvX/AMcseaEObRZv7U8zjQQ==",
    8005                         "license": "GPL-2.0-or-later",
    8006                         "dependencies": {
    8007                                 "@babel/runtime": "^7.16.0",
    8008                                 "@wordpress/a11y": "^4.8.2",
    8009                                 "@wordpress/components": "^28.8.11",
    8010                                 "@wordpress/compose": "^7.8.3",
    8011                                 "@wordpress/data": "^10.8.3",
    8012                                 "@wordpress/deprecated": "^4.8.2",
    8013                                 "@wordpress/element": "^6.8.1",
    8014                                 "@wordpress/i18n": "^5.8.2",
    8015                                 "@wordpress/icons": "^10.8.2",
    8016                                 "@wordpress/plugins": "^7.8.11",
    8017                                 "@wordpress/preferences": "^4.8.11",
    8018                                 "@wordpress/private-apis": "^1.8.1",
    8019                                 "@wordpress/viewport": "^6.8.3",
     8037                        "version": "9.2.0",
     8038                        "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.2.0.tgz",
     8039                        "integrity": "sha512-WO4aWZYFlrqchKpgWttK9PB4xIicdatp4cUX7Diw3b/Zltq4+aE+DddTDeRvqLoi+NdgPlJK/tNxBaU4UoiBlQ==",
     8040                        "dependencies": {
     8041                                "@babel/runtime": "7.25.7",
     8042                                "@wordpress/a11y": "^4.17.0",
     8043                                "@wordpress/components": "^29.3.0",
     8044                                "@wordpress/compose": "^7.17.0",
     8045                                "@wordpress/data": "^10.17.0",
     8046                                "@wordpress/deprecated": "^4.17.0",
     8047                                "@wordpress/element": "^6.17.0",
     8048                                "@wordpress/i18n": "^5.17.0",
     8049                                "@wordpress/icons": "^10.17.0",
     8050                                "@wordpress/plugins": "^7.17.0",
     8051                                "@wordpress/preferences": "^4.17.0",
     8052                                "@wordpress/viewport": "^6.17.0",
    80208053                                "clsx": "^2.1.1"
    80218054                        },
    … …  
    80308063                },
    80318064                "node_modules/@wordpress/is-shallow-equal": {
    8032                         "version": "5.8.1",
    8033                         "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.8.1.tgz",
    8034                         "integrity": "sha512-2UpGvp+y7pCxQQoNyb5PIYPptZZjfcR80evR/V/0Abyxde+N0dEJHroiOd+Nm1BJJijzhmMH1B7AlyGqnKaFXA==",
    8035                         "license": "GPL-2.0-or-later",
    8036                         "dependencies": {
    8037                                 "@babel/runtime": "^7.16.0"
     8065                        "version": "5.17.0",
     8066                        "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.17.0.tgz",
     8067                        "integrity": "sha512-PRykD6MgDkptKsKwETjNHiQUVtaegXkREX6UetN1iL6u+2la4XC/naDHByq7TL+Cg4snyR+PlNdw45Y4dgMf5w==",
     8068                        "dependencies": {
     8069                                "@babel/runtime": "7.25.7"
    80388070                        },
    80398071                        "engines": {
    … …  
    80438075                },
    80448076                "node_modules/@wordpress/jest-console": {
    8045                         "version": "8.8.1",
    8046                         "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.8.1.tgz",
    8047                         "integrity": "sha512-TjSQ/jhtT5f1r8NFpP4pjdtambOd4yyyjwG35av+DqXOr8zz68zYZhzxqIy24jmrZGa5KaaOMvBa8q7G7BHcMw==",
    8048                         "dev": true,
    8049                         "dependencies": {
    8050                                 "@babel/runtime": "^7.16.0",
     8077                        "version": "8.17.0",
     8078                        "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.17.0.tgz",
     8079                        "integrity": "sha512-PksPaHIQN+gHycF+S4b4PcZ35xRef2nRo+sBJXolnAWhKi93IrBENFDHwdyaD7gVe7t8qJlXYd7vaF8A6Tqn2g==",
     8080                        "dev": true,
     8081                        "dependencies": {
     8082                                "@babel/runtime": "7.25.7",
    80518083                                "jest-matcher-utils": "^29.6.2"
    80528084                        },
    … …  
    80608092                },
    80618093                "node_modules/@wordpress/jest-preset-default": {
    8062                         "version": "12.8.1",
    8063                         "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.8.1.tgz",
    8064                         "integrity": "sha512-mnusLFJKz3rEuehy09yQqiwX9fpV4HK1Gh2/hu85DvwjtbHbJajfTW4GjRYU0WEkrGJkQhon6nfC7lGu5nVvkA==",
    8065                         "dev": true,
    8066                         "dependencies": {
    8067                                 "@wordpress/jest-console": "^8.8.1",
    8068                                 "babel-jest": "^29.6.2"
     8094                        "version": "12.17.0",
     8095                        "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.17.0.tgz",
     8096                        "integrity": "sha512-T5LWyi2VEiYjW2RQwajRuHeSNeI2cXKX+OJzDb9+RwIhD3316ghcExynGNmpT2Umo9mvNjWBpD57EPwQAOdR1w==",
     8097                        "dev": true,
     8098                        "dependencies": {
     8099                                "@wordpress/jest-console": "^8.17.0",
     8100                                "babel-jest": "29.7.0"
    80698101                        },
    80708102                        "engines": {
    … …  
    80788110                },
    80798111                "node_modules/@wordpress/keyboard-shortcuts": {
    8080                         "version": "5.8.3",
    8081                         "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.8.3.tgz",
    8082                         "integrity": "sha512-V8HUZ63/6hronEBO0dQmYxlk7aSM7+fawTDLrqHfMhqi75GWrwhztWSb2Xju0J7rOvSVO7Oc5gk+JX+ZvniWqA==",
    8083                         "license": "GPL-2.0-or-later",
    8084                         "dependencies": {
    8085                                 "@babel/runtime": "^7.16.0",
    8086                                 "@wordpress/data": "^10.8.3",
    8087                                 "@wordpress/element": "^6.8.1",
    8088                                 "@wordpress/keycodes": "^4.8.2"
     8112                        "version": "5.17.0",
     8113                        "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.17.0.tgz",
     8114                        "integrity": "sha512-XQbtiTSq6rsP/5KYMMDCmZegABlqcq7IpLtymrbeQNSPjyAP4aflU0rCcNWaXhBbdWWDRmaU9u/X1/fI5wGxUQ==",
     8115                        "dependencies": {
     8116                                "@babel/runtime": "7.25.7",
     8117                                "@wordpress/data": "^10.17.0",
     8118                                "@wordpress/element": "^6.17.0",
     8119                                "@wordpress/keycodes": "^4.17.0"
    80898120                        },
    80908121                        "engines": {
    … …  
    80978128                },
    80988129                "node_modules/@wordpress/keycodes": {
    8099                         "version": "4.8.2",
    8100                         "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.8.2.tgz",
    8101                         "integrity": "sha512-BxZD5tk4sDHywV7HOF/hSY924ToW7YJe6hDh4yv+7vo5LpiYQq+/uW21hyXrWEjGXZtdmT1tx69wR16BG35bYw==",
    8102                         "license": "GPL-2.0-or-later",
    8103                         "dependencies": {
    8104                                 "@babel/runtime": "^7.16.0",
    8105                                 "@wordpress/i18n": "^5.8.2"
     8130                        "version": "4.17.0",
     8131                        "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.17.0.tgz",
     8132                        "integrity": "sha512-6aZ28uoCmzjXONpRVtDPjevkw834fhIRBnn2KQdzENMnPiQCNbiG71mPNxkTw1yRHRRT5ptHvOe49ztWm9KMcA==",
     8133                        "dependencies": {
     8134                                "@babel/runtime": "7.25.7",
     8135                                "@wordpress/i18n": "^5.17.0"
    81068136                        },
    81078137                        "engines": {
    … …  
    81118141                },
    81128142                "node_modules/@wordpress/list-reusable-blocks": {
    8113                         "version": "5.8.11",
    8114                         "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.8.11.tgz",
    8115                         "integrity": "sha512-VDWVVo2L+d0RP6kRz3qDNUHRWchQTPBfe9JXLlIfPfJYRfUyPKXc3wTOAGnfZD0qip8FzD/AIKsiLSht0NItfw==",
    8116                         "license": "GPL-2.0-or-later",
    8117                         "dependencies": {
    8118                                 "@babel/runtime": "^7.16.0",
    8119                                 "@wordpress/api-fetch": "^7.8.2",
    8120                                 "@wordpress/blob": "^4.8.1",
    8121                                 "@wordpress/components": "^28.8.11",
    8122                                 "@wordpress/compose": "^7.8.3",
    8123                                 "@wordpress/element": "^6.8.1",
    8124                                 "@wordpress/i18n": "^5.8.2",
     8143                        "version": "5.17.0",
     8144                        "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.17.0.tgz",
     8145                        "integrity": "sha512-VMDym1RCnPCiurPq70oGNKbBjivXUe84sHU0YRXst2th89jmdVpuuowxSHf+Q/6XtBp4SNTn+FwbhPyhXpBSaA==",
     8146                        "dependencies": {
     8147                                "@babel/runtime": "7.25.7",
     8148                                "@wordpress/api-fetch": "^7.17.0",
     8149                                "@wordpress/blob": "^4.17.0",
     8150                                "@wordpress/components": "^29.3.0",
     8151                                "@wordpress/compose": "^7.17.0",
     8152                                "@wordpress/element": "^6.17.0",
     8153                                "@wordpress/i18n": "^5.17.0",
    81258154                                "change-case": "^4.1.2"
    81268155                        },
    … …  
    81358164                },
    81368165                "node_modules/@wordpress/media-utils": {
    8137                         "version": "5.8.2",
    8138                         "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.8.2.tgz",
    8139                         "integrity": "sha512-r8C9WapBHkoLPOU9so3Ocdo17xHwJ43EfXckc47c9Wvu9Gn3CulkZWSvnIMeQLcm1Ay/PBBRu2Vxim5PNCaTpg==",
    8140                         "license": "GPL-2.0-or-later",
    8141                         "dependencies": {
    8142                                 "@babel/runtime": "^7.16.0",
    8143                                 "@wordpress/api-fetch": "^7.8.2",
    8144                                 "@wordpress/blob": "^4.8.1",
    8145                                 "@wordpress/element": "^6.8.1",
    8146                                 "@wordpress/i18n": "^5.8.2"
     8166                        "version": "5.17.0",
     8167                        "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.17.0.tgz",
     8168                        "integrity": "sha512-AyTz5C0NxZ69v+rQ3I/g7cPBa9DL8+pBufHZ5Ewz47q6hwSSb3j8+xTgfl/ndKCc/Taqvr4Sgd4QijOUR+iQ3A==",
     8169                        "dependencies": {
     8170                                "@babel/runtime": "7.25.7",
     8171                                "@wordpress/api-fetch": "^7.17.0",
     8172                                "@wordpress/blob": "^4.17.0",
     8173                                "@wordpress/element": "^6.17.0",
     8174                                "@wordpress/i18n": "^5.17.0",
     8175                                "@wordpress/private-apis": "^1.17.0"
    81478176                        },
    81488177                        "engines": {
    … …  
    81528181                },
    81538182                "node_modules/@wordpress/notices": {
    8154                         "version": "5.8.3",
    8155                         "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.8.3.tgz",
    8156                         "integrity": "sha512-k2I6vS4y3OvaDIGGO5B94up7uQqpO0Vtykz7rvez0+nXJazYylKNv88zsegyjf74bWhhJ3HpfiDl+JVehwHnxw==",
    8157                         "license": "GPL-2.0-or-later",
    8158                         "dependencies": {
    8159                                 "@babel/runtime": "^7.16.0",
    8160                                 "@wordpress/a11y": "^4.8.2",
    8161                                 "@wordpress/data": "^10.8.3"
     8183                        "version": "5.17.0",
     8184                        "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.17.0.tgz",
     8185                        "integrity": "sha512-1qsRcxE2dnvIJO9IQHnK9D/U/RgRmccDhbNrBxcgOqEVHTFwDambuxte4JXOmJZVr+uqh8Z3ggr+4H6zCjs/9Q==",
     8186                        "dependencies": {
     8187                                "@babel/runtime": "7.25.7",
     8188                                "@wordpress/a11y": "^4.17.0",
     8189                                "@wordpress/data": "^10.17.0"
    81628190                        },
    81638191                        "engines": {
    … …  
    81708198                },
    81718199                "node_modules/@wordpress/npm-package-json-lint-config": {
    8172                         "version": "5.8.1",
    8173                         "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.8.1.tgz",
    8174                         "integrity": "sha512-TmY5u6b2w9XKYw/DCF7xFwH45mxVqZk0UcLkrNFpldqe4gjKv46CWpyC7EAD4mMh+atMWqD1llf5uEp5l29qUg==",
     8200                        "version": "5.17.0",
     8201                        "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.17.0.tgz",
     8202                        "integrity": "sha512-j5G1/baTcd9YYwzPVBSsT6XlFMeKELxwIYsmtrv7p49WiygPlHt6Rz6aLpym6L7BRaJ64mqG2/dY5KcEYdoCTg==",
    81758203                        "dev": true,
    81768204                        "engines": {
    … …  
    81838211                },
    81848212                "node_modules/@wordpress/nux": {
    8185                         "version": "9.8.11",
    8186                         "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.8.11.tgz",
    8187                         "integrity": "sha512-e2H4PU0tDha/Hm38cZi6nf3niaiV/yF0K20Qm5AA5wmLk3AtOd9lxxedsDPjwbAXMHWIUWvasG9Zwyn2mGCpdA==",
    8188                         "license": "GPL-2.0-or-later",
    8189                         "dependencies": {
    8190                                 "@babel/runtime": "^7.16.0",
    8191                                 "@wordpress/components": "^28.8.11",
    8192                                 "@wordpress/compose": "^7.8.3",
    8193                                 "@wordpress/data": "^10.8.3",
    8194                                 "@wordpress/deprecated": "^4.8.2",
    8195                                 "@wordpress/element": "^6.8.1",
    8196                                 "@wordpress/i18n": "^5.8.2",
    8197                                 "@wordpress/icons": "^10.8.2"
     8213                        "version": "9.17.0",
     8214                        "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.17.0.tgz",
     8215                        "integrity": "sha512-zSqOOAsUydhUfDOoxR9fYibQ6Zlz0FJNBO51W5/9p2DvtnuoC3aZACgcuU5Hzktyku2CNR6Mep7lB+F0Axem4w==",
     8216                        "dependencies": {
     8217                                "@babel/runtime": "7.25.7",
     8218                                "@wordpress/components": "^29.3.0",
     8219                                "@wordpress/compose": "^7.17.0",
     8220                                "@wordpress/data": "^10.17.0",
     8221                                "@wordpress/deprecated": "^4.17.0",
     8222                                "@wordpress/element": "^6.17.0",
     8223                                "@wordpress/i18n": "^5.17.0",
     8224                                "@wordpress/icons": "^10.17.0"
    81988225                        },
    81998226                        "engines": {
    … …  
    82078234                },
    82088235                "node_modules/@wordpress/patterns": {
    8209                         "version": "2.8.15",
    8210                         "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.8.15.tgz",
    8211                         "integrity": "sha512-BrZVtcbFYAVZKbRR3s55VwvOudwoTbjsQiex3JDkJSdb9fs6wP4OBQAxw+NHGEP+9Cvo65PqHWpCqWkFTl40/Q==",
    8212                         "license": "GPL-2.0-or-later",
    8213                         "dependencies": {
    8214                                 "@babel/runtime": "^7.16.0",
    8215                                 "@wordpress/a11y": "^4.8.2",
    8216                                 "@wordpress/block-editor": "^14.3.15",
    8217                                 "@wordpress/blocks": "^13.8.5",
    8218                                 "@wordpress/components": "^28.8.11",
    8219                                 "@wordpress/compose": "^7.8.3",
    8220                                 "@wordpress/core-data": "^7.8.15",
    8221                                 "@wordpress/data": "^10.8.3",
    8222                                 "@wordpress/element": "^6.8.1",
    8223                                 "@wordpress/html-entities": "^4.8.1",
    8224                                 "@wordpress/i18n": "^5.8.2",
    8225                                 "@wordpress/icons": "^10.8.2",
    8226                                 "@wordpress/notices": "^5.8.3",
    8227                                 "@wordpress/private-apis": "^1.8.1",
    8228                                 "@wordpress/url": "^4.8.1"
     8236                        "version": "2.17.0",
     8237                        "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.17.0.tgz",
     8238                        "integrity": "sha512-NPTYVeBVl7+wcXDP1YJbubVYo3xroExrgbWsH6kpl4sK6f7ZvCa7Ka/Na8WL0MXJbhhpw3S+zeUL8QOxKKeWGg==",
     8239                        "dependencies": {
     8240                                "@babel/runtime": "7.25.7",
     8241                                "@wordpress/a11y": "^4.17.0",
     8242                                "@wordpress/block-editor": "^14.12.0",
     8243                                "@wordpress/blocks": "^14.6.0",
     8244                                "@wordpress/components": "^29.3.0",
     8245                                "@wordpress/compose": "^7.17.0",
     8246                                "@wordpress/core-data": "^7.17.0",
     8247                                "@wordpress/data": "^10.17.0",
     8248                                "@wordpress/element": "^6.17.0",
     8249                                "@wordpress/html-entities": "^4.17.0",
     8250                                "@wordpress/i18n": "^5.17.0",
     8251                                "@wordpress/icons": "^10.17.0",
     8252                                "@wordpress/notices": "^5.17.0",
     8253                                "@wordpress/private-apis": "^1.17.0",
     8254                                "@wordpress/url": "^4.17.0"
    82298255                        },
    82308256                        "engines": {
    … …  
    82388264                },
    82398265                "node_modules/@wordpress/plugins": {
    8240                         "version": "7.8.11",
    8241                         "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.8.11.tgz",
    8242                         "integrity": "sha512-iNzNZh1eqCn3NpZZ7/Oo/vaazaXFOSvUGPaOecGvQcMBxh22phnVgq1ZdEAU6QG73bYZAn3kPu7sfOtrpDkLQQ==",
    8243                         "license": "GPL-2.0-or-later",
    8244                         "dependencies": {
    8245                                 "@babel/runtime": "^7.16.0",
    8246                                 "@wordpress/components": "^28.8.11",
    8247                                 "@wordpress/compose": "^7.8.3",
    8248                                 "@wordpress/element": "^6.8.1",
    8249                                 "@wordpress/hooks": "^4.8.2",
    8250                                 "@wordpress/icons": "^10.8.2",
    8251                                 "@wordpress/is-shallow-equal": "^5.8.1",
     8266                        "version": "7.17.0",
     8267                        "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.17.0.tgz",
     8268                        "integrity": "sha512-CoVDWqUq3gXiv8TFJz+vFvTuAvbq2h0Ct8ciH+tGi7SykhA35GqnCcfR/aKDOlAXHGpD0vwxV0iv08kmhIVQ/A==",
     8269                        "dependencies": {
     8270                                "@babel/runtime": "7.25.7",
     8271                                "@wordpress/components": "^29.3.0",
     8272                                "@wordpress/compose": "^7.17.0",
     8273                                "@wordpress/deprecated": "^4.17.0",
     8274                                "@wordpress/element": "^6.17.0",
     8275                                "@wordpress/hooks": "^4.17.0",
     8276                                "@wordpress/icons": "^10.17.0",
     8277                                "@wordpress/is-shallow-equal": "^5.17.0",
    82528278                                "memize": "^2.0.1"
    82538279                        },
    … …  
    82628288                },
    82638289                "node_modules/@wordpress/postcss-plugins-preset": {
    8264                         "version": "5.9.0",
    8265                         "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.9.0.tgz",
    8266                         "integrity": "sha512-OOK5UU2CG+9ilzo1b8ySwVvtZddF+q+PTTFHcxFrcK23sg5XT1DCBm3WU7bSfzOBF2cd4FIVOFVpwvb07mn8Iw==",
    8267                         "dev": true,
    8268                         "license": "GPL-2.0-or-later",
    8269                         "dependencies": {
    8270                                 "@wordpress/base-styles": "^5.9.0",
    8271                                 "autoprefixer": "^10.2.5"
     8290                        "version": "5.17.0",
     8291                        "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.17.0.tgz",
     8292                        "integrity": "sha512-mpEPYNOC1PgQMFalIcp4rdlvMf3/Gppvn2NWzxPIoIxA/AYJEbwZ4ctPIbioXIWaubM1UizC6Z8+7S2huLsfUw==",
     8293                        "dev": true,
     8294                        "dependencies": {
     8295                                "@wordpress/base-styles": "^5.17.0",
     8296                                "autoprefixer": "^10.4.20"
    82728297                        },
    82738298                        "engines": {
    … …  
    82808305                },
    82818306                "node_modules/@wordpress/preferences": {
    8282                         "version": "4.8.11",
    8283                         "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.8.11.tgz",
    8284                         "integrity": "sha512-5P84OWcfTmEHCE8ocHqmU7wj/F8osQmprP3gtLRYSmffw9hw7kWlSlG8Z3kErmS1jVQWfDZPRs2CoEIRNE93LA==",
    8285                         "license": "GPL-2.0-or-later",
    8286                         "dependencies": {
    8287                                 "@babel/runtime": "^7.16.0",
    8288                                 "@wordpress/a11y": "^4.8.2",
    8289                                 "@wordpress/components": "^28.8.11",
    8290                                 "@wordpress/compose": "^7.8.3",
    8291                                 "@wordpress/data": "^10.8.3",
    8292                                 "@wordpress/deprecated": "^4.8.2",
    8293                                 "@wordpress/element": "^6.8.1",
    8294                                 "@wordpress/i18n": "^5.8.2",
    8295                                 "@wordpress/icons": "^10.8.2",
    8296                                 "@wordpress/private-apis": "^1.8.1",
     8307                        "version": "4.17.0",
     8308                        "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.17.0.tgz",
     8309                        "integrity": "sha512-jNyHhuar2RflBJ9JqGs0ZQXnU86URCQXlR4syXzZdVU75Sm1fPByqKDtR9/F/bWnPxLlU1uP89SKv54kGpSM4Q==",
     8310                        "dependencies": {
     8311                                "@babel/runtime": "7.25.7",
     8312                                "@wordpress/a11y": "^4.17.0",
     8313                                "@wordpress/components": "^29.3.0",
     8314                                "@wordpress/compose": "^7.17.0",
     8315                                "@wordpress/data": "^10.17.0",
     8316                                "@wordpress/deprecated": "^4.17.0",
     8317                                "@wordpress/element": "^6.17.0",
     8318                                "@wordpress/i18n": "^5.17.0",
     8319                                "@wordpress/icons": "^10.17.0",
     8320                                "@wordpress/private-apis": "^1.17.0",
    82978321                                "clsx": "^2.1.1"
    82988322                        },
    … …  
    83078331                },
    83088332                "node_modules/@wordpress/preferences-persistence": {
    8309                         "version": "2.8.2",
    8310                         "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-2.8.2.tgz",
    8311                         "integrity": "sha512-vFFSVXtV7Z5JKW0Vv0T1HjtuMb3ufUy8tsQcPWB924Js7T5tRGZt5Bidn6RflXTDYudrwGMlDwBrKIBWXY9F0g==",
    8312                         "license": "GPL-2.0-or-later",
    8313                         "dependencies": {
    8314                                 "@babel/runtime": "^7.16.0",
    8315                                 "@wordpress/api-fetch": "^7.8.2"
     8333                        "version": "2.17.0",
     8334                        "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-2.17.0.tgz",
     8335                        "integrity": "sha512-isCZymyq2FOFlR4flEFhiIXdQpJmjCbFFsxfShmTz6H7f4w5Aqrivbgi/2RbN9UDu0Oi41VZqcwX8QIcOqbIxw==",
     8336                        "dependencies": {
     8337                                "@babel/runtime": "7.25.7",
     8338                                "@wordpress/api-fetch": "^7.17.0"
    83168339                        },
    83178340                        "engines": {
    … …  
    83218344                },
    83228345                "node_modules/@wordpress/prettier-config": {
    8323                         "version": "4.8.1",
    8324                         "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.8.1.tgz",
    8325                         "integrity": "sha512-JDiVChhgwv6ZGa4aVOXnDJnj/dUFkD/SSvRLFkLOdB+ZbWgddJQkVB3rpJOfREsPtEFWqgTxcJoZjnkqltNbww==",
    8326                         "dev": true,
    8327                         "license": "GPL-2.0-or-later",
     8346                        "version": "4.17.0",
     8347                        "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.17.0.tgz",
     8348                        "integrity": "sha512-yoNJRCRMX27bvGyLzF2GunbPqksn6NJD1DDbV7a5j8gUvOZezN+5duAFApIDwaa4n3fxfIzf0wdoBxrMdnuBFg==",
     8349                        "dev": true,
    83288350                        "engines": {
    83298351                                "node": ">=18.12.0",
    … …  
    83358357                },
    83368358                "node_modules/@wordpress/primitives": {
    8337                         "version": "4.8.1",
    8338                         "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.8.1.tgz",
    8339                         "integrity": "sha512-enfNxpEWycMNnvF7lpP8QYGKotu6B0UfUVcA89oDkam4OhP8tkpP1OVZyPHPgseRWweS/hL6aW/4bvwNSklf+g==",
    8340                         "license": "GPL-2.0-or-later",
    8341                         "dependencies": {
    8342                                 "@babel/runtime": "^7.16.0",
    8343                                 "@wordpress/element": "^6.8.1",
     8359                        "version": "4.17.0",
     8360                        "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.17.0.tgz",
     8361                        "integrity": "sha512-O1dysI/Y9xv5uUMllH2VIxuBDCOVUX8WmouE9KKr11Yv4gkHzxzaU2M5rFtu7RbUCv6jtkvjidy2cuZuNpEIHQ==",
     8362                        "dependencies": {
     8363                                "@babel/runtime": "7.25.7",
     8364                                "@wordpress/element": "^6.17.0",
    83448365                                "clsx": "^2.1.1"
    83458366                        },
    … …  
    83538374                },
    83548375                "node_modules/@wordpress/priority-queue": {
    8355                         "version": "3.8.1",
    8356                         "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.8.1.tgz",
    8357                         "integrity": "sha512-USgFi75o7GlWiPu1hSGSWFXcj5nOjTVjrj0jM6sV+vqa39oRXxE4zpxGkvV4EINn8OrqvHBs/17uygAFXqppZQ==",
    8358                         "license": "GPL-2.0-or-later",
    8359                         "dependencies": {
    8360                                 "@babel/runtime": "^7.16.0",
     8376                        "version": "3.17.0",
     8377                        "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.17.0.tgz",
     8378                        "integrity": "sha512-WzQHNx6wjgbxhuaKErjIRLSL9E9La8slsAXRTQPmkgvKqa11Rh4RYl2FLUh8tABK3xo5HzaHCplkZSm2q5wlbg==",
     8379                        "dependencies": {
     8380                                "@babel/runtime": "7.25.7",
    83618381                                "requestidlecallback": "^0.3.0"
    83628382                        },
    … …  
    83678387                },
    83688388                "node_modules/@wordpress/private-apis": {
    8369                         "version": "1.8.1",
    8370                         "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.8.1.tgz",
    8371                         "integrity": "sha512-/5PV8+QfkaLJs9TsFTIVMc3Ns+KdysFzS5ZGSmRGgsjzzgqHZb670mxf/6YaFldNjELbg5QsvcHNm3mkfkYiQg==",
    8372                         "license": "GPL-2.0-or-later",
    8373                         "dependencies": {
    8374                                 "@babel/runtime": "^7.16.0"
     8389                        "version": "1.17.0",
     8390                        "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.17.0.tgz",
     8391                        "integrity": "sha512-9NGPyuUvtJD0OjWJ/Cn+6Qhjb8hXhiJH4i80W7MFVHRgUZLc/Tu5BOg2+OnXMRSePbgYivo1NLEukqdXqse5IA==",
     8392                        "dependencies": {
     8393                                "@babel/runtime": "7.25.7"
    83758394                        },
    83768395                        "engines": {
    … …  
    83808399                },
    83818400                "node_modules/@wordpress/redux-routine": {
    8382                         "version": "5.8.1",
    8383                         "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.8.1.tgz",
    8384                         "integrity": "sha512-mScAi3R/o9dAeS5yQm7F/txNSHhXthYE/NbHtm808+iMgXvgTztAJSg4K29YpAhXgqPTFYMTX0cFiiQ1uNEGqw==",
    8385                         "license": "GPL-2.0-or-later",
    8386                         "dependencies": {
    8387                                 "@babel/runtime": "^7.16.0",
     8401                        "version": "5.17.0",
     8402                        "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.17.0.tgz",
     8403                        "integrity": "sha512-RBUNOp+wSweymRB0+fThv1HKUf1c8GVMUT/Xv0kqtrRsGFD70ciwnnfVXnPY0V6po9Uzj5Bb4+2qO/l/e2IwXw==",
     8404                        "dependencies": {
     8405                                "@babel/runtime": "7.25.7",
    83888406                                "is-plain-object": "^5.0.0",
    83898407                                "is-promise": "^4.0.0",
    … …  
    83998417                },
    84008418                "node_modules/@wordpress/reusable-blocks": {
    8401                         "version": "5.8.15",
    8402                         "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.8.15.tgz",
    8403                         "integrity": "sha512-qgZlUf21UzaoF9x7WMZ7g3savI2PG6EugA0QnDWSI0bk19JnXoJ23DwkY4mm0WglTVOnsDq/HQjQWFvMNji6KA==",
    8404                         "license": "GPL-2.0-or-later",
    8405                         "dependencies": {
    8406                                 "@babel/runtime": "^7.16.0",
    8407                                 "@wordpress/block-editor": "^14.3.15",
    8408                                 "@wordpress/blocks": "^13.8.5",
    8409                                 "@wordpress/components": "^28.8.11",
    8410                                 "@wordpress/core-data": "^7.8.15",
    8411                                 "@wordpress/data": "^10.8.3",
    8412                                 "@wordpress/element": "^6.8.1",
    8413                                 "@wordpress/i18n": "^5.8.2",
    8414                                 "@wordpress/icons": "^10.8.2",
    8415                                 "@wordpress/notices": "^5.8.3",
    8416                                 "@wordpress/private-apis": "^1.8.1",
    8417                                 "@wordpress/url": "^4.8.1"
     8419                        "version": "5.17.0",
     8420                        "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.17.0.tgz",
     8421                        "integrity": "sha512-VxKBz1KZCTSnhdiaoNbcQrFW9dqRNEkGP60guWqqFlSYl5SpPqulwhtNCpfIw2Z9z8oYMGa7/2JO64WiVeYwGA==",
     8422                        "dependencies": {
     8423                                "@babel/runtime": "7.25.7",
     8424                                "@wordpress/block-editor": "^14.12.0",
     8425                                "@wordpress/blocks": "^14.6.0",
     8426                                "@wordpress/components": "^29.3.0",
     8427                                "@wordpress/core-data": "^7.17.0",
     8428                                "@wordpress/data": "^10.17.0",
     8429                                "@wordpress/element": "^6.17.0",
     8430                                "@wordpress/i18n": "^5.17.0",
     8431                                "@wordpress/icons": "^10.17.0",
     8432                                "@wordpress/notices": "^5.17.0",
     8433                                "@wordpress/private-apis": "^1.17.0",
     8434                                "@wordpress/url": "^4.17.0"
    84188435                        },
    84198436                        "engines": {
    … …  
    84278444                },
    84288445                "node_modules/@wordpress/rich-text": {
    8429                         "version": "7.8.3",
    8430                         "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.8.3.tgz",
    8431                         "integrity": "sha512-rB2hebZbTAI5LdLLtatwijpRKzYO+UdQes1Bni2WBAd59KH0YIj4kkVnj39lYYrV3OS+CqSqH2W4UJB7HPNRWQ==",
    8432                         "license": "GPL-2.0-or-later",
    8433                         "dependencies": {
    8434                                 "@babel/runtime": "^7.16.0",
    8435                                 "@wordpress/a11y": "^4.8.2",
    8436                                 "@wordpress/compose": "^7.8.3",
    8437                                 "@wordpress/data": "^10.8.3",
    8438                                 "@wordpress/deprecated": "^4.8.2",
    8439                                 "@wordpress/element": "^6.8.1",
    8440                                 "@wordpress/escape-html": "^3.8.1",
    8441                                 "@wordpress/i18n": "^5.8.2",
    8442                                 "@wordpress/keycodes": "^4.8.2",
     8446                        "version": "7.17.0",
     8447                        "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.17.0.tgz",
     8448                        "integrity": "sha512-HEmApVDjConxYe3cP8P+Zs0xLJZPMhfWal38MQmFelQtCNk+kT0IBg5SkFAcWYY+c4gzhK+dMKawc72uWDfm8w==",
     8449                        "dependencies": {
     8450                                "@babel/runtime": "7.25.7",
     8451                                "@wordpress/a11y": "^4.17.0",
     8452                                "@wordpress/compose": "^7.17.0",
     8453                                "@wordpress/data": "^10.17.0",
     8454                                "@wordpress/deprecated": "^4.17.0",
     8455                                "@wordpress/element": "^6.17.0",
     8456                                "@wordpress/escape-html": "^3.17.0",
     8457                                "@wordpress/i18n": "^5.17.0",
     8458                                "@wordpress/keycodes": "^4.17.0",
    84438459                                "memize": "^2.1.0"
    84448460                        },
    … …  
    84528468                },
    84538469                "node_modules/@wordpress/router": {
    8454                         "version": "1.8.1",
    8455                         "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.8.1.tgz",
    8456                         "integrity": "sha512-ASF2uFwCh4bt7HZ/OVFQs18sBoXnDvcGjg9voyCGirX6keH4jutGon3OTUorQVVLlirOrWDeeAciRJPT7TGYZA==",
    8457                         "license": "GPL-2.0-or-later",
    8458                         "dependencies": {
    8459                                 "@babel/runtime": "^7.16.0",
    8460                                 "@wordpress/element": "^6.8.1",
    8461                                 "@wordpress/private-apis": "^1.8.1",
    8462                                 "@wordpress/url": "^4.8.1",
    8463                                 "history": "^5.3.0"
     8470                        "version": "1.17.0",
     8471                        "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.17.0.tgz",
     8472                        "integrity": "sha512-hzc3Hdbnje7Bl/MHCfDnTbjVwyoVR6Cp05H1N1f6pAbqSTgHTyefMkkK4CPtwplpYcsY+yvEfPij1GejcFaAgg==",
     8473                        "dependencies": {
     8474                                "@babel/runtime": "7.25.7",
     8475                                "@wordpress/compose": "^7.17.0",
     8476                                "@wordpress/element": "^6.17.0",
     8477                                "@wordpress/private-apis": "^1.17.0",
     8478                                "@wordpress/url": "^4.17.0",
     8479                                "history": "^5.3.0",
     8480                                "route-recognizer": "^0.3.4"
    84648481                        },
    84658482                        "engines": {
    … …  
    84728489                },
    84738490                "node_modules/@wordpress/scripts": {
    8474                         "version": "30.0.6",
    8475                         "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.0.6.tgz",
    8476                         "integrity": "sha512-vpl/qyGHEVUO3gxwQRDd5pfN3IEAGgKB6QWpyMKcaT8KTn1a6TpM8KP7w4oNkPLnUrMouqXFpLb4gUBD0BbHKQ==",
    8477                         "dev": true,
    8478                         "license": "GPL-2.0-or-later",
    8479                         "dependencies": {
    8480                                 "@babel/core": "^7.16.0",
     8491                        "version": "30.10.0",
     8492                        "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.10.0.tgz",
     8493                        "integrity": "sha512-Rs5NBN2TSWAYsf4DAchbi0ZnBkOjEfKzDXZGNEbWuO2dpbpPXHn9puZe5tBNo2bOe09mf+dXfOUh0Z1puK7orw==",
     8494                        "dev": true,
     8495                        "dependencies": {
     8496                                "@babel/core": "7.25.7",
    84818497                                "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
    84828498                                "@svgr/webpack": "^8.0.1",
    8483                                 "@wordpress/babel-preset-default": "^8.8.2",
    8484                                 "@wordpress/browserslist-config": "^6.8.1",
    8485                                 "@wordpress/dependency-extraction-webpack-plugin": "^6.8.3",
    8486                                 "@wordpress/e2e-test-utils-playwright": "^1.8.1",
    8487                                 "@wordpress/eslint-plugin": "^21.1.2",
    8488                                 "@wordpress/jest-preset-default": "^12.8.1",
    8489                                 "@wordpress/npm-package-json-lint-config": "^5.8.1",
    8490                                 "@wordpress/postcss-plugins-preset": "^5.8.3",
    8491                                 "@wordpress/prettier-config": "^4.8.1",
    8492                                 "@wordpress/stylelint-config": "^23.0.1",
     8499                                "@wordpress/babel-preset-default": "^8.17.0",
     8500                                "@wordpress/browserslist-config": "^6.17.0",
     8501                                "@wordpress/dependency-extraction-webpack-plugin": "^6.17.0",
     8502                                "@wordpress/e2e-test-utils-playwright": "^1.17.0",
     8503                                "@wordpress/eslint-plugin": "^22.3.0",
     8504                                "@wordpress/jest-preset-default": "^12.17.0",
     8505                                "@wordpress/npm-package-json-lint-config": "^5.17.0",
     8506                                "@wordpress/postcss-plugins-preset": "^5.17.0",
     8507                                "@wordpress/prettier-config": "^4.17.0",
     8508                                "@wordpress/stylelint-config": "^23.9.0",
    84938509                                "adm-zip": "^0.5.9",
    8494                                 "babel-jest": "^29.6.2",
    8495                                 "babel-loader": "^8.2.3",
     8510                                "babel-jest": "29.7.0",
     8511                                "babel-loader": "9.2.1",
    84968512                                "browserslist": "^4.21.10",
    84978513                                "chalk": "^4.0.0",
    … …  
    84998515                                "clean-webpack-plugin": "^3.0.0",
    85008516                                "copy-webpack-plugin": "^10.2.0",
    8501                                 "cross-spawn": "^5.1.0",
     8517                                "cross-spawn": "^7.0.6",
    85028518                                "css-loader": "^6.2.0",
    85038519                                "cssnano": "^6.0.1",
    … …  
    85098525                                "filenamify": "^4.2.0",
    85108526                                "jest": "^29.6.2",
    8511                                 "jest-dev-server": "^9.0.1",
     8527                                "jest-dev-server": "^10.1.4",
    85128528                                "jest-environment-jsdom": "^29.6.2",
    85138529                                "jest-environment-node": "^29.6.2",
     8530                                "json2php": "^0.0.9",
    85148531                                "markdownlint-cli": "^0.31.1",
    85158532                                "merge-deep": "^3.0.3",
    8516                                 "mini-css-extract-plugin": "^2.5.1",
     8533                                "mini-css-extract-plugin": "^2.9.2",
    85178534                                "minimist": "^1.2.0",
    85188535                                "npm-package-json-lint": "^6.4.0",
    85198536                                "npm-packlist": "^3.0.0",
    85208537                                "postcss": "^8.4.5",
    8521                                 "postcss-import": "^16.1.0",
    85228538                                "postcss-loader": "^6.2.1",
    85238539                                "prettier": "npm:wp-prettier@3.0.3",
    8524                                 "puppeteer-core": "^23.1.0",
     8540                                "puppeteer-core": "^23.10.1",
    85258541                                "react-refresh": "^0.14.0",
    85268542                                "read-pkg-up": "^7.0.1",
    85278543                                "resolve-bin": "^0.4.0",
    8528                                 "rtlcss-webpack-plugin": "^4.0.7",
    8529                                 "sass": "^1.35.2",
    8530                                 "sass-loader": "^12.1.0",
     8544                                "rtlcss": "^4.3.0",
     8545                                "sass": "^1.54.0",
     8546                                "sass-loader": "^16.0.3",
    85318547                                "schema-utils": "^4.2.0",
    85328548                                "source-map-loader": "^3.0.0",
    85338549                                "stylelint": "^16.8.2",
    8534                                 "terser-webpack-plugin": "^5.3.9",
     8550                                "terser-webpack-plugin": "^5.3.10",
    85358551                                "url-loader": "^4.1.1",
    8536                                 "webpack": "^5.88.2",
     8552                                "webpack": "^5.97.0",
    85378553                                "webpack-bundle-analyzer": "^4.9.1",
    85388554                                "webpack-cli": "^5.1.4",
    … …  
    85478563                        },
    85488564                        "peerDependencies": {
    8549                                 "@playwright/test": "^1.47.0",
     8565                                "@playwright/test": "^1.49.1",
    85508566                                "react": "^18.0.0",
    85518567                                "react-dom": "^18.0.0"
    … …  
    86738689                        "peerDependencies": {
    86748690                                "webpack": "^5.1.0"
     8691                        }
     8692                },
     8693                "node_modules/@wordpress/scripts/node_modules/cross-spawn": {
     8694                        "version": "7.0.6",
     8695                        "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
     8696                        "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
     8697                        "dev": true,
     8698                        "dependencies": {
     8699                                "path-key": "^3.1.0",
     8700                                "shebang-command": "^2.0.0",
     8701                                "which": "^2.0.1"
     8702                        },
     8703                        "engines": {
     8704                                "node": ">= 8"
    86758705                        }
    86768706                },
    … …  
    88528882                },
    88538883                "node_modules/@wordpress/scripts/node_modules/domutils": {
    8854                         "version": "3.1.0",
    8855                         "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
    8856                         "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
     8884                        "version": "3.2.2",
     8885                        "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
     8886                        "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
    88578887                        "dev": true,
    88588888                        "dependencies": {
    … …  
    90059035                        }
    90069036                },
     9037                "node_modules/@wordpress/scripts/node_modules/path-key": {
     9038                        "version": "3.1.1",
     9039                        "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
     9040                        "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
     9041                        "dev": true,
     9042                        "engines": {
     9043                                "node": ">=8"
     9044                        }
     9045                },
    90079046                "node_modules/@wordpress/scripts/node_modules/postcss-calc": {
    90089047                        "version": "9.0.1",
    … …  
    94459484                        }
    94469485                },
     9486                "node_modules/@wordpress/scripts/node_modules/rtlcss": {
     9487                        "version": "4.3.0",
     9488                        "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz",
     9489                        "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==",
     9490                        "dev": true,
     9491                        "dependencies": {
     9492                                "escalade": "^3.1.1",
     9493                                "picocolors": "^1.0.0",
     9494                                "postcss": "^8.4.21",
     9495                                "strip-json-comments": "^3.1.1"
     9496                        },
     9497                        "bin": {
     9498                                "rtlcss": "bin/rtlcss.js"
     9499                        },
     9500                        "engines": {
     9501                                "node": ">=12.0.0"
     9502                        }
     9503                },
    94479504                "node_modules/@wordpress/scripts/node_modules/schema-utils": {
    9448                         "version": "4.2.0",
    9449                         "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
    9450                         "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
     9505                        "version": "4.3.0",
     9506                        "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
     9507                        "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
    94519508                        "dev": true,
    94529509                        "dependencies": {
    … …  
    94579514                        },
    94589515                        "engines": {
    9459                                 "node": ">= 12.13.0"
     9516                                "node": ">= 10.13.0"
    94609517                        },
    94619518                        "funding": {
    94629519                                "type": "opencollective",
    94639520                                "url": "https://opencollective.com/webpack"
     9521                        }
     9522                },
     9523                "node_modules/@wordpress/scripts/node_modules/shebang-command": {
     9524                        "version": "2.0.0",
     9525                        "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
     9526                        "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
     9527                        "dev": true,
     9528                        "dependencies": {
     9529                                "shebang-regex": "^3.0.0"
     9530                        },
     9531                        "engines": {
     9532                                "node": ">=8"
     9533                        }
     9534                },
     9535                "node_modules/@wordpress/scripts/node_modules/shebang-regex": {
     9536                        "version": "3.0.0",
     9537                        "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
     9538                        "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
     9539                        "dev": true,
     9540                        "engines": {
     9541                                "node": ">=8"
    94649542                        }
    94659543                },
    … …  
    95609638                },
    95619639                "node_modules/@wordpress/server-side-render": {
    9562                         "version": "5.8.11",
    9563                         "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-5.8.11.tgz",
    9564                         "integrity": "sha512-D7TM+Z6HETLVQ40qe/d7IgXQ+N8fwsuss5TtuaNgUyN0W1ZUFhk1ANd25Qmz7xGSWDMZOql75a08XCgi/7OgnQ==",
    9565                         "license": "GPL-2.0-or-later",
    9566                         "dependencies": {
    9567                                 "@babel/runtime": "^7.16.0",
    9568                                 "@wordpress/api-fetch": "^7.8.2",
    9569                                 "@wordpress/blocks": "^13.8.5",
    9570                                 "@wordpress/components": "^28.8.11",
    9571                                 "@wordpress/compose": "^7.8.3",
    9572                                 "@wordpress/data": "^10.8.3",
    9573                                 "@wordpress/deprecated": "^4.8.2",
    9574                                 "@wordpress/element": "^6.8.1",
    9575                                 "@wordpress/i18n": "^5.8.2",
    9576                                 "@wordpress/url": "^4.8.1",
     9640                        "version": "5.17.0",
     9641                        "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-5.17.0.tgz",
     9642                        "integrity": "sha512-xJWABbtCZmkO6+Xa1DS3Mq+f2ZKH540aj5xeN7M1W1meAFdcZlEAbQI+Kn1PuXI9VpHIh5K+JOybHD06TI4hZQ==",
     9643                        "dependencies": {
     9644                                "@babel/runtime": "7.25.7",
     9645                                "@wordpress/api-fetch": "^7.17.0",
     9646                                "@wordpress/blocks": "^14.6.0",
     9647                                "@wordpress/components": "^29.3.0",
     9648                                "@wordpress/compose": "^7.17.0",
     9649                                "@wordpress/data": "^10.17.0",
     9650                                "@wordpress/deprecated": "^4.17.0",
     9651                                "@wordpress/element": "^6.17.0",
     9652                                "@wordpress/i18n": "^5.17.0",
     9653                                "@wordpress/url": "^4.17.0",
    95779654                                "fast-deep-equal": "^3.1.3"
    95789655                        },
    … …  
    95879664                },
    95889665                "node_modules/@wordpress/shortcode": {
    9589                         "version": "4.8.1",
    9590                         "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.8.1.tgz",
    9591                         "integrity": "sha512-c8wYr2zmXOonAgABnFmuKRQ7wYyAIvshb3nCVrjFbpHnFmK+CHMg/y/KmcnfnPscdAO+uKDBKYNp0fnYfQBhiQ==",
    9592                         "license": "GPL-2.0-or-later",
    9593                         "dependencies": {
    9594                                 "@babel/runtime": "^7.16.0",
     9666                        "version": "4.17.0",
     9667                        "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.17.0.tgz",
     9668                        "integrity": "sha512-sNPUmeeK/dxK5z8BWSsk5OqRSf2UzfczpKu3upRn9eIdgG31SCXPgzvps73upIrxZNDCTQVVFhq47KADX8TiUA==",
     9669                        "dependencies": {
     9670                                "@babel/runtime": "7.25.7",
    95959671                                "memize": "^2.0.1"
    95969672                        },
    … …  
    96019677                },
    96029678                "node_modules/@wordpress/style-engine": {
    9603                         "version": "2.8.1",
    9604                         "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.8.1.tgz",
    9605                         "integrity": "sha512-wsYdvrc+CEqidp9TmpG+/9s6zm1GEUU2Qp5qIELcQWU6VNzuycc5nqzFnRiKv0Pz+6TRgksjLsb86IQrCcg2nA==",
    9606                         "license": "GPL-2.0-or-later",
    9607                         "dependencies": {
    9608                                 "@babel/runtime": "^7.16.0",
     9679                        "version": "2.17.0",
     9680                        "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.17.0.tgz",
     9681                        "integrity": "sha512-6eIdeQH0t7va1AjZIGo8sEW8NE+dcz//KXp+HsW/2XhATAIPjUjFJ2/SVRNCj3JHFKSjKpxnZi26xalfET0PqA==",
     9682                        "dependencies": {
     9683                                "@babel/runtime": "7.25.7",
    96099684                                "change-case": "^4.1.2"
    96109685                        },
    … …  
    96159690                },
    96169691                "node_modules/@wordpress/stylelint-config": {
    9617                         "version": "23.0.1",
    9618                         "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.0.1.tgz",
    9619                         "integrity": "sha512-fxWzz2kX1jCkvVcdkRuMu1HF1LNSlr3hgFk29NW09FbL6nnac/rlSaX3+LQSlbDUSe/aq840B7K0iIq2GwnKog==",
     9692                        "version": "23.9.0",
     9693                        "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.9.0.tgz",
     9694                        "integrity": "sha512-id+dU8JmvLBP/4Od0sIYe6g56nUKh97NO0RI+PNHDRB660Nn7nBJpRAu9Y3vd/3RwoZyaS72JAovmkQrzynGiw==",
    96209695                        "dev": true,
    96219696                        "dependencies": {
    … …  
    96339708                },
    96349709                "node_modules/@wordpress/sync": {
    9635                         "version": "1.8.1",
    9636                         "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.8.1.tgz",
    9637                         "integrity": "sha512-i2vYN15nh5Cf8EgryZIIKAvx0IZi34gBqXNwvSymhh1/eD4yzcFyaFfko7NS93fPeGuVy/Hxj+2M1CdZ7fd43w==",
    9638                         "license": "GPL-2.0-or-later",
    9639                         "dependencies": {
    9640                                 "@babel/runtime": "^7.16.0",
     9710                        "version": "1.17.0",
     9711                        "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.17.0.tgz",
     9712                        "integrity": "sha512-otylLNYzW0Tu5NIgLwGwE2rvjikyB3KCFlpqIl4otR1XxqFM7obHG7VU+e0LKQdlg6NIdCZdWyv2nNGnz5cjFg==",
     9713                        "dependencies": {
     9714                                "@babel/runtime": "7.25.7",
    96419715                                "@types/simple-peer": "^9.11.5",
    9642                                 "@wordpress/url": "^4.8.1",
     9716                                "@wordpress/url": "^4.17.0",
    96439717                                "import-locals": "^2.0.0",
    96449718                                "lib0": "^0.2.42",
    … …  
    96559729                },
    96569730                "node_modules/@wordpress/token-list": {
    9657                         "version": "3.8.1",
    9658                         "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.8.1.tgz",
    9659                         "integrity": "sha512-uQEimvYlEsjQh5PHscYnctSnuK11ZOpUGLlYbJ10VtoisDJP2bqYwu36FBGrEuY5g0y6y/rP/Hw1BirZ+wrZyw==",
    9660                         "license": "GPL-2.0-or-later",
    9661                         "dependencies": {
    9662                                 "@babel/runtime": "^7.16.0"
     9731                        "version": "3.17.0",
     9732                        "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.17.0.tgz",
     9733                        "integrity": "sha512-TO224Seolfy/eapbOg15poz1Ws44xW3KHrqeo7Jp+6hmqQh/5OJE5wDFTzgsbdnAXFzy3DAGJxxxrCv0qpf+YA==",
     9734                        "dependencies": {
     9735                                "@babel/runtime": "7.25.7"
    96639736                        },
    96649737                        "engines": {
    … …  
    96689741                },
    96699742                "node_modules/@wordpress/undo-manager": {
    9670                         "version": "1.8.1",
    9671                         "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.8.1.tgz",
    9672                         "integrity": "sha512-l5U3NswNDWHVQ3sAsiCvI65JDrAFlBnAIsoKsc38zg2OkNO1m8IIf/K+D3YAqBBM+zDahSGbNaLCEftBbZVSUg==",
    9673                         "license": "GPL-2.0-or-later",
    9674                         "dependencies": {
    9675                                 "@babel/runtime": "^7.16.0",
    9676                                 "@wordpress/is-shallow-equal": "^5.8.1"
     9743                        "version": "1.17.0",
     9744                        "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.17.0.tgz",
     9745                        "integrity": "sha512-inSOCUneGMmFq3jRTB9uIws/+6VWpz0zvY2IPW/vjWbz7Gg1YbJ+lmbbgtJCoiJ7Ei00b4sagvzI00TNUXe9mg==",
     9746                        "dependencies": {
     9747                                "@babel/runtime": "7.25.7",
     9748                                "@wordpress/is-shallow-equal": "^5.17.0"
    96779749                        },
    96789750                        "engines": {
    … …  
    96819753                        }
    96829754                },
    9683                 "node_modules/@wordpress/url": {
    9684                         "version": "4.8.1",
    9685                         "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.8.1.tgz",
    9686                         "integrity": "sha512-YZcNOlJAUhkxMWlmkkc6mvSdXukkleq8j5Z8p8kBWQX9Wxng84ygyBSMiqFeFvAIs8nNDXBrqG9zGGRxMW6q/g==",
    9687                         "license": "GPL-2.0-or-later",
    9688                         "dependencies": {
    9689                                 "@babel/runtime": "^7.16.0",
    9690                                 "remove-accents": "^0.5.0"
     9755                "node_modules/@wordpress/upload-media": {
     9756                        "version": "0.2.0",
     9757                        "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.2.0.tgz",
     9758                        "integrity": "sha512-xPPru9rSDTKWpFMMM5dOaPQIkf38L3gNinjSHkU7arFyK14G60HklvZJ/MTk7RjjgQ7h1sYe8tvdiTvI8CQZyQ==",
     9759                        "dependencies": {
     9760                                "@babel/runtime": "7.25.7",
     9761                                "@shopify/web-worker": "^6.4.0",
     9762                                "@wordpress/api-fetch": "^7.17.0",
     9763                                "@wordpress/blob": "^4.17.0",
     9764                                "@wordpress/compose": "^7.17.0",
     9765                                "@wordpress/data": "^10.17.0",
     9766                                "@wordpress/element": "^6.17.0",
     9767                                "@wordpress/i18n": "^5.17.0",
     9768                                "@wordpress/preferences": "^4.17.0",
     9769                                "@wordpress/private-apis": "^1.17.0",
     9770                                "@wordpress/url": "^4.17.0",
     9771                                "uuid": "^9.0.1"
    96919772                        },
    96929773                        "engines": {
    96939774                                "node": ">=18.12.0",
    96949775                                "npm": ">=8.19.2"
    9695                         }
    9696                 },
    9697                 "node_modules/@wordpress/viewport": {
    9698                         "version": "6.8.3",
    9699                         "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.8.3.tgz",
    9700                         "integrity": "sha512-izS9YQmogTilQx0xrd9RspAeF/PT1V9N7S7QjNAH9UZ7E4k32m2Vg6ebcYQGShRgmjUReiunIDDr0VDSK5h3PQ==",
    9701                         "license": "GPL-2.0-or-later",
    9702                         "dependencies": {
    9703                                 "@babel/runtime": "^7.16.0",
    9704                                 "@wordpress/compose": "^7.8.3",
    9705                                 "@wordpress/data": "^10.8.3",
    9706                                 "@wordpress/element": "^6.8.1"
     9776                        },
     9777                        "peerDependencies": {
     9778                                "react": "^18.0.0",
     9779                                "react-dom": "^18.0.0"
     9780                        }
     9781                },
     9782                "node_modules/@wordpress/upload-media/node_modules/uuid": {
     9783                        "version": "9.0.1",
     9784                        "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
     9785                        "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
     9786                        "funding": [
     9787                                "https://github.com/sponsors/broofa",
     9788                                "https://github.com/sponsors/ctavan"
     9789                        ],
     9790                        "bin": {
     9791                                "uuid": "dist/bin/uuid"
     9792                        }
     9793                },
     9794                "node_modules/@wordpress/url": {
     9795                        "version": "4.17.0",
     9796                        "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.17.0.tgz",
     9797                        "integrity": "sha512-aFU1w2Wcz2/YdapPYozeXbb7C7LzfYZmAg4Bu28zTSxxrpKYocr/oYH7D8V13uHzfBoqTzL8XYM7wj17Dlcdag==",
     9798                        "dependencies": {
     9799                                "@babel/runtime": "7.25.7",
     9800                                "remove-accents": "^0.5.0"
    97079801                        },
    97089802                        "engines": {
    97099803                                "node": ">=18.12.0",
    97109804                                "npm": ">=8.19.2"
    9711                         },
    9712                         "peerDependencies": {
    9713                                 "react": "^18.0.0"
    9714                         }
    9715                 },
    9716                 "node_modules/@wordpress/warning": {
    9717                         "version": "3.8.1",
    9718                         "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.8.1.tgz",
    9719                         "integrity": "sha512-xlo0Xw1jiyiE6nh43NAtQMAL05VDk837kY2xfjsus6wD597TeWFpj6gmcRMH25FZULTUHDB2EPfLviWXqOgUfg==",
    9720                         "license": "GPL-2.0-or-later",
     9805                        }
     9806                },
     9807                "node_modules/@wordpress/viewport": {
     9808                        "version": "6.17.0",
     9809                        "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.17.0.tgz",
     9810                        "integrity": "sha512-xhTOdRjA2bjmuWOYoJtq9Tdnjle7u0bCkJyyuCVrMWxqAunxcI8QxSTXm9OqvuAVbvGfhH9i/BIeeTQjFYPxPA==",
     9811                        "dependencies": {
     9812                                "@babel/runtime": "7.25.7",
     9813                                "@wordpress/compose": "^7.17.0",
     9814                                "@wordpress/data": "^10.17.0",
     9815                                "@wordpress/element": "^6.17.0"
     9816                        },
    97219817                        "engines": {
    97229818                                "node": ">=18.12.0",
    97239819                                "npm": ">=8.19.2"
    9724                         }
    9725                 },
    9726                 "node_modules/@wordpress/widgets": {
    9727                         "version": "4.8.15",
    9728                         "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.8.15.tgz",
    9729                         "integrity": "sha512-nAlEzexJ4577KIetFUQhLFJeL4TnOhWV0MsH2Gq0bt6xaE2uCsao5mYwLm3efY64WqaOrKiLxrntHU3qvlOZCw==",
    9730                         "license": "GPL-2.0-or-later",
    9731                         "dependencies": {
    9732                                 "@babel/runtime": "^7.16.0",
    9733                                 "@wordpress/api-fetch": "^7.8.2",
    9734                                 "@wordpress/block-editor": "^14.3.15",
    9735                                 "@wordpress/blocks": "^13.8.5",
    9736                                 "@wordpress/components": "^28.8.11",
    9737                                 "@wordpress/compose": "^7.8.3",
    9738                                 "@wordpress/core-data": "^7.8.15",
    9739                                 "@wordpress/data": "^10.8.3",
    9740                                 "@wordpress/element": "^6.8.1",
    9741                                 "@wordpress/i18n": "^5.8.2",
    9742                                 "@wordpress/icons": "^10.8.2",
    9743                                 "@wordpress/notices": "^5.8.3",
    9744                                 "clsx": "^2.1.1"
    9745                         },
     9820                        },
     9821                        "peerDependencies": {
     9822                                "react": "^18.0.0"
     9823                        }
     9824                },
     9825                "node_modules/@wordpress/warning": {
     9826                        "version": "3.17.0",
     9827                        "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.17.0.tgz",
     9828                        "integrity": "sha512-dmEjDbYtfPD8rMRtSrLxoW3g8CLKl+vK5pdXvDvG0lBoRjqwtRPP4cgNBOC8cq8gXRCwh5NDDtM2C8MTjGjVsQ==",
    97469829                        "engines": {
    97479830                                "node": ">=18.12.0",
    97489831                                "npm": ">=8.19.2"
     9832                        }
     9833                },
     9834                "node_modules/@wordpress/widgets": {
     9835                        "version": "4.17.0",
     9836                        "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.17.0.tgz",
     9837                        "integrity": "sha512-tQsaAGKVzmmGUpxysrfDdu6ujZ/w5y+ykkPtyKMjxyW9o+Ai6MztzjgBvkg14cSDUEvCdHku6396uKCqFIhiiQ==",
     9838                        "dependencies": {
     9839                                "@babel/runtime": "7.25.7",
     9840                                "@wordpress/api-fetch": "^7.17.0",
     9841                                "@wordpress/block-editor": "^14.12.0",
     9842                                "@wordpress/blocks": "^14.6.0",
     9843                                "@wordpress/components": "^29.3.0",
     9844                                "@wordpress/compose": "^7.17.0",
     9845                                "@wordpress/core-data": "^7.17.0",
     9846                                "@wordpress/data": "^10.17.0",
     9847                                "@wordpress/element": "^6.17.0",
     9848                                "@wordpress/i18n": "^5.17.0",
     9849                                "@wordpress/icons": "^10.17.0",
     9850                                "@wordpress/notices": "^5.17.0",
     9851                                "clsx": "^2.1.1"
     9852                        },
     9853                        "engines": {
     9854                                "node": ">=18.12.0",
     9855                                "npm": ">=8.19.2"
    97499856                        },
    97509857                        "peerDependencies": {
    … …  
    97549861                },
    97559862                "node_modules/@wordpress/wordcount": {
    9756                         "version": "4.8.1",
    9757                         "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.8.1.tgz",
    9758                         "integrity": "sha512-72e8N6I6he5pA9KDwqrq3mRMb+9WtzqR67C0uBmrlQg4FT23XptG8fDVacD2Das2nWSAgaLR/4GhKv34pPj1vg==",
    9759                         "license": "GPL-2.0-or-later",
    9760                         "dependencies": {
    9761                                 "@babel/runtime": "^7.16.0"
     9863                        "version": "4.17.0",
     9864                        "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.17.0.tgz",
     9865                        "integrity": "sha512-lT4NmbK0fMX+mqm/1XSoTsW7VqmxApZcZFPtWvT5UH6js1XcDrQa9liIUv6RyMlrrLHTTDrq+e4mNVeND68o5A==",
     9866                        "dependencies": {
     9867                                "@babel/runtime": "7.25.7"
    97629868                        },
    97639869                        "engines": {
    … …  
    1011610222                },
    1011710223                "node_modules/aria-query": {
    10118                         "version": "5.1.3",
    10119                         "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
    10120                         "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
    10121                         "dev": true,
    10122                         "dependencies": {
    10123                                 "deep-equal": "^2.0.5"
     10224                        "version": "5.3.2",
     10225                        "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
     10226                        "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
     10227                        "dev": true,
     10228                        "engines": {
     10229                                "node": ">= 0.4"
    1012410230                        }
    1012510231                },
    … …  
    1015210258                },
    1015310259                "node_modules/array-buffer-byte-length": {
    10154                         "version": "1.0.1",
    10155                         "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
    10156                         "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
    10157                         "dev": true,
    10158                         "dependencies": {
    10159                                 "call-bind": "^1.0.5",
    10160                                 "is-array-buffer": "^3.0.4"
     10260                        "version": "1.0.2",
     10261                        "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz",
     10262                        "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==",
     10263                        "dev": true,
     10264                        "dependencies": {
     10265                                "call-bound": "^1.0.3",
     10266                                "is-array-buffer": "^3.0.5"
    1016110267                        },
    1016210268                        "engines": {
    … …  
    1029310399                },
    1029410400                "node_modules/array.prototype.flat": {
    10295                         "version": "1.3.2",
    10296                         "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz",
    10297                         "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==",
    10298                         "dev": true,
    10299                         "dependencies": {
    10300                                 "call-bind": "^1.0.2",
    10301                                 "define-properties": "^1.2.0",
    10302                                 "es-abstract": "^1.22.1",
    10303                                 "es-shim-unscopables": "^1.0.0"
     10401                        "version": "1.3.3",
     10402                        "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz",
     10403                        "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==",
     10404                        "dev": true,
     10405                        "dependencies": {
     10406                                "call-bind": "^1.0.8",
     10407                                "define-properties": "^1.2.1",
     10408                                "es-abstract": "^1.23.5",
     10409                                "es-shim-unscopables": "^1.0.2"
    1030410410                        },
    1030510411                        "engines": {
    … …  
    1031110417                },
    1031210418                "node_modules/array.prototype.flatmap": {
    10313                         "version": "1.3.2",
    10314                         "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz",
    10315                         "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==",
    10316                         "dev": true,
    10317                         "dependencies": {
    10318                                 "call-bind": "^1.0.2",
    10319                                 "define-properties": "^1.2.0",
    10320                                 "es-abstract": "^1.22.1",
    10321                                 "es-shim-unscopables": "^1.0.0"
     10419                        "version": "1.3.3",
     10420                        "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz",
     10421                        "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==",
     10422                        "dev": true,
     10423                        "dependencies": {
     10424                                "call-bind": "^1.0.8",
     10425                                "define-properties": "^1.2.1",
     10426                                "es-abstract": "^1.23.5",
     10427                                "es-shim-unscopables": "^1.0.2"
    1032210428                        },
    1032310429                        "engines": {
    … …  
    1034510451                },
    1034610452                "node_modules/arraybuffer.prototype.slice": {
    10347                         "version": "1.0.3",
    10348                         "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
    10349                         "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
     10453                        "version": "1.0.4",
     10454                        "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz",
     10455                        "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==",
    1035010456                        "dev": true,
    1035110457                        "dependencies": {
    1035210458                                "array-buffer-byte-length": "^1.0.1",
    10353                                 "call-bind": "^1.0.5",
     10459                                "call-bind": "^1.0.8",
    1035410460                                "define-properties": "^1.2.1",
    10355                                 "es-abstract": "^1.22.3",
    10356                                 "es-errors": "^1.2.1",
    10357                                 "get-intrinsic": "^1.2.3",
    10358                                 "is-array-buffer": "^3.0.4",
    10359                                 "is-shared-array-buffer": "^1.0.2"
     10461                                "es-abstract": "^1.23.5",
     10462                                "es-errors": "^1.3.0",
     10463                                "get-intrinsic": "^1.2.6",
     10464                                "is-array-buffer": "^3.0.4"
    1036010465                        },
    1036110466                        "engines": {
    … …  
    1043610541                        "dependencies": {
    1043710542                                "lodash": "^4.17.14"
     10543                        }
     10544                },
     10545                "node_modules/async-function": {
     10546                        "version": "1.0.0",
     10547                        "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz",
     10548                        "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==",
     10549                        "dev": true,
     10550                        "engines": {
     10551                                "node": ">= 0.4"
    1043810552                        }
    1043910553                },
    … …  
    1053010644                },
    1053110645                "node_modules/axe-core": {
    10532                         "version": "4.10.0",
    10533                         "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.0.tgz",
    10534                         "integrity": "sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==",
     10646                        "version": "4.10.2",
     10647                        "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz",
     10648                        "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==",
    1053510649                        "dev": true,
    1053610650                        "engines": {
    … …  
    1067210786                },
    1067310787                "node_modules/babel-loader": {
    10674                         "version": "8.3.0",
    10675                         "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
    10676                         "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==",
    10677                         "dev": true,
    10678                         "dependencies": {
    10679                                 "find-cache-dir": "^3.3.1",
    10680                                 "loader-utils": "^2.0.0",
    10681                                 "make-dir": "^3.1.0",
    10682                                 "schema-utils": "^2.6.5"
    10683                         },
    10684                         "engines": {
    10685                                 "node": ">= 8.9"
    10686                         },
    10687                         "peerDependencies": {
    10688                                 "@babel/core": "^7.0.0",
    10689                                 "webpack": ">=2"
    10690                         }
     10788                        "version": "9.2.1",
     10789                        "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz",
     10790                        "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==",
     10791                        "dev": true,
     10792                        "dependencies": {
     10793                                "find-cache-dir": "^4.0.0",
     10794                                "schema-utils": "^4.0.0"
     10795                        },
     10796                        "engines": {
     10797                                "node": ">= 14.15.0"
     10798                        },
     10799                        "peerDependencies": {
     10800                                "@babel/core": "^7.12.0",
     10801                                "webpack": ">=5"
     10802                        }
     10803                },
     10804                "node_modules/babel-loader/node_modules/ajv": {
     10805                        "version": "8.17.1",
     10806                        "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
     10807                        "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
     10808                        "dev": true,
     10809                        "dependencies": {
     10810                                "fast-deep-equal": "^3.1.3",
     10811                                "fast-uri": "^3.0.1",
     10812                                "json-schema-traverse": "^1.0.0",
     10813                                "require-from-string": "^2.0.2"
     10814                        },
     10815                        "funding": {
     10816                                "type": "github",
     10817                                "url": "https://github.com/sponsors/epoberezkin"
     10818                        }
     10819                },
     10820                "node_modules/babel-loader/node_modules/ajv-keywords": {
     10821                        "version": "5.1.0",
     10822                        "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
     10823                        "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
     10824                        "dev": true,
     10825                        "dependencies": {
     10826                                "fast-deep-equal": "^3.1.3"
     10827                        },
     10828                        "peerDependencies": {
     10829                                "ajv": "^8.8.2"
     10830                        }
     10831                },
     10832                "node_modules/babel-loader/node_modules/json-schema-traverse": {
     10833                        "version": "1.0.0",
     10834                        "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
     10835                        "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
     10836                        "dev": true
    1069110837                },
    1069210838                "node_modules/babel-loader/node_modules/schema-utils": {
    10693                         "version": "2.7.1",
    10694                         "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
    10695                         "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
    10696                         "dev": true,
    10697                         "dependencies": {
    10698                                 "@types/json-schema": "^7.0.5",
    10699                                 "ajv": "^6.12.4",
    10700                                 "ajv-keywords": "^3.5.2"
    10701                         },
    10702                         "engines": {
    10703                                 "node": ">= 8.9.0"
     10839                        "version": "4.3.0",
     10840                        "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
     10841                        "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
     10842                        "dev": true,
     10843                        "dependencies": {
     10844                                "@types/json-schema": "^7.0.9",
     10845                                "ajv": "^8.9.0",
     10846                                "ajv-formats": "^2.1.1",
     10847                                "ajv-keywords": "^5.1.0"
     10848                        },
     10849                        "engines": {
     10850                                "node": ">= 10.13.0"
    1070410851                        },
    1070510852                        "funding": {
    … …  
    1075410901                },
    1075510902                "node_modules/babel-plugin-polyfill-corejs2": {
    10756                         "version": "0.3.3",
    10757                         "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz",
    10758                         "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==",
    10759                         "dev": true,
    10760                         "dependencies": {
    10761                                 "@babel/compat-data": "^7.17.7",
    10762                                 "@babel/helper-define-polyfill-provider": "^0.3.3",
    10763                                 "semver": "^6.1.1"
    10764                         },
    10765                         "peerDependencies": {
    10766                                 "@babel/core": "^7.0.0-0"
     10903                        "version": "0.4.12",
     10904                        "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz",
     10905                        "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==",
     10906                        "dev": true,
     10907                        "dependencies": {
     10908                                "@babel/compat-data": "^7.22.6",
     10909                                "@babel/helper-define-polyfill-provider": "^0.6.3",
     10910                                "semver": "^6.3.1"
     10911                        },
     10912                        "peerDependencies": {
     10913                                "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
    1076710914                        }
    1076810915                },
    … …  
    1077710924                },
    1077810925                "node_modules/babel-plugin-polyfill-corejs3": {
    10779                         "version": "0.6.0",
    10780                         "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz",
    10781                         "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==",
    10782                         "dev": true,
    10783                         "dependencies": {
    10784                                 "@babel/helper-define-polyfill-provider": "^0.3.3",
    10785                                 "core-js-compat": "^3.25.1"
    10786                         },
    10787                         "peerDependencies": {
    10788                                 "@babel/core": "^7.0.0-0"
     10926                        "version": "0.10.6",
     10927                        "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz",
     10928                        "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==",
     10929                        "dev": true,
     10930                        "dependencies": {
     10931                                "@babel/helper-define-polyfill-provider": "^0.6.2",
     10932                                "core-js-compat": "^3.38.0"
     10933                        },
     10934                        "peerDependencies": {
     10935                                "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
    1078910936                        }
    1079010937                },
    1079110938                "node_modules/babel-plugin-polyfill-regenerator": {
    10792                         "version": "0.4.1",
    10793                         "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz",
    10794                         "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==",
    10795                         "dev": true,
    10796                         "dependencies": {
    10797                                 "@babel/helper-define-polyfill-provider": "^0.3.3"
    10798                         },
    10799                         "peerDependencies": {
    10800                                 "@babel/core": "^7.0.0-0"
     10939                        "version": "0.6.3",
     10940                        "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz",
     10941                        "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==",
     10942                        "dev": true,
     10943                        "dependencies": {
     10944                                "@babel/helper-define-polyfill-provider": "^0.6.3"
     10945                        },
     10946                        "peerDependencies": {
     10947                                "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
    1080110948                        }
    1080210949                },
    … …  
    1084010987                        }
    1084110988                },
    10842                 "node_modules/babel-runtime": {
    10843                         "version": "6.25.0",
    10844                         "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.25.0.tgz",
    10845                         "integrity": "sha512-zeCYxDePWYAT/DfmQWIHsMSFW2vv45UIwIAMjGvQVsTd47RwsiRH0uK1yzyWZ7LDBKdhnGDPM6NYEO5CZyhPrg==",
    10846                         "dev": true,
    10847                         "dependencies": {
    10848                                 "core-js": "^2.4.0",
    10849                                 "regenerator-runtime": "^0.10.0"
    10850                         }
    10851                 },
    10852                 "node_modules/babel-runtime/node_modules/core-js": {
    10853                         "version": "2.6.12",
    10854                         "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
    10855                         "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
    10856                         "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
    10857                         "dev": true,
    10858                         "hasInstallScript": true
    10859                 },
    10860                 "node_modules/babel-runtime/node_modules/regenerator-runtime": {
    10861                         "version": "0.10.5",
    10862                         "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
    10863                         "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w==",
    10864                         "dev": true
    10865                 },
    1086610989                "node_modules/backbone": {
    1086710990                        "version": "1.6.0",
    … …  
    1088711010                },
    1088811011                "node_modules/bare-fs": {
    10889                         "version": "2.3.1",
    10890                         "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz",
    10891                         "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==",
     11012                        "version": "2.3.5",
     11013                        "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.5.tgz",
     11014                        "integrity": "sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==",
    1089211015                        "dev": true,
    1089311016                        "optional": true,
    … …  
    1089911022                },
    1090011023                "node_modules/bare-os": {
    10901                         "version": "2.4.0",
    10902                         "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.0.tgz",
    10903                         "integrity": "sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==",
     11024                        "version": "2.4.4",
     11025                        "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.4.tgz",
     11026                        "integrity": "sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==",
    1090411027                        "dev": true,
    1090511028                        "optional": true
    … …  
    1154311666                },
    1154411667                "node_modules/browserslist": {
    11545                         "version": "4.24.0",
    11546                         "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz",
    11547                         "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==",
     11668                        "version": "4.24.4",
     11669                        "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz",
     11670                        "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==",
    1154811671                        "dev": true,
    1154911672                        "funding": [
    … …  
    1156111684                                }
    1156211685                        ],
    11563                         "license": "MIT",
    11564                         "dependencies": {
    11565                                 "caniuse-lite": "^1.0.30001663",
    11566                                 "electron-to-chromium": "^1.5.28",
    11567                                 "node-releases": "^2.0.18",
    11568                                 "update-browserslist-db": "^1.1.0"
     11686                        "dependencies": {
     11687                                "caniuse-lite": "^1.0.30001688",
     11688                                "electron-to-chromium": "^1.5.73",
     11689                                "node-releases": "^2.0.19",
     11690                                "update-browserslist-db": "^1.1.1"
    1156911691                        },
    1157011692                        "bin": {
    … …  
    1169811820                        }
    1169911821                },
     11822                "node_modules/cacheable": {
     11823                        "version": "1.8.8",
     11824                        "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-1.8.8.tgz",
     11825                        "integrity": "sha512-OE1/jlarWxROUIpd0qGBSKFLkNsotY8pt4GeiVErUYh/NUeTNrT+SBksUgllQv4m6a0W/VZsLuiHb88maavqEw==",
     11826                        "dev": true,
     11827                        "dependencies": {
     11828                                "hookified": "^1.7.0",
     11829                                "keyv": "^5.2.3"
     11830                        }
     11831                },
    1170011832                "node_modules/cacheable-request": {
    1170111833                        "version": "2.1.4",
    … …  
    1178011912                        }
    1178111913                },
     11914                "node_modules/cacheable/node_modules/keyv": {
     11915                        "version": "5.2.3",
     11916                        "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.2.3.tgz",
     11917                        "integrity": "sha512-AGKecUfzrowabUv0bH1RIR5Vf7w+l4S3xtQAypKaUpTdIR1EbrAcTxHCrpo9Q+IWeUlFE2palRtgIQcgm+PQJw==",
     11918                        "dev": true,
     11919                        "dependencies": {
     11920                                "@keyv/serialize": "^1.0.2"
     11921                        }
     11922                },
    1178211923                "node_modules/call-bind": {
    11783                         "version": "1.0.7",
    11784                         "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
    11785                         "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
    11786                         "dev": true,
    11787                         "dependencies": {
     11924                        "version": "1.0.8",
     11925                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz",
     11926                        "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==",
     11927                        "dev": true,
     11928                        "dependencies": {
     11929                                "call-bind-apply-helpers": "^1.0.0",
    1178811930                                "es-define-property": "^1.0.0",
     11931                                "get-intrinsic": "^1.2.4",
     11932                                "set-function-length": "^1.2.2"
     11933                        },
     11934                        "engines": {
     11935                                "node": ">= 0.4"
     11936                        },
     11937                        "funding": {
     11938                                "url": "https://github.com/sponsors/ljharb"
     11939                        }
     11940                },
     11941                "node_modules/call-bind-apply-helpers": {
     11942                        "version": "1.0.1",
     11943                        "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz",
     11944                        "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==",
     11945                        "dev": true,
     11946                        "dependencies": {
    1178911947                                "es-errors": "^1.3.0",
    11790                                 "function-bind": "^1.1.2",
    11791                                 "get-intrinsic": "^1.2.4",
    11792                                 "set-function-length": "^1.2.1"
     11948                                "function-bind": "^1.1.2"
     11949                        },
     11950                        "engines": {
     11951                                "node": ">= 0.4"
     11952                        }
     11953                },
     11954                "node_modules/call-bound": {
     11955                        "version": "1.0.3",
     11956                        "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz",
     11957                        "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==",
     11958                        "dev": true,
     11959                        "dependencies": {
     11960                                "call-bind-apply-helpers": "^1.0.1",
     11961                                "get-intrinsic": "^1.2.6"
    1179311962                        },
    1179411963                        "engines": {
    … …  
    1186912038                },
    1187012039                "node_modules/caniuse-lite": {
    11871                         "version": "1.0.30001664",
    11872                         "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001664.tgz",
    11873                         "integrity": "sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==",
     12040                        "version": "1.0.30001696",
     12041                        "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001696.tgz",
     12042                        "integrity": "sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==",
    1187412043                        "dev": true,
    1187512044                        "funding": [
    … …  
    1188612055                                        "url": "https://github.com/sponsors/ai"
    1188712056                                }
    11888                         ],
    11889                         "license": "CC-BY-4.0"
     12057                        ]
    1189012058                },
    1189112059                "node_modules/capital-case": {
    … …  
    1214612314                },
    1214712315                "node_modules/chrome-launcher": {
    12148                         "version": "0.15.2",
    12149                         "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz",
    12150                         "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==",
     12316                        "version": "1.1.2",
     12317                        "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.1.2.tgz",
     12318                        "integrity": "sha512-YclTJey34KUm5jB1aEJCq807bSievi7Nb/TU4Gu504fUYi3jw3KCIaH6L7nFWQhdEgH3V+wCh+kKD1P5cXnfxw==",
    1215112319                        "dev": true,
    1215212320                        "dependencies": {
    … …  
    1215412322                                "escape-string-regexp": "^4.0.0",
    1215512323                                "is-wsl": "^2.2.0",
    12156                                 "lighthouse-logger": "^1.0.0"
     12324                                "lighthouse-logger": "^2.0.1"
    1215712325                        },
    1215812326                        "bin": {
    … …  
    1219712365                                "devtools-protocol": "*"
    1219812366                        }
    12199                 },
    12200                 "node_modules/chromium-bidi/node_modules/mitt": {
    12201                         "version": "3.0.1",
    12202                         "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
    12203                         "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
    12204                         "dev": true
    1220512367                },
    1220612368                "node_modules/ci-info": {
    … …  
    1232412486                        "version": "2.4.6",
    1232512487                        "resolved": "https://registry.npmjs.org/client-zip/-/client-zip-2.4.6.tgz",
    12326                         "integrity": "sha512-e7t1u14h/yT0A12qBwFsaus8UZZ8+MCaNAEn/z53mrukLq/LFcKX7TkbntAppGu8he2p8pz9vc5NEGE/h4ohlw==",
    12327                         "license": "MIT"
     12488                        "integrity": "sha512-e7t1u14h/yT0A12qBwFsaus8UZZ8+MCaNAEn/z53mrukLq/LFcKX7TkbntAppGu8he2p8pz9vc5NEGE/h4ohlw=="
    1232812489                },
    1232912490                "node_modules/clipboard": {
    … …  
    1254012701                        }
    1254112702                },
    12542                 "node_modules/commondir": {
    12543                         "version": "1.0.1",
    12544                         "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
    12545                         "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
     12703                "node_modules/common-path-prefix": {
     12704                        "version": "3.0.0",
     12705                        "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
     12706                        "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==",
    1254612707                        "dev": true
    1254712708                },
    … …  
    1284313004                },
    1284413005                "node_modules/copy-webpack-plugin/node_modules/schema-utils": {
    12845                         "version": "4.2.0",
    12846                         "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
    12847                         "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
     13006                        "version": "4.3.0",
     13007                        "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
     13008                        "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
    1284813009                        "dev": true,
    1284913010                        "dependencies": {
    … …  
    1285413015                        },
    1285513016                        "engines": {
    12856                                 "node": ">= 12.13.0"
     13017                                "node": ">= 10.13.0"
    1285713018                        },
    1285813019                        "funding": {
    … …  
    1288613047                },
    1288713048                "node_modules/core-js-compat": {
    12888                         "version": "3.28.0",
    12889                         "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.28.0.tgz",
    12890                         "integrity": "sha512-myzPgE7QodMg4nnd3K1TDoES/nADRStM8Gpz0D6nhkwbmwEnE0ZGJgoWsvQ722FR8D7xS0n0LV556RcEicjTyg==",
    12891                         "dev": true,
    12892                         "dependencies": {
    12893                                 "browserslist": "^4.21.5"
     13049                        "version": "3.40.0",
     13050                        "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz",
     13051                        "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==",
     13052                        "dev": true,
     13053                        "dependencies": {
     13054                                "browserslist": "^4.24.3"
    1289413055                        },
    1289513056                        "funding": {
    … …  
    1303113192                        "dev": true,
    1303213193                        "license": "MIT",
     13194                        "optional": true,
    1303313195                        "dependencies": {
    1303413196                                "lru-cache": "^4.0.1",
    … …  
    1304213204                        "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
    1304313205                        "dev": true,
     13206                        "optional": true,
    1304413207                        "dependencies": {
    1304513208                                "pseudomap": "^1.0.2",
    … …  
    1305213215                        "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
    1305313216                        "dev": true,
     13217                        "optional": true,
    1305413218                        "dependencies": {
    1305513219                                "isexe": "^2.0.0"
    … …  
    1306413228                        "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
    1306513229                        "dev": true,
    13066                         "license": "ISC"
     13230                        "license": "ISC",
     13231                        "optional": true
    1306713232                },
    1306813233                "node_modules/crypto-random-string": {
    … …  
    1310313268                },
    1310413269                "node_modules/css-functions-list": {
    13105                         "version": "3.2.2",
    13106                         "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.2.tgz",
    13107                         "integrity": "sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==",
     13270                        "version": "3.2.3",
     13271                        "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz",
     13272                        "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==",
    1310813273                        "dev": true,
    1310913274                        "engines": {
    … …  
    1346113626                },
    1346213627                "node_modules/data-view-buffer": {
     13628                        "version": "1.0.2",
     13629                        "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz",
     13630                        "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==",
     13631                        "dev": true,
     13632                        "dependencies": {
     13633                                "call-bound": "^1.0.3",
     13634                                "es-errors": "^1.3.0",
     13635                                "is-data-view": "^1.0.2"
     13636                        },
     13637                        "engines": {
     13638                                "node": ">= 0.4"
     13639                        },
     13640                        "funding": {
     13641                                "url": "https://github.com/sponsors/ljharb"
     13642                        }
     13643                },
     13644                "node_modules/data-view-byte-length": {
     13645                        "version": "1.0.2",
     13646                        "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz",
     13647                        "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==",
     13648                        "dev": true,
     13649                        "dependencies": {
     13650                                "call-bound": "^1.0.3",
     13651                                "es-errors": "^1.3.0",
     13652                                "is-data-view": "^1.0.2"
     13653                        },
     13654                        "engines": {
     13655                                "node": ">= 0.4"
     13656                        },
     13657                        "funding": {
     13658                                "url": "https://github.com/sponsors/inspect-js"
     13659                        }
     13660                },
     13661                "node_modules/data-view-byte-offset": {
    1346313662                        "version": "1.0.1",
    13464                         "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
    13465                         "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
    13466                         "dev": true,
    13467                         "dependencies": {
    13468                                 "call-bind": "^1.0.6",
    13469                                 "es-errors": "^1.3.0",
    13470                                 "is-data-view": "^1.0.1"
    13471                         },
    13472                         "engines": {
    13473                                 "node": ">= 0.4"
    13474                         },
    13475                         "funding": {
    13476                                 "url": "https://github.com/sponsors/ljharb"
    13477                         }
    13478                 },
    13479                 "node_modules/data-view-byte-length": {
    13480                         "version": "1.0.1",
    13481                         "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
    13482                         "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
    13483                         "dev": true,
    13484                         "dependencies": {
    13485                                 "call-bind": "^1.0.7",
    13486                                 "es-errors": "^1.3.0",
    13487                                 "is-data-view": "^1.0.1"
    13488                         },
    13489                         "engines": {
    13490                                 "node": ">= 0.4"
    13491                         },
    13492                         "funding": {
    13493                                 "url": "https://github.com/sponsors/ljharb"
    13494                         }
    13495                 },
    13496                 "node_modules/data-view-byte-offset": {
    13497                         "version": "1.0.0",
    13498                         "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
    13499                         "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
    13500                         "dev": true,
    13501                         "dependencies": {
    13502                                 "call-bind": "^1.0.6",
     13663                        "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz",
     13664                        "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==",
     13665                        "dev": true,
     13666                        "dependencies": {
     13667                                "call-bound": "^1.0.2",
    1350313668                                "es-errors": "^1.3.0",
    1350413669                                "is-data-view": "^1.0.1"
    … …  
    1384414009                                }
    1384514010                        }
    13846                 },
    13847                 "node_modules/deep-equal": {
    13848                         "version": "2.2.3",
    13849                         "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz",
    13850                         "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==",
    13851                         "dev": true,
    13852                         "dependencies": {
    13853                                 "array-buffer-byte-length": "^1.0.0",
    13854                                 "call-bind": "^1.0.5",
    13855                                 "es-get-iterator": "^1.1.3",
    13856                                 "get-intrinsic": "^1.2.2",
    13857                                 "is-arguments": "^1.1.1",
    13858                                 "is-array-buffer": "^3.0.2",
    13859                                 "is-date-object": "^1.0.5",
    13860                                 "is-regex": "^1.1.4",
    13861                                 "is-shared-array-buffer": "^1.0.2",
    13862                                 "isarray": "^2.0.5",
    13863                                 "object-is": "^1.1.5",
    13864                                 "object-keys": "^1.1.1",
    13865                                 "object.assign": "^4.1.4",
    13866                                 "regexp.prototype.flags": "^1.5.1",
    13867                                 "side-channel": "^1.0.4",
    13868                                 "which-boxed-primitive": "^1.0.2",
    13869                                 "which-collection": "^1.0.1",
    13870                                 "which-typed-array": "^1.1.13"
    13871                         },
    13872                         "engines": {
    13873                                 "node": ">= 0.4"
    13874                         },
    13875                         "funding": {
    13876                                 "url": "https://github.com/sponsors/ljharb"
    13877                         }
    13878                 },
    13879                 "node_modules/deep-equal/node_modules/isarray": {
    13880                         "version": "2.0.5",
    13881                         "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
    13882                         "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
    13883                         "dev": true
    1388414011                },
    1388514012                "node_modules/deep-extend": {
    … …  
    1424214369                },
    1424314370                "node_modules/devtools-protocol": {
    14244                         "version": "0.0.1342118",
    14245                         "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1342118.tgz",
    14246                         "integrity": "sha512-75fMas7PkYNDTmDyb6PRJCH7ILmHLp+BhrZGeMsa4bCh40DTxgCz2NRy5UDzII4C5KuD0oBMZ9vXKhEl6UD/3w==",
     14371                        "version": "0.0.1312386",
     14372                        "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1312386.tgz",
     14373                        "integrity": "sha512-DPnhUXvmvKT2dFA/j7B+riVLUt9Q6RKJlcppojL5CoRywJJKLDYnRlw0gTFKfgDPHP5E04UoB71SxoJlVZy8FA==",
    1424714374                        "dev": true
    1424814375                },
    … …  
    1450714634                        }
    1450814635                },
     14636                "node_modules/dunder-proto": {
     14637                        "version": "1.0.1",
     14638                        "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
     14639                        "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
     14640                        "dev": true,
     14641                        "dependencies": {
     14642                                "call-bind-apply-helpers": "^1.0.1",
     14643                                "es-errors": "^1.3.0",
     14644                                "gopd": "^1.2.0"
     14645                        },
     14646                        "engines": {
     14647                                "node": ">= 0.4"
     14648                        }
     14649                },
    1450914650                "node_modules/duplexer": {
    1451014651                        "version": "0.1.2",
    … …  
    1453814679                },
    1453914680                "node_modules/electron-to-chromium": {
    14540                         "version": "1.5.30",
    14541                         "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.30.tgz",
    14542                         "integrity": "sha512-sXI35EBN4lYxzc/pIGorlymYNzDBOqkSlVRe6MkgBsW/hW1tpC/HDJ2fjG7XnjakzfLEuvdmux0Mjs6jHq4UOA==",
    14543                         "dev": true,
    14544                         "license": "ISC"
     14681                        "version": "1.5.90",
     14682                        "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.90.tgz",
     14683                        "integrity": "sha512-C3PN4aydfW91Natdyd449Kw+BzhLmof6tzy5W1pFC5SpQxVXT+oyiyOG9AgYYSN9OdA/ik3YkCrpwqI8ug5Tug==",
     14684                        "dev": true
    1454514685                },
    1454614686                "node_modules/element-closest": {
    … …  
    1472014860                },
    1472114861                "node_modules/es-abstract": {
    14722                         "version": "1.23.3",
    14723                         "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz",
    14724                         "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==",
    14725                         "dev": true,
    14726                         "dependencies": {
    14727                                 "array-buffer-byte-length": "^1.0.1",
    14728                                 "arraybuffer.prototype.slice": "^1.0.3",
     14862                        "version": "1.23.9",
     14863                        "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz",
     14864                        "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==",
     14865                        "dev": true,
     14866                        "dependencies": {
     14867                                "array-buffer-byte-length": "^1.0.2",
     14868                                "arraybuffer.prototype.slice": "^1.0.4",
    1472914869                                "available-typed-arrays": "^1.0.7",
    14730                                 "call-bind": "^1.0.7",
    14731                                 "data-view-buffer": "^1.0.1",
    14732                                 "data-view-byte-length": "^1.0.1",
    14733                                 "data-view-byte-offset": "^1.0.0",
    14734                                 "es-define-property": "^1.0.0",
     14870                                "call-bind": "^1.0.8",
     14871                                "call-bound": "^1.0.3",
     14872                                "data-view-buffer": "^1.0.2",
     14873                                "data-view-byte-length": "^1.0.2",
     14874                                "data-view-byte-offset": "^1.0.1",
     14875                                "es-define-property": "^1.0.1",
    1473514876                                "es-errors": "^1.3.0",
    1473614877                                "es-object-atoms": "^1.0.0",
    14737                                 "es-set-tostringtag": "^2.0.3",
    14738                                 "es-to-primitive": "^1.2.1",
    14739                                 "function.prototype.name": "^1.1.6",
    14740                                 "get-intrinsic": "^1.2.4",
    14741                                 "get-symbol-description": "^1.0.2",
    14742                                 "globalthis": "^1.0.3",
    14743                                 "gopd": "^1.0.1",
     14878                                "es-set-tostringtag": "^2.1.0",
     14879                                "es-to-primitive": "^1.3.0",
     14880                                "function.prototype.name": "^1.1.8",
     14881                                "get-intrinsic": "^1.2.7",
     14882                                "get-proto": "^1.0.0",
     14883                                "get-symbol-description": "^1.1.0",
     14884                                "globalthis": "^1.0.4",
     14885                                "gopd": "^1.2.0",
    1474414886                                "has-property-descriptors": "^1.0.2",
    14745                                 "has-proto": "^1.0.3",
    14746                                 "has-symbols": "^1.0.3",
     14887                                "has-proto": "^1.2.0",
     14888                                "has-symbols": "^1.1.0",
    1474714889                                "hasown": "^2.0.2",
    14748                                 "internal-slot": "^1.0.7",
    14749                                 "is-array-buffer": "^3.0.4",
     14890                                "internal-slot": "^1.1.0",
     14891                                "is-array-buffer": "^3.0.5",
    1475014892                                "is-callable": "^1.2.7",
    14751                                 "is-data-view": "^1.0.1",
    14752                                 "is-negative-zero": "^2.0.3",
    14753                                 "is-regex": "^1.1.4",
    14754                                 "is-shared-array-buffer": "^1.0.3",
    14755                                 "is-string": "^1.0.7",
    14756                                 "is-typed-array": "^1.1.13",
    14757                                 "is-weakref": "^1.0.2",
    14758                                 "object-inspect": "^1.13.1",
     14893                                "is-data-view": "^1.0.2",
     14894                                "is-regex": "^1.2.1",
     14895                                "is-shared-array-buffer": "^1.0.4",
     14896                                "is-string": "^1.1.1",
     14897                                "is-typed-array": "^1.1.15",
     14898                                "is-weakref": "^1.1.0",
     14899                                "math-intrinsics": "^1.1.0",
     14900                                "object-inspect": "^1.13.3",
    1475914901                                "object-keys": "^1.1.1",
    14760                                 "object.assign": "^4.1.5",
    14761                                 "regexp.prototype.flags": "^1.5.2",
    14762                                 "safe-array-concat": "^1.1.2",
    14763                                 "safe-regex-test": "^1.0.3",
    14764                                 "string.prototype.trim": "^1.2.9",
    14765                                 "string.prototype.trimend": "^1.0.8",
     14902                                "object.assign": "^4.1.7",
     14903                                "own-keys": "^1.0.1",
     14904                                "regexp.prototype.flags": "^1.5.3",
     14905                                "safe-array-concat": "^1.1.3",
     14906                                "safe-push-apply": "^1.0.0",
     14907                                "safe-regex-test": "^1.1.0",
     14908                                "set-proto": "^1.0.0",
     14909                                "string.prototype.trim": "^1.2.10",
     14910                                "string.prototype.trimend": "^1.0.9",
    1476614911                                "string.prototype.trimstart": "^1.0.8",
    14767                                 "typed-array-buffer": "^1.0.2",
    14768                                 "typed-array-byte-length": "^1.0.1",
    14769                                 "typed-array-byte-offset": "^1.0.2",
    14770                                 "typed-array-length": "^1.0.6",
    14771                                 "unbox-primitive": "^1.0.2",
    14772                                 "which-typed-array": "^1.1.15"
     14912                                "typed-array-buffer": "^1.0.3",
     14913                                "typed-array-byte-length": "^1.0.3",
     14914                                "typed-array-byte-offset": "^1.0.4",
     14915                                "typed-array-length": "^1.0.7",
     14916                                "unbox-primitive": "^1.1.0",
     14917                                "which-typed-array": "^1.1.18"
    1477314918                        },
    1477414919                        "engines": {
    … …  
    1478014925                },
    1478114926                "node_modules/es-define-property": {
    14782                         "version": "1.0.0",
    14783                         "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
    14784                         "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
    14785                         "dev": true,
    14786                         "dependencies": {
    14787                                 "get-intrinsic": "^1.2.4"
    14788                         },
     14927                        "version": "1.0.1",
     14928                        "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
     14929                        "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
     14930                        "dev": true,
    1478914931                        "engines": {
    1479014932                                "node": ">= 0.4"
    … …  
    1480014942                        }
    1480114943                },
    14802                 "node_modules/es-get-iterator": {
    14803                         "version": "1.1.3",
    14804                         "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
    14805                         "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
    14806                         "dev": true,
    14807                         "dependencies": {
    14808                                 "call-bind": "^1.0.2",
    14809                                 "get-intrinsic": "^1.1.3",
    14810                                 "has-symbols": "^1.0.3",
    14811                                 "is-arguments": "^1.1.1",
    14812                                 "is-map": "^2.0.2",
    14813                                 "is-set": "^2.0.2",
    14814                                 "is-string": "^1.0.7",
    14815                                 "isarray": "^2.0.5",
    14816                                 "stop-iteration-iterator": "^1.0.0"
    14817                         },
    14818                         "funding": {
    14819                                 "url": "https://github.com/sponsors/ljharb"
    14820                         }
    14821                 },
    14822                 "node_modules/es-get-iterator/node_modules/isarray": {
    14823                         "version": "2.0.5",
    14824                         "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
    14825                         "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
    14826                         "dev": true
    14827                 },
    1482814944                "node_modules/es-iterator-helpers": {
    14829                         "version": "1.0.19",
    14830                         "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz",
    14831                         "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==",
    14832                         "dev": true,
    14833                         "dependencies": {
    14834                                 "call-bind": "^1.0.7",
     14945                        "version": "1.2.1",
     14946                        "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz",
     14947                        "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==",
     14948                        "dev": true,
     14949                        "dependencies": {
     14950                                "call-bind": "^1.0.8",
     14951                                "call-bound": "^1.0.3",
    1483514952                                "define-properties": "^1.2.1",
    14836                                 "es-abstract": "^1.23.3",
     14953                                "es-abstract": "^1.23.6",
    1483714954                                "es-errors": "^1.3.0",
    1483814955                                "es-set-tostringtag": "^2.0.3",
    1483914956                                "function-bind": "^1.1.2",
    14840                                 "get-intrinsic": "^1.2.4",
    14841                                 "globalthis": "^1.0.3",
     14957                                "get-intrinsic": "^1.2.6",
     14958                                "globalthis": "^1.0.4",
     14959                                "gopd": "^1.2.0",
    1484214960                                "has-property-descriptors": "^1.0.2",
    14843                                 "has-proto": "^1.0.3",
    14844                                 "has-symbols": "^1.0.3",
    14845                                 "internal-slot": "^1.0.7",
    14846                                 "iterator.prototype": "^1.1.2",
    14847                                 "safe-array-concat": "^1.1.2"
     14961                                "has-proto": "^1.2.0",
     14962                                "has-symbols": "^1.1.0",
     14963                                "internal-slot": "^1.1.0",
     14964                                "iterator.prototype": "^1.1.4",
     14965                                "safe-array-concat": "^1.1.3"
    1484814966                        },
    1484914967                        "engines": {
    … …  
    1487014988                },
    1487114989                "node_modules/es-set-tostringtag": {
    14872                         "version": "2.0.3",
    14873                         "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz",
    14874                         "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==",
    14875                         "dev": true,
    14876                         "dependencies": {
    14877                                 "get-intrinsic": "^1.2.4",
     14990                        "version": "2.1.0",
     14991                        "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
     14992                        "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
     14993                        "dev": true,
     14994                        "dependencies": {
     14995                                "es-errors": "^1.3.0",
     14996                                "get-intrinsic": "^1.2.6",
    1487814997                                "has-tostringtag": "^1.0.2",
    14879                                 "hasown": "^2.0.1"
     14998                                "hasown": "^2.0.2"
    1488014999                        },
    1488115000                        "engines": {
    … …  
    1489315012                },
    1489415013                "node_modules/es-to-primitive": {
    14895                         "version": "1.2.1",
    14896                         "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
    14897                         "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
    14898                         "dev": true,
    14899                         "dependencies": {
    14900                                 "is-callable": "^1.1.4",
    14901                                 "is-date-object": "^1.0.1",
    14902                                 "is-symbol": "^1.0.2"
     15014                        "version": "1.3.0",
     15015                        "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz",
     15016                        "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==",
     15017                        "dev": true,
     15018                        "dependencies": {
     15019                                "is-callable": "^1.2.7",
     15020                                "is-date-object": "^1.0.5",
     15021                                "is-symbol": "^1.0.4"
    1490315022                        },
    1490415023                        "engines": {
    … …  
    1492815047                        "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
    1492915048                        "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
     15049                        "dev": true,
    1493015050                        "license": "MIT",
    1493115051                        "engines": {
    … …  
    1506015180                },
    1506115181                "node_modules/eslint-module-utils": {
    15062                         "version": "2.11.0",
    15063                         "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.11.0.tgz",
    15064                         "integrity": "sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ==",
     15182                        "version": "2.12.0",
     15183                        "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz",
     15184                        "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==",
    1506515185                        "dev": true,
    1506615186                        "dependencies": {
    … …  
    1508615206                },
    1508715207                "node_modules/eslint-plugin-import": {
    15088                         "version": "2.30.0",
    15089                         "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz",
    15090                         "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==",
     15208                        "version": "2.31.0",
     15209                        "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz",
     15210                        "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==",
    1509115211                        "dev": true,
    1509215212                        "dependencies": {
    … …  
    1509915219                                "doctrine": "^2.1.0",
    1510015220                                "eslint-import-resolver-node": "^0.3.9",
    15101                                 "eslint-module-utils": "^2.9.0",
     15221                                "eslint-module-utils": "^2.12.0",
    1510215222                                "hasown": "^2.0.2",
    1510315223                                "is-core-module": "^2.15.1",
    … …  
    1510815228                                "object.values": "^1.2.0",
    1510915229                                "semver": "^6.3.1",
     15230                                "string.prototype.trimend": "^1.0.8",
    1511015231                                "tsconfig-paths": "^3.15.0"
    1511115232                        },
    … …  
    1511415235                        },
    1511515236                        "peerDependencies": {
    15116                                 "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
     15237                                "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9"
    1511715238                        }
    1511815239                },
    … …  
    1533015451                },
    1533115452                "node_modules/eslint-plugin-jsx-a11y": {
    15332                         "version": "6.10.0",
    15333                         "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.0.tgz",
    15334                         "integrity": "sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==",
    15335                         "dev": true,
    15336                         "dependencies": {
    15337                                 "aria-query": "~5.1.3",
     15453                        "version": "6.10.2",
     15454                        "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz",
     15455                        "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==",
     15456                        "dev": true,
     15457                        "dependencies": {
     15458                                "aria-query": "^5.3.2",
    1533815459                                "array-includes": "^3.1.8",
    1533915460                                "array.prototype.flatmap": "^1.3.2",
    … …  
    1534315464                                "damerau-levenshtein": "^1.0.8",
    1534415465                                "emoji-regex": "^9.2.2",
    15345                                 "es-iterator-helpers": "^1.0.19",
    1534615466                                "hasown": "^2.0.2",
    1534715467                                "jsx-ast-utils": "^3.3.5",
    … …  
    1535015470                                "object.fromentries": "^2.0.8",
    1535115471                                "safe-regex-test": "^1.0.3",
    15352                                 "string.prototype.includes": "^2.0.0"
     15472                                "string.prototype.includes": "^2.0.1"
    1535315473                        },
    1535415474                        "engines": {
    … …  
    1538115501                },
    1538215502                "node_modules/eslint-plugin-prettier": {
    15383                         "version": "5.2.1",
    15384                         "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz",
    15385                         "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==",
     15503                        "version": "5.2.3",
     15504                        "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.3.tgz",
     15505                        "integrity": "sha512-qJ+y0FfCp/mQYQ/vWQ3s7eUlFEL4PyKfAJxsnYTJ4YT73nsJBWqmEpFryxV9OeUiqmsTsYJ5Y+KDNaeP31wrRw==",
    1538615506                        "dev": true,
    1538715507                        "dependencies": {
    … …  
    1541115531                },
    1541215532                "node_modules/eslint-plugin-react": {
    15413                         "version": "7.36.1",
    15414                         "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.36.1.tgz",
    15415                         "integrity": "sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==",
     15533                        "version": "7.37.4",
     15534                        "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.4.tgz",
     15535                        "integrity": "sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==",
    1541615536                        "dev": true,
    1541715537                        "dependencies": {
    1541815538                                "array-includes": "^3.1.8",
    1541915539                                "array.prototype.findlast": "^1.2.5",
    15420                                 "array.prototype.flatmap": "^1.3.2",
     15540                                "array.prototype.flatmap": "^1.3.3",
    1542115541                                "array.prototype.tosorted": "^1.1.4",
    1542215542                                "doctrine": "^2.1.0",
    15423                                 "es-iterator-helpers": "^1.0.19",
     15543                                "es-iterator-helpers": "^1.2.1",
    1542415544                                "estraverse": "^5.3.0",
    1542515545                                "hasown": "^2.0.2",
    … …  
    1542815548                                "object.entries": "^1.1.8",
    1542915549                                "object.fromentries": "^2.0.8",
    15430                                 "object.values": "^1.2.0",
     15550                                "object.values": "^1.2.1",
    1543115551                                "prop-types": "^15.8.1",
    1543215552                                "resolve": "^2.0.0-next.5",
    1543315553                                "semver": "^6.3.1",
    15434                                 "string.prototype.matchall": "^4.0.11",
     15554                                "string.prototype.matchall": "^4.0.12",
    1543515555                                "string.prototype.repeat": "^1.0.0"
    1543615556                        },
    … …  
    1651616636                },
    1651716637                "node_modules/fast-glob": {
    16518                         "version": "3.3.2",
    16519                         "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
    16520                         "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
     16638                        "version": "3.3.3",
     16639                        "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
     16640                        "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
    1652116641                        "dev": true,
    1652216642                        "dependencies": {
    … …  
    1652516645                                "glob-parent": "^5.1.2",
    1652616646                                "merge2": "^1.3.0",
    16527                                 "micromatch": "^4.0.4"
     16647                                "micromatch": "^4.0.8"
    1652816648                        },
    1652916649                        "engines": {
    … …  
    1683516955                },
    1683616956                "node_modules/find-cache-dir": {
    16837                         "version": "3.3.2",
    16838                         "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
    16839                         "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
    16840                         "dev": true,
    16841                         "dependencies": {
    16842                                 "commondir": "^1.0.1",
    16843                                 "make-dir": "^3.0.2",
    16844                                 "pkg-dir": "^4.1.0"
    16845                         },
    16846                         "engines": {
    16847                                 "node": ">=8"
    16848                         },
    16849                         "funding": {
    16850                                 "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
     16957                        "version": "4.0.0",
     16958                        "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz",
     16959                        "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==",
     16960                        "dev": true,
     16961                        "dependencies": {
     16962                                "common-path-prefix": "^3.0.0",
     16963                                "pkg-dir": "^7.0.0"
     16964                        },
     16965                        "engines": {
     16966                                "node": ">=14.16"
     16967                        },
     16968                        "funding": {
     16969                                "url": "https://github.com/sponsors/sindresorhus"
     16970                        }
     16971                },
     16972                "node_modules/find-cache-dir/node_modules/find-up": {
     16973                        "version": "6.3.0",
     16974                        "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz",
     16975                        "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==",
     16976                        "dev": true,
     16977                        "dependencies": {
     16978                                "locate-path": "^7.1.0",
     16979                                "path-exists": "^5.0.0"
     16980                        },
     16981                        "engines": {
     16982                                "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
     16983                        },
     16984                        "funding": {
     16985                                "url": "https://github.com/sponsors/sindresorhus"
     16986                        }
     16987                },
     16988                "node_modules/find-cache-dir/node_modules/locate-path": {
     16989                        "version": "7.2.0",
     16990                        "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz",
     16991                        "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==",
     16992                        "dev": true,
     16993                        "dependencies": {
     16994                                "p-locate": "^6.0.0"
     16995                        },
     16996                        "engines": {
     16997                                "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
     16998                        },
     16999                        "funding": {
     17000                                "url": "https://github.com/sponsors/sindresorhus"
     17001                        }
     17002                },
     17003                "node_modules/find-cache-dir/node_modules/p-limit": {
     17004                        "version": "4.0.0",
     17005                        "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
     17006                        "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
     17007                        "dev": true,
     17008                        "dependencies": {
     17009                                "yocto-queue": "^1.0.0"
     17010                        },
     17011                        "engines": {
     17012                                "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
     17013                        },
     17014                        "funding": {
     17015                                "url": "https://github.com/sponsors/sindresorhus"
     17016                        }
     17017                },
     17018                "node_modules/find-cache-dir/node_modules/p-locate": {
     17019                        "version": "6.0.0",
     17020                        "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
     17021                        "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
     17022                        "dev": true,
     17023                        "dependencies": {
     17024                                "p-limit": "^4.0.0"
     17025                        },
     17026                        "engines": {
     17027                                "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
     17028                        },
     17029                        "funding": {
     17030                                "url": "https://github.com/sponsors/sindresorhus"
     17031                        }
     17032                },
     17033                "node_modules/find-cache-dir/node_modules/path-exists": {
     17034                        "version": "5.0.0",
     17035                        "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
     17036                        "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
     17037                        "dev": true,
     17038                        "engines": {
     17039                                "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
     17040                        }
     17041                },
     17042                "node_modules/find-cache-dir/node_modules/pkg-dir": {
     17043                        "version": "7.0.0",
     17044                        "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz",
     17045                        "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==",
     17046                        "dev": true,
     17047                        "dependencies": {
     17048                                "find-up": "^6.3.0"
     17049                        },
     17050                        "engines": {
     17051                                "node": ">=14.16"
     17052                        },
     17053                        "funding": {
     17054                                "url": "https://github.com/sponsors/sindresorhus"
     17055                        }
     17056                },
     17057                "node_modules/find-cache-dir/node_modules/yocto-queue": {
     17058                        "version": "1.1.1",
     17059                        "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz",
     17060                        "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==",
     17061                        "dev": true,
     17062                        "engines": {
     17063                                "node": ">=12.20"
     17064                        },
     17065                        "funding": {
     17066                                "url": "https://github.com/sponsors/sindresorhus"
    1685117067                        }
    1685217068                },
    … …  
    1688317099                },
    1688417100                "node_modules/find-process": {
    16885                         "version": "1.4.7",
    16886                         "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz",
    16887                         "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==",
    16888                         "dev": true,
    16889                         "dependencies": {
    16890                                 "chalk": "^4.0.0",
    16891                                 "commander": "^5.1.0",
    16892                                 "debug": "^4.1.1"
     17101                        "version": "1.4.10",
     17102                        "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.10.tgz",
     17103                        "integrity": "sha512-ncYFnWEIwL7PzmrK1yZtaccN8GhethD37RzBHG6iOZoFYB4vSmLLXfeWJjeN5nMvCJMjOtBvBBF8OgxEcikiZg==",
     17104                        "dev": true,
     17105                        "dependencies": {
     17106                                "chalk": "~4.1.2",
     17107                                "commander": "^12.1.0",
     17108                                "loglevel": "^1.9.2"
    1689317109                        },
    1689417110                        "bin": {
    … …  
    1694617162                },
    1694717163                "node_modules/find-process/node_modules/commander": {
    16948                         "version": "5.1.0",
    16949                         "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
    16950                         "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
    16951                         "dev": true,
    16952                         "engines": {
    16953                                 "node": ">= 6"
     17164                        "version": "12.1.0",
     17165                        "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
     17166                        "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
     17167                        "dev": true,
     17168                        "engines": {
     17169                                "node": ">=18"
    1695417170                        }
    1695517171                },
    … …  
    1726017476                },
    1726117477                "node_modules/flatted": {
    17262                         "version": "3.3.1",
    17263                         "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz",
    17264                         "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==",
     17478                        "version": "3.3.2",
     17479                        "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz",
     17480                        "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==",
    1726517481                        "dev": true
    1726617482                },
    … …  
    1728617502                },
    1728717503                "node_modules/for-each": {
    17288                         "version": "0.3.3",
    17289                         "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
    17290                         "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
    17291                         "dev": true,
    17292                         "dependencies": {
    17293                                 "is-callable": "^1.1.3"
     17504                        "version": "0.3.4",
     17505                        "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.4.tgz",
     17506                        "integrity": "sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==",
     17507                        "dev": true,
     17508                        "dependencies": {
     17509                                "is-callable": "^1.2.7"
     17510                        },
     17511                        "engines": {
     17512                                "node": ">= 0.4"
     17513                        },
     17514                        "funding": {
     17515                                "url": "https://github.com/sponsors/ljharb"
    1729417516                        }
    1729517517                },
    … …  
    1750917731                },
    1751017732                "node_modules/function.prototype.name": {
    17511                         "version": "1.1.6",
    17512                         "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
    17513                         "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
    17514                         "dev": true,
    17515                         "dependencies": {
    17516                                 "call-bind": "^1.0.2",
    17517                                 "define-properties": "^1.2.0",
    17518                                 "es-abstract": "^1.22.1",
    17519                                 "functions-have-names": "^1.2.3"
     17733                        "version": "1.1.8",
     17734                        "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz",
     17735                        "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==",
     17736                        "dev": true,
     17737                        "dependencies": {
     17738                                "call-bind": "^1.0.8",
     17739                                "call-bound": "^1.0.3",
     17740                                "define-properties": "^1.2.1",
     17741                                "functions-have-names": "^1.2.3",
     17742                                "hasown": "^2.0.2",
     17743                                "is-callable": "^1.2.7"
    1752017744                        },
    1752117745                        "engines": {
    … …  
    1757017794                },
    1757117795                "node_modules/get-intrinsic": {
    17572                         "version": "1.2.4",
    17573                         "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
    17574                         "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
    17575                         "dev": true,
    17576                         "dependencies": {
     17796                        "version": "1.2.7",
     17797                        "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz",
     17798                        "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==",
     17799                        "dev": true,
     17800                        "dependencies": {
     17801                                "call-bind-apply-helpers": "^1.0.1",
     17802                                "es-define-property": "^1.0.1",
    1757717803                                "es-errors": "^1.3.0",
     17804                                "es-object-atoms": "^1.0.0",
    1757817805                                "function-bind": "^1.1.2",
    17579                                 "has-proto": "^1.0.1",
    17580                                 "has-symbols": "^1.0.3",
    17581                                 "hasown": "^2.0.0"
     17806                                "get-proto": "^1.0.0",
     17807                                "gopd": "^1.2.0",
     17808                                "has-symbols": "^1.1.0",
     17809                                "hasown": "^2.0.2",
     17810                                "math-intrinsics": "^1.1.0"
    1758217811                        },
    1758317812                        "engines": {
    … …  
    1761717846                        }
    1761817847                },
     17848                "node_modules/get-proto": {
     17849                        "version": "1.0.1",
     17850                        "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
     17851                        "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
     17852                        "dev": true,
     17853                        "dependencies": {
     17854                                "dunder-proto": "^1.0.1",
     17855                                "es-object-atoms": "^1.0.0"
     17856                        },
     17857                        "engines": {
     17858                                "node": ">= 0.4"
     17859                        }
     17860                },
    1761917861                "node_modules/get-proxy": {
    1762017862                        "version": "2.1.0",
    … …  
    1766017902                },
    1766117903                "node_modules/get-symbol-description": {
    17662                         "version": "1.0.2",
    17663                         "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
    17664                         "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
    17665                         "dev": true,
    17666                         "dependencies": {
    17667                                 "call-bind": "^1.0.5",
     17904                        "version": "1.1.0",
     17905                        "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz",
     17906                        "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==",
     17907                        "dev": true,
     17908                        "dependencies": {
     17909                                "call-bound": "^1.0.3",
    1766817910                                "es-errors": "^1.3.0",
    17669                                 "get-intrinsic": "^1.2.4"
     17911                                "get-intrinsic": "^1.2.6"
    1767017912                        },
    1767117913                        "engines": {
    … …  
    1785518097                },
    1785618098                "node_modules/globalthis": {
    17857                         "version": "1.0.3",
    17858                         "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
    17859                         "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
    17860                         "dev": true,
    17861                         "dependencies": {
    17862                                 "define-properties": "^1.1.3"
     18099                        "version": "1.0.4",
     18100                        "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
     18101                        "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
     18102                        "dev": true,
     18103                        "dependencies": {
     18104                                "define-properties": "^1.2.1",
     18105                                "gopd": "^1.0.1"
    1786318106                        },
    1786418107                        "engines": {
    … …  
    1795118194                },
    1795218195                "node_modules/gopd": {
    17953                         "version": "1.0.1",
    17954                         "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
    17955                         "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
    17956                         "dev": true,
    17957                         "dependencies": {
    17958                                 "get-intrinsic": "^1.1.3"
     18196                        "version": "1.2.0",
     18197                        "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
     18198                        "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
     18199                        "dev": true,
     18200                        "engines": {
     18201                                "node": ">= 0.4"
    1795918202                        },
    1796018203                        "funding": {
    … …  
    1925019493                },
    1925119494                "node_modules/has-bigints": {
    19252                         "version": "1.0.2",
    19253                         "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
    19254                         "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
    19255                         "dev": true,
     19495                        "version": "1.1.0",
     19496                        "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz",
     19497                        "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==",
     19498                        "dev": true,
     19499                        "engines": {
     19500                                "node": ">= 0.4"
     19501                        },
    1925619502                        "funding": {
    1925719503                                "url": "https://github.com/sponsors/ljharb"
    … …  
    1926219508                        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
    1926319509                        "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
     19510                        "dev": true,
    1926419511                        "license": "MIT",
    1926519512                        "engines": {
    … …  
    1928019527                },
    1928119528                "node_modules/has-proto": {
    19282                         "version": "1.0.3",
    19283                         "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
    19284                         "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
    19285                         "dev": true,
     19529                        "version": "1.2.0",
     19530                        "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz",
     19531                        "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==",
     19532                        "dev": true,
     19533                        "dependencies": {
     19534                                "dunder-proto": "^1.0.0"
     19535                        },
    1928619536                        "engines": {
    1928719537                                "node": ">= 0.4"
    … …  
    1930219552                },
    1930319553                "node_modules/has-symbols": {
    19304                         "version": "1.0.3",
    19305                         "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
    19306                         "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
     19554                        "version": "1.1.0",
     19555                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
     19556                        "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
    1930719557                        "dev": true,
    1930819558                        "engines": {
    … …  
    1944919699                                "node": "*"
    1945019700                        }
     19701                },
     19702                "node_modules/hookified": {
     19703                        "version": "1.7.0",
     19704                        "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.7.0.tgz",
     19705                        "integrity": "sha512-XQdMjqC1AyeOzfs+17cnIk7Wdfu1hh2JtcyNfBf5u9jHrT3iZUlGHxLTntFBuk5lwkqJ6l3+daeQdHK5yByHVA==",
     19706                        "dev": true
    1945119707                },
    1945219708                "node_modules/hosted-git-info": {
    … …  
    1961219868                },
    1961319869                "node_modules/http-link-header": {
    19614                         "version": "1.1.1",
    19615                         "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.1.tgz",
    19616                         "integrity": "sha512-mW3N/rTYpCn99s1do0zx6nzFZSwLH9HGfUM4ZqLWJ16ylmYaC2v5eYGqrNTQlByx8AzUgGI+V/32gXPugs1+Sw==",
     19870                        "version": "1.1.3",
     19871                        "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.3.tgz",
     19872                        "integrity": "sha512-3cZ0SRL8fb9MUlU3mKM61FcQvPfXx2dBrZW3Vbg5CXa8jFlK8OaEpePenLe1oEXQduhz8b0QjsqfS59QP4AJDQ==",
    1961719873                        "dev": true,
    1961819874                        "engines": {
    … …  
    2009820354                        "integrity": "sha512-jQ5Ql18hdCQ4qS+RCrbLfz1n+Pags27q5TwMKvZyhp5hh2UULUYZUy1keqj6k6SYsdqIYjnmz7xyyEY0V67B8Q=="
    2009920355                },
     20356                "node_modules/immediate": {
     20357                        "version": "3.0.6",
     20358                        "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
     20359                        "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==",
     20360                        "dev": true
     20361                },
    2010020362                "node_modules/immutable": {
    2010120363                        "version": "5.0.3",
    … …  
    2030320565                },
    2030420566                "node_modules/internal-slot": {
    20305                         "version": "1.0.7",
    20306                         "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
    20307                         "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
     20567                        "version": "1.1.0",
     20568                        "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz",
     20569                        "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==",
    2030820570                        "dev": true,
    2030920571                        "dependencies": {
    2031020572                                "es-errors": "^1.3.0",
    20311                                 "hasown": "^2.0.0",
    20312                                 "side-channel": "^1.0.4"
     20573                                "hasown": "^2.0.2",
     20574                                "side-channel": "^1.1.0"
    2031320575                        },
    2031420576                        "engines": {
    … …  
    2032620588                },
    2032720589                "node_modules/intl-messageformat": {
    20328                         "version": "4.4.0",
    20329                         "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-4.4.0.tgz",
    20330                         "integrity": "sha512-z+Bj2rS3LZSYU4+sNitdHrwnBhr0wO80ZJSW8EzKDBowwUe3Q/UsvgCGjrwa+HPzoGCLEb9HAjfJgo4j2Sac8w==",
    20331                         "dev": true,
    20332                         "dependencies": {
    20333                                 "intl-messageformat-parser": "^1.8.1"
    20334                         }
    20335                 },
    20336                 "node_modules/intl-messageformat-parser": {
    20337                         "version": "1.8.1",
    20338                         "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.8.1.tgz",
    20339                         "integrity": "sha512-IMSCKVf0USrM/959vj3xac7s8f87sc+80Y/ipBzdKy4ifBv5Gsj2tZ41EAaURVg01QU71fYr77uA8Meh6kELbg==",
    20340                         "deprecated": "We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser",
    20341                         "dev": true
     20590                        "version": "10.7.14",
     20591                        "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.14.tgz",
     20592                        "integrity": "sha512-mMGnE4E1otdEutV5vLUdCxRJygHB5ozUBxsPB5qhitewssrS/qGruq9bmvIRkkGsNeK5ZWLfYRld18UHGTIifQ==",
     20593                        "dev": true,
     20594                        "dependencies": {
     20595                                "@formatjs/ecma402-abstract": "2.3.2",
     20596                                "@formatjs/fast-memoize": "2.2.6",
     20597                                "@formatjs/icu-messageformat-parser": "2.11.0",
     20598                                "tslib": "2"
     20599                        }
    2034220600                },
    2034320601                "node_modules/into-stream": {
    … …  
    2042720685                        }
    2042820686                },
    20429                 "node_modules/is-arguments": {
    20430                         "version": "1.1.1",
    20431                         "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
    20432                         "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
    20433                         "dev": true,
    20434                         "dependencies": {
    20435                                 "call-bind": "^1.0.2",
    20436                                 "has-tostringtag": "^1.0.0"
    20437                         },
    20438                         "engines": {
    20439                                 "node": ">= 0.4"
    20440                         },
    20441                         "funding": {
    20442                                 "url": "https://github.com/sponsors/ljharb"
    20443                         }
    20444                 },
    2044520687                "node_modules/is-array-buffer": {
    20446                         "version": "3.0.4",
    20447                         "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
    20448                         "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
    20449                         "dev": true,
    20450                         "dependencies": {
    20451                                 "call-bind": "^1.0.2",
    20452                                 "get-intrinsic": "^1.2.1"
     20688                        "version": "3.0.5",
     20689                        "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz",
     20690                        "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==",
     20691                        "dev": true,
     20692                        "dependencies": {
     20693                                "call-bind": "^1.0.8",
     20694                                "call-bound": "^1.0.3",
     20695                                "get-intrinsic": "^1.2.6"
    2045320696                        },
    2045420697                        "engines": {
    … …  
    2046520708                },
    2046620709                "node_modules/is-async-function": {
    20467                         "version": "2.0.0",
    20468                         "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz",
    20469                         "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==",
    20470                         "dev": true,
    20471                         "dependencies": {
    20472                                 "has-tostringtag": "^1.0.0"
     20710                        "version": "2.1.1",
     20711                        "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz",
     20712                        "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==",
     20713                        "dev": true,
     20714                        "dependencies": {
     20715                                "async-function": "^1.0.0",
     20716                                "call-bound": "^1.0.3",
     20717                                "get-proto": "^1.0.1",
     20718                                "has-tostringtag": "^1.0.2",
     20719                                "safe-regex-test": "^1.1.0"
    2047320720                        },
    2047420721                        "engines": {
    … …  
    2048020727                },
    2048120728                "node_modules/is-bigint": {
    20482                         "version": "1.0.4",
    20483                         "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
    20484                         "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
    20485                         "dev": true,
    20486                         "dependencies": {
    20487                                 "has-bigints": "^1.0.1"
     20729                        "version": "1.1.0",
     20730                        "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz",
     20731                        "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==",
     20732                        "dev": true,
     20733                        "dependencies": {
     20734                                "has-bigints": "^1.0.2"
     20735                        },
     20736                        "engines": {
     20737                                "node": ">= 0.4"
    2048820738                        },
    2048920739                        "funding": {
    … …  
    2050420754                },
    2050520755                "node_modules/is-boolean-object": {
    20506                         "version": "1.1.2",
    20507                         "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
    20508                         "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
    20509                         "dev": true,
    20510                         "dependencies": {
    20511                                 "call-bind": "^1.0.2",
    20512                                 "has-tostringtag": "^1.0.0"
     20756                        "version": "1.2.1",
     20757                        "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz",
     20758                        "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==",
     20759                        "dev": true,
     20760                        "dependencies": {
     20761                                "call-bound": "^1.0.2",
     20762                                "has-tostringtag": "^1.0.2"
    2051320763                        },
    2051420764                        "engines": {
    … …  
    2055320803                },
    2055420804                "node_modules/is-core-module": {
    20555                         "version": "2.15.1",
    20556                         "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz",
    20557                         "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==",
     20805                        "version": "2.16.1",
     20806                        "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
     20807                        "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
    2055820808                        "dependencies": {
    2055920809                                "hasown": "^2.0.2"
    … …  
    2058020830                },
    2058120831                "node_modules/is-data-view": {
    20582                         "version": "1.0.1",
    20583                         "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
    20584                         "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
    20585                         "dev": true,
    20586                         "dependencies": {
     20832                        "version": "1.0.2",
     20833                        "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz",
     20834                        "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==",
     20835                        "dev": true,
     20836                        "dependencies": {
     20837                                "call-bound": "^1.0.2",
     20838                                "get-intrinsic": "^1.2.6",
    2058720839                                "is-typed-array": "^1.1.13"
    2058820840                        },
    … …  
    2059520847                },
    2059620848                "node_modules/is-date-object": {
    20597                         "version": "1.0.5",
    20598                         "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
    20599                         "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
    20600                         "dev": true,
    20601                         "dependencies": {
    20602                                 "has-tostringtag": "^1.0.0"
     20849                        "version": "1.1.0",
     20850                        "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
     20851                        "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
     20852                        "dev": true,
     20853                        "dependencies": {
     20854                                "call-bound": "^1.0.2",
     20855                                "has-tostringtag": "^1.0.2"
    2060320856                        },
    2060420857                        "engines": {
    … …  
    2065820911                },
    2065920912                "node_modules/is-finalizationregistry": {
    20660                         "version": "1.0.2",
    20661                         "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz",
    20662                         "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==",
    20663                         "dev": true,
    20664                         "dependencies": {
    20665                                 "call-bind": "^1.0.2"
     20913                        "version": "1.1.1",
     20914                        "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz",
     20915                        "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==",
     20916                        "dev": true,
     20917                        "dependencies": {
     20918                                "call-bound": "^1.0.3"
     20919                        },
     20920                        "engines": {
     20921                                "node": ">= 0.4"
    2066620922                        },
    2066720923                        "funding": {
    … …  
    2070120957                },
    2070220958                "node_modules/is-generator-function": {
    20703                         "version": "1.0.10",
    20704                         "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
    20705                         "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
    20706                         "dev": true,
    20707                         "dependencies": {
    20708                                 "has-tostringtag": "^1.0.0"
     20959                        "version": "1.1.0",
     20960                        "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz",
     20961                        "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==",
     20962                        "dev": true,
     20963                        "dependencies": {
     20964                                "call-bound": "^1.0.3",
     20965                                "get-proto": "^1.0.0",
     20966                                "has-tostringtag": "^1.0.2",
     20967                                "safe-regex-test": "^1.1.0"
    2070920968                        },
    2071020969                        "engines": {
    … …  
    2076921028                        "optional": true
    2077021029                },
    20771                 "node_modules/is-negative-zero": {
    20772                         "version": "2.0.3",
    20773                         "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
    20774                         "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
    20775                         "dev": true,
    20776                         "engines": {
    20777                                 "node": ">= 0.4"
    20778                         },
    20779                         "funding": {
    20780                                 "url": "https://github.com/sponsors/ljharb"
    20781                         }
    20782                 },
    2078321030                "node_modules/is-number": {
    2078421031                        "version": "3.0.0",
    … …  
    2079521042                },
    2079621043                "node_modules/is-number-object": {
    20797                         "version": "1.0.7",
    20798                         "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
    20799                         "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
    20800                         "dev": true,
    20801                         "dependencies": {
    20802                                 "has-tostringtag": "^1.0.0"
     21044                        "version": "1.1.1",
     21045                        "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz",
     21046                        "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==",
     21047                        "dev": true,
     21048                        "dependencies": {
     21049                                "call-bound": "^1.0.3",
     21050                                "has-tostringtag": "^1.0.2"
    2080321051                        },
    2080421052                        "engines": {
    … …  
    2090121149                },
    2090221150                "node_modules/is-regex": {
    20903                         "version": "1.1.4",
    20904                         "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
    20905                         "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
    20906                         "dev": true,
    20907                         "dependencies": {
    20908                                 "call-bind": "^1.0.2",
    20909                                 "has-tostringtag": "^1.0.0"
     21151                        "version": "1.2.1",
     21152                        "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
     21153                        "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
     21154                        "dev": true,
     21155                        "dependencies": {
     21156                                "call-bound": "^1.0.2",
     21157                                "gopd": "^1.2.0",
     21158                                "has-tostringtag": "^1.0.2",
     21159                                "hasown": "^2.0.2"
    2091021160                        },
    2091121161                        "engines": {
    … …  
    2095121201                },
    2095221202                "node_modules/is-shared-array-buffer": {
    20953                         "version": "1.0.3",
    20954                         "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
    20955                         "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
    20956                         "dev": true,
    20957                         "dependencies": {
    20958                                 "call-bind": "^1.0.7"
     21203                        "version": "1.0.4",
     21204                        "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz",
     21205                        "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==",
     21206                        "dev": true,
     21207                        "dependencies": {
     21208                                "call-bound": "^1.0.3"
    2095921209                        },
    2096021210                        "engines": {
    … …  
    2097721227                },
    2097821228                "node_modules/is-string": {
    20979                         "version": "1.0.7",
    20980                         "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
    20981                         "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
    20982                         "dev": true,
    20983                         "dependencies": {
    20984                                 "has-tostringtag": "^1.0.0"
     21229                        "version": "1.1.1",
     21230                        "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz",
     21231                        "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==",
     21232                        "dev": true,
     21233                        "dependencies": {
     21234                                "call-bound": "^1.0.3",
     21235                                "has-tostringtag": "^1.0.2"
    2098521236                        },
    2098621237                        "engines": {
    … …  
    2100821259                },
    2100921260                "node_modules/is-symbol": {
    21010                         "version": "1.0.3",
    21011                         "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
    21012                         "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
    21013                         "dev": true,
    21014                         "dependencies": {
    21015                                 "has-symbols": "^1.0.1"
     21261                        "version": "1.1.1",
     21262                        "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz",
     21263                        "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==",
     21264                        "dev": true,
     21265                        "dependencies": {
     21266                                "call-bound": "^1.0.2",
     21267                                "has-symbols": "^1.1.0",
     21268                                "safe-regex-test": "^1.1.0"
    2101621269                        },
    2101721270                        "engines": {
    … …  
    2102321276                },
    2102421277                "node_modules/is-typed-array": {
    21025                         "version": "1.1.13",
    21026                         "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
    21027                         "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
    21028                         "dev": true,
    21029                         "dependencies": {
    21030                                 "which-typed-array": "^1.1.14"
     21278                        "version": "1.1.15",
     21279                        "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz",
     21280                        "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==",
     21281                        "dev": true,
     21282                        "dependencies": {
     21283                                "which-typed-array": "^1.1.16"
    2103121284                        },
    2103221285                        "engines": {
    … …  
    2108721340                },
    2108821341                "node_modules/is-weakref": {
    21089                         "version": "1.0.2",
    21090                         "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
    21091                         "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
    21092                         "dev": true,
    21093                         "dependencies": {
    21094                                 "call-bind": "^1.0.2"
     21342                        "version": "1.1.0",
     21343                        "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz",
     21344                        "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==",
     21345                        "dev": true,
     21346                        "dependencies": {
     21347                                "call-bound": "^1.0.2"
     21348                        },
     21349                        "engines": {
     21350                                "node": ">= 0.4"
    2109521351                        },
    2109621352                        "funding": {
    … …  
    2109921355                },
    2110021356                "node_modules/is-weakset": {
    21101                         "version": "2.0.3",
    21102                         "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz",
    21103                         "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==",
    21104                         "dev": true,
    21105                         "dependencies": {
    21106                                 "call-bind": "^1.0.7",
    21107                                 "get-intrinsic": "^1.2.4"
     21357                        "version": "2.0.4",
     21358                        "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz",
     21359                        "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==",
     21360                        "dev": true,
     21361                        "dependencies": {
     21362                                "call-bound": "^1.0.3",
     21363                                "get-intrinsic": "^1.2.6"
    2110821364                        },
    2110921365                        "engines": {
    … …  
    2130721563                },
    2130821564                "node_modules/iterator.prototype": {
    21309                         "version": "1.1.2",
    21310                         "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz",
    21311                         "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==",
    21312                         "dev": true,
    21313                         "dependencies": {
    21314                                 "define-properties": "^1.2.1",
    21315                                 "get-intrinsic": "^1.2.1",
    21316                                 "has-symbols": "^1.0.3",
    21317                                 "reflect.getprototypeof": "^1.0.4",
    21318                                 "set-function-name": "^2.0.1"
     21565                        "version": "1.1.5",
     21566                        "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz",
     21567                        "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==",
     21568                        "dev": true,
     21569                        "dependencies": {
     21570                                "define-data-property": "^1.1.4",
     21571                                "es-object-atoms": "^1.0.0",
     21572                                "get-intrinsic": "^1.2.6",
     21573                                "get-proto": "^1.0.0",
     21574                                "has-symbols": "^1.1.0",
     21575                                "set-function-name": "^2.0.2"
     21576                        },
     21577                        "engines": {
     21578                                "node": ">= 0.4"
    2131921579                        }
    2132021580                },
    … …  
    2198922249                },
    2199022250                "node_modules/jest-dev-server": {
    21991                         "version": "9.0.2",
    21992                         "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-9.0.2.tgz",
    21993                         "integrity": "sha512-Zc/JB0IlNNrpXkhBw+h86cGrde/Mey52KvF+FER2eyrtYJTHObOwW7Iarxm3rPyTKby5+3Y2QZtl8pRz/5GCxg==",
     22251                        "version": "10.1.4",
     22252                        "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-10.1.4.tgz",
     22253                        "integrity": "sha512-bGQ6sedNGtT6AFHhCVqGTXMPz7UyJi/ZrhNBgyqsP0XU9N8acCEIfqZEA22rOaZ+NdEVsaltk6tL7UT6aXfI7w==",
    2199422254                        "dev": true,
    2199522255                        "dependencies": {
    … …  
    2199822258                                "find-process": "^1.4.7",
    2199922259                                "prompts": "^2.4.2",
    22000                                 "spawnd": "^9.0.2",
     22260                                "spawnd": "^10.1.4",
    2200122261                                "tree-kill": "^1.2.2",
    22002                                 "wait-on": "^7.2.0"
     22262                                "wait-on": "^8.0.1"
    2200322263                        },
    2200422264                        "engines": {
    … …  
    2206422324                        }
    2206522325                },
    22066                 "node_modules/jest-dev-server/node_modules/rxjs": {
    22067                         "version": "7.8.1",
    22068                         "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
    22069                         "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
    22070                         "dev": true,
    22071                         "license": "Apache-2.0",
    22072                         "dependencies": {
    22073                                 "tslib": "^2.1.0"
    22074                         }
    22075                 },
    2207622326                "node_modules/jest-dev-server/node_modules/supports-color": {
    2207722327                        "version": "7.2.0",
    … …  
    2208422334                        "engines": {
    2208522335                                "node": ">=8"
    22086                         }
    22087                 },
    22088                 "node_modules/jest-dev-server/node_modules/wait-on": {
    22089                         "version": "7.2.0",
    22090                         "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.2.0.tgz",
    22091                         "integrity": "sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==",
    22092                         "dev": true,
    22093                         "license": "MIT",
    22094                         "dependencies": {
    22095                                 "axios": "^1.6.1",
    22096                                 "joi": "^17.11.0",
    22097                                 "lodash": "^4.17.21",
    22098                                 "minimist": "^1.2.8",
    22099                                 "rxjs": "^7.8.1"
    22100                         },
    22101                         "bin": {
    22102                                 "wait-on": "bin/wait-on"
    22103                         },
    22104                         "engines": {
    22105                                 "node": ">=12.0.0"
    2210622336                        }
    2210722337                },
    … …  
    2405724287                },
    2405824288                "node_modules/known-css-properties": {
    24059                         "version": "0.34.0",
    24060                         "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.34.0.tgz",
    24061                         "integrity": "sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==",
     24289                        "version": "0.35.0",
     24290                        "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz",
     24291                        "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==",
    2406224292                        "dev": true
    2406324293                },
    … …  
    2412224352                },
    2412324353                "node_modules/lib0": {
    24124                         "version": "0.2.97",
    24125                         "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.97.tgz",
    24126                         "integrity": "sha512-Q4d1ekgvufi9FiHkkL46AhecfNjznSL9MRNoJRQ76gBHS9OqU2ArfQK0FvBpuxgWeJeNI0LVgAYMIpsGeX4gYg==",
     24354                        "version": "0.2.99",
     24355                        "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.99.tgz",
     24356                        "integrity": "sha512-vwztYuUf1uf/1zQxfzRfO5yzfNKhTtgOByCruuiQQxWQXnPb8Itaube5ylofcV0oM0aKal9Mv+S1s1Ky0UYP1w==",
    2412724357                        "dependencies": {
    2412824358                                "isomorphic.js": "^0.2.4"
    … …  
    2413924369                                "type": "GitHub Sponsors ❤",
    2414024370                                "url": "https://github.com/sponsors/dmonad"
     24371                        }
     24372                },
     24373                "node_modules/lie": {
     24374                        "version": "3.1.1",
     24375                        "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
     24376                        "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==",
     24377                        "dev": true,
     24378                        "dependencies": {
     24379                                "immediate": "~3.0.5"
    2414124380                        }
    2414224381                },
    … …  
    2431724556                },
    2431824557                "node_modules/lighthouse": {
    24319                         "version": "10.4.0",
    24320                         "resolved": "https://registry.npmjs.org/lighthouse/-/lighthouse-10.4.0.tgz",
    24321                         "integrity": "sha512-XQWHEWkJ8YxSPsxttBJORy5+hQrzbvGkYfeP3fJjyYKioWkF2MXfFqNK4ZuV4jL8pBu7Z91qnQP6In0bq1yXww==",
    24322                         "dev": true,
    24323                         "dependencies": {
    24324                                 "@sentry/node": "^6.17.4",
    24325                                 "axe-core": "4.7.2",
    24326                                 "chrome-launcher": "^0.15.2",
     24558                        "version": "12.3.0",
     24559                        "resolved": "https://registry.npmjs.org/lighthouse/-/lighthouse-12.3.0.tgz",
     24560                        "integrity": "sha512-OaLE8DasnwQkn2CBo2lKtD+IQv42mNP3T+Vaw29I++rAh0Zpgc6SM15usdIYyzhRMR5EWFxze5Fyb+HENJSh2A==",
     24561                        "dev": true,
     24562                        "dependencies": {
     24563                                "@paulirish/trace_engine": "0.0.39",
     24564                                "@sentry/node": "^7.0.0",
     24565                                "axe-core": "^4.10.2",
     24566                                "chrome-launcher": "^1.1.2",
    2432724567                                "configstore": "^5.0.1",
    2432824568                                "csp_evaluator": "1.1.1",
    24329                                 "devtools-protocol": "0.0.1155343",
     24569                                "devtools-protocol": "0.0.1312386",
    2433024570                                "enquirer": "^2.3.6",
    2433124571                                "http-link-header": "^1.1.1",
    24332                                 "intl-messageformat": "^4.4.0",
     24572                                "intl-messageformat": "^10.5.3",
    2433324573                                "jpeg-js": "^0.4.4",
    24334                                 "js-library-detector": "^6.6.0",
    24335                                 "lighthouse-logger": "^1.4.1",
    24336                                 "lighthouse-stack-packs": "1.11.0",
    24337                                 "lodash": "^4.17.21",
     24574                                "js-library-detector": "^6.7.0",
     24575                                "lighthouse-logger": "^2.0.1",
     24576                                "lighthouse-stack-packs": "1.12.2",
     24577                                "lodash-es": "^4.17.21",
    2433824578                                "lookup-closest-locale": "6.2.0",
    2433924579                                "metaviewport-parser": "0.3.0",
    2434024580                                "open": "^8.4.0",
    2434124581                                "parse-cache-control": "1.0.1",
    24342                                 "ps-list": "^8.0.0",
    24343                                 "puppeteer-core": "^20.8.0",
    24344                                 "robots-parser": "^3.0.0",
     24582                                "puppeteer-core": "^23.10.4",
     24583                                "robots-parser": "^3.0.1",
    2434524584                                "semver": "^5.3.0",
    2434624585                                "speedline-core": "^1.4.3",
    24347                                 "third-party-web": "^0.23.3",
     24586                                "third-party-web": "^0.26.1",
     24587                                "tldts-icann": "^6.1.16",
    2434824588                                "ws": "^7.0.0",
    2434924589                                "yargs": "^17.3.1",
    … …  
    2435624596                        },
    2435724597                        "engines": {
    24358                                 "node": ">=16.16"
     24598                                "node": ">=18.16"
    2435924599                        }
    2436024600                },
    2436124601                "node_modules/lighthouse-logger": {
    24362                         "version": "1.4.2",
    24363                         "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz",
    24364                         "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==",
     24602                        "version": "2.0.1",
     24603                        "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-2.0.1.tgz",
     24604                        "integrity": "sha512-ioBrW3s2i97noEmnXxmUq7cjIcVRjT5HBpAYy8zE11CxU9HqlWHHeRxfeN1tn8F7OEMVPIC9x1f8t3Z7US9ehQ==",
    2436524605                        "dev": true,
    2436624606                        "dependencies": {
    … …  
    2438524625                },
    2438624626                "node_modules/lighthouse-stack-packs": {
    24387                         "version": "1.11.0",
    24388                         "resolved": "https://registry.npmjs.org/lighthouse-stack-packs/-/lighthouse-stack-packs-1.11.0.tgz",
    24389                         "integrity": "sha512-sRr0z1S/I26VffRLq9KJsKtLk856YrJlNGmcJmbLX8dFn3MuzVPUbstuChEhqnSxZb8TZmVfthuXuwhG9vRoSw==",
     24627                        "version": "1.12.2",
     24628                        "resolved": "https://registry.npmjs.org/lighthouse-stack-packs/-/lighthouse-stack-packs-1.12.2.tgz",
     24629                        "integrity": "sha512-Ug8feS/A+92TMTCK6yHYLwaFMuelK/hAKRMdldYkMNwv+d9PtWxjXEg6rwKtsUXTADajhdrhXyuNCJ5/sfmPFw==",
    2439024630                        "dev": true
    24391                 },
    24392                 "node_modules/lighthouse/node_modules/@puppeteer/browsers": {
    24393                         "version": "1.4.6",
    24394                         "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.4.6.tgz",
    24395                         "integrity": "sha512-x4BEjr2SjOPowNeiguzjozQbsc6h437ovD/wu+JpaenxVLm3jkgzHY2xOslMTp50HoTvQreMjiexiGQw1sqZlQ==",
    24396                         "dev": true,
    24397                         "dependencies": {
    24398                                 "debug": "4.3.4",
    24399                                 "extract-zip": "2.0.1",
    24400                                 "progress": "2.0.3",
    24401                                 "proxy-agent": "6.3.0",
    24402                                 "tar-fs": "3.0.4",
    24403                                 "unbzip2-stream": "1.4.3",
    24404                                 "yargs": "17.7.1"
    24405                         },
    24406                         "bin": {
    24407                                 "browsers": "lib/cjs/main-cli.js"
    24408                         },
    24409                         "engines": {
    24410                                 "node": ">=16.3.0"
    24411                         },
    24412                         "peerDependencies": {
    24413                                 "typescript": ">= 4.7.4"
    24414                         },
    24415                         "peerDependenciesMeta": {
    24416                                 "typescript": {
    24417                                         "optional": true
    24418                                 }
    24419                         }
    24420                 },
    24421                 "node_modules/lighthouse/node_modules/agent-base": {
    24422                         "version": "7.1.1",
    24423                         "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
    24424                         "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
    24425                         "dev": true,
    24426                         "license": "MIT",
    24427                         "dependencies": {
    24428                                 "debug": "^4.3.4"
    24429                         },
    24430                         "engines": {
    24431                                 "node": ">= 14"
    24432                         }
    2443324631                },
    2443424632                "node_modules/lighthouse/node_modules/ansi-regex": {
    … …  
    2445424652                        "funding": {
    2445524653                                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
    24456                         }
    24457                 },
    24458                 "node_modules/lighthouse/node_modules/axe-core": {
    24459                         "version": "4.7.2",
    24460                         "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz",
    24461                         "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==",
    24462                         "dev": true,
    24463                         "engines": {
    24464                                 "node": ">=4"
    24465                         }
    24466                 },
    24467                 "node_modules/lighthouse/node_modules/chromium-bidi": {
    24468                         "version": "0.4.16",
    24469                         "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.16.tgz",
    24470                         "integrity": "sha512-7ZbXdWERxRxSwo3txsBjjmc/NLxqb1Bk30mRb0BMS4YIaiV6zvKZqL/UAH+DdqcDYayDWk2n/y8klkBDODrPvA==",
    24471                         "dev": true,
    24472                         "dependencies": {
    24473                                 "mitt": "3.0.0"
    24474                         },
    24475                         "peerDependencies": {
    24476                                 "devtools-protocol": "*"
    2447724654                        }
    2447824655                },
    … …  
    2450924686                        "dev": true
    2451024687                },
    24511                 "node_modules/lighthouse/node_modules/cross-fetch": {
    24512                         "version": "4.0.0",
    24513                         "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz",
    24514                         "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==",
    24515                         "dev": true,
    24516                         "dependencies": {
    24517                                 "node-fetch": "^2.6.12"
    24518                         }
    24519                 },
    24520                 "node_modules/lighthouse/node_modules/devtools-protocol": {
    24521                         "version": "0.0.1155343",
    24522                         "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1155343.tgz",
    24523                         "integrity": "sha512-oD9vGBV2wTc7fAzAM6KC0chSgs234V8+qDEeK+mcbRj2UvcuA7lgBztGi/opj/iahcXD3BSj8Ymvib628yy9FA==",
    24524                         "dev": true
    24525                 },
    2452624688                "node_modules/lighthouse/node_modules/emoji-regex": {
    2452724689                        "version": "8.0.0",
    … …  
    2453024692                        "dev": true
    2453124693                },
    24532                 "node_modules/lighthouse/node_modules/http-proxy-agent": {
    24533                         "version": "7.0.2",
    24534                         "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
    24535                         "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
    24536                         "dev": true,
    24537                         "license": "MIT",
    24538                         "dependencies": {
    24539                                 "agent-base": "^7.1.0",
    24540                                 "debug": "^4.3.4"
    24541                         },
    24542                         "engines": {
    24543                                 "node": ">= 14"
    24544                         }
    24545                 },
    24546                 "node_modules/lighthouse/node_modules/https-proxy-agent": {
    24547                         "version": "7.0.5",
    24548                         "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
    24549                         "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
    24550                         "dev": true,
    24551                         "license": "MIT",
    24552                         "dependencies": {
    24553                                 "agent-base": "^7.0.2",
    24554                                 "debug": "4"
    24555                         },
    24556                         "engines": {
    24557                                 "node": ">= 14"
    24558                         }
    24559                 },
    2456024694                "node_modules/lighthouse/node_modules/is-fullwidth-code-point": {
    2456124695                        "version": "3.0.0",
    … …  
    2456724701                        }
    2456824702                },
    24569                 "node_modules/lighthouse/node_modules/lru-cache": {
    24570                         "version": "7.18.3",
    24571                         "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
    24572                         "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
    24573                         "dev": true,
    24574                         "engines": {
    24575                                 "node": ">=12"
    24576                         }
    24577                 },
    24578                 "node_modules/lighthouse/node_modules/proxy-agent": {
    24579                         "version": "6.3.0",
    24580                         "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.0.tgz",
    24581                         "integrity": "sha512-0LdR757eTj/JfuU7TL2YCuAZnxWXu3tkJbg4Oq3geW/qFNT/32T0sp2HnZ9O0lMR4q3vwAt0+xCA8SR0WAD0og==",
    24582                         "dev": true,
    24583                         "dependencies": {
    24584                                 "agent-base": "^7.0.2",
    24585                                 "debug": "^4.3.4",
    24586                                 "http-proxy-agent": "^7.0.0",
    24587                                 "https-proxy-agent": "^7.0.0",
    24588                                 "lru-cache": "^7.14.1",
    24589                                 "pac-proxy-agent": "^7.0.0",
    24590                                 "proxy-from-env": "^1.1.0",
    24591                                 "socks-proxy-agent": "^8.0.1"
    24592                         },
    24593                         "engines": {
    24594                                 "node": ">= 14"
    24595                         }
    24596                 },
    24597                 "node_modules/lighthouse/node_modules/puppeteer-core": {
    24598                         "version": "20.9.0",
    24599                         "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.9.0.tgz",
    24600                         "integrity": "sha512-H9fYZQzMTRrkboEfPmf7m3CLDN6JvbxXA3qTtS+dFt27tR+CsFHzPsT6pzp6lYL6bJbAPaR0HaPO6uSi+F94Pg==",
    24601                         "dev": true,
    24602                         "dependencies": {
    24603                                 "@puppeteer/browsers": "1.4.6",
    24604                                 "chromium-bidi": "0.4.16",
    24605                                 "cross-fetch": "4.0.0",
    24606                                 "debug": "4.3.4",
    24607                                 "devtools-protocol": "0.0.1147663",
    24608                                 "ws": "8.13.0"
    24609                         },
    24610                         "engines": {
    24611                                 "node": ">=16.3.0"
    24612                         },
    24613                         "peerDependencies": {
    24614                                 "typescript": ">= 4.7.4"
    24615                         },
    24616                         "peerDependenciesMeta": {
    24617                                 "typescript": {
    24618                                         "optional": true
    24619                                 }
    24620                         }
    24621                 },
    24622                 "node_modules/lighthouse/node_modules/puppeteer-core/node_modules/devtools-protocol": {
    24623                         "version": "0.0.1147663",
    24624                         "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1147663.tgz",
    24625                         "integrity": "sha512-hyWmRrexdhbZ1tcJUGpO95ivbRhWXz++F4Ko+n21AY5PNln2ovoJw+8ZMNDTtip+CNFQfrtLVh/w4009dXO/eQ==",
    24626                         "dev": true
    24627                 },
    24628                 "node_modules/lighthouse/node_modules/puppeteer-core/node_modules/ws": {
    24629                         "version": "8.13.0",
    24630                         "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
    24631                         "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==",
    24632                         "dev": true,
    24633                         "engines": {
    24634                                 "node": ">=10.0.0"
    24635                         },
    24636                         "peerDependencies": {
    24637                                 "bufferutil": "^4.0.1",
    24638                                 "utf-8-validate": ">=5.0.2"
    24639                         },
    24640                         "peerDependenciesMeta": {
    24641                                 "bufferutil": {
    24642                                         "optional": true
    24643                                 },
    24644                                 "utf-8-validate": {
    24645                                         "optional": true
    24646                                 }
    24647                         }
    24648                 },
    2464924703                "node_modules/lighthouse/node_modules/semver": {
    2465024704                        "version": "5.7.2",
    … …  
    2468224736                        }
    2468324737                },
    24684                 "node_modules/lighthouse/node_modules/tar-fs": {
    24685                         "version": "3.0.4",
    24686                         "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz",
    24687                         "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==",
    24688                         "dev": true,
    24689                         "dependencies": {
    24690                                 "mkdirp-classic": "^0.5.2",
    24691                                 "pump": "^3.0.0",
    24692                                 "tar-stream": "^3.1.5"
    24693                         }
    24694                 },
    2469524738                "node_modules/lighthouse/node_modules/wrap-ansi": {
    2469624739                        "version": "7.0.0",
    … …  
    2472024763                },
    2472124764                "node_modules/lighthouse/node_modules/yargs": {
    24722                         "version": "17.7.1",
    24723                         "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz",
    24724                         "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==",
    24725                         "dev": true,
    24726                         "license": "MIT",
     24765                        "version": "17.7.2",
     24766                        "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
     24767                        "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
     24768                        "dev": true,
    2472724769                        "dependencies": {
    2472824770                                "cliui": "^8.0.1",
    … …  
    2486924911                        }
    2487024912                },
     24913                "node_modules/localforage": {
     24914                        "version": "1.10.0",
     24915                        "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz",
     24916                        "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==",
     24917                        "dev": true,
     24918                        "dependencies": {
     24919                                "lie": "3.1.1"
     24920                        }
     24921                },
    2487124922                "node_modules/locate-path": {
    2487224923                        "version": "3.0.0",
    … …  
    2488524936                        "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
    2488624937                        "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
     24938                },
     24939                "node_modules/lodash-es": {
     24940                        "version": "4.17.21",
     24941                        "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
     24942                        "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==",
     24943                        "dev": true
    2488724944                },
    2488824945                "node_modules/lodash.debounce": {
    … …  
    2502825085                        }
    2502925086                },
     25087                "node_modules/loglevel": {
     25088                        "version": "1.9.2",
     25089                        "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz",
     25090                        "integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==",
     25091                        "dev": true,
     25092                        "engines": {
     25093                                "node": ">= 0.6.0"
     25094                        },
     25095                        "funding": {
     25096                                "type": "tidelift",
     25097                                "url": "https://tidelift.com/funding/github/npm/loglevel"
     25098                        }
     25099                },
    2503025100                "node_modules/longest": {
    2503125101                        "version": "1.0.1",
    … …  
    2510625176                                "node": ">=0.10.0"
    2510725177                        }
    25108                 },
    25109                 "node_modules/lru_map": {
    25110                         "version": "0.3.3",
    25111                         "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz",
    25112                         "integrity": "sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==",
    25113                         "dev": true
    2511425178                },
    2511525179                "node_modules/lru-cache": {
    … …  
    2548825552                        "bin": {
    2548925553                                "which": "bin/which"
     25554                        }
     25555                },
     25556                "node_modules/math-intrinsics": {
     25557                        "version": "1.1.0",
     25558                        "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
     25559                        "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
     25560                        "dev": true,
     25561                        "engines": {
     25562                                "node": ">= 0.4"
    2549025563                        }
    2549125564                },
    … …  
    2582825901                },
    2582925902                "node_modules/mini-css-extract-plugin": {
    25830                         "version": "2.7.2",
    25831                         "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.2.tgz",
    25832                         "integrity": "sha512-EdlUizq13o0Pd+uCp+WO/JpkLvHRVGt97RqfeGhXqAcorYo1ypJSpkV+WDT0vY/kmh/p7wRdJNJtuyK540PXDw==",
    25833                         "dev": true,
    25834                         "dependencies": {
    25835                                 "schema-utils": "^4.0.0"
     25903                        "version": "2.9.2",
     25904                        "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz",
     25905                        "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==",
     25906                        "dev": true,
     25907                        "dependencies": {
     25908                                "schema-utils": "^4.0.0",
     25909                                "tapable": "^2.2.1"
    2583625910                        },
    2583725911                        "engines": {
    … …  
    2585125925                        "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
    2585225926                        "dev": true,
    25853                         "license": "MIT",
    2585425927                        "dependencies": {
    2585525928                                "fast-deep-equal": "^3.1.3",
    … …  
    2588225955                },
    2588325956                "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
    25884                         "version": "4.2.0",
    25885                         "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
    25886                         "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
    25887                         "dev": true,
    25888                         "license": "MIT",
     25957                        "version": "4.3.0",
     25958                        "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
     25959                        "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
     25960                        "dev": true,
    2588925961                        "dependencies": {
    2589025962                                "@types/json-schema": "^7.0.9",
    … …  
    2589425966                        },
    2589525967                        "engines": {
    25896                                 "node": ">= 12.13.0"
     25968                                "node": ">= 10.13.0"
    2589725969                        },
    2589825970                        "funding": {
    … …  
    2595226024                },
    2595326025                "node_modules/mitt": {
    25954                         "version": "3.0.0",
    25955                         "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz",
    25956                         "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==",
     26026                        "version": "3.0.1",
     26027                        "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
     26028                        "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
    2595726029                        "dev": true
    2595826030                },
    … …  
    2602826100                                "mkdirp": "bin/cmd.js"
    2602926101                        }
    26030                 },
    26031                 "node_modules/mkdirp-classic": {
    26032                         "version": "0.5.3",
    26033                         "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
    26034                         "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
    26035                         "dev": true
    2603626102                },
    2603726103                "node_modules/mnemonist": {
    … …  
    2629626362                },
    2629726363                "node_modules/node-releases": {
    26298                         "version": "2.0.18",
    26299                         "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
    26300                         "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==",
    26301                         "dev": true,
    26302                         "license": "MIT"
     26364                        "version": "2.0.19",
     26365                        "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz",
     26366                        "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==",
     26367                        "dev": true
    2630326368                },
    2630426369                "node_modules/node-watch": {
    … …  
    2690226967                },
    2690326968                "node_modules/object-inspect": {
    26904                         "version": "1.13.1",
    26905                         "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
    26906                         "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
    26907                         "dev": true,
    26908                         "funding": {
    26909                                 "url": "https://github.com/sponsors/ljharb"
    26910                         }
    26911                 },
    26912                 "node_modules/object-is": {
    26913                         "version": "1.1.6",
    26914                         "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz",
    26915                         "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==",
    26916                         "dev": true,
    26917                         "dependencies": {
    26918                                 "call-bind": "^1.0.7",
    26919                                 "define-properties": "^1.2.1"
    26920                         },
     26969                        "version": "1.13.3",
     26970                        "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz",
     26971                        "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==",
     26972                        "dev": true,
    2692126973                        "engines": {
    2692226974                                "node": ">= 0.4"
    … …  
    2694827000                },
    2694927001                "node_modules/object.assign": {
    26950                         "version": "4.1.5",
    26951                         "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
    26952                         "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
    26953                         "dev": true,
    26954                         "dependencies": {
    26955                                 "call-bind": "^1.0.5",
     27002                        "version": "4.1.7",
     27003                        "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz",
     27004                        "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==",
     27005                        "dev": true,
     27006                        "dependencies": {
     27007                                "call-bind": "^1.0.8",
     27008                                "call-bound": "^1.0.3",
    2695627009                                "define-properties": "^1.2.1",
    26957                                 "has-symbols": "^1.0.3",
     27010                                "es-object-atoms": "^1.0.0",
     27011                                "has-symbols": "^1.1.0",
    2695827012                                "object-keys": "^1.1.1"
    2695927013                        },
    … …  
    2709627150                },
    2709727151                "node_modules/object.values": {
    27098                         "version": "1.2.0",
    27099                         "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz",
    27100                         "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==",
    27101                         "dev": true,
    27102                         "dependencies": {
    27103                                 "call-bind": "^1.0.7",
     27152                        "version": "1.2.1",
     27153                        "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz",
     27154                        "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==",
     27155                        "dev": true,
     27156                        "dependencies": {
     27157                                "call-bind": "^1.0.8",
     27158                                "call-bound": "^1.0.3",
    2710427159                                "define-properties": "^1.2.1",
    2710527160                                "es-object-atoms": "^1.0.0"
    … …  
    2728727342                        }
    2728827343                },
     27344                "node_modules/own-keys": {
     27345                        "version": "1.0.1",
     27346                        "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz",
     27347                        "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==",
     27348                        "dev": true,
     27349                        "dependencies": {
     27350                                "get-intrinsic": "^1.2.6",
     27351                                "object-keys": "^1.1.1",
     27352                                "safe-push-apply": "^1.0.0"
     27353                        },
     27354                        "engines": {
     27355                                "node": ">= 0.4"
     27356                        },
     27357                        "funding": {
     27358                                "url": "https://github.com/sponsors/ljharb"
     27359                        }
     27360                },
    2728927361                "node_modules/p-cancelable": {
    2729027362                        "version": "0.3.0",
    … …  
    2743327505                },
    2743427506                "node_modules/pac-proxy-agent": {
    27435                         "version": "7.0.1",
    27436                         "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz",
    27437                         "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==",
     27507                        "version": "7.1.0",
     27508                        "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.1.0.tgz",
     27509                        "integrity": "sha512-Z5FnLVVZSnX7WjBg0mhDtydeRZ1xMcATZThjySQUHqr+0ksP8kqaw23fNKkaaN/Z8gwLUs/W7xdl0I75eP2Xyw==",
    2743827510                        "dev": true,
    2743927511                        "dependencies": {
    2744027512                                "@tootallnate/quickjs-emscripten": "^0.23.0",
    27441                                 "agent-base": "^7.0.2",
     27513                                "agent-base": "^7.1.2",
    2744227514                                "debug": "^4.3.4",
    2744327515                                "get-uri": "^6.0.1",
    2744427516                                "http-proxy-agent": "^7.0.0",
    27445                                 "https-proxy-agent": "^7.0.2",
    27446                                 "pac-resolver": "^7.0.0",
    27447                                 "socks-proxy-agent": "^8.0.2"
     27517                                "https-proxy-agent": "^7.0.6",
     27518                                "pac-resolver": "^7.0.1",
     27519                                "socks-proxy-agent": "^8.0.5"
    2744827520                        },
    2744927521                        "engines": {
    … …  
    2745227524                },
    2745327525                "node_modules/pac-proxy-agent/node_modules/agent-base": {
    27454                         "version": "7.1.1",
    27455                         "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
    27456                         "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
    27457                         "dev": true,
    27458                         "license": "MIT",
    27459                         "dependencies": {
    27460                                 "debug": "^4.3.4"
    27461                         },
     27526                        "version": "7.1.3",
     27527                        "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
     27528                        "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
     27529                        "dev": true,
    2746227530                        "engines": {
    2746327531                                "node": ">= 14"
    … …  
    2747927547                },
    2748027548                "node_modules/pac-proxy-agent/node_modules/https-proxy-agent": {
    27481                         "version": "7.0.5",
    27482                         "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
    27483                         "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
    27484                         "dev": true,
    27485                         "license": "MIT",
    27486                         "dependencies": {
    27487                                 "agent-base": "^7.0.2",
     27549                        "version": "7.0.6",
     27550                        "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
     27551                        "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
     27552                        "dev": true,
     27553                        "dependencies": {
     27554                                "agent-base": "^7.1.2",
    2748827555                                "debug": "4"
    2748927556                        },
    … …  
    2798428051                },
    2798528052                "node_modules/postcss-calc": {
    27986                         "version": "10.0.2",
    27987                         "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-10.0.2.tgz",
    27988                         "integrity": "sha512-DT/Wwm6fCKgpYVI7ZEWuPJ4az8hiEHtCUeYjZXqU7Ou4QqYh1Df2yCQ7Ca6N7xqKPFkxN3fhf+u9KSoOCJNAjg==",
    27989                         "dev": true,
    27990                         "license": "MIT",
    27991                         "dependencies": {
    27992                                 "postcss-selector-parser": "^6.1.2",
     28053                        "version": "10.1.0",
     28054                        "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-10.1.0.tgz",
     28055                        "integrity": "sha512-uQ/LDGsf3mgsSUEXmAt3VsCSHR3aKqtEIkmB+4PhzYwRYOW5MZs/GhCCFpsOtJJkP6EC6uGipbrnaTjqaJZcJw==",
     28056                        "dev": true,
     28057                        "dependencies": {
     28058                                "postcss-selector-parser": "^7.0.0",
    2799328059                                "postcss-value-parser": "^4.2.0"
    2799428060                        },
    … …  
    2799828064                        "peerDependencies": {
    2799928065                                "postcss": "^8.4.38"
     28066                        }
     28067                },
     28068                "node_modules/postcss-calc/node_modules/postcss-selector-parser": {
     28069                        "version": "7.0.0",
     28070                        "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz",
     28071                        "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==",
     28072                        "dev": true,
     28073                        "dependencies": {
     28074                                "cssesc": "^3.0.0",
     28075                                "util-deprecate": "^1.0.2"
     28076                        },
     28077                        "engines": {
     28078                                "node": ">=4"
    2800028079                        }
    2800128080                },
    … …  
    2808928168                        "peerDependencies": {
    2809028169                                "postcss": "^8.4.31"
    28091                         }
    28092                 },
    28093                 "node_modules/postcss-import": {
    28094                         "version": "16.1.0",
    28095                         "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-16.1.0.tgz",
    28096                         "integrity": "sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg==",
    28097                         "dev": true,
    28098                         "dependencies": {
    28099                                 "postcss-value-parser": "^4.0.0",
    28100                                 "read-cache": "^1.0.0",
    28101                                 "resolve": "^1.1.7"
    28102                         },
    28103                         "engines": {
    28104                                 "node": ">=18.0.0"
    28105                         },
    28106                         "peerDependencies": {
    28107                                 "postcss": "^8.0.0"
    2810828170                        }
    2810928171                },
    … …  
    2850728569                },
    2850828570                "node_modules/postcss-safe-parser": {
    28509                         "version": "7.0.0",
    28510                         "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.0.tgz",
    28511                         "integrity": "sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==",
     28571                        "version": "7.0.1",
     28572                        "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz",
     28573                        "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==",
    2851228574                        "dev": true,
    2851328575                        "funding": [
    … …  
    2870728769                },
    2870828770                "node_modules/postcss-svgo/node_modules/domutils": {
    28709                         "version": "3.1.0",
    28710                         "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
    28711                         "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
    28712                         "dev": true,
    28713                         "license": "BSD-2-Clause",
     28771                        "version": "3.2.2",
     28772                        "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
     28773                        "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
     28774                        "dev": true,
    2871428775                        "dependencies": {
    2871528776                                "dom-serializer": "^2.0.0",
    … …  
    2881328874                },
    2881428875                "node_modules/preact": {
    28815                         "version": "10.24.3",
    28816                         "resolved": "https://registry.npmjs.org/preact/-/preact-10.24.3.tgz",
    28817                         "integrity": "sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==",
     28876                        "version": "10.25.4",
     28877                        "resolved": "https://registry.npmjs.org/preact/-/preact-10.25.4.tgz",
     28878                        "integrity": "sha512-jLdZDb+Q+odkHJ+MpW/9U5cODzqnB+fy2EiHSZES7ldV5LK7yjlVzTp7R8Xy6W6y75kfK8iWYtFVH7lvjwrCMA==",
    2881828879                        "funding": {
    2881928880                                "type": "opencollective",
    … …  
    2899429055                },
    2899529056                "node_modules/proxy-agent/node_modules/agent-base": {
    28996                         "version": "7.1.1",
    28997                         "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
    28998                         "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
    28999                         "dev": true,
    29000                         "dependencies": {
    29001                                 "debug": "^4.3.4"
    29002                         },
     29057                        "version": "7.1.3",
     29058                        "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
     29059                        "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
     29060                        "dev": true,
    2900329061                        "engines": {
    2900429062                                "node": ">= 14"
    … …  
    2901929077                },
    2902029078                "node_modules/proxy-agent/node_modules/https-proxy-agent": {
    29021                         "version": "7.0.5",
    29022                         "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
    29023                         "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
    29024                         "dev": true,
    29025                         "license": "MIT",
    29026                         "dependencies": {
    29027                                 "agent-base": "^7.0.2",
     29079                        "version": "7.0.6",
     29080                        "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
     29081                        "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
     29082                        "dev": true,
     29083                        "dependencies": {
     29084                                "agent-base": "^7.1.2",
    2902829085                                "debug": "4"
    2902929086                        },
    … …  
    2904729104                        "dev": true
    2904829105                },
    29049                 "node_modules/ps-list": {
    29050                         "version": "8.1.1",
    29051                         "resolved": "https://registry.npmjs.org/ps-list/-/ps-list-8.1.1.tgz",
    29052                         "integrity": "sha512-OPS9kEJYVmiO48u/B9qneqhkMvgCxT+Tm28VCEJpheTpl8cJ0ffZRRNgS5mrQRTrX5yRTpaJ+hRDeefXYmmorQ==",
    29053                         "dev": true,
    29054                         "engines": {
    29055                                 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
    29056                         },
    29057                         "funding": {
    29058                                 "url": "https://github.com/sponsors/sindresorhus"
    29059                         }
    29060                 },
    2906129106                "node_modules/pseudomap": {
    2906229107                        "version": "1.0.2",
    2906329108                        "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
    2906429109                        "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
    29065                         "dev": true
     29110                        "dev": true,
     29111                        "optional": true
    2906629112                },
    2906729113                "node_modules/psl": {
    … …  
    2911029156                },
    2911129157                "node_modules/puppeteer-core": {
    29112                         "version": "23.5.2",
    29113                         "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.5.2.tgz",
    29114                         "integrity": "sha512-UwPAX29EID8lJmxeL7JT3Gz35D1BHn5o9ZXpBLoR24W7gtUg1dLx7OUPsUTR5Tlxf+1Yeqw9W3qP4uqWThqXgg==",
    29115                         "dev": true,
    29116                         "license": "Apache-2.0",
    29117                         "dependencies": {
    29118                                 "@puppeteer/browsers": "2.4.0",
    29119                                 "chromium-bidi": "0.8.0",
    29120                                 "debug": "^4.3.7",
    29121                                 "devtools-protocol": "0.0.1342118",
     29158                        "version": "23.11.1",
     29159                        "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.11.1.tgz",
     29160                        "integrity": "sha512-3HZ2/7hdDKZvZQ7dhhITOUg4/wOrDRjyK2ZBllRB0ZCOi9u0cwq1ACHDjBB+nX+7+kltHjQvBRdeY7+W0T+7Gg==",
     29161                        "dev": true,
     29162                        "dependencies": {
     29163                                "@puppeteer/browsers": "2.6.1",
     29164                                "chromium-bidi": "0.11.0",
     29165                                "debug": "^4.4.0",
     29166                                "devtools-protocol": "0.0.1367902",
    2912229167                                "typed-query-selector": "^2.12.0",
    2912329168                                "ws": "^8.18.0"
    … …  
    2912829173                },
    2912929174                "node_modules/puppeteer-core/node_modules/@puppeteer/browsers": {
    29130                         "version": "2.4.0",
    29131                         "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.4.0.tgz",
    29132                         "integrity": "sha512-x8J1csfIygOwf6D6qUAZ0ASk3z63zPb7wkNeHRerCMh82qWKUrOgkuP005AJC8lDL6/evtXETGEJVcwykKT4/g==",
    29133                         "dev": true,
    29134                         "dependencies": {
    29135                                 "debug": "^4.3.6",
     29175                        "version": "2.6.1",
     29176                        "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.6.1.tgz",
     29177                        "integrity": "sha512-aBSREisdsGH890S2rQqK82qmQYU3uFpSH8wcZWHgHzl3LfzsxAKbLNiAG9mO8v1Y0UICBeClICxPJvyr0rcuxg==",
     29178                        "dev": true,
     29179                        "dependencies": {
     29180                                "debug": "^4.4.0",
    2913629181                                "extract-zip": "^2.0.1",
    2913729182                                "progress": "^2.0.3",
    29138                                 "proxy-agent": "^6.4.0",
     29183                                "proxy-agent": "^6.5.0",
    2913929184                                "semver": "^7.6.3",
    2914029185                                "tar-fs": "^3.0.6",
    … …  
    2914929194                        }
    2915029195                },
     29196                "node_modules/puppeteer-core/node_modules/agent-base": {
     29197                        "version": "7.1.3",
     29198                        "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
     29199                        "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
     29200                        "dev": true,
     29201                        "engines": {
     29202                                "node": ">= 14"
     29203                        }
     29204                },
    2915129205                "node_modules/puppeteer-core/node_modules/ansi-regex": {
    2915229206                        "version": "5.0.1",
    … …  
    2917429228                },
    2917529229                "node_modules/puppeteer-core/node_modules/chromium-bidi": {
    29176                         "version": "0.8.0",
    29177                         "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.8.0.tgz",
    29178                         "integrity": "sha512-uJydbGdTw0DEUjhoogGveneJVWX/9YuqkWePzMmkBYwtdAqo5d3J/ovNKFr+/2hWXYmYCr6it8mSSTIj6SS6Ug==",
    29179                         "dev": true,
    29180                         "license": "Apache-2.0",
     29230                        "version": "0.11.0",
     29231                        "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.11.0.tgz",
     29232                        "integrity": "sha512-6CJWHkNRoyZyjV9Rwv2lYONZf1Xm0IuDyNq97nwSsxxP3wf5Bwy15K5rOvVKMtJ127jJBmxFUanSAOjgFRxgrA==",
     29233                        "dev": true,
    2918129234                        "dependencies": {
    2918229235                                "mitt": "3.0.1",
    29183                                 "urlpattern-polyfill": "10.0.0",
    2918429236                                "zod": "3.23.8"
    2918529237                        },
    … …  
    2922129273                },
    2922229274                "node_modules/puppeteer-core/node_modules/debug": {
    29223                         "version": "4.3.7",
    29224                         "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
    29225                         "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
     29275                        "version": "4.4.0",
     29276                        "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
     29277                        "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
    2922629278                        "dev": true,
    2922729279                        "dependencies": {
    … …  
    2923629288                                }
    2923729289                        }
     29290                },
     29291                "node_modules/puppeteer-core/node_modules/devtools-protocol": {
     29292                        "version": "0.0.1367902",
     29293                        "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1367902.tgz",
     29294                        "integrity": "sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==",
     29295                        "dev": true
    2923829296                },
    2923929297                "node_modules/puppeteer-core/node_modules/emoji-regex": {
    … …  
    2924329301                        "dev": true
    2924429302                },
     29303                "node_modules/puppeteer-core/node_modules/http-proxy-agent": {
     29304                        "version": "7.0.2",
     29305                        "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
     29306                        "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
     29307                        "dev": true,
     29308                        "dependencies": {
     29309                                "agent-base": "^7.1.0",
     29310                                "debug": "^4.3.4"
     29311                        },
     29312                        "engines": {
     29313                                "node": ">= 14"
     29314                        }
     29315                },
     29316                "node_modules/puppeteer-core/node_modules/https-proxy-agent": {
     29317                        "version": "7.0.6",
     29318                        "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
     29319                        "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
     29320                        "dev": true,
     29321                        "dependencies": {
     29322                                "agent-base": "^7.1.2",
     29323                                "debug": "4"
     29324                        },
     29325                        "engines": {
     29326                                "node": ">= 14"
     29327                        }
     29328                },
    2924529329                "node_modules/puppeteer-core/node_modules/is-fullwidth-code-point": {
    2924629330                        "version": "3.0.0",
    … …  
    2925229336                        }
    2925329337                },
    29254                 "node_modules/puppeteer-core/node_modules/mitt": {
    29255                         "version": "3.0.1",
    29256                         "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
    29257                         "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
    29258                         "dev": true,
    29259                         "license": "MIT"
     29338                "node_modules/puppeteer-core/node_modules/lru-cache": {
     29339                        "version": "7.18.3",
     29340                        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
     29341                        "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
     29342                        "dev": true,
     29343                        "engines": {
     29344                                "node": ">=12"
     29345                        }
     29346                },
     29347                "node_modules/puppeteer-core/node_modules/proxy-agent": {
     29348                        "version": "6.5.0",
     29349                        "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
     29350                        "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
     29351                        "dev": true,
     29352                        "dependencies": {
     29353                                "agent-base": "^7.1.2",
     29354                                "debug": "^4.3.4",
     29355                                "http-proxy-agent": "^7.0.1",
     29356                                "https-proxy-agent": "^7.0.6",
     29357                                "lru-cache": "^7.14.1",
     29358                                "pac-proxy-agent": "^7.1.0",
     29359                                "proxy-from-env": "^1.1.0",
     29360                                "socks-proxy-agent": "^8.0.5"
     29361                        },
     29362                        "engines": {
     29363                                "node": ">= 14"
     29364                        }
    2926029365                },
    2926129366                "node_modules/puppeteer-core/node_modules/semver": {
    29262                         "version": "7.6.3",
    29263                         "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
    29264                         "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
     29367                        "version": "7.7.0",
     29368                        "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz",
     29369                        "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==",
    2926529370                        "dev": true,
    2926629371                        "bin": {
    … …  
    2979629901                        }
    2979729902                },
    29798                 "node_modules/read-cache": {
    29799                         "version": "1.0.0",
    29800                         "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
    29801                         "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
    29802                         "dev": true,
    29803                         "dependencies": {
    29804                                 "pify": "^2.3.0"
    29805                         }
    29806                 },
    29807                 "node_modules/read-cache/node_modules/pify": {
    29808                         "version": "2.3.0",
    29809                         "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
    29810                         "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
    29811                         "dev": true,
    29812                         "engines": {
    29813                                 "node": ">=0.10.0"
    29814                         }
    29815                 },
    2981629903                "node_modules/read-pkg": {
    2981729904                        "version": "5.2.0",
    … …  
    2998630073                },
    2998730074                "node_modules/redux": {
    29988                         "version": "4.2.1",
    29989                         "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz",
    29990                         "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==",
    29991                         "dependencies": {
    29992                                 "@babel/runtime": "^7.9.2"
    29993                         }
     30075                        "version": "5.0.1",
     30076                        "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz",
     30077                        "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w=="
    2999430078                },
    2999530079                "node_modules/reflect.getprototypeof": {
    29996                         "version": "1.0.6",
    29997                         "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz",
    29998                         "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==",
    29999                         "dev": true,
    30000                         "dependencies": {
    30001                                 "call-bind": "^1.0.7",
     30080                        "version": "1.0.10",
     30081                        "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz",
     30082                        "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==",
     30083                        "dev": true,
     30084                        "dependencies": {
     30085                                "call-bind": "^1.0.8",
    3000230086                                "define-properties": "^1.2.1",
    30003                                 "es-abstract": "^1.23.1",
     30087                                "es-abstract": "^1.23.9",
    3000430088                                "es-errors": "^1.3.0",
    30005                                 "get-intrinsic": "^1.2.4",
    30006                                 "globalthis": "^1.0.3",
    30007                                 "which-builtin-type": "^1.1.3"
     30089                                "es-object-atoms": "^1.0.0",
     30090                                "get-intrinsic": "^1.2.7",
     30091                                "get-proto": "^1.0.1",
     30092                                "which-builtin-type": "^1.2.1"
    3000830093                        },
    3000930094                        "engines": {
    … …  
    3002130106                },
    3002230107                "node_modules/regenerate-unicode-properties": {
    30023                         "version": "10.1.0",
    30024                         "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz",
    30025                         "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==",
     30108                        "version": "10.2.0",
     30109                        "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz",
     30110                        "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==",
    3002630111                        "dev": true,
    3002730112                        "dependencies": {
    … …  
    3003830123                },
    3003930124                "node_modules/regenerator-transform": {
    30040                         "version": "0.15.1",
    30041                         "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz",
    30042                         "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==",
     30125                        "version": "0.15.2",
     30126                        "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
     30127                        "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
    3004330128                        "dev": true,
    3004430129                        "dependencies": {
    … …  
    3006030145                },
    3006130146                "node_modules/regexp.prototype.flags": {
    30062                         "version": "1.5.2",
    30063                         "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz",
    30064                         "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==",
    30065                         "dev": true,
    30066                         "dependencies": {
    30067                                 "call-bind": "^1.0.6",
     30147                        "version": "1.5.4",
     30148                        "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
     30149                        "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==",
     30150                        "dev": true,
     30151                        "dependencies": {
     30152                                "call-bind": "^1.0.8",
    3006830153                                "define-properties": "^1.2.1",
    3006930154                                "es-errors": "^1.3.0",
    30070                                 "set-function-name": "^2.0.1"
     30155                                "get-proto": "^1.0.1",
     30156                                "gopd": "^1.2.0",
     30157                                "set-function-name": "^2.0.2"
    3007130158                        },
    3007230159                        "engines": {
    … …  
    3007830165                },
    3007930166                "node_modules/regexpu-core": {
    30080                         "version": "5.3.1",
    30081                         "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.1.tgz",
    30082                         "integrity": "sha512-nCOzW2V/X15XpLsK2rlgdwrysrBq+AauCn+omItIz4R1pIcmeot5zvjdmOBRLzEH/CkC6IxMJVmxDe3QcMuNVQ==",
    30083                         "dev": true,
    30084                         "dependencies": {
    30085                                 "@babel/regjsgen": "^0.8.0",
     30167                        "version": "6.2.0",
     30168                        "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz",
     30169                        "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==",
     30170                        "dev": true,
     30171                        "dependencies": {
    3008630172                                "regenerate": "^1.4.2",
    30087                                 "regenerate-unicode-properties": "^10.1.0",
    30088                                 "regjsparser": "^0.9.1",
     30173                                "regenerate-unicode-properties": "^10.2.0",
     30174                                "regjsgen": "^0.8.0",
     30175                                "regjsparser": "^0.12.0",
    3008930176                                "unicode-match-property-ecmascript": "^2.0.0",
    3009030177                                "unicode-match-property-value-ecmascript": "^2.1.0"
    … …  
    3009430181                        }
    3009530182                },
     30183                "node_modules/regjsgen": {
     30184                        "version": "0.8.0",
     30185                        "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz",
     30186                        "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==",
     30187                        "dev": true
     30188                },
    3009630189                "node_modules/regjsparser": {
    30097                         "version": "0.9.1",
    30098                         "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
    30099                         "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
    30100                         "dev": true,
    30101                         "dependencies": {
    30102                                 "jsesc": "~0.5.0"
     30190                        "version": "0.12.0",
     30191                        "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz",
     30192                        "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==",
     30193                        "dev": true,
     30194                        "dependencies": {
     30195                                "jsesc": "~3.0.2"
    3010330196                        },
    3010430197                        "bin": {
    3010530198                                "regjsparser": "bin/parser"
    30106                         }
    30107                 },
    30108                 "node_modules/regjsparser/node_modules/jsesc": {
    30109                         "version": "0.5.0",
    30110                         "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
    30111                         "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
    30112                         "dev": true,
    30113                         "bin": {
    30114                                 "jsesc": "bin/jsesc"
    3011530199                        }
    3011630200                },
    … …  
    3028130365                },
    3028230366                "node_modules/resolve": {
    30283                         "version": "1.22.8",
    30284                         "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
    30285                         "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
    30286                         "license": "MIT",
    30287                         "dependencies": {
    30288                                 "is-core-module": "^2.13.0",
     30367                        "version": "1.22.10",
     30368                        "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz",
     30369                        "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==",
     30370                        "dependencies": {
     30371                                "is-core-module": "^2.16.0",
    3028930372                                "path-parse": "^1.0.7",
    3029030373                                "supports-preserve-symlinks-flag": "^1.0.0"
    … …  
    3029230375                        "bin": {
    3029330376                                "resolve": "bin/resolve"
     30377                        },
     30378                        "engines": {
     30379                                "node": ">= 0.4"
    3029430380                        },
    3029530381                        "funding": {
    … …  
    3045830544                        }
    3045930545                },
     30546                "node_modules/route-recognizer": {
     30547                        "version": "0.3.4",
     30548                        "resolved": "https://registry.npmjs.org/route-recognizer/-/route-recognizer-0.3.4.tgz",
     30549                        "integrity": "sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g=="
     30550                },
    3046030551                "node_modules/rtlcss": {
    3046130552                        "version": "2.6.2",
    … …  
    3046930560                                "postcss": "^6.0.23",
    3047030561                                "strip-json-comments": "^2.0.0"
    30471                         },
    30472                         "bin": {
    30473                                 "rtlcss": "bin/rtlcss.js"
    30474                         }
    30475                 },
    30476                 "node_modules/rtlcss-webpack-plugin": {
    30477                         "version": "4.0.7",
    30478                         "resolved": "https://registry.npmjs.org/rtlcss-webpack-plugin/-/rtlcss-webpack-plugin-4.0.7.tgz",
    30479                         "integrity": "sha512-ouSbJtgcLBBQIsMgarxsDnfgRqm/AS4BKls/mz/Xb6HSl+PdEzefTR+Wz5uWQx4odoX0g261Z7yb3QBz0MTm0g==",
    30480                         "dev": true,
    30481                         "dependencies": {
    30482                                 "babel-runtime": "~6.25.0",
    30483                                 "rtlcss": "^3.5.0"
    30484                         }
    30485                 },
    30486                 "node_modules/rtlcss-webpack-plugin/node_modules/find-up": {
    30487                         "version": "5.0.0",
    30488                         "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
    30489                         "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
    30490                         "dev": true,
    30491                         "dependencies": {
    30492                                 "locate-path": "^6.0.0",
    30493                                 "path-exists": "^4.0.0"
    30494                         },
    30495                         "engines": {
    30496                                 "node": ">=10"
    30497                         },
    30498                         "funding": {
    30499                                 "url": "https://github.com/sponsors/sindresorhus"
    30500                         }
    30501                 },
    30502                 "node_modules/rtlcss-webpack-plugin/node_modules/locate-path": {
    30503                         "version": "6.0.0",
    30504                         "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
    30505                         "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
    30506                         "dev": true,
    30507                         "dependencies": {
    30508                                 "p-locate": "^5.0.0"
    30509                         },
    30510                         "engines": {
    30511                                 "node": ">=10"
    30512                         },
    30513                         "funding": {
    30514                                 "url": "https://github.com/sponsors/sindresorhus"
    30515                         }
    30516                 },
    30517                 "node_modules/rtlcss-webpack-plugin/node_modules/p-limit": {
    30518                         "version": "3.1.0",
    30519                         "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
    30520                         "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
    30521                         "dev": true,
    30522                         "dependencies": {
    30523                                 "yocto-queue": "^0.1.0"
    30524                         },
    30525                         "engines": {
    30526                                 "node": ">=10"
    30527                         },
    30528                         "funding": {
    30529                                 "url": "https://github.com/sponsors/sindresorhus"
    30530                         }
    30531                 },
    30532                 "node_modules/rtlcss-webpack-plugin/node_modules/p-locate": {
    30533                         "version": "5.0.0",
    30534                         "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
    30535                         "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
    30536                         "dev": true,
    30537                         "dependencies": {
    30538                                 "p-limit": "^3.0.2"
    30539                         },
    30540                         "engines": {
    30541                                 "node": ">=10"
    30542                         },
    30543                         "funding": {
    30544                                 "url": "https://github.com/sponsors/sindresorhus"
    30545                         }
    30546                 },
    30547                 "node_modules/rtlcss-webpack-plugin/node_modules/path-exists": {
    30548                         "version": "4.0.0",
    30549                         "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
    30550                         "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
    30551                         "dev": true,
    30552                         "engines": {
    30553                                 "node": ">=8"
    30554                         }
    30555                 },
    30556                 "node_modules/rtlcss-webpack-plugin/node_modules/rtlcss": {
    30557                         "version": "3.5.0",
    30558                         "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz",
    30559                         "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==",
    30560                         "dev": true,
    30561                         "dependencies": {
    30562                                 "find-up": "^5.0.0",
    30563                                 "picocolors": "^1.0.0",
    30564                                 "postcss": "^8.3.11",
    30565                                 "strip-json-comments": "^3.1.1"
    3056630562                        },
    3056730563                        "bin": {
    … …  
    3069630692                },
    3069730693                "node_modules/safe-array-concat": {
    30698                         "version": "1.1.2",
    30699                         "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
    30700                         "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
    30701                         "dev": true,
    30702                         "dependencies": {
    30703                                 "call-bind": "^1.0.7",
    30704                                 "get-intrinsic": "^1.2.4",
    30705                                 "has-symbols": "^1.0.3",
     30694                        "version": "1.1.3",
     30695                        "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz",
     30696                        "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==",
     30697                        "dev": true,
     30698                        "dependencies": {
     30699                                "call-bind": "^1.0.8",
     30700                                "call-bound": "^1.0.2",
     30701                                "get-intrinsic": "^1.2.6",
     30702                                "has-symbols": "^1.1.0",
    3070630703                                "isarray": "^2.0.5"
    3070730704                        },
    … …  
    3074430741                        "dev": true
    3074530742                },
     30743                "node_modules/safe-push-apply": {
     30744                        "version": "1.0.0",
     30745                        "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz",
     30746                        "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==",
     30747                        "dev": true,
     30748                        "dependencies": {
     30749                                "es-errors": "^1.3.0",
     30750                                "isarray": "^2.0.5"
     30751                        },
     30752                        "engines": {
     30753                                "node": ">= 0.4"
     30754                        },
     30755                        "funding": {
     30756                                "url": "https://github.com/sponsors/ljharb"
     30757                        }
     30758                },
     30759                "node_modules/safe-push-apply/node_modules/isarray": {
     30760                        "version": "2.0.5",
     30761                        "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
     30762                        "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
     30763                        "dev": true
     30764                },
    3074630765                "node_modules/safe-regex": {
    3074730766                        "version": "1.1.0",
    … …  
    3075430773                },
    3075530774                "node_modules/safe-regex-test": {
    30756                         "version": "1.0.3",
    30757                         "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
    30758                         "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
    30759                         "dev": true,
    30760                         "dependencies": {
    30761                                 "call-bind": "^1.0.6",
     30775                        "version": "1.1.0",
     30776                        "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz",
     30777                        "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==",
     30778                        "dev": true,
     30779                        "dependencies": {
     30780                                "call-bound": "^1.0.2",
    3076230781                                "es-errors": "^1.3.0",
    30763                                 "is-regex": "^1.1.4"
     30782                                "is-regex": "^1.2.1"
    3076430783                        },
    3076530784                        "engines": {
    … …  
    3094330962                },
    3094430963                "node_modules/sass-loader": {
    30945                         "version": "12.6.0",
    30946                         "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz",
    30947                         "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==",
    30948                         "dev": true,
    30949                         "dependencies": {
    30950                                 "klona": "^2.0.4",
     30964                        "version": "16.0.4",
     30965                        "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.4.tgz",
     30966                        "integrity": "sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==",
     30967                        "dev": true,
     30968                        "dependencies": {
    3095130969                                "neo-async": "^2.6.2"
    3095230970                        },
    3095330971                        "engines": {
    30954                                 "node": ">= 12.13.0"
     30972                                "node": ">= 18.12.0"
    3095530973                        },
    3095630974                        "funding": {
    … …  
    3095930977                        },
    3096030978                        "peerDependencies": {
    30961                                 "fibers": ">= 3.1.0",
    30962                                 "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0",
     30979                                "@rspack/core": "0.x || 1.x",
     30980                                "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0",
    3096330981                                "sass": "^1.3.0",
    3096430982                                "sass-embedded": "*",
    … …  
    3096630984                        },
    3096730985                        "peerDependenciesMeta": {
    30968                                 "fibers": {
     30986                                "@rspack/core": {
    3096930987                                        "optional": true
    3097030988                                },
    … …  
    3097730995                                "sass-embedded": {
    3097830996                                        "optional": true
     30997                                },
     30998                                "webpack": {
     30999                                        "optional": true
    3097931000                                }
    3098031001                        }
    3098131002                },
    3098231003                "node_modules/sass/node_modules/chokidar": {
    30983                         "version": "4.0.1",
    30984                         "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
    30985                         "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
    30986                         "dev": true,
    30987                         "license": "MIT",
     31004                        "version": "4.0.3",
     31005                        "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
     31006                        "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
     31007                        "dev": true,
    3098831008                        "dependencies": {
    3098931009                                "readdirp": "^4.0.1"
    … …  
    3099731017                },
    3099831018                "node_modules/sass/node_modules/readdirp": {
    30999                         "version": "4.0.2",
    31000                         "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz",
    31001                         "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==",
    31002                         "dev": true,
    31003                         "license": "MIT",
    31004                         "engines": {
    31005                                 "node": ">= 14.16.0"
     31019                        "version": "4.1.1",
     31020                        "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz",
     31021                        "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==",
     31022                        "dev": true,
     31023                        "engines": {
     31024                                "node": ">= 14.18.0"
    3100631025                        },
    3100731026                        "funding": {
    … …  
    3131031329                },
    3131131330                "node_modules/set-function-length": {
    31312                         "version": "1.2.1",
    31313                         "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz",
    31314                         "integrity": "sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==",
    31315                         "dev": true,
    31316                         "dependencies": {
    31317                                 "define-data-property": "^1.1.2",
     31331                        "version": "1.2.2",
     31332                        "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
     31333                        "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
     31334                        "dev": true,
     31335                        "dependencies": {
     31336                                "define-data-property": "^1.1.4",
    3131831337                                "es-errors": "^1.3.0",
    3131931338                                "function-bind": "^1.1.2",
    31320                                 "get-intrinsic": "^1.2.3",
     31339                                "get-intrinsic": "^1.2.4",
    3132131340                                "gopd": "^1.0.1",
    31322                                 "has-property-descriptors": "^1.0.1"
     31341                                "has-property-descriptors": "^1.0.2"
    3132331342                        },
    3132431343                        "engines": {
    … …  
    3134131360                        }
    3134231361                },
     31362                "node_modules/set-proto": {
     31363                        "version": "1.0.0",
     31364                        "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz",
     31365                        "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==",
     31366                        "dev": true,
     31367                        "dependencies": {
     31368                                "dunder-proto": "^1.0.1",
     31369                                "es-errors": "^1.3.0",
     31370                                "es-object-atoms": "^1.0.0"
     31371                        },
     31372                        "engines": {
     31373                                "node": ">= 0.4"
     31374                        }
     31375                },
    3134331376                "node_modules/set-value": {
    3134431377                        "version": "2.0.1",
    … …  
    3143031463                        "dev": true,
    3143131464                        "license": "MIT",
     31465                        "optional": true,
    3143231466                        "dependencies": {
    3143331467                                "shebang-regex": "^1.0.0"
    … …  
    3144331477                        "dev": true,
    3144431478                        "license": "MIT",
     31479                        "optional": true,
    3144531480                        "engines": {
    3144631481                                "node": ">=0.10.0"
    … …  
    3146831503                },
    3146931504                "node_modules/side-channel": {
    31470                         "version": "1.0.6",
    31471                         "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
    31472                         "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
    31473                         "dev": true,
    31474                         "dependencies": {
    31475                                 "call-bind": "^1.0.7",
     31505                        "version": "1.1.0",
     31506                        "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
     31507                        "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
     31508                        "dev": true,
     31509                        "dependencies": {
    3147631510                                "es-errors": "^1.3.0",
    31477                                 "get-intrinsic": "^1.2.4",
    31478                                 "object-inspect": "^1.13.1"
     31511                                "object-inspect": "^1.13.3",
     31512                                "side-channel-list": "^1.0.0",
     31513                                "side-channel-map": "^1.0.1",
     31514                                "side-channel-weakmap": "^1.0.2"
     31515                        },
     31516                        "engines": {
     31517                                "node": ">= 0.4"
     31518                        },
     31519                        "funding": {
     31520                                "url": "https://github.com/sponsors/ljharb"
     31521                        }
     31522                },
     31523                "node_modules/side-channel-list": {
     31524                        "version": "1.0.0",
     31525                        "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
     31526                        "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
     31527                        "dev": true,
     31528                        "dependencies": {
     31529                                "es-errors": "^1.3.0",
     31530                                "object-inspect": "^1.13.3"
     31531                        },
     31532                        "engines": {
     31533                                "node": ">= 0.4"
     31534                        },
     31535                        "funding": {
     31536                                "url": "https://github.com/sponsors/ljharb"
     31537                        }
     31538                },
     31539                "node_modules/side-channel-map": {
     31540                        "version": "1.0.1",
     31541                        "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
     31542                        "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
     31543                        "dev": true,
     31544                        "dependencies": {
     31545                                "call-bound": "^1.0.2",
     31546                                "es-errors": "^1.3.0",
     31547                                "get-intrinsic": "^1.2.5",
     31548                                "object-inspect": "^1.13.3"
     31549                        },
     31550                        "engines": {
     31551                                "node": ">= 0.4"
     31552                        },
     31553                        "funding": {
     31554                                "url": "https://github.com/sponsors/ljharb"
     31555                        }
     31556                },
     31557                "node_modules/side-channel-weakmap": {
     31558                        "version": "1.0.2",
     31559                        "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
     31560                        "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
     31561                        "dev": true,
     31562                        "dependencies": {
     31563                                "call-bound": "^1.0.2",
     31564                                "es-errors": "^1.3.0",
     31565                                "get-intrinsic": "^1.2.5",
     31566                                "object-inspect": "^1.13.3",
     31567                                "side-channel-map": "^1.0.1"
    3147931568                        },
    3148031569                        "engines": {
    … …  
    3187231961                },
    3187331962                "node_modules/socks": {
    31874                         "version": "2.7.3",
    31875                         "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.3.tgz",
    31876                         "integrity": "sha512-vfuYK48HXCTFD03G/1/zkIls3Ebr2YNa4qU9gHDZdblHLiqhJrJGkY3+0Nx0JpN9qBhJbVObc1CNciT1bIZJxw==",
     31963                        "version": "2.8.3",
     31964                        "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz",
     31965                        "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==",
    3187731966                        "dev": true,
    3187831967                        "dependencies": {
    … …  
    3188631975                },
    3188731976                "node_modules/socks-proxy-agent": {
    31888                         "version": "8.0.2",
    31889                         "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz",
    31890                         "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==",
    31891                         "dev": true,
    31892                         "dependencies": {
    31893                                 "agent-base": "^7.0.2",
     31977                        "version": "8.0.5",
     31978                        "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
     31979                        "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
     31980                        "dev": true,
     31981                        "dependencies": {
     31982                                "agent-base": "^7.1.2",
    3189431983                                "debug": "^4.3.4",
    31895                                 "socks": "^2.7.1"
     31984                                "socks": "^2.8.3"
    3189631985                        },
    3189731986                        "engines": {
    … …  
    3190031989                },
    3190131990                "node_modules/socks-proxy-agent/node_modules/agent-base": {
    31902                         "version": "7.1.1",
    31903                         "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
    31904                         "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
    31905                         "dev": true,
    31906                         "license": "MIT",
    31907                         "dependencies": {
    31908                                 "debug": "^4.3.4"
    31909                         },
     31991                        "version": "7.1.3",
     31992                        "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
     31993                        "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
     31994                        "dev": true,
    3191031995                        "engines": {
    3191131996                                "node": ">= 14"
    … …  
    3201732102                },
    3201832103                "node_modules/spawnd": {
    32019                         "version": "9.0.2",
    32020                         "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-9.0.2.tgz",
    32021                         "integrity": "sha512-nl8DVHEDQ57IcKakzpjanspVChkMpGLuVwMR/eOn9cXE55Qr6luD2Kn06sA0ootRMdgrU4tInN6lA6ohTNvysw==",
     32104                        "version": "10.1.4",
     32105                        "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-10.1.4.tgz",
     32106                        "integrity": "sha512-drqHc0mKJmtMsiGMOCwzlc5eZ0RPtRvT7tQAluW2A0qUc0G7TQ8KLcn3E6K5qzkLkH2UkS3nYQiVGULvvsD9dw==",
    3202232107                        "dev": true,
    3202332108                        "dependencies": {
    … …  
    3233332418                        }
    3233432419                },
    32335                 "node_modules/stop-iteration-iterator": {
    32336                         "version": "1.0.0",
    32337                         "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
    32338                         "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
    32339                         "dev": true,
    32340                         "dependencies": {
    32341                                 "internal-slot": "^1.0.4"
    32342                         },
    32343                         "engines": {
    32344                                 "node": ">= 0.4"
    32345                         }
    32346                 },
    3234732420                "node_modules/stream-from-promise": {
    3234832421                        "version": "1.0.0",
    … …  
    3245232525                },
    3245332526                "node_modules/string.prototype.includes": {
    32454                         "version": "2.0.0",
    32455                         "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.0.tgz",
    32456                         "integrity": "sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==",
    32457                         "dev": true,
    32458                         "dependencies": {
    32459                                 "define-properties": "^1.1.3",
    32460                                 "es-abstract": "^1.17.5"
    32461                         }
    32462                 },
    32463                 "node_modules/string.prototype.matchall": {
    32464                         "version": "4.0.11",
    32465                         "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz",
    32466                         "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==",
     32527                        "version": "2.0.1",
     32528                        "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz",
     32529                        "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==",
    3246732530                        "dev": true,
    3246832531                        "dependencies": {
    3246932532                                "call-bind": "^1.0.7",
    3247032533                                "define-properties": "^1.2.1",
    32471                                 "es-abstract": "^1.23.2",
     32534                                "es-abstract": "^1.23.3"
     32535                        },
     32536                        "engines": {
     32537                                "node": ">= 0.4"
     32538                        }
     32539                },
     32540                "node_modules/string.prototype.matchall": {
     32541                        "version": "4.0.12",
     32542                        "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz",
     32543                        "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==",
     32544                        "dev": true,
     32545                        "dependencies": {
     32546                                "call-bind": "^1.0.8",
     32547                                "call-bound": "^1.0.3",
     32548                                "define-properties": "^1.2.1",
     32549                                "es-abstract": "^1.23.6",
    3247232550                                "es-errors": "^1.3.0",
    3247332551                                "es-object-atoms": "^1.0.0",
    32474                                 "get-intrinsic": "^1.2.4",
    32475                                 "gopd": "^1.0.1",
    32476                                 "has-symbols": "^1.0.3",
    32477                                 "internal-slot": "^1.0.7",
    32478                                 "regexp.prototype.flags": "^1.5.2",
     32552                                "get-intrinsic": "^1.2.6",
     32553                                "gopd": "^1.2.0",
     32554                                "has-symbols": "^1.1.0",
     32555                                "internal-slot": "^1.1.0",
     32556                                "regexp.prototype.flags": "^1.5.3",
    3247932557                                "set-function-name": "^2.0.2",
    32480                                 "side-channel": "^1.0.6"
     32558                                "side-channel": "^1.1.0"
    3248132559                        },
    3248232560                        "engines": {
    … …  
    3249832576                },
    3249932577                "node_modules/string.prototype.trim": {
    32500                         "version": "1.2.9",
    32501                         "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
    32502                         "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
    32503                         "dev": true,
    32504                         "dependencies": {
    32505                                 "call-bind": "^1.0.7",
     32578                        "version": "1.2.10",
     32579                        "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz",
     32580                        "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==",
     32581                        "dev": true,
     32582                        "dependencies": {
     32583                                "call-bind": "^1.0.8",
     32584                                "call-bound": "^1.0.2",
     32585                                "define-data-property": "^1.1.4",
    3250632586                                "define-properties": "^1.2.1",
    32507                                 "es-abstract": "^1.23.0",
    32508                                 "es-object-atoms": "^1.0.0"
     32587                                "es-abstract": "^1.23.5",
     32588                                "es-object-atoms": "^1.0.0",
     32589                                "has-property-descriptors": "^1.0.2"
    3250932590                        },
    3251032591                        "engines": {
    … …  
    3251632597                },
    3251732598                "node_modules/string.prototype.trimend": {
    32518                         "version": "1.0.8",
    32519                         "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
    32520                         "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
    32521                         "dev": true,
    32522                         "dependencies": {
    32523                                 "call-bind": "^1.0.7",
     32599                        "version": "1.0.9",
     32600                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz",
     32601                        "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==",
     32602                        "dev": true,
     32603                        "dependencies": {
     32604                                "call-bind": "^1.0.8",
     32605                                "call-bound": "^1.0.2",
    3252432606                                "define-properties": "^1.2.1",
    3252532607                                "es-object-atoms": "^1.0.0"
     32608                        },
     32609                        "engines": {
     32610                                "node": ">= 0.4"
    3252632611                        },
    3252732612                        "funding": {
    … …  
    3266732752                },
    3266832753                "node_modules/stylelint": {
    32669                         "version": "16.9.0",
    32670                         "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.9.0.tgz",
    32671                         "integrity": "sha512-31Nm3WjxGOBGpQqF43o3wO9L5AC36TPIe6030Lnm13H3vDMTcS21DrLh69bMX+DBilKqMMVLian4iG6ybBoNRQ==",
     32754                        "version": "16.14.1",
     32755                        "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.14.1.tgz",
     32756                        "integrity": "sha512-oqCL7AC3786oTax35T/nuLL8p2C3k/8rHKAooezrPGRvUX0wX+qqs5kMWh5YYT4PHQgVDobHT4tw55WgpYG6Sw==",
    3267232757                        "dev": true,
    3267332758                        "funding": [
    … …  
    3268232767                        ],
    3268332768                        "dependencies": {
    32684                                 "@csstools/css-parser-algorithms": "^3.0.1",
    32685                                 "@csstools/css-tokenizer": "^3.0.1",
    32686                                 "@csstools/media-query-list-parser": "^3.0.1",
    32687                                 "@csstools/selector-specificity": "^4.0.0",
     32769                                "@csstools/css-parser-algorithms": "^3.0.4",
     32770                                "@csstools/css-tokenizer": "^3.0.3",
     32771                                "@csstools/media-query-list-parser": "^4.0.2",
     32772                                "@csstools/selector-specificity": "^5.0.0",
    3268832773                                "@dual-bundle/import-meta-resolve": "^4.1.0",
    3268932774                                "balanced-match": "^2.0.0",
    3269032775                                "colord": "^2.9.3",
    3269132776                                "cosmiconfig": "^9.0.0",
    32692                                 "css-functions-list": "^3.2.2",
    32693                                 "css-tree": "^2.3.1",
    32694                                 "debug": "^4.3.6",
    32695                                 "fast-glob": "^3.3.2",
     32777                                "css-functions-list": "^3.2.3",
     32778                                "css-tree": "^3.1.0",
     32779                                "debug": "^4.3.7",
     32780                                "fast-glob": "^3.3.3",
    3269632781                                "fastest-levenshtein": "^1.0.16",
    32697                                 "file-entry-cache": "^9.0.0",
     32782                                "file-entry-cache": "^10.0.5",
    3269832783                                "global-modules": "^2.0.0",
    3269932784                                "globby": "^11.1.0",
    3270032785                                "globjoin": "^0.1.4",
    3270132786                                "html-tags": "^3.3.1",
    32702                                 "ignore": "^5.3.2",
     32787                                "ignore": "^7.0.3",
    3270332788                                "imurmurhash": "^0.1.4",
    3270432789                                "is-plain-object": "^5.0.0",
    32705                                 "known-css-properties": "^0.34.0",
     32790                                "known-css-properties": "^0.35.0",
    3270632791                                "mathml-tag-names": "^2.1.3",
    3270732792                                "meow": "^13.2.0",
    3270832793                                "micromatch": "^4.0.8",
    3270932794                                "normalize-path": "^3.0.0",
    32710                                 "picocolors": "^1.0.1",
    32711                                 "postcss": "^8.4.41",
     32795                                "picocolors": "^1.1.1",
     32796                                "postcss": "^8.5.1",
    3271232797                                "postcss-resolve-nested-selector": "^0.1.6",
    32713                                 "postcss-safe-parser": "^7.0.0",
    32714                                 "postcss-selector-parser": "^6.1.2",
     32798                                "postcss-safe-parser": "^7.0.1",
     32799                                "postcss-selector-parser": "^7.0.0",
    3271532800                                "postcss-value-parser": "^4.2.0",
    3271632801                                "resolve-from": "^5.0.0",
    3271732802                                "string-width": "^4.2.3",
    32718                                 "strip-ansi": "^7.1.0",
    3271932803                                "supports-hyperlinks": "^3.1.0",
    3272032804                                "svg-tags": "^1.0.0",
    32721                                 "table": "^6.8.2",
     32805                                "table": "^6.9.0",
    3272232806                                "write-file-atomic": "^5.0.1"
    3272332807                        },
    … …  
    3277532859                },
    3277632860                "node_modules/stylelint-scss": {
    32777                         "version": "6.7.0",
    32778                         "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.7.0.tgz",
    32779                         "integrity": "sha512-RFIa2A+pVWS5wjNT+whtK7wsbZEWazyqesCuSaPbPlZ8lh2TujwVJSnCYJijg6ChZzwI8pZPRZS1L6A9aCbXDg==",
    32780                         "dev": true,
    32781                         "dependencies": {
    32782                                 "css-tree": "2.3.1",
    32783                                 "is-plain-object": "5.0.0",
    32784                                 "known-css-properties": "^0.34.0",
     32861                        "version": "6.11.0",
     32862                        "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.11.0.tgz",
     32863                        "integrity": "sha512-AvJ6LVzz2iXHxPlPTR9WVy73FC/vmohH54VySNlCKX1NIXNAeuzy/VbIkMJLMyw/xKYqkgY4kAgB+qy5BfCaCg==",
     32864                        "dev": true,
     32865                        "dependencies": {
     32866                                "css-tree": "^3.0.1",
     32867                                "is-plain-object": "^5.0.0",
     32868                                "known-css-properties": "^0.35.0",
     32869                                "mdn-data": "^2.15.0",
    3278532870                                "postcss-media-query-parser": "^0.2.3",
    3278632871                                "postcss-resolve-nested-selector": "^0.1.6",
    32787                                 "postcss-selector-parser": "^6.1.2",
     32872                                "postcss-selector-parser": "^7.0.0",
    3278832873                                "postcss-value-parser": "^4.2.0"
    3278932874                        },
    … …  
    3279632881                },
    3279732882                "node_modules/stylelint-scss/node_modules/css-tree": {
    32798                         "version": "2.3.1",
    32799                         "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz",
    32800                         "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==",
    32801                         "dev": true,
    32802                         "dependencies": {
    32803                                 "mdn-data": "2.0.30",
     32883                        "version": "3.1.0",
     32884                        "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz",
     32885                        "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==",
     32886                        "dev": true,
     32887                        "dependencies": {
     32888                                "mdn-data": "2.12.2",
    3280432889                                "source-map-js": "^1.0.1"
    3280532890                        },
    … …  
    3280832893                        }
    3280932894                },
     32895                "node_modules/stylelint-scss/node_modules/css-tree/node_modules/mdn-data": {
     32896                        "version": "2.12.2",
     32897                        "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz",
     32898                        "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==",
     32899                        "dev": true
     32900                },
    3281032901                "node_modules/stylelint-scss/node_modules/mdn-data": {
    32811                         "version": "2.0.30",
    32812                         "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz",
    32813                         "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==",
     32902                        "version": "2.15.0",
     32903                        "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.15.0.tgz",
     32904                        "integrity": "sha512-KIrS0lFPOqA4DgeO16vI5fkAsy8p++WBlbXtB5P1EQs8ubBgguAInNd1DnrCeTRfGchY0kgThgDOOIPyOLH2dQ==",
    3281432905                        "dev": true
    3281532906                },
     32907                "node_modules/stylelint-scss/node_modules/postcss-selector-parser": {
     32908                        "version": "7.0.0",
     32909                        "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz",
     32910                        "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==",
     32911                        "dev": true,
     32912                        "dependencies": {
     32913                                "cssesc": "^3.0.0",
     32914                                "util-deprecate": "^1.0.2"
     32915                        },
     32916                        "engines": {
     32917                                "node": ">=4"
     32918                        }
     32919                },
     32920                "node_modules/stylelint/node_modules/@csstools/media-query-list-parser": {
     32921                        "version": "4.0.2",
     32922                        "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz",
     32923                        "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==",
     32924                        "dev": true,
     32925                        "funding": [
     32926                                {
     32927                                        "type": "github",
     32928                                        "url": "https://github.com/sponsors/csstools"
     32929                                },
     32930                                {
     32931                                        "type": "opencollective",
     32932                                        "url": "https://opencollective.com/csstools"
     32933                                }
     32934                        ],
     32935                        "engines": {
     32936                                "node": ">=18"
     32937                        },
     32938                        "peerDependencies": {
     32939                                "@csstools/css-parser-algorithms": "^3.0.4",
     32940                                "@csstools/css-tokenizer": "^3.0.3"
     32941                        }
     32942                },
    3281632943                "node_modules/stylelint/node_modules/ansi-regex": {
    32817                         "version": "6.1.0",
    32818                         "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
    32819                         "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
    32820                         "dev": true,
    32821                         "engines": {
    32822                                 "node": ">=12"
    32823                         },
    32824                         "funding": {
    32825                                 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
     32944                        "version": "5.0.1",
     32945                        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
     32946                        "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
     32947                        "dev": true,
     32948                        "engines": {
     32949                                "node": ">=8"
    3282632950                        }
    3282732951                },
    … …  
    3287733001                },
    3287833002                "node_modules/stylelint/node_modules/css-tree": {
    32879                         "version": "2.3.1",
    32880                         "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz",
    32881                         "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==",
    32882                         "dev": true,
    32883                         "dependencies": {
    32884                                 "mdn-data": "2.0.30",
     33003                        "version": "3.1.0",
     33004                        "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz",
     33005                        "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==",
     33006                        "dev": true,
     33007                        "dependencies": {
     33008                                "mdn-data": "2.12.2",
    3288533009                                "source-map-js": "^1.0.1"
    3288633010                        },
    … …  
    3289033014                },
    3289133015                "node_modules/stylelint/node_modules/debug": {
    32892                         "version": "4.3.7",
    32893                         "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
    32894                         "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
     33016                        "version": "4.4.0",
     33017                        "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
     33018                        "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
    3289533019                        "dev": true,
    3289633020                        "dependencies": {
    … …  
    3291333037                },
    3291433038                "node_modules/stylelint/node_modules/file-entry-cache": {
    32915                         "version": "9.1.0",
    32916                         "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-9.1.0.tgz",
    32917                         "integrity": "sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==",
    32918                         "dev": true,
    32919                         "dependencies": {
    32920                                 "flat-cache": "^5.0.0"
    32921                         },
    32922                         "engines": {
    32923                                 "node": ">=18"
     33039                        "version": "10.0.6",
     33040                        "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.0.6.tgz",
     33041                        "integrity": "sha512-0wvv16mVo9nN0Md3k7DMjgAPKG/TY4F/gYMBVb/wMThFRJvzrpaqBFqF6km9wf8QfYTN+mNg5aeaBLfy8k35uA==",
     33042                        "dev": true,
     33043                        "dependencies": {
     33044                                "flat-cache": "^6.1.6"
    3292433045                        }
    3292533046                },
    … …  
    3293733058                },
    3293833059                "node_modules/stylelint/node_modules/flat-cache": {
    32939                         "version": "5.0.0",
    32940                         "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-5.0.0.tgz",
    32941                         "integrity": "sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==",
    32942                         "dev": true,
    32943                         "dependencies": {
    32944                                 "flatted": "^3.3.1",
    32945                                 "keyv": "^4.5.4"
    32946                         },
    32947                         "engines": {
    32948                                 "node": ">=18"
     33060                        "version": "6.1.6",
     33061                        "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.6.tgz",
     33062                        "integrity": "sha512-F+CKgSwp0pzLx67u+Zy1aCueVWFAHWbXepvXlZ+bWVTaASbm5SyCnSJ80Fp1ePEmS57wU+Bf6cx6525qtMZ4lQ==",
     33063                        "dev": true,
     33064                        "dependencies": {
     33065                                "cacheable": "^1.8.8",
     33066                                "flatted": "^3.3.2",
     33067                                "hookified": "^1.7.0"
    3294933068                        }
    3295033069                },
    … …  
    3297633095                },
    3297733096                "node_modules/stylelint/node_modules/ignore": {
    32978                         "version": "5.3.2",
    32979                         "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
    32980                         "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
     33097                        "version": "7.0.3",
     33098                        "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz",
     33099                        "integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==",
    3298133100                        "dev": true,
    3298233101                        "engines": {
    … …  
    3301433133                        }
    3301533134                },
    33016                 "node_modules/stylelint/node_modules/json-buffer": {
    33017                         "version": "3.0.1",
    33018                         "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
    33019                         "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
    33020                         "dev": true
    33021                 },
    33022                 "node_modules/stylelint/node_modules/keyv": {
    33023                         "version": "4.5.4",
    33024                         "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
    33025                         "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
    33026                         "dev": true,
    33027                         "dependencies": {
    33028                                 "json-buffer": "3.0.1"
    33029                         }
    33030                 },
    3303133135                "node_modules/stylelint/node_modules/kind-of": {
    3303233136                        "version": "6.0.3",
    … …  
    3303933143                },
    3304033144                "node_modules/stylelint/node_modules/mdn-data": {
    33041                         "version": "2.0.30",
    33042                         "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz",
    33043                         "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==",
     33145                        "version": "2.12.2",
     33146                        "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz",
     33147                        "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==",
    3304433148                        "dev": true
    3304533149                },
    … …  
    3306933173                        }
    3307033174                },
     33175                "node_modules/stylelint/node_modules/postcss": {
     33176                        "version": "8.5.1",
     33177                        "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz",
     33178                        "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==",
     33179                        "dev": true,
     33180                        "funding": [
     33181                                {
     33182                                        "type": "opencollective",
     33183                                        "url": "https://opencollective.com/postcss/"
     33184                                },
     33185                                {
     33186                                        "type": "tidelift",
     33187                                        "url": "https://tidelift.com/funding/github/npm/postcss"
     33188                                },
     33189                                {
     33190                                        "type": "github",
     33191                                        "url": "https://github.com/sponsors/ai"
     33192                                }
     33193                        ],
     33194                        "dependencies": {
     33195                                "nanoid": "^3.3.8",
     33196                                "picocolors": "^1.1.1",
     33197                                "source-map-js": "^1.2.1"
     33198                        },
     33199                        "engines": {
     33200                                "node": "^10 || ^12 || >=14"
     33201                        }
     33202                },
     33203                "node_modules/stylelint/node_modules/postcss-selector-parser": {
     33204                        "version": "7.0.0",
     33205                        "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz",
     33206                        "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==",
     33207                        "dev": true,
     33208                        "dependencies": {
     33209                                "cssesc": "^3.0.0",
     33210                                "util-deprecate": "^1.0.2"
     33211                        },
     33212                        "engines": {
     33213                                "node": ">=4"
     33214                        }
     33215                },
    3307133216                "node_modules/stylelint/node_modules/resolve-from": {
    3307233217                        "version": "5.0.0",
    … …  
    3310433249                        }
    3310533250                },
    33106                 "node_modules/stylelint/node_modules/string-width/node_modules/ansi-regex": {
    33107                         "version": "5.0.1",
    33108                         "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
    33109                         "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    33110                         "dev": true,
    33111                         "engines": {
    33112                                 "node": ">=8"
    33113                         }
    33114                 },
    33115                 "node_modules/stylelint/node_modules/string-width/node_modules/strip-ansi": {
     33251                "node_modules/stylelint/node_modules/strip-ansi": {
    3311633252                        "version": "6.0.1",
    3311733253                        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
    … …  
    3312333259                        "engines": {
    3312433260                                "node": ">=8"
    33125                         }
    33126                 },
    33127                 "node_modules/stylelint/node_modules/strip-ansi": {
    33128                         "version": "7.1.0",
    33129                         "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
    33130                         "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
    33131                         "dev": true,
    33132                         "dependencies": {
    33133                                 "ansi-regex": "^6.0.1"
    33134                         },
    33135                         "engines": {
    33136                                 "node": ">=12"
    33137                         },
    33138                         "funding": {
    33139                                 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
    3314033261                        }
    3314133262                },
    … …  
    3318633307                        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
    3318733308                        "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
     33309                        "dev": true,
    3318833310                        "dependencies": {
    3318933311                                "has-flag": "^3.0.0"
    … …  
    3330433426                },
    3330533427                "node_modules/synckit": {
    33306                         "version": "0.9.1",
    33307                         "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.1.tgz",
    33308                         "integrity": "sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==",
     33428                        "version": "0.9.2",
     33429                        "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz",
     33430                        "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==",
    3330933431                        "dev": true,
    3331033432                        "dependencies": {
    … …  
    3332033442                },
    3332133443                "node_modules/table": {
    33322                         "version": "6.8.2",
    33323                         "resolved": "https://registry.npmjs.org/table/-/table-6.8.2.tgz",
    33324                         "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==",
     33444                        "version": "6.9.0",
     33445                        "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz",
     33446                        "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==",
    3332533447                        "dev": true,
    3332633448                        "dependencies": {
    … …  
    3343233554                },
    3343333555                "node_modules/tar-fs": {
    33434                         "version": "3.0.6",
    33435                         "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz",
    33436                         "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==",
     33556                        "version": "3.0.8",
     33557                        "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.8.tgz",
     33558                        "integrity": "sha512-ZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==",
    3343733559                        "dev": true,
    3343833560                        "dependencies": {
    … …  
    3344133563                        },
    3344233564                        "optionalDependencies": {
    33443                                 "bare-fs": "^2.1.1",
    33444                                 "bare-path": "^2.1.0"
     33565                                "bare-fs": "^4.0.1",
     33566                                "bare-path": "^3.0.0"
     33567                        }
     33568                },
     33569                "node_modules/tar-fs/node_modules/bare-fs": {
     33570                        "version": "4.0.1",
     33571                        "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.0.1.tgz",
     33572                        "integrity": "sha512-ilQs4fm/l9eMfWY2dY0WCIUplSUp7U0CT1vrqMg1MUdeZl4fypu5UP0XcDBK5WBQPJAKP1b7XEodISmekH/CEg==",
     33573                        "dev": true,
     33574                        "optional": true,
     33575                        "dependencies": {
     33576                                "bare-events": "^2.0.0",
     33577                                "bare-path": "^3.0.0",
     33578                                "bare-stream": "^2.0.0"
     33579                        },
     33580                        "engines": {
     33581                                "bare": ">=1.7.0"
     33582                        }
     33583                },
     33584                "node_modules/tar-fs/node_modules/bare-os": {
     33585                        "version": "3.4.0",
     33586                        "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.4.0.tgz",
     33587                        "integrity": "sha512-9Ous7UlnKbe3fMi7Y+qh0DwAup6A1JkYgPnjvMDNOlmnxNRQvQ/7Nst+OnUQKzk0iAT0m9BisbDVp9gCv8+ETA==",
     33588                        "dev": true,
     33589                        "optional": true,
     33590                        "engines": {
     33591                                "bare": ">=1.6.0"
     33592                        }
     33593                },
     33594                "node_modules/tar-fs/node_modules/bare-path": {
     33595                        "version": "3.0.0",
     33596                        "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",
     33597                        "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
     33598                        "dev": true,
     33599                        "optional": true,
     33600                        "dependencies": {
     33601                                "bare-os": "^3.0.1"
    3344533602                        }
    3344633603                },
    … …  
    3365333810                },
    3365433811                "node_modules/third-party-web": {
    33655                         "version": "0.23.4",
    33656                         "resolved": "https://registry.npmjs.org/third-party-web/-/third-party-web-0.23.4.tgz",
    33657                         "integrity": "sha512-kwYnSZRhEvv0SBW2fp8SBBKRglMoBjV8xz6C31m0ewqOtknB5UL+Ihg+M81hyFY5ldkZuGWPb+e4GVDkzf/gYg==",
     33812                        "version": "0.26.2",
     33813                        "resolved": "https://registry.npmjs.org/third-party-web/-/third-party-web-0.26.2.tgz",
     33814                        "integrity": "sha512-taJ0Us0lKoYBqcbccMuDElSUPOxmBfwlHe1OkHQ3KFf+RwovvBHdXhbFk9XJVQE2vHzxbTwvwg5GFsT9hbDokQ==",
    3365833815                        "dev": true
    3365933816                },
    … …  
    3371833875                        }
    3371933876                },
     33877                "node_modules/tldts-core": {
     33878                        "version": "6.1.75",
     33879                        "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.75.tgz",
     33880                        "integrity": "sha512-AOvV5YYIAFFBfransBzSTyztkc3IMfz5Eq3YluaRiEu55nn43Fzaufx70UqEKYr8BoLCach4q8g/bg6e5+/aFw==",
     33881                        "dev": true
     33882                },
     33883                "node_modules/tldts-icann": {
     33884                        "version": "6.1.75",
     33885                        "resolved": "https://registry.npmjs.org/tldts-icann/-/tldts-icann-6.1.75.tgz",
     33886                        "integrity": "sha512-rCkEQd21uiOl+yKcX5DZ0mMd/DKl4f3NDTGH9zbSVG2tiRcJOx9MeBwPcbPr1u0kanopJnpzPEQJ+S2ky9iqFA==",
     33887                        "dev": true,
     33888                        "dependencies": {
     33889                                "tldts-core": "^6.1.75"
     33890                        }
     33891                },
    3372033892                "node_modules/tmp": {
    3372133893                        "version": "0.0.33",
    … …  
    3374333915                        "optional": true
    3374433916                },
    33745                 "node_modules/to-fast-properties": {
    33746                         "version": "2.0.0",
    33747                         "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
    33748                         "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
    33749                         "engines": {
    33750                                 "node": ">=4"
    33751                         }
    33752                 },
    3375333917                "node_modules/to-object-path": {
    3375433918                        "version": "0.3.0",
    … …  
    3387134035                },
    3387234036                "node_modules/ts-api-utils": {
    33873                         "version": "1.3.0",
    33874                         "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz",
    33875                         "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==",
     34037                        "version": "1.4.3",
     34038                        "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz",
     34039                        "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==",
    3387634040                        "dev": true,
    3387734041                        "engines": {
    … …  
    3391634080                },
    3391734081                "node_modules/tslib": {
    33918                         "version": "2.7.0",
    33919                         "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz",
    33920                         "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==",
    33921                         "license": "0BSD"
     34082                        "version": "2.8.1",
     34083                        "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
     34084                        "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
    3392234085                },
    3392334086                "node_modules/tsutils": {
    … …  
    3400834171                },
    3400934172                "node_modules/typed-array-buffer": {
    34010                         "version": "1.0.2",
    34011                         "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
    34012                         "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
    34013                         "dev": true,
    34014                         "dependencies": {
    34015                                 "call-bind": "^1.0.7",
     34173                        "version": "1.0.3",
     34174                        "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz",
     34175                        "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==",
     34176                        "dev": true,
     34177                        "dependencies": {
     34178                                "call-bound": "^1.0.3",
    3401634179                                "es-errors": "^1.3.0",
    34017                                 "is-typed-array": "^1.1.13"
     34180                                "is-typed-array": "^1.1.14"
    3401834181                        },
    3401934182                        "engines": {
    … …  
    3402234185                },
    3402334186                "node_modules/typed-array-byte-length": {
    34024                         "version": "1.0.1",
    34025                         "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
    34026                         "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
     34187                        "version": "1.0.3",
     34188                        "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz",
     34189                        "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==",
     34190                        "dev": true,
     34191                        "dependencies": {
     34192                                "call-bind": "^1.0.8",
     34193                                "for-each": "^0.3.3",
     34194                                "gopd": "^1.2.0",
     34195                                "has-proto": "^1.2.0",
     34196                                "is-typed-array": "^1.1.14"
     34197                        },
     34198                        "engines": {
     34199                                "node": ">= 0.4"
     34200                        },
     34201                        "funding": {
     34202                                "url": "https://github.com/sponsors/ljharb"
     34203                        }
     34204                },
     34205                "node_modules/typed-array-byte-offset": {
     34206                        "version": "1.0.4",
     34207                        "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz",
     34208                        "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==",
     34209                        "dev": true,
     34210                        "dependencies": {
     34211                                "available-typed-arrays": "^1.0.7",
     34212                                "call-bind": "^1.0.8",
     34213                                "for-each": "^0.3.3",
     34214                                "gopd": "^1.2.0",
     34215                                "has-proto": "^1.2.0",
     34216                                "is-typed-array": "^1.1.15",
     34217                                "reflect.getprototypeof": "^1.0.9"
     34218                        },
     34219                        "engines": {
     34220                                "node": ">= 0.4"
     34221                        },
     34222                        "funding": {
     34223                                "url": "https://github.com/sponsors/ljharb"
     34224                        }
     34225                },
     34226                "node_modules/typed-array-length": {
     34227                        "version": "1.0.7",
     34228                        "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz",
     34229                        "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==",
    3402734230                        "dev": true,
    3402834231                        "dependencies": {
    … …  
    3403034233                                "for-each": "^0.3.3",
    3403134234                                "gopd": "^1.0.1",
    34032                                 "has-proto": "^1.0.3",
    34033                                 "is-typed-array": "^1.1.13"
    34034                         },
    34035                         "engines": {
    34036                                 "node": ">= 0.4"
    34037                         },
    34038                         "funding": {
    34039                                 "url": "https://github.com/sponsors/ljharb"
    34040                         }
    34041                 },
    34042                 "node_modules/typed-array-byte-offset": {
    34043                         "version": "1.0.2",
    34044                         "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
    34045                         "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
    34046                         "dev": true,
    34047                         "dependencies": {
    34048                                 "available-typed-arrays": "^1.0.7",
    34049                                 "call-bind": "^1.0.7",
    34050                                 "for-each": "^0.3.3",
    34051                                 "gopd": "^1.0.1",
    34052                                 "has-proto": "^1.0.3",
    34053                                 "is-typed-array": "^1.1.13"
    34054                         },
    34055                         "engines": {
    34056                                 "node": ">= 0.4"
    34057                         },
    34058                         "funding": {
    34059                                 "url": "https://github.com/sponsors/ljharb"
    34060                         }
    34061                 },
    34062                 "node_modules/typed-array-length": {
    34063                         "version": "1.0.6",
    34064                         "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
    34065                         "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
    34066                         "dev": true,
    34067                         "dependencies": {
    34068                                 "call-bind": "^1.0.7",
    34069                                 "for-each": "^0.3.3",
    34070                                 "gopd": "^1.0.1",
    34071                                 "has-proto": "^1.0.3",
    3407234235                                "is-typed-array": "^1.1.13",
    34073                                 "possible-typed-array-names": "^1.0.0"
     34236                                "possible-typed-array-names": "^1.0.0",
     34237                                "reflect.getprototypeof": "^1.0.6"
    3407434238                        },
    3407534239                        "engines": {
    … …  
    3411534279                },
    3411634280                "node_modules/unbox-primitive": {
    34117                         "version": "1.0.2",
    34118                         "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
    34119                         "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
    34120                         "dev": true,
    34121                         "dependencies": {
    34122                                 "call-bind": "^1.0.2",
     34281                        "version": "1.1.0",
     34282                        "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz",
     34283                        "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==",
     34284                        "dev": true,
     34285                        "dependencies": {
     34286                                "call-bound": "^1.0.3",
    3412334287                                "has-bigints": "^1.0.2",
    34124                                 "has-symbols": "^1.0.3",
    34125                                 "which-boxed-primitive": "^1.0.2"
     34288                                "has-symbols": "^1.1.0",
     34289                                "which-boxed-primitive": "^1.1.1"
     34290                        },
     34291                        "engines": {
     34292                                "node": ">= 0.4"
    3412634293                        },
    3412734294                        "funding": {
    … …  
    3416734334                },
    3416834335                "node_modules/unicode-canonical-property-names-ecmascript": {
    34169                         "version": "2.0.0",
    34170                         "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
    34171                         "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
     34336                        "version": "2.0.1",
     34337                        "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz",
     34338                        "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==",
    3417234339                        "dev": true,
    3417334340                        "engines": {
    … …  
    3418934356                },
    3419034357                "node_modules/unicode-match-property-value-ecmascript": {
    34191                         "version": "2.1.0",
    34192                         "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
    34193                         "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
     34358                        "version": "2.2.0",
     34359                        "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz",
     34360                        "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==",
    3419434361                        "dev": true,
    3419534362                        "engines": {
    … …  
    3452034687                },
    3452134688                "node_modules/use-sync-external-store": {
    34522                         "version": "1.2.2",
    34523                         "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz",
    34524                         "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==",
    34525                         "peerDependencies": {
    34526                                 "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
     34689                        "version": "1.4.0",
     34690                        "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz",
     34691                        "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==",
     34692                        "peerDependencies": {
     34693                                "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
    3452734694                        }
    3452834695                },
    … …  
    3500835175                },
    3500935176                "node_modules/webpack-dev-middleware/node_modules/schema-utils": {
    35010                         "version": "4.2.0",
    35011                         "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
    35012                         "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
     35177                        "version": "4.3.0",
     35178                        "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
     35179                        "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
    3501335180                        "dev": true,
    3501435181                        "dependencies": {
    … …  
    3501935186                        },
    3502035187                        "engines": {
    35021                                 "node": ">= 12.13.0"
     35188                                "node": ">= 10.13.0"
    3502235189                        },
    3502335190                        "funding": {
    … …  
    3513635303                },
    3513735304                "node_modules/webpack-dev-server/node_modules/schema-utils": {
    35138                         "version": "4.2.0",
    35139                         "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
    35140                         "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
     35305                        "version": "4.3.0",
     35306                        "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
     35307                        "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
    3514135308                        "dev": true,
    3514235309                        "dependencies": {
    … …  
    3514735314                        },
    3514835315                        "engines": {
    35149                                 "node": ">= 12.13.0"
     35316                                "node": ">= 10.13.0"
    3515035317                        },
    3515135318                        "funding": {
    … …  
    3534635513                },
    3534735514                "node_modules/which-boxed-primitive": {
    35348                         "version": "1.0.2",
    35349                         "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
    35350                         "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
    35351                         "dev": true,
    35352                         "dependencies": {
    35353                                 "is-bigint": "^1.0.1",
    35354                                 "is-boolean-object": "^1.1.0",
    35355                                 "is-number-object": "^1.0.4",
    35356                                 "is-string": "^1.0.5",
    35357                                 "is-symbol": "^1.0.3"
     35515                        "version": "1.1.1",
     35516                        "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz",
     35517                        "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==",
     35518                        "dev": true,
     35519                        "dependencies": {
     35520                                "is-bigint": "^1.1.0",
     35521                                "is-boolean-object": "^1.2.1",
     35522                                "is-number-object": "^1.1.1",
     35523                                "is-string": "^1.1.1",
     35524                                "is-symbol": "^1.1.1"
     35525                        },
     35526                        "engines": {
     35527                                "node": ">= 0.4"
    3535835528                        },
    3535935529                        "funding": {
    … …  
    3536235532                },
    3536335533                "node_modules/which-builtin-type": {
    35364                         "version": "1.1.4",
    35365                         "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz",
    35366                         "integrity": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==",
    35367                         "dev": true,
    35368                         "dependencies": {
     35534                        "version": "1.2.1",
     35535                        "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz",
     35536                        "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==",
     35537                        "dev": true,
     35538                        "dependencies": {
     35539                                "call-bound": "^1.0.2",
    3536935540                                "function.prototype.name": "^1.1.6",
    3537035541                                "has-tostringtag": "^1.0.2",
    3537135542                                "is-async-function": "^2.0.0",
    35372                                 "is-date-object": "^1.0.5",
    35373                                 "is-finalizationregistry": "^1.0.2",
     35543                                "is-date-object": "^1.1.0",
     35544                                "is-finalizationregistry": "^1.1.0",
    3537435545                                "is-generator-function": "^1.0.10",
    35375                                 "is-regex": "^1.1.4",
     35546                                "is-regex": "^1.2.1",
    3537635547                                "is-weakref": "^1.0.2",
    3537735548                                "isarray": "^2.0.5",
    35378                                 "which-boxed-primitive": "^1.0.2",
     35549                                "which-boxed-primitive": "^1.1.0",
    3537935550                                "which-collection": "^1.0.2",
    35380                                 "which-typed-array": "^1.1.15"
     35551                                "which-typed-array": "^1.1.16"
    3538135552                        },
    3538235553                        "engines": {
    … …  
    3541735588                },
    3541835589                "node_modules/which-typed-array": {
    35419                         "version": "1.1.15",
    35420                         "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
    35421                         "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
     35590                        "version": "1.1.18",
     35591                        "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz",
     35592                        "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==",
    3542235593                        "dev": true,
    3542335594                        "dependencies": {
    3542435595                                "available-typed-arrays": "^1.0.7",
    35425                                 "call-bind": "^1.0.7",
     35596                                "call-bind": "^1.0.8",
     35597                                "call-bound": "^1.0.3",
    3542635598                                "for-each": "^0.3.3",
    35427                                 "gopd": "^1.0.1",
     35599                                "gopd": "^1.2.0",
    3542835600                                "has-tostringtag": "^1.0.2"
    3542935601                        },
    … …  
    3569835870                },
    3569935871                "node_modules/yjs": {
    35700                         "version": "13.6.19",
    35701                         "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.19.tgz",
    35702                         "integrity": "sha512-GNKw4mEUn5yWU2QPHRx8jppxmCm9KzbBhB4qJLUJFiiYD0g/tDVgXQ7aPkyh01YO28kbs2J/BEbWBagjuWyejw==",
    35703                         "dependencies": {
    35704                                 "lib0": "^0.2.86"
     35872                        "version": "13.6.23",
     35873                        "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.23.tgz",
     35874                        "integrity": "sha512-ExtnT5WIOVpkL56bhLeisG/N5c4fmzKn4k0ROVfJa5TY2QHbH7F0Wu2T5ZhR7ErsFWQEFafyrnSI8TPKVF9Few==",
     35875                        "dependencies": {
     35876                                "lib0": "^0.2.99"
    3570535877                        },
    3570635878                        "engines": {
  • trunk/package.json

    r59682 r59775  
    2828                "@playwright/test": "1.49.1",
    2929                "@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
    30                 "@wordpress/babel-preset-default": "8.8.2",
    31                 "@wordpress/dependency-extraction-webpack-plugin": "6.8.3",
    32                 "@wordpress/e2e-test-utils": "11.8.2",
    33                 "@wordpress/e2e-test-utils-playwright": "1.8.1",
    34                 "@wordpress/prettier-config": "4.8.1",
    35                 "@wordpress/scripts": "30.0.6",
     30                "@wordpress/babel-preset-default": "8.17.0",
     31                "@wordpress/dependency-extraction-webpack-plugin": "6.17.0",
     32                "@wordpress/e2e-test-utils": "11.17.0",
     33                "@wordpress/e2e-test-utils-playwright": "1.17.0",
     34                "@wordpress/prettier-config": "4.17.0",
     35                "@wordpress/scripts": "30.10.0",
    3636                "autoprefixer": "10.4.20",
    3737                "chalk": "5.3.0",
    … …  
    7979        },
    8080        "dependencies": {
    81                 "@wordpress/a11y": "4.8.2",
    82                 "@wordpress/annotations": "3.8.3",
    83                 "@wordpress/api-fetch": "7.8.2",
    84                 "@wordpress/autop": "4.8.1",
    85                 "@wordpress/blob": "4.8.1",
    86                 "@wordpress/block-directory": "5.8.18",
    87                 "@wordpress/block-editor": "14.3.15",
    88                 "@wordpress/block-library": "9.8.16",
    89                 "@wordpress/block-serialization-default-parser": "5.8.1",
    90                 "@wordpress/blocks": "13.8.5",
    91                 "@wordpress/commands": "1.8.11",
    92                 "@wordpress/components": "28.8.11",
    93                 "@wordpress/compose": "7.8.3",
    94                 "@wordpress/core-commands": "1.8.15",
    95                 "@wordpress/core-data": "7.8.15",
    96                 "@wordpress/customize-widgets": "5.8.16",
    97                 "@wordpress/data": "10.8.3",
    98                 "@wordpress/data-controls": "4.8.3",
    99                 "@wordpress/dataviews": "4.4.11",
    100                 "@wordpress/date": "5.8.2",
    101                 "@wordpress/deprecated": "4.8.2",
    102                 "@wordpress/dom": "4.8.2",
    103                 "@wordpress/dom-ready": "4.8.1",
    104                 "@wordpress/edit-post": "8.8.18",
    105                 "@wordpress/edit-site": "6.8.18",
    106                 "@wordpress/edit-widgets": "6.8.16",
    107                 "@wordpress/editor": "14.8.18",
    108                 "@wordpress/element": "6.8.1",
    109                 "@wordpress/escape-html": "3.8.1",
    110                 "@wordpress/fields": "0.0.16",
    111                 "@wordpress/format-library": "5.8.15",
    112                 "@wordpress/hooks": "4.8.2",
    113                 "@wordpress/html-entities": "4.8.1",
    114                 "@wordpress/i18n": "5.8.2",
    115                 "@wordpress/icons": "10.8.2",
    116                 "@wordpress/interactivity": "6.8.5",
    117                 "@wordpress/interactivity-router": "2.8.6",
    118                 "@wordpress/interface": "6.8.11",
    119                 "@wordpress/is-shallow-equal": "5.8.1",
    120                 "@wordpress/keyboard-shortcuts": "5.8.3",
    121                 "@wordpress/keycodes": "4.8.2",
    122                 "@wordpress/list-reusable-blocks": "5.8.11",
    123                 "@wordpress/media-utils": "5.8.2",
    124                 "@wordpress/notices": "5.8.3",
    125                 "@wordpress/nux": "9.8.11",
    126                 "@wordpress/patterns": "2.8.15",
    127                 "@wordpress/plugins": "7.8.11",
    128                 "@wordpress/preferences": "4.8.11",
    129                 "@wordpress/preferences-persistence": "2.8.2",
    130                 "@wordpress/primitives": "4.8.1",
    131                 "@wordpress/priority-queue": "3.8.1",
    132                 "@wordpress/private-apis": "1.8.1",
    133                 "@wordpress/redux-routine": "5.8.1",
    134                 "@wordpress/reusable-blocks": "5.8.15",
    135                 "@wordpress/rich-text": "7.8.3",
    136                 "@wordpress/router": "1.8.1",
    137                 "@wordpress/server-side-render": "5.8.11",
    138                 "@wordpress/shortcode": "4.8.1",
    139                 "@wordpress/style-engine": "2.8.1",
    140                 "@wordpress/sync": "1.8.1",
    141                 "@wordpress/token-list": "3.8.1",
    142                 "@wordpress/undo-manager": "1.8.1",
    143                 "@wordpress/url": "4.8.1",
    144                 "@wordpress/viewport": "6.8.3",
    145                 "@wordpress/warning": "3.8.1",
    146                 "@wordpress/widgets": "4.8.15",
    147                 "@wordpress/wordcount": "4.8.1",
     81                "@wordpress/a11y": "4.17.0",
     82                "@wordpress/annotations": "3.17.0",
     83                "@wordpress/api-fetch": "7.17.0",
     84                "@wordpress/autop": "4.17.0",
     85                "@wordpress/blob": "4.17.0",
     86                "@wordpress/block-directory": "5.17.1",
     87                "@wordpress/block-editor": "14.12.0",
     88                "@wordpress/block-library": "9.17.0",
     89                "@wordpress/block-serialization-default-parser": "5.17.0",
     90                "@wordpress/blocks": "14.6.0",
     91                "@wordpress/commands": "1.17.0",
     92                "@wordpress/components": "29.3.0",
     93                "@wordpress/compose": "7.17.0",
     94                "@wordpress/core-commands": "1.17.0",
     95                "@wordpress/core-data": "7.17.0",
     96                "@wordpress/customize-widgets": "5.17.0",
     97                "@wordpress/data": "10.17.0",
     98                "@wordpress/data-controls": "4.17.0",
     99                "@wordpress/dataviews": "4.13.0",
     100                "@wordpress/date": "5.17.0",
     101                "@wordpress/deprecated": "4.17.0",
     102                "@wordpress/dom": "4.17.0",
     103                "@wordpress/dom-ready": "4.17.0",
     104                "@wordpress/edit-post": "8.17.1",
     105                "@wordpress/edit-site": "6.17.1",
     106                "@wordpress/edit-widgets": "6.17.0",
     107                "@wordpress/editor": "14.17.1",
     108                "@wordpress/element": "6.17.0",
     109                "@wordpress/escape-html": "3.17.0",
     110                "@wordpress/fields": "0.9.0",
     111                "@wordpress/format-library": "5.17.0",
     112                "@wordpress/hooks": "4.17.0",
     113                "@wordpress/html-entities": "4.17.0",
     114                "@wordpress/i18n": "5.17.0",
     115                "@wordpress/icons": "10.17.0",
     116                "@wordpress/interactivity": "6.17.0",
     117                "@wordpress/interactivity-router": "2.17.0",
     118                "@wordpress/interface": "9.2.0",
     119                "@wordpress/is-shallow-equal": "5.17.0",
     120                "@wordpress/keyboard-shortcuts": "5.17.0",
     121                "@wordpress/keycodes": "4.17.0",
     122                "@wordpress/list-reusable-blocks": "5.17.0",
     123                "@wordpress/media-utils": "5.17.0",
     124                "@wordpress/notices": "5.17.0",
     125                "@wordpress/nux": "9.17.0",
     126                "@wordpress/patterns": "2.17.0",
     127                "@wordpress/plugins": "7.17.0",
     128                "@wordpress/preferences": "4.17.0",
     129                "@wordpress/preferences-persistence": "2.17.0",
     130                "@wordpress/primitives": "4.17.0",
     131                "@wordpress/priority-queue": "3.17.0",
     132                "@wordpress/private-apis": "1.17.0",
     133                "@wordpress/redux-routine": "5.17.0",
     134                "@wordpress/reusable-blocks": "5.17.0",
     135                "@wordpress/rich-text": "7.17.0",
     136                "@wordpress/router": "1.17.0",
     137                "@wordpress/server-side-render": "5.17.0",
     138                "@wordpress/shortcode": "4.17.0",
     139                "@wordpress/style-engine": "2.17.0",
     140                "@wordpress/sync": "1.17.0",
     141                "@wordpress/token-list": "3.17.0",
     142                "@wordpress/undo-manager": "1.17.0",
     143                "@wordpress/upload-media": "0.2.0",
     144                "@wordpress/url": "4.17.0",
     145                "@wordpress/viewport": "6.17.0",
     146                "@wordpress/warning": "3.17.0",
     147                "@wordpress/widgets": "4.17.0",
     148                "@wordpress/wordcount": "4.17.0",
    148149                "backbone": "1.6.0",
    149150                "clipboard": "2.0.11",
  • trunk/src/wp-includes/assets/script-loader-packages.min.php

    r59509 r59775  
    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' => 'd387b816bc1ed2042e28'), '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' => '39151ef09cafcf3bcb90'), '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-private-apis', 'wp-rich-text', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning', 'wp-wordcount'), 'version' => '1bc1536e843749059e17'), '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' => '7a4a3cb731837c04e244'), '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' => 'cb271b6aaf12433d00f9'), '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' => 'dd13db18ea4531d4fd4f'), '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' => '9d6405d1df52523cdb7c'), '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' => '85dec7c8cc97a2154328'), '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' => 'e398c3f43e502a9c4a8f'), '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' => 'd2e4efaae0db8468d384'), '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' => '37501962aef2167588ae'), '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' => 'fcf175d67ec974dde948'), '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' => 'b2f083170ed22ebef396'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'e1f84915c5e8ae38964c'), 'dom.min.js' => array('dependencies' => array('wp-deprecated'), 'version' => '93117dfee2692b04b770'), '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' => '7afeea389faaa086488e'), '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-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-priority-queue', 'wp-private-apis', 'wp-router', 'wp-url', 'wp-warning', 'wp-widgets'), 'version' => '65ffcc054ba0879fe4a8'), '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' => '0837e3a0f72404eceec8'), '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' => 'b248ed022e6a138978b3'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html'), 'version' => 'a4eeeadd23c0d7ab1d2d'), 'escape-html.min.js' => array('dependencies' => array(), 'version' => '6561a406d2d232a6fbd2'), 'fields.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-blob', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-patterns', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '464fc3ce3c9ae20da608'), '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' => '86d7a5d57cc8dd223bba'), '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'), 'version' => 'e10cc6bfcff4fe474479'), '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' => '712ca62469c7d6090da8'), 'plugins.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-is-shallow-equal', 'wp-primitives'), 'version' => 'ef6da4a9b2747b62c09c'), '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' => '859dd2db2fdba6f5c726'), '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' => '4b858962c15c2c7a135f'), 'redux-routine.min.js' => array('dependencies' => array(), 'version' => '71b945a4f0f8ce5a037d'), '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' => '4021b9e4e9ef4d3cd868'), 'router.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element', 'wp-polyfill', 'wp-private-apis', 'wp-url'), 'version' => 'e4887fecc16ef03e908f'), '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'), 'undo-manager.min.js' => array('dependencies' => array('wp-is-shallow-equal'), 'version' => '531015dcaa7cee31c780'), 'url.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e87eb76272a3a08402d2'), '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' => '45d6328bc40634dbcd7b'), 'wordcount.min.js' => array('dependencies' => array(), 'version' => '55d8c2bf3dc99e7ea5ec'));
     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-polyfill', 'wp-rich-text'), 'version' => '238360e96c76d37a2468'), 'api-fetch.min.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => 'd387b816bc1ed2042e28'), 'autop.min.js' => array('dependencies' => array('wp-polyfill'), '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-polyfill', 'wp-primitives', 'wp-url'), 'version' => 'd8a269fde03418b64180'), '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' => 'ce3d5d2e20d8f6bda917'), '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' => 'd405c7e531dc6e50c014'), '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' => '67f3e2ba423886e1dc3f'), 'commands.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-polyfill', '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-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-warning'), 'version' => '5b49120970e7868c95f0'), 'compose.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-priority-queue'), 'version' => '6f9fbd442ced90fef1d1'), '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-polyfill', '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-polyfill', 'wp-private-apis', 'wp-rich-text', 'wp-url', 'wp-warning'), 'version' => '4dec9b0d8d354bec1705'), '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-polyfill', '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-polyfill', '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', 'wp-polyfill'), 'version' => 'b2f083170ed22ebef396'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'e1f84915c5e8ae38964c'), 'dom.min.js' => array('dependencies' => array('wp-deprecated', 'wp-polyfill'), 'version' => 'f3a673a30f968c8fa314'), '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-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-widgets'), 'version' => 'b749ebe90a93e194856d'), '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' => 'cfab9252db425f7d1382'), '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-polyfill', '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' => '0eea218f1b31f50a0f83'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), '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-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-url'), 'version' => '91ae6249c6d0e3b00770'), 'hooks.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '4d63a3d491d11ffd8ac6'), 'html-entities.min.js' => array('dependencies' => array(), 'version' => '2cd3358363e0675638fb'), 'i18n.min.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), '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', 'wp-polyfill'), 'version' => '32686e58e84193ce808b'), 'keycodes.min.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill'), '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-polyfill', 'wp-private-apis'), 'version' => 'b0c1e943915981479f43'), 'notices.min.js' => array('dependencies' => array('wp-data', 'wp-polyfill'), 'version' => '673a68a7ac2f556ed50b'), 'nux.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', '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-polyfill', '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-polyfill', '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-polyfill', 'wp-primitives', 'wp-private-apis'), 'version' => '4aa23582b858c882a887'), 'preferences-persistence.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-polyfill'), '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('wp-polyfill'), 'version' => '71b945a4f0f8ce5a037d'), '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-polyfill', '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', 'wp-polyfill'), 'version' => '74178fc8c4d67d66f1a8'), 'router.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-polyfill', 'wp-private-apis', 'wp-url'), 'version' => '517fbc2dbcabd4a86568'), '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('wp-polyfill'), 'version' => 'b7747eee0efafd2f0c3b'), 'style-engine.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '08cc10e9532531e22456'), 'token-list.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '3b5f5dcfde830ecef24f'), 'url.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e87eb76272a3a08402d2'), 'viewport.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-data', 'wp-polyfill'), '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('wp-polyfill'), 'version' => '55d8c2bf3dc99e7ea5ec'));
  • trunk/src/wp-includes/assets/script-modules-packages.min.php

    r59509 r59775  
    1 <?php return array('interactivity/index.min.js' => array('dependencies' => array(), 'version' => '04d9948c85e9600ec2a5', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array(), 'version' => '03be8c2fdc10a676f363', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => '2a2ef420d37f6e7e08a0', '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/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'acfec7b3c0be4a859b31', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '8ff192874fc8910a284c', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => '0661ecffc048a34462c0', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '2a73400a693958f604de', 'type' => 'module'));
     1<?php return array('interactivity/index.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'a525209c03a87e74ec45', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b1a15c164ed27698ef82', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', 'wp-polyfill', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => '0f01f519e3dce3ad547a', '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' => '8f7f3c854009ae207c29', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity', 'wp-polyfill'), 'version' => '8ff192874fc8910a284c', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => '0661ecffc048a34462c0', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '2a73400a693958f604de', 'type' => 'module'));
  • trunk/src/wp-includes/block-editor.php

    r59260 r59775  
    224224                'imageSizes'                       => $available_image_sizes,
    225225                'maxUploadFileSize'                => $max_upload_size,
     226                '__experimentalDashboardLink'      => admin_url( '/' ),
    226227                // The following flag is required to enable the new Gallery block format on the mobile apps in 5.9.
    227228                '__unstableGalleryWithImageBlocks' => true,
  • trunk/src/wp-includes/blocks/archives/block.json

    r57578 r59775  
    2727        "supports": {
    2828                "align": true,
     29                "__experimentalBorder": {
     30                        "radius": true,
     31                        "color": true,
     32                        "width": true,
     33                        "style": true
     34                },
    2935                "html": false,
    3036                "spacing": {
  • trunk/src/wp-includes/blocks/block.php

    r58275 r59775  
    8888        }
    8989
     90        $ignored_hooked_blocks = get_post_meta( $attributes['ref'], '_wp_ignored_hooked_blocks', true );
     91        if ( ! empty( $ignored_hooked_blocks ) ) {
     92                $ignored_hooked_blocks  = json_decode( $ignored_hooked_blocks, true );
     93                $attributes['metadata'] = array(
     94                        'ignoredHookedBlocks' => $ignored_hooked_blocks,
     95                );
     96        }
     97
     98        // Wrap in "Block" block so the Block Hooks algorithm can insert blocks
     99        // that are hooked as first or last child of `core/block`.
     100        $content = get_comment_delimited_block_content(
     101                'core/block',
     102                $attributes,
     103                $content
     104        );
     105        // Apply Block Hooks.
     106        $content = apply_block_hooks_to_content( $content, $reusable_block );
     107        // Remove block wrapper.
     108        $content = remove_serialized_parent_block( $content );
     109
    90110        $content = do_blocks( $content );
    91111        unset( $seen_refs[ $attributes['ref'] ] );
  • trunk/src/wp-includes/blocks/blocks-json.php

    r59119 r59775  
    2828    'supports' => array(
    2929      'align' => true,
     30      '__experimentalBorder' => array(
     31        'radius' => true,
     32        'color' => true,
     33        'width' => true,
     34        'style' => true
     35      ),
    3036      'html' => false,
    3137      'spacing' => array(
    … …  
    325331      ),
    326332      'typography' => array(
     333        '__experimentalSkipSerialization' => array(
     334          'fontSize',
     335          'lineHeight',
     336          'fontFamily',
     337          'fontWeight',
     338          'fontStyle',
     339          'textTransform',
     340          'textDecoration',
     341          'letterSpacing'
     342        ),
    327343        'fontSize' => true,
    328344        'lineHeight' => true,
    … …  
    365381        )
    366382      ),
    367       '__experimentalSelector' => '.wp-block-button .wp-block-button__link',
    368383      'interactivity' => array(
    369384        'clientNavigation' => true
    … …  
    382397    ),
    383398    'editorStyle' => 'wp-block-button-editor',
    384     'style' => 'wp-block-button'
     399    'style' => 'wp-block-button',
     400    'selectors' => array(
     401      'root' => '.wp-block-button .wp-block-button__link',
     402      'typography' => array(
     403        'writingMode' => '.wp-block-button'
     404      )
     405    )
    385406  ),
    386407  'buttons' => array(
    … …  
    13151336          'fontSize' => true
    13161337        )
     1338      ),
     1339      '__experimentalBorder' => array(
     1340        'radius' => true,
     1341        'color' => true,
     1342        'width' => true,
     1343        'style' => true,
     1344        '__experimentalDefaultControls' => array(
     1345          'radius' => true,
     1346          'color' => true,
     1347          'width' => true,
     1348          'style' => true
     1349        )
    13171350      )
    13181351    ),
    … …  
    13431376        'type' => 'string',
    13441377        'default' => 'none'
     1378      )
     1379    ),
     1380    'example' => array(
     1381      'attributes' => array(
     1382        'paginationArrow' => 'none'
    13451383      )
    13461384    ),
    … …  
    16911729        'type' => 'string',
    16921730        'default' => 'div'
     1731      ),
     1732      'sizeSlug' => array(
     1733        'type' => 'string'
    16931734      )
    16941735    ),
    … …  
    17851826        'source' => 'rich-text',
    17861827        'selector' => 'summary'
     1828      ),
     1829      'name' => array(
     1830        'type' => 'string',
     1831        'source' => 'attribute',
     1832        'attribute' => 'name',
     1833        'selector' => '.wp-block-details'
     1834      ),
     1835      'allowedBlocks' => array(
     1836        'type' => 'array'
     1837      ),
     1838      'placeholder' => array(
     1839        'type' => 'string'
    17871840      )
    17881841    ),
    … …  
    17931846        'full'
    17941847      ),
     1848      'anchor' => true,
    17951849      'color' => array(
    17961850        'gradients' => true,
    … …  
    19151969      ),
    19161970      'href' => array(
    1917         'type' => 'string'
     1971        'type' => 'string',
     1972        'role' => 'content'
    19181973      ),
    19191974      'fileId' => array(
    … …  
    19261981        'type' => 'rich-text',
    19271982        'source' => 'rich-text',
    1928         'selector' => 'a:not([download])'
     1983        'selector' => 'a:not([download])',
     1984        'role' => 'content'
    19291985      ),
    19301986      'textLinkHref' => array(
    … …  
    19321988        'source' => 'attribute',
    19331989        'selector' => 'a:not([download])',
    1934         'attribute' => 'href'
     1990        'attribute' => 'href',
     1991        'role' => 'content'
    19351992      ),
    19361993      'textLinkTarget' => array(
    … …  
    19472004        'type' => 'rich-text',
    19482005        'source' => 'rich-text',
    1949         'selector' => 'a[download]'
     2006        'selector' => 'a[download]',
     2007        'role' => 'content'
    19502008      ),
    19512009      'displayPreview' => array(
    … …  
    24212479        'radius' => true,
    24222480        'style' => true,
    2423         'width' => true,
    2424         '__experimentalDefaultControls' => array(
    2425           'color' => true,
    2426           'radius' => true,
    2427           'style' => true,
    2428           'width' => true
    2429         )
     2481        'width' => true
    24302482      ),
    24312483      'color' => array(
    … …  
    25522604      'allowResize',
    25532605      'imageCrop',
    2554       'fixedHeight'
     2606      'fixedHeight',
     2607      'postId',
     2608      'postType',
     2609      'queryId'
    25552610    ),
    25562611    'description' => 'Insert an image to make a visual statement.',
    … …  
    28902945        )
    28912946      ),
     2947      '__experimentalBorder' => array(
     2948        'radius' => true,
     2949        'color' => true,
     2950        'width' => true,
     2951        'style' => true,
     2952        '__experimentalDefaultControls' => array(
     2953          'radius' => true,
     2954          'color' => true,
     2955          'width' => true,
     2956          'style' => true
     2957        )
     2958      ),
    28922959      'interactivity' => array(
    28932960        'clientNavigation' => true
    … …  
    30283095    'apiVersion' => 3,
    30293096    'name' => 'core/list-item',
    3030     'title' => 'List item',
     3097    'title' => 'List Item',
    30313098    'category' => 'text',
    30323099    'parent' => array(
    … …  
    38093876      'interactivity' => array(
    38103877        'clientNavigation' => true
     3878      ),
     3879      'color' => array(
     3880        'text' => true,
     3881        'background' => true,
     3882        'link' => true,
     3883        'gradients' => true,
     3884        '__experimentalDefaultControls' => array(
     3885          'background' => true,
     3886          'text' => true,
     3887          'link' => true
     3888        )
     3889      ),
     3890      '__experimentalBorder' => array(
     3891        'radius' => true,
     3892        'color' => true,
     3893        'width' => true,
     3894        'style' => true
     3895      ),
     3896      'spacing' => array(
     3897        'padding' => true,
     3898        'margin' => true,
     3899        '__experimentalDefaultControls' => array(
     3900          'padding' => false,
     3901          'margin' => false
     3902        )
    38113903      )
    38123904    ),
    … …  
    39644056    'apiVersion' => 3,
    39654057    'name' => 'core/pattern',
    3966     'title' => 'Pattern placeholder',
     4058    'title' => 'Pattern Placeholder',
    39674059    'category' => 'theme',
    39684060    'description' => 'Show a block pattern.',
    … …  
    40104102      'isLink' => array(
    40114103        'type' => 'boolean',
    4012         'default' => false
     4104        'default' => false,
     4105        'role' => 'content'
    40134106      ),
    40144107      'linkTarget' => array(
    40154108        'type' => 'string',
    4016         'default' => '_self'
     4109        'default' => '_self',
     4110        'role' => 'content'
    40174111      )
    40184112    ),
    … …  
    41474241      'isLink' => array(
    41484242        'type' => 'boolean',
    4149         'default' => false
     4243        'default' => false,
     4244        'role' => 'content'
    41504245      ),
    41514246      'linkTarget' => array(
    41524247        'type' => 'string',
    4153         'default' => '_self'
     4248        'default' => '_self',
     4249        'role' => 'content'
    41544250      )
    41554251    ),
    … …  
    42684364      'wp-block-buttons',
    42694365      'wp-block-button'
     4366    ),
     4367    'example' => array(
     4368      'attributes' => array(
     4369        'textAlign' => 'center'
     4370      )
    42704371    )
    42714372  ),
    … …  
    43064407        'blockGap' => true,
    43074408        'padding' => true,
     4409        'margin' => true,
    43084410        '__experimentalDefaultControls' => array(
    43094411          'margin' => false,
    … …  
    43134415      'color' => array(
    43144416        'gradients' => true,
     4417        'heading' => true,
    43154418        'link' => true,
    43164419        '__experimentalDefaultControls' => array(
    … …  
    43314434          'fontSize' => true
    43324435        )
     4436      ),
     4437      '__experimentalBorder' => array(
     4438        'radius' => true,
     4439        'color' => true,
     4440        'width' => true,
     4441        'style' => true,
     4442        '__experimentalDefaultControls' => array(
     4443          'radius' => true,
     4444          'color' => true,
     4445          'width' => true,
     4446          'style' => true
     4447        )
    43334448      )
    43344449    ),
    … …  
    43534468      'isLink' => array(
    43544469        'type' => 'boolean',
    4355         'default' => false
     4470        'default' => false,
     4471        'role' => 'content'
    43564472      ),
    43574473      'displayType' => array(
    … …  
    45034619      'isLink' => array(
    45044620        'type' => 'boolean',
    4505         'default' => false
     4621        'default' => false,
     4622        'role' => 'content'
    45064623      ),
    45074624      'aspectRatio' => array(
    … …  
    45244641        'type' => 'string',
    45254642        'attribute' => 'rel',
    4526         'default' => ''
     4643        'default' => '',
     4644        'role' => 'content'
    45274645      ),
    45284646      'linkTarget' => array(
    45294647        'type' => 'string',
    4530         'default' => '_self'
     4648        'default' => '_self',
     4649        'role' => 'content'
    45314650      ),
    45324651      'overlayColor' => array(
    … …  
    46784797    'title' => 'Post Template',
    46794798    'category' => 'theme',
    4680     'parent' => array(
     4799    'ancestor' => array(
    46814800      'core/query'
    46824801    ),
    … …  
    46894808      'templateSlug',
    46904809      'previewPostType',
    4691       'enhancedPagination'
     4810      'enhancedPagination',
     4811      'postType'
    46924812    ),
    46934813    'supports' => array(
    … …  
    47214841      ),
    47224842      'spacing' => array(
     4843        'margin' => true,
     4844        'padding' => true,
    47234845        'blockGap' => array(
    47244846          '__experimentalDefault' => '1.25em'
    47254847        ),
    47264848        '__experimentalDefaultControls' => array(
    4727           'blockGap' => true
    4728         )
    4729       ),
    4730       'interactivity' => array(
    4731         'clientNavigation' => true
     4849          'blockGap' => true,
     4850          'padding' => false,
     4851          'margin' => false
     4852        )
     4853      ),
     4854      'interactivity' => array(
     4855        'clientNavigation' => true
     4856      ),
     4857      '__experimentalBorder' => array(
     4858        'radius' => true,
     4859        'color' => true,
     4860        'width' => true,
     4861        'style' => true
    47324862      )
    47334863    ),
    … …  
    48424972      'isLink' => array(
    48434973        'type' => 'boolean',
    4844         'default' => false
     4974        'default' => false,
     4975        'role' => 'content'
    48454976      ),
    48464977      'rel' => array(
    48474978        'type' => 'string',
    48484979        'attribute' => 'rel',
    4849         'default' => ''
     4980        'default' => '',
     4981        'role' => 'content'
    48504982      ),
    48514983      'linkTarget' => array(
    48524984        'type' => 'string',
    4853         'default' => '_self'
     4985        'default' => '_self',
     4986        'role' => 'content'
    48544987      )
    48554988    ),
    … …  
    50725205    'category' => 'theme',
    50735206    'description' => 'An advanced block that allows displaying post types based on different query parameters and visual configurations.',
     5207    'keywords' => array(
     5208      'posts',
     5209      'list',
     5210      'blog',
     5211      'blogs',
     5212      'custom post types'
     5213    ),
    50745214    'textdomain' => 'default',
    50755215    'attributes' => array(
    … …  
    51155255    ),
    51165256    'usesContext' => array(
    5117       'postType'
     5257      'templateSlug'
    51185258    ),
    51195259    'providesContext' => array(
    … …  
    51385278    'apiVersion' => 3,
    51395279    'name' => 'core/query-no-results',
    5140     'title' => 'No results',
     5280    'title' => 'No Results',
    51415281    'category' => 'theme',
    51425282    'description' => 'Contains the block elements used to render content when no query results are found.',
    5143     'parent' => array(
     5283    'ancestor' => array(
    51445284      'core/query'
    51455285    ),
    … …  
    54335573      )
    54345574    ),
     5575    'example' => array(
     5576      'attributes' => array(
     5577        'type' => 'search'
     5578      )
     5579    ),
    54355580    'supports' => array(
    54365581      'align' => array(
    … …  
    54805625    ),
    54815626    'style' => 'wp-block-query-title'
     5627  ),
     5628  'query-total' => array(
     5629    '$schema' => 'https://schemas.wp.org/trunk/block.json',
     5630    'apiVersion' => 3,
     5631    'name' => 'core/query-total',
     5632    'title' => 'Query Total',
     5633    'category' => 'theme',
     5634    'ancestor' => array(
     5635      'core/query'
     5636    ),
     5637    'description' => 'Display the total number of results in a query.',
     5638    'textdomain' => 'default',
     5639    'attributes' => array(
     5640      'displayType' => array(
     5641        'type' => 'string',
     5642        'default' => 'total-results'
     5643      )
     5644    ),
     5645    'usesContext' => array(
     5646      'queryId',
     5647      'query'
     5648    ),
     5649    'supports' => array(
     5650      'align' => array(
     5651        'wide',
     5652        'full'
     5653      ),
     5654      'html' => false,
     5655      'spacing' => array(
     5656        'margin' => true,
     5657        'padding' => true
     5658      ),
     5659      'color' => array(
     5660        'gradients' => true,
     5661        'text' => true,
     5662        '__experimentalDefaultControls' => array(
     5663          'background' => true
     5664        )
     5665      ),
     5666      'typography' => array(
     5667        'fontSize' => true,
     5668        'lineHeight' => true,
     5669        '__experimentalFontFamily' => true,
     5670        '__experimentalFontWeight' => true,
     5671        '__experimentalFontStyle' => true,
     5672        '__experimentalTextTransform' => true,
     5673        '__experimentalTextDecoration' => true,
     5674        '__experimentalLetterSpacing' => true,
     5675        '__experimentalDefaultControls' => array(
     5676          'fontSize' => true
     5677        )
     5678      ),
     5679      '__experimentalBorder' => array(
     5680        'radius' => true,
     5681        'color' => true,
     5682        'width' => true,
     5683        'style' => true,
     5684        '__experimentalDefaultControls' => array(
     5685          'radius' => true,
     5686          'color' => true,
     5687          'width' => true,
     5688          'style' => true
     5689        )
     5690      )
     5691    ),
     5692    'style' => 'wp-block-query-total'
    54825693  ),
    54835694  'quote' => array(
    … …  
    57115922      'interactivity' => array(
    57125923        'clientNavigation' => true
     5924      ),
     5925      'color' => array(
     5926        'background' => true,
     5927        'text' => true,
     5928        'gradients' => true,
     5929        'link' => true
    57135930      )
    57145931    ),
    … …  
    58366053        'type' => 'string',
    58376054        'default' => 'alpha-channel'
     6055      ),
     6056      'tagName' => array(
     6057        'type' => 'string',
     6058        'enum' => array(
     6059          'hr',
     6060          'div'
     6061        ),
     6062        'default' => 'hr'
    58386063      )
    58396064    ),
    … …  
    59186143      'isLink' => array(
    59196144        'type' => 'boolean',
    5920         'default' => true
     6145        'default' => true,
     6146        'role' => 'content'
    59216147      ),
    59226148      'linkTarget' => array(
    59236149        'type' => 'string',
    5924         'default' => '_self'
     6150        'default' => '_self',
     6151        'role' => 'content'
    59256152      ),
    59266153      'shouldSyncIcon' => array(
    … …  
    60866313      'isLink' => array(
    60876314        'type' => 'boolean',
    6088         'default' => true
     6315        'default' => true,
     6316        'role' => 'content'
    60896317      ),
    60906318      'linkTarget' => array(
    60916319        'type' => 'string',
    6092         'default' => '_self'
     6320        'default' => '_self',
     6321        'role' => 'content'
    60936322      )
    60946323    ),
    … …  
    61596388    'attributes' => array(
    61606389      'url' => array(
    6161         'type' => 'string'
     6390        'type' => 'string',
     6391        'role' => 'content'
    61626392      ),
    61636393      'service' => array(
    … …  
    61656395      ),
    61666396      'label' => array(
    6167         'type' => 'string'
     6397        'type' => 'string',
     6398        'role' => 'content'
    61686399      ),
    61696400      'rel' => array(
    … …  
    65676798        )
    65686799      ),
    6569       '__experimentalSelector' => '.wp-block-table > table',
    6570       'interactivity' => array(
    6571         'clientNavigation' => true
    6572       )
     6800      'interactivity' => array(
     6801        'clientNavigation' => true
     6802      )
     6803    ),
     6804    'selectors' => array(
     6805      'root' => '.wp-block-table > table',
     6806      'spacing' => '.wp-block-table'
    65736807    ),
    65746808    'styles' => array(
  • trunk/src/wp-includes/blocks/button/block.json

    r59119 r59775  
    8686                },
    8787                "typography": {
     88                        "__experimentalSkipSerialization": [
     89                                "fontSize",
     90                                "lineHeight",
     91                                "fontFamily",
     92                                "fontWeight",
     93                                "fontStyle",
     94                                "textTransform",
     95                                "textDecoration",
     96                                "letterSpacing"
     97                        ],
    8898                        "fontSize": true,
    8999                        "lineHeight": true,
    … …  
    123133                        }
    124134                },
    125                 "__experimentalSelector": ".wp-block-button .wp-block-button__link",
    126135                "interactivity": {
    127136                        "clientNavigation": true
    … …  
    133142        ],
    134143        "editorStyle": "wp-block-button-editor",
    135         "style": "wp-block-button"
     144        "style": "wp-block-button",
     145        "selectors": {
     146                "root": ".wp-block-button .wp-block-button__link",
     147                "typography": {
     148                        "writingMode": ".wp-block-button"
     149                }
     150        }
    136151}
  • trunk/src/wp-includes/blocks/comments-pagination/block.json

    r57578 r59775  
    1717                        "type": "string",
    1818                        "default": "none"
     19                }
     20        },
     21        "example": {
     22                "attributes": {
     23                        "paginationArrow": "none"
    1924                }
    2025        },
  • trunk/src/wp-includes/blocks/comments/block.json

    r56710 r59775  
    4646                                "fontSize": true
    4747                        }
     48                },
     49                "__experimentalBorder": {
     50                        "radius": true,
     51                        "color": true,
     52                        "width": true,
     53                        "style": true,
     54                        "__experimentalDefaultControls": {
     55                                "radius": true,
     56                                "color": true,
     57                                "width": true,
     58                                "style": true
     59                        }
    4860                }
    4961        },
  • trunk/src/wp-includes/blocks/cover.php

    r59263 r59775  
    3636                }
    3737
    38                 $image = get_the_post_thumbnail( null, 'post-thumbnail', $attr );
     38                $image = get_the_post_thumbnail( null, $attributes['sizeSlug'] ?? 'post-thumbnail', $attr );
    3939        } else {
    4040                if ( in_the_loop() ) {
    4141                        update_post_thumbnail_cache();
    4242                }
    43                 $current_featured_image = get_the_post_thumbnail_url();
     43                $current_featured_image = get_the_post_thumbnail_url( null, $attributes['sizeSlug'] ?? null );
    4444                if ( ! $current_featured_image ) {
    4545                        return $content;
  • trunk/src/wp-includes/blocks/cover/block.json

    r58275 r59775  
    7979                        "type": "string",
    8080                        "default": "div"
     81                },
     82                "sizeSlug": {
     83                        "type": "string"
    8184                }
    8285        },
  • trunk/src/wp-includes/blocks/details/block.json

    r58187 r59775  
    1717                        "source": "rich-text",
    1818                        "selector": "summary"
     19                },
     20                "name": {
     21                        "type": "string",
     22                        "source": "attribute",
     23                        "attribute": "name",
     24                        "selector": ".wp-block-details"
     25                },
     26                "allowedBlocks": {
     27                        "type": "array"
     28                },
     29                "placeholder": {
     30                        "type": "string"
    1931                }
    2032        },
    … …  
    2234                "__experimentalOnEnter": true,
    2335                "align": [ "wide", "full" ],
     36                "anchor": true,
    2437                "color": {
    2538                        "gradients": true,
  • trunk/src/wp-includes/blocks/file/block.json

    r59119 r59775  
    1717                },
    1818                "href": {
    19                         "type": "string"
     19                        "type": "string",
     20                        "role": "content"
    2021                },
    2122                "fileId": {
    … …  
    2829                        "type": "rich-text",
    2930                        "source": "rich-text",
    30                         "selector": "a:not([download])"
     31                        "selector": "a:not([download])",
     32                        "role": "content"
    3133                },
    3234                "textLinkHref": {
    … …  
    3436                        "source": "attribute",
    3537                        "selector": "a:not([download])",
    36                         "attribute": "href"
     38                        "attribute": "href",
     39                        "role": "content"
    3740                },
    3841                "textLinkTarget": {
    … …  
    4952                        "type": "rich-text",
    5053                        "source": "rich-text",
    51                         "selector": "a[download]"
     54                        "selector": "a[download]",
     55                        "role": "content"
    5256                },
    5357                "displayPreview": {
  • trunk/src/wp-includes/blocks/heading/block.json

    r59119 r59775  
    3838                        "radius": true,
    3939                        "style": true,
    40                         "width": true,
    41                         "__experimentalDefaultControls": {
    42                                 "color": true,
    43                                 "radius": true,
    44                                 "style": true,
    45                                 "width": true
    46                         }
     40                        "width": true
    4741                },
    4842                "color": {
  • trunk/src/wp-includes/blocks/home-link.php

    r58187 r59775  
    138138function render_block_core_home_link( $attributes, $content, $block ) {
    139139        if ( empty( $attributes['label'] ) ) {
    140                 // Using a fallback for the label attribute allows rendering the block even if no attributes have been set,
    141                 // e.g. when using the block as a hooked block.
    142                 // Note that the fallback value needs to be kept in sync with the one set in `edit.js` (upon first loading the block in the editor).
    143140                $attributes['label'] = __( 'Home' );
    144141        }
  • trunk/src/wp-includes/blocks/image.php

    r59230 r59775  
    150150        }
    151151
    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' );
    156         $img_width        = 'none';
    157         $img_height       = 'none';
    158         $aria_label       = __( 'Enlarge image' );
    159 
    160         if ( $alt ) {
    161                 /* translators: %s: Image alt text. */
    162                 $aria_label = sprintf( __( 'Enlarge image: %s' ), $alt );
    163         }
     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' );
     156        $img_width         = 'none';
     157        $img_height        = 'none';
     158        $aria_label        = __( 'Enlarge' );
     159        $dialog_aria_label = __( 'Enlarged image' );
    164160
    165161        if ( isset( $block['attrs']['id'] ) ) {
    … …  
    191187                                        'targetHeight'     => $img_height,
    192188                                        'scaleAttr'        => $block['attrs']['scale'] ?? false,
    193                                         'ariaLabel'        => $aria_label,
     189                                        'ariaLabel'        => $dialog_aria_label,
    194190                                        'alt'              => $alt,
    195191                                ),
    … …  
    291287                        data-wp-on-async-window--resize="callbacks.setOverlayStyles"
    292288                        data-wp-on-async-window--scroll="actions.handleScroll"
     289                        data-wp-bind--style="state.overlayStyles"
    293290                        tabindex="-1"
    294291                        >
    … …  
    307304                                </div>
    308305                                <div class="scrim" style="background-color: $background_color" aria-hidden="true"></div>
    309                                 <style data-wp-text="state.overlayStyles"></style>
    310306                </div>
    311307HTML;
  • trunk/src/wp-includes/blocks/image/block.json

    r59119 r59775  
    55        "title": "Image",
    66        "category": "media",
    7         "usesContext": [ "allowResize", "imageCrop", "fixedHeight" ],
     7        "usesContext": [
     8                "allowResize",
     9                "imageCrop",
     10                "fixedHeight",
     11                "postId",
     12                "postType",
     13                "queryId"
     14        ],
    815        "description": "Insert an image to make a visual statement.",
    916        "keywords": [ "img", "photo", "picture" ],
  • trunk/src/wp-includes/blocks/latest-posts/block.json

    r57578 r59775  
    112112                        }
    113113                },
     114                "__experimentalBorder": {
     115                        "radius": true,
     116                        "color": true,
     117                        "width": true,
     118                        "style": true,
     119                        "__experimentalDefaultControls": {
     120                                "radius": true,
     121                                "color": true,
     122                                "width": true,
     123                                "style": true
     124                        }
     125                },
    114126                "interactivity": {
    115127                        "clientNavigation": true
  • trunk/src/wp-includes/blocks/list-item/block.json

    r59119 r59775  
    33        "apiVersion": 3,
    44        "name": "core/list-item",
    5         "title": "List item",
     5        "title": "List Item",
    66        "category": "text",
    77        "parent": [ "core/list" ],
  • trunk/src/wp-includes/blocks/navigation-link.php

    r58187 r59775  
    178178        if ( $is_post_type && $navigation_link_has_id ) {
    179179                $post = get_post( $attributes['id'] );
    180                 if ( ! $post || 'publish' !== $post->post_status ) {
     180                /**
     181                 * Filter allowed post_status for navigation link block to render.
     182                 *
     183                 * @since 6.8.0
     184                 *
     185                 * @param array $post_status
     186                 * @param array $attributes
     187                 * @param WP_Block $block
     188                 */
     189                $allowed_post_status = (array) apply_filters(
     190                        'render_block_core_navigation_link_allowed_post_status',
     191                        array( 'publish' ),
     192                        $attributes,
     193                        $block
     194                );
     195                if ( ! $post || ! in_array( $post->post_status, $allowed_post_status, true ) ) {
    181196                        return '';
    182197                }
  • trunk/src/wp-includes/blocks/navigation-submenu.php

    r58187 r59775  
    8383        $style_attribute = $font_sizes['inline_styles'];
    8484
    85         $css_classes = trim( implode( ' ', $font_sizes['css_classes'] ) );
    8685        $has_submenu = count( $block->inner_blocks ) > 0;
    8786        $kind        = empty( $attributes['kind'] ) ? 'post_type' : str_replace( '-', '_', $attributes['kind'] );
    … …  
    10099                $show_submenu_indicators;
    101100
     101        $classes = array(
     102                'wp-block-navigation-item',
     103        );
     104        $classes = array_merge(
     105                $classes,
     106                $font_sizes['css_classes']
     107        );
     108        if ( $has_submenu ) {
     109                $classes[] = 'has-child';
     110        }
     111        if ( $open_on_click ) {
     112                $classes[] = 'open-on-click';
     113        }
     114        if ( $open_on_hover_and_click ) {
     115                $classes[] = 'open-on-hover-click';
     116        }
     117        if ( $is_active ) {
     118                $classes[] = 'current-menu-item';
     119        }
     120
    102121        $wrapper_attributes = get_block_wrapper_attributes(
    103122                array(
    104                         'class' => $css_classes . ' wp-block-navigation-item' . ( $has_submenu ? ' has-child' : '' ) .
    105                         ( $open_on_click ? ' open-on-click' : '' ) . ( $open_on_hover_and_click ? ' open-on-hover-click' : '' ) .
    106                         ( $is_active ? ' current-menu-item' : '' ),
     123                        'class' => implode( ' ', $classes ),
    107124                        'style' => $style_attribute,
    108125                )
    … …  
    160177                // End appending HTML attributes to anchor tag.
    161178
     179                $html .= '<span class="wp-block-navigation-item__label">';
    162180                $html .= $label;
     181                $html .= '</span>';
     182
     183                // Add description if available.
     184                if ( ! empty( $attributes['description'] ) ) {
     185                        $html .= '<span class="wp-block-navigation-item__description">';
     186                        $html .= wp_kses_post( $attributes['description'] );
     187                        $html .= '</span>';
     188                }
    163189
    164190                $html .= '</a>';
    … …  
    180206
    181207                $html .= '</span>';
     208
     209                // Add description if available.
     210                if ( ! empty( $attributes['description'] ) ) {
     211                        $html .= '<span class="wp-block-navigation-item__description">';
     212                        $html .= wp_kses_post( $attributes['description'] );
     213                        $html .= '</span>';
     214                }
    182215
    183216                $html .= '</button>';
    … …  
    223256                if ( strpos( $inner_blocks_html, 'current-menu-item' ) ) {
    224257                        $tag_processor = new WP_HTML_Tag_Processor( $html );
    225                         while ( $tag_processor->next_tag( array( 'class_name' => 'wp-block-navigation-item__content' ) ) ) {
     258                        while ( $tag_processor->next_tag( array( 'class_name' => 'wp-block-navigation-item' ) ) ) {
    226259                                $tag_processor->add_class( 'current-menu-ancestor' );
    227260                        }
  • trunk/src/wp-includes/blocks/navigation.php

    r59119 r59775  
    344344
    345345                $navigation_name = $attributes['ariaLabel'] ?? '';
     346
     347                if ( ! empty( $navigation_name ) ) {
     348                        return $navigation_name;
     349                }
    346350
    347351                // Load the navigation post.
    … …  
    536540                        $toggle_aria_label_open,
    537541                        $toggle_aria_label_close,
    538                         esc_attr( implode( ' ', $responsive_container_classes ) ),
    539                         esc_attr( implode( ' ', $open_button_classes ) ),
     542                        esc_attr( trim( implode( ' ', $responsive_container_classes ) ) ),
     543                        esc_attr( trim( implode( ' ', $open_button_classes ) ) ),
    540544                        ( ! empty( $overlay_inline_styles ) ) ? "style=\"$overlay_inline_styles\"" : '',
    541545                        $toggle_button_content,
    … …  
    564568                $style              = static::get_styles( $attributes );
    565569                $class              = static::get_classes( $attributes );
    566                 $wrapper_attributes = get_block_wrapper_attributes(
    567                         array(
    568                                 'class'      => $class,
    569                                 'style'      => $style,
    570                                 'aria-label' => $nav_menu_name,
    571                         )
     570                $extra_attributes   = array(
     571                        'class' => $class,
     572                        'style' => $style,
    572573                );
     574                if ( ! empty( $nav_menu_name ) ) {
     575                        $extra_attributes['aria-label'] = $nav_menu_name;
     576                }
     577                $wrapper_attributes = get_block_wrapper_attributes( $extra_attributes );
    573578
    574579                if ( $is_responsive_menu ) {
    … …  
    814819                // Add directives to the parent `<li>`.
    815820                $tags->set_attribute( 'data-wp-interactive', 'core/navigation' );
    816                 $tags->set_attribute( 'data-wp-context', '{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu" }' );
     821                $tags->set_attribute( 'data-wp-context', '{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null }' );
    817822                $tags->set_attribute( 'data-wp-watch', 'callbacks.initMenu' );
    818823                $tags->set_attribute( 'data-wp-on--focusout', 'actions.handleMenuFocusout' );
    … …  
    14341439
    14351440/**
    1436  * Accepts the serialized markup of a block and its inner blocks, and returns serialized markup of the inner blocks.
    1437  *
    1438  * @since 6.5.0
    1439  *
    1440  * @param string $serialized_block The serialized markup of a block and its inner blocks.
    1441  * @return string
    1442  */
    1443 function block_core_navigation_remove_serialized_parent_block( $serialized_block ) {
    1444         $start = strpos( $serialized_block, '-->' ) + strlen( '-->' );
    1445         $end   = strrpos( $serialized_block, '<!--' );
    1446         return substr( $serialized_block, $start, $end - $start );
    1447 }
    1448 
    1449 /**
    14501441 * Mock a parsed block for the Navigation block given its inner blocks and the `wp_navigation` post object.
    14511442 * The `wp_navigation` post's `_wp_ignored_hooked_blocks` meta is queried to add the `metadata.ignoredHookedBlocks` attribute.
    … …  
    15011492        $mock_navigation_block = block_core_navigation_mock_parsed_block( $inner_blocks, $post );
    15021493
    1503         if ( function_exists( 'apply_block_hooks_to_content' ) ) {
    1504                 $mock_navigation_block_markup = serialize_block( $mock_navigation_block );
    1505                 return apply_block_hooks_to_content( $mock_navigation_block_markup, $post, 'insert_hooked_blocks' );
    1506         }
    1507 
    1508         $hooked_blocks        = get_hooked_blocks();
    1509         $before_block_visitor = null;
    1510         $after_block_visitor  = null;
    1511 
    1512         if ( ! empty( $hooked_blocks ) || has_filter( 'hooked_block_types' ) ) {
    1513                 $before_block_visitor = make_before_block_visitor( $hooked_blocks, $post, 'insert_hooked_blocks' );
    1514                 $after_block_visitor  = make_after_block_visitor( $hooked_blocks, $post, 'insert_hooked_blocks' );
    1515         }
    1516 
    1517         return traverse_and_serialize_block( $mock_navigation_block, $before_block_visitor, $after_block_visitor );
    1518 }
    1519 
    1520 /**
    1521  * Insert ignoredHookedBlocks meta into the Navigation block and its inner blocks.
    1522  *
    1523  * Given a Navigation block's inner blocks and its corresponding `wp_navigation` post object,
    1524  * this function inserts ignoredHookedBlocks meta into it, and returns the serialized inner blocks in a
    1525  * mock Navigation block wrapper.
    1526  *
    1527  * @since 6.5.0
    1528  *
    1529  * @param array   $inner_blocks Parsed inner blocks of a Navigation block.
    1530  * @param WP_Post $post         `wp_navigation` post object corresponding to the block.
    1531  * @return string Serialized inner blocks in mock Navigation block wrapper, with hooked blocks inserted, if any.
    1532  */
    1533 function block_core_navigation_set_ignored_hooked_blocks_metadata( $inner_blocks, $post ) {
    1534         $mock_navigation_block = block_core_navigation_mock_parsed_block( $inner_blocks, $post );
    1535         $hooked_blocks         = get_hooked_blocks();
    1536         $before_block_visitor  = null;
    1537         $after_block_visitor   = null;
    1538 
    1539         if ( ! empty( $hooked_blocks ) || has_filter( 'hooked_block_types' ) ) {
    1540                 $before_block_visitor = make_before_block_visitor( $hooked_blocks, $post, 'set_ignored_hooked_blocks_metadata' );
    1541                 $after_block_visitor  = make_after_block_visitor( $hooked_blocks, $post, 'set_ignored_hooked_blocks_metadata' );
    1542         }
    1543 
    1544         return traverse_and_serialize_block( $mock_navigation_block, $before_block_visitor, $after_block_visitor );
    1545 }
    1546 
    1547 /**
    1548  * Updates the post meta with the list of ignored hooked blocks when the navigation is created or updated via the REST API.
    1549  *
    1550  * @access private
    1551  * @since 6.5.0
    1552  *
    1553  * @param stdClass $post Post object.
    1554  * @return stdClass The updated post object.
    1555  */
    1556 function block_core_navigation_update_ignore_hooked_blocks_meta( $post ) {
    1557         /*
    1558          * In this scenario the user has likely tried to create a navigation via the REST API.
    1559          * In which case we won't have a post ID to work with and store meta against.
    1560          */
    1561         if ( empty( $post->ID ) ) {
    1562                 return $post;
    1563         }
    1564 
    1565         /**
    1566          * Skip meta generation when consumers intentionally update specific Navigation fields
    1567          * and omit the content update.
    1568          */
    1569         if ( ! isset( $post->post_content ) ) {
    1570                 return $post;
    1571         }
    1572 
    1573         /*
    1574          * We run the Block Hooks mechanism to inject the `metadata.ignoredHookedBlocks` attribute into
    1575          * all anchor blocks. For the root level, we create a mock Navigation and extract them from there.
    1576          */
    1577         $blocks = parse_blocks( $post->post_content );
    1578 
    1579         /*
    1580          * Block Hooks logic requires a `WP_Post` object (rather than the `stdClass` with the updates that
    1581          * we're getting from the `rest_pre_insert_wp_navigation` filter) as its second argument (to be
    1582          * used as context for hooked blocks insertion).
    1583          * We thus have to look it up from the DB,based on `$post->ID`.
    1584          */
    1585         $markup = block_core_navigation_set_ignored_hooked_blocks_metadata( $blocks, get_post( $post->ID ) );
    1586 
    1587         $root_nav_block        = parse_blocks( $markup )[0];
    1588         $ignored_hooked_blocks = isset( $root_nav_block['attrs']['metadata']['ignoredHookedBlocks'] )
    1589                 ? $root_nav_block['attrs']['metadata']['ignoredHookedBlocks']
    1590                 : array();
    1591 
    1592         if ( ! empty( $ignored_hooked_blocks ) ) {
    1593                 $existing_ignored_hooked_blocks = get_post_meta( $post->ID, '_wp_ignored_hooked_blocks', true );
    1594                 if ( ! empty( $existing_ignored_hooked_blocks ) ) {
    1595                         $existing_ignored_hooked_blocks = json_decode( $existing_ignored_hooked_blocks, true );
    1596                         $ignored_hooked_blocks          = array_unique( array_merge( $ignored_hooked_blocks, $existing_ignored_hooked_blocks ) );
    1597                 }
    1598                 update_post_meta( $post->ID, '_wp_ignored_hooked_blocks', json_encode( $ignored_hooked_blocks ) );
    1599         }
    1600 
    1601         $post->post_content = block_core_navigation_remove_serialized_parent_block( $markup );
    1602         return $post;
    1603 }
    1604 
    1605 /*
    1606  * Before adding our filter, we verify if it's already added in Core.
    1607  * However, during the build process, Gutenberg automatically prefixes our functions with "gutenberg_".
    1608  * Therefore, we concatenate the Core's function name to circumvent this prefix for our check.
    1609  */
    1610 $rest_insert_wp_navigation_core_callback = 'block_core_navigation_' . 'update_ignore_hooked_blocks_meta'; // phpcs:ignore Generic.Strings.UnnecessaryStringConcat.Found
    1611 
    1612 /*
    1613  * Do not add the `block_core_navigation_update_ignore_hooked_blocks_meta` filter in the following cases:
    1614  * - If Core has added the `update_ignored_hooked_blocks_postmeta` filter already (WP >= 6.6);
    1615  * - or if the `$rest_insert_wp_navigation_core_callback` filter has already been added.
    1616  */
    1617 if (
    1618         ! has_filter( 'rest_pre_insert_wp_navigation', 'update_ignored_hooked_blocks_postmeta' ) &&
    1619         ! has_filter( 'rest_pre_insert_wp_navigation', $rest_insert_wp_navigation_core_callback )
    1620 ) {
    1621         add_filter( 'rest_pre_insert_wp_navigation', 'block_core_navigation_update_ignore_hooked_blocks_meta' );
    1622 }
    1623 
    1624 /**
    1625  * Hooks into the REST API response for the core/navigation block and adds the first and last inner blocks.
    1626  *
    1627  * @since 6.5.0
    1628  *
    1629  * @param WP_REST_Response $response The response object.
    1630  * @param WP_Post          $post     Post object.
    1631  * @return WP_REST_Response The response object.
    1632  */
    1633 function block_core_navigation_insert_hooked_blocks_into_rest_response( $response, $post ) {
    1634         if ( ! isset( $response->data['content']['raw'] ) || ! isset( $response->data['content']['rendered'] ) ) {
    1635                 return $response;
    1636         }
    1637         $parsed_blocks = parse_blocks( $response->data['content']['raw'] );
    1638         $content       = block_core_navigation_insert_hooked_blocks( $parsed_blocks, $post );
    1639 
    1640         // Remove mock Navigation block wrapper.
    1641         $content = block_core_navigation_remove_serialized_parent_block( $content );
    1642 
    1643         $response->data['content']['raw'] = $content;
    1644 
    1645         /** This filter is documented in wp-includes/post-template.php */
    1646         $response->data['content']['rendered'] = apply_filters( 'the_content', $content );
    1647 
    1648         return $response;
    1649 }
    1650 
    1651 /*
    1652  *  Before adding our filter, we verify if it's already added in Core.
    1653  * However, during the build process, Gutenberg automatically prefixes our functions with "gutenberg_".
    1654  * Therefore, we concatenate the Core's function name to circumvent this prefix for our check.
    1655  */
    1656 $rest_prepare_wp_navigation_core_callback = 'block_core_navigation_' . 'insert_hooked_blocks_into_rest_response';
    1657 
    1658 /*
    1659  * Do not add the `block_core_navigation_insert_hooked_blocks_into_rest_response` filter in the following cases:
    1660  * - If Core has added the `insert_hooked_blocks_into_rest_response` filter already (WP >= 6.6);
    1661  * - or if the `$rest_prepare_wp_navigation_core_callback` filter has already been added.
    1662  */
    1663 if (
    1664         ! has_filter( 'rest_prepare_wp_navigation', 'insert_hooked_blocks_into_rest_response' ) &&
    1665         ! has_filter( 'rest_prepare_wp_navigation', $rest_prepare_wp_navigation_core_callback )
    1666 ) {
    1667         add_filter( 'rest_prepare_wp_navigation', 'block_core_navigation_insert_hooked_blocks_into_rest_response', 10, 3 );
    1668 }
     1494        $mock_navigation_block_markup = serialize_block( $mock_navigation_block );
     1495        return apply_block_hooks_to_content( $mock_navigation_block_markup, $post, 'insert_hooked_blocks' );
     1496}
  • trunk/src/wp-includes/blocks/page-list/block.json

    r57578 r59775  
    5252                "interactivity": {
    5353                        "clientNavigation": true
     54                },
     55                "color": {
     56                        "text": true,
     57                        "background": true,
     58                        "link": true,
     59                        "gradients": true,
     60                        "__experimentalDefaultControls": {
     61                                "background": true,
     62                                "text": true,
     63                                "link": true
     64                        }
     65                },
     66                "__experimentalBorder": {
     67                        "radius": true,
     68                        "color": true,
     69                        "width": true,
     70                        "style": true
     71                },
     72                "spacing": {
     73                        "padding": true,
     74                        "margin": true,
     75                        "__experimentalDefaultControls": {
     76                                "padding": false,
     77                                "margin": false
     78                        }
    5479                }
    5580        },
  • trunk/src/wp-includes/blocks/pattern.php

    r58187 r59775  
    5959        $content = $pattern['content'];
    6060
    61         // Backward compatibility for handling Block Hooks and injecting the theme attribute in the Gutenberg plugin.
    62         // This can be removed when the minimum supported WordPress is >= 6.4.
    63         if ( defined( 'IS_GUTENBERG_PLUGIN' ) && IS_GUTENBERG_PLUGIN && ! function_exists( 'traverse_and_serialize_blocks' ) ) {
    64                 $blocks  = parse_blocks( $content );
    65                 $content = gutenberg_serialize_blocks( $blocks );
    66         }
    67 
    6861        $seen_refs[ $attributes['slug'] ] = true;
    6962
  • trunk/src/wp-includes/blocks/pattern/block.json

    r57578 r59775  
    33        "apiVersion": 3,
    44        "name": "core/pattern",
    5         "title": "Pattern placeholder",
     5        "title": "Pattern Placeholder",
    66        "category": "theme",
    77        "description": "Show a block pattern.",
  • trunk/src/wp-includes/blocks/post-author-name.php

    r58187 r59775  
    2424
    2525        if ( empty( $author_id ) ) {
     26                return '';
     27        }
     28
     29        if ( ! post_type_supports( $block->context['postType'], 'author' ) ) {
    2630                return '';
    2731        }
  • trunk/src/wp-includes/blocks/post-author-name/block.json

    r59072 r59775  
    1313                "isLink": {
    1414                        "type": "boolean",
    15                         "default": false
     15                        "default": false,
     16                        "role": "content"
    1617                },
    1718                "linkTarget": {
    1819                        "type": "string",
    19                         "default": "_self"
     20                        "default": "_self",
     21                        "role": "content"
    2022                }
    2123        },
  • trunk/src/wp-includes/blocks/post-author.php

    r58187 r59775  
    2424
    2525        if ( empty( $author_id ) ) {
     26                return '';
     27        }
     28
     29        if ( ! post_type_supports( $block->context['postType'], 'author' ) ) {
    2630                return '';
    2731        }
  • trunk/src/wp-includes/blocks/post-author/block.json

    r59072 r59775  
    2727                "isLink": {
    2828                        "type": "boolean",
    29                         "default": false
     29                        "default": false,
     30                        "role": "content"
    3031                },
    3132                "linkTarget": {
    3233                        "type": "string",
    33                         "default": "_self"
     34                        "default": "_self",
     35                        "role": "content"
    3436                }
    3537        },
  • trunk/src/wp-includes/blocks/post-comments-form/block.json

    r59072 r59775  
    5757                "wp-block-buttons",
    5858                "wp-block-button"
    59         ]
     59        ],
     60        "example": {
     61                "attributes": {
     62                        "textAlign": "center"
     63                }
     64        }
    6065}
  • trunk/src/wp-includes/blocks/post-content.php

    r58187 r59775  
    4747        }
    4848
     49        $ignored_hooked_blocks = get_post_meta( $post_id, '_wp_ignored_hooked_blocks', true );
     50        if ( ! empty( $ignored_hooked_blocks ) ) {
     51                $ignored_hooked_blocks  = json_decode( $ignored_hooked_blocks, true );
     52                $attributes['metadata'] = array(
     53                        'ignoredHookedBlocks' => $ignored_hooked_blocks,
     54                );
     55        }
     56
     57        // Wrap in Post Content block so the Block Hooks algorithm can insert blocks
     58        // that are hooked as first or last child of `core/post-content`.
     59        $content = get_comment_delimited_block_content(
     60                'core/post-content',
     61                $attributes,
     62                $content
     63        );
     64
     65        // We need to remove the `core/post-content` block wrapper after the Block Hooks algorithm,
     66        // but before `do_blocks` runs, as it would otherwise attempt to render the same block again --
     67        // thus recursing infinitely.
     68        add_filter( 'the_content', 'remove_serialized_parent_block', 8 );
     69
    4970        /** This filter is documented in wp-includes/post-template.php */
    5071        $content = apply_filters( 'the_content', str_replace( ']]>', ']]&gt;', $content ) );
    5172        unset( $seen_ids[ $post_id ] );
     73
     74        remove_filter( 'the_content', 'remove_serialized_parent_block', 8 );
    5275
    5376        if ( empty( $content ) ) {
  • trunk/src/wp-includes/blocks/post-content/block.json

    r59072 r59775  
    2828                        "blockGap": true,
    2929                        "padding": true,
     30                        "margin": true,
    3031                        "__experimentalDefaultControls": {
    3132                                "margin": false,
    … …  
    3536                "color": {
    3637                        "gradients": true,
     38                        "heading": true,
    3739                        "link": true,
    3840                        "__experimentalDefaultControls": {
    … …  
    5355                                "fontSize": true
    5456                        }
     57                },
     58                "__experimentalBorder": {
     59                        "radius": true,
     60                        "color": true,
     61                        "width": true,
     62                        "style": true,
     63                        "__experimentalDefaultControls": {
     64                                "radius": true,
     65                                "color": true,
     66                                "width": true,
     67                                "style": true
     68                        }
    5569                }
    5670        },
  • trunk/src/wp-includes/blocks/post-date/block.json

    r59072 r59775  
    1616                "isLink": {
    1717                        "type": "boolean",
    18                         "default": false
     18                        "default": false,
     19                        "role": "content"
    1920                },
    2021                "displayType": {
  • trunk/src/wp-includes/blocks/post-featured-image/block.json

    r59072 r59775  
    1010                "isLink": {
    1111                        "type": "boolean",
    12                         "default": false
     12                        "default": false,
     13                        "role": "content"
    1314                },
    1415                "aspectRatio": {
    … …  
    3132                        "type": "string",
    3233                        "attribute": "rel",
    33                         "default": ""
     34                        "default": "",
     35                        "role": "content"
    3436                },
    3537                "linkTarget": {
    3638                        "type": "string",
    37                         "default": "_self"
     39                        "default": "_self",
     40                        "role": "content"
    3841                },
    3942                "overlayColor": {
  • trunk/src/wp-includes/blocks/post-template/block.json

    r57578 r59775  
    55        "title": "Post Template",
    66        "category": "theme",
    7         "parent": [ "core/query" ],
     7        "ancestor": [ "core/query" ],
    88        "description": "Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.",
    99        "textdomain": "default",
    … …  
    1414                "templateSlug",
    1515                "previewPostType",
    16                 "enhancedPagination"
     16                "enhancedPagination",
     17                "postType"
    1718        ],
    1819        "supports": {
    … …  
    4344                },
    4445                "spacing": {
     46                        "margin": true,
     47                        "padding": true,
    4548                        "blockGap": {
    4649                                "__experimentalDefault": "1.25em"
    4750                        },
    4851                        "__experimentalDefaultControls": {
    49                                 "blockGap": true
     52                                "blockGap": true,
     53                                "padding": false,
     54                                "margin": false
    5055                        }
    5156                },
    5257                "interactivity": {
    5358                        "clientNavigation": true
     59                },
     60                "__experimentalBorder": {
     61                        "radius": true,
     62                        "color": true,
     63                        "width": true,
     64                        "style": true
    5465                }
    5566        },
  • trunk/src/wp-includes/blocks/post-terms.php

    r58187 r59775  
    2525        }
    2626
    27         $post_terms = get_the_terms( $block->context['postId'], $attributes['term'] );
    28         if ( is_wp_error( $post_terms ) || empty( $post_terms ) ) {
    29                 return '';
    30         }
    31 
    3227        $classes = array( 'taxonomy-' . $attributes['term'] );
    3328        if ( isset( $attributes['textAlign'] ) ) {
    … …  
    5247        }
    5348
    54         return get_the_term_list(
     49        $post_terms = get_the_term_list(
    5550                $block->context['postId'],
    5651                $attributes['term'],
    … …  
    5954                wp_kses_post( $suffix )
    6055        );
     56
     57        if ( is_wp_error( $post_terms ) || empty( $post_terms ) ) {
     58                return '';
     59        }
     60
     61        return $post_terms;
    6162}
    6263
  • trunk/src/wp-includes/blocks/post-title/block.json

    r59072 r59775  
    2121                "isLink": {
    2222                        "type": "boolean",
    23                         "default": false
     23                        "default": false,
     24                        "role": "content"
    2425                },
    2526                "rel": {
    2627                        "type": "string",
    2728                        "attribute": "rel",
    28                         "default": ""
     29                        "default": "",
     30                        "role": "content"
    2931                },
    3032                "linkTarget": {
    3133                        "type": "string",
    32                         "default": "_self"
     34                        "default": "_self",
     35                        "role": "content"
    3336                }
    3437        },
  • trunk/src/wp-includes/blocks/query-no-results/block.json

    r57578 r59775  
    33        "apiVersion": 3,
    44        "name": "core/query-no-results",
    5         "title": "No results",
     5        "title": "No Results",
    66        "category": "theme",
    77        "description": "Contains the block elements used to render content when no query results are found.",
    8         "parent": [ "core/query" ],
     8        "ancestor": [ "core/query" ],
    99        "textdomain": "default",
    1010        "usesContext": [ "queryId", "query" ],
  • trunk/src/wp-includes/blocks/query-pagination-previous.php

    r58387 r59775  
    2020        $page_key            = isset( $block->context['queryId'] ) ? 'query-' . $block->context['queryId'] . '-page' : 'query-page';
    2121        $enhanced_pagination = isset( $block->context['enhancedPagination'] ) && $block->context['enhancedPagination'];
     22        $max_page            = isset( $block->context['query']['pages'] ) ? (int) $block->context['query']['pages'] : 0;
    2223        $page                = empty( $_GET[ $page_key ] ) ? 1 : (int) $_GET[ $page_key ];
    23 
    24         $wrapper_attributes = get_block_wrapper_attributes();
    25         $show_label         = isset( $block->context['showLabel'] ) ? (bool) $block->context['showLabel'] : true;
    26         $default_label      = __( 'Previous Page' );
    27         $label_text         = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? esc_html( $attributes['label'] ) : $default_label;
    28         $label              = $show_label ? $label_text : '';
    29         $pagination_arrow   = get_query_pagination_arrow( $block, false );
     24        $wrapper_attributes  = get_block_wrapper_attributes();
     25        $show_label          = isset( $block->context['showLabel'] ) ? (bool) $block->context['showLabel'] : true;
     26        $default_label       = __( 'Previous Page' );
     27        $label_text          = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? esc_html( $attributes['label'] ) : $default_label;
     28        $label               = $show_label ? $label_text : '';
     29        $pagination_arrow    = get_query_pagination_arrow( $block, false );
    3030        if ( ! $label ) {
    3131                $wrapper_attributes .= ' aria-label="' . $label_text . '"';
    … …  
    4545                $content = get_previous_posts_link( $label );
    4646                remove_filter( 'previous_posts_link_attributes', $filter_link_attributes );
    47         } elseif ( 1 !== $page ) {
    48                 $content = sprintf(
    49                         '<a href="%1$s" %2$s>%3$s</a>',
    50                         esc_url( add_query_arg( $page_key, $page - 1 ) ),
    51                         $wrapper_attributes,
    52                         $label
    53                 );
     47        } else {
     48                $block_query     = new WP_Query( build_query_vars_from_query_block( $block, $page ) );
     49                $block_max_pages = $block_query->max_num_pages;
     50                $total           = ! $max_page || $max_page > $block_max_pages ? $block_max_pages : $max_page;
     51                wp_reset_postdata();
     52
     53                if ( 1 < $page && $page <= $total ) {
     54                        $content = sprintf(
     55                                '<a href="%1$s" %2$s>%3$s</a>',
     56                                esc_url( add_query_arg( $page_key, $page - 1 ) ),
     57                                $wrapper_attributes,
     58                                $label
     59                        );
     60                }
    5461        }
    5562
  • trunk/src/wp-includes/blocks/query-title/block.json

    r59072 r59775  
    2828                        "type": "boolean",
    2929                        "default": true
     30                }
     31        },
     32        "example": {
     33                "attributes": {
     34                        "type": "search"
    3035                }
    3136        },
  • trunk/src/wp-includes/blocks/query.php

    r59079 r59775  
    8080 *
    8181 * @param array $parsed_block The block being rendered.
    82  * @return string Returns the parsed block, unmodified.
     82 * @return array Returns the parsed block, unmodified.
    8383 */
    8484function block_core_query_disable_enhanced_pagination( $parsed_block ) {
  • trunk/src/wp-includes/blocks/query/block.json

    r59072 r59775  
    66        "category": "theme",
    77        "description": "An advanced block that allows displaying post types based on different query parameters and visual configurations.",
     8        "keywords": [ "posts", "list", "blog", "blogs", "custom post types" ],
    89        "textdomain": "default",
    910        "attributes": {
    … …  
    4243                }
    4344        },
    44         "usesContext": [ "postType" ],
     45        "usesContext": [ "templateSlug" ],
    4546        "providesContext": {
    4647                "queryId": "queryId",
  • trunk/src/wp-includes/blocks/require-dynamic-blocks.php

    r58387 r59775  
    5858require_once ABSPATH . WPINC . '/blocks/query-pagination-previous.php';
    5959require_once ABSPATH . WPINC . '/blocks/query-title.php';
     60require_once ABSPATH . WPINC . '/blocks/query-total.php';
    6061require_once ABSPATH . WPINC . '/blocks/read-more.php';
    6162require_once ABSPATH . WPINC . '/blocks/rss.php';
  • trunk/src/wp-includes/blocks/rss.php

    r59330 r59775  
    6262                        if ( is_object( $author ) ) {
    6363                                $author = $author->get_name();
    64                                 $author = '<span class="wp-block-rss__item-author">' . sprintf(
    65                                         /* translators: byline. %s: author. */
    66                                         __( 'by %s' ),
    67                                         esc_html( strip_tags( $author ) )
    68                                 ) . '</span>';
     64                                if ( ! empty( $author ) ) {
     65                                        $author = '<span class="wp-block-rss__item-author">' . sprintf(
     66                                                /* translators: byline. %s: author. */
     67                                                __( 'by %s' ),
     68                                                esc_html( strip_tags( $author ) )
     69                                        ) . '</span>';
     70                                }
    6971                        }
    7072                }
    7173
    72                 $excerpt = '';
    73                 if ( $attributes['displayExcerpt'] ) {
    74                         $excerpt = html_entity_decode( $item->get_description(), ENT_QUOTES, get_option( 'blog_charset' ) );
     74                $excerpt     = '';
     75                $description = $item->get_description();
     76                if ( $attributes['displayExcerpt'] && ! empty( $description ) ) {
     77                        $excerpt = html_entity_decode( $description, ENT_QUOTES, get_option( 'blog_charset' ) );
    7578                        $excerpt = esc_attr( wp_trim_words( $excerpt, $attributes['excerptLength'], ' [&hellip;]' ) );
    7679
  • trunk/src/wp-includes/blocks/rss/block.json

    r57578 r59775  
    4747                "interactivity": {
    4848                        "clientNavigation": true
     49                },
     50                "color": {
     51                        "background": true,
     52                        "text": true,
     53                        "gradients": true,
     54                        "link": true
    4955                }
    5056        },
  • trunk/src/wp-includes/blocks/search.php

    r59079 r59775  
    3232        $input_id            = wp_unique_id( 'wp-block-search__input-' );
    3333        $classnames          = classnames_for_block_core_search( $attributes );
    34         $show_label          = ( ! empty( $attributes['showLabel'] ) ) ? true : false;
    35         $use_icon_button     = ( ! empty( $attributes['buttonUseIcon'] ) ) ? true : false;
     34        $show_label          = ! empty( $attributes['showLabel'] );
     35        $use_icon_button     = ! empty( $attributes['buttonUseIcon'] );
    3636        $show_button         = ( ! empty( $attributes['buttonPosition'] ) && 'no-button' === $attributes['buttonPosition'] ) ? false : true;
    3737        $button_position     = $show_button ? $attributes['buttonPosition'] : null;
    … …  
    178178                );
    179179                $form_directives      = '
    180                  data-wp-interactive="core/search"'
    181                 . $form_context .
    182                 'data-wp-class--wp-block-search__searchfield-hidden="!context.isSearchInputVisible"
     180                 data-wp-interactive="core/search"
     181                 ' . $form_context . '
     182                 data-wp-class--wp-block-search__searchfield-hidden="!context.isSearchInputVisible"
    183183                 data-wp-on-async--keydown="actions.handleSearchKeydown"
    184184                 data-wp-on-async--focusout="actions.handleSearchFocusout"
  • trunk/src/wp-includes/blocks/separator/block.json

    r57578 r59775  
    1212                        "type": "string",
    1313                        "default": "alpha-channel"
     14                },
     15                "tagName": {
     16                        "type": "string",
     17                        "enum": [ "hr", "div" ],
     18                        "default": "hr"
    1419                }
    1520        },
  • trunk/src/wp-includes/blocks/site-logo/block.json

    r57578 r59775  
    1313                "isLink": {
    1414                        "type": "boolean",
    15                         "default": true
     15                        "default": true,
     16                        "role": "content"
    1617                },
    1718                "linkTarget": {
    1819                        "type": "string",
    19                         "default": "_self"
     20                        "default": "_self",
     21                        "role": "content"
    2022                },
    2123                "shouldSyncIcon": {
  • trunk/src/wp-includes/blocks/site-title/block.json

    r59072 r59775  
    2121                "isLink": {
    2222                        "type": "boolean",
    23                         "default": true
     23                        "default": true,
     24                        "role": "content"
    2425                },
    2526                "linkTarget": {
    2627                        "type": "string",
    27                         "default": "_self"
     28                        "default": "_self",
     29                        "role": "content"
    2830                }
    2931        },
  • trunk/src/wp-includes/blocks/social-link.php

    r58275 r59775  
    4343        /**
    4444         * Prepend URL with https:// if it doesn't appear to contain a scheme
    45          * and it's not a relative link starting with //.
     45         * and it's not a relative link or a fragment.
    4646         */
    47         if ( ! parse_url( $url, PHP_URL_SCHEME ) && ! str_starts_with( $url, '//' ) ) {
     47        if ( ! parse_url( $url, PHP_URL_SCHEME ) && ! str_starts_with( $url, '//' ) && ! str_starts_with( $url, '#' ) ) {
    4848                $url = 'https://' . $url;
    4949        }
  • trunk/src/wp-includes/blocks/social-link/block.json

    r58187 r59775  
    1010        "attributes": {
    1111                "url": {
    12                         "type": "string"
     12                        "type": "string",
     13                        "role": "content"
    1314                },
    1415                "service": {
    … …  
    1617                },
    1718                "label": {
    18                         "type": "string"
     19                        "type": "string",
     20                        "role": "content"
    1921                },
    2022                "rel": {
  • trunk/src/wp-includes/blocks/table/block.json

    r58187 r59775  
    196196                        }
    197197                },
    198                 "__experimentalSelector": ".wp-block-table > table",
    199198                "interactivity": {
    200199                        "clientNavigation": true
    201200                }
     201        },
     202        "selectors": {
     203                "root": ".wp-block-table > table",
     204                "spacing": ".wp-block-table"
    202205        },
    203206        "styles": [
  • trunk/tests/phpunit/includes/unregister-blocks-hooks.php

    r58387 r59775  
    5757remove_action( 'init', 'register_block_core_query_pagination_previous' );
    5858remove_action( 'init', 'register_block_core_query_title' );
     59remove_action( 'init', 'register_block_core_query_total' );
    5960remove_action( 'init', 'register_block_core_read_more' );
    6061remove_action( 'init', 'register_block_core_rss' );
  • trunk/tests/phpunit/tests/blocks/editor.php

    r59238 r59775  
    204204                $settings = get_default_block_editor_settings();
    205205
    206                 $this->assertCount( 19, $settings );
     206                $this->assertCount( 20, $settings );
    207207                $this->assertFalse( $settings['alignWide'] );
    208208                $this->assertIsArray( $settings['allowedMimeTypes'] );
    … …  
    300300                );
    301301                $this->assertIsInt( $settings['maxUploadFileSize'] );
     302                $this->assertSame( admin_url( '/' ), $settings['__experimentalDashboardLink'] );
    302303                $this->assertTrue( $settings['__unstableGalleryWithImageBlocks'] );
    303304        }
  • trunk/tests/phpunit/tests/dependencies/scripts.php

    r59540 r59775  
    20682068        public function test_wp_add_inline_script_before_after_concat_with_core_dependency() {
    20692069                global $wp_scripts, $wp_version;
     2070
     2071                // See: https://github.com/WordPress/gutenberg/pull/69070.
     2072                $this->markTestSkipped( 'Temporarily skipping to sync while wp-polyfill is removed.' );
    20702073
    20712074                wp_default_scripts( $wp_scripts );
  • trunk/tools/webpack/shared.js

    r59089 r59775  
    9898        '@wordpress/interactivity',
    9999        '@wordpress/sync',
     100        '@wordpress/undo-manager',
     101        '@wordpress/upload-media',
     102        '@wordpress/fields',
    100103];
    101104const MODULES = [
Note: See TracChangeset for help on using the changeset viewer.