diff --git a/.babelrc b/.babelrc
index 37f9ec0a4c7..09b7b2578d2 100644
--- a/.babelrc
+++ b/.babelrc
@@ -3,9 +3,7 @@
"@babel/plugin-syntax-dynamic-import",
"@babel/plugin-transform-async-to-generator",
"@babel/plugin-proposal-object-rest-spread",
- ["react-intl", {
- "messagesDir": "./translations/messages/"
- }]],
+ "react-intl"],
"presets": [
"@babel/preset-env",
"@babel/preset-react"
diff --git a/package.json b/package.json
index d03ebef70bd..a71f1903020 100644
--- a/package.json
+++ b/package.json
@@ -44,7 +44,7 @@
"balance-text": "^3.3.1",
"base64-loader": "^1.0.0",
"bowser": "^1.9.4",
- "cat-blocks": "npm:scratch-blocks@0.1.0-prerelease.20220318143026",
+ "cat-blocks": "workspace:scratch-blocks@*",
"classnames": "^2.2.6",
"computed-style-to-inline-style": "^3.0.0",
"cookie": "^0.6.0",
@@ -93,7 +93,7 @@
"redux-throttle": "^0.1.1",
"regenerator-runtime": "^0.14.1",
"scratch-audio": "^1.0.0",
- "scratch-blocks": "^1.1.6",
+ "scratch-blocks": "workspace:*",
"scratch-l10n": "^3.18.3",
"scratch-paint": "^2.2.151",
"scratch-render": "^1.0.0",
@@ -129,6 +129,7 @@
"@commitlint/config-conventional": "17.8.1",
"babel-core": "7.0.0-bridge.0",
"babel-loader": "9.1.3",
+ "babel-plugin-react-intl": "^8.2.25",
"cross-fetch": "^4.0.0",
"enzyme": "3.11.0",
"enzyme-adapter-react-16": "1.15.8",
@@ -149,6 +150,7 @@
"redux-mock-store": "1.5.4",
"rimraf": "2.7.1",
"scratch-semantic-release-config": "1.0.14",
+ "scratch-blocks": "workspace:*",
"scratch-webpack-configuration": "1.3.0",
"selenium-webdriver": "3.6.0",
"semantic-release": "19.0.5",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2851a264f42..b939e82123f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,7 +10,7 @@ importers:
dependencies:
'@microbit/microbit-universal-hex':
specifier: ^0.2.2
- version: 0.2.2(tslib@2.6.2)
+ version: 0.2.2(tslib@2.7.0)
'@tsconfig/svelte':
specifier: ^5.0.4
version: 5.0.4
@@ -30,8 +30,8 @@ importers:
specifier: ^1.9.4
version: 1.9.4
cat-blocks:
- specifier: npm:scratch-blocks@0.1.0-prerelease.20220318143026
- version: scratch-blocks@0.1.0-prerelease.20220318143026
+ specifier: workspace:scratch-blocks@*
+ version: link:../scratch-blocks
classnames:
specifier: ^2.2.6
version: 2.5.1
@@ -175,28 +175,28 @@ importers:
version: 0.14.1
scratch-audio:
specifier: ^1.0.0
- version: 1.0.119
+ version: 1.0.269
scratch-blocks:
- specifier: ^1.1.6
- version: 1.1.119
+ specifier: workspace:*
+ version: link:../scratch-blocks
scratch-l10n:
specifier: ^3.18.3
- version: 3.18.147
+ version: 3.18.324
scratch-paint:
specifier: ^2.2.151
- version: 2.2.191(react-dom@16.14.0(react@16.14.0))(react-intl-redux@2.4.1(@babel/runtime@7.24.5)(prop-types@15.8.1)(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react@16.14.0))(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-popover@0.5.10)(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react-responsive@5.0.0(react@16.14.0))(react-style-proptype@3.2.2)(react-tooltip@4.5.1(react-dom@16.14.0(react@16.14.0))(react@16.14.0))(react@16.14.0)(redux@3.7.2)(scratch-render-fonts@1.0.49)
+ version: 2.2.424(react-dom@16.14.0(react@16.14.0))(react-intl-redux@2.4.1(@babel/runtime@7.25.6)(prop-types@15.8.1)(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react@16.14.0))(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-popover@0.5.10)(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react-responsive@5.0.0(react@16.14.0))(react-style-proptype@3.2.2)(react-tooltip@4.5.1(react-dom@16.14.0(react@16.14.0))(react@16.14.0))(react@16.14.0)(redux@3.7.2)(scratch-render-fonts@1.0.106)
scratch-render:
specifier: ^1.0.0
- version: 1.0.142(scratch-render-fonts@1.0.49)
+ version: 1.2.11(scratch-render-fonts@1.0.106)
scratch-render-fonts:
specifier: ^1.0.2
- version: 1.0.49
+ version: 1.0.106
scratch-storage:
specifier: ^2.3.1
- version: 2.3.118(webpack@5.91.0(webpack-cli@5.1.4))
+ version: 2.3.265(webpack@5.91.0(webpack-cli@5.1.4))
scratch-svg-renderer:
specifier: ^2.2.0
- version: 2.3.50(scratch-render-fonts@1.0.49)
+ version: 2.5.3(scratch-render-fonts@1.0.106)
scratch-vm:
specifier: workspace:*
version: link:../scratch-vm
@@ -208,16 +208,16 @@ importers:
version: 0.23.1
svelte:
specifier: ^4.2.7
- version: 4.2.17
+ version: 4.2.19
svelte-check:
specifier: ^3.7.1
- version: 3.7.1(@babel/core@7.24.5)(postcss-load-config@2.1.2)(postcss@7.0.39)(svelte@4.2.17)
+ version: 3.8.6(@babel/core@7.24.5)(postcss-load-config@2.1.2)(postcss@7.0.39)(svelte@4.2.19)
svelte-loader:
specifier: ^3.2.0
- version: 3.2.0(svelte@4.2.17)
+ version: 3.2.3(svelte@4.2.19)
svelte-preprocess:
specifier: ^5.1.0
- version: 5.1.4(@babel/core@7.24.5)(postcss-load-config@2.1.2)(postcss@7.0.39)(svelte@4.2.17)(typescript@5.4.5)
+ version: 5.1.4(@babel/core@7.24.5)(postcss-load-config@2.1.2)(postcss@7.0.39)(svelte@4.2.19)(typescript@5.6.2)
text-encoding:
specifier: ^0.7.0
version: 0.7.0
@@ -267,6 +267,9 @@ importers:
babel-loader:
specifier: 9.1.3
version: 9.1.3(@babel/core@7.24.5)(webpack@5.91.0(webpack-cli@5.1.4))
+ babel-plugin-react-intl:
+ specifier: ^8.2.25
+ version: 8.2.25
cross-fetch:
specifier: ^4.0.0
version: 4.0.0
@@ -371,12 +374,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/code-frame@7.24.2':
- resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}
+ '@babel/code-frame@7.24.7':
+ resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.24.4':
- resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==}
+ '@babel/compat-data@7.25.4':
+ resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==}
engines: {node: '>=6.9.0'}
'@babel/core@7.24.5':
@@ -390,30 +393,30 @@ packages:
'@babel/core': ^7.11.0
eslint: ^7.5.0 || ^8.0.0 || ^9.0.0
- '@babel/generator@7.24.5':
- resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==}
+ '@babel/generator@7.25.6':
+ resolution: {integrity: sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-annotate-as-pure@7.22.5':
- resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
+ '@babel/helper-annotate-as-pure@7.24.7':
+ resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15':
- resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==}
+ '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7':
+ resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-compilation-targets@7.23.6':
- resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
+ '@babel/helper-compilation-targets@7.25.2':
+ resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-create-class-features-plugin@7.24.5':
- resolution: {integrity: sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==}
+ '@babel/helper-create-class-features-plugin@7.25.4':
+ resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-create-regexp-features-plugin@7.22.15':
- resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==}
+ '@babel/helper-create-regexp-features-plugin@7.25.2':
+ resolution: {integrity: sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -423,113 +426,97 @@ packages:
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
- '@babel/helper-environment-visitor@7.22.20':
- resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-function-name@7.23.0':
- resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-hoist-variables@7.22.5':
- resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-member-expression-to-functions@7.24.5':
- resolution: {integrity: sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA==}
+ '@babel/helper-member-expression-to-functions@7.24.8':
+ resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-imports@7.24.3':
- resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==}
+ '@babel/helper-module-imports@7.24.7':
+ resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-transforms@7.24.5':
- resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==}
+ '@babel/helper-module-transforms@7.25.2':
+ resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-optimise-call-expression@7.22.5':
- resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
+ '@babel/helper-optimise-call-expression@7.24.7':
+ resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==}
engines: {node: '>=6.9.0'}
- '@babel/helper-plugin-utils@7.24.5':
- resolution: {integrity: sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==}
+ '@babel/helper-plugin-utils@7.24.8':
+ resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-remap-async-to-generator@7.22.20':
- resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==}
+ '@babel/helper-remap-async-to-generator@7.25.0':
+ resolution: {integrity: sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-replace-supers@7.24.1':
- resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==}
+ '@babel/helper-replace-supers@7.25.0':
+ resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-simple-access@7.24.5':
- resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-skip-transparent-expression-wrappers@7.22.5':
- resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
+ '@babel/helper-simple-access@7.24.7':
+ resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-split-export-declaration@7.24.5':
- resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==}
+ '@babel/helper-skip-transparent-expression-wrappers@7.24.7':
+ resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-string-parser@7.24.1':
- resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==}
+ '@babel/helper-string-parser@7.24.8':
+ resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-identifier@7.24.5':
- resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==}
+ '@babel/helper-validator-identifier@7.24.7':
+ resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-option@7.23.5':
- resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
+ '@babel/helper-validator-option@7.24.8':
+ resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==}
engines: {node: '>=6.9.0'}
- '@babel/helper-wrap-function@7.24.5':
- resolution: {integrity: sha512-/xxzuNvgRl4/HLNKvnFwdhdgN3cpLxgLROeLDl83Yx0AJ1SGvq1ak0OszTOjDfiB8Vx03eJbeDWh9r+jCCWttw==}
+ '@babel/helper-wrap-function@7.25.0':
+ resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.24.5':
- resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==}
+ '@babel/helpers@7.25.6':
+ resolution: {integrity: sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==}
engines: {node: '>=6.9.0'}
- '@babel/highlight@7.24.5':
- resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==}
+ '@babel/highlight@7.24.7':
+ resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.24.5':
- resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==}
+ '@babel/parser@7.25.6':
+ resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==}
engines: {node: '>=6.0.0'}
hasBin: true
- '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.5':
- resolution: {integrity: sha512-LdXRi1wEMTrHVR4Zc9F8OewC3vdm5h4QB6L71zy6StmYeqGi1b3ttIO8UC+BfZKcH9jdr4aI249rBkm+3+YvHw==}
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3':
+ resolution: {integrity: sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1':
- resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==}
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0':
+ resolution: {integrity: sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1':
- resolution: {integrity: sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==}
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7':
+ resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.13.0
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1':
- resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==}
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0':
+ resolution: {integrity: sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -573,14 +560,14 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-import-assertions@7.24.1':
- resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==}
+ '@babel/plugin-syntax-import-assertions@7.25.6':
+ resolution: {integrity: sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-import-attributes@7.24.1':
- resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==}
+ '@babel/plugin-syntax-import-attributes@7.25.6':
+ resolution: {integrity: sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -595,8 +582,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-jsx@7.24.1':
- resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==}
+ '@babel/plugin-syntax-jsx@7.24.7':
+ resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -649,14 +636,14 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/plugin-transform-arrow-functions@7.24.1':
- resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==}
+ '@babel/plugin-transform-arrow-functions@7.24.7':
+ resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-async-generator-functions@7.24.3':
- resolution: {integrity: sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==}
+ '@babel/plugin-transform-async-generator-functions@7.25.4':
+ resolution: {integrity: sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -667,296 +654,296 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-block-scoped-functions@7.24.1':
- resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==}
+ '@babel/plugin-transform-block-scoped-functions@7.24.7':
+ resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-block-scoping@7.24.5':
- resolution: {integrity: sha512-sMfBc3OxghjC95BkYrYocHL3NaOplrcaunblzwXhGmlPwpmfsxr4vK+mBBt49r+S240vahmv+kUxkeKgs+haCw==}
+ '@babel/plugin-transform-block-scoping@7.25.0':
+ resolution: {integrity: sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-class-properties@7.24.1':
- resolution: {integrity: sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==}
+ '@babel/plugin-transform-class-properties@7.25.4':
+ resolution: {integrity: sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-class-static-block@7.24.4':
- resolution: {integrity: sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==}
+ '@babel/plugin-transform-class-static-block@7.24.7':
+ resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.12.0
- '@babel/plugin-transform-classes@7.24.5':
- resolution: {integrity: sha512-gWkLP25DFj2dwe9Ck8uwMOpko4YsqyfZJrOmqqcegeDYEbp7rmn4U6UQZNj08UF6MaX39XenSpKRCvpDRBtZ7Q==}
+ '@babel/plugin-transform-classes@7.25.4':
+ resolution: {integrity: sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-computed-properties@7.24.1':
- resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==}
+ '@babel/plugin-transform-computed-properties@7.24.7':
+ resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-destructuring@7.24.5':
- resolution: {integrity: sha512-SZuuLyfxvsm+Ah57I/i1HVjveBENYK9ue8MJ7qkc7ndoNjqquJiElzA7f5yaAXjyW2hKojosOTAQQRX50bPSVg==}
+ '@babel/plugin-transform-destructuring@7.24.8':
+ resolution: {integrity: sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-dotall-regex@7.24.1':
- resolution: {integrity: sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==}
+ '@babel/plugin-transform-dotall-regex@7.24.7':
+ resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-duplicate-keys@7.24.1':
- resolution: {integrity: sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==}
+ '@babel/plugin-transform-duplicate-keys@7.24.7':
+ resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-dynamic-import@7.24.1':
- resolution: {integrity: sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==}
+ '@babel/plugin-transform-dynamic-import@7.24.7':
+ resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-exponentiation-operator@7.24.1':
- resolution: {integrity: sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==}
+ '@babel/plugin-transform-exponentiation-operator@7.24.7':
+ resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-export-namespace-from@7.24.1':
- resolution: {integrity: sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==}
+ '@babel/plugin-transform-export-namespace-from@7.24.7':
+ resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-for-of@7.24.1':
- resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==}
+ '@babel/plugin-transform-for-of@7.24.7':
+ resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-function-name@7.24.1':
- resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==}
+ '@babel/plugin-transform-function-name@7.25.1':
+ resolution: {integrity: sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-json-strings@7.24.1':
- resolution: {integrity: sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==}
+ '@babel/plugin-transform-json-strings@7.24.7':
+ resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-literals@7.24.1':
- resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==}
+ '@babel/plugin-transform-literals@7.25.2':
+ resolution: {integrity: sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-logical-assignment-operators@7.24.1':
- resolution: {integrity: sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==}
+ '@babel/plugin-transform-logical-assignment-operators@7.24.7':
+ resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-member-expression-literals@7.24.1':
- resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==}
+ '@babel/plugin-transform-member-expression-literals@7.24.7':
+ resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-modules-amd@7.24.1':
- resolution: {integrity: sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==}
+ '@babel/plugin-transform-modules-amd@7.24.7':
+ resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-modules-commonjs@7.24.1':
- resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==}
+ '@babel/plugin-transform-modules-commonjs@7.24.8':
+ resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-modules-systemjs@7.24.1':
- resolution: {integrity: sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==}
+ '@babel/plugin-transform-modules-systemjs@7.25.0':
+ resolution: {integrity: sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-modules-umd@7.24.1':
- resolution: {integrity: sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==}
+ '@babel/plugin-transform-modules-umd@7.24.7':
+ resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-named-capturing-groups-regex@7.22.5':
- resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}
+ '@babel/plugin-transform-named-capturing-groups-regex@7.24.7':
+ resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/plugin-transform-new-target@7.24.1':
- resolution: {integrity: sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==}
+ '@babel/plugin-transform-new-target@7.24.7':
+ resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-nullish-coalescing-operator@7.24.1':
- resolution: {integrity: sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==}
+ '@babel/plugin-transform-nullish-coalescing-operator@7.24.7':
+ resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-numeric-separator@7.24.1':
- resolution: {integrity: sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==}
+ '@babel/plugin-transform-numeric-separator@7.24.7':
+ resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-object-rest-spread@7.24.5':
- resolution: {integrity: sha512-7EauQHszLGM3ay7a161tTQH7fj+3vVM/gThlz5HpFtnygTxjrlvoeq7MPVA1Vy9Q555OB8SnAOsMkLShNkkrHA==}
+ '@babel/plugin-transform-object-rest-spread@7.24.7':
+ resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-object-super@7.24.1':
- resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==}
+ '@babel/plugin-transform-object-super@7.24.7':
+ resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-optional-catch-binding@7.24.1':
- resolution: {integrity: sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==}
+ '@babel/plugin-transform-optional-catch-binding@7.24.7':
+ resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-optional-chaining@7.24.5':
- resolution: {integrity: sha512-xWCkmwKT+ihmA6l7SSTpk8e4qQl/274iNbSKRRS8mpqFR32ksy36+a+LWY8OXCCEefF8WFlnOHVsaDI2231wBg==}
+ '@babel/plugin-transform-optional-chaining@7.24.8':
+ resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-parameters@7.24.5':
- resolution: {integrity: sha512-9Co00MqZ2aoky+4j2jhofErthm6QVLKbpQrvz20c3CH9KQCLHyNB+t2ya4/UrRpQGR+Wrwjg9foopoeSdnHOkA==}
+ '@babel/plugin-transform-parameters@7.24.7':
+ resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-private-methods@7.24.1':
- resolution: {integrity: sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==}
+ '@babel/plugin-transform-private-methods@7.25.4':
+ resolution: {integrity: sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-private-property-in-object@7.24.5':
- resolution: {integrity: sha512-JM4MHZqnWR04jPMujQDTBVRnqxpLLpx2tkn7iPn+Hmsc0Gnb79yvRWOkvqFOx3Z7P7VxiRIR22c4eGSNj87OBQ==}
+ '@babel/plugin-transform-private-property-in-object@7.24.7':
+ resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-property-literals@7.24.1':
- resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==}
+ '@babel/plugin-transform-property-literals@7.24.7':
+ resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-react-display-name@7.24.1':
- resolution: {integrity: sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw==}
+ '@babel/plugin-transform-react-display-name@7.24.7':
+ resolution: {integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-react-jsx-development@7.22.5':
- resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==}
+ '@babel/plugin-transform-react-jsx-development@7.24.7':
+ resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-react-jsx@7.23.4':
- resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==}
+ '@babel/plugin-transform-react-jsx@7.25.2':
+ resolution: {integrity: sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-react-pure-annotations@7.24.1':
- resolution: {integrity: sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA==}
+ '@babel/plugin-transform-react-pure-annotations@7.24.7':
+ resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-regenerator@7.24.1':
- resolution: {integrity: sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==}
+ '@babel/plugin-transform-regenerator@7.24.7':
+ resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-reserved-words@7.24.1':
- resolution: {integrity: sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==}
+ '@babel/plugin-transform-reserved-words@7.24.7':
+ resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-shorthand-properties@7.24.1':
- resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==}
+ '@babel/plugin-transform-shorthand-properties@7.24.7':
+ resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-spread@7.24.1':
- resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==}
+ '@babel/plugin-transform-spread@7.24.7':
+ resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-sticky-regex@7.24.1':
- resolution: {integrity: sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==}
+ '@babel/plugin-transform-sticky-regex@7.24.7':
+ resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-template-literals@7.24.1':
- resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==}
+ '@babel/plugin-transform-template-literals@7.24.7':
+ resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-typeof-symbol@7.24.5':
- resolution: {integrity: sha512-UTGnhYVZtTAjdwOTzT+sCyXmTn8AhaxOS/MjG9REclZ6ULHWF9KoCZur0HSGU7hk8PdBFKKbYe6+gqdXWz84Jg==}
+ '@babel/plugin-transform-typeof-symbol@7.24.8':
+ resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-unicode-escapes@7.24.1':
- resolution: {integrity: sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==}
+ '@babel/plugin-transform-unicode-escapes@7.24.7':
+ resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-unicode-property-regex@7.24.1':
- resolution: {integrity: sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==}
+ '@babel/plugin-transform-unicode-property-regex@7.24.7':
+ resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-unicode-regex@7.24.1':
- resolution: {integrity: sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==}
+ '@babel/plugin-transform-unicode-regex@7.24.7':
+ resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-unicode-sets-regex@7.24.1':
- resolution: {integrity: sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==}
+ '@babel/plugin-transform-unicode-sets-regex@7.25.4':
+ resolution: {integrity: sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -981,20 +968,20 @@ packages:
'@babel/regjsgen@0.8.0':
resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==}
- '@babel/runtime@7.24.5':
- resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==}
+ '@babel/runtime@7.25.6':
+ resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==}
engines: {node: '>=6.9.0'}
- '@babel/template@7.24.0':
- resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==}
+ '@babel/template@7.25.0':
+ resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.24.5':
- resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==}
+ '@babel/traverse@7.25.6':
+ resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.24.5':
- resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==}
+ '@babel/types@7.25.6':
+ resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==}
engines: {node: '>=6.9.0'}
'@colors/colors@1.5.0':
@@ -1084,8 +1071,8 @@ packages:
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
- '@eslint-community/regexpp@4.10.0':
- resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
+ '@eslint-community/regexpp@4.11.1':
+ resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
'@eslint/eslintrc@2.1.4':
@@ -1096,12 +1083,24 @@ packages:
resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ '@formatjs/ecma402-abstract@1.5.0':
+ resolution: {integrity: sha512-wXv36yo+mfWllweN0Fq7sUs7PUiNopn7I0JpLTe3hGu6ZMR4CV7LqK1llhB18pndwpKoafQKb1et2DCJAOW20Q==}
+
+ '@formatjs/ts-transformer@2.13.0':
+ resolution: {integrity: sha512-mu7sHXZk1NWZrQ3eUqugpSYo8x5/tXkrI4uIbFqCEC0eNgQaIcoKgVeDFgDAcgG+cEme2atAUYSFF+DFWC4org==}
+ peerDependencies:
+ ts-jest: ^26.4.0
+ peerDependenciesMeta:
+ ts-jest:
+ optional: true
+
'@gar/promisify@1.1.3':
resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
'@humanwhocodes/config-array@0.11.14':
resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
engines: {node: '>=10.10.0'}
+ deprecated: Use @eslint/config-array instead
'@humanwhocodes/module-importer@1.0.1':
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
@@ -1109,6 +1108,7 @@ packages:
'@humanwhocodes/object-schema@2.0.3':
resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
+ deprecated: Use @eslint/object-schema instead
'@isaacs/cliui@8.0.2':
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
@@ -1133,8 +1133,8 @@ packages:
'@jridgewell/source-map@0.3.6':
resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
- '@jridgewell/sourcemap-codec@1.4.15':
- resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
+ '@jridgewell/sourcemap-codec@1.5.0':
+ resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
'@jridgewell/trace-mapping@0.3.25':
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
@@ -1148,14 +1148,14 @@ packages:
peerDependencies:
tslib: '2'
- '@jsonjoy.com/json-pack@1.0.4':
- resolution: {integrity: sha512-aOcSN4MeAtFROysrbqG137b7gaDDSmVrl5mpo6sT/w+kcXpWnzhMjmY/Fh/sDx26NBxyIE7MB1seqLeCAzy9Sg==}
+ '@jsonjoy.com/json-pack@1.1.0':
+ resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==}
engines: {node: '>=10.0'}
peerDependencies:
tslib: '2'
- '@jsonjoy.com/util@1.1.3':
- resolution: {integrity: sha512-g//kkF4kOwUjemValCtOc/xiYzmwMRmWq3Bn+YnzOzuZLHq2PpMOxxIayN3cKbo7Ko2Np65t6D9H81IvXbXhqg==}
+ '@jsonjoy.com/util@1.3.0':
+ resolution: {integrity: sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==}
engines: {node: '>=10.0'}
peerDependencies:
tslib: '2'
@@ -1258,8 +1258,8 @@ packages:
resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==}
engines: {node: '>=12.22.0'}
- '@pnpm/npm-conf@2.2.2':
- resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==}
+ '@pnpm/npm-conf@2.3.1':
+ resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==}
engines: {node: '>=12'}
'@scratch/paper@0.11.20221201200345':
@@ -1306,6 +1306,14 @@ packages:
peerDependencies:
semantic-release: '>=18.0.0-beta.1'
+ '@sindresorhus/is@0.7.0':
+ resolution: {integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==}
+ engines: {node: '>=4'}
+
+ '@transifex/api@4.3.0':
+ resolution: {integrity: sha512-RCpqAqxZlrHDo7rfam8tLSoT02wvF8LQeNRC0VZG5IGrH+wv+G6fB8PWLLHrvUuaqO6XCwkMmYlJ/X9U9TLTHw==}
+ engines: {node: '>=14.0.0'}
+
'@tsconfig/node10@1.0.11':
resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==}
@@ -1351,14 +1359,17 @@ packages:
'@types/eslint-scope@3.7.7':
resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
- '@types/eslint@8.56.10':
- resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==}
+ '@types/eslint@9.6.1':
+ resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==}
+
+ '@types/estree@1.0.6':
+ resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
- '@types/estree@1.0.5':
- resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
+ '@types/express-serve-static-core@4.19.6':
+ resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==}
- '@types/express-serve-static-core@4.19.1':
- resolution: {integrity: sha512-ej0phymbFLoCB26dbbq5PGScsf2JAJ4IJHjG10LalgUV36XKTmA4GdA+PVllKvRk0sEKt64X8975qFnkSi0hqA==}
+ '@types/express-serve-static-core@5.0.0':
+ resolution: {integrity: sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==}
'@types/express@4.17.21':
resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==}
@@ -1369,8 +1380,8 @@ packages:
'@types/http-errors@2.0.4':
resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==}
- '@types/http-proxy@1.17.14':
- resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==}
+ '@types/http-proxy@1.17.15':
+ resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==}
'@types/istanbul-lib-coverage@2.0.6':
resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==}
@@ -1387,6 +1398,9 @@ packages:
'@types/json5@0.0.29':
resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
+ '@types/keyv@3.1.4':
+ resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
+
'@types/mime@1.3.5':
resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==}
@@ -1399,12 +1413,12 @@ packages:
'@types/node-hid@1.3.4':
resolution: {integrity: sha512-0ootpsYetN9vjqkDSwm/cA4fk/9yGM/PO0X8SLPE/BzXlUaBelImMWMymtF9QEoEzxY0pnhcROIJM0CNSUqO8w==}
- '@types/node@20.12.12':
- resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==}
-
'@types/node@20.5.1':
resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==}
+ '@types/node@22.7.4':
+ resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==}
+
'@types/node@8.10.40':
resolution: {integrity: sha512-RRSjdwz63kS4u7edIwJUn8NqKLLQ6LyqF/X4+4jp38MBT3Vwetewi2N4dgJEshLbDwNgOJXNYoOwzVZUSSLhkQ==}
@@ -1417,15 +1431,22 @@ packages:
'@types/pug@2.0.10':
resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==}
- '@types/qs@6.9.15':
- resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==}
+ '@types/qs@6.9.16':
+ resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==}
'@types/range-parser@1.2.7':
resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
+ '@types/responselike@1.0.3':
+ resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==}
+
'@types/retry@0.12.2':
resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==}
+ '@types/schema-utils@2.4.0':
+ resolution: {integrity: sha512-454hrj5gz/FXcUE20ygfEiN4DxZ1sprUo0V1gqIqkNZ/CzoEzAZEll2uxMsuyz6BYjiQan4Aa65xbTemfzW9hQ==}
+ deprecated: This is a stub types definition. schema-utils provides its own type definitions, so you do not need this installed.
+
'@types/send@0.17.4':
resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
@@ -1450,8 +1471,8 @@ packages:
'@types/web-bluetooth@0.0.20':
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
- '@types/ws@8.5.10':
- resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==}
+ '@types/ws@8.5.12':
+ resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==}
'@types/yargs-parser@21.0.3':
resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==}
@@ -1573,8 +1594,8 @@ packages:
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
- acorn-walk@8.3.2:
- resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==}
+ acorn-walk@8.3.4:
+ resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==}
engines: {node: '>=0.4.0'}
acorn@4.0.13:
@@ -1587,8 +1608,8 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
- acorn@8.11.3:
- resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
+ acorn@8.12.1:
+ resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==}
engines: {node: '>=0.4.0'}
hasBin: true
@@ -1602,6 +1623,7 @@ packages:
airbnb-prop-types@2.16.0:
resolution: {integrity: sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==}
+ deprecated: This package has been renamed to 'prop-types-tools'
peerDependencies:
react: ^0.14 || ^15.0.0 || ^16.0.0-alpha
@@ -1631,12 +1653,8 @@ packages:
ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
- ajv@8.13.0:
- resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==}
-
- amdefine@1.0.1:
- resolution: {integrity: sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==}
- engines: {node: '>=0.4.2'}
+ ajv@8.17.1:
+ resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==}
ansi-escapes@3.2.0:
resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==}
@@ -1667,8 +1685,8 @@ packages:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
- ansi-regex@6.0.1:
- resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
+ ansi-regex@6.1.0:
+ resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==}
engines: {node: '>=12'}
ansi-styles@2.2.1:
@@ -1701,6 +1719,10 @@ packages:
resolution: {integrity: sha512-Yisb7ew0ZEyDtRYQ+b+26o9KbiYPFxwcsxKzbssigzRRMJ9LpExPVUg6Fos7eP7yP3q7///tzze4nm4lTptPBw==}
engines: {node: '>=0.10.0'}
+ archive-type@4.0.0:
+ resolution: {integrity: sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA==}
+ engines: {node: '>=4'}
+
arg@4.1.3:
resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
@@ -1713,8 +1735,9 @@ packages:
argv-formatter@1.0.0:
resolution: {integrity: sha512-F2+Hkm9xFaRg+GkaNnbwXNDV5O6pnCFEmqyhvfC/Ic5LbgOWjJh3L+mN/s91rxVL3znE7DYVpW0GJFT+4YBgWw==}
- aria-query@5.3.0:
- resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
+ aria-query@5.3.2:
+ resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
+ engines: {node: '>= 0.4'}
arr-diff@2.0.0:
resolution: {integrity: sha512-dtXTVMkh6VkEEA7OhXnN1Ecb8aAGFdZ1LFxtOCoqj4qkyOJMt7+qs6Ahdy6p/NQCPYsRSXXivhSB/J5E9jmYKA==}
@@ -1799,8 +1822,9 @@ packages:
array.prototype.toreversed@1.1.2:
resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==}
- array.prototype.tosorted@1.1.3:
- resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==}
+ array.prototype.tosorted@1.1.4:
+ resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==}
+ engines: {node: '>= 0.4'}
arraybuffer-loader@1.0.8:
resolution: {integrity: sha512-CwUVCcxCgcgZUu2w741OV6Xj1tvRVQebq22RCyGXiLgJOJ4e4M/59EPYdtK2MLfIN28t1TDvuh2ojstNq3Kh5g==}
@@ -1861,11 +1885,12 @@ packages:
aws-sign2@0.7.0:
resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==}
- aws4@1.13.0:
- resolution: {integrity: sha512-3AungXC4I8kKsS9PuS4JH2nc+0bVY/mjgrephHTIi8fpEeGsTHBUJeosp0Wc1myYMElmD0B3Oc4XL/HVJ4PV2g==}
+ aws4@1.13.2:
+ resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==}
- axobject-query@4.0.0:
- resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==}
+ axobject-query@4.1.0:
+ resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
+ engines: {node: '>= 0.4'}
babel-code-frame@6.26.0:
resolution: {integrity: sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==}
@@ -1910,8 +1935,8 @@ packages:
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
- babel-plugin-polyfill-corejs3@0.10.4:
- resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==}
+ babel-plugin-polyfill-corejs3@0.10.6:
+ resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
@@ -1920,8 +1945,8 @@ packages:
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
- babel-plugin-react-intl@3.5.1:
- resolution: {integrity: sha512-1jlEJCSmLaJM4tjIKpu64UZ833COCHmwR77bFJDOye+zlwf80uR1b8p41l4tClx1QsrfI+qV6w/5AiPYQgaMUQ==}
+ babel-plugin-react-intl@8.2.25:
+ resolution: {integrity: sha512-vqzRwqxMKHBKEpzWIIabxUXSBYd8urOkk49nQdzgEt55tLIuDc1XdHceeMNaeJt9VRLYZUiL5vpYpnvrntUNMQ==}
deprecated: this package has been renamed to babel-plugin-formatjs
babel-plugin-syntax-object-rest-spread@6.13.0:
@@ -1978,9 +2003,6 @@ packages:
before-after-hook@2.2.3:
resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==}
- big.js@3.2.0:
- resolution: {integrity: sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==}
-
big.js@5.2.2:
resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==}
@@ -2000,8 +2022,8 @@ packages:
bn.js@5.2.1:
resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==}
- body-parser@1.20.2:
- resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==}
+ body-parser@1.20.3:
+ resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
bonjour-service@1.2.1:
@@ -2056,8 +2078,9 @@ packages:
browserify-des@1.0.2:
resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==}
- browserify-rsa@4.1.0:
- resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==}
+ browserify-rsa@4.1.1:
+ resolution: {integrity: sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==}
+ engines: {node: '>= 0.10'}
browserify-sign@4.2.3:
resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==}
@@ -2066,21 +2089,34 @@ packages:
browserify-zlib@0.2.0:
resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==}
- browserslist@4.23.0:
- resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
+ browserslist@4.24.0:
+ resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
bser@2.1.1:
resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
+ buffer-alloc-unsafe@1.1.0:
+ resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==}
+
+ buffer-alloc@1.2.0:
+ resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==}
+
buffer-crc32@0.2.13:
resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
+ buffer-crc32@1.0.0:
+ resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==}
+ engines: {node: '>=8.0.0'}
+
buffer-equal@0.0.1:
resolution: {integrity: sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==}
engines: {node: '>=0.4.0'}
+ buffer-fill@1.0.0:
+ resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==}
+
buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
@@ -2090,6 +2126,9 @@ packages:
buffer@4.9.2:
resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==}
+ buffer@5.7.1:
+ resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
+
builtin-modules@1.1.1:
resolution: {integrity: sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==}
engines: {node: '>=0.10.0'}
@@ -2117,6 +2156,9 @@ packages:
resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==}
engines: {node: '>=0.10.0'}
+ cacheable-request@2.1.4:
+ resolution: {integrity: sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==}
+
call-bind@1.0.7:
resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
engines: {node: '>= 0.4'}
@@ -2152,8 +2194,8 @@ packages:
resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
engines: {node: '>=6'}
- caniuse-lite@1.0.30001621:
- resolution: {integrity: sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA==}
+ caniuse-lite@1.0.30001664:
+ resolution: {integrity: sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==}
capture-exit@1.2.0:
resolution: {integrity: sha512-IS4lTgp57lUcpXzyCaiUQcRZBxZAkzl+jNXrMUXZjdnr2yujpKUMG9OYeYL29i6fL66ihypvVJ/MeX0B+9pWOg==}
@@ -2184,9 +2226,9 @@ packages:
cheerio-select@2.1.0:
resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==}
- cheerio@1.0.0-rc.12:
- resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==}
- engines: {node: '>= 6'}
+ cheerio@1.0.0:
+ resolution: {integrity: sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==}
+ engines: {node: '>=18.17'}
chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
@@ -2196,8 +2238,8 @@ packages:
resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
engines: {node: '>=10'}
- chrome-trace-event@1.0.3:
- resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
+ chrome-trace-event@1.0.4:
+ resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==}
engines: {node: '>=6.0'}
ci-info@1.6.0:
@@ -2239,6 +2281,9 @@ packages:
resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==}
engines: {node: '>=6'}
+ clone-response@1.0.2:
+ resolution: {integrity: sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==}
+
clsx@1.2.1:
resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==}
engines: {node: '>=6'}
@@ -2412,13 +2457,16 @@ packages:
peerDependencies:
webpack: ^4.37.0 || ^5.0.0
- core-js-compat@3.37.1:
- resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==}
+ core-js-compat@3.38.1:
+ resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==}
core-js@2.6.12:
resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==}
deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
+ core-js@3.38.1:
+ resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==}
+
core-util-is@1.0.2:
resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==}
@@ -2524,8 +2572,8 @@ packages:
cssstyle@0.2.37:
resolution: {integrity: sha512-FUpKc+1FNBsHUr9IsfSGCovr8VuGOiiuzlgCyppKBjJi2jYTOFLN3oiiNRMIvYqbFzF38mqKj4BgcevzU5/kIA==}
- cssstyle@4.0.1:
- resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==}
+ cssstyle@4.1.0:
+ resolution: {integrity: sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==}
engines: {node: '>=18'}
csstype@3.1.3:
@@ -2586,8 +2634,8 @@ packages:
supports-color:
optional: true
- debug@4.3.4:
- resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
+ debug@4.3.7:
+ resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
engines: {node: '>=6.0'}
peerDependencies:
supports-color: '*'
@@ -2610,6 +2658,30 @@ packages:
resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==}
engines: {node: '>=0.10'}
+ decompress-response@3.3.0:
+ resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==}
+ engines: {node: '>=4'}
+
+ decompress-tar@4.1.1:
+ resolution: {integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==}
+ engines: {node: '>=4'}
+
+ decompress-tarbz2@4.1.1:
+ resolution: {integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==}
+ engines: {node: '>=4'}
+
+ decompress-targz@4.1.1:
+ resolution: {integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==}
+ engines: {node: '>=4'}
+
+ decompress-unzip@4.0.1:
+ resolution: {integrity: sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==}
+ engines: {node: '>=4'}
+
+ decompress@4.2.1:
+ resolution: {integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==}
+ engines: {node: '>=4'}
+
deep-extend@0.6.0:
resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
engines: {node: '>=4.0.0'}
@@ -2676,10 +2748,6 @@ packages:
deprecation@2.3.1:
resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==}
- dequal@2.0.3:
- resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
- engines: {node: '>=6'}
-
des.js@1.1.0:
resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==}
@@ -2762,8 +2830,8 @@ packages:
resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
engines: {node: '>= 4'}
- dompurify@3.1.4:
- resolution: {integrity: sha512-2gnshi6OshmuKil8rMZuQCGiUF3cUxHY3NGDzUAdUx/NPEe5DVnO8BDoAQouvgwnx0R/+a6jUn36Z0FSdq8vww==}
+ dompurify@3.1.7:
+ resolution: {integrity: sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==}
domutils@2.8.0:
resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==}
@@ -2778,9 +2846,16 @@ packages:
resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
engines: {node: '>=8'}
+ download@8.0.0:
+ resolution: {integrity: sha512-ASRY5QhDk7FK+XrQtQyvhpDKanLluEEQtWl/J7Lxuf/b+i8RYh997QeXvL85xitrmRKVlx9c7eTrcRdq2GS4eA==}
+ engines: {node: '>=10'}
+
duplexer2@0.1.4:
resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==}
+ duplexer3@0.1.5:
+ resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==}
+
eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
@@ -2790,11 +2865,11 @@ packages:
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
- electron-to-chromium@1.4.777:
- resolution: {integrity: sha512-n02NCwLJ3wexLfK/yQeqfywCblZqLcXphzmid5e8yVPdtEcida7li0A5WQKghHNG0FeOMCzeFOzEbtAh5riXFw==}
+ electron-to-chromium@1.5.30:
+ resolution: {integrity: sha512-sXI35EBN4lYxzc/pIGorlymYNzDBOqkSlVRe6MkgBsW/hW1tpC/HDJ2fjG7XnjakzfLEuvdmux0Mjs6jHq4UOA==}
- elliptic@6.5.5:
- resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==}
+ elliptic@6.5.7:
+ resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==}
email-addresses@3.1.0:
resolution: {integrity: sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==}
@@ -2805,10 +2880,6 @@ packages:
emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
- emojis-list@2.1.0:
- resolution: {integrity: sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==}
- engines: {node: '>= 0.10'}
-
emojis-list@3.0.0:
resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==}
engines: {node: '>= 4'}
@@ -2817,12 +2888,22 @@ packages:
resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
engines: {node: '>= 0.8'}
+ encodeurl@2.0.0:
+ resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
+ engines: {node: '>= 0.8'}
+
+ encoding-sniffer@0.2.0:
+ resolution: {integrity: sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==}
+
+ end-of-stream@1.4.4:
+ resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
+
enhanced-resolve@0.9.1:
resolution: {integrity: sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==}
engines: {node: '>=0.6'}
- enhanced-resolve@5.16.1:
- resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==}
+ enhanced-resolve@5.17.1:
+ resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==}
engines: {node: '>=10.13.0'}
entities@2.2.0:
@@ -2836,8 +2917,8 @@ packages:
resolution: {integrity: sha512-o0JdWIbOLP+WJKIUt36hz1ImQQFuN92nhsfTkHHap+J8CiI8WgGpH/a9jEGHh4/TU5BUUGjlnKXNoDb57+ne+A==}
engines: {node: '>=10.17'}
- envinfo@7.13.0:
- resolution: {integrity: sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==}
+ envinfo@7.14.0:
+ resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==}
engines: {node: '>=4'}
hasBin: true
@@ -2885,8 +2966,8 @@ packages:
resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==}
engines: {node: '>= 0.4'}
- es-module-lexer@1.5.3:
- resolution: {integrity: sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==}
+ es-module-lexer@1.5.4:
+ resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==}
es-object-atoms@1.0.0:
resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
@@ -2909,8 +2990,8 @@ packages:
es6-promise@3.3.1:
resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==}
- escalade@3.1.2:
- resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
+ escalade@3.2.0:
+ resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
engines: {node: '>=6'}
escape-html@1.0.3:
@@ -2954,8 +3035,8 @@ packages:
eslint-plugin-import: '>=1.4.0'
webpack: '>=1.11.0'
- eslint-module-utils@2.8.1:
- resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==}
+ eslint-module-utils@2.12.0:
+ resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==}
engines: {node: '>=4'}
peerDependencies:
'@typescript-eslint/parser': '*'
@@ -3036,8 +3117,8 @@ packages:
engines: {node: '>=4'}
hasBin: true
- esquery@1.5.0:
- resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
+ esquery@1.6.0:
+ resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
engines: {node: '>=0.10'}
esrecurse@4.3.0:
@@ -3102,16 +3183,17 @@ packages:
expect@21.2.1:
resolution: {integrity: sha512-orfQQqFRTX0jH7znRIGi8ZMR8kTNpXklTTz8+HGTpmTKZo3Occ6JNB5FXMb8cRuiiC/GyDqsr30zUa66ACYlYw==}
- exports-loader@0.6.3:
- resolution: {integrity: sha512-vBQgTnvmEB7qWmr7gzAzJRWptzYhkhvdXeH8sRnS//mIai6MgLZe1crlQ+VWTjCCXLlnhGuiuVMq0YfjA5AUOw==}
+ express@4.21.0:
+ resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==}
+ engines: {node: '>= 0.10.0'}
- exports-loader@0.7.0:
- resolution: {integrity: sha512-RKwCrO4A6IiKm0pG3c9V46JxIHcDplwwGJn6+JJ1RcVnh/WSGJa0xkmk5cRVtgOPzCAtTMGj2F7nluh9L0vpSA==}
- engines: {node: '>= 4'}
+ ext-list@2.2.2:
+ resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==}
+ engines: {node: '>=0.10.0'}
- express@4.19.2:
- resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==}
- engines: {node: '>= 0.10.0'}
+ ext-name@5.0.0:
+ resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==}
+ engines: {node: '>=4'}
extend-shallow@2.0.1:
resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==}
@@ -3153,6 +3235,9 @@ packages:
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
+ fast-uri@3.0.2:
+ resolution: {integrity: sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==}
+
fastest-levenshtein@1.0.16:
resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==}
engines: {node: '>= 4.9.1'}
@@ -3191,6 +3276,26 @@ packages:
peerDependencies:
webpack: ^4.0.0 || ^5.0.0
+ file-type@11.1.0:
+ resolution: {integrity: sha512-rM0UO7Qm9K7TWTtA6AShI/t7H5BPjDeGVDaNyg9BjHAj3PysKy7+8C8D137R88jnR3rFJZQB/tFgydl5sN5m7g==}
+ engines: {node: '>=6'}
+
+ file-type@3.9.0:
+ resolution: {integrity: sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==}
+ engines: {node: '>=0.10.0'}
+
+ file-type@4.4.0:
+ resolution: {integrity: sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==}
+ engines: {node: '>=4'}
+
+ file-type@5.2.0:
+ resolution: {integrity: sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==}
+ engines: {node: '>=4'}
+
+ file-type@6.2.0:
+ resolution: {integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==}
+ engines: {node: '>=4'}
+
file-uri-to-path@1.0.0:
resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
@@ -3202,6 +3307,10 @@ packages:
resolution: {integrity: sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==}
engines: {node: '>=4'}
+ filenamify@3.0.0:
+ resolution: {integrity: sha512-5EFZ//MsvJgXjBAFJ+Bh2YaCTRF/VP1YOmGrgt+KJ4SFRLjI87EIdwLLuT6wQX0I4F9W41xutobzczjsOKlI/g==}
+ engines: {node: '>=6'}
+
filenamify@4.3.0:
resolution: {integrity: sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==}
engines: {node: '>=8'}
@@ -3221,8 +3330,8 @@ packages:
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
- finalhandler@1.2.0:
- resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
+ finalhandler@1.3.1:
+ resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==}
engines: {node: '>= 0.8'}
find-cache-dir@3.3.2:
@@ -3276,8 +3385,8 @@ packages:
flatted@3.3.1:
resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
- follow-redirects@1.15.6:
- resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==}
+ follow-redirects@1.15.9:
+ resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==}
engines: {node: '>=4.0'}
peerDependencies:
debug: '*'
@@ -3296,8 +3405,8 @@ packages:
resolution: {integrity: sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==}
engines: {node: '>=0.10.0'}
- foreground-child@3.1.1:
- resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
+ foreground-child@3.3.0:
+ resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==}
engines: {node: '>=14'}
forever-agent@0.6.1:
@@ -3332,6 +3441,9 @@ packages:
fromentries@1.3.2:
resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==}
+ fs-constants@1.0.0:
+ resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
+
fs-extra@11.2.0:
resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
engines: {node: '>=14.14'}
@@ -3354,7 +3466,7 @@ packages:
resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==}
engines: {node: '>= 4.0'}
os: [darwin]
- deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2
+ deprecated: Upgrade to fsevents v2 to mitigate potential security issues
fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
@@ -3389,10 +3501,18 @@ packages:
resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
engines: {node: '>= 0.4'}
+ get-stream@2.3.1:
+ resolution: {integrity: sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==}
+ engines: {node: '>=0.10.0'}
+
get-stream@3.0.0:
resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==}
engines: {node: '>=4'}
+ get-stream@4.1.0:
+ resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==}
+ engines: {node: '>=6'}
+
get-stream@6.0.1:
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
engines: {node: '>=10'}
@@ -3416,8 +3536,8 @@ packages:
engines: {node: '>=10'}
hasBin: true
- git-log-parser@1.2.0:
- resolution: {integrity: sha512-rnCVNfkTL8tdNryFuaY0fYiBWEBcgF748O6ZI61rslBvr2o7U65c2/6npCRqH40vuAhtgtDiqLTJjBVdrejCzA==}
+ git-log-parser@1.2.1:
+ resolution: {integrity: sha512-PI+sPDvHXNPl5WNOErAK05s3j0lgwUzMN6o8cyQrDaKfT3qd7TmNJKeXX+SknI5I0QhG5fVPAEwSY4tRGDtYoQ==}
git-raw-commits@2.0.11:
resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==}
@@ -3442,16 +3562,17 @@ packages:
glob-to-regexp@0.4.1:
resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
- glob@10.3.16:
- resolution: {integrity: sha512-JDKXl1DiuuHJ6fVS2FXjownaavciiHNUU4mOvV/B793RLh05vZL1rcPnCSaOgv1hDT6RDlY7AB7ZUvFYAtPgAw==}
- engines: {node: '>=16 || 14 >=14.18'}
+ glob@10.4.5:
+ resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
hasBin: true
glob@7.1.2:
resolution: {integrity: sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==}
+ deprecated: Glob versions prior to v9 are no longer supported
glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
+ deprecated: Glob versions prior to v9 are no longer supported
global-dirs@0.1.1:
resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==}
@@ -3484,12 +3605,13 @@ packages:
resolution: {integrity: sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==}
engines: {node: '>=0.10.0'}
- google-closure-library@20190301.0.0:
- resolution: {integrity: sha512-mpeszbnXpRhXZ0sPqUxBgUmk0RtmzrJRy3KFygp0Ih9JuRUjQTCLhwYQeIlK2vB2lShhY/KUo9E1Z1gvxDFxOQ==}
-
gopd@1.0.1:
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
+ got@8.3.2:
+ resolution: {integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==}
+ engines: {node: '>=4'}
+
graceful-fs@4.2.10:
resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
@@ -3560,10 +3682,16 @@ packages:
resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
engines: {node: '>= 0.4'}
+ has-symbol-support-x@1.4.2:
+ resolution: {integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==}
+
has-symbols@1.0.3:
resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
engines: {node: '>= 0.4'}
+ has-to-string-tag-x@1.4.1:
+ resolution: {integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==}
+
has-tostringtag@1.0.2:
resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
engines: {node: '>= 0.4'}
@@ -3668,8 +3796,11 @@ packages:
htmlparser2@6.1.0:
resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==}
- htmlparser2@8.0.2:
- resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==}
+ htmlparser2@9.1.0:
+ resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==}
+
+ http-cache-semantics@3.8.1:
+ resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==}
http-deceiver@1.2.7:
resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==}
@@ -3709,13 +3840,13 @@ packages:
https-browserify@1.0.0:
resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==}
- https-proxy-agent@7.0.4:
- resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==}
+ https-proxy-agent@7.0.5:
+ resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==}
engines: {node: '>= 14'}
- hull.js@0.2.11:
- resolution: {integrity: sha512-WEmMRCFqoZA0d7bD9KY9RK0rTBKRfNqDExi8OvFz5A57hpywyc0Wd5N4egF9cU+E69p1KjE/fTIYU4CjOgXdZQ==}
- deprecated: This package was deprecated on npmjs.com and now hosted on GitHub Packages. Visit package homepage for instructions.
+ hull.js@0.2.10:
+ resolution: {integrity: sha512-UO3W30HxhWgeSpNKCdXt00xkwjRTGmhQaoZNP8ll509Nl+DP9juXE3wRGizihuop08FSB4xtAWIbWSe+RxEoog==}
+ deprecated: This package is not maintained anymore on npmjs.com, please use GitHub URL to fetch the latest version. See the package homepage for instructions.
human-signals@2.1.0:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
@@ -3730,8 +3861,8 @@ packages:
resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==}
engines: {node: '>=10.18'}
- hyphenate-style-name@1.0.5:
- resolution: {integrity: sha512-fedL7PRwmeVkgyhu9hLeTBaI6wcGk7JGJswdaRsa5aUbkXI1kr1xZwTPBtaYPpwf56878iDek6VbVnuWMebJmw==}
+ hyphenate-style-name@1.1.0:
+ resolution: {integrity: sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==}
iconv-lite@0.4.24:
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
@@ -3751,8 +3882,8 @@ packages:
ify-loader@1.1.0:
resolution: {integrity: sha512-EiyC45FRIs+z4g98+jBzuYCfoM6TKG9p7Ek5YZUeM7rucNucaMZIseRj/5Q3I4ypkZXyC2wnU1RcYrVmshe2xw==}
- ignore@5.3.1:
- resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==}
+ ignore@5.3.2:
+ resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
immediate@3.0.6:
@@ -3782,18 +3913,11 @@ packages:
resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==}
engines: {node: '>=12.2'}
- import-local@3.1.0:
- resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==}
+ import-local@3.2.0:
+ resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==}
engines: {node: '>=8'}
hasBin: true
- imports-loader@0.6.5:
- resolution: {integrity: sha512-fYIzBL9JOzJszvfeSGSKVjAtkWEtPUwP+OWiUxIWApcxsYh3iqZWZAp8xjTuhsvqglhqaetxeLLTaYyxIv1d4Q==}
-
- imports-loader@0.8.0:
- resolution: {integrity: sha512-kXWL7Scp8KQ4552ZcdVTeaQCZSLW+e6nJfp3cwUMB673T7Hr98Xjx5JK+ql7ADlJUvj1JS5O01RLbKoutN5QDQ==}
- engines: {node: '>= 4'}
-
imurmurhash@0.1.4:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'}
@@ -3807,6 +3931,7 @@ packages:
inflight@1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
+ deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
inherits@2.0.3:
resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==}
@@ -3836,8 +3961,8 @@ packages:
resolution: {integrity: sha512-/XkqFHKezO6UcF4Av2/Lzfrez18R0jyw7kRFhSeB/YRakdrgSc9QfFZUwNJI9swMwMoNPygK1ArC5wdFSjPw+A==}
deprecated: We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser
- intl-messageformat-parser@1.8.1:
- resolution: {integrity: sha512-IMSCKVf0USrM/959vj3xac7s8f87sc+80Y/ipBzdKy4ifBv5Gsj2tZ41EAaURVg01QU71fYr77uA8Meh6kELbg==}
+ intl-messageformat-parser@6.1.2:
+ resolution: {integrity: sha512-4GQDEPhl/ZMNDKwMsLqyw1LG2IAWjmLJXdmnRcHKeLQzpgtNYZI6lVw1279pqIkRk2MfKb9aDsVFzm565azK5A==}
deprecated: We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser
intl-messageformat@2.2.0:
@@ -3850,6 +3975,10 @@ packages:
intl@1.2.5:
resolution: {integrity: sha512-rK0KcPHeBFBcqsErKSpvZnrOmWOj+EmDkyJ57e90YWaQNqbcivcqmKDlHEeNprDWOsKzPsh1BfSpPQdDvclHVw==}
+ into-stream@3.1.0:
+ resolution: {integrity: sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ==}
+ engines: {node: '>=4'}
+
into-stream@6.0.0:
resolution: {integrity: sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==}
engines: {node: '>=10'}
@@ -3910,8 +4039,9 @@ packages:
resolution: {integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==}
hasBin: true
- is-core-module@2.13.1:
- resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+ is-core-module@2.15.1:
+ resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==}
+ engines: {node: '>= 0.4'}
is-data-descriptor@1.0.1:
resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==}
@@ -4012,6 +4142,9 @@ packages:
resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
engines: {node: '>= 0.4'}
+ is-natural-number@4.0.1:
+ resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==}
+
is-negative-zero@2.0.3:
resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
engines: {node: '>= 0.4'}
@@ -4044,6 +4177,9 @@ packages:
resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
engines: {node: '>=8'}
+ is-object@1.0.2:
+ resolution: {integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==}
+
is-path-cwd@2.2.0:
resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==}
engines: {node: '>=6'}
@@ -4086,6 +4222,10 @@ packages:
resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
engines: {node: '>= 0.4'}
+ is-retry-allowed@1.2.0:
+ resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==}
+ engines: {node: '>=0.10.0'}
+
is-set@2.0.3:
resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
engines: {node: '>= 0.4'}
@@ -4167,8 +4307,8 @@ packages:
resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
engines: {node: '>=0.10.0'}
- isomorphic-dompurify@2.11.0:
- resolution: {integrity: sha512-PNGGCbbSH7+zF45UKu4Kh+yI8hm1bWA8kIZQow4KMImnjYQtrqJA0ZmwHamYUU7+M5tQ84z7xXMWmZF/v5t5eA==}
+ isomorphic-dompurify@2.16.0:
+ resolution: {integrity: sha512-cXhX2owp8rPxafCr0ywqy2CGI/4ceLNgWkWBEvUz64KTbtg3oRL2ZRqq/zW0pzt4YtDjkHLbwcp/lozpKzAQjg==}
engines: {node: '>=18'}
isstream@0.1.2:
@@ -4199,12 +4339,15 @@ packages:
istanbul-reports@1.5.1:
resolution: {integrity: sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==}
+ isurl@1.0.0:
+ resolution: {integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==}
+ engines: {node: '>= 4'}
+
iterator.prototype@1.1.2:
resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==}
- jackspeak@3.1.2:
- resolution: {integrity: sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==}
- engines: {node: '>=14'}
+ jackspeak@3.4.3:
+ resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
java-properties@1.0.2:
resolution: {integrity: sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==}
@@ -4320,8 +4463,8 @@ packages:
jsbn@0.1.1:
resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==}
- jsdom@24.0.0:
- resolution: {integrity: sha512-UDS2NayCvmXSXVP6mpTj+73JnNQadZlr9N68189xib2tx5Mls7swlTNao26IoHv46BZJFvXygyRtyXd1feAk1A==}
+ jsdom@25.0.1:
+ resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==}
engines: {node: '>=18'}
peerDependencies:
canvas: ^2.11.2
@@ -4345,6 +4488,9 @@ packages:
engines: {node: '>=4'}
hasBin: true
+ json-buffer@3.0.0:
+ resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==}
+
json-buffer@3.0.1:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
@@ -4413,6 +4559,9 @@ packages:
keymirror@0.1.1:
resolution: {integrity: sha512-vIkZAFWoDijgQT/Nvl2AHCMmnegN2ehgTPYuyy2hWQkQSntI0S7ESYqdLkoSe1HyEBFHHkCgSIvVdSEiWwKvCg==}
+ keyv@3.0.0:
+ resolution: {integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==}
+
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
@@ -4428,8 +4577,8 @@ packages:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
- launch-editor@2.6.1:
- resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==}
+ launch-editor@2.9.1:
+ resolution: {integrity: sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==}
lcid@1.0.0:
resolution: {integrity: sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==}
@@ -4479,9 +4628,6 @@ packages:
resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
engines: {node: '>=6.11.5'}
- loader-utils@0.2.17:
- resolution: {integrity: sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug==}
-
loader-utils@1.4.2:
resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==}
engines: {node: '>=4.0.0'}
@@ -4606,9 +4752,16 @@ packages:
lower-case@2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
- lru-cache@10.2.2:
- resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==}
- engines: {node: 14 || >=16.14}
+ lowercase-keys@1.0.0:
+ resolution: {integrity: sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==}
+ engines: {node: '>=0.10.0'}
+
+ lowercase-keys@1.0.1:
+ resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==}
+ engines: {node: '>=0.10.0'}
+
+ lru-cache@10.4.3:
+ resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
lru-cache@4.1.5:
resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
@@ -4623,8 +4776,12 @@ packages:
magic-string@0.22.5:
resolution: {integrity: sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==}
- magic-string@0.30.10:
- resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==}
+ magic-string@0.30.11:
+ resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==}
+
+ make-dir@1.3.0:
+ resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==}
+ engines: {node: '>=4'}
make-dir@2.1.0:
resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
@@ -4693,8 +4850,8 @@ packages:
resolution: {integrity: sha512-nOBDrc/wgpkd3X/JOhMqYR+/eLqlfLP4oQfoBA6QExIxEl+GU01oyEkwWyueyO8110pUKijtiHGhEmYoOn88oQ==}
engines: {node: '>=4'}
- memfs@4.9.2:
- resolution: {integrity: sha512-f16coDZlTG1jskq3mxarwB+fGRrd0uXWt+o1WIhRfOwbXQZqUDsTVxQBFK9JjRQHblg8eAG2JSbprDXKjc7ijQ==}
+ memfs@4.12.0:
+ resolution: {integrity: sha512-74wDsex5tQDSClVkeK1vtxqYCAgCoXxx+K4NSHzgU/muYVYByFqa+0RnrPO9NM6naWm1+G9JmZ0p6QHhXmeYfA==}
engines: {node: '>= 4.0.0'}
memory-fs@0.2.0:
@@ -4704,8 +4861,8 @@ packages:
resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==}
engines: {node: '>=10'}
- merge-descriptors@1.0.1:
- resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==}
+ merge-descriptors@1.0.3:
+ resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==}
merge-source-map@1.0.4:
resolution: {integrity: sha512-PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA==}
@@ -4739,8 +4896,8 @@ packages:
resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==}
engines: {node: '>=0.10.0'}
- micromatch@4.0.7:
- resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==}
+ micromatch@4.0.8:
+ resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
engines: {node: '>=8.6'}
miller-rabin@4.0.1:
@@ -4751,6 +4908,10 @@ packages:
resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
engines: {node: '>= 0.6'}
+ mime-db@1.53.0:
+ resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==}
+ engines: {node: '>= 0.6'}
+
mime-types@2.1.35:
resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
engines: {node: '>= 0.6'}
@@ -4773,6 +4934,10 @@ packages:
resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
engines: {node: '>=6'}
+ mimic-response@1.0.1:
+ resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==}
+ engines: {node: '>=4'}
+
min-document@2.19.0:
resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==}
@@ -4792,8 +4957,8 @@ packages:
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
- minimatch@9.0.4:
- resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
+ minimatch@9.0.5:
+ resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
engines: {node: '>=16 || 14 >=14.17'}
minimist-options@4.1.0:
@@ -4826,8 +4991,8 @@ packages:
resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
engines: {node: '>=8'}
- minipass@7.1.1:
- resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==}
+ minipass@7.1.2:
+ resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
minizlib@2.1.2:
@@ -4874,9 +5039,6 @@ packages:
ms@2.0.0:
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
- ms@2.1.2:
- resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
-
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
@@ -4887,8 +5049,8 @@ packages:
multipipe@0.3.1:
resolution: {integrity: sha512-ZUcepNdMeKBRn/ksm2XTxFnhBaqnBJSZNqwajmiem6b7Rp3fNAAq+twYn3kqw9YMY7HJuc7I7OObX9cMgB1ANg==}
- nan@2.19.0:
- resolution: {integrity: sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==}
+ nan@2.20.0:
+ resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==}
nanomatch@1.2.13:
resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==}
@@ -4939,8 +5101,8 @@ packages:
node-notifier@5.4.5:
resolution: {integrity: sha512-tVbHs7DyTLtzOiN78izLA85zRqB9NvEXkAf014Vx3jtSvn/xBl6bR8ZYifj+dFcFrKI21huSQgJZ6ZtL3B4HfQ==}
- node-releases@2.0.14:
- resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+ node-releases@2.0.18:
+ resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
normalize-package-data@2.5.0:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
@@ -4961,6 +5123,10 @@ packages:
resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
engines: {node: '>=0.10.0'}
+ normalize-url@2.0.1:
+ resolution: {integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==}
+ engines: {node: '>=4'}
+
normalize-url@6.1.0:
resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==}
engines: {node: '>=10'}
@@ -5068,8 +5234,8 @@ packages:
nwmatcher@1.4.4:
resolution: {integrity: sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==}
- nwsapi@2.2.10:
- resolution: {integrity: sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ==}
+ nwsapi@2.2.13:
+ resolution: {integrity: sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==}
oauth-sign@0.9.0:
resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==}
@@ -5082,8 +5248,9 @@ packages:
resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==}
engines: {node: '>=0.10.0'}
- object-inspect@1.13.1:
- resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
+ object-inspect@1.13.2:
+ resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==}
+ engines: {node: '>= 0.4'}
object-inspect@1.4.1:
resolution: {integrity: sha512-wqdhLpfCUbEsoEwl3FXwGyv8ief1k/1aUdIPCqVnupM6e8l63BEJdiF/0swtn04/8p05tG/T0FrpTlfwvljOdw==}
@@ -5187,10 +5354,18 @@ packages:
resolution: {integrity: sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==}
engines: {node: '>=4'}
+ p-cancelable@0.4.1:
+ resolution: {integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==}
+ engines: {node: '>=4'}
+
p-each-series@2.2.0:
resolution: {integrity: sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==}
engines: {node: '>=8'}
+ p-event@2.3.1:
+ resolution: {integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==}
+ engines: {node: '>=6'}
+
p-filter@2.1.0:
resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==}
engines: {node: '>=8'}
@@ -5199,6 +5374,10 @@ packages:
resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==}
engines: {node: '>=4'}
+ p-is-promise@1.1.0:
+ resolution: {integrity: sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg==}
+ engines: {node: '>=4'}
+
p-is-promise@3.0.0:
resolution: {integrity: sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==}
engines: {node: '>=8'}
@@ -5251,6 +5430,10 @@ packages:
resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==}
engines: {node: '>=16.17'}
+ p-timeout@2.0.1:
+ resolution: {integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==}
+ engines: {node: '>=4'}
+
p-try@1.0.0:
resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==}
engines: {node: '>=4'}
@@ -5259,6 +5442,9 @@ packages:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
+ package-json-from-dist@1.0.1:
+ resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
+
pako@0.2.9:
resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==}
@@ -5304,6 +5490,9 @@ packages:
parse5-htmlparser2-tree-adapter@7.0.0:
resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==}
+ parse5-parser-stream@7.1.2:
+ resolution: {integrity: sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==}
+
parse5@1.5.1:
resolution: {integrity: sha512-w2jx/0tJzvgKwZa58sj2vAYq/S/K1QJfIB3cWYea/Iu1scFPDQQ3IQiVZTHWtRBwAjv2Yd7S/xeZf3XqLDb3bA==}
@@ -5359,8 +5548,8 @@ packages:
resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
engines: {node: '>=16 || 14 >=14.18'}
- path-to-regexp@0.1.7:
- resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}
+ path-to-regexp@0.1.10:
+ resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==}
path-type@1.1.0:
resolution: {integrity: sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==}
@@ -5390,8 +5579,8 @@ packages:
picocolors@0.2.1:
resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==}
- picocolors@1.0.1:
- resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
+ picocolors@1.1.0:
+ resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==}
picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
@@ -5464,8 +5653,8 @@ packages:
postcss-modules-values@3.0.0:
resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==}
- postcss-selector-parser@6.1.0:
- resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==}
+ postcss-selector-parser@6.1.2:
+ resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
engines: {node: '>=4'}
postcss-simple-vars@5.0.2:
@@ -5489,6 +5678,10 @@ packages:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
+ prepend-http@2.0.0:
+ resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==}
+ engines: {node: '>=4'}
+
preserve@0.2.0:
resolution: {integrity: sha512-s/46sYeylUfHNjI+sA/78FAHlmIuKqI9wNnzEOGehAlUUYeObv5C2mOinXBjyUyWmJ2SfcS2/ydApH4hTF4WXQ==}
engines: {node: '>=0.10.0'}
@@ -5522,8 +5715,9 @@ packages:
bluebird:
optional: true
- prop-types-exact@1.2.0:
- resolution: {integrity: sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==}
+ prop-types-exact@1.2.5:
+ resolution: {integrity: sha512-wHDhA5TSSvU07gdzsdeT/FZg6zay94K4Y7swSK4YsRG3moWB0Qsp9g1Y5BBausP1HF8K4UeVe2Xt7ZFJByKp6A==}
+ engines: {node: '>= 0.8'}
prop-types@15.8.1:
resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
@@ -5547,6 +5741,9 @@ packages:
public-encrypt@4.0.3:
resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==}
+ pump@3.0.2:
+ resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==}
+
punycode@1.4.1:
resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==}
@@ -5557,13 +5754,13 @@ packages:
q@1.5.1:
resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==}
engines: {node: '>=0.6.0', teleport: '>=0.2.0'}
+ deprecated: |-
+ You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.
- qs@6.11.0:
- resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
- engines: {node: '>=0.6'}
+ (For a CapTP with native promises, see @endo/eventual-send and @endo/captp)
- qs@6.12.1:
- resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==}
+ qs@6.13.0:
+ resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==}
engines: {node: '>=0.6'}
qs@6.5.3:
@@ -5578,9 +5775,6 @@ packages:
resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==}
engines: {node: '>=0.4.x'}
- querystringify@2.2.0:
- resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==}
-
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
@@ -5796,11 +5990,11 @@ packages:
resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==}
engines: {node: '>= 0.4'}
- reflect.ownkeys@0.2.0:
- resolution: {integrity: sha512-qOLsBKHCpSOFKK1NUOCGC5VyeufB6lEsFe92AL2bhIJsacZS1qdoOZSbPk3MYKuT2cFlRDnulKXuuElIrMjGUg==}
+ reflect.ownkeys@1.1.4:
+ resolution: {integrity: sha512-iUNmtLgzudssL+qnTUosCmnq3eczlrVd1wXrgx/GhiI/8FvwrTYWtCJ9PNvWIRX+4ftupj2WUfB5mu5s9t6LnA==}
- regenerate-unicode-properties@10.1.1:
- resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==}
+ regenerate-unicode-properties@10.2.0:
+ resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==}
engines: {node: '>=4'}
regenerate@1.4.2:
@@ -5915,6 +6109,9 @@ packages:
resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
hasBin: true
+ responselike@1.0.2:
+ resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==}
+
ret@0.1.15:
resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==}
engines: {node: '>=0.12'}
@@ -5929,22 +6126,23 @@ packages:
rimraf@2.7.1:
resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
rimraf@3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
- rimraf@5.0.7:
- resolution: {integrity: sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==}
- engines: {node: '>=14.18'}
+ rimraf@5.0.10:
+ resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==}
hasBin: true
ripemd160@2.0.2:
resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==}
- rrweb-cssom@0.6.0:
- resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==}
+ rrweb-cssom@0.7.1:
+ resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==}
rst-selector-parser@2.2.3:
resolution: {integrity: sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==}
@@ -5993,8 +6191,8 @@ packages:
deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added
hasBin: true
- sax@1.3.0:
- resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==}
+ sax@1.4.1:
+ resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
saxes@6.0.0:
resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
@@ -6023,25 +6221,15 @@ packages:
resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==}
engines: {node: '>= 12.13.0'}
- scratch-audio@1.0.119:
- resolution: {integrity: sha512-dLYJ0citPAvK65H81McscuubCNab3DWhN7Qbif6OPp00kn9tStU2JNFL4PSyHlo3I2xkDMrlB7nFTxXpDvk15A==}
-
- scratch-blocks@0.1.0-prerelease.20220318143026:
- resolution: {integrity: sha512-eYJYzjYt3fmF5a243eBIgQfNj+c3ApHFE8jkm1KV/tEiFanJ8XlLZay9LmbnhYhK0618+s0uEQrpJ9WC6xnX/Q==}
-
- scratch-blocks@1.1.119:
- resolution: {integrity: sha512-KscCm9OAVbzMY9ag0zMpHK4/jlWLphXqejl76kKLDkRcOtrLNB15wNTv9Vij1/bQETG1rDyXZUgukyKnfXQ+CQ==}
-
- scratch-l10n@3.14.20220317031619:
- resolution: {integrity: sha512-tDKXRFxKFob9htBeOu+873mujoePXc4sGQulWDdMVCM8cYz63geCWziX5fCwp2pu3pJKQLEth0ftd2eoXkT1RA==}
- hasBin: true
+ scratch-audio@1.0.269:
+ resolution: {integrity: sha512-nrDMCIX4DYnPdV9nQBgeZXDN+urdvY1QyyNzfkHxADUoyToBFsPlKMFUivsLlN2zifEU2WkRNpLbveO2Qsyb7g==}
- scratch-l10n@3.18.147:
- resolution: {integrity: sha512-NU220wFm4b7KNQ5ONLVjiSMN6nrBTrLp3GUs8yzOFXsq+u+K9bD9Hp12RlygVV0Wjzb0/wOHzbp4LzIelNJqnQ==}
+ scratch-l10n@3.18.324:
+ resolution: {integrity: sha512-+x/KiRG8vL2Mcg/z9hQkY6Rz17Czolayzr78ZRdhjzSkV5WqJKRrIlqY2dBlWXpwzycMoiLoxmobcUgfZVIB8w==}
hasBin: true
- scratch-paint@2.2.191:
- resolution: {integrity: sha512-9mvaLBOmQK8F797WyuFqJ375LF3iX40V463dyPseJ+GZVk/S9hSSO07ND0Tv5caNXj4iamBh7q7nig2VAha4ow==}
+ scratch-paint@2.2.424:
+ resolution: {integrity: sha512-atPH7iobHUtuCS0u70jRoqnhczNdqrRBNfHNDut19auSt4FO59owS0OyIFQZ0//RmS8JuPtuF8gkoffaU7S11A==}
peerDependencies:
react: ^16
react-dom: ^16
@@ -6055,11 +6243,11 @@ packages:
redux: ^3
scratch-render-fonts: ^1.0.0
- scratch-render-fonts@1.0.49:
- resolution: {integrity: sha512-GcbbyOUuKqiQkA48ZDCNwnaxLnKc2gkefEVMPr+r87Od8f6s6vIyd8ZWf5Cd280uATQKy6eBYupa+gxdG1TPnw==}
+ scratch-render-fonts@1.0.106:
+ resolution: {integrity: sha512-9FFYOQGaOLJEIMTBOk7n6VqKdmMUOjo8O68HHMPdXSpENF1eD0dWtZwMcqRZRnZYBnrog+25HSbf4zpLO8/uQg==}
- scratch-render@1.0.142:
- resolution: {integrity: sha512-FXkMBPOMdQtFXrJZQTKUIFuMVBnq0uLiU8OhSQhns0ZxprUGXnaRywG5nUBz2mZRQ586WE/DtxHz9NooT/V5Ww==}
+ scratch-render@1.2.11:
+ resolution: {integrity: sha512-ZproV2AE0HP7XK50KTgu2RSCM4jfVylVp8TuQkZEibZirZomF1n/pxpfpPbobOvh5L0ZBw5ccP8f8jWfJQD6FQ==}
peerDependencies:
scratch-render-fonts: ^1.0.0
@@ -6068,11 +6256,11 @@ packages:
peerDependencies:
semantic-release: '>=19.0.2'
- scratch-storage@2.3.118:
- resolution: {integrity: sha512-Zat/XHENrjqeHSHim2JTyeC3z3aGiVNua6gdZKl5EF1SE1XqQlWU1UD6oNV0QnujMUrO/rve8XRCaEKEPRfLyQ==}
+ scratch-storage@2.3.265:
+ resolution: {integrity: sha512-0KsqCUwWhyTugKwOEdsvJpeCt5ix0WkSKSGI34UbFitZLAlL2z0bllR5aaasZ5Z1WgXr8QAUmwk60LzPz5Y3yQ==}
- scratch-svg-renderer@2.3.50:
- resolution: {integrity: sha512-EJyqnzSyQ99HdcNEbvA9AZnj1xMBrFi8+jq5H1MfVx9ulk4RBldteSVUUGPo21eqzq8SxGi5qgEywa8IhXcjUQ==}
+ scratch-svg-renderer@2.5.3:
+ resolution: {integrity: sha512-U+kDMwMPQiy0881jGucESV06kAL6VUPXDdeQN+VbhhADiT3fr9vYQ6agqOxMX8YLXEpPXO92nS1DR0VVCauf+A==}
peerDependencies:
scratch-render-fonts: ^1.0.0
@@ -6083,6 +6271,10 @@ packages:
babel-loader: ^9.1.3
webpack: ^5.90.3
+ seek-bzip@1.0.6:
+ resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==}
+ hasBin: true
+
select-hose@2.0.0:
resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==}
@@ -6124,13 +6316,13 @@ packages:
engines: {node: '>=10'}
hasBin: true
- semver@7.6.2:
- resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
+ semver@7.6.3:
+ resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
engines: {node: '>=10'}
hasBin: true
- send@0.18.0:
- resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
+ send@0.19.0:
+ resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==}
engines: {node: '>= 0.8.0'}
serialize-javascript@5.0.1:
@@ -6143,8 +6335,8 @@ packages:
resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==}
engines: {node: '>= 0.8.0'}
- serve-static@1.15.0:
- resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==}
+ serve-static@1.16.2:
+ resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==}
engines: {node: '>= 0.8.0'}
set-blocking@2.0.0:
@@ -6264,21 +6456,27 @@ packages:
sockjs@0.3.24:
resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==}
- sonic-forest@1.0.3:
- resolution: {integrity: sha512-dtwajos6IWMEWXdEbW1IkEkyL2gztCAgDplRIX+OT5aRKnEd5e7r7YCxRgXZdhRP1FBdOBf8axeTPhzDv8T4wQ==}
- engines: {node: '>=10.0'}
- peerDependencies:
- tslib: '2'
-
- sorcery@0.11.0:
- resolution: {integrity: sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==}
+ sorcery@0.11.1:
+ resolution: {integrity: sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==}
hasBin: true
+ sort-keys-length@1.0.1:
+ resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==}
+ engines: {node: '>=0.10.0'}
+
+ sort-keys@1.1.2:
+ resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==}
+ engines: {node: '>=0.10.0'}
+
+ sort-keys@2.0.0:
+ resolution: {integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==}
+ engines: {node: '>=4'}
+
source-list-map@2.0.1:
resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==}
- source-map-js@1.2.0:
- resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
+ source-map-js@1.2.1:
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
source-map-resolve@0.5.3:
@@ -6295,14 +6493,6 @@ packages:
resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==}
deprecated: See https://github.com/lydell/source-map-url#deprecated
- source-map@0.1.43:
- resolution: {integrity: sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==}
- engines: {node: '>=0.8.0'}
-
- source-map@0.5.0:
- resolution: {integrity: sha512-gjGnxNN0K+/Pr4Mi4fs/pOtda10dKB6Wn9QvjOrH6v5TWsI7ghHuJUHoIgyM6DkUL5kr2GtPFGererzKpMBWfA==}
- engines: {node: '>=0.10.0'}
-
source-map@0.5.7:
resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
engines: {node: '>=0.10.0'}
@@ -6323,8 +6513,8 @@ packages:
spdx-expression-parse@3.0.1:
resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
- spdx-license-ids@3.0.17:
- resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==}
+ spdx-license-ids@3.0.20:
+ resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==}
spdy-transport@3.0.0:
resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==}
@@ -6460,6 +6650,9 @@ packages:
resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
engines: {node: '>=4'}
+ strip-dirs@2.1.0:
+ resolution: {integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==}
+
strip-eof@1.0.0:
resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==}
engines: {node: '>=0.10.0'}
@@ -6520,8 +6713,8 @@ packages:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
- svelte-check@3.7.1:
- resolution: {integrity: sha512-U4uJoLCzmz2o2U33c7mPDJNhRYX/DNFV11XTUDlFxaKLsO7P+40gvJHMPpoRfa24jqZfST4/G9fGNcUGMO8NAQ==}
+ svelte-check@3.8.6:
+ resolution: {integrity: sha512-ij0u4Lw/sOTREP13BdWZjiXD/BlHE6/e2e34XzmVmsp5IN4kVa3PWP65NM32JAgwjZlwBg/+JtiNV1MM8khu0Q==}
hasBin: true
peerDependencies:
svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0
@@ -6535,8 +6728,8 @@ packages:
peerDependencies:
svelte: '>=3.19.0'
- svelte-loader@3.2.0:
- resolution: {integrity: sha512-pxsNMC/1JHdQ63M0Zw5cS8dN299nvMiU2ze8yWPLlov/xBNXElEEM22so2q/vJDUyP0ZCrCVMV1d/tlWwxMRLA==}
+ svelte-loader@3.2.3:
+ resolution: {integrity: sha512-ntitVuO0EneIlw5Zsn/GNnxu8+KkqbfrsjEGvk7qrd67IA24OBVqY9p0NjUGlpewPxGL3iD4z/8VA+hM9AsZxA==}
peerDependencies:
svelte: ^3.0.0 || ^4.0.0-next.0 || ^5.0.0-next.1
@@ -6577,8 +6770,8 @@ packages:
typescript:
optional: true
- svelte@4.2.17:
- resolution: {integrity: sha512-N7m1YnoXtRf5wya5Gyx3TWuTddI4nAyayyIWFojiWV5IayDYNV5i2mRp/7qNGol4DtxEYxljmrbgp1HM6hUbmQ==}
+ svelte@4.2.19:
+ resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==}
engines: {node: '>=16'}
symbol-observable@1.2.0:
@@ -6596,6 +6789,10 @@ packages:
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
engines: {node: '>=6'}
+ tar-stream@1.6.2:
+ resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==}
+ engines: {node: '>= 0.8.0'}
+
tar@6.2.1:
resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
engines: {node: '>=10'}
@@ -6624,8 +6821,8 @@ packages:
uglify-js:
optional: true
- terser@5.31.0:
- resolution: {integrity: sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==}
+ terser@5.34.1:
+ resolution: {integrity: sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==}
engines: {node: '>=10'}
hasBin: true
@@ -6664,6 +6861,10 @@ packages:
thunky@1.1.0:
resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==}
+ timed-out@4.0.1:
+ resolution: {integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==}
+ engines: {node: '>=0.10.0'}
+
timers-browserify@2.0.12:
resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==}
engines: {node: '>=0.6.0'}
@@ -6671,6 +6872,13 @@ packages:
tiny-inflate@1.0.3:
resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==}
+ tldts-core@6.1.48:
+ resolution: {integrity: sha512-3gD9iKn/n2UuFH1uilBviK9gvTNT6iYwdqrj1Vr5mh8FuelvpRNaYVH4pNYqUgOGU4aAdL9X35eLuuj0gRsx+A==}
+
+ tldts@6.1.48:
+ resolution: {integrity: sha512-SPbnh1zaSzi/OsmHb1vrPNnYuwJbdWjwo5TbBYYMlTtH3/1DSb41t8bcSxkwDmmbG2q6VLPVvQc7Yf23T+1EEw==}
+ hasBin: true
+
tmp@0.0.30:
resolution: {integrity: sha512-HXdTB7lvMwcb55XFfrTM8CPr/IYREk4hVBFaQ4b/6nInrluSL86hfHm7vu0luYKCfyBZp2trCjpc8caC3vVM3w==}
engines: {node: '>=0.4.0'}
@@ -6681,6 +6889,9 @@ packages:
to-arraybuffer@1.0.1:
resolution: {integrity: sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==}
+ to-buffer@1.1.1:
+ resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==}
+
to-fast-properties@1.0.3:
resolution: {integrity: sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==}
engines: {node: '>=0.10.0'}
@@ -6716,9 +6927,9 @@ packages:
resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==}
engines: {node: '>=0.8'}
- tough-cookie@4.1.4:
- resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==}
- engines: {node: '>=6'}
+ tough-cookie@5.0.0:
+ resolution: {integrity: sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==}
+ engines: {node: '>=16'}
tr46@0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
@@ -6735,12 +6946,12 @@ packages:
engines: {node: '>=8.9.0'}
hasBin: true
- traverse@0.6.9:
- resolution: {integrity: sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg==}
+ traverse@0.6.8:
+ resolution: {integrity: sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==}
engines: {node: '>= 0.4'}
- tree-dump@1.0.1:
- resolution: {integrity: sha512-WCkcRBVPSlHHq1dc/px9iOfqklvzCbdRwvlNfxGZsrHqf6aZttfPrd7DJTt6oR10dwUfpFFQeVTkPbBIZxX/YA==}
+ tree-dump@1.0.2:
+ resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==}
engines: {node: '>=10.0'}
peerDependencies:
tslib: '2'
@@ -6774,8 +6985,8 @@ packages:
tsconfig-paths@3.15.0:
resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
- tslib@2.6.2:
- resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+ tslib@2.7.0:
+ resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==}
tty-browserify@0.0.0:
resolution: {integrity: sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==}
@@ -6837,39 +7048,47 @@ packages:
resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
engines: {node: '>= 0.4'}
- typedarray.prototype.slice@1.0.3:
- resolution: {integrity: sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==}
- engines: {node: '>= 0.4'}
-
typedarray@0.0.6:
resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
- typescript@5.4.5:
- resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==}
+ typescript@4.9.5:
+ resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==}
+ engines: {node: '>=4.2.0'}
+ hasBin: true
+
+ typescript@5.6.2:
+ resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==}
engines: {node: '>=14.17'}
hasBin: true
- uglify-js@3.17.4:
- resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==}
+ uglify-js@3.19.3:
+ resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==}
engines: {node: '>=0.8.0'}
hasBin: true
unbox-primitive@1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
- undici-types@5.26.5:
- resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
+ unbzip2-stream@1.4.3:
+ resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==}
- unicode-canonical-property-names-ecmascript@2.0.0:
- resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
+ undici-types@6.19.8:
+ resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
+
+ undici@6.19.8:
+ resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==}
+ engines: {node: '>=18.17'}
+
+ unicode-canonical-property-names-ecmascript@2.0.1:
+ resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==}
engines: {node: '>=4'}
unicode-match-property-ecmascript@2.0.0:
resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
engines: {node: '>=4'}
- unicode-match-property-value-ecmascript@2.1.0:
- resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==}
+ unicode-match-property-value-ecmascript@2.2.0:
+ resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==}
engines: {node: '>=4'}
unicode-property-aliases-ecmascript@2.1.0:
@@ -6900,10 +7119,6 @@ packages:
resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
engines: {node: '>= 4.0.0'}
- universalify@0.2.0:
- resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
- engines: {node: '>= 4.0.0'}
-
universalify@2.0.1:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
engines: {node: '>= 10.0.0'}
@@ -6916,8 +7131,8 @@ packages:
resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==}
engines: {node: '>=0.10.0'}
- update-browserslist-db@1.0.16:
- resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==}
+ update-browserslist-db@1.1.1:
+ resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
@@ -6942,11 +7157,17 @@ packages:
file-loader:
optional: true
- url-parse@1.5.10:
- resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==}
+ url-parse-lax@3.0.0:
+ resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==}
+ engines: {node: '>=4'}
+
+ url-to-options@1.0.1:
+ resolution: {integrity: sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==}
+ engines: {node: '>= 4'}
- url@0.11.3:
- resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==}
+ url@0.11.4:
+ resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==}
+ engines: {node: '>= 0.4'}
use@3.1.1:
resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==}
@@ -7016,8 +7237,8 @@ packages:
engines: {node: '>=0.1.95'}
hasBin: true
- watchpack@2.4.1:
- resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==}
+ watchpack@2.4.2:
+ resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==}
engines: {node: '>=10.13.0'}
wav-encoder@1.3.0:
@@ -7056,8 +7277,8 @@ packages:
webpack-dev-server:
optional: true
- webpack-dev-middleware@7.2.1:
- resolution: {integrity: sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA==}
+ webpack-dev-middleware@7.4.2:
+ resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==}
engines: {node: '>= 18.12.0'}
peerDependencies:
webpack: ^5.0.0
@@ -7135,8 +7356,8 @@ packages:
which-boxed-primitive@1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
- which-builtin-type@1.1.3:
- resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==}
+ which-builtin-type@1.1.4:
+ resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==}
engines: {node: '>= 0.4'}
which-collection@1.0.2:
@@ -7196,8 +7417,8 @@ packages:
write-file-atomic@2.4.3:
resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==}
- ws@8.17.0:
- resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==}
+ ws@8.18.0:
+ resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -7289,8 +7510,8 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
- yocto-queue@1.0.0:
- resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
+ yocto-queue@1.1.1:
+ resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==}
engines: {node: '>=12.20'}
snapshots:
@@ -7314,27 +7535,27 @@ snapshots:
'@nicolo-ribaudo/chokidar-2': 2.1.8-no-fsevents.3
chokidar: 3.6.0
- '@babel/code-frame@7.24.2':
+ '@babel/code-frame@7.24.7':
dependencies:
- '@babel/highlight': 7.24.5
- picocolors: 1.0.1
+ '@babel/highlight': 7.24.7
+ picocolors: 1.1.0
- '@babel/compat-data@7.24.4': {}
+ '@babel/compat-data@7.25.4': {}
'@babel/core@7.24.5':
dependencies:
'@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.5
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5)
- '@babel/helpers': 7.24.5
- '@babel/parser': 7.24.5
- '@babel/template': 7.24.0
- '@babel/traverse': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/code-frame': 7.24.7
+ '@babel/generator': 7.25.6
+ '@babel/helper-compilation-targets': 7.25.2
+ '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.5)
+ '@babel/helpers': 7.25.6
+ '@babel/parser': 7.25.6
+ '@babel/template': 7.25.0
+ '@babel/traverse': 7.25.6
+ '@babel/types': 7.25.6
convert-source-map: 2.0.0
- debug: 4.3.4
+ debug: 4.3.7
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
@@ -7349,183 +7570,193 @@ snapshots:
eslint-visitor-keys: 2.1.0
semver: 6.3.1
- '@babel/generator@7.24.5':
+ '@babel/generator@7.25.6':
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.25.6
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
- '@babel/helper-annotate-as-pure@7.22.5':
+ '@babel/helper-annotate-as-pure@7.24.7':
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.25.6
- '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15':
+ '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7':
dependencies:
- '@babel/types': 7.24.5
+ '@babel/traverse': 7.25.6
+ '@babel/types': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/helper-compilation-targets@7.23.6':
+ '@babel/helper-compilation-targets@7.25.2':
dependencies:
- '@babel/compat-data': 7.24.4
- '@babel/helper-validator-option': 7.23.5
- browserslist: 4.23.0
+ '@babel/compat-data': 7.25.4
+ '@babel/helper-validator-option': 7.24.8
+ browserslist: 4.24.0
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.24.5(@babel/core@7.24.5)':
+ '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-member-expression-to-functions': 7.24.5
- '@babel/helper-optimise-call-expression': 7.22.5
- '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5)
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/helper-split-export-declaration': 7.24.5
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-member-expression-to-functions': 7.24.8
+ '@babel/helper-optimise-call-expression': 7.24.7
+ '@babel/helper-replace-supers': 7.25.0(@babel/core@7.24.5)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
+ '@babel/traverse': 7.25.6
semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
- '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.5)':
+ '@babel/helper-create-regexp-features-plugin@7.25.2(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-annotate-as-pure': 7.24.7
regexpu-core: 5.3.2
semver: 6.3.1
'@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-plugin-utils': 7.24.5
- debug: 4.3.4
+ '@babel/helper-compilation-targets': 7.25.2
+ '@babel/helper-plugin-utils': 7.24.8
+ debug: 4.3.7
lodash.debounce: 4.0.8
resolve: 1.22.8
transitivePeerDependencies:
- supports-color
- '@babel/helper-environment-visitor@7.22.20': {}
-
- '@babel/helper-function-name@7.23.0':
- dependencies:
- '@babel/template': 7.24.0
- '@babel/types': 7.24.5
-
- '@babel/helper-hoist-variables@7.22.5':
+ '@babel/helper-member-expression-to-functions@7.24.8':
dependencies:
- '@babel/types': 7.24.5
-
- '@babel/helper-member-expression-to-functions@7.24.5':
- dependencies:
- '@babel/types': 7.24.5
+ '@babel/traverse': 7.25.6
+ '@babel/types': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/helper-module-imports@7.24.3':
+ '@babel/helper-module-imports@7.24.7':
dependencies:
- '@babel/types': 7.24.5
+ '@babel/traverse': 7.25.6
+ '@babel/types': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5)':
+ '@babel/helper-module-transforms@7.25.2(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-module-imports': 7.24.3
- '@babel/helper-simple-access': 7.24.5
- '@babel/helper-split-export-declaration': 7.24.5
- '@babel/helper-validator-identifier': 7.24.5
+ '@babel/helper-module-imports': 7.24.7
+ '@babel/helper-simple-access': 7.24.7
+ '@babel/helper-validator-identifier': 7.24.7
+ '@babel/traverse': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/helper-optimise-call-expression@7.22.5':
+ '@babel/helper-optimise-call-expression@7.24.7':
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.25.6
- '@babel/helper-plugin-utils@7.24.5': {}
+ '@babel/helper-plugin-utils@7.24.8': {}
- '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.5)':
+ '@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-wrap-function': 7.24.5
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-wrap-function': 7.25.0
+ '@babel/traverse': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/helper-replace-supers@7.24.1(@babel/core@7.24.5)':
+ '@babel/helper-replace-supers@7.25.0(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-member-expression-to-functions': 7.24.5
- '@babel/helper-optimise-call-expression': 7.22.5
-
- '@babel/helper-simple-access@7.24.5':
- dependencies:
- '@babel/types': 7.24.5
+ '@babel/helper-member-expression-to-functions': 7.24.8
+ '@babel/helper-optimise-call-expression': 7.24.7
+ '@babel/traverse': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/helper-skip-transparent-expression-wrappers@7.22.5':
+ '@babel/helper-simple-access@7.24.7':
dependencies:
- '@babel/types': 7.24.5
+ '@babel/traverse': 7.25.6
+ '@babel/types': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/helper-split-export-declaration@7.24.5':
+ '@babel/helper-skip-transparent-expression-wrappers@7.24.7':
dependencies:
- '@babel/types': 7.24.5
-
- '@babel/helper-string-parser@7.24.1': {}
+ '@babel/traverse': 7.25.6
+ '@babel/types': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/helper-validator-identifier@7.24.5': {}
+ '@babel/helper-string-parser@7.24.8': {}
- '@babel/helper-validator-option@7.23.5': {}
+ '@babel/helper-validator-identifier@7.24.7': {}
- '@babel/helper-wrap-function@7.24.5':
- dependencies:
- '@babel/helper-function-name': 7.23.0
- '@babel/template': 7.24.0
- '@babel/types': 7.24.5
+ '@babel/helper-validator-option@7.24.8': {}
- '@babel/helpers@7.24.5':
+ '@babel/helper-wrap-function@7.25.0':
dependencies:
- '@babel/template': 7.24.0
- '@babel/traverse': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/template': 7.25.0
+ '@babel/traverse': 7.25.6
+ '@babel/types': 7.25.6
transitivePeerDependencies:
- supports-color
- '@babel/highlight@7.24.5':
+ '@babel/helpers@7.25.6':
+ dependencies:
+ '@babel/template': 7.25.0
+ '@babel/types': 7.25.6
+
+ '@babel/highlight@7.24.7':
dependencies:
- '@babel/helper-validator-identifier': 7.24.5
+ '@babel/helper-validator-identifier': 7.24.7
chalk: 2.4.2
js-tokens: 4.0.0
- picocolors: 1.0.1
+ picocolors: 1.1.0
- '@babel/parser@7.24.5':
+ '@babel/parser@7.25.6':
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.25.6
- '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.5(@babel/core@7.24.5)':
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/traverse': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/plugin-transform-optional-chaining': 7.24.5(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
+ '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.24.5)
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/traverse': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.5)':
dependencies:
- '@babel/compat-data': 7.24.4
+ '@babel/compat-data': 7.25.4
'@babel/core': 7.24.5
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-compilation-targets': 7.25.2
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5)
+ '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.5)
'@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.5)':
dependencies:
@@ -7534,434 +7765,470 @@ snapshots:
'@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.5)':
+ '@babel/plugin-transform-async-generator-functions@7.25.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.24.5)
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5)
+ '@babel/traverse': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-module-imports': 7.24.3
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.5)
+ '@babel/helper-module-imports': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.24.5)
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-block-scoping@7.24.5(@babel/core@7.24.5)':
+ '@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-class-static-block@7.24.4(@babel/core@7.24.5)':
+ '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.5)
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-classes@7.24.5(@babel/core@7.24.5)':
+ '@babel/plugin-transform-classes@7.25.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5)
- '@babel/helper-split-export-declaration': 7.24.5
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-compilation-targets': 7.25.2
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-replace-supers': 7.25.0(@babel/core@7.24.5)
+ '@babel/traverse': 7.25.6
globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/template': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/template': 7.25.0
- '@babel/plugin-transform-destructuring@7.24.5(@babel/core@7.24.5)':
+ '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-function-name@7.25.1(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-compilation-targets': 7.25.2
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/traverse': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-literals@7.25.2(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5)
- '@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-simple-access': 7.24.5
+ '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-simple-access': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-validator-identifier': 7.24.5
+ '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-validator-identifier': 7.24.7
+ '@babel/traverse': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.5)':
+ '@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-new-target@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5)
- '@babel/plugin-transform-object-rest-spread@7.24.5(@babel/core@7.24.5)':
+ '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-compilation-targets': 7.25.2
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5)
+ '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.5)
- '@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-replace-supers': 7.25.0(@babel/core@7.24.5)
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-transform-optional-chaining@7.24.5(@babel/core@7.24.5)':
+ '@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5)
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-parameters@7.24.5(@babel/core@7.24.5)':
+ '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-private-property-in-object@7.24.5(@babel/core@7.24.5)':
+ '@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.5)
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-react-display-name@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.24.5)':
+ '@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.5)
+ '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.24.5)
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.5)':
+ '@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-module-imports': 7.24.3
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5)
- '@babel/types': 7.24.5
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-module-imports': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.5)
+ '@babel/types': 7.25.6
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-react-pure-annotations@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
regenerator-transform: 0.15.2
- '@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-typeof-symbol@7.24.5(@babel/core@7.24.5)':
+ '@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.5)':
+ '@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5)
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/preset-env@7.24.5(@babel/core@7.24.5)':
dependencies:
- '@babel/compat-data': 7.24.4
+ '@babel/compat-data': 7.25.4
'@babel/core': 7.24.5
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-validator-option': 7.23.5
- '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.5(@babel/core@7.24.5)
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.5)
+ '@babel/helper-compilation-targets': 7.25.2
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-validator-option': 7.24.8
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.3(@babel/core@7.24.5)
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.0(@babel/core@7.24.5)
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.0(@babel/core@7.24.5)
'@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.5)
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5)
'@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.5)
'@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.5)
'@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.5)
'@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.5)
+ '@babel/plugin-syntax-import-assertions': 7.25.6(@babel/core@7.24.5)
+ '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.24.5)
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5)
'@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5)
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5)
@@ -7973,59 +8240,59 @@ snapshots:
'@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.5)
'@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5)
'@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.5)
- '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.5)
+ '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-async-generator-functions': 7.25.4(@babel/core@7.24.5)
'@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5)
- '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-class-static-block': 7.24.4(@babel/core@7.24.5)
- '@babel/plugin-transform-classes': 7.24.5(@babel/core@7.24.5)
- '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-destructuring': 7.24.5(@babel/core@7.24.5)
- '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-modules-umd': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.5)
- '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-object-rest-spread': 7.24.5(@babel/core@7.24.5)
- '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-optional-chaining': 7.24.5(@babel/core@7.24.5)
- '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5)
- '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-private-property-in-object': 7.24.5(@babel/core@7.24.5)
- '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-typeof-symbol': 7.24.5(@babel/core@7.24.5)
- '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.5)
+ '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.24.5)
+ '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.24.5)
+ '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.24.5)
+ '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.5)
+ '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.24.5)
+ '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-literals': 7.25.2(@babel/core@7.24.5)
+ '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.5)
+ '@babel/plugin-transform-modules-systemjs': 7.25.0(@babel/core@7.24.5)
+ '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.24.5)
+ '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.24.5)
+ '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-typeof-symbol': 7.24.8(@babel/core@7.24.5)
+ '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-unicode-sets-regex': 7.25.4(@babel/core@7.24.5)
'@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.5)
babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.5)
- babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.5)
+ babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.24.5)
babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.5)
- core-js-compat: 3.37.1
+ core-js-compat: 3.38.1
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -8033,51 +8300,50 @@ snapshots:
'@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/types': 7.25.6
esutils: 2.0.3
'@babel/preset-react@7.24.1(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
- '@babel/helper-validator-option': 7.23.5
- '@babel/plugin-transform-react-display-name': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.5)
- '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.24.5)
- '@babel/plugin-transform-react-pure-annotations': 7.24.1(@babel/core@7.24.5)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-validator-option': 7.24.8
+ '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.24.5)
+ '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.24.5)
+ '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.24.5)
+ transitivePeerDependencies:
+ - supports-color
'@babel/regjsgen@0.8.0': {}
- '@babel/runtime@7.24.5':
+ '@babel/runtime@7.25.6':
dependencies:
regenerator-runtime: 0.14.1
- '@babel/template@7.24.0':
+ '@babel/template@7.25.0':
dependencies:
- '@babel/code-frame': 7.24.2
- '@babel/parser': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/code-frame': 7.24.7
+ '@babel/parser': 7.25.6
+ '@babel/types': 7.25.6
- '@babel/traverse@7.24.5':
+ '@babel/traverse@7.25.6':
dependencies:
- '@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-split-export-declaration': 7.24.5
- '@babel/parser': 7.24.5
- '@babel/types': 7.24.5
- debug: 4.3.4
+ '@babel/code-frame': 7.24.7
+ '@babel/generator': 7.25.6
+ '@babel/parser': 7.25.6
+ '@babel/template': 7.25.0
+ '@babel/types': 7.25.6
+ debug: 4.3.7
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.24.5':
+ '@babel/types@7.25.6':
dependencies:
- '@babel/helper-string-parser': 7.24.1
- '@babel/helper-validator-identifier': 7.24.5
+ '@babel/helper-string-parser': 7.24.8
+ '@babel/helper-validator-identifier': 7.24.7
to-fast-properties: 2.0.0
'@colors/colors@1.5.0':
@@ -8106,7 +8372,7 @@ snapshots:
'@commitlint/config-validator@17.8.1':
dependencies:
'@commitlint/types': 17.8.1
- ajv: 8.13.0
+ ajv: 8.17.1
'@commitlint/ensure@17.8.1':
dependencies:
@@ -8144,14 +8410,14 @@ snapshots:
'@commitlint/types': 17.8.1
'@types/node': 20.5.1
chalk: 4.1.2
- cosmiconfig: 8.3.6(typescript@5.4.5)
- cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.4.5))(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5)
+ cosmiconfig: 8.3.6(typescript@5.6.2)
+ cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.6.2))(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.2))(typescript@5.6.2)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
resolve-from: 5.0.0
- ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5)
- typescript: 5.4.5
+ ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.6.2)
+ typescript: 5.6.2
transitivePeerDependencies:
- '@swc/core'
- '@swc/wasm'
@@ -8210,15 +8476,15 @@ snapshots:
eslint: 8.57.0
eslint-visitor-keys: 3.4.3
- '@eslint-community/regexpp@4.10.0': {}
+ '@eslint-community/regexpp@4.11.1': {}
'@eslint/eslintrc@2.1.4':
dependencies:
ajv: 6.12.6
- debug: 4.3.4
+ debug: 4.3.7
espree: 9.6.1
globals: 13.24.0
- ignore: 5.3.1
+ ignore: 5.3.2
import-fresh: 3.3.0
js-yaml: 4.1.0
minimatch: 3.1.2
@@ -8228,12 +8494,22 @@ snapshots:
'@eslint/js@8.57.0': {}
+ '@formatjs/ecma402-abstract@1.5.0':
+ dependencies:
+ tslib: 2.7.0
+
+ '@formatjs/ts-transformer@2.13.0':
+ dependencies:
+ intl-messageformat-parser: 6.1.2
+ tslib: 2.7.0
+ typescript: 4.9.5
+
'@gar/promisify@1.1.3': {}
'@humanwhocodes/config-array@0.11.14':
dependencies:
'@humanwhocodes/object-schema': 2.0.3
- debug: 4.3.4
+ debug: 4.3.7
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
@@ -8260,7 +8536,7 @@ snapshots:
'@jridgewell/gen-mapping@0.3.5':
dependencies:
'@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
'@jridgewell/trace-mapping': 0.3.25
'@jridgewell/resolve-uri@3.1.2': {}
@@ -8272,39 +8548,39 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
- '@jridgewell/sourcemap-codec@1.4.15': {}
+ '@jridgewell/sourcemap-codec@1.5.0': {}
'@jridgewell/trace-mapping@0.3.25':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
'@jridgewell/trace-mapping@0.3.9':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
- '@jsonjoy.com/base64@1.1.2(tslib@2.6.2)':
+ '@jsonjoy.com/base64@1.1.2(tslib@2.7.0)':
dependencies:
- tslib: 2.6.2
+ tslib: 2.7.0
- '@jsonjoy.com/json-pack@1.0.4(tslib@2.6.2)':
+ '@jsonjoy.com/json-pack@1.1.0(tslib@2.7.0)':
dependencies:
- '@jsonjoy.com/base64': 1.1.2(tslib@2.6.2)
- '@jsonjoy.com/util': 1.1.3(tslib@2.6.2)
+ '@jsonjoy.com/base64': 1.1.2(tslib@2.7.0)
+ '@jsonjoy.com/util': 1.3.0(tslib@2.7.0)
hyperdyperid: 1.2.0
- thingies: 1.21.0(tslib@2.6.2)
- tslib: 2.6.2
+ thingies: 1.21.0(tslib@2.7.0)
+ tslib: 2.7.0
- '@jsonjoy.com/util@1.1.3(tslib@2.6.2)':
+ '@jsonjoy.com/util@1.3.0(tslib@2.7.0)':
dependencies:
- tslib: 2.6.2
+ tslib: 2.7.0
'@leichtgewicht/ip-codec@2.0.5': {}
- '@microbit/microbit-universal-hex@0.2.2(tslib@2.6.2)':
+ '@microbit/microbit-universal-hex@0.2.2(tslib@2.7.0)':
dependencies:
- tslib: 2.6.2
+ tslib: 2.7.0
'@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3':
optional: true
@@ -8328,7 +8604,7 @@ snapshots:
'@npmcli/fs@1.1.1':
dependencies:
'@gar/promisify': 1.1.3
- semver: 7.6.2
+ semver: 7.6.3
'@npmcli/move-file@1.1.2':
dependencies:
@@ -8415,7 +8691,7 @@ snapshots:
dependencies:
graceful-fs: 4.2.10
- '@pnpm/npm-conf@2.2.2':
+ '@pnpm/npm-conf@2.3.1':
dependencies:
'@pnpm/config.env-replace': 1.1.0
'@pnpm/network.ca-file': 1.0.2
@@ -8436,10 +8712,10 @@ snapshots:
conventional-changelog-angular: 5.0.13
conventional-commits-filter: 2.0.7
conventional-commits-parser: 3.2.4
- debug: 4.3.4
+ debug: 4.3.7
import-from: 4.0.0
lodash: 4.17.21
- micromatch: 4.0.7
+ micromatch: 4.0.8
semantic-release: 19.0.5
transitivePeerDependencies:
- supports-color
@@ -8450,11 +8726,11 @@ snapshots:
dependencies:
'@semantic-release/error': 3.0.0
aggregate-error: 3.1.0
- debug: 4.3.4
+ debug: 4.3.7
dir-glob: 3.0.1
execa: 5.1.1
lodash: 4.17.21
- micromatch: 4.0.7
+ micromatch: 4.0.8
p-reduce: 2.1.0
semantic-release: 19.0.5
transitivePeerDependencies:
@@ -8468,12 +8744,12 @@ snapshots:
'@octokit/plugin-throttling': 5.2.3(@octokit/core@4.2.4)
'@semantic-release/error': 3.0.0
aggregate-error: 3.1.0
- debug: 4.3.4
+ debug: 4.3.7
dir-glob: 3.0.1
fs-extra: 11.2.0
globby: 11.1.0
http-proxy-agent: 7.0.2
- https-proxy-agent: 7.0.4
+ https-proxy-agent: 7.0.5
issue-parser: 6.0.0
lodash: 4.17.21
mime: 3.0.0
@@ -8498,7 +8774,7 @@ snapshots:
read-pkg: 5.2.0
registry-auth-token: 5.0.2
semantic-release: 19.0.5
- semver: 7.6.2
+ semver: 7.6.3
tempy: 1.0.1
'@semantic-release/release-notes-generator@10.0.3(semantic-release@19.0.5)':
@@ -8507,7 +8783,7 @@ snapshots:
conventional-changelog-writer: 5.0.1
conventional-commits-filter: 2.0.7
conventional-commits-parser: 3.2.4
- debug: 4.3.4
+ debug: 4.3.7
get-stream: 6.0.1
import-from: 4.0.0
into-stream: 6.0.0
@@ -8517,6 +8793,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@sindresorhus/is@0.7.0': {}
+
+ '@transifex/api@4.3.0':
+ dependencies:
+ core-js: 3.38.1
+
'@tsconfig/node10@1.0.11': {}
'@tsconfig/node12@1.0.11': {}
@@ -8529,42 +8811,42 @@ snapshots:
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/parser': 7.25.6
+ '@babel/types': 7.25.6
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.6
'@types/babel__generator@7.6.8':
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.25.6
'@types/babel__template@7.4.4':
dependencies:
- '@babel/parser': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/parser': 7.25.6
+ '@babel/types': 7.25.6
'@types/babel__traverse@7.20.6':
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.25.6
'@types/body-parser@1.19.5':
dependencies:
'@types/connect': 3.4.38
- '@types/node': 20.12.12
+ '@types/node': 22.7.4
'@types/bonjour@3.5.13':
dependencies:
- '@types/node': 20.12.12
+ '@types/node': 22.7.4
'@types/connect-history-api-fallback@1.5.4':
dependencies:
- '@types/express-serve-static-core': 4.19.1
- '@types/node': 20.12.12
+ '@types/express-serve-static-core': 5.0.0
+ '@types/node': 22.7.4
'@types/connect@3.4.38':
dependencies:
- '@types/node': 20.12.12
+ '@types/node': 22.7.4
'@types/dompurify@3.0.5':
dependencies:
@@ -8572,37 +8854,44 @@ snapshots:
'@types/eslint-scope@3.7.7':
dependencies:
- '@types/eslint': 8.56.10
- '@types/estree': 1.0.5
+ '@types/eslint': 9.6.1
+ '@types/estree': 1.0.6
- '@types/eslint@8.56.10':
+ '@types/eslint@9.6.1':
dependencies:
- '@types/estree': 1.0.5
+ '@types/estree': 1.0.6
'@types/json-schema': 7.0.15
- '@types/estree@1.0.5': {}
+ '@types/estree@1.0.6': {}
+
+ '@types/express-serve-static-core@4.19.6':
+ dependencies:
+ '@types/node': 22.7.4
+ '@types/qs': 6.9.16
+ '@types/range-parser': 1.2.7
+ '@types/send': 0.17.4
- '@types/express-serve-static-core@4.19.1':
+ '@types/express-serve-static-core@5.0.0':
dependencies:
- '@types/node': 20.12.12
- '@types/qs': 6.9.15
+ '@types/node': 22.7.4
+ '@types/qs': 6.9.16
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
'@types/express@4.17.21':
dependencies:
'@types/body-parser': 1.19.5
- '@types/express-serve-static-core': 4.19.1
- '@types/qs': 6.9.15
+ '@types/express-serve-static-core': 4.19.6
+ '@types/qs': 6.9.16
'@types/serve-static': 1.15.7
'@types/html-minifier-terser@6.1.0': {}
'@types/http-errors@2.0.4': {}
- '@types/http-proxy@1.17.14':
+ '@types/http-proxy@1.17.15':
dependencies:
- '@types/node': 20.12.12
+ '@types/node': 22.7.4
'@types/istanbul-lib-coverage@2.0.6': {}
@@ -8619,24 +8908,28 @@ snapshots:
'@types/json5@0.0.29': {}
+ '@types/keyv@3.1.4':
+ dependencies:
+ '@types/node': 22.7.4
+
'@types/mime@1.3.5': {}
'@types/minimist@1.2.5': {}
'@types/node-forge@1.3.11':
dependencies:
- '@types/node': 20.12.12
+ '@types/node': 22.7.4
'@types/node-hid@1.3.4':
dependencies:
- '@types/node': 20.12.12
-
- '@types/node@20.12.12':
- dependencies:
- undici-types: 5.26.5
+ '@types/node': 22.7.4
'@types/node@20.5.1': {}
+ '@types/node@22.7.4':
+ dependencies:
+ undici-types: 6.19.8
+
'@types/node@8.10.40': {}
'@types/normalize-package-data@2.4.4': {}
@@ -8645,16 +8938,24 @@ snapshots:
'@types/pug@2.0.10': {}
- '@types/qs@6.9.15': {}
+ '@types/qs@6.9.16': {}
'@types/range-parser@1.2.7': {}
+ '@types/responselike@1.0.3':
+ dependencies:
+ '@types/node': 22.7.4
+
'@types/retry@0.12.2': {}
+ '@types/schema-utils@2.4.0':
+ dependencies:
+ schema-utils: 3.3.0
+
'@types/send@0.17.4':
dependencies:
'@types/mime': 1.3.5
- '@types/node': 20.12.12
+ '@types/node': 22.7.4
'@types/serve-index@1.9.4':
dependencies:
@@ -8663,26 +8964,26 @@ snapshots:
'@types/serve-static@1.15.7':
dependencies:
'@types/http-errors': 2.0.4
- '@types/node': 20.12.12
+ '@types/node': 22.7.4
'@types/send': 0.17.4
'@types/sockjs@0.3.36':
dependencies:
- '@types/node': 20.12.12
+ '@types/node': 22.7.4
'@types/trusted-types@2.0.7': {}
'@types/usb@1.5.4':
dependencies:
- '@types/node': 20.12.12
+ '@types/node': 22.7.4
'@types/w3c-web-usb@1.0.10': {}
'@types/web-bluetooth@0.0.20': {}
- '@types/ws@8.5.10':
+ '@types/ws@8.5.12':
dependencies:
- '@types/node': 20.12.12
+ '@types/node': 22.7.4
'@types/yargs-parser@21.0.3': {}
@@ -8817,25 +9118,27 @@ snapshots:
dependencies:
acorn: 4.0.13
- acorn-import-assertions@1.9.0(acorn@8.11.3):
+ acorn-import-assertions@1.9.0(acorn@8.12.1):
dependencies:
- acorn: 8.11.3
+ acorn: 8.12.1
- acorn-jsx@5.3.2(acorn@8.11.3):
+ acorn-jsx@5.3.2(acorn@8.12.1):
dependencies:
- acorn: 8.11.3
+ acorn: 8.12.1
- acorn-walk@8.3.2: {}
+ acorn-walk@8.3.4:
+ dependencies:
+ acorn: 8.12.1
acorn@4.0.13: {}
acorn@7.4.1: {}
- acorn@8.11.3: {}
+ acorn@8.12.1: {}
agent-base@7.1.1:
dependencies:
- debug: 4.3.4
+ debug: 4.3.7
transitivePeerDependencies:
- supports-color
@@ -8853,7 +9156,7 @@ snapshots:
object.assign: 4.1.5
object.entries: 1.1.8
prop-types: 15.8.1
- prop-types-exact: 1.2.0
+ prop-types-exact: 1.2.5
react: 16.14.0
react-is: 16.13.1
@@ -8861,17 +9164,17 @@ snapshots:
dependencies:
ajv: 6.12.6
- ajv-formats@2.1.1(ajv@8.13.0):
+ ajv-formats@2.1.1(ajv@8.17.1):
optionalDependencies:
- ajv: 8.13.0
+ ajv: 8.17.1
ajv-keywords@3.5.2(ajv@6.12.6):
dependencies:
ajv: 6.12.6
- ajv-keywords@5.1.0(ajv@8.13.0):
+ ajv-keywords@5.1.0(ajv@8.17.1):
dependencies:
- ajv: 8.13.0
+ ajv: 8.17.1
fast-deep-equal: 3.1.3
ajv@6.12.6:
@@ -8881,14 +9184,12 @@ snapshots:
json-schema-traverse: 0.4.1
uri-js: 4.4.1
- ajv@8.13.0:
+ ajv@8.17.1:
dependencies:
fast-deep-equal: 3.1.3
+ fast-uri: 3.0.2
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
- uri-js: 4.4.1
-
- amdefine@1.0.1: {}
ansi-escapes@3.2.0: {}
@@ -8904,7 +9205,7 @@ snapshots:
ansi-regex@5.0.1: {}
- ansi-regex@6.0.1: {}
+ ansi-regex@6.1.0: {}
ansi-styles@2.2.1: {}
@@ -8936,6 +9237,10 @@ snapshots:
dependencies:
default-require-extensions: 1.0.0
+ archive-type@4.0.0:
+ dependencies:
+ file-type: 4.4.0
+
arg@4.1.3: {}
argparse@1.0.10:
@@ -8946,9 +9251,7 @@ snapshots:
argv-formatter@1.0.0: {}
- aria-query@5.3.0:
- dependencies:
- dequal: 2.0.3
+ aria-query@5.3.2: {}
arr-diff@2.0.0:
dependencies:
@@ -9050,7 +9353,7 @@ snapshots:
es-abstract: 1.23.3
es-shim-unscopables: 1.0.2
- array.prototype.tosorted@1.1.3:
+ array.prototype.tosorted@1.1.4:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
@@ -9108,8 +9411,8 @@ snapshots:
autoprefixer@9.8.8:
dependencies:
- browserslist: 4.23.0
- caniuse-lite: 1.0.30001621
+ browserslist: 4.24.0
+ caniuse-lite: 1.0.30001664
normalize-range: 0.1.2
num2fraction: 1.2.2
picocolors: 0.2.1
@@ -9122,11 +9425,9 @@ snapshots:
aws-sign2@0.7.0: {}
- aws4@1.13.0: {}
+ aws4@1.13.2: {}
- axobject-query@4.0.0:
- dependencies:
- dequal: 2.0.3
+ axobject-query@4.1.0: {}
babel-code-frame@6.26.0:
dependencies:
@@ -9212,18 +9513,18 @@ snapshots:
babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.5):
dependencies:
- '@babel/compat-data': 7.24.4
+ '@babel/compat-data': 7.25.4
'@babel/core': 7.24.5
'@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.5):
+ babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.24.5):
dependencies:
'@babel/core': 7.24.5
'@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5)
- core-js-compat: 3.37.1
+ core-js-compat: 3.38.1
transitivePeerDependencies:
- supports-color
@@ -9234,15 +9535,20 @@ snapshots:
transitivePeerDependencies:
- supports-color
- babel-plugin-react-intl@3.5.1:
+ babel-plugin-react-intl@8.2.25:
dependencies:
'@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/types': 7.25.6
+ '@formatjs/ts-transformer': 2.13.0
'@types/babel__core': 7.20.5
- fs-extra: 8.1.0
- intl-messageformat-parser: 1.8.1
+ '@types/schema-utils': 2.4.0
+ intl-messageformat-parser: 6.1.2
+ schema-utils: 3.3.0
+ tslib: 2.7.0
transitivePeerDependencies:
- supports-color
+ - ts-jest
babel-plugin-syntax-object-rest-spread@6.13.0: {}
@@ -9329,8 +9635,6 @@ snapshots:
before-after-hook@2.2.3: {}
- big.js@3.2.0: {}
-
big.js@5.2.2: {}
binary-extensions@2.3.0: {}
@@ -9349,7 +9653,7 @@ snapshots:
bn.js@5.2.1: {}
- body-parser@1.20.2:
+ body-parser@1.20.3:
dependencies:
bytes: 3.1.2
content-type: 1.0.5
@@ -9359,7 +9663,7 @@ snapshots:
http-errors: 2.0.0
iconv-lite: 0.4.24
on-finished: 2.4.1
- qs: 6.11.0
+ qs: 6.13.0
raw-body: 2.5.2
type-is: 1.6.18
unpipe: 1.0.0
@@ -9448,18 +9752,19 @@ snapshots:
inherits: 2.0.4
safe-buffer: 5.2.1
- browserify-rsa@4.1.0:
+ browserify-rsa@4.1.1:
dependencies:
bn.js: 5.2.1
randombytes: 2.1.0
+ safe-buffer: 5.2.1
browserify-sign@4.2.3:
dependencies:
bn.js: 5.2.1
- browserify-rsa: 4.1.0
+ browserify-rsa: 4.1.1
create-hash: 1.2.0
create-hmac: 1.1.7
- elliptic: 6.5.5
+ elliptic: 6.5.7
hash-base: 3.0.4
inherits: 2.0.4
parse-asn1: 5.1.7
@@ -9470,21 +9775,32 @@ snapshots:
dependencies:
pako: 1.0.11
- browserslist@4.23.0:
+ browserslist@4.24.0:
dependencies:
- caniuse-lite: 1.0.30001621
- electron-to-chromium: 1.4.777
- node-releases: 2.0.14
- update-browserslist-db: 1.0.16(browserslist@4.23.0)
+ caniuse-lite: 1.0.30001664
+ electron-to-chromium: 1.5.30
+ node-releases: 2.0.18
+ update-browserslist-db: 1.1.1(browserslist@4.24.0)
bser@2.1.1:
dependencies:
node-int64: 0.4.0
+ buffer-alloc-unsafe@1.1.0: {}
+
+ buffer-alloc@1.2.0:
+ dependencies:
+ buffer-alloc-unsafe: 1.1.0
+ buffer-fill: 1.0.0
+
buffer-crc32@0.2.13: {}
+ buffer-crc32@1.0.0: {}
+
buffer-equal@0.0.1: {}
+ buffer-fill@1.0.0: {}
+
buffer-from@1.1.2: {}
buffer-xor@1.0.3: {}
@@ -9495,6 +9811,11 @@ snapshots:
ieee754: 1.2.1
isarray: 1.0.0
+ buffer@5.7.1:
+ dependencies:
+ base64-js: 1.5.1
+ ieee754: 1.2.1
+
builtin-modules@1.1.1: {}
builtin-status-codes@3.0.0: {}
@@ -9542,6 +9863,16 @@ snapshots:
union-value: 1.0.1
unset-value: 1.0.0
+ cacheable-request@2.1.4:
+ dependencies:
+ clone-response: 1.0.2
+ get-stream: 3.0.0
+ http-cache-semantics: 3.8.1
+ keyv: 3.0.0
+ lowercase-keys: 1.0.0
+ normalize-url: 2.0.1
+ responselike: 1.0.2
+
call-bind@1.0.7:
dependencies:
es-define-property: 1.0.0
@@ -9565,7 +9896,7 @@ snapshots:
camel-case@4.1.2:
dependencies:
pascal-case: 3.1.2
- tslib: 2.6.2
+ tslib: 2.7.0
camelcase-keys@6.2.2:
dependencies:
@@ -9577,7 +9908,7 @@ snapshots:
camelcase@5.3.1: {}
- caniuse-lite@1.0.30001621: {}
+ caniuse-lite@1.0.30001664: {}
capture-exit@1.2.0:
dependencies:
@@ -9620,15 +9951,19 @@ snapshots:
domhandler: 5.0.3
domutils: 3.1.0
- cheerio@1.0.0-rc.12:
+ cheerio@1.0.0:
dependencies:
cheerio-select: 2.1.0
dom-serializer: 2.0.0
domhandler: 5.0.3
domutils: 3.1.0
- htmlparser2: 8.0.2
+ encoding-sniffer: 0.2.0
+ htmlparser2: 9.1.0
parse5: 7.1.2
parse5-htmlparser2-tree-adapter: 7.0.0
+ parse5-parser-stream: 7.1.2
+ undici: 6.19.8
+ whatwg-mimetype: 4.0.0
chokidar@3.6.0:
dependencies:
@@ -9644,7 +9979,7 @@ snapshots:
chownr@2.0.0: {}
- chrome-trace-event@1.0.3: {}
+ chrome-trace-event@1.0.4: {}
ci-info@1.6.0: {}
@@ -9698,15 +10033,19 @@ snapshots:
kind-of: 6.0.3
shallow-clone: 3.0.1
+ clone-response@1.0.2:
+ dependencies:
+ mimic-response: 1.0.1
+
clsx@1.2.1: {}
code-point-at@1.1.0: {}
code-red@1.0.4:
dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
- '@types/estree': 1.0.5
- acorn: 8.11.3
+ '@jridgewell/sourcemap-codec': 1.5.0
+ '@types/estree': 1.0.6
+ acorn: 8.12.1
estree-walker: 3.0.3
periscopic: 3.1.0
@@ -9762,7 +10101,7 @@ snapshots:
compressible@2.0.18:
dependencies:
- mime-db: 1.52.0
+ mime-db: 1.53.0
compression@1.7.4:
dependencies:
@@ -9879,22 +10218,24 @@ snapshots:
transitivePeerDependencies:
- bluebird
- core-js-compat@3.37.1:
+ core-js-compat@3.38.1:
dependencies:
- browserslist: 4.23.0
+ browserslist: 4.24.0
core-js@2.6.12: {}
+ core-js@3.38.1: {}
+
core-util-is@1.0.2: {}
core-util-is@1.0.3: {}
- cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.4.5))(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5):
+ cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.6.2))(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.2))(typescript@5.6.2):
dependencies:
'@types/node': 20.5.1
- cosmiconfig: 8.3.6(typescript@5.4.5)
- ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5)
- typescript: 5.4.5
+ cosmiconfig: 8.3.6(typescript@5.6.2)
+ ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.6.2)
+ typescript: 5.6.2
cosmiconfig@5.2.1:
dependencies:
@@ -9911,19 +10252,19 @@ snapshots:
path-type: 4.0.0
yaml: 1.10.2
- cosmiconfig@8.3.6(typescript@5.4.5):
+ cosmiconfig@8.3.6(typescript@5.6.2):
dependencies:
import-fresh: 3.3.0
js-yaml: 4.1.0
parse-json: 5.2.0
path-type: 4.0.0
optionalDependencies:
- typescript: 5.4.5
+ typescript: 5.6.2
create-ecdh@4.0.4:
dependencies:
bn.js: 4.12.0
- elliptic: 6.5.5
+ elliptic: 6.5.7
create-hash@1.2.0:
dependencies:
@@ -10027,7 +10368,7 @@ snapshots:
css-tree@2.3.1:
dependencies:
mdn-data: 2.0.30
- source-map-js: 1.2.0
+ source-map-js: 1.2.1
css-vendor@0.3.8:
dependencies:
@@ -10043,9 +10384,9 @@ snapshots:
dependencies:
cssom: 0.3.8
- cssstyle@4.0.1:
+ cssstyle@4.1.0:
dependencies:
- rrweb-cssom: 0.6.0
+ rrweb-cssom: 0.7.1
csstype@3.1.3: {}
@@ -10100,9 +10441,9 @@ snapshots:
dependencies:
ms: 2.1.3
- debug@4.3.4:
+ debug@4.3.7:
dependencies:
- ms: 2.1.2
+ ms: 2.1.3
decamelize-keys@1.1.1:
dependencies:
@@ -10115,6 +10456,48 @@ snapshots:
decode-uri-component@0.2.2: {}
+ decompress-response@3.3.0:
+ dependencies:
+ mimic-response: 1.0.1
+
+ decompress-tar@4.1.1:
+ dependencies:
+ file-type: 5.2.0
+ is-stream: 1.1.0
+ tar-stream: 1.6.2
+
+ decompress-tarbz2@4.1.1:
+ dependencies:
+ decompress-tar: 4.1.1
+ file-type: 6.2.0
+ is-stream: 1.1.0
+ seek-bzip: 1.0.6
+ unbzip2-stream: 1.4.3
+
+ decompress-targz@4.1.1:
+ dependencies:
+ decompress-tar: 4.1.1
+ file-type: 5.2.0
+ is-stream: 1.1.0
+
+ decompress-unzip@4.0.1:
+ dependencies:
+ file-type: 3.9.0
+ get-stream: 2.3.1
+ pify: 2.3.0
+ yauzl: 2.10.0
+
+ decompress@4.2.1:
+ dependencies:
+ decompress-tar: 4.1.1
+ decompress-tarbz2: 4.1.1
+ decompress-targz: 4.1.1
+ decompress-unzip: 4.0.1
+ graceful-fs: 4.2.11
+ make-dir: 1.3.0
+ pify: 2.3.0
+ strip-dirs: 2.1.0
+
deep-extend@0.6.0: {}
deep-is@0.1.4: {}
@@ -10180,8 +10563,6 @@ snapshots:
deprecation@2.3.1: {}
- dequal@2.0.3: {}
-
des.js@1.1.0:
dependencies:
inherits: 2.0.4
@@ -10233,7 +10614,7 @@ snapshots:
dom-helpers@5.2.1:
dependencies:
- '@babel/runtime': 7.24.5
+ '@babel/runtime': 7.25.6
csstype: 3.1.3
dom-serializer@1.4.1:
@@ -10262,7 +10643,7 @@ snapshots:
dependencies:
domelementtype: 2.3.0
- dompurify@3.1.4: {}
+ dompurify@3.1.7: {}
domutils@2.8.0:
dependencies:
@@ -10279,16 +10660,32 @@ snapshots:
dot-case@3.0.4:
dependencies:
no-case: 3.0.4
- tslib: 2.6.2
+ tslib: 2.7.0
dot-prop@5.3.0:
dependencies:
is-obj: 2.0.0
+ download@8.0.0:
+ dependencies:
+ archive-type: 4.0.0
+ content-disposition: 0.5.4
+ decompress: 4.2.1
+ ext-name: 5.0.0
+ file-type: 11.1.0
+ filenamify: 3.0.0
+ get-stream: 4.1.0
+ got: 8.3.2
+ make-dir: 2.1.0
+ p-event: 2.3.1
+ pify: 4.0.1
+
duplexer2@0.1.4:
dependencies:
readable-stream: 2.3.8
+ duplexer3@0.1.5: {}
+
eastasianwidth@0.2.0: {}
ecc-jsbn@0.1.2:
@@ -10298,9 +10695,9 @@ snapshots:
ee-first@1.1.1: {}
- electron-to-chromium@1.4.777: {}
+ electron-to-chromium@1.5.30: {}
- elliptic@6.5.5:
+ elliptic@6.5.7:
dependencies:
bn.js: 4.12.0
brorand: 1.1.0
@@ -10316,19 +10713,28 @@ snapshots:
emoji-regex@9.2.2: {}
- emojis-list@2.1.0: {}
-
emojis-list@3.0.0: {}
encodeurl@1.0.2: {}
+ encodeurl@2.0.0: {}
+
+ encoding-sniffer@0.2.0:
+ dependencies:
+ iconv-lite: 0.6.3
+ whatwg-encoding: 3.1.1
+
+ end-of-stream@1.4.4:
+ dependencies:
+ once: 1.4.0
+
enhanced-resolve@0.9.1:
dependencies:
graceful-fs: 4.2.11
memory-fs: 0.2.0
tapable: 0.1.10
- enhanced-resolve@5.16.1:
+ enhanced-resolve@5.17.1:
dependencies:
graceful-fs: 4.2.11
tapable: 2.2.1
@@ -10343,7 +10749,7 @@ snapshots:
fromentries: 1.3.2
java-properties: 1.0.2
- envinfo@7.13.0: {}
+ envinfo@7.14.0: {}
enzyme-adapter-react-16@1.15.8(enzyme@3.11.0)(react-dom@16.14.0(react@16.14.0))(react@16.14.0):
dependencies:
@@ -10379,7 +10785,7 @@ snapshots:
enzyme@3.11.0:
dependencies:
array.prototype.flat: 1.3.2
- cheerio: 1.0.0-rc.12
+ cheerio: 1.0.0
enzyme-shallow-equal: 1.0.7
function.prototype.name: 1.1.6
has: 1.0.4
@@ -10392,7 +10798,7 @@ snapshots:
is-subset: 0.1.1
lodash.escape: 4.0.1
lodash.isequal: 4.5.0
- object-inspect: 1.13.1
+ object-inspect: 1.13.2
object-is: 1.1.6
object.assign: 4.1.5
object.entries: 1.1.8
@@ -10442,7 +10848,7 @@ snapshots:
is-string: 1.0.7
is-typed-array: 1.1.13
is-weakref: 1.0.2
- object-inspect: 1.13.1
+ object-inspect: 1.13.2
object-keys: 1.1.1
object.assign: 4.1.5
regexp.prototype.flags: 1.5.2
@@ -10483,7 +10889,7 @@ snapshots:
iterator.prototype: 1.1.2
safe-array-concat: 1.1.2
- es-module-lexer@1.5.3: {}
+ es-module-lexer@1.5.4: {}
es-object-atoms@1.0.0:
dependencies:
@@ -10509,7 +10915,7 @@ snapshots:
es6-promise@3.3.1: {}
- escalade@3.1.2: {}
+ escalade@3.2.0: {}
escape-html@1.0.3: {}
@@ -10553,7 +10959,7 @@ snapshots:
eslint-import-resolver-node@0.3.9:
dependencies:
debug: 3.2.7
- is-core-module: 2.13.1
+ is-core-module: 2.15.1
resolve: 1.22.8
transitivePeerDependencies:
- supports-color
@@ -10575,7 +10981,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.8.1(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.11.1(eslint-plugin-import@2.29.1)(webpack@5.91.0(webpack-cli@5.1.4)))(eslint@8.57.0):
+ eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.11.1(eslint-plugin-import@2.29.1)(webpack@5.91.0(webpack-cli@5.1.4)))(eslint@8.57.0):
dependencies:
debug: 3.2.7
optionalDependencies:
@@ -10595,9 +11001,9 @@ snapshots:
doctrine: 2.1.0
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.1(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.11.1(eslint-plugin-import@2.29.1)(webpack@5.91.0(webpack-cli@5.1.4)))(eslint@8.57.0)
+ eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.11.1(eslint-plugin-import@2.29.1)(webpack@5.91.0(webpack-cli@5.1.4)))(eslint@8.57.0)
hasown: 2.0.2
- is-core-module: 2.13.1
+ is-core-module: 2.15.1
is-glob: 4.0.3
minimatch: 3.1.2
object.fromentries: 2.0.8
@@ -10621,7 +11027,7 @@ snapshots:
array.prototype.findlast: 1.2.5
array.prototype.flatmap: 1.3.2
array.prototype.toreversed: 1.1.2
- array.prototype.tosorted: 1.1.3
+ array.prototype.tosorted: 1.1.4
doctrine: 2.1.0
es-iterator-helpers: 1.0.19
eslint: 8.57.0
@@ -10659,7 +11065,7 @@ snapshots:
eslint@8.57.0:
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
- '@eslint-community/regexpp': 4.10.0
+ '@eslint-community/regexpp': 4.11.1
'@eslint/eslintrc': 2.1.4
'@eslint/js': 8.57.0
'@humanwhocodes/config-array': 0.11.14
@@ -10669,13 +11075,13 @@ snapshots:
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.3
- debug: 4.3.4
+ debug: 4.3.7
doctrine: 3.0.0
escape-string-regexp: 4.0.0
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
- esquery: 1.5.0
+ esquery: 1.6.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 6.0.1
@@ -10683,7 +11089,7 @@ snapshots:
glob-parent: 6.0.2
globals: 13.24.0
graphemer: 1.4.0
- ignore: 5.3.1
+ ignore: 5.3.2
imurmurhash: 0.1.4
is-glob: 4.0.3
is-path-inside: 3.0.3
@@ -10701,15 +11107,15 @@ snapshots:
espree@9.6.1:
dependencies:
- acorn: 8.11.3
- acorn-jsx: 5.3.2(acorn@8.11.3)
+ acorn: 8.12.1
+ acorn-jsx: 5.3.2(acorn@8.12.1)
eslint-visitor-keys: 3.4.3
esprima@3.1.3: {}
esprima@4.0.1: {}
- esquery@1.5.0:
+ esquery@1.6.0:
dependencies:
estraverse: 5.3.0
@@ -10723,7 +11129,7 @@ snapshots:
estree-walker@3.0.3:
dependencies:
- '@types/estree': 1.0.5
+ '@types/estree': 1.0.6
esutils@2.0.3: {}
@@ -10795,44 +11201,34 @@ snapshots:
jest-message-util: 21.2.1
jest-regex-util: 21.2.0
- exports-loader@0.6.3:
- dependencies:
- loader-utils: 0.2.17
- source-map: 0.1.43
-
- exports-loader@0.7.0:
- dependencies:
- loader-utils: 1.4.2
- source-map: 0.5.0
-
- express@4.19.2:
+ express@4.21.0:
dependencies:
accepts: 1.3.8
array-flatten: 1.1.1
- body-parser: 1.20.2
+ body-parser: 1.20.3
content-disposition: 0.5.4
content-type: 1.0.5
cookie: 0.6.0
cookie-signature: 1.0.6
debug: 2.6.9
depd: 2.0.0
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
etag: 1.8.1
- finalhandler: 1.2.0
+ finalhandler: 1.3.1
fresh: 0.5.2
http-errors: 2.0.0
- merge-descriptors: 1.0.1
+ merge-descriptors: 1.0.3
methods: 1.1.2
on-finished: 2.4.1
parseurl: 1.3.3
- path-to-regexp: 0.1.7
+ path-to-regexp: 0.1.10
proxy-addr: 2.0.7
- qs: 6.11.0
+ qs: 6.13.0
range-parser: 1.2.1
safe-buffer: 5.2.1
- send: 0.18.0
- serve-static: 1.15.0
+ send: 0.19.0
+ serve-static: 1.16.2
setprototypeof: 1.2.0
statuses: 2.0.1
type-is: 1.6.18
@@ -10841,6 +11237,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ ext-list@2.2.2:
+ dependencies:
+ mime-db: 1.53.0
+
+ ext-name@5.0.0:
+ dependencies:
+ ext-list: 2.2.2
+ sort-keys-length: 1.0.1
+
extend-shallow@2.0.1:
dependencies:
is-extendable: 0.1.1
@@ -10884,12 +11289,14 @@ snapshots:
'@nodelib/fs.walk': 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
- micromatch: 4.0.7
+ micromatch: 4.0.8
fast-json-stable-stringify@2.1.0: {}
fast-levenshtein@2.0.6: {}
+ fast-uri@3.0.2: {}
+
fastest-levenshtein@1.0.16: {}
fastestsmallesttextencoderdecoder@1.0.22: {}
@@ -10928,6 +11335,16 @@ snapshots:
schema-utils: 3.3.0
webpack: 5.91.0(webpack-cli@5.1.4)
+ file-type@11.1.0: {}
+
+ file-type@3.9.0: {}
+
+ file-type@4.4.0: {}
+
+ file-type@5.2.0: {}
+
+ file-type@6.2.0: {}
+
file-uri-to-path@1.0.0:
optional: true
@@ -10935,6 +11352,12 @@ snapshots:
filename-reserved-regex@2.0.0: {}
+ filenamify@3.0.0:
+ dependencies:
+ filename-reserved-regex: 2.0.0
+ strip-outer: 1.0.1
+ trim-repeated: 1.0.0
+
filenamify@4.3.0:
dependencies:
filename-reserved-regex: 2.0.0
@@ -10965,10 +11388,10 @@ snapshots:
dependencies:
to-regex-range: 5.0.1
- finalhandler@1.2.0:
+ finalhandler@1.3.1:
dependencies:
debug: 2.6.9
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
on-finished: 2.4.1
parseurl: 1.3.3
@@ -11033,7 +11456,7 @@ snapshots:
flatted@3.3.1: {}
- follow-redirects@1.15.6: {}
+ follow-redirects@1.15.9: {}
for-each@0.3.3:
dependencies:
@@ -11045,7 +11468,7 @@ snapshots:
dependencies:
for-in: 1.0.2
- foreground-child@3.1.1:
+ foreground-child@3.3.0:
dependencies:
cross-spawn: 7.0.3
signal-exit: 4.1.0
@@ -11083,6 +11506,8 @@ snapshots:
fromentries@1.3.2: {}
+ fs-constants@1.0.0: {}
+
fs-extra@11.2.0:
dependencies:
graceful-fs: 4.2.11
@@ -11106,7 +11531,7 @@ snapshots:
fsevents@1.2.13:
dependencies:
bindings: 1.5.0
- nan: 2.19.0
+ nan: 2.20.0
optional: true
fsevents@2.3.3:
@@ -11139,8 +11564,17 @@ snapshots:
has-symbols: 1.0.3
hasown: 2.0.2
+ get-stream@2.3.1:
+ dependencies:
+ object-assign: 4.1.1
+ pinkie-promise: 2.0.1
+
get-stream@3.0.0: {}
+ get-stream@4.1.0:
+ dependencies:
+ pump: 3.0.2
+
get-stream@6.0.1: {}
get-symbol-description@1.0.2:
@@ -11167,14 +11601,14 @@ snapshots:
fs-extra: 8.1.0
globby: 6.1.0
- git-log-parser@1.2.0:
+ git-log-parser@1.2.1:
dependencies:
argv-formatter: 1.0.0
spawn-error-forwarder: 1.0.0
split2: 1.0.0
stream-combiner2: 1.1.1
through2: 2.0.5
- traverse: 0.6.9
+ traverse: 0.6.8
git-raw-commits@2.0.11:
dependencies:
@@ -11203,12 +11637,13 @@ snapshots:
glob-to-regexp@0.4.1: {}
- glob@10.3.16:
+ glob@10.4.5:
dependencies:
- foreground-child: 3.1.1
- jackspeak: 3.1.2
- minimatch: 9.0.4
- minipass: 7.1.1
+ foreground-child: 3.3.0
+ jackspeak: 3.4.3
+ minimatch: 9.0.5
+ minipass: 7.1.2
+ package-json-from-dist: 1.0.1
path-scurry: 1.11.1
glob@7.1.2:
@@ -11256,7 +11691,7 @@ snapshots:
array-union: 2.1.0
dir-glob: 3.0.1
fast-glob: 3.3.2
- ignore: 5.3.1
+ ignore: 5.3.2
merge2: 1.4.1
slash: 3.0.0
@@ -11268,12 +11703,32 @@ snapshots:
pify: 2.3.0
pinkie-promise: 2.0.1
- google-closure-library@20190301.0.0: {}
-
gopd@1.0.1:
dependencies:
get-intrinsic: 1.2.4
+ got@8.3.2:
+ dependencies:
+ '@sindresorhus/is': 0.7.0
+ '@types/keyv': 3.1.4
+ '@types/responselike': 1.0.3
+ cacheable-request: 2.1.4
+ decompress-response: 3.3.0
+ duplexer3: 0.1.5
+ get-stream: 3.0.0
+ into-stream: 3.1.0
+ is-retry-allowed: 1.2.0
+ isurl: 1.0.0
+ lowercase-keys: 1.0.1
+ mimic-response: 1.0.1
+ p-cancelable: 0.4.1
+ p-timeout: 2.0.1
+ pify: 3.0.0
+ safe-buffer: 5.2.1
+ timed-out: 4.0.1
+ url-parse-lax: 3.0.0
+ url-to-options: 1.0.1
+
graceful-fs@4.2.10: {}
graceful-fs@4.2.11: {}
@@ -11298,7 +11753,7 @@ snapshots:
source-map: 0.6.1
wordwrap: 1.0.0
optionalDependencies:
- uglify-js: 3.17.4
+ uglify-js: 3.19.3
har-schema@2.0.0: {}
@@ -11329,8 +11784,14 @@ snapshots:
has-proto@1.0.3: {}
+ has-symbol-support-x@1.4.2: {}
+
has-symbols@1.0.3: {}
+ has-to-string-tag-x@1.4.1:
+ dependencies:
+ has-symbol-support-x: 1.4.2
+
has-tostringtag@1.0.2:
dependencies:
has-symbols: 1.0.3
@@ -11433,7 +11894,7 @@ snapshots:
he: 1.2.0
param-case: 3.0.4
relateurl: 0.2.7
- terser: 5.31.0
+ terser: 5.34.1
html-webpack-plugin@5.6.0(webpack@5.91.0(webpack-cli@5.1.4)):
dependencies:
@@ -11452,13 +11913,15 @@ snapshots:
domutils: 2.8.0
entities: 2.2.0
- htmlparser2@8.0.2:
+ htmlparser2@9.1.0:
dependencies:
domelementtype: 2.3.0
domhandler: 5.0.3
domutils: 3.1.0
entities: 4.5.0
+ http-cache-semantics@3.8.1: {}
+
http-deceiver@1.2.7: {}
http-errors@1.6.3:
@@ -11481,17 +11944,17 @@ snapshots:
http-proxy-agent@7.0.2:
dependencies:
agent-base: 7.1.1
- debug: 4.3.4
+ debug: 4.3.7
transitivePeerDependencies:
- supports-color
http-proxy-middleware@2.0.6(@types/express@4.17.21):
dependencies:
- '@types/http-proxy': 1.17.14
+ '@types/http-proxy': 1.17.15
http-proxy: 1.18.1
is-glob: 4.0.3
is-plain-obj: 3.0.0
- micromatch: 4.0.7
+ micromatch: 4.0.8
optionalDependencies:
'@types/express': 4.17.21
transitivePeerDependencies:
@@ -11500,7 +11963,7 @@ snapshots:
http-proxy@1.18.1:
dependencies:
eventemitter3: 4.0.7
- follow-redirects: 1.15.6
+ follow-redirects: 1.15.9
requires-port: 1.0.0
transitivePeerDependencies:
- debug
@@ -11513,14 +11976,14 @@ snapshots:
https-browserify@1.0.0: {}
- https-proxy-agent@7.0.4:
+ https-proxy-agent@7.0.5:
dependencies:
agent-base: 7.1.1
- debug: 4.3.4
+ debug: 4.3.7
transitivePeerDependencies:
- supports-color
- hull.js@0.2.11: {}
+ hull.js@0.2.10: {}
human-signals@2.1.0: {}
@@ -11528,7 +11991,7 @@ snapshots:
hyperdyperid@1.2.0: {}
- hyphenate-style-name@1.0.5: {}
+ hyphenate-style-name@1.1.0: {}
iconv-lite@0.4.24:
dependencies:
@@ -11554,7 +12017,7 @@ snapshots:
read-package-json: 2.1.2
resolve: 1.22.8
- ignore@5.3.1: {}
+ ignore@5.3.2: {}
immediate@3.0.6: {}
@@ -11580,21 +12043,11 @@ snapshots:
import-from@4.0.0: {}
- import-local@3.1.0:
+ import-local@3.2.0:
dependencies:
pkg-dir: 4.2.0
resolve-cwd: 3.0.0
- imports-loader@0.6.5:
- dependencies:
- loader-utils: 0.2.17
- source-map: 0.1.43
-
- imports-loader@0.8.0:
- dependencies:
- loader-utils: 1.4.2
- source-map: 0.6.1
-
imurmurhash@0.1.4: {}
indent-string@4.0.0: {}
@@ -11626,7 +12079,10 @@ snapshots:
intl-messageformat-parser@1.4.0: {}
- intl-messageformat-parser@1.8.1: {}
+ intl-messageformat-parser@6.1.2:
+ dependencies:
+ '@formatjs/ecma402-abstract': 1.5.0
+ tslib: 2.7.0
intl-messageformat@2.2.0:
dependencies:
@@ -11638,6 +12094,11 @@ snapshots:
intl@1.2.5: {}
+ into-stream@3.1.0:
+ dependencies:
+ from2: 2.3.0
+ p-is-promise: 1.1.0
+
into-stream@6.0.0:
dependencies:
from2: 2.3.0
@@ -11693,7 +12154,7 @@ snapshots:
dependencies:
ci-info: 1.6.0
- is-core-module@2.13.1:
+ is-core-module@2.15.1:
dependencies:
hasown: 2.0.2
@@ -11775,6 +12236,8 @@ snapshots:
is-map@2.0.3: {}
+ is-natural-number@4.0.1: {}
+
is-negative-zero@2.0.3: {}
is-network-error@1.1.0: {}
@@ -11797,6 +12260,8 @@ snapshots:
is-obj@2.0.0: {}
+ is-object@1.0.2: {}
+
is-path-cwd@2.2.0: {}
is-path-inside@3.0.3: {}
@@ -11819,13 +12284,15 @@ snapshots:
is-reference@3.0.2:
dependencies:
- '@types/estree': 1.0.5
+ '@types/estree': 1.0.6
is-regex@1.1.4:
dependencies:
call-bind: 1.0.7
has-tostringtag: 1.0.2
+ is-retry-allowed@1.2.0: {}
+
is-set@2.0.3: {}
is-shared-array-buffer@1.0.3:
@@ -11889,11 +12356,11 @@ snapshots:
isobject@3.0.1: {}
- isomorphic-dompurify@2.11.0:
+ isomorphic-dompurify@2.16.0:
dependencies:
'@types/dompurify': 3.0.5
- dompurify: 3.1.4
- jsdom: 24.0.0
+ dompurify: 3.1.7
+ jsdom: 25.0.1
transitivePeerDependencies:
- bufferutil
- canvas
@@ -11965,6 +12432,11 @@ snapshots:
dependencies:
handlebars: 4.7.8
+ isurl@1.0.0:
+ dependencies:
+ has-to-string-tag-x: 1.4.1
+ is-object: 1.0.2
+
iterator.prototype@1.1.2:
dependencies:
define-properties: 1.2.1
@@ -11973,7 +12445,7 @@ snapshots:
reflect.getprototypeof: 1.0.6
set-function-name: 2.0.2
- jackspeak@3.1.2:
+ jackspeak@3.4.3:
dependencies:
'@isaacs/cliui': 8.0.2
optionalDependencies:
@@ -12186,7 +12658,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 20.12.12
+ '@types/node': 22.7.4
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -12215,28 +12687,28 @@ snapshots:
jsbn@0.1.1: {}
- jsdom@24.0.0:
+ jsdom@25.0.1:
dependencies:
- cssstyle: 4.0.1
+ cssstyle: 4.1.0
data-urls: 5.0.0
decimal.js: 10.4.3
form-data: 4.0.0
html-encoding-sniffer: 4.0.0
http-proxy-agent: 7.0.2
- https-proxy-agent: 7.0.4
+ https-proxy-agent: 7.0.5
is-potential-custom-element-name: 1.0.1
- nwsapi: 2.2.10
+ nwsapi: 2.2.13
parse5: 7.1.2
- rrweb-cssom: 0.6.0
+ rrweb-cssom: 0.7.1
saxes: 6.0.0
symbol-tree: 3.2.4
- tough-cookie: 4.1.4
+ tough-cookie: 5.0.0
w3c-xmlserializer: 5.0.0
webidl-conversions: 7.0.0
whatwg-encoding: 3.1.1
whatwg-mimetype: 4.0.0
whatwg-url: 14.0.0
- ws: 8.17.0
+ ws: 8.18.0
xml-name-validator: 5.0.0
transitivePeerDependencies:
- bufferutil
@@ -12257,7 +12729,7 @@ snapshots:
nwmatcher: 1.4.4
parse5: 1.5.1
request: 2.88.2
- sax: 1.3.0
+ sax: 1.4.1
symbol-tree: 3.2.4
tough-cookie: 2.5.0
webidl-conversions: 4.0.2
@@ -12271,6 +12743,8 @@ snapshots:
jsesc@2.5.2: {}
+ json-buffer@3.0.0: {}
+
json-buffer@3.0.1: {}
json-parse-better-errors@1.0.2: {}
@@ -12339,6 +12813,10 @@ snapshots:
keymirror@0.1.1: {}
+ keyv@3.0.0:
+ dependencies:
+ json-buffer: 3.0.0
+
keyv@4.5.4:
dependencies:
json-buffer: 3.0.1
@@ -12353,9 +12831,9 @@ snapshots:
kind-of@6.0.3: {}
- launch-editor@2.6.1:
+ launch-editor@2.9.1:
dependencies:
- picocolors: 1.0.1
+ picocolors: 1.1.0
shell-quote: 1.8.1
lcid@1.0.0:
@@ -12414,13 +12892,6 @@ snapshots:
loader-runner@4.3.0: {}
- loader-utils@0.2.17:
- dependencies:
- big.js: 3.2.0
- emojis-list: 2.1.0
- json5: 0.5.1
- object-assign: 4.1.1
-
loader-utils@1.4.2:
dependencies:
big.js: 5.2.2
@@ -12524,9 +12995,13 @@ snapshots:
lower-case@2.0.2:
dependencies:
- tslib: 2.6.2
+ tslib: 2.7.0
+
+ lowercase-keys@1.0.0: {}
+
+ lowercase-keys@1.0.1: {}
- lru-cache@10.2.2: {}
+ lru-cache@10.4.3: {}
lru-cache@4.1.5:
dependencies:
@@ -12545,9 +13020,13 @@ snapshots:
dependencies:
vlq: 0.2.3
- magic-string@0.30.10:
+ magic-string@0.30.11:
dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
+
+ make-dir@1.3.0:
+ dependencies:
+ pify: 3.0.0
make-dir@2.1.0:
dependencies:
@@ -12612,12 +13091,12 @@ snapshots:
dependencies:
mimic-fn: 1.2.0
- memfs@4.9.2:
+ memfs@4.12.0:
dependencies:
- '@jsonjoy.com/json-pack': 1.0.4(tslib@2.6.2)
- '@jsonjoy.com/util': 1.1.3(tslib@2.6.2)
- sonic-forest: 1.0.3(tslib@2.6.2)
- tslib: 2.6.2
+ '@jsonjoy.com/json-pack': 1.1.0(tslib@2.7.0)
+ '@jsonjoy.com/util': 1.3.0(tslib@2.7.0)
+ tree-dump: 1.0.2(tslib@2.7.0)
+ tslib: 2.7.0
memory-fs@0.2.0: {}
@@ -12635,7 +13114,7 @@ snapshots:
type-fest: 0.18.1
yargs-parser: 20.2.9
- merge-descriptors@1.0.1: {}
+ merge-descriptors@1.0.3: {}
merge-source-map@1.0.4:
dependencies:
@@ -12690,7 +13169,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- micromatch@4.0.7:
+ micromatch@4.0.8:
dependencies:
braces: 3.0.3
picomatch: 2.3.1
@@ -12702,6 +13181,8 @@ snapshots:
mime-db@1.52.0: {}
+ mime-db@1.53.0: {}
+
mime-types@2.1.35:
dependencies:
mime-db: 1.52.0
@@ -12714,6 +13195,8 @@ snapshots:
mimic-fn@2.1.0: {}
+ mimic-response@1.0.1: {}
+
min-document@2.19.0:
dependencies:
dom-walk: 0.1.2
@@ -12732,7 +13215,7 @@ snapshots:
dependencies:
brace-expansion: 1.1.11
- minimatch@9.0.4:
+ minimatch@9.0.5:
dependencies:
brace-expansion: 2.0.1
@@ -12764,7 +13247,7 @@ snapshots:
minipass@5.0.0: {}
- minipass@7.1.1: {}
+ minipass@7.1.2: {}
minizlib@2.1.2:
dependencies:
@@ -12809,8 +13292,6 @@ snapshots:
ms@2.0.0: {}
- ms@2.1.2: {}
-
ms@2.1.3: {}
multicast-dns@7.2.5:
@@ -12822,7 +13303,7 @@ snapshots:
dependencies:
duplexer2: 0.1.4
- nan@2.19.0:
+ nan@2.20.0:
optional: true
nanomatch@1.2.13:
@@ -12859,7 +13340,7 @@ snapshots:
no-case@3.0.4:
dependencies:
lower-case: 2.0.2
- tslib: 2.6.2
+ tslib: 2.7.0
node-emoji@1.11.0:
dependencies:
@@ -12895,7 +13376,7 @@ snapshots:
string_decoder: 1.3.0
timers-browserify: 2.0.12
tty-browserify: 0.0.0
- url: 0.11.3
+ url: 0.11.4
util: 0.11.1
vm-browserify: 1.1.2
@@ -12907,7 +13388,7 @@ snapshots:
shellwords: 0.1.1
which: 1.3.1
- node-releases@2.0.14: {}
+ node-releases@2.0.18: {}
normalize-package-data@2.5.0:
dependencies:
@@ -12919,8 +13400,8 @@ snapshots:
normalize-package-data@3.0.3:
dependencies:
hosted-git-info: 4.1.0
- is-core-module: 2.13.1
- semver: 7.6.2
+ is-core-module: 2.15.1
+ semver: 7.6.3
validate-npm-package-license: 3.0.4
normalize-path@2.1.1:
@@ -12931,6 +13412,12 @@ snapshots:
normalize-range@0.1.2: {}
+ normalize-url@2.0.1:
+ dependencies:
+ prepend-http: 2.0.0
+ query-string: 5.1.1
+ sort-keys: 2.0.0
+
normalize-url@6.1.0: {}
npm-normalize-package-bin@1.0.1: {}
@@ -12955,7 +13442,7 @@ snapshots:
nwmatcher@1.4.4: {}
- nwsapi@2.2.10: {}
+ nwsapi@2.2.13: {}
oauth-sign@0.9.0: {}
@@ -12967,7 +13454,7 @@ snapshots:
define-property: 0.2.5
kind-of: 3.2.2
- object-inspect@1.13.1: {}
+ object-inspect@1.13.2: {}
object-inspect@1.4.1: {}
@@ -13090,14 +13577,22 @@ snapshots:
p-cancelable@0.3.0: {}
+ p-cancelable@0.4.1: {}
+
p-each-series@2.2.0: {}
+ p-event@2.3.1:
+ dependencies:
+ p-timeout: 2.0.1
+
p-filter@2.1.0:
dependencies:
p-map: 2.1.0
p-finally@1.0.0: {}
+ p-is-promise@1.1.0: {}
+
p-is-promise@3.0.0: {}
p-limit@1.3.0:
@@ -13114,7 +13609,7 @@ snapshots:
p-limit@4.0.0:
dependencies:
- yocto-queue: 1.0.0
+ yocto-queue: 1.1.1
p-locate@2.0.0:
dependencies:
@@ -13146,10 +13641,16 @@ snapshots:
is-network-error: 1.1.0
retry: 0.13.1
+ p-timeout@2.0.1:
+ dependencies:
+ p-finally: 1.0.0
+
p-try@1.0.0: {}
p-try@2.2.0: {}
+ package-json-from-dist@1.0.1: {}
+
pako@0.2.9: {}
pako@1.0.11: {}
@@ -13159,7 +13660,7 @@ snapshots:
param-case@3.0.4:
dependencies:
dot-case: 3.0.4
- tslib: 2.6.2
+ tslib: 2.7.0
parent-module@1.0.1:
dependencies:
@@ -13198,7 +13699,7 @@ snapshots:
parse-json@5.2.0:
dependencies:
- '@babel/code-frame': 7.24.2
+ '@babel/code-frame': 7.24.7
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
@@ -13208,6 +13709,10 @@ snapshots:
domhandler: 5.0.3
parse5: 7.1.2
+ parse5-parser-stream@7.1.2:
+ dependencies:
+ parse5: 7.1.2
+
parse5@1.5.1: {}
parse5@7.1.2:
@@ -13219,7 +13724,7 @@ snapshots:
pascal-case@3.1.2:
dependencies:
no-case: 3.0.4
- tslib: 2.6.2
+ tslib: 2.7.0
pascalcase@0.1.1: {}
@@ -13245,10 +13750,10 @@ snapshots:
path-scurry@1.11.1:
dependencies:
- lru-cache: 10.2.2
- minipass: 7.1.1
+ lru-cache: 10.4.3
+ minipass: 7.1.2
- path-to-regexp@0.1.7: {}
+ path-to-regexp@0.1.10: {}
path-type@1.1.0:
dependencies:
@@ -13276,13 +13781,13 @@ snapshots:
periscopic@3.1.0:
dependencies:
- '@types/estree': 1.0.5
+ '@types/estree': 1.0.6
estree-walker: 3.0.3
is-reference: 3.0.2
picocolors@0.2.1: {}
- picocolors@1.0.1: {}
+ picocolors@1.1.0: {}
picomatch@2.3.1: {}
@@ -13342,20 +13847,20 @@ snapshots:
dependencies:
icss-utils: 4.1.1
postcss: 7.0.39
- postcss-selector-parser: 6.1.0
+ postcss-selector-parser: 6.1.2
postcss-value-parser: 4.2.0
postcss-modules-scope@2.2.0:
dependencies:
postcss: 7.0.39
- postcss-selector-parser: 6.1.0
+ postcss-selector-parser: 6.1.2
postcss-modules-values@3.0.0:
dependencies:
icss-utils: 4.1.1
postcss: 7.0.39
- postcss-selector-parser@6.1.0:
+ postcss-selector-parser@6.1.2:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
@@ -13377,6 +13882,8 @@ snapshots:
prelude-ls@1.2.1: {}
+ prepend-http@2.0.0: {}
+
preserve@0.2.0: {}
pretty-error@4.0.0:
@@ -13404,11 +13911,14 @@ snapshots:
promise-inflight@1.0.1: {}
- prop-types-exact@1.2.0:
+ prop-types-exact@1.2.5:
dependencies:
- has: 1.0.4
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ hasown: 2.0.2
+ isarray: 2.0.5
object.assign: 4.1.5
- reflect.ownkeys: 0.2.0
+ reflect.ownkeys: 1.1.4
prop-types@15.8.1:
dependencies:
@@ -13432,23 +13942,24 @@ snapshots:
public-encrypt@4.0.3:
dependencies:
bn.js: 4.12.0
- browserify-rsa: 4.1.0
+ browserify-rsa: 4.1.1
create-hash: 1.2.0
parse-asn1: 5.1.7
randombytes: 2.1.0
safe-buffer: 5.2.1
+ pump@3.0.2:
+ dependencies:
+ end-of-stream: 1.4.4
+ once: 1.4.0
+
punycode@1.4.1: {}
punycode@2.3.1: {}
q@1.5.1: {}
- qs@6.11.0:
- dependencies:
- side-channel: 1.0.6
-
- qs@6.12.1:
+ qs@6.13.0:
dependencies:
side-channel: 1.0.6
@@ -13462,8 +13973,6 @@ snapshots:
querystring-es3@0.2.1: {}
- querystringify@2.2.0: {}
-
queue-microtask@1.2.3: {}
quick-lru@4.0.1: {}
@@ -13552,9 +14061,9 @@ snapshots:
prop-types: 15.8.1
react: 16.14.0
- react-intl-redux@2.4.1(@babel/runtime@7.24.5)(prop-types@15.8.1)(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react@16.14.0):
+ react-intl-redux@2.4.1(@babel/runtime@7.25.6)(prop-types@15.8.1)(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react@16.14.0):
dependencies:
- '@babel/runtime': 7.24.5
+ '@babel/runtime': 7.25.6
prop-types: 15.8.1
react: 16.14.0
react-intl: 2.9.0(prop-types@15.8.1)(react@16.14.0)
@@ -13594,7 +14103,7 @@ snapshots:
react-redux@5.1.2(react@16.14.0)(redux@3.7.2):
dependencies:
- '@babel/runtime': 7.24.5
+ '@babel/runtime': 7.25.6
hoist-non-react-statics: 3.3.2
invariant: 2.2.4
loose-envify: 1.4.0
@@ -13606,7 +14115,7 @@ snapshots:
react-responsive@5.0.0(react@16.14.0):
dependencies:
- hyphenate-style-name: 1.0.5
+ hyphenate-style-name: 1.1.0
matchmediaquery: 0.3.1
prop-types: 15.8.1
react: 16.14.0
@@ -13638,7 +14147,7 @@ snapshots:
react-virtualized@9.22.5(react-dom@16.14.0(react@16.14.0))(react@16.14.0):
dependencies:
- '@babel/runtime': 7.24.5
+ '@babel/runtime': 7.25.6
clsx: 1.2.1
dom-helpers: 5.2.1
loose-envify: 1.4.0
@@ -13755,11 +14264,17 @@ snapshots:
es-errors: 1.3.0
get-intrinsic: 1.2.4
globalthis: 1.0.4
- which-builtin-type: 1.1.3
+ which-builtin-type: 1.1.4
- reflect.ownkeys@0.2.0: {}
+ reflect.ownkeys@1.1.4:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-set-tostringtag: 2.0.3
+ globalthis: 1.0.4
- regenerate-unicode-properties@10.1.1:
+ regenerate-unicode-properties@10.2.0:
dependencies:
regenerate: 1.4.2
@@ -13771,7 +14286,7 @@ snapshots:
regenerator-transform@0.15.2:
dependencies:
- '@babel/runtime': 7.24.5
+ '@babel/runtime': 7.25.6
regex-cache@0.4.4:
dependencies:
@@ -13793,14 +14308,14 @@ snapshots:
dependencies:
'@babel/regjsgen': 0.8.0
regenerate: 1.4.2
- regenerate-unicode-properties: 10.1.1
+ regenerate-unicode-properties: 10.2.0
regjsparser: 0.9.1
unicode-match-property-ecmascript: 2.0.0
- unicode-match-property-value-ecmascript: 2.1.0
+ unicode-match-property-value-ecmascript: 2.2.0
registry-auth-token@5.0.2:
dependencies:
- '@pnpm/npm-conf': 2.2.2
+ '@pnpm/npm-conf': 2.3.1
regjsparser@0.9.1:
dependencies:
@@ -13829,7 +14344,7 @@ snapshots:
request@2.88.2:
dependencies:
aws-sign2: 0.7.0
- aws4: 1.13.0
+ aws4: 1.13.2
caseless: 0.12.0
combined-stream: 1.0.8
extend: 3.0.2
@@ -13877,16 +14392,20 @@ snapshots:
resolve@1.22.8:
dependencies:
- is-core-module: 2.13.1
+ is-core-module: 2.15.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
resolve@2.0.0-next.5:
dependencies:
- is-core-module: 2.13.1
+ is-core-module: 2.15.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
+ responselike@1.0.2:
+ dependencies:
+ lowercase-keys: 1.0.1
+
ret@0.1.15: {}
retry@0.13.1: {}
@@ -13901,16 +14420,16 @@ snapshots:
dependencies:
glob: 7.2.3
- rimraf@5.0.7:
+ rimraf@5.0.10:
dependencies:
- glob: 10.3.16
+ glob: 10.4.5
ripemd160@2.0.2:
dependencies:
hash-base: 3.1.0
inherits: 2.0.4
- rrweb-cssom@0.6.0: {}
+ rrweb-cssom@0.7.1: {}
rst-selector-parser@2.2.3:
dependencies:
@@ -13974,7 +14493,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- sax@1.3.0: {}
+ sax@1.4.1: {}
saxes@6.0.0:
dependencies:
@@ -14011,44 +14530,23 @@ snapshots:
schema-utils@4.2.0:
dependencies:
'@types/json-schema': 7.0.15
- ajv: 8.13.0
- ajv-formats: 2.1.1(ajv@8.13.0)
- ajv-keywords: 5.1.0(ajv@8.13.0)
+ ajv: 8.17.1
+ ajv-formats: 2.1.1(ajv@8.17.1)
+ ajv-keywords: 5.1.0(ajv@8.17.1)
- scratch-audio@1.0.119:
+ scratch-audio@1.0.269:
dependencies:
audio-context: 1.0.3
minilog: 3.1.0
startaudiocontext: 1.2.1
- scratch-blocks@0.1.0-prerelease.20220318143026:
+ scratch-l10n@3.18.324:
dependencies:
- exports-loader: 0.6.3
- google-closure-library: 20190301.0.0
- imports-loader: 0.6.5
- scratch-l10n: 3.14.20220317031619
- transitivePeerDependencies:
- - supports-color
-
- scratch-blocks@1.1.119:
- dependencies:
- exports-loader: 0.7.0
- google-closure-library: 20190301.0.0
- imports-loader: 0.8.0
- scratch-l10n: 3.18.147
-
- scratch-l10n@3.14.20220317031619:
- dependencies:
- '@babel/cli': 7.24.5(@babel/core@7.24.5)
- '@babel/core': 7.24.5
- babel-plugin-react-intl: 3.5.1
+ '@transifex/api': 4.3.0
+ download: 8.0.0
transifex: 1.6.6
- transitivePeerDependencies:
- - supports-color
-
- scratch-l10n@3.18.147: {}
- scratch-paint@2.2.191(react-dom@16.14.0(react@16.14.0))(react-intl-redux@2.4.1(@babel/runtime@7.24.5)(prop-types@15.8.1)(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react@16.14.0))(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-popover@0.5.10)(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react-responsive@5.0.0(react@16.14.0))(react-style-proptype@3.2.2)(react-tooltip@4.5.1(react-dom@16.14.0(react@16.14.0))(react@16.14.0))(react@16.14.0)(redux@3.7.2)(scratch-render-fonts@1.0.49):
+ scratch-paint@2.2.424(react-dom@16.14.0(react@16.14.0))(react-intl-redux@2.4.1(@babel/runtime@7.25.6)(prop-types@15.8.1)(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react@16.14.0))(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-popover@0.5.10)(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react-responsive@5.0.0(react@16.14.0))(react-style-proptype@3.2.2)(react-tooltip@4.5.1(react-dom@16.14.0(react@16.14.0))(react@16.14.0))(react@16.14.0)(redux@3.7.2)(scratch-render-fonts@1.0.106):
dependencies:
'@scratch/paper': 0.11.20221201200345
classnames: 2.5.1
@@ -14061,29 +14559,29 @@ snapshots:
react: 16.14.0
react-dom: 16.14.0(react@16.14.0)
react-intl: 2.9.0(prop-types@15.8.1)(react@16.14.0)
- react-intl-redux: 2.4.1(@babel/runtime@7.24.5)(prop-types@15.8.1)(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react@16.14.0)
+ react-intl-redux: 2.4.1(@babel/runtime@7.25.6)(prop-types@15.8.1)(react-intl@2.9.0(prop-types@15.8.1)(react@16.14.0))(react-redux@5.1.2(react@16.14.0)(redux@3.7.2))(react@16.14.0)
react-popover: 0.5.10
react-redux: 5.1.2(react@16.14.0)(redux@3.7.2)
react-responsive: 5.0.0(react@16.14.0)
react-style-proptype: 3.2.2
react-tooltip: 4.5.1(react-dom@16.14.0(react@16.14.0))(react@16.14.0)
redux: 3.7.2
- scratch-render-fonts: 1.0.49
+ scratch-render-fonts: 1.0.106
- scratch-render-fonts@1.0.49:
+ scratch-render-fonts@1.0.106:
dependencies:
base64-loader: 1.0.0
- scratch-render@1.0.142(scratch-render-fonts@1.0.49):
+ scratch-render@1.2.11(scratch-render-fonts@1.0.106):
dependencies:
grapheme-breaker: 0.3.2
- hull.js: 0.2.11
+ hull.js: 0.2.10
ify-loader: 1.1.0
linebreak: 0.3.0
minilog: 3.1.0
raw-loader: 0.5.1
- scratch-render-fonts: 1.0.49
- scratch-svg-renderer: 2.3.50(scratch-render-fonts@1.0.49)
+ scratch-render-fonts: 1.0.106
+ scratch-svg-renderer: 2.5.3(scratch-render-fonts@1.0.106)
twgl.js: 4.24.0
transitivePeerDependencies:
- bufferutil
@@ -14104,9 +14602,9 @@ snapshots:
- encoding
- supports-color
- scratch-storage@2.3.118(webpack@5.91.0(webpack-cli@5.1.4)):
+ scratch-storage@2.3.265(webpack@5.91.0(webpack-cli@5.1.4)):
dependencies:
- '@babel/runtime': 7.24.5
+ '@babel/runtime': 7.25.6
arraybuffer-loader: 1.0.8
base64-js: 1.5.1
cross-fetch: 3.1.8
@@ -14118,15 +14616,15 @@ snapshots:
- encoding
- webpack
- scratch-svg-renderer@2.3.50(scratch-render-fonts@1.0.49):
+ scratch-svg-renderer@2.5.3(scratch-render-fonts@1.0.106):
dependencies:
base64-js: 1.5.1
base64-loader: 1.0.0
css-tree: 1.1.3
fastestsmallesttextencoderdecoder: 1.0.22
- isomorphic-dompurify: 2.11.0
+ isomorphic-dompurify: 2.16.0
minilog: 3.1.0
- scratch-render-fonts: 1.0.49
+ scratch-render-fonts: 1.0.106
transformation-matrix: 1.15.3
transitivePeerDependencies:
- bufferutil
@@ -14142,6 +14640,10 @@ snapshots:
webpack: 5.91.0(webpack-cli@5.1.4)
webpack-node-externals: 3.0.0
+ seek-bzip@1.0.6:
+ dependencies:
+ commander: 2.20.3
+
select-hose@2.0.0: {}
selenium-webdriver@3.6.0:
@@ -14165,24 +14667,24 @@ snapshots:
'@semantic-release/release-notes-generator': 10.0.3(semantic-release@19.0.5)
aggregate-error: 3.1.0
cosmiconfig: 7.1.0
- debug: 4.3.4
+ debug: 4.3.7
env-ci: 5.5.0
execa: 5.1.1
figures: 3.2.0
find-versions: 4.0.0
get-stream: 6.0.1
- git-log-parser: 1.2.0
+ git-log-parser: 1.2.1
hook-std: 2.0.0
hosted-git-info: 4.1.0
lodash: 4.17.21
marked: 4.3.0
marked-terminal: 5.2.0(marked@4.3.0)
- micromatch: 4.0.7
+ micromatch: 4.0.8
p-each-series: 2.2.0
p-reduce: 2.1.0
read-pkg-up: 7.0.1
resolve-from: 5.0.0
- semver: 7.6.2
+ semver: 7.6.3
semver-diff: 3.1.1
signale: 1.4.0
yargs: 16.2.0
@@ -14206,9 +14708,9 @@ snapshots:
dependencies:
lru-cache: 6.0.0
- semver@7.6.2: {}
+ semver@7.6.3: {}
- send@0.18.0:
+ send@0.19.0:
dependencies:
debug: 2.6.9
depd: 2.0.0
@@ -14246,12 +14748,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- serve-static@1.15.0:
+ serve-static@1.16.2:
dependencies:
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
parseurl: 1.3.3
- send: 0.18.0
+ send: 0.19.0
transitivePeerDependencies:
- supports-color
@@ -14344,7 +14846,7 @@ snapshots:
call-bind: 1.0.7
es-errors: 1.3.0
get-intrinsic: 1.2.4
- object-inspect: 1.13.1
+ object-inspect: 1.13.2
signal-exit@3.0.7: {}
@@ -14391,21 +14893,28 @@ snapshots:
uuid: 8.3.2
websocket-driver: 0.7.4
- sonic-forest@1.0.3(tslib@2.6.2):
- dependencies:
- tree-dump: 1.0.1(tslib@2.6.2)
- tslib: 2.6.2
-
- sorcery@0.11.0:
+ sorcery@0.11.1:
dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
- buffer-crc32: 0.2.13
+ '@jridgewell/sourcemap-codec': 1.5.0
+ buffer-crc32: 1.0.0
minimist: 1.2.8
sander: 0.5.1
+ sort-keys-length@1.0.1:
+ dependencies:
+ sort-keys: 1.1.2
+
+ sort-keys@1.1.2:
+ dependencies:
+ is-plain-obj: 1.1.0
+
+ sort-keys@2.0.0:
+ dependencies:
+ is-plain-obj: 1.1.0
+
source-list-map@2.0.1: {}
- source-map-js@1.2.0: {}
+ source-map-js@1.2.1: {}
source-map-resolve@0.5.3:
dependencies:
@@ -14426,12 +14935,6 @@ snapshots:
source-map-url@0.4.1: {}
- source-map@0.1.43:
- dependencies:
- amdefine: 1.0.1
-
- source-map@0.5.0: {}
-
source-map@0.5.7: {}
source-map@0.6.1: {}
@@ -14441,20 +14944,20 @@ snapshots:
spdx-correct@3.2.0:
dependencies:
spdx-expression-parse: 3.0.1
- spdx-license-ids: 3.0.17
+ spdx-license-ids: 3.0.20
spdx-exceptions@2.5.0: {}
spdx-expression-parse@3.0.1:
dependencies:
spdx-exceptions: 2.5.0
- spdx-license-ids: 3.0.17
+ spdx-license-ids: 3.0.20
- spdx-license-ids@3.0.17: {}
+ spdx-license-ids@3.0.20: {}
spdy-transport@3.0.0:
dependencies:
- debug: 4.3.4
+ debug: 4.3.7
detect-node: 2.1.0
hpack.js: 2.1.6
obuf: 1.1.2
@@ -14465,7 +14968,7 @@ snapshots:
spdy@4.0.2:
dependencies:
- debug: 4.3.4
+ debug: 4.3.7
handle-thing: 2.0.1
http-deceiver: 1.2.7
select-hose: 2.0.0
@@ -14648,7 +15151,7 @@ snapshots:
strip-ansi@7.1.0:
dependencies:
- ansi-regex: 6.0.1
+ ansi-regex: 6.1.0
strip-bom@2.0.0:
dependencies:
@@ -14656,6 +15159,10 @@ snapshots:
strip-bom@3.0.0: {}
+ strip-dirs@2.1.0:
+ dependencies:
+ is-natural-number: 4.0.1
+
strip-eof@1.0.0: {}
strip-final-newline@2.0.0: {}
@@ -14706,17 +15213,15 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- svelte-check@3.7.1(@babel/core@7.24.5)(postcss-load-config@2.1.2)(postcss@7.0.39)(svelte@4.2.17):
+ svelte-check@3.8.6(@babel/core@7.24.5)(postcss-load-config@2.1.2)(postcss@7.0.39)(svelte@4.2.19):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
chokidar: 3.6.0
- fast-glob: 3.3.2
- import-fresh: 3.3.0
- picocolors: 1.0.1
+ picocolors: 1.1.0
sade: 1.8.1
- svelte: 4.2.17
- svelte-preprocess: 5.1.4(@babel/core@7.24.5)(postcss-load-config@2.1.2)(postcss@7.0.39)(svelte@4.2.17)(typescript@5.4.5)
- typescript: 5.4.5
+ svelte: 4.2.19
+ svelte-preprocess: 5.1.4(@babel/core@7.24.5)(postcss-load-config@2.1.2)(postcss@7.0.39)(svelte@4.2.19)(typescript@5.6.2)
+ typescript: 5.6.2
transitivePeerDependencies:
- '@babel/core'
- coffeescript
@@ -14730,46 +15235,46 @@ snapshots:
svelte-dev-helper@1.1.9: {}
- svelte-hmr@0.14.12(svelte@4.2.17):
+ svelte-hmr@0.14.12(svelte@4.2.19):
dependencies:
- svelte: 4.2.17
+ svelte: 4.2.19
- svelte-loader@3.2.0(svelte@4.2.17):
+ svelte-loader@3.2.3(svelte@4.2.19):
dependencies:
loader-utils: 2.0.4
- svelte: 4.2.17
+ svelte: 4.2.19
svelte-dev-helper: 1.1.9
- svelte-hmr: 0.14.12(svelte@4.2.17)
+ svelte-hmr: 0.14.12(svelte@4.2.19)
- svelte-preprocess@5.1.4(@babel/core@7.24.5)(postcss-load-config@2.1.2)(postcss@7.0.39)(svelte@4.2.17)(typescript@5.4.5):
+ svelte-preprocess@5.1.4(@babel/core@7.24.5)(postcss-load-config@2.1.2)(postcss@7.0.39)(svelte@4.2.19)(typescript@5.6.2):
dependencies:
'@types/pug': 2.0.10
detect-indent: 6.1.0
- magic-string: 0.30.10
- sorcery: 0.11.0
+ magic-string: 0.30.11
+ sorcery: 0.11.1
strip-indent: 3.0.0
- svelte: 4.2.17
+ svelte: 4.2.19
optionalDependencies:
'@babel/core': 7.24.5
postcss: 7.0.39
postcss-load-config: 2.1.2
- typescript: 5.4.5
+ typescript: 5.6.2
- svelte@4.2.17:
+ svelte@4.2.19:
dependencies:
'@ampproject/remapping': 2.3.0
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
'@jridgewell/trace-mapping': 0.3.25
- '@types/estree': 1.0.5
- acorn: 8.11.3
- aria-query: 5.3.0
- axobject-query: 4.0.0
+ '@types/estree': 1.0.6
+ acorn: 8.12.1
+ aria-query: 5.3.2
+ axobject-query: 4.1.0
code-red: 1.0.4
css-tree: 2.3.1
estree-walker: 3.0.3
is-reference: 3.0.2
locate-character: 3.0.0
- magic-string: 0.30.10
+ magic-string: 0.30.11
periscopic: 3.1.0
symbol-observable@1.2.0: {}
@@ -14780,6 +15285,16 @@ snapshots:
tapable@2.2.1: {}
+ tar-stream@1.6.2:
+ dependencies:
+ bl: 1.2.3
+ buffer-alloc: 1.2.0
+ end-of-stream: 1.4.4
+ fs-constants: 1.0.0
+ readable-stream: 2.3.8
+ to-buffer: 1.1.1
+ xtend: 4.0.2
+
tar@6.2.1:
dependencies:
chownr: 2.0.0
@@ -14805,13 +15320,13 @@ snapshots:
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
- terser: 5.31.0
+ terser: 5.34.1
webpack: 5.91.0(webpack-cli@5.1.4)
- terser@5.31.0:
+ terser@5.34.1:
dependencies:
'@jridgewell/source-map': 0.3.6
- acorn: 8.11.3
+ acorn: 8.12.1
commander: 2.20.3
source-map-support: 0.5.21
@@ -14829,9 +15344,9 @@ snapshots:
text-table@0.2.0: {}
- thingies@1.21.0(tslib@2.6.2):
+ thingies@1.21.0(tslib@2.7.0):
dependencies:
- tslib: 2.6.2
+ tslib: 2.7.0
throat@4.1.0: {}
@@ -14848,12 +15363,20 @@ snapshots:
thunky@1.1.0: {}
+ timed-out@4.0.1: {}
+
timers-browserify@2.0.12:
dependencies:
setimmediate: 1.0.5
tiny-inflate@1.0.3: {}
+ tldts-core@6.1.48: {}
+
+ tldts@6.1.48:
+ dependencies:
+ tldts-core: 6.1.48
+
tmp@0.0.30:
dependencies:
os-tmpdir: 1.0.2
@@ -14862,6 +15385,8 @@ snapshots:
to-arraybuffer@1.0.1: {}
+ to-buffer@1.1.1: {}
+
to-fast-properties@1.0.3: {}
to-fast-properties@2.0.0: {}
@@ -14895,12 +15420,9 @@ snapshots:
psl: 1.9.0
punycode: 2.3.1
- tough-cookie@4.1.4:
+ tough-cookie@5.0.0:
dependencies:
- psl: 1.9.0
- punycode: 2.3.1
- universalify: 0.2.0
- url-parse: 1.5.10
+ tldts: 6.1.48
tr46@0.0.3: {}
@@ -14919,15 +15441,11 @@ snapshots:
request: 2.88.2
should: 13.2.3
- traverse@0.6.9:
- dependencies:
- gopd: 1.0.1
- typedarray.prototype.slice: 1.0.3
- which-typed-array: 1.1.15
+ traverse@0.6.8: {}
- tree-dump@1.0.1(tslib@2.6.2):
+ tree-dump@1.0.2(tslib@2.7.0):
dependencies:
- tslib: 2.6.2
+ tslib: 2.7.0
trim-newlines@3.0.1: {}
@@ -14937,7 +15455,7 @@ snapshots:
trim-right@1.0.1: {}
- ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5):
+ ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.2):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
@@ -14945,13 +15463,13 @@ snapshots:
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
'@types/node': 20.5.1
- acorn: 8.11.3
- acorn-walk: 8.3.2
+ acorn: 8.12.1
+ acorn-walk: 8.3.4
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
- typescript: 5.4.5
+ typescript: 5.6.2
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
@@ -14962,7 +15480,7 @@ snapshots:
minimist: 1.2.8
strip-bom: 3.0.0
- tslib@2.6.2: {}
+ tslib@2.7.0: {}
tty-browserify@0.0.0: {}
@@ -15029,20 +15547,13 @@ snapshots:
is-typed-array: 1.1.13
possible-typed-array-names: 1.0.0
- typedarray.prototype.slice@1.0.3:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.23.3
- es-errors: 1.3.0
- typed-array-buffer: 1.0.2
- typed-array-byte-offset: 1.0.2
-
typedarray@0.0.6: {}
- typescript@5.4.5: {}
+ typescript@4.9.5: {}
+
+ typescript@5.6.2: {}
- uglify-js@3.17.4:
+ uglify-js@3.19.3:
optional: true
unbox-primitive@1.0.2:
@@ -15052,16 +15563,23 @@ snapshots:
has-symbols: 1.0.3
which-boxed-primitive: 1.0.2
- undici-types@5.26.5: {}
+ unbzip2-stream@1.4.3:
+ dependencies:
+ buffer: 5.7.1
+ through: 2.3.8
+
+ undici-types@6.19.8: {}
+
+ undici@6.19.8: {}
- unicode-canonical-property-names-ecmascript@2.0.0: {}
+ unicode-canonical-property-names-ecmascript@2.0.1: {}
unicode-match-property-ecmascript@2.0.0:
dependencies:
- unicode-canonical-property-names-ecmascript: 2.0.0
+ unicode-canonical-property-names-ecmascript: 2.0.1
unicode-property-aliases-ecmascript: 2.1.0
- unicode-match-property-value-ecmascript@2.1.0: {}
+ unicode-match-property-value-ecmascript@2.2.0: {}
unicode-property-aliases-ecmascript@2.1.0: {}
@@ -15093,8 +15611,6 @@ snapshots:
universalify@0.1.2: {}
- universalify@0.2.0: {}
-
universalify@2.0.1: {}
unpipe@1.0.0: {}
@@ -15104,11 +15620,11 @@ snapshots:
has-value: 0.3.1
isobject: 3.0.1
- update-browserslist-db@1.0.16(browserslist@4.23.0):
+ update-browserslist-db@1.1.1(browserslist@4.24.0):
dependencies:
- browserslist: 4.23.0
- escalade: 3.1.2
- picocolors: 1.0.1
+ browserslist: 4.24.0
+ escalade: 3.2.0
+ picocolors: 1.1.0
uri-js@4.4.1:
dependencies:
@@ -15127,15 +15643,16 @@ snapshots:
optionalDependencies:
file-loader: 6.2.0(webpack@5.91.0(webpack-cli@5.1.4))
- url-parse@1.5.10:
+ url-parse-lax@3.0.0:
dependencies:
- querystringify: 2.2.0
- requires-port: 1.0.0
+ prepend-http: 2.0.0
+
+ url-to-options@1.0.1: {}
- url@0.11.3:
+ url@0.11.4:
dependencies:
punycode: 1.4.1
- qs: 6.12.1
+ qs: 6.13.0
use@3.1.1: {}
@@ -15195,7 +15712,7 @@ snapshots:
exec-sh: 0.2.2
minimist: 1.2.8
- watchpack@2.4.1:
+ watchpack@2.4.2:
dependencies:
glob-to-regexp: 0.4.1
graceful-fs: 4.2.11
@@ -15223,9 +15740,9 @@ snapshots:
colorette: 2.0.20
commander: 10.0.1
cross-spawn: 7.0.3
- envinfo: 7.13.0
+ envinfo: 7.14.0
fastest-levenshtein: 1.0.16
- import-local: 3.1.0
+ import-local: 3.2.0
interpret: 3.1.1
rechoir: 0.8.0
webpack: 5.91.0(webpack-cli@5.1.4)
@@ -15233,10 +15750,10 @@ snapshots:
optionalDependencies:
webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.91.0)
- webpack-dev-middleware@7.2.1(webpack@5.91.0(webpack-cli@5.1.4)):
+ webpack-dev-middleware@7.4.2(webpack@5.91.0(webpack-cli@5.1.4)):
dependencies:
colorette: 2.0.20
- memfs: 4.9.2
+ memfs: 4.12.0
mime-types: 2.1.35
on-finished: 2.4.1
range-parser: 1.2.1
@@ -15252,7 +15769,7 @@ snapshots:
'@types/serve-index': 1.9.4
'@types/serve-static': 1.15.7
'@types/sockjs': 0.3.36
- '@types/ws': 8.5.10
+ '@types/ws': 8.5.12
ansi-html-community: 0.0.8
bonjour-service: 1.2.1
chokidar: 3.6.0
@@ -15260,22 +15777,22 @@ snapshots:
compression: 1.7.4
connect-history-api-fallback: 2.0.0
default-gateway: 6.0.3
- express: 4.19.2
+ express: 4.21.0
graceful-fs: 4.2.11
html-entities: 2.5.2
http-proxy-middleware: 2.0.6(@types/express@4.17.21)
ipaddr.js: 2.2.0
- launch-editor: 2.6.1
+ launch-editor: 2.9.1
open: 10.1.0
p-retry: 6.2.0
- rimraf: 5.0.7
+ rimraf: 5.0.10
schema-utils: 4.2.0
selfsigned: 2.4.1
serve-index: 1.9.1
sockjs: 0.3.24
spdy: 4.0.2
- webpack-dev-middleware: 7.2.1(webpack@5.91.0(webpack-cli@5.1.4))
- ws: 8.17.0
+ webpack-dev-middleware: 7.4.2(webpack@5.91.0(webpack-cli@5.1.4))
+ ws: 8.18.0
optionalDependencies:
webpack: 5.91.0(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.91.0)
@@ -15303,16 +15820,16 @@ snapshots:
webpack@5.91.0(webpack-cli@5.1.4):
dependencies:
'@types/eslint-scope': 3.7.7
- '@types/estree': 1.0.5
+ '@types/estree': 1.0.6
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/wasm-edit': 1.12.1
'@webassemblyjs/wasm-parser': 1.12.1
- acorn: 8.11.3
- acorn-import-assertions: 1.9.0(acorn@8.11.3)
- browserslist: 4.23.0
- chrome-trace-event: 1.0.3
- enhanced-resolve: 5.16.1
- es-module-lexer: 1.5.3
+ acorn: 8.12.1
+ acorn-import-assertions: 1.9.0(acorn@8.12.1)
+ browserslist: 4.24.0
+ chrome-trace-event: 1.0.4
+ enhanced-resolve: 5.17.1
+ es-module-lexer: 1.5.4
eslint-scope: 5.1.1
events: 3.3.0
glob-to-regexp: 0.4.1
@@ -15324,7 +15841,7 @@ snapshots:
schema-utils: 3.3.0
tapable: 2.2.1
terser-webpack-plugin: 5.3.10(webpack@5.91.0(webpack-cli@5.1.4))
- watchpack: 2.4.1
+ watchpack: 2.4.2
webpack-sources: 3.2.3
optionalDependencies:
webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.91.0)
@@ -15374,7 +15891,7 @@ snapshots:
is-string: 1.0.7
is-symbol: 1.0.4
- which-builtin-type@1.1.3:
+ which-builtin-type@1.1.4:
dependencies:
function.prototype.name: 1.1.6
has-tostringtag: 1.0.2
@@ -15455,7 +15972,7 @@ snapshots:
imurmurhash: 0.1.4
signal-exit: 3.0.7
- ws@8.17.0: {}
+ ws@8.18.0: {}
xhr@2.6.0:
dependencies:
@@ -15470,7 +15987,7 @@ snapshots:
xml2js@0.4.23:
dependencies:
- sax: 1.3.0
+ sax: 1.4.1
xmlbuilder: 11.0.1
xml@1.0.1: {}
@@ -15504,7 +16021,7 @@ snapshots:
yargs@16.2.0:
dependencies:
cliui: 7.0.4
- escalade: 3.1.2
+ escalade: 3.2.0
get-caller-file: 2.0.5
require-directory: 2.1.1
string-width: 4.2.3
@@ -15514,7 +16031,7 @@ snapshots:
yargs@17.7.2:
dependencies:
cliui: 8.0.1
- escalade: 3.1.2
+ escalade: 3.2.0
get-caller-file: 2.0.5
require-directory: 2.1.1
string-width: 4.2.3
@@ -15546,4 +16063,4 @@ snapshots:
yocto-queue@0.1.0: {}
- yocto-queue@1.0.0: {}
+ yocto-queue@1.1.1: {}
diff --git a/src/components/monitor/monitor.jsx b/src/components/monitor/monitor.jsx
index d9ceb926957..bde04df204c 100644
--- a/src/components/monitor/monitor.jsx
+++ b/src/components/monitor/monitor.jsx
@@ -35,7 +35,7 @@ const modes = {
const getCategoryColor = (theme, category) => {
const colors = getColorsForTheme(theme);
return {
- background: colors[categoryColorMap[category]].primary,
+ background: colors[categoryColorMap[category]].colourPrimary,
text: colors.text
};
};
diff --git a/src/containers/blocks.jsx b/src/containers/blocks.jsx
index dfe439e3d9e..cf15b51cab8 100644
--- a/src/containers/blocks.jsx
+++ b/src/containers/blocks.jsx
@@ -19,7 +19,7 @@ import DropAreaHOC from '../lib/drop-area-hoc.jsx';
import DragConstants from '../lib/drag-constants';
import defineDynamicBlock from '../lib/define-dynamic-block';
import { DEFAULT_THEME, getColorsForTheme, themeMap } from '../lib/themes';
-import { injectExtensionBlockTheme, injectExtensionCategoryTheme } from '../lib/themes/blockHelpers';
+import { injectExtensionBlockIcons, injectExtensionCategoryTheme, getExtensionColors } from '../lib/themes/blockHelpers';
import { connect } from 'react-redux';
import { updateToolbox } from '../reducers/toolbox';
@@ -92,21 +92,57 @@ class Blocks extends React.Component {
}
componentDidMount() {
this.ScratchBlocks = VMScratchBlocks(this.props.vm, this.props.useCatBlocks);
- this.ScratchBlocks.prompt = this.handlePromptStart;
+ this.ScratchBlocks.dialog.setPrompt(this.handlePromptStart);
+ this.ScratchBlocks.ScratchVariables.setPromptHandler(
+ this.handlePromptStart
+ );
this.ScratchBlocks.statusButtonCallback = this.handleConnectionModalStart;
this.ScratchBlocks.recordSoundCallback = this.handleOpenSoundRecorder;
this.ScratchBlocks.FieldColourSlider.activateEyedropper_ = this.props.onActivateColorPicker;
- this.ScratchBlocks.Procedures.externalProcedureDefCallback = this.props.onActivateCustomProcedures;
+ this.ScratchBlocks.ScratchProcedures.externalProcedureDefCallback = this.props.onActivateCustomProcedures;
this.ScratchBlocks.ScratchMsgs.setLocale(this.props.locale);
const workspaceConfig = defaultsDeep({},
Blocks.defaultOptions,
this.props.options,
- { rtl: this.props.isRtl, toolbox: this.props.toolboxXML, colours: getColorsForTheme(this.props.theme) }
+ {
+ rtl: this.props.isRtl,
+ toolbox: this.props.toolboxXML,
+ theme: new this.ScratchBlocks.Theme(
+ this.props.theme,
+ getColorsForTheme(this.props.theme)
+ ),
+ }
);
this.workspace = this.ScratchBlocks.inject(this.blocks, workspaceConfig);
+ this.workspace.registerToolboxCategoryCallback(
+ "VARIABLE",
+ this.ScratchBlocks.ScratchVariables.getVariablesCategory
+ );
+
+ this.workspace.registerToolboxCategoryCallback('PROCEDURE',
+ this.ScratchBlocks.ScratchProcedures.getProceduresCategory);
+
+ this.workspace.addChangeListener((event) => {
+ if (
+ event.type === this.ScratchBlocks.Events.VAR_CREATE ||
+ event.type === this.ScratchBlocks.Events.VAR_RENAME ||
+ event.type === this.ScratchBlocks.Events.VAR_DELETE ||
+ (event.type === this.ScratchBlocks.Events.BLOCK_DELETE &&
+ event.oldJson.type === "procedures_definition") ||
+ // Only refresh the toolbox when procedure block creations are
+ // triggered by undoing a deletion (implied by recordUndo being
+ // false on the event).
+ (event.type === this.ScratchBlocks.Events.BLOCK_CREATE &&
+ event.json.type === "procedures_definition" &&
+ !event.recordUndo)
+ ) {
+ this.requestToolboxUpdate();
+ }
+ });
+
// Register buttons under new callback keys for creating variables,
// lists, and procedures from extensions.
@@ -115,7 +151,7 @@ class Blocks extends React.Component {
const varListButtonCallback = type =>
(() => this.ScratchBlocks.Variables.createVariable(this.workspace, null, type));
const procButtonCallback = () => {
- this.ScratchBlocks.Procedures.createProcedureDefCallback_(this.workspace);
+ this.ScratchBlocks.ScratchProcedures.createProcedureDefCallback(this.workspace);
};
const connectMicrobitRobotCallback = () => {
@@ -134,18 +170,12 @@ class Blocks extends React.Component {
// the xml can change while e.g. on the costumes tab.
this._renderedToolboxXML = this.props.toolboxXML;
- // we actually never want the workspace to enable "refresh toolbox" - this basically re-renders the
- // entire toolbox every time we reset the workspace. We call updateToolbox as a part of
- // componentDidUpdate so the toolbox will still correctly be updated
- this.setToolboxRefreshEnabled = this.workspace.setToolboxRefreshEnabled.bind(this.workspace);
- this.workspace.setToolboxRefreshEnabled = () => {
- this.setToolboxRefreshEnabled(false);
- };
-
// @todo change this when blockly supports UI events
addFunctionListener(this.workspace, 'translate', this.onWorkspaceMetricsChange);
addFunctionListener(this.workspace, 'zoom', this.onWorkspaceMetricsChange);
+ this.workspace.getToolbox().selectItemByPosition(0);
+
this.attachVM();
// Only update blocks/vm locale when visible to avoid sizing issues
// If locale changes while not visible it will get handled in didUpdate
@@ -174,7 +204,10 @@ class Blocks extends React.Component {
// Only rerender the toolbox when the blocks are visible and the xml is
// different from the previously rendered toolbox xml.
// Do not check against prevProps.toolboxXML because that may not have been rendered.
- if (this.props.isVisible && this.props.toolboxXML !== this._renderedToolboxXML) {
+ if (
+ this.props.isVisible &&
+ this.props.toolboxXML !== this._renderedToolboxXML
+ ) {
this.requestToolboxUpdate();
}
@@ -195,7 +228,6 @@ class Blocks extends React.Component {
this.setLocale();
} else {
this.props.vm.refreshWorkspace();
- this.requestToolboxUpdate();
}
window.dispatchEvent(new Event('resize'));
@@ -223,7 +255,6 @@ class Blocks extends React.Component {
.then(() => {
this.workspace.getFlyout().setRecyclingEnabled(false);
this.props.vm.refreshWorkspace();
- this.requestToolboxUpdate();
this.withToolboxUpdates(() => {
this.flyout = this.workspace.getFlyout();
this.flyout.setRecyclingEnabled(true);
@@ -247,22 +278,26 @@ class Blocks extends React.Component {
updateToolbox() {
this.toolboxUpdateTimeout = false;
- const categoryId = this.workspace.toolbox_.getSelectedCategoryId();
- const offset = this.workspace.toolbox_.getCategoryScrollOffset();
+ const scale = this.workspace.getFlyout().getWorkspace().scale;
+ const selectedCategoryName = this.workspace.getToolbox().getSelectedItem().getName();
+ const selectedCategoryScrollPosition = this.workspace.getFlyout().getCategoryScrollPosition(
+ selectedCategoryName).y * scale;
+ const offsetWithinCategory = (this.workspace.getFlyout().getWorkspace().getMetrics().viewTop
+ - selectedCategoryScrollPosition);
this.workspace.updateToolbox(this.props.toolboxXML);
+ this.workspace.getToolbox().forceRerender();
this._renderedToolboxXML = this.props.toolboxXML;
- // In order to catch any changes that mutate the toolbox during "normal runtime"
- // (variable changes/etc), re-enable toolbox refresh.
- // Using the setter function will rerender the entire toolbox which we just rendered.
- this.workspace.toolboxRefreshEnabled_ = true;
-
- const currentCategoryPos = this.workspace.toolbox_.getCategoryPositionById(categoryId);
- const currentCategoryLen = this.workspace.toolbox_.getCategoryLengthById(categoryId);
- if (offset < currentCategoryLen) {
- this.workspace.toolbox_.setFlyoutScrollPos(currentCategoryPos + offset);
- } else {
- this.workspace.toolbox_.setFlyoutScrollPos(currentCategoryPos);
+ const newCategoryScrollPosition = this.workspace
+ .getFlyout()
+ .getCategoryScrollPosition(selectedCategoryName);
+ if (newCategoryScrollPosition) {
+ this.workspace
+ .getFlyout()
+ .getWorkspace()
+ .scrollbar.setY(
+ newCategoryScrollPosition.y * scale + offsetWithinCategory
+ );
}
const queue = this.toolboxUpdateQueue;
@@ -351,19 +386,19 @@ class Blocks extends React.Component {
}
}
onScriptGlowOn(data) {
- this.workspace.glowStack(data.id, true);
+ this.ScratchBlocks.glowStack(data.id, true);
}
onScriptGlowOff(data) {
- this.workspace.glowStack(data.id, false);
+ this.ScratchBlocks.glowStack(data.id, false);
}
onBlockGlowOn(data) {
- this.workspace.glowBlock(data.id, true);
+ // No-op, support may be added in the future
}
onBlockGlowOff(data) {
- this.workspace.glowBlock(data.id, false);
+ // No-op, support may be added in the future
}
onVisualReport(data) {
- this.workspace.reportValue(data.id, data.value);
+ this.ScratchBlocks.reportValue(data.id, data.value);
}
getToolboxXML() {
// Use try/catch because this requires digging pretty deep into the VM
@@ -404,7 +439,7 @@ class Blocks extends React.Component {
// Remove and reattach the workspace listener (but allow flyout events)
this.workspace.removeChangeListener(this.props.vm.blockListener);
- const dom = this.ScratchBlocks.Xml.textToDom(data.xml);
+ const dom = this.ScratchBlocks.utils.xml.textToDom(data.xml);
try {
this.ScratchBlocks.Xml.clearWorkspaceAndLoadFromXml(dom, this.workspace);
} catch (error) {
@@ -464,7 +499,7 @@ class Blocks extends React.Component {
if (blockInfo.info && blockInfo.info.isDynamic) {
dynamicBlocksInfo.push(blockInfo);
} else if (blockInfo.json) {
- staticBlocksJson.push(injectExtensionBlockTheme(blockInfo.json, this.props.theme));
+ staticBlocksJson.push(injectExtensionBlockIcons(blockInfo.json, this.props.theme));
}
// otherwise it's a non-block entry such as '---'
});
@@ -490,6 +525,40 @@ class Blocks extends React.Component {
defineBlocks(categoryInfo.menus);
defineBlocks(categoryInfo.blocks);
+ // Note that Blockly uses the UK spelling of "colour", so fields that
+ // interact directly with Blockly follow that convention, while Scratch
+ // code uses the US spelling of "color".
+ let colourPrimary = categoryInfo.color1;
+ let colourSecondary = categoryInfo.color2;
+ let colourTertiary = categoryInfo.color3;
+ let colourQuaternary = categoryInfo.color3;
+ if (this.props.theme !== DEFAULT_THEME) {
+ const colors = getExtensionColors(this.props.theme);
+ colourPrimary = colors.colourPrimary;
+ colourSecondary = colors.colourSecondary;
+ colourTertiary = colors.colourTertiary;
+ colourQuaternary = colors.colourQuaternary;
+ }
+ this.ScratchBlocks.getMainWorkspace()
+ .getTheme()
+ .setBlockStyle(categoryInfo.id, {
+ colourPrimary,
+ colourSecondary,
+ colourTertiary,
+ colourQuaternary,
+ });
+ this.ScratchBlocks.getMainWorkspace()
+ .getTheme()
+ .setBlockStyle(`${categoryInfo.id}_selected`, {
+ colourPrimary: colourQuaternary,
+ colourSecondary: colourQuaternary,
+ colourTertiary: colourQuaternary,
+ colourQuaternary: colourQuaternary,
+ });
+ this.ScratchBlocks.getMainWorkspace().setTheme(
+ this.ScratchBlocks.getMainWorkspace().getTheme()
+ );
+
// Update the toolbox with new blocks if possible
const toolboxXML = this.getToolboxXML();
if (toolboxXML) {
@@ -507,7 +576,8 @@ class Blocks extends React.Component {
}
this.withToolboxUpdates(() => {
- this.workspace.toolbox_.setSelectedCategoryById(categoryId);
+ const toolbox = this.workspace.getToolbox();
+ toolbox.setSelectedItem(toolbox.getToolboxItemById(categoryId));
});
}
setBlocks(blocks) {
@@ -557,8 +627,8 @@ class Blocks extends React.Component {
handleCustomProceduresClose(data) {
this.props.onRequestCloseCustomProcedures(data);
const ws = this.workspace;
- ws.refreshToolboxSelection_();
- ws.toolbox_.scrollToCategoryById('myBlocks');
+ this.updateToolbox();
+ ws.getToolbox().selectCategoryByName('myBlocks');
}
handleDrop(dragInfo) {
fetch(dragInfo.payload.bodyUrl)
@@ -566,7 +636,6 @@ class Blocks extends React.Component {
.then(blocks => this.props.vm.shareBlocksToTarget(blocks, this.props.vm.editingTarget.id))
.then(() => {
this.props.vm.refreshWorkspace();
- this.updateToolbox(); // To show new variables/custom blocks
});
}
render() {
@@ -594,6 +663,7 @@ class Blocks extends React.Component {
updateMetrics: updateMetricsProp,
useCatBlocks,
workspaceMetrics,
+ theme,
...props
} = this.props;
/* eslint-enable no-unused-vars */
@@ -631,6 +701,7 @@ class Blocks extends React.Component {
media: options.media
}}
onRequestClose={this.handleCustomProceduresClose}
+ theme={theme}
/>
) : null}
@@ -681,8 +752,12 @@ Blocks.defaultOptions = {
zoom: {
controls: true,
wheel: true,
+ pinch: true,
startScale: BLOCKS_DEFAULT_SCALE
},
+ move: {
+ wheel: true,
+ },
grid: {
spacing: 40,
length: 2,
@@ -690,7 +765,9 @@ Blocks.defaultOptions = {
},
comments: true,
collapse: false,
- sounds: false
+ sounds: false,
+ trashcan: false,
+ modalInputs: false,
};
Blocks.defaultProps = {
diff --git a/src/containers/custom-procedures.jsx b/src/containers/custom-procedures.jsx
index e691b0466f7..e45b46bb121 100644
--- a/src/containers/custom-procedures.jsx
+++ b/src/containers/custom-procedures.jsx
@@ -3,7 +3,8 @@ import defaultsDeep from 'lodash.defaultsdeep';
import PropTypes from 'prop-types';
import React from 'react';
import CustomProceduresComponent from '../components/custom-procedures/custom-procedures.jsx';
-import ScratchBlocks from 'scratch-blocks';
+import { getColorsForTheme, themeMap } from "../lib/themes";
+import {ScratchBlocks} from 'scratch-blocks';
import {connect} from 'react-redux';
class CustomProcedures extends React.Component {
@@ -37,11 +38,13 @@ class CustomProcedures extends React.Component {
{rtl: this.props.isRtl}
);
- // @todo This is a hack to make there be no toolbox.
- const oldDefaultToolbox = ScratchBlocks.Blocks.defaultToolbox;
- ScratchBlocks.Blocks.defaultToolbox = null;
+ const theme = new ScratchBlocks.Theme(
+ this.props.theme,
+ getColorsForTheme(this.props.theme)
+ );
+ workspaceConfig.theme = theme;
+ workspaceConfig.renderer = 'zelos';
this.workspace = ScratchBlocks.inject(this.blocks, workspaceConfig);
- ScratchBlocks.Blocks.defaultToolbox = oldDefaultToolbox;
// Create the procedure declaration block for editing the mutation.
this.mutationRoot = this.workspace.newBlock('procedures_declaration');
@@ -158,6 +161,7 @@ CustomProcedures.propTypes = {
isRtl: PropTypes.bool,
mutator: PropTypes.instanceOf(Element),
onRequestClose: PropTypes.func.isRequired,
+ theme: PropTypes.oneOf(Object.keys(themeMap)),
options: PropTypes.shape({
media: PropTypes.string,
zoom: PropTypes.shape({
@@ -178,7 +182,8 @@ CustomProcedures.defaultOptions = {
},
comments: false,
collapse: false,
- scrollbars: true
+ scrollbars: true,
+ modalInputs: false,
};
CustomProcedures.defaultProps = {
diff --git a/src/dist/globals.js b/src/dist/globals.js
index c69d2ad4c81..5547c85c947 100644
--- a/src/dist/globals.js
+++ b/src/dist/globals.js
@@ -7,7 +7,7 @@ exports.FrameworkID = "ExtensionFramework";
exports.AuxiliaryExtensionInfo = "AuxiliaryExtensionInfo";
/**
* Literal values that control the interaction between the extension framework and the Scratch GUI,
- * specifically how dropdowns (tied to dynamic menus) are co-opted to support custom block arguments.
+ * specifically how dropdowns (tied to dynamic menus) are co-opted to support custom block arguments (and their UIs).
*/
exports.guiDropdownInterop = {
runtimeKey: "prgDropdownCustomization",
diff --git a/src/lib/blocks.js b/src/lib/blocks.js
index 6e34687ecbd..b573d4446fa 100644
--- a/src/lib/blocks.js
+++ b/src/lib/blocks.js
@@ -7,8 +7,8 @@ import { overridesForCustomArgumentSupport } from './prg/customBlockOverrides';
* @return {ScratchBlocks} ScratchBlocks connected with the vm
*/
export default function (vm, useCatBlocks) {
- const ScratchBlocks = useCatBlocks ? require('cat-blocks') : require('scratch-blocks');
- const jsonForMenuBlock = function (name, menuOptionsFn, colors, start) {
+ const {ScratchBlocks} = useCatBlocks ? require('cat-blocks') : require('scratch-blocks');
+ const jsonForMenuBlock = function (name, menuOptionsFn, category, start) {
return {
message0: '%1',
args0: [
@@ -21,16 +21,13 @@ export default function (vm, useCatBlocks) {
}
],
inputsInline: true,
- output: 'String',
- colour: colors.secondary,
- colourSecondary: colors.secondary,
- colourTertiary: colors.tertiary,
- colourQuaternary: colors.quaternary,
- outputShape: ScratchBlocks.OUTPUT_SHAPE_ROUND
+ output: "String",
+ outputShape: ScratchBlocks.OUTPUT_SHAPE_ROUND,
+ extensions: [`colours_${category}`],
};
};
- const jsonForHatBlockMenu = function (hatName, name, menuOptionsFn, colors, start) {
+ const jsonForHatBlockMenu = function (hatName, name, menuOptionsFn, category, start) {
return {
message0: hatName,
args0: [
@@ -42,11 +39,7 @@ export default function (vm, useCatBlocks) {
}
}
],
- colour: colors.primary,
- colourSecondary: colors.secondary,
- colourTertiary: colors.tertiary,
- colourQuaternary: colors.quaternary,
- extensions: ['shape_hat']
+ extensions: [`colours_${category}`, "shape_hat"],
};
};
@@ -69,11 +62,8 @@ export default function (vm, useCatBlocks) {
}
],
output: true,
- colour: ScratchBlocks.Colours.sensing.primary,
- colourSecondary: ScratchBlocks.Colours.sensing.secondary,
- colourTertiary: ScratchBlocks.Colours.sensing.tertiary,
- colourQuaternary: ScratchBlocks.Colours.sensing.quaternary,
- outputShape: ScratchBlocks.OUTPUT_SHAPE_ROUND
+ outputShape: ScratchBlocks.OUTPUT_SHAPE_ROUND,
+ extensions: ["colours_sensing"],
};
};
@@ -84,7 +74,7 @@ export default function (vm, useCatBlocks) {
}
menu.push([
ScratchBlocks.ScratchMsgs.translate('SOUND_RECORD', 'record...'),
- ScratchBlocks.recordSoundCallback
+ 'SOUND_RECORD'
]);
return menu;
};
@@ -145,43 +135,38 @@ export default function (vm, useCatBlocks) {
return [[myself, '_myself_']].concat(spriteMenu());
};
- const soundColors = ScratchBlocks.Colours.sounds;
-
- const looksColors = ScratchBlocks.Colours.looks;
-
- const motionColors = ScratchBlocks.Colours.motion;
-
- const sensingColors = ScratchBlocks.Colours.sensing;
-
- const controlColors = ScratchBlocks.Colours.control;
-
- const eventColors = ScratchBlocks.Colours.event;
-
ScratchBlocks.Blocks.sound_sounds_menu.init = function () {
- const json = jsonForMenuBlock('SOUND_MENU', soundsMenu, soundColors, []);
+ const json = jsonForMenuBlock('SOUND_MENU', soundsMenu, "sounds", []);
this.jsonInit(json);
+ this.getField("SOUND_MENU").setValidator((newValue) => {
+ if (newValue === "SOUND_RECORD") {
+ ScratchBlocks.recordSoundCallback();
+ return null;
+ }
+ return newValue;
+ });
};
ScratchBlocks.Blocks.looks_costume.init = function () {
- const json = jsonForMenuBlock('COSTUME', costumesMenu, looksColors, []);
+ const json = jsonForMenuBlock('COSTUME', costumesMenu, "looks", []);
this.jsonInit(json);
};
ScratchBlocks.Blocks.looks_backdrops.init = function () {
- const json = jsonForMenuBlock('BACKDROP', backdropsMenu, looksColors, []);
+ const json = jsonForMenuBlock('BACKDROP', backdropsMenu, "looks", []);
this.jsonInit(json);
};
ScratchBlocks.Blocks.event_whenbackdropswitchesto.init = function () {
const json = jsonForHatBlockMenu(
ScratchBlocks.Msg.EVENT_WHENBACKDROPSWITCHESTO,
- 'BACKDROP', backdropNamesMenu, eventColors, []);
+ 'BACKDROP', backdropNamesMenu, "event", []);
this.jsonInit(json);
};
ScratchBlocks.Blocks.motion_pointtowards_menu.init = function () {
const mouse = ScratchBlocks.ScratchMsgs.translate('MOTION_POINTTOWARDS_POINTER', 'mouse-pointer');
- const json = jsonForMenuBlock('TOWARDS', spriteMenu, motionColors, [
+ const json = jsonForMenuBlock('TOWARDS', spriteMenu, "motion", [
[mouse, '_mouse_']
]);
this.jsonInit(json);
@@ -190,7 +175,7 @@ export default function (vm, useCatBlocks) {
ScratchBlocks.Blocks.motion_goto_menu.init = function () {
const random = ScratchBlocks.ScratchMsgs.translate('MOTION_GOTO_RANDOM', 'random position');
const mouse = ScratchBlocks.ScratchMsgs.translate('MOTION_GOTO_POINTER', 'mouse-pointer');
- const json = jsonForMenuBlock('TO', spriteMenu, motionColors, [
+ const json = jsonForMenuBlock('TO', spriteMenu, "motion", [
[random, '_random_'],
[mouse, '_mouse_']
]);
@@ -200,7 +185,7 @@ export default function (vm, useCatBlocks) {
ScratchBlocks.Blocks.motion_glideto_menu.init = function () {
const random = ScratchBlocks.ScratchMsgs.translate('MOTION_GLIDETO_RANDOM', 'random position');
const mouse = ScratchBlocks.ScratchMsgs.translate('MOTION_GLIDETO_POINTER', 'mouse-pointer');
- const json = jsonForMenuBlock('TO', spriteMenu, motionColors, [
+ const json = jsonForMenuBlock('TO', spriteMenu, "motion", [
[random, '_random_'],
[mouse, '_mouse_']
]);
@@ -209,7 +194,7 @@ export default function (vm, useCatBlocks) {
ScratchBlocks.Blocks.sensing_of_object_menu.init = function () {
const stage = ScratchBlocks.ScratchMsgs.translate('SENSING_OF_STAGE', 'Stage');
- const json = jsonForMenuBlock('OBJECT', spriteMenu, sensingColors, [
+ const json = jsonForMenuBlock('OBJECT', spriteMenu, "sensing", [
[stage, '_stage_']
]);
this.jsonInit(json);
@@ -299,7 +284,7 @@ export default function (vm, useCatBlocks) {
ScratchBlocks.Blocks.sensing_distancetomenu.init = function () {
const mouse = ScratchBlocks.ScratchMsgs.translate('SENSING_DISTANCETO_POINTER', 'mouse-pointer');
- const json = jsonForMenuBlock('DISTANCETOMENU', spriteMenu, sensingColors, [
+ const json = jsonForMenuBlock('DISTANCETOMENU', spriteMenu, "sensing", [
[mouse, '_mouse_']
]);
this.jsonInit(json);
@@ -308,7 +293,7 @@ export default function (vm, useCatBlocks) {
ScratchBlocks.Blocks.sensing_touchingobjectmenu.init = function () {
const mouse = ScratchBlocks.ScratchMsgs.translate('SENSING_TOUCHINGOBJECT_POINTER', 'mouse-pointer');
const edge = ScratchBlocks.ScratchMsgs.translate('SENSING_TOUCHINGOBJECT_EDGE', 'edge');
- const json = jsonForMenuBlock('TOUCHINGOBJECTMENU', spriteMenu, sensingColors, [
+ const json = jsonForMenuBlock('TOUCHINGOBJECTMENU', spriteMenu, "sensing", [
[mouse, '_mouse_'],
[edge, '_edge_']
]);
@@ -316,25 +301,25 @@ export default function (vm, useCatBlocks) {
};
ScratchBlocks.Blocks.control_create_clone_of_menu.init = function () {
- const json = jsonForMenuBlock('CLONE_OPTION', cloneMenu, controlColors, []);
+ const json = jsonForMenuBlock('CLONE_OPTION', cloneMenu, "control", []);
this.jsonInit(json);
};
- ScratchBlocks.VerticalFlyout.getCheckboxState = function (blockId) {
+ ScratchBlocks.CheckableContinuousFlyout.prototype.getCheckboxState = function (blockId) {
const monitoredBlock = vm.runtime.monitorBlocks._blocks[blockId];
return monitoredBlock ? monitoredBlock.isMonitored : false;
};
- ScratchBlocks.FlyoutExtensionCategoryHeader.getExtensionState = function (extensionId) {
- if (vm.getPeripheralIsConnected(extensionId)) {
- return ScratchBlocks.StatusButtonState.READY;
- }
- return ScratchBlocks.StatusButtonState.NOT_READY;
- };
+ // ScratchBlocks.FlyoutExtensionCategoryHeader.getExtensionState = function (extensionId) {
+ // if (vm.getPeripheralIsConnected(extensionId)) {
+ // return ScratchBlocks.StatusButtonState.READY;
+ // }
+ // return ScratchBlocks.StatusButtonState.NOT_READY;
+ // };
- ScratchBlocks.FieldNote.playNote_ = function (noteNum, extensionId) {
- vm.runtime.emit('PLAY_NOTE', noteNum, extensionId);
- };
+ // ScratchBlocks.FieldNote.playNote_ = function (noteNum, extensionId) {
+ // vm.runtime.emit('PLAY_NOTE', noteNum, extensionId);
+ // };
// Use a collator's compare instead of localeCompare which internally
// creates a collator. Using this is a lot faster in browsers that create a
@@ -343,9 +328,9 @@ export default function (vm, useCatBlocks) {
sensitivity: 'base',
numeric: true
});
- ScratchBlocks.scratchBlocksUtils.compareStrings = function (str1, str2) {
- return collator.compare(str1, str2);
- };
+ // ScratchBlocks.scratchBlocksUtils.compareStrings = function (str1, str2) {
+ // return collator.compare(str1, str2);
+ // };
// Blocks wants to know if 3D CSS transforms are supported. The cross
// section of browsers Scratch supports and browsers that support 3D CSS
diff --git a/src/lib/define-dynamic-block.js b/src/lib/define-dynamic-block.js
index 5f6222ab0d6..a4ecd0bda91 100644
--- a/src/lib/define-dynamic-block.js
+++ b/src/lib/define-dynamic-block.js
@@ -19,9 +19,7 @@ const defineDynamicBlock = (ScratchBlocks, categoryInfo, staticBlockInfo, extend
type: extendedOpcode,
inputsInline: true,
category: categoryInfo.name,
- colour: categoryInfo.color1,
- colourSecondary: categoryInfo.color2,
- colourTertiary: categoryInfo.color3
+ style: categoryInfo.id,
};
// There is a scratch-blocks / Blockly extension called "scratch_extension" which adjusts the styling of
// blocks to allow for an icon, a feature of Scratch extension blocks. However, Scratch "core" extension
@@ -78,11 +76,6 @@ const defineDynamicBlock = (ScratchBlocks, categoryInfo, staticBlockInfo, extend
break;
}
- if (blockInfo.color1 || blockInfo.color2 || blockInfo.color3) {
- // `setColour` handles undefined parameters by adjusting defined colors
- this.setColour(blockInfo.color1, blockInfo.color2, blockInfo.color3);
- }
-
// Layout block arguments
// TODO handle E/C Blocks
const blockText = blockInfo.text;
diff --git a/src/lib/make-toolbox-xml.js b/src/lib/make-toolbox-xml.js
index 8d356e442d9..4a138ebfec1 100644
--- a/src/lib/make-toolbox-xml.js
+++ b/src/lib/make-toolbox-xml.js
@@ -1,4 +1,4 @@
-import ScratchBlocks from 'scratch-blocks';
+import {ScratchBlocks} from 'scratch-blocks';
import {defaultColors} from './themes';
const categorySeparator = '';
@@ -12,8 +12,9 @@ const motion = function (isInitialSetup, isStage, targetId, colors) {
'Stage selected: no motion blocks'
);
// Note: the category's secondaryColour matches up with the blocks' tertiary color, both used for border color.
+ // Since Blockly uses the UK spelling of "colour", certain attributes are named accordingly.
return `
-
+
${isStage ? `
` : `
@@ -144,11 +145,16 @@ const motion = function (isInitialSetup, isStage, targetId, colors) {
const xmlEscape = function (unsafe) {
return unsafe.replace(/[<>&'"]/g, c => {
switch (c) {
- case '<': return '<';
- case '>': return '>';
- case '&': return '&';
- case '\'': return ''';
- case '"': return '"';
+ case "<":
+ return "<";
+ case ">":
+ return ">";
+ case "&":
+ return "&";
+ case "'":
+ return "'";
+ case '"':
+ return """;
}
});
};
@@ -158,7 +164,7 @@ const looks = function (isInitialSetup, isStage, targetId, costumeName, backdrop
const hmm = ScratchBlocks.ScratchMsgs.translate('LOOKS_HMM', 'Hmm...');
// Note: the category's secondaryColour matches up with the blocks' tertiary color, both used for border color.
return `
-
+
${isStage ? '' : `
@@ -294,7 +300,7 @@ const looks = function (isInitialSetup, isStage, targetId, costumeName, backdrop
const sound = function (isInitialSetup, isStage, targetId, soundName, colors) {
// Note: the category's secondaryColour matches up with the blocks' tertiary color, both used for border color.
return `
-
+
@@ -350,7 +356,7 @@ const sound = function (isInitialSetup, isStage, targetId, soundName, colors) {
const events = function (isInitialSetup, isStage, targetId, colors) {
// Note: the category's secondaryColour matches up with the blocks' tertiary color, both used for border color.
return `
-
+
@@ -391,10 +397,10 @@ const control = function (isInitialSetup, isStage, targetId, colors) {
// Note: the category's secondaryColour matches up with the blocks' tertiary color, both used for border color.
return `
+ name="${ScratchBlocks.ScratchMsgs.translate('CATEGORY_CONTROL', 'Control')}"
+ toolboxitemid="control"
+ colour="${colors.colourPrimary}"
+ secondaryColour="${colors.colourTertiary}">
@@ -444,10 +450,10 @@ const sensing = function (isInitialSetup, isStage, targetId, colors) {
// Note: the category's secondaryColour matches up with the blocks' tertiary color, both used for border color.
return `
+ name="${ScratchBlocks.ScratchMsgs.translate('CATEGORY_SENSING', 'Sensing')}"
+ toolboxitemid="sensing"
+ colour="${colors.colourPrimary}"
+ secondaryColour="${colors.colourTertiary}">
${isStage ? '' : `
@@ -526,10 +532,10 @@ const operators = function (isInitialSetup, isStage, targetId, colors) {
// Note: the category's secondaryColour matches up with the blocks' tertiary color, both used for border color.
return `
+ name="${ScratchBlocks.ScratchMsgs.translate('CATEGORY_OPERATORS', 'Operators')}"
+ toolboxitemid="operators"
+ colour="${colors.colourPrimary}"
+ secondaryColour="${colors.colourTertiary}">
@@ -715,10 +721,10 @@ const variables = function (isInitialSetup, isStage, targetId, colors) {
// Note: the category's secondaryColour matches up with the blocks' tertiary color, both used for border color.
return `
`;
@@ -728,10 +734,10 @@ const myBlocks = function (isInitialSetup, isStage, targetId, colors) {
// Note: the category's secondaryColour matches up with the blocks' tertiary color, both used for border color.
return `
`;
diff --git a/src/lib/prg/customBlockOverrides.js b/src/lib/prg/customBlockOverrides.js
index f2431ad4a0f..a1e4b1f3ef9 100644
--- a/src/lib/prg/customBlockOverrides.js
+++ b/src/lib/prg/customBlockOverrides.js
@@ -6,41 +6,41 @@ import { guiDropdownInterop } from "../../dist/globals";
* @returns
*/
export const overridesForCustomArgumentSupport = (blocks, vm) => {
- const { FieldDropdown } = blocks;
- const { fromJson, prototype } = FieldDropdown;
- const { setValue, showEditor_ } = prototype;
- const { state, runtimeKey, runtimeProperties } = guiDropdownInterop;
- const { runtime } = vm;
- const shared = (runtime[runtimeKey] = {});
- const { stateKey, entryKey, updateMethodKey } = runtimeProperties;
-
- /**
- * @type {FieldDropdown}
- */
- let current = null;
-
- const setState = (state, dropdown) => {
- shared[stateKey] = state;
- shared[entryKey] = dropdown ? { text: dropdown.text_, value: dropdown.value_ } : undefined;
- }
-
- const executeWithState = (state, dropdown, fn, args) => {
- setState(state, dropdown);
- const result = fn.apply(dropdown, args);
- setState(null);
- return result;
- }
-
- FieldDropdown.fromJson = (...args) => executeWithState(state.init, null, fromJson, args);
-
- FieldDropdown.prototype.showEditor_ = function (...args) {
- return executeWithState(state.open, (current = this), showEditor_, args);
- };
-
- FieldDropdown.prototype.setValue = function (...args) {
- current = null;
- return executeWithState(state.close, this, setValue, args);
- };
-
- shared[updateMethodKey] = (...args) => executeWithState(state.update, current, setValue, args);
+ // const { FieldDropdown } = blocks;
+ // const { fromJson, prototype } = FieldDropdown;
+ // const { setValue, showEditor_ } = prototype;
+ // const { state, runtimeKey, runtimeProperties } = guiDropdownInterop;
+ // const { runtime } = vm;
+ // const shared = (runtime[runtimeKey] = {});
+ // const { stateKey, entryKey, updateMethodKey } = runtimeProperties;
+
+ // /**
+ // * @type {FieldDropdown}
+ // */
+ // let current = null;
+
+ // const setState = (state, dropdown) => {
+ // shared[stateKey] = state;
+ // shared[entryKey] = dropdown ? { text: dropdown.text_, value: dropdown.value_ } : undefined;
+ // }
+
+ // const executeWithState = (state, dropdown, fn, args) => {
+ // setState(state, dropdown);
+ // const result = fn.apply(dropdown, args);
+ // setState(null);
+ // return result;
+ // }
+
+ // FieldDropdown.fromJson = (...args) => executeWithState(state.init, null, fromJson, args);
+
+ // FieldDropdown.prototype.showEditor_ = function (...args) {
+ // return executeWithState(state.open, (current = this), showEditor_, args);
+ // };
+
+ // FieldDropdown.prototype.setValue = function (...args) {
+ // current = null;
+ // return executeWithState(state.close, this, setValue, args);
+ // };
+
+ // shared[updateMethodKey] = (...args) => executeWithState(state.update, current, setValue, args);
}
\ No newline at end of file
diff --git a/src/lib/themes/blockHelpers.js b/src/lib/themes/blockHelpers.js
index b201241eebb..56d23e6502d 100644
--- a/src/lib/themes/blockHelpers.js
+++ b/src/lib/themes/blockHelpers.js
@@ -36,9 +36,11 @@ const injectExtensionCategoryTheme = (dynamicBlockXML, theme) => {
return dynamicBlockXML.map(extension => {
const dom = parser.parseFromString(extension.xml, 'text/xml');
- dom.documentElement.setAttribute('colour', extensionColors.primary);
+ // This element is deserialized by Blockly, which uses the UK spelling
+ // of "colour".
+ dom.documentElement.setAttribute('colour', extensionColors.colourPrimary);
// Note: the category's secondaryColour matches up with the blocks' tertiary color, both used for border color.
- dom.documentElement.setAttribute('secondaryColour', extensionColors.tertiary);
+ dom.documentElement.setAttribute('secondaryColour', extensionColors.colourTertiary);
const categoryIconURI = getCategoryIconURI(extensionIcons[extension.id]);
if (categoryIconURI) {
@@ -52,7 +54,10 @@ const injectExtensionCategoryTheme = (dynamicBlockXML, theme) => {
});
};
-const injectBlockIcons = (blockInfoJson, theme) => {
+const injectExtensionBlockIcons = (blockInfoJson, theme) => {
+ // Don't do any manipulation for the default theme
+ if (theme === DEFAULT_THEME) return blockInfoJson;
+
// Block icons are the first element of `args0`
if (!blockInfoJson.args0 || blockInfoJson.args0.length < 1 ||
blockInfoJson.args0[0].type !== 'field_image') return blockInfoJson;
@@ -76,29 +81,9 @@ const injectBlockIcons = (blockInfoJson, theme) => {
};
};
-/**
- * Applies extension color theme to static block json.
- * No changes are applied if called with the default theme, allowing extensions to provide their own colors.
- * @param {object} blockInfoJson - Static block json
- * @param {string} theme - Theme name
- * @returns {object} Block info json with updated colors. The original blockInfoJson is not modified.
- */
-const injectExtensionBlockTheme = (blockInfoJson, theme) => {
- // Don't do any manipulation for the default theme
- if (theme === DEFAULT_THEME) return blockInfoJson;
-
- const extensionColors = getExtensionColors(theme);
-
- return {
- ...injectBlockIcons(blockInfoJson, theme),
- colour: extensionColors.primary,
- colourSecondary: extensionColors.secondary,
- colourTertiary: extensionColors.tertiary,
- colourQuaternary: extensionColors.quaternary
- };
-};
export {
- injectExtensionBlockTheme,
- injectExtensionCategoryTheme
+ injectExtensionBlockIcons,
+ injectExtensionCategoryTheme,
+ getExtensionColors,
};
diff --git a/src/lib/themes/default/index.js b/src/lib/themes/default/index.js
index 3a754dca37f..bc033fbf8ed 100644
--- a/src/lib/themes/default/index.js
+++ b/src/lib/themes/default/index.js
@@ -1,71 +1,73 @@
+// This object is passed directly to Blockly, hence the colour* fields need to
+// be named exactly as they are, including the UK spelling of "colour".
const blockColors = {
motion: {
- primary: '#4C97FF',
- secondary: '#4280D7',
- tertiary: '#3373CC',
- quaternary: '#3373CC'
+ colourPrimary: '#4C97FF',
+ colourSecondary: '#4280D7',
+ colourTertiary: '#3373CC',
+ colourQuaternary: '#3373CC'
},
looks: {
- primary: '#9966FF',
- secondary: '#855CD6',
- tertiary: '#774DCB',
- quaternary: '#774DCB'
+ colourPrimary: '#9966FF',
+ colourSecondary: '#855CD6',
+ colourTertiary: '#774DCB',
+ colourQuaternary: '#774DCB'
},
sounds: {
- primary: '#CF63CF',
- secondary: '#C94FC9',
- tertiary: '#BD42BD',
- quaternary: '#BD42BD'
+ colourPrimary: '#CF63CF',
+ colourSecondary: '#C94FC9',
+ colourTertiary: '#BD42BD',
+ colourQuaternary: '#BD42BD'
},
control: {
- primary: '#FFAB19',
- secondary: '#EC9C13',
- tertiary: '#CF8B17',
- quaternary: '#CF8B17'
+ colourPrimary: '#FFAB19',
+ colourSecondary: '#EC9C13',
+ colourTertiary: '#CF8B17',
+ colourQuaternary: '#CF8B17'
},
event: {
- primary: '#FFBF00',
- secondary: '#E6AC00',
- tertiary: '#CC9900',
- quaternary: '#CC9900'
+ colourPrimary: '#FFBF00',
+ colourSecondary: '#E6AC00',
+ colourTertiary: '#CC9900',
+ colourQuaternary: '#CC9900'
},
sensing: {
- primary: '#5CB1D6',
- secondary: '#47A8D1',
- tertiary: '#2E8EB8',
- quaternary: '#2E8EB8'
+ colourPrimary: '#5CB1D6',
+ colourSecondary: '#47A8D1',
+ colourTertiary: '#2E8EB8',
+ colourQuaternary: '#2E8EB8'
},
pen: {
- primary: '#0fBD8C',
- secondary: '#0DA57A',
- tertiary: '#0B8E69',
- quaternary: '#0B8E69'
+ colourPrimary: '#0fBD8C',
+ colourSecondary: '#0DA57A',
+ colourTertiary: '#0B8E69',
+ colourQuaternary: '#0B8E69'
},
operators: {
- primary: '#59C059',
- secondary: '#46B946',
- tertiary: '#389438',
- quaternary: '#389438'
+ colourPrimary: '#59C059',
+ colourSecondary: '#46B946',
+ colourTertiary: '#389438',
+ colourQuaternary: '#389438'
},
data: {
- primary: '#FF8C1A',
- secondary: '#FF8000',
- tertiary: '#DB6E00',
- quaternary: '#DB6E00'
+ colourPrimary: '#FF8C1A',
+ colourSecondary: '#FF8000',
+ colourTertiary: '#DB6E00',
+ colourQuaternary: '#DB6E00'
},
// This is not a new category, but rather for differentiation
// between lists and scalar variables.
data_lists: {
- primary: '#FF661A',
- secondary: '#FF5500',
- tertiary: '#E64D00',
- quaternary: '#E64D00'
+ colourPrimary: '#FF661A',
+ colourSecondary: '#FF5500',
+ colourTertiary: '#E64D00',
+ colourQuaternary: '#E64D00'
},
more: {
- primary: '#FF6680',
- secondary: '#FF4D6A',
- tertiary: '#FF3355',
- quaternary: '#FF3355'
+ colourPrimary: '#FF6680',
+ colourSecondary: '#FF4D6A',
+ colourTertiary: '#FF3355',
+ colourQuaternary: '#FF3355'
},
text: '#FFFFFF',
workspace: '#F9F9F9',
diff --git a/src/lib/themes/high-contrast/index.js b/src/lib/themes/high-contrast/index.js
index 8a5dd941559..52850cdee54 100644
--- a/src/lib/themes/high-contrast/index.js
+++ b/src/lib/themes/high-contrast/index.js
@@ -4,75 +4,77 @@ import text2speechIcon from './extensions/text2speechIcon.svg';
import translateIcon from './extensions/translateIcon.svg';
import videoSensingIcon from './extensions/videoSensingIcon.svg';
+// This object is passed directly to Blockly, hence the colour* fields need to
+// be named exactly as they are, including the UK spelling of "colour".
const blockColors = {
motion: {
- primary: '#80B5FF',
- secondary: '#B3D2FF',
- tertiary: '#3373CC',
- quaternary: '#CCE1FF'
+ colourPrimary: '#80B5FF',
+ colourSecondary: '#B3D2FF',
+ colourTertiary: '#3373CC',
+ colourQuaternary: '#CCE1FF'
},
looks: {
- primary: '#CCB3FF',
- secondary: '#DDCCFF',
- tertiary: '#774DCB',
- quaternary: '#EEE5FF'
+ colourPrimary: '#CCB3FF',
+ colourSecondary: '#DDCCFF',
+ colourTertiary: '#774DCB',
+ colourQuaternary: '#EEE5FF'
},
sounds: {
- primary: '#E19DE1',
- secondary: '#FFB3FF',
- tertiary: '#BD42BD',
- quaternary: '#FFCCFF'
+ colourPrimary: '#E19DE1',
+ colourSecondary: '#FFB3FF',
+ colourTertiary: '#BD42BD',
+ colourQuaternary: '#FFCCFF'
},
control: {
- primary: '#FFBE4C',
- secondary: '#FFDA99',
- tertiary: '#CF8B17',
- quaternary: '#FFE3B3'
+ colourPrimary: '#FFBE4C',
+ colourSecondary: '#FFDA99',
+ colourTertiary: '#CF8B17',
+ colourQuaternary: '#FFE3B3'
},
event: {
- primary: '#FFD966',
- secondary: '#FFECB3',
- tertiary: '#CC9900',
- quaternary: '#FFF2CC'
+ colourPrimary: '#FFD966',
+ colourSecondary: '#FFECB3',
+ colourTertiary: '#CC9900',
+ colourQuaternary: '#FFF2CC'
},
sensing: {
- primary: '#85C4E0',
- secondary: '#AED8EA',
- tertiary: '#2E8EB8',
- quaternary: '#C2E2F0'
+ colourPrimary: '#85C4E0',
+ colourSecondary: '#AED8EA',
+ colourTertiary: '#2E8EB8',
+ colourQuaternary: '#C2E2F0'
},
pen: {
- primary: '#13ECAF',
- secondary: '#75F0CD',
- tertiary: '#0B8E69',
- quaternary: '#A3F5DE'
+ colourPrimary: '#13ECAF',
+ colourSecondary: '#75F0CD',
+ colourTertiary: '#0B8E69',
+ colourQuaternary: '#A3F5DE'
},
operators: {
- primary: '#7ECE7E',
- secondary: '#B5E3B5',
- tertiary: '#389438',
- quaternary: '#DAF1DA'
+ colourPrimary: '#7ECE7E',
+ colourSecondary: '#B5E3B5',
+ colourTertiary: '#389438',
+ colourQuaternary: '#DAF1DA'
},
data: {
- primary: '#FFA54C',
- secondary: '#FFCC99',
- tertiary: '#DB6E00',
- quaternary: '#FFE5CC'
+ colourPrimary: '#FFA54C',
+ colourSecondary: '#FFCC99',
+ colourTertiary: '#DB6E00',
+ colourQuaternary: '#FFE5CC'
},
// This is not a new category, but rather for differentiation
// between lists and scalar variables.
data_lists: {
- primary: '#FF9966',
- secondary: '#FFCAB0', // I don't think this is used, b/c we don't have any droppable fields in list blocks
- tertiary: '#E64D00',
- quaternary: '#FFDDCC'
+ colourPrimary: '#FF9966',
+ colourSecondary: '#FFCAB0', // I don't think this is used, b/c we don't have any droppable fields in list blocks
+ colourTertiary: '#E64D00',
+ colourQuaternary: '#FFDDCC'
},
more: {
- primary: '#FF99AA',
- secondary: '#FFCCD5',
- tertiary: '#FF3355',
- quaternary: '#FFE5EA'
+ colourPrimary: '#FF99AA',
+ colourSecondary: '#FFCCD5',
+ colourTertiary: '#FF3355',
+ colourQuaternary: '#FFE5EA'
},
text: '#000000',
textFieldText: '#000000', // Text inside of inputs e.g. 90 in [point in direction (90)]
diff --git a/src/lib/vm-listener-hoc.jsx b/src/lib/vm-listener-hoc.jsx
index a601171264a..2a9e967ccf8 100644
--- a/src/lib/vm-listener-hoc.jsx
+++ b/src/lib/vm-listener-hoc.jsx
@@ -87,7 +87,7 @@ const vmListenerHOC = function (WrappedComponent) {
}
handleKeyDown (e) {
// Don't capture keys intended for Blockly inputs.
- if (e.target !== document && e.target !== document.body) return;
+ if (e.target instanceof HTMLInputElement || e.target instanceof HTMLTextAreaElement) return;
const key = (!e.key || e.key === 'Dead') ? e.keyCode : e.key;
this.props.vm.postIOData('keyboard', {
diff --git a/svelte.config.js b/svelte.config.js
index 3daaf1c9dc4..4cfc62490f6 100644
--- a/svelte.config.js
+++ b/svelte.config.js
@@ -2,7 +2,7 @@ const sveltePreprocess = require("svelte-preprocess");
const createSveltePreprocessor = () => {
return sveltePreprocess({
- aliases: [["scratch-vm", "../scratch-vm"]],
+ aliases: [["scratch-vm", "../scratch-vm", "scratch-blocks", "../scratch-blocks"]],
typescript: {
tsconfigFile: "./tsconfig.json",
}
diff --git a/tsconfig.json b/tsconfig.json
index 3a4df2a5458..c9835fee176 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -6,6 +6,8 @@
},
"include": [
"node_modules/scratch-vm/src/**/*",
- "../scratch-vm/src/**/*"
+ "../scratch-vm/src/**/*",
+ "node_modules/scratch-blocks/src/**/*",
+ "../scratch-blocks/src/**/*"
]
}
\ No newline at end of file
diff --git a/webpack.config.js b/webpack.config.js
index f4f67b96401..6f5a4700b3a 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -95,11 +95,11 @@ const baseConfig = new ScratchWebpackConfigBuilder(
.addPlugin(new CopyWebpackPlugin({
patterns: [
{
- from: 'node_modules/scratch-blocks/media',
+ from: '../scratch-blocks/media',
to: 'static/blocks-media/default'
},
{
- from: 'node_modules/scratch-blocks/media',
+ from: '../scratch-blocks/media',
to: 'static/blocks-media/high-contrast'
},
{
@@ -128,6 +128,8 @@ const baseConfig = new ScratchWebpackConfigBuilder(
path.resolve(__dirname, 'src'),
path.resolve(__dirname, 'node_modules', 'scratch-vm', 'src'),
path.resolve(__dirname, '..', 'scratch-vm', 'src'),
+ path.resolve(__dirname, 'node_modules', 'scratch-blocks', 'src'),
+ path.resolve(__dirname, '..', 'scratch-blocks', 'src'),
]
});