diff --git a/addon/components/extension-card.js b/addon/components/extension-card.js
index 0ab20b8..0243ad4 100644
--- a/addon/components/extension-card.js
+++ b/addon/components/extension-card.js
@@ -2,6 +2,7 @@ import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
import { inject as service } from '@ember/service';
import { action } from '@ember/object';
+import { later } from '@ember/runloop';
export default class ExtensionCardComponent extends Component {
@service modalsManager;
@@ -29,14 +30,34 @@ export default class ExtensionCardComponent extends Component {
acceptButtonText: 'Install',
acceptButtonIcon: 'download',
declineButtonText: 'Done',
+ process: null,
+ step: null,
+ stepDescription: 'Awaiting install to begin...',
progress: 0,
extension: this.extension,
confirm: async (modal) => {
modal.startLoading();
// Listen for install progress
- this.socket.listen(installChannel, ({ progress }) => {
- modal.setOption('progress', progress);
+ this.socket.listen(installChannel, ({ process, step, progress }) => {
+ let stepDescription;
+ switch (step) {
+ case 'server.install':
+ stepDescription = '(1/3) Installing extension...';
+ break;
+
+ case 'engine.install':
+ stepDescription = '(2/3) Installing extension...';
+ break;
+
+ case 'console.build':
+ stepDescription = '(3/3) Completing install...';
+ break;
+
+ default:
+ break;
+ }
+ modal.setOptions({ process, step, progress, stepDescription });
});
// Start install progress
@@ -46,6 +67,13 @@ export default class ExtensionCardComponent extends Component {
try {
await this.extension.install();
this.notifications.info(`${this.extension.name} is now Installed.`);
+ later(
+ this,
+ () => {
+ window.location.reload(true);
+ },
+ 1200
+ );
modal.done();
} catch (error) {
this.notifications.serverError(error);
diff --git a/addon/components/modals/extension-details.hbs b/addon/components/modals/extension-details.hbs
index b114883..537355d 100644
--- a/addon/components/modals/extension-details.hbs
+++ b/addon/components/modals/extension-details.hbs
@@ -10,7 +10,7 @@
{{#if @options.progress}}
{{/if}}
{{#if this.extension.screenshots}}
diff --git a/addon/components/modals/extension-uninstall.hbs b/addon/components/modals/extension-uninstall.hbs
index 6f34fef..39046d5 100644
--- a/addon/components/modals/extension-uninstall.hbs
+++ b/addon/components/modals/extension-uninstall.hbs
@@ -18,7 +18,7 @@
{{#if @options.progress}}
{{/if}}
diff --git a/addon/controllers/installed.js b/addon/controllers/installed.js
index 79541f9..67180fa 100644
--- a/addon/controllers/installed.js
+++ b/addon/controllers/installed.js
@@ -1,6 +1,7 @@
import Controller from '@ember/controller';
import { inject as service } from '@ember/service';
import { action } from '@ember/object';
+import { later } from '@ember/runloop';
export default class InstalledController extends Controller {
@service modalsManager;
@@ -30,14 +31,34 @@ export default class InstalledController extends Controller {
acceptButtonText: 'Uninstall',
acceptButtonIcon: 'trash',
acceptButtonScheme: 'danger',
+ process: null,
+ step: null,
+ stepDescription: 'Awaiting uninstall to begin...',
progress: 0,
extension,
confirm: async (modal) => {
modal.startLoading();
- // Listen for install progress
- this.socket.listen(uninstallChannel, ({ progress }) => {
- modal.setOption('progress', progress);
+ // Listen for uninstall progress
+ this.socket.listen(uninstallChannel, ({ process, step, progress }) => {
+ let stepDescription;
+ switch (step) {
+ case 'server.uninstall':
+ stepDescription = '(1/3) Uninstalling extension...';
+ break;
+
+ case 'engine.uninstall':
+ stepDescription = '(2/3) Uninstalling extension...';
+ break;
+
+ case 'console.build':
+ stepDescription = '(3/3) Completing uninstall...';
+ break;
+
+ default:
+ break;
+ }
+ modal.setOptions({ process, step, progress, stepDescription });
});
// Start uninstall progress
@@ -48,6 +69,13 @@ export default class InstalledController extends Controller {
await extension.uninstall();
await this.hostRouter.refresh();
this.notifications.info(`${extension.name} is now Uninstalled.`);
+ later(
+ this,
+ () => {
+ window.location.reload(true);
+ },
+ 1200
+ );
modal.done();
} catch (error) {
this.notifications.serverError(error);
diff --git a/package.json b/package.json
index bb22631..7490abb 100644
--- a/package.json
+++ b/package.json
@@ -42,8 +42,8 @@
"@fleetbase/ember-ui": "^0.2.18",
"@babel/core": "^7.23.2",
"@fortawesome/ember-fontawesome": "^0.4.1",
- "@fortawesome/fontawesome-svg-core": "^6.4.0",
- "@fortawesome/free-solid-svg-icons": "^6.4.0",
+ "@fortawesome/fontawesome-svg-core": "^6.5.2",
+ "@fortawesome/free-solid-svg-icons": "^6.5.2",
"ember-cli-babel": "^8.2.0",
"ember-cli-htmlbars": "^6.3.0",
"ember-intl": "6.3.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 025a261..7977de2 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -9,16 +9,16 @@ dependencies:
version: 0.2.12(@ember/test-helpers@3.2.0)(ember-source@5.4.0)(webpack@5.89.0)
'@fleetbase/ember-ui':
specifier: ^0.2.18
- version: 0.2.18(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-source@5.4.0)(postcss@8.4.35)(rollup@4.12.0)(tracked-built-ins@3.3.0)(webpack@5.89.0)
+ version: 0.2.18(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-source@5.4.0)(postcss@8.4.39)(rollup@4.18.1)(tracked-built-ins@3.3.0)(webpack@5.89.0)
'@fortawesome/ember-fontawesome':
specifier: ^0.4.1
- version: 0.4.1(rollup@4.12.0)
+ version: 0.4.1(rollup@4.18.1)
'@fortawesome/fontawesome-svg-core':
- specifier: ^6.4.0
- version: 6.4.0
+ specifier: ^6.5.2
+ version: 6.5.2
'@fortawesome/free-solid-svg-icons':
- specifier: ^6.4.0
- version: 6.4.0
+ specifier: ^6.5.2
+ version: 6.5.2
ember-cli-babel:
specifier: ^8.2.0
version: 8.2.0(@babel/core@7.23.2)
@@ -177,50 +177,45 @@ devDependencies:
packages:
- /@aashutoshrathi/word-wrap@1.2.6:
- resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
- engines: {node: '>=0.10.0'}
- dev: true
-
/@alloc/quick-lru@5.2.0:
resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
engines: {node: '>=10'}
dev: false
- /@ampproject/remapping@2.2.1:
- resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
+ /@ampproject/remapping@2.3.0:
+ resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
dependencies:
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.22
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
- /@babel/code-frame@7.23.5:
- resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==}
+ /@babel/code-frame@7.24.7:
+ resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/highlight': 7.23.4
- chalk: 2.4.2
+ '@babel/highlight': 7.24.7
+ picocolors: 1.0.1
- /@babel/compat-data@7.23.5:
- resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==}
+ /@babel/compat-data@7.24.8:
+ resolution: {integrity: sha512-c4IM7OTg6k1Q+AJ153e2mc2QVTezTwnb4VzquwcyiEzGnW0Kedv4do/TrkU98qPeC5LNiMt/QXwIjzYXLBpyZg==}
engines: {node: '>=6.9.0'}
/@babel/core@7.23.2:
resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@ampproject/remapping': 2.2.1
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.6
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.2)
- '@babel/helpers': 7.23.9
- '@babel/parser': 7.23.9
- '@babel/template': 7.23.9
- '@babel/traverse': 7.23.9
- '@babel/types': 7.23.9
+ '@ampproject/remapping': 2.3.0
+ '@babel/code-frame': 7.24.7
+ '@babel/generator': 7.24.8
+ '@babel/helper-compilation-targets': 7.24.8
+ '@babel/helper-module-transforms': 7.24.8(@babel/core@7.23.2)
+ '@babel/helpers': 7.24.8
+ '@babel/parser': 7.24.8
+ '@babel/template': 7.24.7
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.8
convert-source-map: 2.0.0
- debug: 4.3.4
+ debug: 4.3.5
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
@@ -241,245 +236,283 @@ packages:
semver: 6.3.1
dev: true
- /@babel/generator@7.23.6:
- resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==}
+ /@babel/generator@7.24.8:
+ resolution: {integrity: sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.22
+ '@babel/types': 7.24.8
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
- /@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'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.8
- /@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'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- /@babel/helper-compilation-targets@7.23.6:
- resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
+ /@babel/helper-compilation-targets@7.24.8:
+ resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/compat-data': 7.23.5
- '@babel/helper-validator-option': 7.23.5
- browserslist: 4.23.0
+ '@babel/compat-data': 7.24.8
+ '@babel/helper-validator-option': 7.24.8
+ browserslist: 4.23.2
lru-cache: 5.1.1
semver: 6.3.1
- /@babel/helper-create-class-features-plugin@7.23.10(@babel/core@7.23.2):
- resolution: {integrity: sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw==}
+ /@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.23.2):
+ resolution: {integrity: sha512-4f6Oqnmyp2PP3olgUMmOwC3akxSm5aBYraQ6YDdKy7NcAMkDECHWG0DEnV6M2UAkERgIBhYt8S27rURPg7SxWA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.2
- '@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.23.0
- '@babel/helper-optimise-call-expression': 7.22.5
- '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2)
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-function-name': 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.24.7(@babel/core@7.23.2)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
+ '@babel/helper-split-export-declaration': 7.24.7
semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
- /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.2):
- resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==}
+ /@babel/helper-create-regexp-features-plugin@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.2
- '@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.5.0(@babel/core@7.23.2):
- resolution: {integrity: sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==}
+ /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.23.2):
+ resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
- debug: 4.3.4
+ '@babel/helper-compilation-targets': 7.24.8
+ '@babel/helper-plugin-utils': 7.24.8
+ debug: 4.3.5
lodash.debounce: 4.0.8
resolve: 1.22.8
transitivePeerDependencies:
- supports-color
- /@babel/helper-environment-visitor@7.22.20:
- resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
+ /@babel/helper-environment-visitor@7.24.7:
+ resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==}
engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.24.8
- /@babel/helper-function-name@7.23.0:
- resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
+ /@babel/helper-function-name@7.24.7:
+ resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/template': 7.24.7
+ '@babel/types': 7.24.8
- /@babel/helper-hoist-variables@7.22.5:
- resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
+ /@babel/helper-hoist-variables@7.24.7:
+ resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.8
- /@babel/helper-member-expression-to-functions@7.23.0:
- resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
+ /@babel/helper-member-expression-to-functions@7.24.8:
+ resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- /@babel/helper-module-imports@7.22.15:
- resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
+ /@babel/helper-module-imports@7.24.7:
+ resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
+ /@babel/helper-module-transforms@7.24.8(@babel/core@7.23.2):
+ resolution: {integrity: sha512-m4vWKVqvkVAWLXfHCCfff2luJj86U+J0/x+0N3ArG/tP0Fq7zky2dYwMbtPmkc/oulkkbjdL3uWzuoBwQ8R00Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-module-imports': 7.22.15
- '@babel/helper-simple-access': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/helper-validator-identifier': 7.22.20
-
- /@babel/helper-optimise-call-expression@7.22.5:
- resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-module-imports': 7.24.7
+ '@babel/helper-simple-access': 7.24.7
+ '@babel/helper-split-export-declaration': 7.24.7
+ '@babel/helper-validator-identifier': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
+
+ /@babel/helper-optimise-call-expression@7.24.7:
+ resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.8
- /@babel/helper-plugin-utils@7.22.5:
- resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==}
+ /@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(@babel/core@7.23.2):
- resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==}
+ /@babel/helper-remap-async-to-generator@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-wrap-function': 7.22.20
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-wrap-function': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
- /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.2):
- resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==}
+ /@babel/helper-replace-supers@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-member-expression-to-functions': 7.23.0
- '@babel/helper-optimise-call-expression': 7.22.5
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-member-expression-to-functions': 7.24.8
+ '@babel/helper-optimise-call-expression': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
- /@babel/helper-simple-access@7.22.5:
- resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
+ /@babel/helper-simple-access@7.24.7:
+ resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- /@babel/helper-skip-transparent-expression-wrappers@7.22.5:
- resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
+ /@babel/helper-skip-transparent-expression-wrappers@7.24.7:
+ resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- /@babel/helper-split-export-declaration@7.22.6:
- resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
+ /@babel/helper-split-export-declaration@7.24.7:
+ resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.8
- /@babel/helper-string-parser@7.23.4:
- resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
+ /@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.22.20:
- resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
+ /@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.22.20:
- resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==}
+ /@babel/helper-wrap-function@7.24.7:
+ resolution: {integrity: sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-function-name': 7.23.0
- '@babel/template': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/helper-function-name': 7.24.7
+ '@babel/template': 7.24.7
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- /@babel/helpers@7.23.9:
- resolution: {integrity: sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==}
+ /@babel/helpers@7.24.8:
+ resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': 7.23.9
- '@babel/traverse': 7.23.9
- '@babel/types': 7.23.9
- transitivePeerDependencies:
- - supports-color
+ '@babel/template': 7.24.7
+ '@babel/types': 7.24.8
- /@babel/highlight@7.23.4:
- resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==}
+ /@babel/highlight@7.24.7:
+ resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': 7.22.20
+ '@babel/helper-validator-identifier': 7.24.7
chalk: 2.4.2
js-tokens: 4.0.0
+ picocolors: 1.0.1
- /@babel/parser@7.23.9:
- resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==}
+ /@babel/parser@7.24.8:
+ resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.8
- /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==}
+ /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==}
+ /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.2
+ '@babel/helper-plugin-utils': 7.24.8
+
+ /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.13.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.2)
+ '@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.23.2)
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.23.2):
- resolution: {integrity: sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==}
+ /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.2):
resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==}
@@ -489,8 +522,10 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
/@babel/plugin-proposal-decorators@7.23.2(@babel/core@7.23.2):
resolution: {integrity: sha512-eR0gJQc830fJVGz37oKLvt9W9uUIQSAovUl0e9sJ3YeO09dlcoBVYD3CLrjCj4qHdXmfiyTyFt8yeQYSN5fxLg==}
@@ -499,11 +534,13 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2)
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.2)
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-replace-supers': 7.24.7(@babel/core@7.23.2)
+ '@babel/helper-split-export-declaration': 7.24.7
+ '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.23.2)
+ transitivePeerDependencies:
+ - supports-color
/@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.23.2):
resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==}
@@ -513,7 +550,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2)
/@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.23.2):
@@ -524,9 +561,11 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.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.23.2)
+ transitivePeerDependencies:
+ - supports-color
/@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.23.2):
resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==}
@@ -536,8 +575,10 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.2):
resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
@@ -555,10 +596,12 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.2)
+ transitivePeerDependencies:
+ - supports-color
/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.2):
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
@@ -566,7 +609,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.2):
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
@@ -574,7 +617,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.2):
resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
@@ -583,16 +626,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==}
+ /@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.2):
resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
@@ -600,7 +643,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.2):
resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
@@ -608,25 +651,25 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==}
+ /@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==}
+ /@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.2):
resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
@@ -634,7 +677,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.2):
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
@@ -642,7 +685,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.2):
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
@@ -650,7 +693,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.2):
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
@@ -658,7 +701,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.2):
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
@@ -666,7 +709,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.2):
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
@@ -674,7 +717,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.2):
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
@@ -682,7 +725,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.2):
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
@@ -690,7 +733,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.2):
resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
@@ -699,7 +742,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.2):
resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
@@ -708,16 +751,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==}
+ /@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.2):
resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
@@ -726,481 +769,514 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==}
+ /@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.23.2):
- resolution: {integrity: sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==}
+ /@babel/plugin-transform-async-generator-functions@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.2)
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.23.2)
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2)
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==}
+ /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-module-imports': 7.22.15
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.2)
+ '@babel/helper-module-imports': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.23.2)
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==}
+ /@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==}
+ /@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==}
+ /@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==}
+ /@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.12.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.2)
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-classes@7.23.8(@babel/core@7.23.2):
- resolution: {integrity: sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==}
+ /@babel/plugin-transform-classes@7.24.8(@babel/core@7.23.2):
+ resolution: {integrity: sha512-VXy91c47uujj758ud9wx+OMgheXm4qJfyhj1P18YvlrQkNOSrwsteHk+EFS3OMGfhMhpZa0A+81eE7G4QC+3CA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@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.22.5
- '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2)
- '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-compilation-targets': 7.24.8
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-function-name': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-replace-supers': 7.24.7(@babel/core@7.23.2)
+ '@babel/helper-split-export-declaration': 7.24.7
globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==}
+ /@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/template': 7.23.9
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/template': 7.24.7
- /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==}
+ /@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.23.2):
+ resolution: {integrity: sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==}
+ /@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==}
+ /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==}
+ /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.2)
- /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==}
+ /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15
- '@babel/helper-plugin-utils': 7.22.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.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==}
+ /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.2)
- /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.23.2):
- resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==}
+ /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.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.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==}
+ /@babel/plugin-transform-function-name@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-compilation-targets': 7.24.8
+ '@babel/helper-function-name': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==}
+ /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.2)
- /@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==}
+ /@babel/plugin-transform-literals@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==}
+ /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2)
- /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==}
+ /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==}
+ /@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-module-transforms': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==}
+ /@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.23.2):
+ resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-simple-access': 7.22.5
+ '@babel/helper-module-transforms': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-simple-access': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.23.2):
- resolution: {integrity: sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==}
+ /@babel/plugin-transform-modules-systemjs@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-validator-identifier': 7.22.20
+ '@babel/helper-hoist-variables': 7.24.7
+ '@babel/helper-module-transforms': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-validator-identifier': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==}
+ /@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-module-transforms': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.2):
- resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}
+ /@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==}
+ /@babel/plugin-transform-new-target@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==}
+ /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2)
- /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==}
+ /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.2)
- /@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==}
+ /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.23.5
'@babel/core': 7.23.2
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-compilation-targets': 7.24.8
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2)
- '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.2)
+ '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.23.2)
- /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==}
+ /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-replace-supers': 7.24.7(@babel/core@7.23.2)
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==}
+ /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.2)
- /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==}
+ /@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.23.2):
+ resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.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.23.2)
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==}
+ /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==}
+ /@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.2):
- resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==}
+ /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.2)
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==}
+ /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==}
+ /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
regenerator-transform: 0.15.2
- /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==}
+ /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-runtime@7.23.9(@babel/core@7.23.2):
- resolution: {integrity: sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ==}
+ /@babel/plugin-transform-runtime@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-module-imports': 7.22.15
- '@babel/helper-plugin-utils': 7.22.5
- babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.2)
- babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.23.2)
- babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.2)
+ '@babel/helper-module-imports': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
+ babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.23.2)
+ babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.23.2)
+ babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.23.2)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==}
+ /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==}
+ /@babel/plugin-transform-spread@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.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.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==}
+ /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==}
+ /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==}
+ /@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.23.2):
+ resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.2):
- resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==}
+ /@babel/plugin-transform-typescript@7.24.8(@babel/core@7.23.2):
+ resolution: {integrity: sha512-CgFgtN61BbdOGCP4fLaAMOPkzWUh6yQZNMr5YSt8uz2cZSSiQONCQFWqsE4NeVfOIhqDOlS9CR3WD91FzMeB2Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.2)
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.23.2)
+ transitivePeerDependencies:
+ - supports-color
/@babel/plugin-transform-typescript@7.4.5(@babel/core@7.23.2):
resolution: {integrity: sha512-RPB/YeGr4ZrFKNwfuQRlMf2lxoCUaU01MTw39/OFE/RiL8HDjtn68BwEPft1P7JN4akyEmjGWAMNldOV7o9V2g==}
@@ -1208,8 +1284,8 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.23.2)
dev: true
/@babel/plugin-transform-typescript@7.5.5(@babel/core@7.23.2):
@@ -1218,9 +1294,11 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.2)
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.23.2)
+ transitivePeerDependencies:
+ - supports-color
/@babel/plugin-transform-typescript@7.8.7(@babel/core@7.23.2):
resolution: {integrity: sha512-7O0UsPQVNKqpHeHLpfvOG4uXmlw+MOxYvUv6Otc9uH5SYMIxvF6eBdjkWvC3f9G+VXe0RsNExyAQBeTRug/wqQ==}
@@ -1228,48 +1306,50 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.2)
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.23.2)
+ transitivePeerDependencies:
+ - supports-color
- /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==}
+ /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==}
+ /@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==}
+ /@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
- /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.2):
- resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==}
+ /@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.23.2):
+ resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.23.2)
+ '@babel/helper-plugin-utils': 7.24.8
/@babel/polyfill@7.12.1:
resolution: {integrity: sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==}
@@ -1278,28 +1358,29 @@ packages:
core-js: 2.6.12
regenerator-runtime: 0.13.11
- /@babel/preset-env@7.23.9(@babel/core@7.23.2):
- resolution: {integrity: sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A==}
+ /@babel/preset-env@7.24.8(@babel/core@7.23.2):
+ resolution: {integrity: sha512-vObvMZB6hNWuDxhSaEPTKCwcqkAIuDtE+bQGn4XMXne1DSLzFVY8Vmj1bm+mUQXYNN8NmaQEO+r8MMbzPr1jBQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.23.5
+ '@babel/compat-data': 7.24.8
'@babel/core': 7.23.2
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-validator-option': 7.23.5
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.23.2)
+ '@babel/helper-compilation-targets': 7.24.8
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/helper-validator-option': 7.24.8
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.7(@babel/core@7.23.2)
'@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.2)
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2)
'@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.2)
'@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.2)
'@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.2)
'@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.2)
- '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.2)
+ '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.23.2)
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.2)
'@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.2)
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2)
@@ -1311,59 +1392,59 @@ packages:
'@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.2)
'@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.2)
'@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.2)
- '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.23.2)
- '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.23.2)
- '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.23.2)
- '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.23.2)
- '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.2)
- '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.2)
+ '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-async-generator-functions': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-classes': 7.24.8(@babel/core@7.23.2)
+ '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.23.2)
+ '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.23.2)
+ '@babel/plugin-transform-modules-systemjs': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.23.2)
+ '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-typeof-symbol': 7.24.8(@babel/core@7.23.2)
+ '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.23.2)
'@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.2)
- babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.2)
- babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.23.2)
- babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.2)
- core-js-compat: 3.36.0
+ babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.23.2)
+ babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.23.2)
+ babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.23.2)
+ core-js-compat: 3.37.1
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -1374,8 +1455,8 @@ packages:
'@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/types': 7.23.9
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/types': 7.24.8
esutils: 2.0.3
/@babel/regjsgen@0.8.0:
@@ -1386,43 +1467,43 @@ packages:
dependencies:
regenerator-runtime: 0.13.11
- /@babel/runtime@7.23.9:
- resolution: {integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==}
+ /@babel/runtime@7.24.8:
+ resolution: {integrity: sha512-5F7SDGs1T72ZczbRwbGO9lQi0NLjQxzl6i4lJxLxfW9U5UluCSyEJeniWvnhl3/euNiqQVbo8zruhsDfid0esA==}
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.14.1
- /@babel/template@7.23.9:
- resolution: {integrity: sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==}
+ /@babel/template@7.24.7:
+ resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/code-frame': 7.24.7
+ '@babel/parser': 7.24.8
+ '@babel/types': 7.24.8
- /@babel/traverse@7.23.9:
- resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==}
+ /@babel/traverse@7.24.8:
+ resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.6
- '@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.22.6
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
- debug: 4.3.4
+ '@babel/code-frame': 7.24.7
+ '@babel/generator': 7.24.8
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-function-name': 7.24.7
+ '@babel/helper-hoist-variables': 7.24.7
+ '@babel/helper-split-export-declaration': 7.24.7
+ '@babel/parser': 7.24.8
+ '@babel/types': 7.24.8
+ debug: 4.3.5
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- /@babel/types@7.23.9:
- resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==}
+ /@babel/types@7.24.8:
+ resolution: {integrity: sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-string-parser': 7.23.4
- '@babel/helper-validator-identifier': 7.22.20
+ '@babel/helper-string-parser': 7.24.8
+ '@babel/helper-validator-identifier': 7.24.7
to-fast-properties: 2.0.0
/@cnakazawa/watch@1.0.4:
@@ -1441,386 +1522,441 @@ packages:
dev: true
optional: true
- /@csstools/cascade-layer-name-parser@1.0.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3):
- resolution: {integrity: sha512-9J4aMRJ7A2WRjaRLvsMeWrL69FmEuijtiW1XlK/sG+V0UJiHVYUyvj9mY4WAXfU/hGIiGOgL8e0jJcRyaZTjDQ==}
+ /@csstools/cascade-layer-name-parser@1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1):
+ resolution: {integrity: sha512-MX0yLTwtZzr82sQ0zOjqimpZbzjMaK/h2pmlrLK7DCzlmiZLYFpoO94WmN1akRVo6ll/TdpHb53vihHLUMyvng==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- '@csstools/css-parser-algorithms': ^2.5.0
- '@csstools/css-tokenizer': ^2.2.3
+ '@csstools/css-parser-algorithms': ^2.7.1
+ '@csstools/css-tokenizer': ^2.4.1
dependencies:
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
dev: false
- /@csstools/color-helpers@4.0.0:
- resolution: {integrity: sha512-wjyXB22/h2OvxAr3jldPB7R7kjTUEzopvjitS8jWtyd8fN6xJ8vy1HnHu0ZNfEkqpBJgQ76Q+sBDshWcMvTa/w==}
+ /@csstools/color-helpers@4.2.1:
+ resolution: {integrity: sha512-CEypeeykO9AN7JWkr1OEOQb0HRzZlPWGwV0Ya6DuVgFdDi6g3ma/cPZ5ZPZM4AWQikDpq/0llnGGlIL+j8afzw==}
engines: {node: ^14 || ^16 || >=18}
dev: false
- /@csstools/css-calc@1.1.6(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3):
- resolution: {integrity: sha512-YHPAuFg5iA4qZGzMzvrQwzkvJpesXXyIUyaONflQrjtHB+BcFFbgltJkIkb31dMGO4SE9iZFA4HYpdk7+hnYew==}
+ /@csstools/css-calc@1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1):
+ resolution: {integrity: sha512-tfOuvUQeo7Hz+FcuOd3LfXVp+342pnWUJ7D2y8NUpu1Ww6xnTbHLpz018/y6rtbHifJ3iIEf9ttxXd8KG7nL0Q==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- '@csstools/css-parser-algorithms': ^2.5.0
- '@csstools/css-tokenizer': ^2.2.3
+ '@csstools/css-parser-algorithms': ^2.7.1
+ '@csstools/css-tokenizer': ^2.4.1
dependencies:
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
dev: false
- /@csstools/css-color-parser@1.5.1(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3):
- resolution: {integrity: sha512-x+SajGB2paGrTjPOUorGi8iCztF008YMKXTn+XzGVDBEIVJ/W1121pPerpneJYGOe1m6zWLPLnzOPaznmQxKFw==}
+ /@csstools/css-color-parser@2.0.5(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1):
+ resolution: {integrity: sha512-lRZSmtl+DSjok3u9hTWpmkxFZnz7stkbZxzKc08aDUsdrWwhSgWo8yq9rq9DaFUtbAyAq2xnH92fj01S+pwIww==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- '@csstools/css-parser-algorithms': ^2.5.0
- '@csstools/css-tokenizer': ^2.2.3
+ '@csstools/css-parser-algorithms': ^2.7.1
+ '@csstools/css-tokenizer': ^2.4.1
dependencies:
- '@csstools/color-helpers': 4.0.0
- '@csstools/css-calc': 1.1.6(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
+ '@csstools/color-helpers': 4.2.1
+ '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
dev: false
- /@csstools/css-parser-algorithms@2.5.0(@csstools/css-tokenizer@2.2.3):
- resolution: {integrity: sha512-abypo6m9re3clXA00eu5syw+oaPHbJTPapu9C4pzNsJ4hdZDzushT50Zhu+iIYXgEe1CxnRMn7ngsbV+MLrlpQ==}
+ /@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1):
+ resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- '@csstools/css-tokenizer': ^2.2.3
+ '@csstools/css-tokenizer': ^2.4.1
dependencies:
- '@csstools/css-tokenizer': 2.2.3
+ '@csstools/css-tokenizer': 2.4.1
- /@csstools/css-tokenizer@2.2.3:
- resolution: {integrity: sha512-pp//EvZ9dUmGuGtG1p+n17gTHEOqu9jO+FiCUjNN3BDmyhdA2Jq9QsVeR7K8/2QCK17HSsioPlTW9ZkzoWb3Lg==}
+ /@csstools/css-tokenizer@2.4.1:
+ resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==}
engines: {node: ^14 || ^16 || >=18}
- /@csstools/media-query-list-parser@2.1.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3):
- resolution: {integrity: sha512-lHPKJDkPUECsyAvD60joYfDmp8UERYxHGkFfyLJFTVK/ERJe0sVlIFLXU5XFxdjNDTerp5L4KeaKG+Z5S94qxQ==}
+ /@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1):
+ resolution: {integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- '@csstools/css-parser-algorithms': ^2.5.0
- '@csstools/css-tokenizer': ^2.2.3
+ '@csstools/css-parser-algorithms': ^2.7.1
+ '@csstools/css-tokenizer': ^2.4.1
+ dependencies:
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+
+ /@csstools/postcss-cascade-layers@4.0.6(postcss@8.4.39):
+ resolution: {integrity: sha512-Xt00qGAQyqAODFiFEJNkTpSUz5VfYqnDLECdlA/Vv17nl/OIV5QfTRHGAXrBGG5YcJyHpJ+GF9gF/RZvOQz4oA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
dependencies:
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
+ '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1)
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
+ dev: false
- /@csstools/postcss-cascade-layers@4.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-PqM+jvg5T2tB4FHX+akrMGNWAygLupD4FNUjcv4PSvtVuWZ6ISxuo37m4jFGU7Jg3rCfloGzKd0+xfr5Ec3vZQ==}
+ /@csstools/postcss-color-function@3.0.19(postcss@8.4.39):
+ resolution: {integrity: sha512-d1OHEXyYGe21G3q88LezWWx31ImEDdmINNDy0LyLNN9ChgN2bPxoubUPiHf9KmwypBMaHmNcMuA/WZOKdZk/Lg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/selector-specificity': 3.0.1(postcss-selector-parser@6.0.15)
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-color-function@3.0.9(postcss@8.4.35):
- resolution: {integrity: sha512-6Hbkw/4k73UH121l4LG+LNLKSvrfHqk3GHHH0A6/iFlD0xGmsWAr80Jd0VqXjfYbUTOGmJTOMMoxv3jvNxt1uw==}
+ /@csstools/postcss-color-mix-function@2.0.19(postcss@8.4.39):
+ resolution: {integrity: sha512-mLvQlMX+keRYr16AuvuV8WYKUwF+D0DiCqlBdvhQ0KYEtcQl9/is9Ssg7RcIys8x0jIn2h1zstS4izckdZj9wg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.5.1(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- '@csstools/postcss-progressive-custom-properties': 3.0.3(postcss@8.4.35)
- postcss: 8.4.35
+ '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-color-mix-function@2.0.9(postcss@8.4.35):
- resolution: {integrity: sha512-fs1SOWJ/44DQSsDeJP+rxAkP2MYkCg6K4ZB8qJwFku2EjurgCAPiPZJvC6w94T1hBBinJwuMfT9qvvvniXyVgw==}
+ /@csstools/postcss-content-alt-text@1.0.0(postcss@8.4.39):
+ resolution: {integrity: sha512-SkHdj7EMM/57GVvSxSELpUg7zb5eAndBeuvGwFzYtU06/QXJ/h9fuK7wO5suteJzGhm3GDF/EWPCdWV2h1IGHQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.5.1(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- '@csstools/postcss-progressive-custom-properties': 3.0.3(postcss@8.4.35)
- postcss: 8.4.35
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-exponential-functions@1.0.3(postcss@8.4.35):
- resolution: {integrity: sha512-IfGtEg3eC4b8Nd/kPgO3SxgKb33YwhHVsL0eJ3UYihx6fzzAiZwNbWmVW9MZTQjZ5GacgKxa4iAHikGvpwuIjw==}
+ /@csstools/postcss-exponential-functions@1.0.9(postcss@8.4.39):
+ resolution: {integrity: sha512-x1Avr15mMeuX7Z5RJUl7DmjhUtg+Amn5DZRD0fQ2TlTFTcJS8U1oxXQ9e5mA62S2RJgUU6db20CRoJyDvae2EQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-calc': 1.1.6(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- postcss: 8.4.35
+ '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-font-format-keywords@3.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-D1lcG2sfotTq6yBEOMV3myFxJLT10F3DLYZJMbiny5YToqzHWodZen8WId3UTimm0mEHitXqAUNL5jdd6RzVdA==}
+ /@csstools/postcss-font-format-keywords@3.0.2(postcss@8.4.39):
+ resolution: {integrity: sha512-E0xz2sjm4AMCkXLCFvI/lyl4XO6aN1NCSMMVEOngFDJ+k2rDwfr6NDjWljk1li42jiLNChVX+YFnmfGCigZKXw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-gamut-mapping@1.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-zf9KHGM2PTuJEm4ZYg4DTmzCir38EbZBzlMPMbA4jbhLDqXHkqwnQ+Z5+UNrU8y6seVu5B4vzZmZarTFQwe+Ig==}
+ /@csstools/postcss-gamut-mapping@1.0.11(postcss@8.4.39):
+ resolution: {integrity: sha512-KrHGsUPXRYxboXmJ9wiU/RzDM7y/5uIefLWKFSc36Pok7fxiPyvkSHO51kh+RLZS1W5hbqw9qaa6+tKpTSxa5g==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.5.1(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- postcss: 8.4.35
+ '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-gradients-interpolation-method@4.0.9(postcss@8.4.35):
- resolution: {integrity: sha512-PSqR6QH7h3ggOl8TsoH73kbwYTKVQjAJauGg6nDKwaGfi5IL5StV//ehrv1C7HuPsHixMTc9YoAuuv1ocT20EQ==}
+ /@csstools/postcss-gradients-interpolation-method@4.0.20(postcss@8.4.39):
+ resolution: {integrity: sha512-ZFl2JBHano6R20KB5ZrB8KdPM2pVK0u+/3cGQ2T8VubJq982I2LSOvQ4/VtxkAXjkPkk1rXt4AD1ni7UjTZ1Og==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.5.1(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- '@csstools/postcss-progressive-custom-properties': 3.0.3(postcss@8.4.35)
- postcss: 8.4.35
+ '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-hwb-function@3.0.8(postcss@8.4.35):
- resolution: {integrity: sha512-CRQEG372Hivmt17rm/Ho22hBQI9K/a6grzGQ21Zwc7dyspmyG0ibmPIW8hn15vJmXqWGeNq7S+L2b8/OrU7O5A==}
+ /@csstools/postcss-hwb-function@3.0.18(postcss@8.4.39):
+ resolution: {integrity: sha512-3ifnLltR5C7zrJ+g18caxkvSRnu9jBBXCYgnBznRjxm6gQJGnnCO9H6toHfywNdNr/qkiVf2dymERPQLDnjLRQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.5.1(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- postcss: 8.4.35
+ '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-ic-unit@3.0.3(postcss@8.4.35):
- resolution: {integrity: sha512-MpcmIL0/uMm/cFWh5V/9nbKKJ7jRr2qTYW5Q6zoE6HZ6uzOBJr2KRERv5/x8xzEBQ1MthDT7iP1EBp9luSQy7g==}
+ /@csstools/postcss-ic-unit@3.0.7(postcss@8.4.39):
+ resolution: {integrity: sha512-YoaNHH2wNZD+c+rHV02l4xQuDpfR8MaL7hD45iJyr+USwvr0LOheeytJ6rq8FN6hXBmEeoJBeXXgGmM8fkhH4g==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/postcss-progressive-custom-properties': 3.0.3(postcss@8.4.35)
- postcss: 8.4.35
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-initial@1.0.1(postcss@8.4.35):
+ /@csstools/postcss-initial@1.0.1(postcss@8.4.39):
resolution: {integrity: sha512-wtb+IbUIrIf8CrN6MLQuFR7nlU5C7PwuebfeEXfjthUha1+XZj2RVi+5k/lukToA24sZkYAiSJfHM8uG/UZIdg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-is-pseudo-class@4.0.4(postcss@8.4.35):
- resolution: {integrity: sha512-vTVO/uZixpTVAOQt3qZRUFJ/K1L03OfNkeJ8sFNDVNdVy/zW0h1L5WT7HIPMDUkvSrxQkFaCCybTZkUP7UESlQ==}
+ /@csstools/postcss-is-pseudo-class@4.0.8(postcss@8.4.39):
+ resolution: {integrity: sha512-0aj591yGlq5Qac+plaWCbn5cpjs5Sh0daovYUKJUOMjIp70prGH/XPLp7QjxtbFXz3CTvb0H9a35dpEuIuUi3Q==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/selector-specificity': 3.0.1(postcss-selector-parser@6.0.15)
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1)
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
- /@csstools/postcss-logical-float-and-clear@2.0.1(postcss@8.4.35):
+ /@csstools/postcss-light-dark-function@1.0.8(postcss@8.4.39):
+ resolution: {integrity: sha512-x0UtpCyVnERsplUeoaY6nEtp1HxTf4lJjoK/ULEm40DraqFfUdUSt76yoOyX5rGY6eeOUOkurHyYlFHVKv/pew==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
+ dev: false
+
+ /@csstools/postcss-logical-float-and-clear@2.0.1(postcss@8.4.39):
resolution: {integrity: sha512-SsrWUNaXKr+e/Uo4R/uIsqJYt3DaggIh/jyZdhy/q8fECoJSKsSMr7nObSLdvoULB69Zb6Bs+sefEIoMG/YfOA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-logical-overflow@1.0.1(postcss@8.4.35):
+ /@csstools/postcss-logical-overflow@1.0.1(postcss@8.4.39):
resolution: {integrity: sha512-Kl4lAbMg0iyztEzDhZuQw8Sj9r2uqFDcU1IPl+AAt2nue8K/f1i7ElvKtXkjhIAmKiy5h2EY8Gt/Cqg0pYFDCw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-logical-overscroll-behavior@1.0.1(postcss@8.4.35):
+ /@csstools/postcss-logical-overscroll-behavior@1.0.1(postcss@8.4.39):
resolution: {integrity: sha512-+kHamNxAnX8ojPCtV8WPcUP3XcqMFBSDuBuvT6MHgq7oX4IQxLIXKx64t7g9LiuJzE7vd06Q9qUYR6bh4YnGpQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-logical-resize@2.0.1(postcss@8.4.35):
+ /@csstools/postcss-logical-resize@2.0.1(postcss@8.4.39):
resolution: {integrity: sha512-W5Gtwz7oIuFcKa5SmBjQ2uxr8ZoL7M2bkoIf0T1WeNqljMkBrfw1DDA8/J83k57NQ1kcweJEjkJ04pUkmyee3A==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-logical-viewport-units@2.0.5(postcss@8.4.35):
- resolution: {integrity: sha512-2fjSamKN635DSW6fEoyNd2Bkpv3FVblUpgk5cpghIgPW1aDHZE2SYfZK5xQALvjMYZVjfqsD5EbXA7uDVBQVQA==}
+ /@csstools/postcss-logical-viewport-units@2.0.11(postcss@8.4.39):
+ resolution: {integrity: sha512-ElITMOGcjQtvouxjd90WmJRIw1J7KMP+M+O87HaVtlgOOlDt1uEPeTeii8qKGe2AiedEp0XOGIo9lidbiU2Ogg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-tokenizer': 2.2.3
- postcss: 8.4.35
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-media-minmax@1.1.2(postcss@8.4.35):
- resolution: {integrity: sha512-7qTRTJxW96u2yiEaTep1+8nto1O/rEDacewKqH+Riq5E6EsHTOmGHxkB4Se5Ic5xgDC4I05lLZxzzxnlnSypxA==}
+ /@csstools/postcss-media-minmax@1.1.8(postcss@8.4.39):
+ resolution: {integrity: sha512-KYQCal2i7XPNtHAUxCECdrC7tuxIWQCW+s8eMYs5r5PaAiVTeKwlrkRS096PFgojdNCmHeG0Cb7njtuNswNf+w==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-calc': 1.1.6(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- '@csstools/media-query-list-parser': 2.1.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- postcss: 8.4.35
+ '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.5(postcss@8.4.35):
- resolution: {integrity: sha512-XHMPasWYPWa9XaUHXU6Iq0RLfoAI+nvGTPj51hOizNsHaAyFiq2SL4JvF1DU8lM6B70+HVzKM09Isbyrr755Bw==}
+ /@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.11(postcss@8.4.39):
+ resolution: {integrity: sha512-YD6jrib20GRGQcnOu49VJjoAnQ/4249liuz7vTpy/JfgqQ1Dlc5eD4HPUMNLOw9CWey9E6Etxwf/xc/ZF8fECA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- '@csstools/media-query-list-parser': 2.1.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- postcss: 8.4.35
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-nested-calc@3.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-bwwababZpWRm0ByHaWBxTsDGTMhZKmtUNl3Wt0Eom8AY7ORgXx5qF9SSk1vEFrCi+HOfJT6M6W5KPgzXuQNRwQ==}
+ /@csstools/postcss-nested-calc@3.0.2(postcss@8.4.39):
+ resolution: {integrity: sha512-ySUmPyawiHSmBW/VI44+IObcKH0v88LqFe0d09Sb3w4B1qjkaROc6d5IA3ll9kjD46IIX/dbO5bwFN/swyoyZA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-normalize-display-values@3.0.2(postcss@8.4.35):
+ /@csstools/postcss-normalize-display-values@3.0.2(postcss@8.4.39):
resolution: {integrity: sha512-fCapyyT/dUdyPtrelQSIV+d5HqtTgnNP/BEG9IuhgXHt93Wc4CfC1bQ55GzKAjWrZbgakMQ7MLfCXEf3rlZJOw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-oklab-function@3.0.9(postcss@8.4.35):
- resolution: {integrity: sha512-l639gpcBfL3ogJe+og1M5FixQn8iGX8+29V7VtTSCUB37VzpzOC05URfde7INIdiJT65DkHzgdJ64/QeYggU8A==}
+ /@csstools/postcss-oklab-function@3.0.19(postcss@8.4.39):
+ resolution: {integrity: sha512-e3JxXmxjU3jpU7TzZrsNqSX4OHByRC3XjItV3Ieo/JEQmLg5rdOL4lkv/1vp27gXemzfNt44F42k/pn0FpE21Q==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.5.1(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- '@csstools/postcss-progressive-custom-properties': 3.0.3(postcss@8.4.35)
- postcss: 8.4.35
+ '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-progressive-custom-properties@3.0.3(postcss@8.4.35):
- resolution: {integrity: sha512-WipTVh6JTMQfeIrzDV4wEPsV9NTzMK2jwXxyH6CGBktuWdivHnkioP/smp1x/0QDPQyx7NTS14RB+GV3zZZYEw==}
+ /@csstools/postcss-progressive-custom-properties@3.3.0(postcss@8.4.39):
+ resolution: {integrity: sha512-W2oV01phnILaRGYPmGFlL2MT/OgYjQDrL9sFlbdikMFi6oQkFki9B86XqEWR7HCsTZFVq7dbzr/o71B75TKkGg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-relative-color-syntax@2.0.9(postcss@8.4.35):
- resolution: {integrity: sha512-2UoaRd2iIuzUGtYgteN5fJ0s+OfCiV7PvCnw8MCh3om8+SeVinfG8D5sqBOvImxFVfrp6k60XF5RFlH6oc//fg==}
+ /@csstools/postcss-relative-color-syntax@2.0.19(postcss@8.4.39):
+ resolution: {integrity: sha512-MxUMSNvio1WwuS6WRLlQuv6nNPXwIWUFzBBAvL/tBdWfiKjiJnAa6eSSN5gtaacSqUkQ/Ce5Z1OzLRfeaWhADA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.5.1(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- '@csstools/postcss-progressive-custom-properties': 3.0.3(postcss@8.4.35)
- postcss: 8.4.35
+ '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-scope-pseudo-class@3.0.1(postcss@8.4.35):
+ /@csstools/postcss-scope-pseudo-class@3.0.1(postcss@8.4.39):
resolution: {integrity: sha512-3ZFonK2gfgqg29gUJ2w7xVw2wFJ1eNWVDONjbzGkm73gJHVCYK5fnCqlLr+N+KbEfv2XbWAO0AaOJCFB6Fer6A==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
- /@csstools/postcss-stepped-value-functions@3.0.4(postcss@8.4.35):
- resolution: {integrity: sha512-gyNQ2YaOVXPqLR737XtReRPVu7DGKBr9JBDLoiH1T+N1ggV3r4HotRCOC1l6rxVC0zOuU1KiOzUn9Z5W838/rg==}
+ /@csstools/postcss-stepped-value-functions@3.0.10(postcss@8.4.39):
+ resolution: {integrity: sha512-MZwo0D0TYrQhT5FQzMqfy/nGZ28D1iFtpN7Su1ck5BPHS95+/Y5O9S4kEvo76f2YOsqwYcT8ZGehSI1TnzuX2g==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-calc': 1.1.6(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- postcss: 8.4.35
+ '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-text-decoration-shorthand@3.0.4(postcss@8.4.35):
- resolution: {integrity: sha512-yUZmbnUemgQmja7SpOZeU45+P49wNEgQguRdyTktFkZsHf7Gof+ZIYfvF6Cm+LsU1PwSupy4yUeEKKjX5+k6cQ==}
+ /@csstools/postcss-text-decoration-shorthand@3.0.7(postcss@8.4.39):
+ resolution: {integrity: sha512-+cptcsM5r45jntU6VjotnkC9GteFR7BQBfZ5oW7inLCxj7AfLGAzMbZ60hKTP13AULVZBdxky0P8um0IBfLHVA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/color-helpers': 4.0.0
- postcss: 8.4.35
+ '@csstools/color-helpers': 4.2.1
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-trigonometric-functions@3.0.4(postcss@8.4.35):
- resolution: {integrity: sha512-qj4Cxth6c38iNYzfJJWAxt8jsLrZaMVmbfGDDLOlI2YJeZoC3A5Su6/Kr7oXaPFRuspUu+4EQHngOktqVHWfVg==}
+ /@csstools/postcss-trigonometric-functions@3.0.10(postcss@8.4.39):
+ resolution: {integrity: sha512-G9G8moTc2wiad61nY5HfvxLiM/myX0aYK4s1x8MQlPH29WDPxHQM7ghGgvv2qf2xH+rrXhztOmjGHJj4jsEqXw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-calc': 1.1.6(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- postcss: 8.4.35
+ '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ postcss: 8.4.39
dev: false
- /@csstools/postcss-unset-value@3.0.1(postcss@8.4.35):
+ /@csstools/postcss-unset-value@3.0.1(postcss@8.4.39):
resolution: {integrity: sha512-dbDnZ2ja2U8mbPP0Hvmt2RMEGBiF1H7oY6HYSpjteXJGihYwgxgTr6KRbbJ/V6c+4wd51M+9980qG4gKVn5ttg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
+ dev: false
+
+ /@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.1):
+ resolution: {integrity: sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss-selector-parser: ^6.0.13
+ dependencies:
+ postcss-selector-parser: 6.1.1
dev: false
- /@csstools/selector-specificity@3.0.1(postcss-selector-parser@6.0.15):
- resolution: {integrity: sha512-NPljRHkq4a14YzZ3YD406uaxh7s0g6eAq3L9aLOWywoqe8PkYamAvtsh7KNX6c++ihDrJ0RiU+/z7rGnhlZ5ww==}
+ /@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.1):
+ resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss-selector-parser: ^6.0.13
dependencies:
- postcss-selector-parser: 6.0.15
+ postcss-selector-parser: 6.1.1
- /@ember-data/adapter@5.3.0(@babel/core@7.23.2)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2):
+ /@csstools/utilities@1.0.0(postcss@8.4.39):
+ resolution: {integrity: sha512-tAgvZQe/t2mlvpNosA4+CkMiZ2azISW5WPAcdSalZlEjQvUfghHxfQcrCiK/7/CrfAWVxyM88kGFYO82heIGDg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.39
+ dev: false
+
+ /@ember-data/adapter@5.3.0(@babel/core@7.23.2)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.3):
resolution: {integrity: sha512-OKbqtuOn6ZHFvU36P8876TsWtr6BKx1eOAzftnRtS8kD8r9rxdXapCA7M2V3l+Fma4d+MMwm8flLrqMddP5rmA==}
engines: {node: 16.* || >= 18.*}
peerDependencies:
@@ -1831,10 +1967,10 @@ packages:
'@ember-data/private-build-infra': 5.3.0
'@ember-data/store': 5.3.0(@babel/core@7.23.2)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0)
'@ember/string': 3.1.1
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
ember-cli-test-info: 1.0.0
- ember-inflector: 4.0.2
+ ember-inflector: 4.0.3(ember-source@5.4.0)
transitivePeerDependencies:
- '@babel/core'
- '@glint/template'
@@ -1853,8 +1989,8 @@ packages:
'@ember-data/store': 5.3.0(@babel/core@7.23.2)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0)
'@ember/edition-utils': 1.2.0
'@ember/string': 3.1.1
- '@embroider/macros': 1.13.5
- ember-auto-import: 2.7.2(webpack@5.89.0)
+ '@embroider/macros': 1.16.5
+ ember-auto-import: 2.6.3(webpack@5.89.0)
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
webpack: 5.89.0
transitivePeerDependencies:
@@ -1875,7 +2011,7 @@ packages:
'@ember-data/private-build-infra': 5.3.0
'@ember-data/store': 5.3.0(@babel/core@7.23.2)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0)
'@ember/edition-utils': 1.2.0
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
transitivePeerDependencies:
- '@babel/core'
@@ -1883,7 +2019,7 @@ packages:
- supports-color
dev: true
- /@ember-data/json-api@5.3.0(@babel/core@7.23.2)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2):
+ /@ember-data/json-api@5.3.0(@babel/core@7.23.2)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.3):
resolution: {integrity: sha512-irS0uuotz5VJbmaGEoK7Ad8JjlVzCI2C+lxz22UelR64Vbb1btnBHlw2Tr2n9s0kNxaR1iHUB94Fo2LBbr0Prg==}
engines: {node: 16.* || >= 18.*}
peerDependencies:
@@ -1897,9 +2033,9 @@ packages:
'@ember-data/request-utils': 5.3.0(@babel/core@7.23.2)
'@ember-data/store': 5.3.0(@babel/core@7.23.2)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0)
'@ember/edition-utils': 1.2.0
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
- ember-inflector: 4.0.2
+ ember-inflector: 4.0.3(ember-source@5.4.0)
transitivePeerDependencies:
- '@babel/core'
- '@glint/template'
@@ -1920,10 +2056,10 @@ packages:
optional: true
dependencies:
'@ember-data/graph': 5.3.0(@babel/core@7.23.2)(@ember-data/store@5.3.0)
- '@ember-data/json-api': 5.3.0(@babel/core@7.23.2)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2)
+ '@ember-data/json-api': 5.3.0(@babel/core@7.23.2)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.3)
'@ember-data/private-build-infra': 5.3.0
'@ember-data/request': 5.3.0(@babel/core@7.23.2)
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
transitivePeerDependencies:
- '@babel/core'
@@ -1931,7 +2067,7 @@ packages:
- supports-color
dev: true
- /@ember-data/model@5.3.0(@babel/core@7.23.2)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@5.4.0):
+ /@ember-data/model@5.3.0(@babel/core@7.23.2)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.3)(ember-source@5.4.0):
resolution: {integrity: sha512-9DckZXu3DZk1fYd1js6kS2SCxuuaQBDE1N3NMc+Zz55n8qu1LKHLxr+dGwVqV+Wtl7LGcAU1ocnm7gKNhC1vuw==}
engines: {node: 16.* || >= 18.*}
peerDependencies:
@@ -1953,19 +2089,19 @@ packages:
dependencies:
'@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1)
'@ember-data/graph': 5.3.0(@babel/core@7.23.2)(@ember-data/store@5.3.0)
- '@ember-data/json-api': 5.3.0(@babel/core@7.23.2)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2)
+ '@ember-data/json-api': 5.3.0(@babel/core@7.23.2)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.3)
'@ember-data/legacy-compat': 5.3.0(@babel/core@7.23.2)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0)
'@ember-data/private-build-infra': 5.3.0
'@ember-data/store': 5.3.0(@babel/core@7.23.2)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0)
'@ember-data/tracking': 5.3.0(@babel/core@7.23.2)
'@ember/edition-utils': 1.2.0
'@ember/string': 3.1.1
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.2)(ember-source@5.4.0)
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
ember-cli-string-utils: 1.1.0
ember-cli-test-info: 1.0.0
- ember-inflector: 4.0.2
+ ember-inflector: 4.0.3(ember-source@5.4.0)
inflection: 2.0.1
transitivePeerDependencies:
- '@babel/core'
@@ -1979,10 +2115,10 @@ packages:
engines: {node: 16.* || >= 18.*}
dependencies:
'@babel/core': 7.23.2
- '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.2)
- '@babel/runtime': 7.23.9
+ '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.23.2)
+ '@babel/runtime': 7.24.8
'@ember/edition-utils': 1.2.0
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
babel-import-util: 1.4.1
babel-plugin-debug-macros: 0.3.4(@babel/core@7.23.2)
babel-plugin-filter-imports: 4.0.0
@@ -1998,7 +2134,7 @@ packages:
ember-cli-version-checker: 5.1.2
git-repo-info: 2.1.1
npm-git-info: 1.0.3
- semver: 7.6.0
+ semver: 7.6.2
silent-error: 1.1.1
transitivePeerDependencies:
- '@glint/template'
@@ -2021,7 +2157,7 @@ packages:
dependencies:
'@ember-data/private-build-infra': 5.3.0
'@ember/test-waiters': 3.1.0
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
transitivePeerDependencies:
- '@babel/core'
@@ -2032,7 +2168,7 @@ packages:
/@ember-data/rfc395-data@0.0.4:
resolution: {integrity: sha512-tGRdvgC9/QMQSuSuJV45xoyhI0Pzjm7A9o/MVVA3HakXIImJbbzx/k/6dO9CUEQXIyS2y0fW6C1XaYOG7rY0FQ==}
- /@ember-data/serializer@5.3.0(@babel/core@7.23.2)(@ember/string@3.1.1)(ember-inflector@4.0.2):
+ /@ember-data/serializer@5.3.0(@babel/core@7.23.2)(@ember/string@3.1.1)(ember-inflector@4.0.3):
resolution: {integrity: sha512-apsfN8qHOVQxIxmPQh6SSxYtzNcb3/jvdjJDrU6L8eklyQXfxcbaBD6r2uUAA2jaI94oNXoSHM/75TZnJjLIZA==}
engines: {node: 16.* || >= 18.*}
peerDependencies:
@@ -2041,10 +2177,10 @@ packages:
dependencies:
'@ember-data/private-build-infra': 5.3.0
'@ember/string': 3.1.1
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
ember-cli-test-info: 1.0.0
- ember-inflector: 4.0.2
+ ember-inflector: 4.0.3(ember-source@5.4.0)
transitivePeerDependencies:
- '@babel/core'
- '@glint/template'
@@ -2062,7 +2198,7 @@ packages:
'@ember-data/private-build-infra': 5.3.0
'@ember-data/tracking': 5.3.0(@babel/core@7.23.2)
'@ember/string': 3.1.1
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
'@glimmer/tracking': 1.1.2
ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.2)(ember-source@5.4.0)
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
@@ -2078,7 +2214,7 @@ packages:
engines: {node: 16.* || >= 18}
dependencies:
'@ember-data/private-build-infra': 5.3.0
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
transitivePeerDependencies:
- '@babel/core'
@@ -2141,7 +2277,7 @@ packages:
'@glint/template':
optional: true
dependencies:
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
ember-cli-babel: 7.26.11
ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.23.2)
ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
@@ -2165,7 +2301,7 @@ packages:
ember-source: ^4.0.0 || ^5.0.0
dependencies:
'@ember/test-waiters': 3.1.0
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
'@simple-dom/interface': 1.4.0
broccoli-debug: 0.6.5
broccoli-funnel: 3.0.8
@@ -2185,25 +2321,18 @@ packages:
calculate-cache-key-for-tree: 2.0.0
ember-cli-babel: 7.26.11
ember-cli-version-checker: 5.1.2
- semver: 7.6.0
+ semver: 7.6.2
transitivePeerDependencies:
- supports-color
- /@embroider/addon-shim@1.8.3:
- resolution: {integrity: sha512-7pyHwzT6ESXc3nZsB8rfnirLkUhQWdvj6CkYH+0MUPN74mX4rslf7pnBqZE/KZkW3uBIaBYvU8fxi0hcKC/Paw==}
+ /@embroider/addon-shim@1.8.9:
+ resolution: {integrity: sha512-qyN64T1jMHZ99ihlk7VFHCWHYZHLE1DOdHi0J7lmn5waV1DoW7gD8JLi1i7FregzXtKhbDc7shyEmTmWPTs8MQ==}
engines: {node: 12.* || 14.* || >= 16}
dependencies:
- '@embroider/shared-internals': 1.8.3
- semver: 7.6.0
- dev: false
-
- /@embroider/addon-shim@1.8.7:
- resolution: {integrity: sha512-JGOQNRj3UR0NdWEg8MsM2eqPLncEwSB1IX+rwntIj22TEKj8biqx7GDgSbeH+ZedijmCh354Hf2c5rthrdzUAw==}
- engines: {node: 12.* || 14.* || >= 16}
- dependencies:
- '@embroider/shared-internals': 2.5.2
+ '@embroider/shared-internals': 2.6.2
broccoli-funnel: 3.0.8
- semver: 7.6.0
+ common-ancestor-path: 1.0.1
+ semver: 7.6.2
transitivePeerDependencies:
- supports-color
@@ -2216,8 +2345,8 @@ packages:
- supports-color
dev: false
- /@embroider/macros@1.13.5:
- resolution: {integrity: sha512-OzYyM+bOcyV9IWma1qSraIyuBmGv6U8sCIHumHCe0oDDypvIvVA3csuDjoS3BGhUWV56VpzBSwVEDdIHXmqQ2w==}
+ /@embroider/macros@1.16.5:
+ resolution: {integrity: sha512-Oz8bUZvZzOV1Gk3qSgIzZJJzs6acclSTcEFyB+KdKbKqjTC3uebn53aU2gAlLU7/YdTRZrg2gNbQuwAp+tGkGg==}
engines: {node: 12.* || 14.* || >= 16}
peerDependencies:
'@glint/template': ^1.0.0
@@ -2225,14 +2354,14 @@ packages:
'@glint/template':
optional: true
dependencies:
- '@embroider/shared-internals': 2.5.2
- assert-never: 1.2.1
- babel-import-util: 2.0.1
+ '@embroider/shared-internals': 2.6.2
+ assert-never: 1.3.0
+ babel-import-util: 2.1.1
ember-cli-babel: 7.26.11
find-up: 5.0.0
lodash: 4.17.21
resolve: 1.22.8
- semver: 7.6.0
+ semver: 7.6.2
transitivePeerDependencies:
- supports-color
@@ -2246,22 +2375,23 @@ packages:
js-string-escape: 1.0.1
lodash: 4.17.21
resolve-package-path: 4.0.3
- semver: 7.6.0
+ semver: 7.6.2
typescript-memoize: 1.1.1
dev: false
- /@embroider/shared-internals@2.5.2:
- resolution: {integrity: sha512-jNDJ9YlV6Qp9Na9v17qirUewVuq6T0t32nn+bbnFlCRTvmllKluZdYPSC5RuRnEZKTloVYRSF0+f1rgkTIEvxQ==}
+ /@embroider/shared-internals@2.6.2:
+ resolution: {integrity: sha512-jL3Bjn8C73AUBlTex+VixP7YmqvPNN/BZFB85odTstzLFOuR8y2mmGiuWbq17qNuFyoxc6xtndMnAeqwCXBNkA==}
engines: {node: 12.* || 14.* || >= 16}
dependencies:
- babel-import-util: 2.0.1
- debug: 4.3.4
+ babel-import-util: 2.1.1
+ debug: 4.3.5
ember-rfc176-data: 0.3.18
fs-extra: 9.1.0
js-string-escape: 1.0.1
lodash: 4.17.21
+ minimatch: 3.1.2
resolve-package-path: 4.0.3
- semver: 7.6.0
+ semver: 7.6.2
typescript-memoize: 1.1.1
transitivePeerDependencies:
- supports-color
@@ -2285,8 +2415,8 @@ packages:
resolve: 1.22.8
dev: true
- /@embroider/util@1.12.1(ember-source@5.4.0):
- resolution: {integrity: sha512-sEjFf2HOcqQdm3auernvvD3oXX/CdGTjo9eB5N8DmQBz9vseYNjn4kQRaAcyHWpCpMHe5Yr0d9xW8+4c9a9fJw==}
+ /@embroider/util@1.13.1(ember-source@5.4.0):
+ resolution: {integrity: sha512-MRbs2FPO4doQ31YHIYk+QKChEs7k15aTsMk8QmO4eKiuQq9OT0sr1oasObZyGB8cVVbr29WWRWmsNirxzQtHIg==}
engines: {node: 12.* || 14.* || >= 16}
peerDependencies:
'@glint/environment-ember-loose': ^1.0.0
@@ -2298,7 +2428,7 @@ packages:
'@glint/template':
optional: true
dependencies:
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
broccoli-funnel: 3.0.8
ember-cli-babel: 7.26.11
ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
@@ -2316,8 +2446,8 @@ packages:
eslint-visitor-keys: 3.4.3
dev: true
- /@eslint-community/regexpp@4.10.0:
- resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
+ /@eslint-community/regexpp@4.11.0:
+ resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
dev: true
@@ -2326,7 +2456,7 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
ajv: 6.12.6
- debug: 4.3.4
+ debug: 4.3.5
espree: 9.6.1
globals: 13.24.0
ignore: 5.3.1
@@ -2362,9 +2492,9 @@ packages:
engines: {node: '>= 18'}
dependencies:
'@babel/core': 7.23.2
- compress-json: 3.0.0
+ compress-json: 3.1.0
date-fns: 2.30.0
- ember-auto-import: 2.7.2(webpack@5.89.0)
+ ember-auto-import: 2.6.3(webpack@5.89.0)
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
ember-cli-htmlbars: 6.3.0
ember-cli-notifications: 9.0.0
@@ -2372,7 +2502,7 @@ packages:
ember-concurrency-decorators: 2.0.3(@babel/core@7.23.2)
ember-decorators: 6.1.1
ember-get-config: 2.1.1
- ember-inflector: 4.0.2
+ ember-inflector: 4.0.3(ember-source@5.4.0)
ember-intl: 6.3.2(@babel/core@7.23.2)(webpack@5.89.0)
ember-loading: 2.0.0(@babel/core@7.23.2)
ember-local-storage: 2.0.7(@babel/core@7.23.2)
@@ -2390,7 +2520,7 @@ packages:
- webpack
dev: false
- /@fleetbase/ember-ui@0.2.18(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-source@5.4.0)(postcss@8.4.35)(rollup@4.12.0)(tracked-built-ins@3.3.0)(webpack@5.89.0):
+ /@fleetbase/ember-ui@0.2.18(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-source@5.4.0)(postcss@8.4.39)(rollup@4.18.1)(tracked-built-ins@3.3.0)(webpack@5.89.0):
resolution: {integrity: sha512-lOwUmwstfM/o1NdlB1jv6mPdyGfmcZuJGFdYdITfayMCW7CwAZBY84czwV5w53AQbFCt4A5nkGXxV6EGUDjA4A==}
engines: {node: '>= 18'}
dependencies:
@@ -2398,28 +2528,28 @@ packages:
'@ember/render-modifiers': 2.1.0(@babel/core@7.23.2)(ember-source@5.4.0)
'@ember/string': 3.1.1
'@embroider/addon': 0.30.0
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
'@fleetbase/ember-accounting': 0.0.1(ember-source@5.4.0)
- '@floating-ui/dom': 1.6.3
- '@fortawesome/ember-fontawesome': 1.0.3(rollup@4.12.0)(webpack@5.89.0)
- '@fortawesome/fontawesome-svg-core': 6.4.0
- '@fortawesome/free-brands-svg-icons': 6.5.1
- '@fortawesome/free-solid-svg-icons': 6.4.0
- '@fullcalendar/core': 6.1.10
- '@fullcalendar/daygrid': 6.1.10(@fullcalendar/core@6.1.10)
- '@fullcalendar/interaction': 6.1.10(@fullcalendar/core@6.1.10)
+ '@floating-ui/dom': 1.6.7
+ '@fortawesome/ember-fontawesome': 1.0.3(rollup@4.18.1)(webpack@5.89.0)
+ '@fortawesome/fontawesome-svg-core': 6.5.2
+ '@fortawesome/free-brands-svg-icons': 6.5.2
+ '@fortawesome/free-solid-svg-icons': 6.5.2
+ '@fullcalendar/core': 6.1.15
+ '@fullcalendar/daygrid': 6.1.15(@fullcalendar/core@6.1.15)
+ '@fullcalendar/interaction': 6.1.15(@fullcalendar/core@6.1.15)
'@makepanic/ember-power-calendar-date-fns': 0.4.2
- '@tailwindcss/forms': 0.5.7(tailwindcss@3.4.1)
- air-datepicker: 3.4.0
+ '@tailwindcss/forms': 0.5.7(tailwindcss@3.4.4)
+ air-datepicker: 3.5.3
autonumeric: 4.10.5
- autoprefixer: 10.4.17(postcss@8.4.35)
+ autoprefixer: 10.4.19(postcss@8.4.39)
broccoli-funnel: 3.0.8
broccoli-merge-trees: 4.2.0
- chart.js: 4.4.1
- chartjs-adapter-date-fns: 3.0.0(chart.js@4.4.1)(date-fns@2.30.0)
+ chart.js: 4.4.3
+ chartjs-adapter-date-fns: 3.0.0(chart.js@4.4.3)(date-fns@2.30.0)
date-fns: 2.30.0
ember-animated: 1.1.4(@ember/test-helpers@3.2.0)(ember-source@5.4.0)
- ember-auto-import: 2.7.2(webpack@5.89.0)
+ ember-auto-import: 2.6.3(webpack@5.89.0)
ember-basic-dropdown: 7.3.0(@babel/core@7.23.2)(@ember/string@3.1.1)(ember-source@5.4.0)(webpack@5.89.0)
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
ember-cli-htmlbars: 6.3.0
@@ -2429,31 +2559,31 @@ packages:
ember-concurrency: 3.1.1(@babel/core@7.23.2)(ember-source@5.4.0)
ember-concurrency-decorators: 2.0.3(@babel/core@7.23.2)
ember-concurrency-test-waiter: 0.4.0(ember-concurrency@3.1.1)
- ember-file-upload: 8.4.0(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-modifier@4.1.0)(tracked-built-ins@3.3.0)(webpack@5.89.0)
+ ember-file-upload: 8.4.0(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-modifier@4.2.0)(tracked-built-ins@3.3.0)(webpack@5.89.0)
ember-focus-trap: 1.1.0(ember-source@5.4.0)
ember-get-config: 2.1.1
- ember-inflector: 4.0.2
+ ember-inflector: 4.0.3(ember-source@5.4.0)
ember-loading: 2.0.0(@babel/core@7.23.2)
ember-math-helpers: 4.0.0(ember-source@5.4.0)
- ember-modifier: 4.1.0(ember-source@5.4.0)
+ ember-modifier: 4.2.0(@babel/core@7.23.2)(ember-source@5.4.0)
ember-on-helper: 0.1.0
ember-power-calendar: 0.18.0(@babel/core@7.23.2)(ember-source@5.4.0)
ember-power-select: 7.2.0(@babel/core@7.23.2)(ember-source@5.4.0)(webpack@5.89.0)
ember-ref-bucket: 4.1.0(@babel/core@7.23.2)
ember-responsive: 5.0.0
- ember-style-modifier: 3.1.1(@ember/string@3.1.1)(ember-source@5.4.0)(webpack@5.89.0)
+ ember-style-modifier: 3.1.1(@babel/core@7.23.2)(@ember/string@3.1.1)(ember-source@5.4.0)(webpack@5.89.0)
ember-truth-helpers: 4.0.3(ember-source@5.4.0)
ember-window-mock: 0.9.0(ember-source@5.4.0)
ember-wormhole: 0.6.0
imask: 6.6.3
intl-tel-input: 22.0.2
- postcss-at-rules-variables: 0.3.0(postcss@8.4.35)
- postcss-conditionals-renewed: 1.0.0(postcss@8.4.35)
- postcss-each: 1.1.0(postcss@8.4.35)
- postcss-import: 15.1.0(postcss@8.4.35)
- postcss-mixins: 9.0.4(postcss@8.4.35)
- postcss-preset-env: 9.3.0(postcss@8.4.35)
- tailwindcss: 3.4.1
+ postcss-at-rules-variables: 0.3.0(postcss@8.4.39)
+ postcss-conditionals-renewed: 1.0.0(postcss@8.4.39)
+ postcss-each: 1.1.0(postcss@8.4.39)
+ postcss-import: 15.1.0(postcss@8.4.39)
+ postcss-mixins: 9.0.4(postcss@8.4.39)
+ postcss-preset-env: 9.6.0(postcss@8.4.39)
+ tailwindcss: 3.4.4
transitivePeerDependencies:
- '@ember/test-helpers'
- '@glimmer/component'
@@ -2473,95 +2603,95 @@ packages:
- webpack-command
dev: false
- /@floating-ui/core@1.6.0:
- resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==}
+ /@floating-ui/core@1.6.4:
+ resolution: {integrity: sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==}
dependencies:
- '@floating-ui/utils': 0.2.1
+ '@floating-ui/utils': 0.2.4
dev: false
- /@floating-ui/dom@1.6.3:
- resolution: {integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==}
+ /@floating-ui/dom@1.6.7:
+ resolution: {integrity: sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==}
dependencies:
- '@floating-ui/core': 1.6.0
- '@floating-ui/utils': 0.2.1
+ '@floating-ui/core': 1.6.4
+ '@floating-ui/utils': 0.2.4
dev: false
- /@floating-ui/utils@0.2.1:
- resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==}
+ /@floating-ui/utils@0.2.4:
+ resolution: {integrity: sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==}
dev: false
- /@formatjs/ecma402-abstract@1.18.2:
- resolution: {integrity: sha512-+QoPW4csYALsQIl8GbN14igZzDbuwzcpWrku9nyMXlaqAlwRBgl5V+p0vWMGFqHOw37czNXaP/lEk4wbLgcmtA==}
+ /@formatjs/ecma402-abstract@2.0.0:
+ resolution: {integrity: sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==}
dependencies:
'@formatjs/intl-localematcher': 0.5.4
- tslib: 2.6.2
+ tslib: 2.6.3
dev: false
/@formatjs/fast-memoize@2.2.0:
resolution: {integrity: sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==}
dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
dev: false
- /@formatjs/icu-messageformat-parser@2.7.6:
- resolution: {integrity: sha512-etVau26po9+eewJKYoiBKP6743I1br0/Ie00Pb/S/PtmYfmjTcOn2YCh2yNkSZI12h6Rg+BOgQYborXk46BvkA==}
+ /@formatjs/icu-messageformat-parser@2.7.8:
+ resolution: {integrity: sha512-nBZJYmhpcSX0WeJ5SDYUkZ42AgR3xiyhNCsQweFx3cz/ULJjym8bHAzWKvG5e2+1XO98dBYC0fWeeAECAVSwLA==}
dependencies:
- '@formatjs/ecma402-abstract': 1.18.2
- '@formatjs/icu-skeleton-parser': 1.8.0
- tslib: 2.6.2
+ '@formatjs/ecma402-abstract': 2.0.0
+ '@formatjs/icu-skeleton-parser': 1.8.2
+ tslib: 2.6.3
dev: false
- /@formatjs/icu-skeleton-parser@1.8.0:
- resolution: {integrity: sha512-QWLAYvM0n8hv7Nq5BEs4LKIjevpVpbGLAJgOaYzg9wABEoX1j0JO1q2/jVkO6CVlq0dbsxZCngS5aXbysYueqA==}
+ /@formatjs/icu-skeleton-parser@1.8.2:
+ resolution: {integrity: sha512-k4ERKgw7aKGWJZgTarIcNEmvyTVD9FYh0mTrrBMHZ1b8hUu6iOJ4SzsZlo3UNAvHYa+PnvntIwRPt1/vy4nA9Q==}
dependencies:
- '@formatjs/ecma402-abstract': 1.18.2
- tslib: 2.6.2
+ '@formatjs/ecma402-abstract': 2.0.0
+ tslib: 2.6.3
dev: false
- /@formatjs/intl-displaynames@6.6.6:
- resolution: {integrity: sha512-Dg5URSjx0uzF8VZXtHb6KYZ6LFEEhCbAbKoYChYHEOnMFTw/ZU3jIo/NrujzQD2EfKPgQzIq73LOUvW6Z/LpFA==}
+ /@formatjs/intl-displaynames@6.6.8:
+ resolution: {integrity: sha512-Lgx6n5KxN16B3Pb05z3NLEBQkGoXnGjkTBNCZI+Cn17YjHJ3fhCeEJJUqRlIZmJdmaXQhjcQVDp6WIiNeRYT5g==}
dependencies:
- '@formatjs/ecma402-abstract': 1.18.2
+ '@formatjs/ecma402-abstract': 2.0.0
'@formatjs/intl-localematcher': 0.5.4
- tslib: 2.6.2
+ tslib: 2.6.3
dev: false
- /@formatjs/intl-listformat@7.5.5:
- resolution: {integrity: sha512-XoI52qrU6aBGJC9KJddqnacuBbPlb/bXFN+lIFVFhQ1RnFHpzuFrlFdjD9am2O7ZSYsyqzYRpkVcXeT1GHkwDQ==}
+ /@formatjs/intl-listformat@7.5.7:
+ resolution: {integrity: sha512-MG2TSChQJQT9f7Rlv+eXwUFiG24mKSzmF144PLb8m8OixyXqn4+YWU+5wZracZGCgVTVmx8viCf7IH3QXoiB2g==}
dependencies:
- '@formatjs/ecma402-abstract': 1.18.2
+ '@formatjs/ecma402-abstract': 2.0.0
'@formatjs/intl-localematcher': 0.5.4
- tslib: 2.6.2
+ tslib: 2.6.3
dev: false
/@formatjs/intl-localematcher@0.5.4:
resolution: {integrity: sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==}
dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
dev: false
- /@formatjs/intl@2.10.0:
- resolution: {integrity: sha512-X3xT9guVkKDS86EKV80lS0KxoazUglkJTGZO66sKY7otgl0VeStPA8B3u8UkKT47PexVV98fUzjpkchYmbe9nw==}
+ /@formatjs/intl@2.10.4:
+ resolution: {integrity: sha512-56483O+HVcL0c7VucAS2tyH020mt9XTozZO67cwtGg0a7KWDukS/FzW3OnvaHmTHDuYsoPIzO+ZHVfU6fT/bJw==}
peerDependencies:
typescript: ^4.7 || 5
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@formatjs/ecma402-abstract': 1.18.2
+ '@formatjs/ecma402-abstract': 2.0.0
'@formatjs/fast-memoize': 2.2.0
- '@formatjs/icu-messageformat-parser': 2.7.6
- '@formatjs/intl-displaynames': 6.6.6
- '@formatjs/intl-listformat': 7.5.5
- intl-messageformat: 10.5.11
- tslib: 2.6.2
+ '@formatjs/icu-messageformat-parser': 2.7.8
+ '@formatjs/intl-displaynames': 6.6.8
+ '@formatjs/intl-listformat': 7.5.7
+ intl-messageformat: 10.5.14
+ tslib: 2.6.3
dev: false
- /@fortawesome/ember-fontawesome@0.4.1(rollup@4.12.0):
+ /@fortawesome/ember-fontawesome@0.4.1(rollup@4.18.1):
resolution: {integrity: sha512-drBupV++kJP2rmyfxg55e4NeaezGEk1Ng9QMTFvEURIkFQfd3QPAxBdC9CLuAWKtzgF6zACGyv/9D2AzF45juQ==}
engines: {node: 12.* || 14.* || >= 16}
dependencies:
- '@fortawesome/fontawesome-svg-core': 6.4.0
+ '@fortawesome/fontawesome-svg-core': 6.5.2
broccoli-file-creator: 2.1.1
broccoli-merge-trees: 4.2.0
broccoli-plugin: 4.0.7
@@ -2574,19 +2704,19 @@ packages:
ember-get-config: 2.1.1
find-yarn-workspace-root: 2.0.0
glob: 7.2.3
- rollup-plugin-node-resolve: 5.2.0(rollup@4.12.0)
+ rollup-plugin-node-resolve: 5.2.0(rollup@4.18.1)
transitivePeerDependencies:
- '@glint/template'
- rollup
- supports-color
dev: false
- /@fortawesome/ember-fontawesome@1.0.3(rollup@4.12.0)(webpack@5.89.0):
+ /@fortawesome/ember-fontawesome@1.0.3(rollup@4.18.1)(webpack@5.89.0):
resolution: {integrity: sha512-KGw4a4moLo9wcGwFU05Y7yV2/va2R/lN7rO3cw6ZBrnMigyAReYH9XcK4zkiAXGaLAbzc/mOyP19ofr2rc7HBg==}
engines: {node: 12.* || 14.* || >= 16}
dependencies:
- '@fortawesome/fontawesome-svg-core': 6.4.0
- '@rollup/plugin-node-resolve': 15.2.3(rollup@4.12.0)
+ '@fortawesome/fontawesome-svg-core': 6.5.2
+ '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.1)
broccoli-file-creator: 2.1.1
broccoli-merge-trees: 4.2.0
broccoli-plugin: 4.0.7
@@ -2594,7 +2724,7 @@ packages:
broccoli-source: 3.0.1
camel-case: 4.1.2
ember-ast-helpers: 0.3.5
- ember-auto-import: 2.7.2(webpack@5.89.0)
+ ember-auto-import: 2.6.3(webpack@5.89.0)
ember-cli-babel: 7.26.11
ember-cli-htmlbars: 5.7.2
ember-get-config: 2.1.1
@@ -2607,62 +2737,56 @@ packages:
- webpack
dev: false
- /@fortawesome/fontawesome-common-types@6.4.0:
- resolution: {integrity: sha512-HNii132xfomg5QVZw0HwXXpN22s7VBHQBv9CeOu9tfJnhsWQNd2lmTNi8CSrnw5B+5YOmzu1UoPAyxaXsJ6RgQ==}
+ /@fortawesome/fontawesome-common-types@6.5.2:
+ resolution: {integrity: sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==}
engines: {node: '>=6'}
requiresBuild: true
dev: false
- /@fortawesome/fontawesome-common-types@6.5.1:
- resolution: {integrity: sha512-GkWzv+L6d2bI5f/Vk6ikJ9xtl7dfXtoRu3YGE6nq0p/FFqA1ebMOAWg3XgRyb0I6LYyYkiAo+3/KrwuBp8xG7A==}
- engines: {node: '>=6'}
- requiresBuild: true
- dev: false
-
- /@fortawesome/fontawesome-svg-core@6.4.0:
- resolution: {integrity: sha512-Bertv8xOiVELz5raB2FlXDPKt+m94MQ3JgDfsVbrqNpLU9+UE2E18GKjLKw+d3XbeYPqg1pzyQKGsrzbw+pPaw==}
+ /@fortawesome/fontawesome-svg-core@6.5.2:
+ resolution: {integrity: sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==}
engines: {node: '>=6'}
requiresBuild: true
dependencies:
- '@fortawesome/fontawesome-common-types': 6.4.0
+ '@fortawesome/fontawesome-common-types': 6.5.2
dev: false
- /@fortawesome/free-brands-svg-icons@6.5.1:
- resolution: {integrity: sha512-093l7DAkx0aEtBq66Sf19MgoZewv1zeY9/4C7vSKPO4qMwEsW/2VYTUTpBtLwfb9T2R73tXaRDPmE4UqLCYHfg==}
+ /@fortawesome/free-brands-svg-icons@6.5.2:
+ resolution: {integrity: sha512-zi5FNYdmKLnEc0jc0uuHH17kz/hfYTg4Uei0wMGzcoCL/4d3WM3u1VMc0iGGa31HuhV5i7ZK8ZlTCQrHqRHSGQ==}
engines: {node: '>=6'}
requiresBuild: true
dependencies:
- '@fortawesome/fontawesome-common-types': 6.5.1
+ '@fortawesome/fontawesome-common-types': 6.5.2
dev: false
- /@fortawesome/free-solid-svg-icons@6.4.0:
- resolution: {integrity: sha512-kutPeRGWm8V5dltFP1zGjQOEAzaLZj4StdQhWVZnfGFCvAPVvHh8qk5bRrU4KXnRRRNni5tKQI9PBAdI6MP8nQ==}
+ /@fortawesome/free-solid-svg-icons@6.5.2:
+ resolution: {integrity: sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==}
engines: {node: '>=6'}
requiresBuild: true
dependencies:
- '@fortawesome/fontawesome-common-types': 6.4.0
+ '@fortawesome/fontawesome-common-types': 6.5.2
dev: false
- /@fullcalendar/core@6.1.10:
- resolution: {integrity: sha512-oTXGJSAGpCf1oY+CKp5qYjMHkJCPBkJ3SHitl63n8Q6xKeiwQ4EF6Au451euUovREwJpLmD1AyZrCnWmtB9AVg==}
+ /@fullcalendar/core@6.1.15:
+ resolution: {integrity: sha512-BuX7o6ALpLb84cMw1FCB9/cSgF4JbVO894cjJZ6kP74jzbUZNjtwffwRdA+Id8rrLjT30d/7TrkW90k4zbXB5Q==}
dependencies:
preact: 10.12.1
dev: false
- /@fullcalendar/daygrid@6.1.10(@fullcalendar/core@6.1.10):
- resolution: {integrity: sha512-Z4GRm1IyHKgxXFTWGcEI0nTsvYOIkpE0aMt3/o3ER2SZkF+hfwcDFhtj0c9+WhMjXFIWYeoTnA9rUOY7Zl/nxA==}
+ /@fullcalendar/daygrid@6.1.15(@fullcalendar/core@6.1.15):
+ resolution: {integrity: sha512-j8tL0HhfiVsdtOCLfzK2J0RtSkiad3BYYemwQKq512cx6btz6ZZ2RNc/hVnIxluuWFyvx5sXZwoeTJsFSFTEFA==}
peerDependencies:
- '@fullcalendar/core': ~6.1.10
+ '@fullcalendar/core': ~6.1.15
dependencies:
- '@fullcalendar/core': 6.1.10
+ '@fullcalendar/core': 6.1.15
dev: false
- /@fullcalendar/interaction@6.1.10(@fullcalendar/core@6.1.10):
- resolution: {integrity: sha512-aZRlwCpmDasq2RNeWV0ub20Uevare9Cb6iMlxCacx0fhOC14H28G9d1FsduJIecInL84SPGwt5ItqAYMsWv7zw==}
+ /@fullcalendar/interaction@6.1.15(@fullcalendar/core@6.1.15):
+ resolution: {integrity: sha512-DOTSkofizM7QItjgu7W68TvKKvN9PSEEvDJceyMbQDvlXHa7pm/WAVtAc6xSDZ9xmB1QramYoWGLHkCYbTW1rQ==}
peerDependencies:
- '@fullcalendar/core': ~6.1.10
+ '@fullcalendar/core': ~6.1.15
dependencies:
- '@fullcalendar/core': 6.1.10
+ '@fullcalendar/core': 6.1.15
dev: false
/@glimmer/compiler@0.27.0:
@@ -2895,9 +3019,10 @@ packages:
/@humanwhocodes/config-array@0.11.14:
resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
engines: {node: '>=10.10.0'}
+ deprecated: Use @eslint/config-array instead
dependencies:
- '@humanwhocodes/object-schema': 2.0.2
- debug: 4.3.4
+ '@humanwhocodes/object-schema': 2.0.3
+ debug: 4.3.5
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
@@ -2908,8 +3033,14 @@ packages:
engines: {node: '>=12.22'}
dev: true
- /@humanwhocodes/object-schema@2.0.2:
- resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==}
+ /@humanwhocodes/object-schema@2.0.3:
+ resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
+ deprecated: Use @eslint/object-schema instead
+ dev: true
+
+ /@inquirer/figures@1.0.3:
+ resolution: {integrity: sha512-ErXXzENMH5pJt5/ssXV0DfWUZqly8nGzf0UcBV9xTnP+KyffE2mqyxIMBrZ8ijQck2nU0TQm40EQB53YreyWHw==}
+ engines: {node: '>=18'}
dev: true
/@isaacs/cliui@8.0.2:
@@ -2924,36 +3055,36 @@ packages:
wrap-ansi-cjs: /wrap-ansi@7.0.0
dev: false
- /@jridgewell/gen-mapping@0.3.3:
- resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
+ /@jridgewell/gen-mapping@0.3.5:
+ resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
engines: {node: '>=6.0.0'}
dependencies:
- '@jridgewell/set-array': 1.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.22
+ '@jridgewell/set-array': 1.2.1
+ '@jridgewell/sourcemap-codec': 1.5.0
+ '@jridgewell/trace-mapping': 0.3.25
/@jridgewell/resolve-uri@3.1.2:
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
engines: {node: '>=6.0.0'}
- /@jridgewell/set-array@1.1.2:
- resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
+ /@jridgewell/set-array@1.2.1:
+ resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
engines: {node: '>=6.0.0'}
- /@jridgewell/source-map@0.3.5:
- resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==}
+ /@jridgewell/source-map@0.3.6:
+ resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
dependencies:
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.22
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
- /@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.22:
- resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==}
+ /@jridgewell/trace-mapping@0.3.25:
+ resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
/@kurkle/color@0.3.2:
resolution: {integrity: sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==}
@@ -2963,22 +3094,15 @@ packages:
resolution: {integrity: sha512-F5z53uvRIF4dYfFfJP3a2Cqg+4P1dgJchJsFnsZE0eZp0LK8X7g2J0CsJHRgns+skpXOlM7n5vFGwkWCWj8qJg==}
engines: {node: 12.* || >= 14}
dependencies:
- '@types/eslint': 8.56.2
+ '@types/eslint': 8.56.10
find-up: 5.0.0
fs-extra: 9.1.0
proper-lockfile: 4.1.2
slash: 3.0.0
- tslib: 2.6.2
+ tslib: 2.6.3
upath: 2.0.1
dev: true
- /@ljharb/through@2.3.12:
- resolution: {integrity: sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.7
- dev: true
-
/@makepanic/ember-power-calendar-date-fns@0.4.2:
resolution: {integrity: sha512-CaNTtpaypA69fCqFlz69SMSuuLY1TLcDxjXaPmBNj+SsZpqQXcFgkPVRQEna7IICdgDbJIoLQnB/AB7/J6AD9g==}
engines: {node: '>= 10.*'}
@@ -3049,22 +3173,22 @@ packages:
engines: {node: '>=16.14'}
dev: true
- /@pnpm/error@5.0.2:
- resolution: {integrity: sha512-0TEm+tWNYm+9uh6DSKyRbv8pv/6b4NL0PastLvMxIoqZbBZ5Zj1cYi332R9xsSUi31ZOsu2wpgn/bC7DA9hrjg==}
+ /@pnpm/error@5.0.3:
+ resolution: {integrity: sha512-ONJU5cUeoeJSy50qOYsMZQHTA/9QKmGgh1ATfEpCLgtbdwqUiwD9MxHNeXUYYI/pocBCz6r1ZCFqiQvO+8SUKA==}
engines: {node: '>=16.14'}
dependencies:
'@pnpm/constants': 7.1.1
dev: true
- /@pnpm/find-workspace-dir@6.0.2:
- resolution: {integrity: sha512-JSrpQUFCs4vY1D5tOmj7qBb+oE2j/lO6341giEdUpvYf3FijY8CY13l8rPjfHV2y3m//utzl0An+q+qx14S6Nw==}
+ /@pnpm/find-workspace-dir@6.0.3:
+ resolution: {integrity: sha512-0iJnNkS4T8lJE4ldOhRERgER1o59iHA1nMlvpUI5lxNC9SUruH6peRUOlP4/rNcDg+UQ9u0rt5loYOnWKCojtw==}
engines: {node: '>=16.14'}
dependencies:
- '@pnpm/error': 5.0.2
+ '@pnpm/error': 5.0.3
find-up: 5.0.0
dev: true
- /@rollup/plugin-node-resolve@15.2.3(rollup@4.12.0):
+ /@rollup/plugin-node-resolve@15.2.3(rollup@4.18.1):
resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -3073,16 +3197,16 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
is-builtin-module: 3.2.1
is-module: 1.0.0
resolve: 1.22.8
- rollup: 4.12.0
+ rollup: 4.18.1
dev: false
- /@rollup/pluginutils@5.1.0(rollup@4.12.0):
+ /@rollup/pluginutils@5.1.0(rollup@4.18.1):
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -3094,107 +3218,131 @@ packages:
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
- rollup: 4.12.0
+ rollup: 4.18.1
dev: false
- /@rollup/rollup-android-arm-eabi@4.12.0:
- resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==}
+ /@rollup/rollup-android-arm-eabi@4.18.1:
+ resolution: {integrity: sha512-lncuC4aHicncmbORnx+dUaAgzee9cm/PbIqgWz1PpXuwc+sa1Ct83tnqUDy/GFKleLiN7ZIeytM6KJ4cAn1SxA==}
cpu: [arm]
os: [android]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-android-arm64@4.12.0:
- resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==}
+ /@rollup/rollup-android-arm64@4.18.1:
+ resolution: {integrity: sha512-F/tkdw0WSs4ojqz5Ovrw5r9odqzFjb5LIgHdHZG65dFI1lWTWRVy32KDJLKRISHgJvqUeUhdIvy43fX41znyDg==}
cpu: [arm64]
os: [android]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-darwin-arm64@4.12.0:
- resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==}
+ /@rollup/rollup-darwin-arm64@4.18.1:
+ resolution: {integrity: sha512-vk+ma8iC1ebje/ahpxpnrfVQJibTMyHdWpOGZ3JpQ7Mgn/3QNHmPq7YwjZbIE7km73dH5M1e6MRRsnEBW7v5CQ==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-darwin-x64@4.12.0:
- resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==}
+ /@rollup/rollup-darwin-x64@4.18.1:
+ resolution: {integrity: sha512-IgpzXKauRe1Tafcej9STjSSuG0Ghu/xGYH+qG6JwsAUxXrnkvNHcq/NL6nz1+jzvWAnQkuAJ4uIwGB48K9OCGA==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-linux-arm-gnueabihf@4.12.0:
- resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==}
+ /@rollup/rollup-linux-arm-gnueabihf@4.18.1:
+ resolution: {integrity: sha512-P9bSiAUnSSM7EmyRK+e5wgpqai86QOSv8BwvkGjLwYuOpaeomiZWifEos517CwbG+aZl1T4clSE1YqqH2JRs+g==}
cpu: [arm]
os: [linux]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-linux-arm64-gnu@4.12.0:
- resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==}
+ /@rollup/rollup-linux-arm-musleabihf@4.18.1:
+ resolution: {integrity: sha512-5RnjpACoxtS+aWOI1dURKno11d7krfpGDEn19jI8BuWmSBbUC4ytIADfROM1FZrFhQPSoP+KEa3NlEScznBTyQ==}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@rollup/rollup-linux-arm64-gnu@4.18.1:
+ resolution: {integrity: sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-linux-arm64-musl@4.12.0:
- resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==}
+ /@rollup/rollup-linux-arm64-musl@4.18.1:
+ resolution: {integrity: sha512-dJX9u4r4bqInMGOAQoGYdwDP8lQiisWb9et+T84l2WXk41yEej8v2iGKodmdKimT8cTAYt0jFb+UEBxnPkbXEQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-linux-riscv64-gnu@4.12.0:
- resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==}
+ /@rollup/rollup-linux-powerpc64le-gnu@4.18.1:
+ resolution: {integrity: sha512-V72cXdTl4EI0x6FNmho4D502sy7ed+LuVW6Ym8aI6DRQ9hQZdp5sj0a2usYOlqvFBNKQnLQGwmYnujo2HvjCxQ==}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@rollup/rollup-linux-riscv64-gnu@4.18.1:
+ resolution: {integrity: sha512-f+pJih7sxoKmbjghrM2RkWo2WHUW8UbfxIQiWo5yeCaCM0TveMEuAzKJte4QskBp1TIinpnRcxkquY+4WuY/tg==}
cpu: [riscv64]
os: [linux]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-linux-x64-gnu@4.12.0:
- resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==}
+ /@rollup/rollup-linux-s390x-gnu@4.18.1:
+ resolution: {integrity: sha512-qb1hMMT3Fr/Qz1OKovCuUM11MUNLUuHeBC2DPPAWUYYUAOFWaxInaTwTQmc7Fl5La7DShTEpmYwgdt2hG+4TEg==}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@rollup/rollup-linux-x64-gnu@4.18.1:
+ resolution: {integrity: sha512-7O5u/p6oKUFYjRbZkL2FLbwsyoJAjyeXHCU3O4ndvzg2OFO2GinFPSJFGbiwFDaCFc+k7gs9CF243PwdPQFh5g==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-linux-x64-musl@4.12.0:
- resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==}
+ /@rollup/rollup-linux-x64-musl@4.18.1:
+ resolution: {integrity: sha512-pDLkYITdYrH/9Cv/Vlj8HppDuLMDUBmgsM0+N+xLtFd18aXgM9Nyqupb/Uw+HeidhfYg2lD6CXvz6CjoVOaKjQ==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-win32-arm64-msvc@4.12.0:
- resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==}
+ /@rollup/rollup-win32-arm64-msvc@4.18.1:
+ resolution: {integrity: sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-win32-ia32-msvc@4.12.0:
- resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==}
+ /@rollup/rollup-win32-ia32-msvc@4.18.1:
+ resolution: {integrity: sha512-ELfEX1/+eGZYMaCIbK4jqLxO1gyTSOIlZr6pbC4SRYFaSIDVKOnZNMdoZ+ON0mrFDp4+H5MhwNC1H/AhE3zQLg==}
cpu: [ia32]
os: [win32]
requiresBuild: true
dev: false
optional: true
- /@rollup/rollup-win32-x64-msvc@4.12.0:
- resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==}
+ /@rollup/rollup-win32-x64-msvc@4.18.1:
+ resolution: {integrity: sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==}
cpu: [x64]
os: [win32]
requiresBuild: true
@@ -3214,8 +3362,8 @@ packages:
engines: {node: '>=6'}
dev: true
- /@socket.io/component-emitter@3.1.0:
- resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==}
+ /@socket.io/component-emitter@3.1.2:
+ resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==}
dev: true
/@szmarczak/http-timer@1.1.2:
@@ -3225,20 +3373,20 @@ packages:
defer-to-connect: 1.1.3
dev: true
- /@tailwindcss/forms@0.5.7(tailwindcss@3.4.1):
+ /@tailwindcss/forms@0.5.7(tailwindcss@3.4.4):
resolution: {integrity: sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==}
peerDependencies:
tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1'
dependencies:
mini-svg-data-uri: 1.4.4
- tailwindcss: 3.4.1
+ tailwindcss: 3.4.4
dev: false
/@types/body-parser@1.19.5:
resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
dependencies:
'@types/connect': 3.4.38
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
dev: true
/@types/broccoli-plugin@1.3.0:
@@ -3257,17 +3405,17 @@ packages:
/@types/chai-as-promised@7.1.8:
resolution: {integrity: sha512-ThlRVIJhr69FLlh6IctTXFkmhtP3NpMZ2QGq69StYLyKZFp/HOp1VdKZj7RvfNWYYcJ1xlbLGLLWj1UvP5u/Gw==}
dependencies:
- '@types/chai': 4.3.11
+ '@types/chai': 4.3.16
dev: true
- /@types/chai@4.3.11:
- resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==}
+ /@types/chai@4.3.16:
+ resolution: {integrity: sha512-PatH4iOdyh3MyWtmHVFXLWCCIhUbopaltqddG9BzB+gMIzee2MJrvd+jouii9Z3wzQJruGWAm7WOMjgfG8hQlQ==}
dev: true
/@types/connect@3.4.38:
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
dev: true
/@types/cookie@0.4.1:
@@ -3277,17 +3425,17 @@ packages:
/@types/cors@2.8.17:
resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
dev: true
/@types/eslint-scope@3.7.7:
resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
dependencies:
- '@types/eslint': 8.56.2
+ '@types/eslint': 8.56.10
'@types/estree': 1.0.5
- /@types/eslint@8.56.2:
- resolution: {integrity: sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw==}
+ /@types/eslint@8.56.10:
+ resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==}
dependencies:
'@types/estree': 1.0.5
'@types/json-schema': 7.0.15
@@ -3295,11 +3443,11 @@ packages:
/@types/estree@1.0.5:
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
- /@types/express-serve-static-core@4.17.43:
- resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==}
+ /@types/express-serve-static-core@4.19.5:
+ resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==}
dependencies:
- '@types/node': 20.11.19
- '@types/qs': 6.9.11
+ '@types/node': 20.14.10
+ '@types/qs': 6.9.15
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
dev: true
@@ -3308,34 +3456,34 @@ packages:
resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==}
dependencies:
'@types/body-parser': 1.19.5
- '@types/express-serve-static-core': 4.17.43
- '@types/qs': 6.9.11
- '@types/serve-static': 1.15.5
+ '@types/express-serve-static-core': 4.19.5
+ '@types/qs': 6.9.15
+ '@types/serve-static': 1.15.7
dev: true
/@types/fs-extra@5.1.0:
resolution: {integrity: sha512-AInn5+UBFIK9FK5xc9yP5e3TQSPNNgjHByqYcj9g5elVBnDQcQL7PlO1CIRy2gWlbwK7UPYqi7vRvFA44dCmYQ==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
/@types/fs-extra@8.1.5:
resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
dev: true
/@types/glob@7.2.0:
resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
dev: true
/@types/glob@8.1.0:
resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==}
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
/@types/http-errors@2.0.4:
resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==}
@@ -3347,17 +3495,13 @@ packages:
/@types/keyv@3.1.4:
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
dev: true
/@types/mime@1.3.5:
resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==}
dev: true
- /@types/mime@3.0.4:
- resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==}
- dev: true
-
/@types/minimatch@3.0.5:
resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==}
@@ -3368,8 +3512,8 @@ packages:
resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==}
dev: true
- /@types/node@20.11.19:
- resolution: {integrity: sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==}
+ /@types/node@20.14.10:
+ resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==}
dependencies:
undici-types: 5.26.5
@@ -3377,8 +3521,8 @@ packages:
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
dev: true
- /@types/qs@6.9.11:
- resolution: {integrity: sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==}
+ /@types/qs@6.9.15:
+ resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==}
dev: true
/@types/range-parser@1.2.7:
@@ -3388,7 +3532,7 @@ packages:
/@types/resolve@0.0.8:
resolution: {integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
dev: false
/@types/resolve@1.20.2:
@@ -3398,28 +3542,28 @@ packages:
/@types/responselike@1.0.3:
resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
dev: true
/@types/rimraf@2.0.5:
resolution: {integrity: sha512-YyP+VfeaqAyFmXoTh3HChxOQMyjByRMsHU7kc5KOJkSlXudhMhQIALbYV7rHh/l8d2lX3VUQzprrcAgWdRuU8g==}
dependencies:
'@types/glob': 8.1.0
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
/@types/send@0.17.4:
resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
dependencies:
'@types/mime': 1.3.5
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
dev: true
- /@types/serve-static@1.15.5:
- resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==}
+ /@types/serve-static@1.15.7:
+ resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==}
dependencies:
'@types/http-errors': 2.0.4
- '@types/mime': 3.0.4
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
+ '@types/send': 0.17.4
dev: true
/@types/symlink-or-copy@1.2.2:
@@ -3429,8 +3573,8 @@ packages:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
- /@webassemblyjs/ast@1.11.6:
- resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==}
+ /@webassemblyjs/ast@1.12.1:
+ resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==}
dependencies:
'@webassemblyjs/helper-numbers': 1.11.6
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
@@ -3457,8 +3601,8 @@ packages:
resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==}
dev: false
- /@webassemblyjs/helper-buffer@1.11.6:
- resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==}
+ /@webassemblyjs/helper-buffer@1.12.1:
+ resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==}
/@webassemblyjs/helper-buffer@1.9.0:
resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==}
@@ -3494,13 +3638,13 @@ packages:
resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==}
dev: false
- /@webassemblyjs/helper-wasm-section@1.11.6:
- resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==}
+ /@webassemblyjs/helper-wasm-section@1.12.1:
+ resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==}
dependencies:
- '@webassemblyjs/ast': 1.11.6
- '@webassemblyjs/helper-buffer': 1.11.6
+ '@webassemblyjs/ast': 1.12.1
+ '@webassemblyjs/helper-buffer': 1.12.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
- '@webassemblyjs/wasm-gen': 1.11.6
+ '@webassemblyjs/wasm-gen': 1.12.1
/@webassemblyjs/helper-wasm-section@1.9.0:
resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==}
@@ -3540,17 +3684,17 @@ packages:
resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==}
dev: false
- /@webassemblyjs/wasm-edit@1.11.6:
- resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==}
+ /@webassemblyjs/wasm-edit@1.12.1:
+ resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==}
dependencies:
- '@webassemblyjs/ast': 1.11.6
- '@webassemblyjs/helper-buffer': 1.11.6
+ '@webassemblyjs/ast': 1.12.1
+ '@webassemblyjs/helper-buffer': 1.12.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
- '@webassemblyjs/helper-wasm-section': 1.11.6
- '@webassemblyjs/wasm-gen': 1.11.6
- '@webassemblyjs/wasm-opt': 1.11.6
- '@webassemblyjs/wasm-parser': 1.11.6
- '@webassemblyjs/wast-printer': 1.11.6
+ '@webassemblyjs/helper-wasm-section': 1.12.1
+ '@webassemblyjs/wasm-gen': 1.12.1
+ '@webassemblyjs/wasm-opt': 1.12.1
+ '@webassemblyjs/wasm-parser': 1.12.1
+ '@webassemblyjs/wast-printer': 1.12.1
/@webassemblyjs/wasm-edit@1.9.0:
resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==}
@@ -3565,10 +3709,10 @@ packages:
'@webassemblyjs/wast-printer': 1.9.0
dev: false
- /@webassemblyjs/wasm-gen@1.11.6:
- resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==}
+ /@webassemblyjs/wasm-gen@1.12.1:
+ resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==}
dependencies:
- '@webassemblyjs/ast': 1.11.6
+ '@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/ieee754': 1.11.6
'@webassemblyjs/leb128': 1.11.6
@@ -3584,13 +3728,13 @@ packages:
'@webassemblyjs/utf8': 1.9.0
dev: false
- /@webassemblyjs/wasm-opt@1.11.6:
- resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==}
+ /@webassemblyjs/wasm-opt@1.12.1:
+ resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==}
dependencies:
- '@webassemblyjs/ast': 1.11.6
- '@webassemblyjs/helper-buffer': 1.11.6
- '@webassemblyjs/wasm-gen': 1.11.6
- '@webassemblyjs/wasm-parser': 1.11.6
+ '@webassemblyjs/ast': 1.12.1
+ '@webassemblyjs/helper-buffer': 1.12.1
+ '@webassemblyjs/wasm-gen': 1.12.1
+ '@webassemblyjs/wasm-parser': 1.12.1
/@webassemblyjs/wasm-opt@1.9.0:
resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==}
@@ -3601,10 +3745,10 @@ packages:
'@webassemblyjs/wasm-parser': 1.9.0
dev: false
- /@webassemblyjs/wasm-parser@1.11.6:
- resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==}
+ /@webassemblyjs/wasm-parser@1.12.1:
+ resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==}
dependencies:
- '@webassemblyjs/ast': 1.11.6
+ '@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-api-error': 1.11.6
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/ieee754': 1.11.6
@@ -3633,10 +3777,10 @@ packages:
'@xtuc/long': 4.2.2
dev: false
- /@webassemblyjs/wast-printer@1.11.6:
- resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==}
+ /@webassemblyjs/wast-printer@1.12.1:
+ resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==}
dependencies:
- '@webassemblyjs/ast': 1.11.6
+ '@webassemblyjs/ast': 1.12.1
'@xtuc/long': 4.2.2
/@webassemblyjs/wast-printer@1.9.0:
@@ -3670,19 +3814,19 @@ packages:
negotiator: 0.6.3
dev: true
- /acorn-import-assertions@1.9.0(acorn@8.11.3):
+ /acorn-import-assertions@1.9.0(acorn@8.12.1):
resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==}
peerDependencies:
acorn: ^8
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):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- acorn: 8.11.3
+ acorn: 8.12.1
dev: true
/acorn@5.7.4:
@@ -3703,8 +3847,8 @@ packages:
hasBin: true
dev: false
- /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
@@ -3714,14 +3858,14 @@ packages:
consumable-stream: 2.0.0
dev: false
- /ag-request@1.0.1:
- resolution: {integrity: sha512-3F4pDpLy9mxOXop7LoWE78J5g2jmiEJ0gJfzcECOsf/NaCfyeNmOdNLDVM5dS4Hvbi9T+HENL4DmXq5XSotPaA==}
+ /ag-request@1.1.0:
+ resolution: {integrity: sha512-d4K7QC1KnIpzcnUNNOeh1ddxmYMLiIdhdc1M8osxiHbZP/uoia4IINhhf2+1CrlnNJEPUoUH0Y58Sx0qeqoIvg==}
dependencies:
- sc-errors: 2.0.3
+ sc-errors: 3.0.0
dev: false
- /air-datepicker@3.4.0:
- resolution: {integrity: sha512-MFr+2QYdHgrbd6Ah32hxoSCsmNJdrhYSkhr6hhefLpJBtsvX7zdYSvizsCJg15B2000NrEXep8UCYOsWy39iiw==}
+ /air-datepicker@3.5.3:
+ resolution: {integrity: sha512-Elf9gLhv/jidN1+TfeRJYMQRUfYx5apXw2dY5DuAMPRnNtQ4Iw9fTTJK772osmXSUB9xQ2Y8Q1Pt6pgBOQLPQw==}
dev: false
/ajv-errors@1.0.1(ajv@6.12.6):
@@ -3732,7 +3876,7 @@ packages:
ajv: 6.12.6
dev: false
- /ajv-formats@2.1.1(ajv@8.12.0):
+ /ajv-formats@2.1.1(ajv@8.17.1):
resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
peerDependencies:
ajv: ^8.0.0
@@ -3740,7 +3884,7 @@ packages:
ajv:
optional: true
dependencies:
- ajv: 8.12.0
+ ajv: 8.17.1
/ajv-keywords@3.5.2(ajv@6.12.6):
resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==}
@@ -3749,12 +3893,12 @@ packages:
dependencies:
ajv: 6.12.6
- /ajv-keywords@5.1.0(ajv@8.12.0):
+ /ajv-keywords@5.1.0(ajv@8.17.1):
resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==}
peerDependencies:
ajv: ^8.8.2
dependencies:
- ajv: 8.12.0
+ ajv: 8.17.1
fast-deep-equal: 3.1.3
/ajv@6.12.6:
@@ -3765,13 +3909,13 @@ packages:
json-schema-traverse: 0.4.1
uri-js: 4.4.1
- /ajv@8.12.0:
- resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
+ /ajv@8.17.1:
+ resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==}
dependencies:
fast-deep-equal: 3.1.3
+ fast-uri: 3.0.1
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
- uri-js: 4.4.1
/amd-name-resolver@0.0.6:
resolution: {integrity: sha512-W2trar3LgeKV/yB6ZRD3Iw7MlhrKjLMVSNAatWNNYsn4w+iSfbmA66VB+jQjVIfvzHPZicnHObAvflMkoVtjAQ==}
@@ -3893,6 +4037,7 @@ packages:
/are-we-there-yet@3.0.1:
resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ deprecated: This package is no longer supported.
dependencies:
delegates: 1.0.0
readable-stream: 3.6.2
@@ -3969,28 +4114,27 @@ packages:
array-buffer-byte-length: 1.0.1
call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.4
+ es-abstract: 1.23.3
es-errors: 1.3.0
get-intrinsic: 1.2.4
is-array-buffer: 3.0.4
- is-shared-array-buffer: 1.0.2
+ is-shared-array-buffer: 1.0.3
/arrify@1.0.1:
resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==}
engines: {node: '>=0.10.0'}
dev: true
- /asn1.js@5.4.1:
- resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==}
+ /asn1.js@4.10.1:
+ resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==}
dependencies:
bn.js: 4.12.0
inherits: 2.0.4
minimalistic-assert: 1.0.1
- safer-buffer: 2.1.2
dev: false
- /assert-never@1.2.1:
- resolution: {integrity: sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==}
+ /assert-never@1.3.0:
+ resolution: {integrity: sha512-9Z3vxQ+berkL/JJo0dK+EY3Lp0s3NtSnP3VCLsh5HDcZPrh0M+KQRK5sWhUeyPPH+/RCxZqOxLMR+YC6vlviEQ==}
/assert@1.5.1:
resolution: {integrity: sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==}
@@ -4029,7 +4173,7 @@ packages:
resolution: {integrity: sha512-iH+boep2xivfD9wMaZWkywYIURSmsL96d6MoqrC94BnGSvXE4Quf8hnJiHGFYhw/nLeIa1XyRaf4vvcvkwAefg==}
engines: {node: 8.* || >= 10.*}
dependencies:
- debug: 4.3.4
+ debug: 4.3.5
heimdalljs: 0.2.6
istextorbinary: 2.6.0
mkdirp: 0.5.6
@@ -4080,25 +4224,27 @@ packages:
resolution: {integrity: sha512-t7h1poYH37eVi/pDTdO0UBb8qk8A9gUHzABP/wUoqSw4w5aDFJr2gxfZPl+agta4ifb5OfBm4Bylv1G/dCC2zQ==}
dev: false
- /autoprefixer@10.4.17(postcss@8.4.35):
- resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==}
+ /autoprefixer@10.4.19(postcss@8.4.39):
+ resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
dependencies:
- browserslist: 4.23.0
- caniuse-lite: 1.0.30001588
+ browserslist: 4.23.2
+ caniuse-lite: 1.0.30001642
fraction.js: 4.3.7
normalize-range: 0.1.2
- picocolors: 1.0.0
- postcss: 8.4.35
+ picocolors: 1.0.1
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /available-typed-arrays@1.0.6:
- resolution: {integrity: sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg==}
+ /available-typed-arrays@1.0.7:
+ resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
engines: {node: '>= 0.4'}
+ dependencies:
+ possible-typed-array-names: 1.0.0
/babel-code-frame@6.26.0:
resolution: {integrity: sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==}
@@ -4165,8 +4311,12 @@ packages:
resolution: {integrity: sha512-TNdiTQdPhXlx02pzG//UyVPSKE7SNWjY0n4So/ZnjQpWwaM5LvWBLkWa1JKll5u06HNscHD91XZPuwrMg1kadQ==}
engines: {node: '>= 12.*'}
- /babel-import-util@2.0.1:
- resolution: {integrity: sha512-N1ZfNprtf/37x0R05J0QCW/9pCAcuI+bjZIK9tlu0JEkwEST7ssdD++gxHRbD58AiG5QE5OuNYhRoEFsc1wESw==}
+ /babel-import-util@2.1.1:
+ resolution: {integrity: sha512-3qBQWRjzP9NreSH/YrOEU1Lj5F60+pWSLP0kIdCWxjFHH7pX2YPHIxQ67el4gnMNfYoDxSDGcT0zpVlZ+gVtQA==}
+ engines: {node: '>= 12.*'}
+
+ /babel-import-util@3.0.0:
+ resolution: {integrity: sha512-4YNPkuVsxAW5lnSTa6cn4Wk49RX6GAB6vX+M6LqEtN0YePqoFczv1/x0EyLK/o+4E1j9jEuYj5Su7IEPab5JHQ==}
engines: {node: '>= 12.*'}
/babel-loader@8.3.0(@babel/core@7.23.2)(webpack@4.47.0):
@@ -4238,18 +4388,18 @@ packages:
dependencies:
ember-rfc176-data: 0.3.18
- /babel-plugin-ember-template-compilation@2.2.1:
- resolution: {integrity: sha512-alinprIQcLficqkuIyeKKfD4HQOpMOiHK6pt6Skj/yjoPoQYBuwAJ2BoPAlRe9k/URPeVkpMefbN3m6jEp7RsA==}
+ /babel-plugin-ember-template-compilation@2.2.5:
+ resolution: {integrity: sha512-NQ2DT0DsYyHVrEpFQIy2U8S91JaKSE8NOSZzMd7KZFJVgA6KodJq3Uj852HcH9LsSfvwppnM+dRo1G8bzTnnFw==}
engines: {node: '>= 12.*'}
dependencies:
'@glimmer/syntax': 0.84.3
- babel-import-util: 2.0.1
+ babel-import-util: 3.0.0
/babel-plugin-filter-imports@4.0.0:
resolution: {integrity: sha512-jDLlxI8QnfKd7PtieH6pl4tZJzymzfCDCPGdTq/grgbiYAikwDPp/oL0IlFJn0HQjLpcLkyYhPKkUVneRESw5w==}
engines: {node: '>=8'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.8
lodash: 4.17.21
/babel-plugin-htmlbars-inline-precompile@3.2.0:
@@ -4264,58 +4414,57 @@ packages:
line-column: 1.0.2
magic-string: 0.25.9
parse-static-imports: 1.1.0
- string.prototype.matchall: 4.0.10
+ string.prototype.matchall: 4.0.11
/babel-plugin-module-resolver@3.2.0:
resolution: {integrity: sha512-tjR0GvSndzPew/Iayf4uICWZqjBwnlMWjSx6brryfQ81F9rxBVqwDJtFCV8oOs0+vJeefK9TmdZtkIFdFe1UnA==}
engines: {node: '>= 6.0.0'}
dependencies:
- find-babel-config: 1.2.0
+ find-babel-config: 1.2.2
glob: 7.2.3
pkg-up: 2.0.0
reselect: 3.0.1
resolve: 1.22.8
- /babel-plugin-module-resolver@5.0.0:
- resolution: {integrity: sha512-g0u+/ChLSJ5+PzYwLwP8Rp8Rcfowz58TJNCe+L/ui4rpzE/mg//JVX0EWBUYoxaextqnwuGHzfGp2hh0PPV25Q==}
- engines: {node: '>= 16'}
+ /babel-plugin-module-resolver@5.0.2:
+ resolution: {integrity: sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg==}
dependencies:
- find-babel-config: 2.0.0
- glob: 8.1.0
+ find-babel-config: 2.1.1
+ glob: 9.3.5
pkg-up: 3.1.0
reselect: 4.1.8
resolve: 1.22.8
- /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.23.2):
- resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==}
+ /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.23.2):
+ resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
- '@babel/compat-data': 7.23.5
+ '@babel/compat-data': 7.24.8
'@babel/core': 7.23.2
- '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.2)
+ '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.23.2)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- /babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.23.2):
- resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==}
+ /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.23.2):
+ resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.2)
- core-js-compat: 3.36.0
+ '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.23.2)
+ core-js-compat: 3.37.1
transitivePeerDependencies:
- supports-color
- /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.23.2):
- resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==}
+ /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.23.2):
+ resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.2)
+ '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.23.2)
transitivePeerDependencies:
- supports-color
@@ -4441,8 +4590,8 @@ packages:
dev: false
optional: true
- /binary-extensions@2.2.0:
- resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
+ /binary-extensions@2.3.0:
+ resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
engines: {node: '>=8'}
dev: false
@@ -4490,8 +4639,8 @@ packages:
resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==}
dev: false
- /body-parser@1.20.1:
- resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==}
+ /body-parser@1.20.2:
+ resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
dependencies:
bytes: 3.1.2
@@ -4503,7 +4652,7 @@ packages:
iconv-lite: 0.4.24
on-finished: 2.4.1
qs: 6.11.0
- raw-body: 2.5.1
+ raw-body: 2.5.2
type-is: 1.6.18
unpipe: 1.0.0
transitivePeerDependencies:
@@ -4547,11 +4696,11 @@ packages:
transitivePeerDependencies:
- supports-color
- /braces@3.0.2:
- resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
+ /braces@3.0.3:
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
dependencies:
- fill-range: 7.0.1
+ fill-range: 7.1.1
/broccoli-asset-rev@3.0.0:
resolution: {integrity: sha512-gAHQZnwvtl74tGevUqGuWoyOdJUdMMv0TjGSMzbdyGImr9fZcnM6xmggDA8bUawrMto9NFi00ZtNUgA4dQiUBw==}
@@ -4801,7 +4950,7 @@ packages:
dependencies:
array-equal: 1.0.2
broccoli-plugin: 4.0.7
- debug: 4.3.4
+ debug: 4.3.5
fs-tree-diff: 2.0.1
heimdalljs: 0.2.6
minimatch: 3.1.2
@@ -5021,7 +5170,7 @@ packages:
minimist: 1.2.8
mkdirp: 1.0.4
object-assign: 4.1.1
- postcss: 8.4.35
+ postcss: 8.4.39
transitivePeerDependencies:
- supports-color
dev: false
@@ -5034,7 +5183,7 @@ packages:
broccoli-persistent-filter: 3.1.3
minimist: 1.2.8
object-assign: 4.1.1
- postcss: 8.4.35
+ postcss: 8.4.39
transitivePeerDependencies:
- supports-color
dev: false
@@ -5133,7 +5282,7 @@ packages:
broccoli-persistent-filter: 2.3.1
broccoli-plugin: 2.1.0
chalk: 2.4.2
- debug: 4.3.4
+ debug: 4.3.5
ensure-posix-path: 1.1.1
fs-extra: 8.1.0
minimatch: 3.1.2
@@ -5160,11 +5309,11 @@ packages:
async-promise-queue: 1.0.5
broccoli-plugin: 4.0.7
convert-source-map: 2.0.0
- debug: 4.3.4
+ debug: 4.3.5
lodash.defaultsdeep: 4.6.1
matcher-collection: 2.0.1
symlink-or-copy: 1.3.1
- terser: 5.27.1
+ terser: 5.31.2
walk-sync: 2.2.0
workerpool: 6.5.1
transitivePeerDependencies:
@@ -5175,7 +5324,7 @@ packages:
resolution: {integrity: sha512-sWi3b3fTUSVPDsz5KsQ5eCQNVAtLgkIE/HYFkEZXR/07clqmd4E/gFiuwSaqa9b+QTXc1Uemfb7TVWbEIURWDg==}
engines: {node: 8.* || >= 10.*}
dependencies:
- '@types/chai': 4.3.11
+ '@types/chai': 4.3.16
'@types/chai-as-promised': 7.1.8
'@types/express': 4.17.21
ansi-html: 0.0.7
@@ -5242,18 +5391,19 @@ packages:
randombytes: 2.1.0
dev: false
- /browserify-sign@4.2.2:
- resolution: {integrity: sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==}
- engines: {node: '>= 4'}
+ /browserify-sign@4.2.3:
+ resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==}
+ engines: {node: '>= 0.12'}
dependencies:
bn.js: 5.2.1
browserify-rsa: 4.1.0
create-hash: 1.2.0
create-hmac: 1.1.7
- elliptic: 6.5.4
+ elliptic: 6.5.5
+ hash-base: 3.0.4
inherits: 2.0.4
- parse-asn1: 5.1.6
- readable-stream: 3.6.2
+ parse-asn1: 5.1.7
+ readable-stream: 2.3.8
safe-buffer: 5.2.1
dev: false
@@ -5263,15 +5413,15 @@ packages:
pako: 1.0.11
dev: false
- /browserslist@4.23.0:
- resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
+ /browserslist@4.23.2:
+ resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001588
- electron-to-chromium: 1.4.673
+ caniuse-lite: 1.0.30001642
+ electron-to-chromium: 1.4.827
node-releases: 2.0.14
- update-browserslist-db: 1.0.13(browserslist@4.23.0)
+ update-browserslist-db: 1.1.0(browserslist@4.23.2)
/bser@2.1.1:
resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
@@ -5309,10 +5459,10 @@ packages:
resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==}
dev: false
- /builtins@5.0.1:
- resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==}
+ /builtins@5.1.0:
+ resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==}
dependencies:
- semver: 7.6.0
+ semver: 7.6.2
dev: true
/bytes@1.0.0:
@@ -5390,7 +5540,7 @@ packages:
es-errors: 1.3.0
function-bind: 1.1.2
get-intrinsic: 1.2.4
- set-function-length: 1.2.1
+ set-function-length: 1.2.2
/call-me-maybe@1.0.2:
resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==}
@@ -5405,7 +5555,7 @@ packages:
resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==}
dependencies:
pascal-case: 3.1.2
- tslib: 2.6.2
+ tslib: 2.6.3
dev: false
/camelcase-css@2.0.1:
@@ -5437,14 +5587,14 @@ packages:
/caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
- browserslist: 4.23.0
- caniuse-lite: 1.0.30001588
+ browserslist: 4.23.2
+ caniuse-lite: 1.0.30001642
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: false
- /caniuse-lite@1.0.30001588:
- resolution: {integrity: sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ==}
+ /caniuse-lite@1.0.30001642:
+ resolution: {integrity: sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==}
/capture-exit@2.0.0:
resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==}
@@ -5501,20 +5651,20 @@ packages:
inherits: 2.0.4
dev: true
- /chart.js@4.4.1:
- resolution: {integrity: sha512-C74QN1bxwV1v2PEujhmKjOZ7iUM4w6BWs23Md/6aOZZSlwMzeCIDGuZay++rBgChYru7/+QFeoQW0fQoP534Dg==}
- engines: {pnpm: '>=7'}
+ /chart.js@4.4.3:
+ resolution: {integrity: sha512-qK1gkGSRYcJzqrrzdR6a+I0vQ4/R+SoODXyAjscQ/4mzuNzySaMCd+hyVxitSY1+L2fjPD1Gbn+ibNqRmwQeLw==}
+ engines: {pnpm: '>=8'}
dependencies:
'@kurkle/color': 0.3.2
dev: false
- /chartjs-adapter-date-fns@3.0.0(chart.js@4.4.1)(date-fns@2.30.0):
+ /chartjs-adapter-date-fns@3.0.0(chart.js@4.4.3)(date-fns@2.30.0):
resolution: {integrity: sha512-Rs3iEB3Q5pJ973J93OBTpnP7qoGwvq3nUnoMdtxO+9aoJof7UFcRbWcIDteXuYd1fgAvct/32T9qaLyLuZVwCg==}
peerDependencies:
chart.js: '>=2.8.0'
date-fns: '>=2.0.0'
dependencies:
- chart.js: 4.4.1
+ chart.js: 4.4.3
date-fns: 2.30.0
dev: false
@@ -5545,7 +5695,7 @@ packages:
engines: {node: '>= 8.10.0'}
dependencies:
anymatch: 3.1.3
- braces: 3.0.2
+ braces: 3.0.3
glob-parent: 5.1.2
is-binary-path: 2.1.0
is-glob: 4.0.3
@@ -5559,8 +5709,8 @@ packages:
resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
dev: false
- /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@3.9.0:
@@ -5643,8 +5793,8 @@ packages:
engines: {node: '>=6'}
dev: true
- /cli-table3@0.6.3:
- resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==}
+ /cli-table3@0.6.5:
+ resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==}
engines: {node: 10.* || >= 12.*}
dependencies:
string-width: 4.2.3
@@ -5777,6 +5927,9 @@ packages:
engines: {node: '>= 12'}
dev: true
+ /common-ancestor-path@1.0.1:
+ resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==}
+
/common-tags@1.8.2:
resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==}
engines: {node: '>=4.0.0'}
@@ -5787,15 +5940,15 @@ packages:
/component-emitter@1.3.1:
resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==}
- /compress-json@3.0.0:
- resolution: {integrity: sha512-oebYSI+JLtVsZep+rAe1zbZ37vxmf93xnBj+JkHvQyFKvc4ZIAUtiZNX5yB/ERPWpTFEml3cGOKFM7cCpgmyAw==}
+ /compress-json@3.1.0:
+ resolution: {integrity: sha512-Zcq4jRC5ZpfaOY3mbBWOANtGuMHJ/hsTENcwN1/lEkrogcoAF7HBma1RLe/CICZO6IquK1U0EaPzmnlDIFRNjA==}
dev: false
/compressible@2.0.18:
resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
engines: {node: '>= 0.6'}
dependencies:
- mime-db: 1.52.0
+ mime-db: 1.53.0
dev: true
/compression@1.7.4:
@@ -6095,8 +6248,8 @@ packages:
engines: {node: '>= 0.6'}
dev: true
- /cookie@0.5.0:
- resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
+ /cookie@0.6.0:
+ resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
engines: {node: '>= 0.6'}
dev: true
@@ -6120,10 +6273,10 @@ packages:
resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==}
engines: {node: '>=0.10.0'}
- /core-js-compat@3.36.0:
- resolution: {integrity: sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==}
+ /core-js-compat@3.37.1:
+ resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==}
dependencies:
- browserslist: 4.23.0
+ browserslist: 4.23.2
/core-js@2.6.12:
resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==}
@@ -6167,7 +6320,7 @@ packages:
resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==}
dependencies:
bn.js: 4.12.0
- elliptic: 6.5.4
+ elliptic: 6.5.5
dev: false
/create-hash@1.2.0:
@@ -6214,7 +6367,7 @@ packages:
resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==}
dependencies:
browserify-cipher: 1.0.1
- browserify-sign: 4.2.2
+ browserify-sign: 4.2.3
create-ecdh: 4.0.4
create-hash: 1.2.0
create-hmac: 1.1.7
@@ -6231,14 +6384,14 @@ packages:
engines: {node: '>=8'}
dev: true
- /css-blank-pseudo@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-goSnEITByxTzU4Oh5oJZrEWudxTqk7L6IXj1UW69pO6Hv0UdX+Vsrt02FFu5DweRh2bLu6WpX/+zsQCu5O1gKw==}
+ /css-blank-pseudo@6.0.2(postcss@8.4.39):
+ resolution: {integrity: sha512-J/6m+lsqpKPqWHOifAFtKFeGLOzw3jR92rxQcwRUfA/eTuZzKfKlxOmYDx2+tqOPQAueNvBiY8WhAeHu5qNmTg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
/css-color-converter@2.0.0:
@@ -6249,20 +6402,20 @@ packages:
css-unit-converter: 1.1.2
dev: false
- /css-functions-list@3.2.1:
- resolution: {integrity: sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==}
+ /css-functions-list@3.2.2:
+ resolution: {integrity: sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==}
engines: {node: '>=12 || >=16'}
dev: true
- /css-has-pseudo@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-WwoVKqNxApfEI7dWFyaHoeFCcUPD+lPyjL6lNpRUNX7IyIUuVpawOTwwA5D0ZR6V2xQZonNPVj8kEcxzEaAQfQ==}
+ /css-has-pseudo@6.0.5(postcss@8.4.39):
+ resolution: {integrity: sha512-ZTv6RlvJJZKp32jPYnAJVhowDCrRrHUTAxsYSuUPBEDJjzws6neMnzkRblxtgmv1RgcV5dhH2gn7E3wA9Wt6lw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/selector-specificity': 3.0.1(postcss-selector-parser@6.0.15)
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1)
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
postcss-value-parser: 4.2.0
dev: false
@@ -6272,25 +6425,25 @@ packages:
peerDependencies:
webpack: ^4.27.0 || ^5.0.0
dependencies:
- icss-utils: 5.1.0(postcss@8.4.35)
+ icss-utils: 5.1.0(postcss@8.4.39)
loader-utils: 2.0.4
- postcss: 8.4.35
- postcss-modules-extract-imports: 3.0.0(postcss@8.4.35)
- postcss-modules-local-by-default: 4.0.4(postcss@8.4.35)
- postcss-modules-scope: 3.1.1(postcss@8.4.35)
- postcss-modules-values: 4.0.0(postcss@8.4.35)
+ postcss: 8.4.39
+ postcss-modules-extract-imports: 3.1.0(postcss@8.4.39)
+ postcss-modules-local-by-default: 4.0.5(postcss@8.4.39)
+ postcss-modules-scope: 3.2.0(postcss@8.4.39)
+ postcss-modules-values: 4.0.0(postcss@8.4.39)
postcss-value-parser: 4.2.0
schema-utils: 3.3.0
- semver: 7.6.0
+ semver: 7.6.2
webpack: 5.89.0
- /css-prefers-color-scheme@9.0.1(postcss@8.4.35):
+ /css-prefers-color-scheme@9.0.1(postcss@8.4.39):
resolution: {integrity: sha512-iFit06ochwCKPRiWagbTa1OAWCvWWVdEnIFd8BaRrgO8YrrNh4RAWUQTFcYX5tdFZgFl1DJ3iiULchZyEbnF4g==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
/css-tree@2.3.1:
@@ -6298,15 +6451,15 @@ packages:
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
dependencies:
mdn-data: 2.0.30
- source-map-js: 1.0.2
+ source-map-js: 1.2.0
dev: true
/css-unit-converter@1.1.2:
resolution: {integrity: sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==}
dev: false
- /cssdb@7.11.0:
- resolution: {integrity: sha512-YUVAJhjDcTZzVD5XE49l3PQtGE29vvhzaL1bM3BtkvSmIRJeYENdfn1dn5jauBI7BBF+IyyiBS+oSVx3Hz/Gaw==}
+ /cssdb@8.1.0:
+ resolution: {integrity: sha512-BQN57lfS4dYt2iL0LgyrlDbefZKEtUyrO8rbzrbGrqBk6OoyNTQLF+porY9DrpDBjLo4NEvj2IJttC7vf3x+Ew==}
dev: false
/cssesc@3.0.0:
@@ -6322,11 +6475,35 @@ packages:
resolution: {integrity: sha512-xnsprIzYuDeiyu5zSKwilV/ajRHxnoMlAhEREfyfTgTSViMVY2fGP1ZcHJbtwup26oCkofySU/m6oKJ3HrkW7w==}
dev: true
+ /data-view-buffer@1.0.1:
+ resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+
+ /data-view-byte-length@1.0.1:
+ resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+
+ /data-view-byte-offset@1.0.0:
+ resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+
/date-fns@2.30.0:
resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==}
engines: {node: '>=0.11'}
dependencies:
- '@babel/runtime': 7.23.9
+ '@babel/runtime': 7.24.8
/debug@2.6.9:
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
@@ -6348,8 +6525,8 @@ packages:
dependencies:
ms: 2.1.3
- /debug@4.3.4:
- resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
+ /debug@4.3.5:
+ resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==}
engines: {node: '>=6.0'}
peerDependencies:
supports-color: '*'
@@ -6388,6 +6565,15 @@ packages:
mimic-response: 1.0.1
dev: true
+ /decorator-transforms@2.0.0(@babel/core@7.23.2):
+ resolution: {integrity: sha512-ETfQccGcotK01YJsoB0AGTdUp7kS9jI93mBzrRY5Oyo+bOJfa2UKTSjCNf+iRNwAWBmBKlbiCcyL4tkY4C4dZQ==}
+ dependencies:
+ '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.23.2)
+ babel-import-util: 3.0.0
+ transitivePeerDependencies:
+ - '@babel/core'
+ dev: false
+
/deep-extend@0.6.0:
resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
engines: {node: '>=4.0.0'}
@@ -6544,7 +6730,7 @@ packages:
resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}
dependencies:
no-case: 3.0.4
- tslib: 2.6.2
+ tslib: 2.6.3
dev: true
/dot-prop@5.3.0:
@@ -6586,16 +6772,16 @@ packages:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
dev: true
- /electron-to-chromium@1.4.673:
- resolution: {integrity: sha512-zjqzx4N7xGdl5468G+vcgzDhaHkaYgVcf9MqgexcTqsl2UHSCmOj/Bi3HAprg4BZCpC7HyD8a6nZl6QAZf72gw==}
+ /electron-to-chromium@1.4.827:
+ resolution: {integrity: sha512-VY+J0e4SFcNfQy19MEoMdaIcZLmDCprqvBtkii1WTCTQHpRvf5N8+3kTYCgL/PcntvwQvmMJWTuDPsq+IlhWKQ==}
/element-closest@3.0.2:
resolution: {integrity: sha512-JxKQiJKX0Zr5Q2/bCaTx8P+UbfyMET1OQd61qu5xQFeWr1km3fGaxelSJtnfT27XQ5Uoztn2yIyeamAc/VX13g==}
engines: {node: '>=0.12.0'}
dev: false
- /elliptic@6.5.4:
- resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==}
+ /elliptic@6.5.5:
+ resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==}
dependencies:
bn.js: 4.12.0
brorand: 1.1.0
@@ -6615,11 +6801,11 @@ packages:
optional: true
dependencies:
'@ember/test-helpers': 3.2.0(ember-source@5.4.0)(webpack@5.89.0)
- '@embroider/addon-shim': 1.8.7
- '@embroider/macros': 1.13.5
- '@embroider/util': 1.12.1(ember-source@5.4.0)
- assert-never: 1.2.1
- ember-element-helper: 0.8.5(ember-source@5.4.0)
+ '@embroider/addon-shim': 1.8.9
+ '@embroider/macros': 1.16.5
+ '@embroider/util': 1.13.1(ember-source@5.4.0)
+ assert-never: 1.3.0
+ ember-element-helper: 0.8.6(ember-source@5.4.0)
transitivePeerDependencies:
- '@glint/environment-ember-loose'
- '@glint/template'
@@ -6664,9 +6850,9 @@ packages:
engines: {node: '>= 10.*'}
dependencies:
'@babel/core': 7.23.2
- '@babel/preset-env': 7.23.9(@babel/core@7.23.2)
- '@babel/traverse': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/preset-env': 7.24.8(@babel/core@7.23.2)
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.8
'@embroider/shared-internals': 1.8.3
babel-core: 6.26.3
babel-loader: 8.3.0(@babel/core@7.23.2)(webpack@4.47.0)
@@ -6687,7 +6873,7 @@ packages:
mkdirp: 0.5.6
resolve-package-path: 3.1.0
rimraf: 2.7.1
- semver: 7.6.0
+ semver: 7.6.2
symlink-or-copy: 1.3.1
typescript-memoize: 1.1.1
walk-sync: 0.3.4
@@ -6705,12 +6891,12 @@ packages:
'@babel/core': 7.23.2
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.2)
'@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.2)
- '@babel/preset-env': 7.23.9(@babel/core@7.23.2)
- '@embroider/macros': 1.13.5
- '@embroider/shared-internals': 2.5.2
+ '@babel/preset-env': 7.24.8(@babel/core@7.23.2)
+ '@embroider/macros': 1.16.5
+ '@embroider/shared-internals': 2.6.2
babel-loader: 8.3.0(@babel/core@7.23.2)(webpack@5.89.0)
babel-plugin-ember-modules-api-polyfill: 3.5.0
- babel-plugin-ember-template-compilation: 2.2.1
+ babel-plugin-ember-template-compilation: 2.2.5
babel-plugin-htmlbars-inline-precompile: 5.3.1
babel-plugin-syntax-dynamic-import: 6.18.0
broccoli-debug: 0.6.5
@@ -6719,17 +6905,17 @@ packages:
broccoli-plugin: 4.0.7
broccoli-source: 3.0.1
css-loader: 5.2.7(webpack@5.89.0)
- debug: 4.3.4
+ debug: 4.3.5
fs-extra: 10.1.0
fs-tree-diff: 2.0.1
handlebars: 4.7.8
js-string-escape: 1.0.1
lodash: 4.17.21
- mini-css-extract-plugin: 2.8.0(webpack@5.89.0)
+ mini-css-extract-plugin: 2.9.0(webpack@5.89.0)
parse5: 6.0.1
resolve: 1.22.8
resolve-package-path: 4.0.3
- semver: 7.6.0
+ semver: 7.6.2
style-loader: 2.0.0(webpack@5.89.0)
typescript-memoize: 1.1.1
walk-sync: 3.0.0
@@ -6738,21 +6924,21 @@ packages:
- supports-color
- webpack
- /ember-auto-import@2.7.2(webpack@5.89.0):
- resolution: {integrity: sha512-pkWIljmJClYL17YBk8FjO7NrZPQoY9v0b+FooJvaHf/xlDQIBYVP7OaDHbNuNbpj7+wAwSDAnnwxjCoLsmm4cw==}
+ /ember-auto-import@2.7.4(webpack@5.89.0):
+ resolution: {integrity: sha512-6CdXSegJJc8nwwK7+1lIcBUnMVrJRNd4ZdMgcKbCAwPvcGxMgRVBddSzrX/+q/UuflvTEO26Dk1g7Z6KHMXUhw==}
engines: {node: 12.* || 14.* || >= 16}
dependencies:
'@babel/core': 7.23.2
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.2)
'@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.2)
'@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.23.2)
- '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.2)
- '@babel/preset-env': 7.23.9(@babel/core@7.23.2)
- '@embroider/macros': 1.13.5
- '@embroider/shared-internals': 2.5.2
+ '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.23.2)
+ '@babel/preset-env': 7.24.8(@babel/core@7.23.2)
+ '@embroider/macros': 1.16.5
+ '@embroider/shared-internals': 2.6.2
babel-loader: 8.3.0(@babel/core@7.23.2)(webpack@5.89.0)
babel-plugin-ember-modules-api-polyfill: 3.5.0
- babel-plugin-ember-template-compilation: 2.2.1
+ babel-plugin-ember-template-compilation: 2.2.5
babel-plugin-htmlbars-inline-precompile: 5.3.1
babel-plugin-syntax-dynamic-import: 6.18.0
broccoli-debug: 0.6.5
@@ -6761,18 +6947,18 @@ packages:
broccoli-plugin: 4.0.7
broccoli-source: 3.0.1
css-loader: 5.2.7(webpack@5.89.0)
- debug: 4.3.4
+ debug: 4.3.5
fs-extra: 10.1.0
fs-tree-diff: 2.0.1
handlebars: 4.7.8
js-string-escape: 1.0.1
lodash: 4.17.21
- mini-css-extract-plugin: 2.8.0(webpack@5.89.0)
+ mini-css-extract-plugin: 2.9.0(webpack@5.89.0)
minimatch: 3.1.2
parse5: 6.0.1
resolve: 1.22.8
resolve-package-path: 4.0.3
- semver: 7.6.0
+ semver: 7.6.2
style-loader: 2.0.0(webpack@5.89.0)
typescript-memoize: 1.1.1
walk-sync: 3.0.0
@@ -6780,6 +6966,7 @@ packages:
- '@glint/template'
- supports-color
- webpack
+ dev: false
/ember-basic-dropdown@7.3.0(@babel/core@7.23.2)(@ember/string@3.1.1)(ember-source@5.4.0)(webpack@5.89.0):
resolution: {integrity: sha512-XzLd1noCrHjG7O35HpZ+ljj7VwPPqon7svbvNJ2U7421e00eXBUVcCioGJFo1NnnPkjc14FTDc5UwktbGSbJdQ==}
@@ -6787,20 +6974,20 @@ packages:
peerDependencies:
ember-source: ^3.28.0 || ^4.0.0 || >=5.0.0
dependencies:
- '@embroider/macros': 1.13.5
- '@embroider/util': 1.12.1(ember-source@5.4.0)
+ '@embroider/macros': 1.16.5
+ '@embroider/util': 1.13.1(ember-source@5.4.0)
'@glimmer/component': 1.1.2(@babel/core@7.23.2)
'@glimmer/tracking': 1.1.2
- ember-auto-import: 2.7.2(webpack@5.89.0)
+ ember-auto-import: 2.6.3(webpack@5.89.0)
ember-cli-babel: 7.26.11
ember-cli-htmlbars: 6.3.0
- ember-cli-typescript: 5.2.1
- ember-element-helper: 0.8.5(ember-source@5.4.0)
+ ember-cli-typescript: 5.3.0
+ ember-element-helper: 0.8.6(ember-source@5.4.0)
ember-get-config: 2.1.1
ember-maybe-in-element: 2.1.0
- ember-modifier: 4.1.0(ember-source@5.4.0)
+ ember-modifier: 4.2.0(@babel/core@7.23.2)(ember-source@5.4.0)
ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
- ember-style-modifier: 3.1.1(@ember/string@3.1.1)(ember-source@5.4.0)(webpack@5.89.0)
+ ember-style-modifier: 3.1.1(@babel/core@7.23.2)(@ember/string@3.1.1)(ember-source@5.4.0)(webpack@5.89.0)
ember-truth-helpers: 4.0.3(ember-source@5.4.0)
transitivePeerDependencies:
- '@babel/core'
@@ -6830,7 +7017,7 @@ packages:
peerDependencies:
ember-source: ^3.13.0 || ^4.0.0 || >= 5.0.0
dependencies:
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
'@glimmer/tracking': 1.1.2
babel-import-util: 1.4.1
ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.23.2)
@@ -6852,16 +7039,16 @@ packages:
engines: {node: 6.* || 8.* || >= 10.*}
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-compilation-targets': 7.23.6
+ '@babel/helper-compilation-targets': 7.24.8
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.2)
'@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.2)
'@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.23.2)
'@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.23.2)
- '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-runtime': 7.23.9(@babel/core@7.23.2)
- '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.2)
+ '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.23.2)
'@babel/polyfill': 7.12.1
- '@babel/preset-env': 7.23.9(@babel/core@7.23.2)
+ '@babel/preset-env': 7.24.8(@babel/core@7.23.2)
'@babel/runtime': 7.12.18
amd-name-resolver: 1.3.1
babel-plugin-debug-macros: 0.3.4(@babel/core@7.23.2)
@@ -6891,22 +7078,22 @@ packages:
'@babel/core': ^7.12.0
dependencies:
'@babel/core': 7.23.2
- '@babel/helper-compilation-targets': 7.23.6
+ '@babel/helper-compilation-targets': 7.24.8
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.2)
'@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.2)
'@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.23.2)
'@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.23.2)
- '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.2)
- '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-runtime': 7.23.9(@babel/core@7.23.2)
- '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.2)
- '@babel/preset-env': 7.23.9(@babel/core@7.23.2)
+ '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.23.2)
+ '@babel/preset-env': 7.24.8(@babel/core@7.23.2)
'@babel/runtime': 7.12.18
amd-name-resolver: 1.3.1
babel-plugin-debug-macros: 0.3.4(@babel/core@7.23.2)
babel-plugin-ember-data-packages-polyfill: 0.1.2
babel-plugin-ember-modules-api-polyfill: 3.5.0
- babel-plugin-module-resolver: 5.0.0
+ babel-plugin-module-resolver: 5.0.2
broccoli-babel-transpiler: 8.0.0(@babel/core@7.23.2)
broccoli-debug: 0.6.5
broccoli-funnel: 3.0.8
@@ -6917,7 +7104,7 @@ packages:
ember-cli-version-checker: 5.1.2
ensure-posix-path: 1.1.1
resolve-package-path: 4.0.3
- semver: 7.6.0
+ semver: 7.6.2
transitivePeerDependencies:
- supports-color
@@ -7001,7 +7188,7 @@ packages:
hash-for-dep: 1.5.1
heimdalljs-logger: 0.1.10
json-stable-stringify: 1.1.1
- semver: 7.6.0
+ semver: 7.6.2
silent-error: 1.1.1
strip-bom: 4.0.0
walk-sync: 2.2.0
@@ -7013,7 +7200,7 @@ packages:
engines: {node: 12.* || 14.* || >= 16}
dependencies:
'@ember/edition-utils': 1.2.0
- babel-plugin-ember-template-compilation: 2.2.1
+ babel-plugin-ember-template-compilation: 2.2.5
babel-plugin-htmlbars-inline-precompile: 5.3.1
broccoli-debug: 0.6.5
broccoli-persistent-filter: 3.1.3
@@ -7023,7 +7210,7 @@ packages:
hash-for-dep: 1.5.1
heimdalljs-logger: 0.1.10
js-string-escape: 1.0.1
- semver: 7.6.0
+ semver: 7.6.2
silent-error: 1.1.1
walk-sync: 2.2.0
transitivePeerDependencies:
@@ -7055,7 +7242,7 @@ packages:
/ember-cli-notifications@9.0.0:
resolution: {integrity: sha512-ytGHRLmIsr/WkKDGtPHwqtV27T4PAuikW2NP8IdreaOsnvoEY6v2vZJEJEU79z2kQ1XgrNRXWVg4R4KrdR3m8Q==}
dependencies:
- '@embroider/addon-shim': 1.8.7
+ '@embroider/addon-shim': 1.8.9
transitivePeerDependencies:
- supports-color
dev: false
@@ -7092,7 +7279,7 @@ packages:
engines: {node: 16.* || >= 18}
dependencies:
broccoli-funnel: 3.0.8
- debug: 4.3.4
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
dev: true
@@ -7160,7 +7347,7 @@ packages:
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.2)
'@babel/plugin-transform-typescript': 7.4.5(@babel/core@7.23.2)
ansi-to-html: 0.6.15
- debug: 4.3.4
+ debug: 4.3.5
ember-cli-babel-plugin-helpers: 1.1.1
execa: 1.0.0
fs-extra: 7.0.1
@@ -7180,7 +7367,7 @@ packages:
dependencies:
'@babel/plugin-transform-typescript': 7.5.5(@babel/core@7.23.2)
ansi-to-html: 0.6.15
- debug: 4.3.4
+ debug: 4.3.5
ember-cli-babel-plugin-helpers: 1.1.1
execa: 2.1.0
fs-extra: 8.1.0
@@ -7202,7 +7389,7 @@ packages:
'@babel/plugin-transform-typescript': 7.8.7(@babel/core@7.23.2)
ansi-to-html: 0.6.15
broccoli-stew: 3.0.0
- debug: 4.3.4
+ debug: 4.3.5
ember-cli-babel-plugin-helpers: 1.1.1
execa: 3.4.0
fs-extra: 8.1.0
@@ -7221,30 +7408,30 @@ packages:
dependencies:
ansi-to-html: 0.6.15
broccoli-stew: 3.0.0
- debug: 4.3.4
+ debug: 4.3.5
execa: 4.1.0
fs-extra: 9.1.0
resolve: 1.22.8
rsvp: 4.8.5
- semver: 7.6.0
+ semver: 7.6.2
stagehand: 1.0.1
walk-sync: 2.2.0
transitivePeerDependencies:
- supports-color
dev: false
- /ember-cli-typescript@5.2.1:
- resolution: {integrity: sha512-qqp5TAIuPHxHiGXJKL+78Euyhy0zSKQMovPh8sJpN/ZBYx0H90pONufHR3anaMcp1snVfx4B+mb9+7ijOik8ZA==}
+ /ember-cli-typescript@5.3.0:
+ resolution: {integrity: sha512-gFA+ZwmsvvFwo2Jz/B9GMduEn+fPoGb69qWGP0Tp3+Tu5xypDtIKVSZ5086I3Cr19cLXD4HkrOR3YQvdUKzAkQ==}
engines: {node: '>= 12.*'}
dependencies:
ansi-to-html: 0.6.15
broccoli-stew: 3.0.0
- debug: 4.3.4
+ debug: 4.3.5
execa: 4.1.0
fs-extra: 9.1.0
resolve: 1.22.8
rsvp: 4.8.5
- semver: 7.6.0
+ semver: 7.6.2
stagehand: 1.0.1
walk-sync: 2.2.0
transitivePeerDependencies:
@@ -7281,7 +7468,7 @@ packages:
engines: {node: 10.* || >= 12.*}
dependencies:
resolve-package-path: 3.1.0
- semver: 7.6.0
+ semver: 7.6.2
silent-error: 1.1.1
transitivePeerDependencies:
- supports-color
@@ -7291,7 +7478,7 @@ packages:
engines: {node: '>= 18'}
hasBin: true
dependencies:
- '@pnpm/find-workspace-dir': 6.0.2
+ '@pnpm/find-workspace-dir': 6.0.3
broccoli: 3.5.2
broccoli-builder: 0.18.14
broccoli-concat: 4.2.5
@@ -7324,8 +7511,8 @@ packages:
ensure-posix-path: 1.1.1
execa: 5.1.1
exit: 0.1.2
- express: 4.18.2
- filesize: 10.1.0
+ express: 4.19.2
+ filesize: 10.1.4
find-up: 5.0.0
find-yarn-workspace-root: 2.0.0
fixturify-project: 2.1.1
@@ -7340,7 +7527,7 @@ packages:
heimdalljs-logger: 0.1.10
http-proxy: 1.18.1
inflection: 2.0.1
- inquirer: 9.2.14
+ inquirer: 9.3.5
is-git-url: 1.0.0
is-language-code: 3.1.0
isbinaryfile: 5.0.2
@@ -7362,12 +7549,12 @@ packages:
resolve-package-path: 4.0.3
safe-stable-stringify: 2.4.3
sane: 5.0.1
- semver: 7.6.0
+ semver: 7.6.2
silent-error: 1.1.1
sort-package-json: 1.57.0
symlink-or-copy: 1.3.1
temp: 0.9.4
- testem: 3.11.0
+ testem: 3.15.0
tiny-lr: 2.0.0
tree-sync: 2.1.0
walk-sync: 3.0.0
@@ -7463,8 +7650,8 @@ packages:
peerDependencies:
ember-concurrency: ^2.0.0-rc.1
dependencies:
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/types': 7.23.9
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/types': 7.24.8
ember-cli-babel: 7.26.11
ember-cli-babel-plugin-helpers: 1.1.1
ember-cli-htmlbars: 4.5.0
@@ -7514,8 +7701,8 @@ packages:
resolution: {integrity: sha512-sz6sTIXN/CuLb5wdpauFa+rWXuvXXSnSHS4kuNzU5GSMDX1pLBWSuovoUk61FUe6CYRqBmT1/UushObwBGickQ==}
engines: {node: 10.* || 12.* || 14.* || >= 16}
dependencies:
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/types': 7.23.9
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/types': 7.24.8
'@glimmer/tracking': 1.1.2
ember-cli-babel: 7.26.11
ember-cli-babel-plugin-helpers: 1.1.1
@@ -7532,8 +7719,8 @@ packages:
peerDependencies:
ember-source: ^3.28.0 || ^4.0.0 || >=5.0.0
dependencies:
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/types': 7.23.9
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/types': 7.24.8
'@glimmer/tracking': 1.1.2
ember-cli-babel: 7.26.11
ember-cli-babel-plugin-helpers: 1.1.1
@@ -7549,7 +7736,7 @@ packages:
resolution: {integrity: sha512-6GaN0eEDZT9SEUSZBxWzZMlvxjcGKXFTJNjv30LVXTTOxozE5IBmIxiDAEq0udi0UpWUGHLYQBgnANn4jdll7w==}
engines: {node: '>= 16.*'}
dependencies:
- '@embroider/addon-shim': 1.8.7
+ '@embroider/addon-shim': 1.8.9
transitivePeerDependencies:
- supports-color
dev: false
@@ -7569,25 +7756,25 @@ packages:
peerDependencies:
'@ember/string': ^3.1.1
dependencies:
- '@ember-data/adapter': 5.3.0(@babel/core@7.23.2)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)
+ '@ember-data/adapter': 5.3.0(@babel/core@7.23.2)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.3)
'@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1)
'@ember-data/graph': 5.3.0(@babel/core@7.23.2)(@ember-data/store@5.3.0)
- '@ember-data/json-api': 5.3.0(@babel/core@7.23.2)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2)
+ '@ember-data/json-api': 5.3.0(@babel/core@7.23.2)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.3)
'@ember-data/legacy-compat': 5.3.0(@babel/core@7.23.2)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0)
- '@ember-data/model': 5.3.0(@babel/core@7.23.2)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@5.4.0)
+ '@ember-data/model': 5.3.0(@babel/core@7.23.2)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.3)(ember-source@5.4.0)
'@ember-data/private-build-infra': 5.3.0
'@ember-data/request': 5.3.0(@babel/core@7.23.2)
'@ember-data/request-utils': 5.3.0(@babel/core@7.23.2)
- '@ember-data/serializer': 5.3.0(@babel/core@7.23.2)(@ember/string@3.1.1)(ember-inflector@4.0.2)
+ '@ember-data/serializer': 5.3.0(@babel/core@7.23.2)(@ember/string@3.1.1)(ember-inflector@4.0.3)
'@ember-data/store': 5.3.0(@babel/core@7.23.2)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0)
'@ember-data/tracking': 5.3.0(@babel/core@7.23.2)
'@ember/edition-utils': 1.2.0
'@ember/string': 3.1.1
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
broccoli-merge-trees: 4.2.0
ember-auto-import: 2.6.3(webpack@5.89.0)
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
- ember-inflector: 4.0.2
+ ember-inflector: 4.0.3(ember-source@5.4.0)
webpack: 5.89.0
transitivePeerDependencies:
- '@babel/core'
@@ -7629,7 +7816,7 @@ packages:
peerDependencies:
ember-source: ^3.8 || 4
dependencies:
- '@embroider/util': 1.12.1(ember-source@5.4.0)
+ '@embroider/util': 1.13.1(ember-source@5.4.0)
ember-cli-babel: 7.26.11
ember-cli-htmlbars: 6.3.0
ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
@@ -7639,14 +7826,14 @@ packages:
- supports-color
dev: false
- /ember-element-helper@0.8.5(ember-source@5.4.0):
- resolution: {integrity: sha512-yZYzuasn6ZC8Nwv0MpaLYGtm68ZxIBSNSe/CYxNWkDdgcuAb2lAG1gx37XkwBIiwPQET0W2agwq7++/HwdMF8g==}
+ /ember-element-helper@0.8.6(ember-source@5.4.0):
+ resolution: {integrity: sha512-WcbkJKgBZypRGwujeiPrQfZRhETVFLR0wvH2UxDaNBhLWncapt6KK+M/2i/eODoAQwgGxziejhXC6Cbqa9zA8g==}
engines: {node: 14.* || 16.* || >= 18}
peerDependencies:
ember-source: ^3.8 || ^4.0.0 || >= 5.0.0
dependencies:
- '@embroider/addon-shim': 1.8.3
- '@embroider/util': 1.12.1(ember-source@5.4.0)
+ '@embroider/addon-shim': 1.8.9
+ '@embroider/util': 1.13.1(ember-source@5.4.0)
ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
transitivePeerDependencies:
- '@glint/environment-ember-loose'
@@ -7664,7 +7851,7 @@ packages:
'@ember/legacy-built-in-components':
optional: true
dependencies:
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
amd-name-resolver: 1.3.1
babel-plugin-compact-reexports: 1.1.0
broccoli-babel-transpiler: 7.8.1
@@ -7687,7 +7874,7 @@ packages:
- supports-color
dev: true
- /ember-file-upload@8.4.0(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-modifier@4.1.0)(tracked-built-ins@3.3.0)(webpack@5.89.0):
+ /ember-file-upload@8.4.0(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-modifier@4.2.0)(tracked-built-ins@3.3.0)(webpack@5.89.0):
resolution: {integrity: sha512-iiE3iE/7hncBiU5cvjitpc0whfeAMvdyW2ReiDCzKe9ByVZlgG7Hnp89EPE6c8aSvTLXCQ3X6SsF1U4LTgh75g==}
engines: {node: 16.* || >= 18}
peerDependencies:
@@ -7706,12 +7893,12 @@ packages:
dependencies:
'@ember/test-helpers': 3.2.0(ember-source@5.4.0)(webpack@5.89.0)
'@ember/test-waiters': 3.1.0
- '@embroider/addon-shim': 1.8.7
- '@embroider/macros': 1.13.5
+ '@embroider/addon-shim': 1.8.9
+ '@embroider/macros': 1.16.5
'@glimmer/component': 1.1.2(@babel/core@7.23.2)
'@glimmer/tracking': 1.1.2
- ember-auto-import: 2.7.2(webpack@5.89.0)
- ember-modifier: 4.1.0(ember-source@5.4.0)
+ ember-auto-import: 2.6.3(webpack@5.89.0)
+ ember-modifier: 4.2.0(@babel/core@7.23.2)(ember-source@5.4.0)
tracked-built-ins: 3.3.0
transitivePeerDependencies:
- '@glint/template'
@@ -7725,7 +7912,7 @@ packages:
peerDependencies:
ember-source: ^4.0.0 || ^5.0.0
dependencies:
- '@embroider/addon-shim': 1.8.7
+ '@embroider/addon-shim': 1.8.9
ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
focus-trap: 6.9.4
transitivePeerDependencies:
@@ -7739,7 +7926,7 @@ packages:
ember-source: ^3.25.0 || >=4.0.0
dependencies:
ember-cli-babel: 7.26.11
- ember-cli-typescript: 5.2.1
+ ember-cli-typescript: 5.3.0
ember-cli-version-checker: 5.1.2
ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
transitivePeerDependencies:
@@ -7750,18 +7937,21 @@ packages:
resolution: {integrity: sha512-uNmv1cPG/4qsac8oIf5txJ2FZ8p88LEpG4P3dNcjsJS98Y8hd0GPMFwVqpnzI78Lz7VYRGQWY4jnE4qm5R3j4g==}
engines: {node: 12.* || 14.* || >= 16}
dependencies:
- '@embroider/macros': 1.13.5
+ '@embroider/macros': 1.16.5
ember-cli-babel: 7.26.11
transitivePeerDependencies:
- '@glint/template'
- supports-color
dev: false
- /ember-inflector@4.0.2:
- resolution: {integrity: sha512-+oRstEa52mm0jAFzhr51/xtEWpCEykB3SEBr7vUg8YnXUZJ5hKNBppP938q8Zzr9XfJEbzrtDSGjhKwJCJv6FQ==}
- engines: {node: 10.* || 12.* || >= 14}
+ /ember-inflector@4.0.3(ember-source@5.4.0):
+ resolution: {integrity: sha512-E+NnmzybMRWn1JyEfDxY7arjOTJLIcGjcXnUxizgjD4TlvO1s3O65blZt+Xq2C2AFSPeqHLC6PXd6XHYM8BxdQ==}
+ engines: {node: 14.* || 16.* || >= 18}
+ peerDependencies:
+ ember-source: ^3.16.0 || ^4.0.0 || ^5.0.0
dependencies:
ember-cli-babel: 7.26.11
+ ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
transitivePeerDependencies:
- supports-color
@@ -7774,8 +7964,8 @@ packages:
typescript:
optional: true
dependencies:
- '@formatjs/icu-messageformat-parser': 2.7.6
- '@formatjs/intl': 2.10.0
+ '@formatjs/icu-messageformat-parser': 2.7.8
+ '@formatjs/intl': 2.10.4
broccoli-caching-writer: 3.0.3
broccoli-funnel: 3.0.8
broccoli-merge-files: 0.8.0
@@ -7784,13 +7974,13 @@ packages:
broccoli-stew: 3.0.0
calculate-cache-key-for-tree: 2.0.0
cldr-core: 44.1.0
- ember-auto-import: 2.7.2(webpack@5.89.0)
+ ember-auto-import: 2.7.4(webpack@5.89.0)
ember-cli-babel: 8.2.0(@babel/core@7.23.2)
- ember-cli-typescript: 5.2.1
+ ember-cli-typescript: 5.3.0
eventemitter3: 5.0.1
extend: 3.0.2
fast-memoize: 2.5.2
- intl-messageformat: 10.5.11
+ intl-messageformat: 10.5.14
js-yaml: 4.1.0
json-stable-stringify: 1.1.1
silent-error: 1.1.1
@@ -7851,7 +8041,7 @@ packages:
peerDependencies:
ember-source: ^4.0.0 || ^5.0.0
dependencies:
- '@embroider/addon-shim': 1.8.7
+ '@embroider/addon-shim': 1.8.9
ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
transitivePeerDependencies:
- supports-color
@@ -7886,26 +8076,28 @@ packages:
ember-cli-babel: 7.26.11
ember-cli-normalize-entity-name: 1.0.0
ember-cli-string-utils: 1.1.0
- ember-cli-typescript: 5.2.1
+ ember-cli-typescript: 5.3.0
ember-compatibility-helpers: 1.2.7(@babel/core@7.23.2)
transitivePeerDependencies:
- '@babel/core'
- supports-color
dev: false
- /ember-modifier@4.1.0(ember-source@5.4.0):
- resolution: {integrity: sha512-YFCNpEYj6jdyy3EjslRb2ehNiDvaOrXTilR9+ngq+iUqSHYto2zKV0rleiA1XJQ27ELM1q8RihT29U6Lq5EyqQ==}
+ /ember-modifier@4.2.0(@babel/core@7.23.2)(ember-source@5.4.0):
+ resolution: {integrity: sha512-BJ48eTEGxD8J7+lofwVmee7xDgNDgpr5dd6+MSu4gk+I6xb35099RMNorXY5hjjwMJEyi/IRR6Yn3M7iJMz8Zw==}
peerDependencies:
- ember-source: '*'
+ ember-source: ^3.24 || >=4.0
peerDependenciesMeta:
ember-source:
optional: true
dependencies:
- '@embroider/addon-shim': 1.8.7
+ '@embroider/addon-shim': 1.8.9
+ decorator-transforms: 2.0.0(@babel/core@7.23.2)
ember-cli-normalize-entity-name: 1.0.0
ember-cli-string-utils: 1.1.0
ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
transitivePeerDependencies:
+ - '@babel/core'
- supports-color
dev: false
@@ -7922,7 +8114,7 @@ packages:
resolution: {integrity: sha512-4bu8CpoPObJZNUogwIjpntxS3jMDlZ1eoJsZUuktcCgOI7LfZocuYbu9LnLM215QjEOV0TxGDWwJck1l8cWKeg==}
engines: {node: 16.* || >= 18}
dependencies:
- '@embroider/addon-shim': 1.8.7
+ '@embroider/addon-shim': 1.8.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -7953,15 +8145,15 @@ packages:
dependencies:
'@ember/render-modifiers': 2.1.0(@babel/core@7.23.2)(ember-source@5.4.0)
'@ember/string': 3.1.1
- '@embroider/util': 1.12.1(ember-source@5.4.0)
+ '@embroider/util': 1.13.1(ember-source@5.4.0)
'@glimmer/component': 1.1.2(@babel/core@7.23.2)
'@glimmer/tracking': 1.1.2
ember-assign-helper: 0.4.0
- ember-auto-import: 2.7.2(webpack@5.89.0)
+ ember-auto-import: 2.6.3(webpack@5.89.0)
ember-basic-dropdown: 7.3.0(@babel/core@7.23.2)(@ember/string@3.1.1)(ember-source@5.4.0)(webpack@5.89.0)
ember-cli-babel: 7.26.11
ember-cli-htmlbars: 6.3.0
- ember-cli-typescript: 5.2.1
+ ember-cli-typescript: 5.3.0
ember-concurrency: 2.3.7(@babel/core@7.23.2)
ember-text-measurer: 0.6.0
ember-truth-helpers: 4.0.3(ember-source@5.4.0)
@@ -7982,8 +8174,8 @@ packages:
qunit: ^2.13.0
dependencies:
'@ember/test-helpers': 3.2.0(ember-source@5.4.0)(webpack@5.89.0)
- '@embroider/addon-shim': 1.8.7
- '@embroider/macros': 1.13.5
+ '@embroider/addon-shim': 1.8.9
+ '@embroider/macros': 1.16.5
ember-cli-test-loader: 3.1.0
ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
qunit: 2.20.0
@@ -8050,8 +8242,8 @@ packages:
resolution: {integrity: sha512-89oVHVJwmLDvGvAUWgS87KpBoRhy3aZ6U0Ql6HOmU4TrPkyaa8pM0W81wj9cIwjYprcQtN9EwzZMHnq46+oUyw==}
engines: {node: 8.* || 10.* || >= 12}
dependencies:
- '@babel/parser': 7.23.9
- '@babel/traverse': 7.23.9
+ '@babel/parser': 7.24.8
+ '@babel/traverse': 7.24.8
recast: 0.18.10
transitivePeerDependencies:
- supports-color
@@ -8066,8 +8258,8 @@ packages:
dependencies:
'@ember/test-helpers': 3.2.0(ember-source@5.4.0)(webpack@5.89.0)
'@ember/test-waiters': 3.1.0
- '@embroider/addon-shim': 1.8.7
- '@embroider/macros': 1.13.5
+ '@embroider/addon-shim': 1.8.9
+ '@embroider/macros': 1.16.5
ember-cli-is-package-missing: 1.0.0
ember-cookies: 1.1.2
silent-error: 1.1.1
@@ -8092,8 +8284,8 @@ packages:
peerDependencies:
'@glimmer/component': ^1.1.2
dependencies:
- '@babel/helper-module-imports': 7.22.15
- '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.2)
+ '@babel/helper-module-imports': 7.24.7
+ '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.23.2)
'@ember/edition-utils': 1.2.0
'@glimmer/compiler': 0.84.3
'@glimmer/component': 1.1.2(@babel/core@7.23.2)
@@ -8135,8 +8327,8 @@ packages:
inflection: 2.0.1
resolve: 1.22.8
route-recognizer: 0.3.4
- router_js: 8.0.3(route-recognizer@0.3.4)(rsvp@4.8.5)
- semver: 7.6.0
+ router_js: 8.0.5(route-recognizer@0.3.4)(rsvp@4.8.5)
+ semver: 7.6.2
silent-error: 1.1.1
transitivePeerDependencies:
- '@babel/core'
@@ -8145,17 +8337,18 @@ packages:
- supports-color
- webpack
- /ember-style-modifier@3.1.1(@ember/string@3.1.1)(ember-source@5.4.0)(webpack@5.89.0):
+ /ember-style-modifier@3.1.1(@babel/core@7.23.2)(@ember/string@3.1.1)(ember-source@5.4.0)(webpack@5.89.0):
resolution: {integrity: sha512-J91YLKVp3/m7LrcLEWNSG2sJlSFhE5Ny75empU048qYJtdJMe788Ks/EpKEi953o1mJujVRg792YGrwbrpTzNA==}
engines: {node: 14.* || 16.* || >= 18}
peerDependencies:
'@ember/string': ^3.0.1
dependencies:
'@ember/string': 3.1.1
- ember-auto-import: 2.7.2(webpack@5.89.0)
+ ember-auto-import: 2.6.3(webpack@5.89.0)
ember-cli-babel: 7.26.11
- ember-modifier: 4.1.0(ember-source@5.4.0)
+ ember-modifier: 4.2.0(@babel/core@7.23.2)(ember-source@5.4.0)
transitivePeerDependencies:
+ - '@babel/core'
- '@glint/template'
- ember-source
- supports-color
@@ -8183,7 +8376,7 @@ packages:
line-column: 1.0.2
magic-string: 0.25.9
parse-static-imports: 1.1.0
- string.prototype.matchall: 4.0.10
+ string.prototype.matchall: 4.0.11
validate-peer-dependencies: 1.2.0
transitivePeerDependencies:
- supports-color
@@ -8208,7 +8401,7 @@ packages:
globby: 13.2.2
is-glob: 4.0.3
language-tags: 1.0.9
- micromatch: 4.0.5
+ micromatch: 4.0.7
resolve: 1.22.8
v8-compile-cache: 2.4.0
yargs: 17.7.2
@@ -8230,7 +8423,7 @@ packages:
globby: 11.1.0
ora: 5.4.1
slash: 3.0.0
- tmp: 0.2.1
+ tmp: 0.2.3
workerpool: 6.5.1
transitivePeerDependencies:
- supports-color
@@ -8270,7 +8463,7 @@ packages:
peerDependencies:
ember-source: '>=3.28.0'
dependencies:
- '@embroider/addon-shim': 1.8.7
+ '@embroider/addon-shim': 1.8.9
ember-functions-as-helper-polyfill: 2.1.2(ember-source@5.4.0)
ember-source: 5.4.0(@babel/core@7.23.2)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.89.0)
transitivePeerDependencies:
@@ -8285,7 +8478,7 @@ packages:
lodash: 4.17.21
package-json: 6.5.0
remote-git-tags: 3.0.0
- semver: 7.6.0
+ semver: 7.6.2
transitivePeerDependencies:
- encoding
dev: true
@@ -8295,15 +8488,15 @@ packages:
engines: {node: 16.* || >= 18.*}
dependencies:
chalk: 4.1.2
- cli-table3: 0.6.3
+ cli-table3: 0.6.5
core-object: 3.1.5
- debug: 4.3.4
+ debug: 4.3.5
ember-try-config: 4.0.0
execa: 4.1.0
fs-extra: 6.0.1
resolve: 1.22.8
rimraf: 3.0.2
- semver: 7.6.0
+ semver: 7.6.2
walk-sync: 2.2.0
transitivePeerDependencies:
- encoding
@@ -8354,25 +8547,25 @@ packages:
dependencies:
once: 1.4.0
- /engine.io-parser@5.2.2:
- resolution: {integrity: sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==}
+ /engine.io-parser@5.2.3:
+ resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==}
engines: {node: '>=10.0.0'}
dev: true
- /engine.io@6.5.4:
- resolution: {integrity: sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==}
+ /engine.io@6.5.5:
+ resolution: {integrity: sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==}
engines: {node: '>=10.2.0'}
dependencies:
'@types/cookie': 0.4.1
'@types/cors': 2.8.17
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.4.2
cors: 2.8.5
- debug: 4.3.4
- engine.io-parser: 5.2.2
- ws: 8.11.0
+ debug: 4.3.5
+ engine.io-parser: 5.2.3
+ ws: 8.17.1
transitivePeerDependencies:
- bufferutil
- supports-color
@@ -8388,8 +8581,8 @@ packages:
tapable: 1.1.3
dev: false
- /enhanced-resolve@5.15.0:
- resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==}
+ /enhanced-resolve@5.17.0:
+ resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==}
engines: {node: '>=10.13.0'}
dependencies:
graceful-fs: 4.2.11
@@ -8429,51 +8622,56 @@ packages:
string-template: 0.2.1
dev: true
- /es-abstract@1.22.4:
- resolution: {integrity: sha512-vZYJlk2u6qHYxBOTjAeg7qUxHdNfih64Uu2J8QqWgXZ2cri0ZpJAkzDUK/q593+mvKwlxyaxr6F1Q+3LKoQRgg==}
+ /es-abstract@1.23.3:
+ resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==}
engines: {node: '>= 0.4'}
dependencies:
array-buffer-byte-length: 1.0.1
arraybuffer.prototype.slice: 1.0.3
- available-typed-arrays: 1.0.6
+ available-typed-arrays: 1.0.7
call-bind: 1.0.7
+ data-view-buffer: 1.0.1
+ data-view-byte-length: 1.0.1
+ data-view-byte-offset: 1.0.0
es-define-property: 1.0.0
es-errors: 1.3.0
- es-set-tostringtag: 2.0.2
+ es-object-atoms: 1.0.0
+ es-set-tostringtag: 2.0.3
es-to-primitive: 1.2.1
function.prototype.name: 1.1.6
get-intrinsic: 1.2.4
get-symbol-description: 1.0.2
- globalthis: 1.0.3
+ globalthis: 1.0.4
gopd: 1.0.1
has-property-descriptors: 1.0.2
- has-proto: 1.0.1
+ has-proto: 1.0.3
has-symbols: 1.0.3
- hasown: 2.0.1
+ hasown: 2.0.2
internal-slot: 1.0.7
is-array-buffer: 3.0.4
is-callable: 1.2.7
- is-negative-zero: 2.0.2
+ is-data-view: 1.0.1
+ is-negative-zero: 2.0.3
is-regex: 1.1.4
- is-shared-array-buffer: 1.0.2
+ is-shared-array-buffer: 1.0.3
is-string: 1.0.7
is-typed-array: 1.1.13
is-weakref: 1.0.2
- object-inspect: 1.13.1
+ object-inspect: 1.13.2
object-keys: 1.1.1
object.assign: 4.1.5
regexp.prototype.flags: 1.5.2
- safe-array-concat: 1.1.0
+ safe-array-concat: 1.1.2
safe-regex-test: 1.0.3
- string.prototype.trim: 1.2.8
- string.prototype.trimend: 1.0.7
- string.prototype.trimstart: 1.0.7
- typed-array-buffer: 1.0.1
- typed-array-byte-length: 1.0.0
- typed-array-byte-offset: 1.0.1
- typed-array-length: 1.0.4
+ string.prototype.trim: 1.2.9
+ string.prototype.trimend: 1.0.8
+ string.prototype.trimstart: 1.0.8
+ typed-array-buffer: 1.0.2
+ typed-array-byte-length: 1.0.1
+ typed-array-byte-offset: 1.0.2
+ typed-array-length: 1.0.6
unbox-primitive: 1.0.2
- which-typed-array: 1.1.14
+ which-typed-array: 1.1.15
/es-define-property@1.0.0:
resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
@@ -8485,16 +8683,22 @@ packages:
resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
engines: {node: '>= 0.4'}
- /es-module-lexer@1.4.1:
- resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==}
+ /es-module-lexer@1.5.4:
+ resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==}
- /es-set-tostringtag@2.0.2:
- resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==}
+ /es-object-atoms@1.0.0:
+ resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-errors: 1.3.0
+
+ /es-set-tostringtag@2.0.3:
+ resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==}
engines: {node: '>= 0.4'}
dependencies:
get-intrinsic: 1.2.4
has-tostringtag: 1.0.2
- hasown: 2.0.1
+ hasown: 2.0.2
/es-to-primitive@1.2.1:
resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
@@ -8521,13 +8725,14 @@ packages:
engines: {node: '>=10'}
dev: true
- /eslint-compat-utils@0.1.2(eslint@8.52.0):
- resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==}
+ /eslint-compat-utils@0.5.1(eslint@8.52.0):
+ resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==}
engines: {node: '>=12'}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
eslint: 8.52.0
+ semver: 7.6.2
dev: true
/eslint-config-prettier@9.0.0(eslint@8.52.0):
@@ -8560,23 +8765,23 @@ packages:
estraverse: 5.3.0
lodash.camelcase: 4.3.0
lodash.kebabcase: 4.1.1
- magic-string: 0.30.7
+ magic-string: 0.30.10
requireindex: 1.2.0
snake-case: 3.0.4
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-plugin-es-x@7.5.0(eslint@8.52.0):
- resolution: {integrity: sha512-ODswlDSO0HJDzXU0XvgZ3lF3lS3XAZEossh15Q2UHjwrJggWeBoKqqEsLTZLXl+dh5eOAozG0zRcYtuE35oTuQ==}
+ /eslint-plugin-es-x@7.8.0(eslint@8.52.0):
+ resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
eslint: '>=8'
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0)
- '@eslint-community/regexpp': 4.10.0
+ '@eslint-community/regexpp': 4.11.0
eslint: 8.52.0
- eslint-compat-utils: 0.1.2(eslint@8.52.0)
+ eslint-compat-utils: 0.5.1(eslint@8.52.0)
dev: true
/eslint-plugin-n@16.2.0(eslint@8.52.0):
@@ -8586,15 +8791,15 @@ packages:
eslint: '>=7.0.0'
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0)
- builtins: 5.0.1
+ builtins: 5.1.0
eslint: 8.52.0
- eslint-plugin-es-x: 7.5.0(eslint@8.52.0)
- get-tsconfig: 4.7.2
+ eslint-plugin-es-x: 7.8.0(eslint@8.52.0)
+ get-tsconfig: 4.7.5
ignore: 5.3.1
- is-core-module: 2.13.1
+ is-core-module: 2.14.0
minimatch: 3.1.2
resolve: 1.22.8
- semver: 7.6.0
+ semver: 7.6.2
dev: true
/eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0)(eslint@8.52.0)(prettier@3.0.3):
@@ -8677,7 +8882,7 @@ packages:
hasBin: true
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0)
- '@eslint-community/regexpp': 4.10.0
+ '@eslint-community/regexpp': 4.11.0
'@eslint/eslintrc': 2.1.4
'@eslint/js': 8.52.0
'@humanwhocodes/config-array': 0.11.14
@@ -8687,13 +8892,13 @@ packages:
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.3
- debug: 4.3.4
+ debug: 4.3.5
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
@@ -8711,7 +8916,7 @@ packages:
lodash.merge: 4.6.2
minimatch: 3.1.2
natural-compare: 1.4.0
- optionator: 0.9.3
+ optionator: 0.9.4
strip-ansi: 6.0.1
text-table: 0.2.0
transitivePeerDependencies:
@@ -8727,8 +8932,8 @@ packages:
resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
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
dev: true
@@ -8743,8 +8948,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'}
dependencies:
estraverse: 5.3.0
@@ -8905,16 +9110,16 @@ packages:
homedir-polyfill: 1.0.3
dev: true
- /express@4.18.2:
- resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==}
+ /express@4.19.2:
+ resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==}
engines: {node: '>= 0.10.0'}
dependencies:
accepts: 1.3.8
array-flatten: 1.1.1
- body-parser: 1.20.1
+ body-parser: 1.20.2
content-disposition: 0.5.4
content-type: 1.0.5
- cookie: 0.5.0
+ cookie: 0.6.0
cookie-signature: 1.0.6
debug: 2.6.9
depd: 2.0.0
@@ -9019,7 +9224,7 @@ packages:
'@nodelib/fs.walk': 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
- micromatch: 4.0.5
+ micromatch: 4.0.7
/fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
@@ -9051,6 +9256,9 @@ packages:
transitivePeerDependencies:
- supports-color
+ /fast-uri@3.0.1:
+ resolution: {integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==}
+
/fastboot-transform@0.1.3:
resolution: {integrity: sha512-6otygPIJw1ARp1jJb+6KVO56iKBjhO+5x59RSC9qiZTbZRrv+HZAuP00KD3s+nWMvcFDemtdkugki9DNFTTwCQ==}
dependencies:
@@ -9121,8 +9329,8 @@ packages:
dev: false
optional: true
- /filesize@10.1.0:
- resolution: {integrity: sha512-GTLKYyBSDz3nPhlLVPjPWZCnhkd9TrrRArNcy8Z+J2cqScB7h2McAzR6NBX6nYOoWafql0roY8hrocxnZBv9CQ==}
+ /filesize@10.1.4:
+ resolution: {integrity: sha512-ryBwPIIeErmxgPnm6cbESAzXjuEFubs+yKYLBZvg3CaiNcmkJChoOGcBSrZ6IwkMwPABwPpVXE6IlNdGJJrvEg==}
engines: {node: '>= 10.4.0'}
dev: true
@@ -9135,8 +9343,8 @@ packages:
repeat-string: 1.6.1
to-regex-range: 2.1.1
- /fill-range@7.0.1:
- resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
+ /fill-range@7.1.1:
+ resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
dependencies:
to-regex-range: 5.0.1
@@ -9171,16 +9379,15 @@ packages:
- supports-color
dev: true
- /find-babel-config@1.2.0:
- resolution: {integrity: sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==}
+ /find-babel-config@1.2.2:
+ resolution: {integrity: sha512-oK59njMyw2y3yxto1BCfVK7MQp/OYf4FleHu0RgosH3riFJ1aOuo/7naLDLAObfrgn3ueFhw5sAT/cp0QuJI3Q==}
engines: {node: '>=4.0.0'}
dependencies:
- json5: 0.5.1
+ json5: 1.0.2
path-exists: 3.0.0
- /find-babel-config@2.0.0:
- resolution: {integrity: sha512-dOKT7jvF3hGzlW60Gc3ONox/0rRZ/tz7WCil0bqA1In/3I8f1BctpXahRnEKDySZqci7u+dqq93sZST9fOJpFw==}
- engines: {node: '>=16.0.0'}
+ /find-babel-config@2.1.1:
+ resolution: {integrity: sha512-5Ji+EAysHGe1OipH7GN4qDjok5Z1uw5KAwDCbicU/4wyTZY7CqOCzcWbG7J5ad9mazq67k89fXlbc1MuIfl9uA==}
dependencies:
json5: 2.2.3
path-exists: 4.0.0
@@ -9251,7 +9458,7 @@ packages:
/find-yarn-workspace-root@2.0.0:
resolution: {integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==}
dependencies:
- micromatch: 4.0.5
+ micromatch: 4.0.7
/findup-sync@4.0.0:
resolution: {integrity: sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==}
@@ -9259,7 +9466,7 @@ packages:
dependencies:
detect-file: 1.0.0
is-glob: 4.0.3
- micromatch: 4.0.5
+ micromatch: 4.0.7
resolve-dir: 1.0.1
dev: true
@@ -9314,13 +9521,13 @@ packages:
resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
engines: {node: ^10.12.0 || >=12.0.0}
dependencies:
- flatted: 3.2.9
+ flatted: 3.3.1
keyv: 4.5.4
rimraf: 3.0.2
dev: true
- /flatted@3.2.9:
- resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==}
+ /flatted@3.3.1:
+ resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
dev: true
/flush-write-stream@1.1.1:
@@ -9336,8 +9543,8 @@ packages:
tabbable: 5.3.3
dev: false
- /follow-redirects@1.15.5:
- resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==}
+ /follow-redirects@1.15.6:
+ resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==}
engines: {node: '>=4.0'}
peerDependencies:
debug: '*'
@@ -9355,8 +9562,8 @@ packages:
resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==}
engines: {node: '>=0.10.0'}
- /foreground-child@3.1.1:
- resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
+ /foreground-child@3.2.1:
+ resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==}
engines: {node: '>=14'}
dependencies:
cross-spawn: 7.0.3
@@ -9537,7 +9744,7 @@ packages:
requiresBuild: true
dependencies:
bindings: 1.5.0
- nan: 2.18.0
+ nan: 2.20.0
dev: false
optional: true
@@ -9558,7 +9765,7 @@ packages:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.4
+ es-abstract: 1.23.3
functions-have-names: 1.2.3
/functions-have-names@1.2.3:
@@ -9572,6 +9779,7 @@ packages:
/gauge@4.0.4:
resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ deprecated: This package is no longer supported.
dependencies:
aproba: 2.0.0
color-support: 1.1.3
@@ -9598,9 +9806,9 @@ packages:
dependencies:
es-errors: 1.3.0
function-bind: 1.1.2
- has-proto: 1.0.1
+ has-proto: 1.0.3
has-symbols: 1.0.3
- hasown: 2.0.1
+ hasown: 2.0.2
/get-stdin@4.0.1:
resolution: {integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==}
@@ -9638,8 +9846,8 @@ packages:
es-errors: 1.3.0
get-intrinsic: 1.2.4
- /get-tsconfig@4.7.2:
- resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==}
+ /get-tsconfig@4.7.5:
+ resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==}
dependencies:
resolve-pkg-maps: 1.0.0
dev: true
@@ -9683,16 +9891,16 @@ packages:
/glob-to-regexp@0.4.1:
resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
- /glob@10.3.10:
- resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==}
- engines: {node: '>=16 || 14 >=14.17'}
+ /glob@10.4.5:
+ resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
hasBin: true
dependencies:
- foreground-child: 3.1.1
- jackspeak: 2.3.6
- minimatch: 9.0.3
- minipass: 7.0.4
- path-scurry: 1.10.1
+ foreground-child: 3.2.1
+ jackspeak: 3.4.3
+ minimatch: 9.0.5
+ minipass: 7.1.2
+ package-json-from-dist: 1.0.0
+ path-scurry: 1.11.1
dev: false
/glob@5.0.15:
@@ -9707,6 +9915,7 @@ packages:
/glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
+ deprecated: Glob versions prior to v9 are no longer supported
dependencies:
fs.realpath: 1.0.0
inflight: 1.0.6
@@ -9718,12 +9927,23 @@ packages:
/glob@8.1.0:
resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
engines: {node: '>=12'}
+ deprecated: Glob versions prior to v9 are no longer supported
dependencies:
fs.realpath: 1.0.0
inflight: 1.0.6
inherits: 2.0.4
minimatch: 5.1.6
once: 1.4.0
+ dev: true
+
+ /glob@9.3.5:
+ resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dependencies:
+ fs.realpath: 1.0.0
+ minimatch: 8.0.4
+ minipass: 4.2.8
+ path-scurry: 1.11.1
/global-modules@1.0.0:
resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==}
@@ -9777,11 +9997,12 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
- /globalthis@1.0.3:
- resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==}
+ /globalthis@1.0.4:
+ resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
engines: {node: '>= 0.4'}
dependencies:
define-properties: 1.2.1
+ gopd: 1.0.1
/globalyzer@0.1.0:
resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==}
@@ -9881,7 +10102,7 @@ packages:
source-map: 0.6.1
wordwrap: 1.0.0
optionalDependencies:
- uglify-js: 3.17.4
+ uglify-js: 3.18.0
/hard-rejection@2.1.0:
resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==}
@@ -9917,8 +10138,8 @@ packages:
dependencies:
es-define-property: 1.0.0
- /has-proto@1.0.1:
- resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==}
+ /has-proto@1.0.3:
+ resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
engines: {node: '>= 0.4'}
/has-symbols@1.0.3:
@@ -9962,6 +10183,14 @@ packages:
is-number: 3.0.0
kind-of: 4.0.0
+ /hash-base@3.0.4:
+ resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==}
+ engines: {node: '>=4'}
+ dependencies:
+ inherits: 2.0.4
+ safe-buffer: 5.2.1
+ dev: false
+
/hash-base@3.1.0:
resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==}
engines: {node: '>=4'}
@@ -9990,8 +10219,8 @@ packages:
minimalistic-assert: 1.0.1
dev: false
- /hasown@2.0.1:
- resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==}
+ /hasown@2.0.2:
+ resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
engines: {node: '>= 0.4'}
dependencies:
function-bind: 1.1.2
@@ -10102,7 +10331,7 @@ packages:
engines: {node: '>=8.0.0'}
dependencies:
eventemitter3: 4.0.7
- follow-redirects: 1.15.5
+ follow-redirects: 1.15.6
requires-port: 1.0.0
transitivePeerDependencies:
- debug
@@ -10132,13 +10361,13 @@ packages:
safer-buffer: 2.1.2
dev: true
- /icss-utils@5.1.0(postcss@8.4.35):
+ /icss-utils@5.1.0(postcss@8.4.39):
resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
/ieee754@1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
@@ -10257,18 +10486,14 @@ packages:
through: 2.3.8
dev: true
- /inquirer@9.2.14:
- resolution: {integrity: sha512-4ByIMt677Iz5AvjyKrDpzaepIyMewNvDcvwpVVRZNmy9dLakVoVgdCHZXbK1SlVJra1db0JZ6XkJyHsanpdrdQ==}
+ /inquirer@9.3.5:
+ resolution: {integrity: sha512-SVRCRovA7KaT6nqWB2mCNpTvU4cuZ0hOXo5KPyiyOcNNUIZwq/JKtvXuDJNaxfuJKabBYRu1ecHze0YEwDYoRQ==}
engines: {node: '>=18'}
dependencies:
- '@ljharb/through': 2.3.12
+ '@inquirer/figures': 1.0.3
ansi-escapes: 4.3.2
- chalk: 5.3.0
- cli-cursor: 3.1.0
cli-width: 4.1.0
external-editor: 3.1.0
- figures: 3.2.0
- lodash: 4.17.21
mute-stream: 1.0.0
ora: 5.4.1
run-async: 3.0.0
@@ -10276,6 +10501,7 @@ packages:
string-width: 4.2.3
strip-ansi: 6.0.1
wrap-ansi: 6.2.0
+ yoctocolors-cjs: 2.1.2
dev: true
/internal-slot@1.0.7:
@@ -10283,16 +10509,16 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
es-errors: 1.3.0
- hasown: 2.0.1
- side-channel: 1.0.5
+ hasown: 2.0.2
+ side-channel: 1.0.6
- /intl-messageformat@10.5.11:
- resolution: {integrity: sha512-eYq5fkFBVxc7GIFDzpFQkDOZgNayNTQn4Oufe8jw6YY6OHVw70/4pA3FyCsQ0Gb2DnvEJEMmN2tOaXUGByM+kg==}
+ /intl-messageformat@10.5.14:
+ resolution: {integrity: sha512-IjC6sI0X7YRjjyVH9aUgdftcmZK7WXdHeil4KwbjDnRWjnVitKpAx3rr6t6di1joFp5188VqKcobOPA6mCLG/w==}
dependencies:
- '@formatjs/ecma402-abstract': 1.18.2
+ '@formatjs/ecma402-abstract': 2.0.0
'@formatjs/fast-memoize': 2.2.0
- '@formatjs/icu-messageformat-parser': 2.7.6
- tslib: 2.6.2
+ '@formatjs/icu-messageformat-parser': 2.7.8
+ tslib: 2.6.3
dev: false
/intl-tel-input@22.0.2:
@@ -10319,7 +10545,7 @@ packages:
resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==}
engines: {node: '>= 0.10'}
dependencies:
- hasown: 2.0.1
+ hasown: 2.0.2
/is-array-buffer@3.0.4:
resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
@@ -10349,7 +10575,7 @@ packages:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
dependencies:
- binary-extensions: 2.2.0
+ binary-extensions: 2.3.0
dev: false
/is-boolean-object@1.1.2:
@@ -10373,16 +10599,23 @@ packages:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
- /is-core-module@2.13.1:
- resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+ /is-core-module@2.14.0:
+ resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==}
+ engines: {node: '>= 0.4'}
dependencies:
- hasown: 2.0.1
+ hasown: 2.0.2
/is-data-descriptor@1.0.1:
resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==}
engines: {node: '>= 0.4'}
dependencies:
- hasown: 2.0.1
+ hasown: 2.0.2
+
+ /is-data-view@1.0.1:
+ resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ is-typed-array: 1.1.13
/is-date-object@1.0.5:
resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
@@ -10464,15 +10697,15 @@ packages:
/is-language-code@3.1.0:
resolution: {integrity: sha512-zJdQ3QTeLye+iphMeK3wks+vXSRFKh68/Pnlw7aOfApFSEIOhYa8P9vwwa6QrImNNBMJTiL1PpYF0f4BxDuEgA==}
dependencies:
- '@babel/runtime': 7.23.9
+ '@babel/runtime': 7.24.8
dev: true
/is-module@1.0.0:
resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
dev: false
- /is-negative-zero@2.0.2:
- resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
+ /is-negative-zero@2.0.3:
+ resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
engines: {node: '>= 0.4'}
/is-number-object@1.0.7:
@@ -10529,8 +10762,9 @@ packages:
call-bind: 1.0.7
has-tostringtag: 1.0.2
- /is-shared-array-buffer@1.0.2:
- resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
+ /is-shared-array-buffer@1.0.3:
+ resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==}
+ engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.7
@@ -10565,7 +10799,7 @@ packages:
resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==}
engines: {node: '>= 0.4'}
dependencies:
- which-typed-array: 1.1.14
+ which-typed-array: 1.1.15
/is-typedarray@1.0.0:
resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}
@@ -10640,9 +10874,8 @@ packages:
editions: 2.3.1
textextensions: 2.6.0
- /jackspeak@2.3.6:
- resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
- engines: {node: '>=14'}
+ /jackspeak@3.4.3:
+ resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
dependencies:
'@isaacs/cliui': 8.0.2
optionalDependencies:
@@ -10653,12 +10886,12 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
merge-stream: 2.0.0
supports-color: 8.1.1
- /jiti@1.21.0:
- resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
+ /jiti@1.21.6:
+ resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==}
hasBin: true
dev: false
@@ -10738,13 +10971,13 @@ packages:
/json5@0.5.1:
resolution: {integrity: sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==}
hasBin: true
+ dev: false
/json5@1.0.2:
resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
hasBin: true
dependencies:
minimist: 1.2.8
- dev: false
/json5@2.2.3:
resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
@@ -10810,15 +11043,15 @@ packages:
resolution: {integrity: sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==}
dev: true
- /language-subtag-registry@0.3.22:
- resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==}
+ /language-subtag-registry@0.3.23:
+ resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==}
dev: true
/language-tags@1.0.9:
resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==}
engines: {node: '>=0.10'}
dependencies:
- language-subtag-registry: 0.3.22
+ language-subtag-registry: 0.3.23
dev: true
/lcid@3.1.1:
@@ -10841,10 +11074,9 @@ packages:
engines: {node: '>=10'}
dev: false
- /lilconfig@3.1.0:
- resolution: {integrity: sha512-p3cz0JV5vw/XeouBU3Ldnp+ZkBjE+n8ydJ4mcwBrOiXXPqNlrzGBqWs9X4MWF7f+iKUBu794Y8Hh8yawiJbCjw==}
+ /lilconfig@3.1.2:
+ resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
engines: {node: '>=14'}
- deprecated: This version contains a security issue. Please upgrade to 3.1.1 or later.
dev: false
/line-column@1.0.2:
@@ -11070,7 +11302,7 @@ packages:
/lower-case@2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
/lowercase-keys@1.0.1:
resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==}
@@ -11082,10 +11314,8 @@ packages:
engines: {node: '>=8'}
dev: true
- /lru-cache@10.2.0:
- resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==}
- engines: {node: 14 || >=16.14}
- dev: false
+ /lru-cache@10.4.3:
+ resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
/lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
@@ -11097,6 +11327,7 @@ packages:
engines: {node: '>=10'}
dependencies:
yallist: 4.0.0
+ dev: true
/lru-cache@7.18.3:
resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==}
@@ -11108,11 +11339,10 @@ packages:
dependencies:
sourcemap-codec: 1.4.8
- /magic-string@0.30.7:
- resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==}
- engines: {node: '>=12'}
+ /magic-string@0.30.10:
+ resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==}
dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
dev: true
/make-dir@2.1.0:
@@ -11330,11 +11560,11 @@ packages:
transitivePeerDependencies:
- supports-color
- /micromatch@4.0.5:
- resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
+ /micromatch@4.0.7:
+ resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==}
engines: {node: '>=8.6'}
dependencies:
- braces: 3.0.2
+ braces: 3.0.3
picomatch: 2.3.1
/miller-rabin@4.0.1:
@@ -11349,6 +11579,11 @@ 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'}
+ dev: true
+
/mime-types@2.1.35:
resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
engines: {node: '>= 0.6'}
@@ -11380,8 +11615,8 @@ packages:
engines: {node: '>=4'}
dev: true
- /mini-css-extract-plugin@2.8.0(webpack@5.89.0):
- resolution: {integrity: sha512-CxmUYPFcTgET1zImteG/LZOy/4T5rTojesQXkSNBiquhydn78tfbCE9sjIjnJ/UcjNjOC1bphTCCW5rrS7cXAg==}
+ /mini-css-extract-plugin@2.9.0(webpack@5.89.0):
+ resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==}
engines: {node: '>= 12.13.0'}
peerDependencies:
webpack: ^5.0.0
@@ -11413,6 +11648,7 @@ packages:
engines: {node: '>=10'}
dependencies:
brace-expansion: 2.0.1
+ dev: true
/minimatch@7.4.6:
resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==}
@@ -11421,8 +11657,14 @@ packages:
brace-expansion: 2.0.1
dev: true
- /minimatch@9.0.3:
- resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
+ /minimatch@8.0.4:
+ resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dependencies:
+ brace-expansion: 2.0.1
+
+ /minimatch@9.0.5:
+ resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
brace-expansion: 2.0.1
@@ -11447,10 +11689,13 @@ packages:
yallist: 3.1.1
dev: true
- /minipass@7.0.4:
- resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==}
+ /minipass@4.2.8:
+ resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==}
+ engines: {node: '>=8'}
+
+ /minipass@7.1.2:
+ resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
- dev: false
/mississippi@3.0.0:
resolution: {integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==}
@@ -11564,8 +11809,8 @@ packages:
thenify-all: 1.6.0
dev: false
- /nan@2.18.0:
- resolution: {integrity: sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==}
+ /nan@2.20.0:
+ resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==}
dev: false
optional: true
@@ -11612,7 +11857,7 @@ packages:
resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
dependencies:
lower-case: 2.0.2
- tslib: 2.6.2
+ tslib: 2.6.3
/node-fetch@2.7.0:
resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
@@ -11666,7 +11911,7 @@ packages:
dependencies:
growly: 1.3.0
is-wsl: 2.2.0
- semver: 7.6.0
+ semver: 7.6.2
shellwords: 0.1.1
uuid: 8.3.2
which: 2.0.2
@@ -11692,8 +11937,8 @@ packages:
engines: {node: '>=10'}
dependencies:
hosted-git-info: 4.1.0
- is-core-module: 2.13.1
- semver: 7.6.0
+ is-core-module: 2.14.0
+ semver: 7.6.2
validate-npm-package-license: 3.0.4
dev: true
@@ -11727,8 +11972,8 @@ packages:
dependencies:
hosted-git-info: 6.1.1
proc-log: 3.0.0
- semver: 7.6.0
- validate-npm-package-name: 5.0.0
+ semver: 7.6.2
+ validate-npm-package-name: 5.0.1
dev: true
/npm-run-path@2.0.2:
@@ -11753,6 +11998,7 @@ packages:
/npmlog@6.0.2:
resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ deprecated: This package is no longer supported.
dependencies:
are-we-there-yet: 3.0.1
console-control-strings: 1.1.0
@@ -11781,8 +12027,9 @@ packages:
engines: {node: '>= 6'}
dev: false
- /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-keys@1.1.1:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
@@ -11846,16 +12093,16 @@ packages:
dependencies:
mimic-fn: 2.1.0
- /optionator@0.9.3:
- resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
+ /optionator@0.9.4:
+ resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
engines: {node: '>= 0.8.0'}
dependencies:
- '@aashutoshrathi/word-wrap': 1.2.6
deep-is: 0.1.4
fast-levenshtein: 2.0.6
levn: 0.4.1
prelude-ls: 1.2.1
type-check: 0.4.0
+ word-wrap: 1.2.5
dev: true
/ora@3.4.0:
@@ -11964,7 +12211,7 @@ packages:
resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
- yocto-queue: 1.0.0
+ yocto-queue: 1.1.1
dev: true
/p-locate@2.0.0:
@@ -12013,6 +12260,10 @@ packages:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
+ /package-json-from-dist@1.0.0:
+ resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==}
+ dev: false
+
/package-json@6.5.0:
resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==}
engines: {node: '>=8'}
@@ -12042,12 +12293,14 @@ packages:
callsites: 3.1.0
dev: true
- /parse-asn1@5.1.6:
- resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==}
+ /parse-asn1@5.1.7:
+ resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==}
+ engines: {node: '>= 0.10'}
dependencies:
- asn1.js: 5.4.1
+ asn1.js: 4.10.1
browserify-aes: 1.2.0
evp_bytestokey: 1.0.3
+ hash-base: 3.0.4
pbkdf2: 3.1.2
safe-buffer: 5.2.1
dev: false
@@ -12056,7 +12309,7 @@ packages:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
dependencies:
- '@babel/code-frame': 7.23.5
+ '@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
@@ -12082,7 +12335,7 @@ packages:
resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}
dependencies:
no-case: 3.0.4
- tslib: 2.6.2
+ tslib: 2.6.3
dev: false
/pascalcase@0.1.1:
@@ -12139,13 +12392,12 @@ packages:
dependencies:
path-root-regex: 0.1.2
- /path-scurry@1.10.1:
- resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==}
- engines: {node: '>=16 || 14 >=14.17'}
+ /path-scurry@1.11.1:
+ resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
+ engines: {node: '>=16 || 14 >=14.18'}
dependencies:
- lru-cache: 10.2.0
- minipass: 7.0.4
- dev: false
+ lru-cache: 10.4.3
+ minipass: 7.1.2
/path-to-regexp@0.1.7:
resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}
@@ -12167,8 +12419,8 @@ packages:
sha.js: 2.4.11
dev: false
- /picocolors@1.0.0:
- resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
+ /picocolors@1.0.1:
+ resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
/picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
@@ -12241,230 +12493,241 @@ packages:
resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==}
engines: {node: '>=0.10.0'}
- /postcss-at-rules-variables@0.3.0(postcss@8.4.35):
+ /possible-typed-array-names@1.0.0:
+ resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==}
+ engines: {node: '>= 0.4'}
+
+ /postcss-at-rules-variables@0.3.0(postcss@8.4.39):
resolution: {integrity: sha512-TmzLAG17XTsRYSqcpk96zXie+oU30Tn0F5f8mgSD3JagIAmhWUH7/3CLxY8XL8BhqiIjGiCSMuolIxwB4TE4NA==}
engines: {node: '>=10'}
peerDependencies:
postcss: ^8.1.10
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /postcss-attribute-case-insensitive@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-IRuCwwAAQbgaLhxQdQcIIK0dCVXg3XDUnzgKD8iwdiYdwU4rMWRWyl/W9/0nA4ihVpq5pyALiHB2veBJ0292pw==}
+ /postcss-attribute-case-insensitive@6.0.3(postcss@8.4.39):
+ resolution: {integrity: sha512-KHkmCILThWBRtg+Jn1owTnHPnFit4OkqS+eKiGEOPIGke54DCeYGJ6r0Fx/HjfE9M9kznApCLcU0DvnPchazMQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
- /postcss-clamp@4.1.0(postcss@8.4.35):
+ /postcss-clamp@4.1.0(postcss@8.4.39):
resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==}
engines: {node: '>=7.6.0'}
peerDependencies:
postcss: ^8.4.6
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /postcss-color-functional-notation@6.0.4(postcss@8.4.35):
- resolution: {integrity: sha512-YBzfVvVUNR4U3N0imzU1NPKCuwxzfHJkEP6imJxzsJ8LozRKeej9mWmg9Ef1ovJdb0xrGTRVzUxgTrMun5iw/Q==}
+ /postcss-color-functional-notation@6.0.14(postcss@8.4.39):
+ resolution: {integrity: sha512-dNUX+UH4dAozZ8uMHZ3CtCNYw8fyFAmqqdcyxMr7PEdM9jLXV19YscoYO0F25KqZYhmtWKQ+4tKrIZQrwzwg7A==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.5.1(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- '@csstools/postcss-progressive-custom-properties': 3.0.3(postcss@8.4.35)
- postcss: 8.4.35
+ '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
dev: false
- /postcss-color-hex-alpha@9.0.3(postcss@8.4.35):
- resolution: {integrity: sha512-7sEHU4tAS6htlxun8AB9LDrCXoljxaC34tFVRlYKcvO+18r5fvGiXgv5bQzN40+4gXLCyWSMRK5FK31244WcCA==}
+ /postcss-color-hex-alpha@9.0.4(postcss@8.4.39):
+ resolution: {integrity: sha512-XQZm4q4fNFqVCYMGPiBjcqDhuG7Ey2xrl99AnDJMyr5eDASsAGalndVgHZF8i97VFNy1GQeZc4q2ydagGmhelQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /postcss-color-rebeccapurple@9.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-f+RDEAPW2m8UbJWkSpRfV+QxhSaQhDMihI75DVGJJh4oRIoegjheeRtINFJum9D8BqGJcvD4GLjggTvCwZ4zuA==}
+ /postcss-color-rebeccapurple@9.0.3(postcss@8.4.39):
+ resolution: {integrity: sha512-ruBqzEFDYHrcVq3FnW3XHgwRqVMrtEPLBtD7K2YmsLKVc2jbkxzzNEctJKsPCpDZ+LeMHLKRDoSShVefGc+CkQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /postcss-conditionals-renewed@1.0.0(postcss@8.4.35):
+ /postcss-conditionals-renewed@1.0.0(postcss@8.4.39):
resolution: {integrity: sha512-sK93TxuX+l+GYH/dxe/adXXqDyFW2Z4/8Hkl25aVWCW8+DFMNNRrjzki/hVzvHc3vCXD9QUKe2FKAjbQudLOqA==}
peerDependencies:
postcss: ^8
dependencies:
css-color-converter: 2.0.0
css-unit-converter: 1.1.2
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /postcss-custom-media@10.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-zcEFNRmDm2fZvTPdI1pIW3W//UruMcLosmMiCdpQnrCsTRzWlKQPYMa1ud9auL0BmrryKK1+JjIGn19K0UjO/w==}
+ /postcss-custom-media@10.0.8(postcss@8.4.39):
+ resolution: {integrity: sha512-V1KgPcmvlGdxTel4/CyQtBJEFhMVpEmRGFrnVtgfGIHj5PJX9vO36eFBxKBeJn+aCDTed70cc+98Mz3J/uVdGQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/cascade-layer-name-parser': 1.0.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- '@csstools/media-query-list-parser': 2.1.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- postcss: 8.4.35
+ '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ postcss: 8.4.39
dev: false
- /postcss-custom-properties@13.3.4(postcss@8.4.35):
- resolution: {integrity: sha512-9YN0gg9sG3OH+Z9xBrp2PWRb+O4msw+5Sbp3ZgqrblrwKspXVQe5zr5sVqi43gJGwW/Rv1A483PRQUzQOEewvA==}
+ /postcss-custom-properties@13.3.12(postcss@8.4.39):
+ resolution: {integrity: sha512-oPn/OVqONB2ZLNqN185LDyaVByELAA/u3l2CS2TS16x2j2XsmV4kd8U49+TMxmUsEU9d8fB/I10E6U7kB0L1BA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/cascade-layer-name-parser': 1.0.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- postcss: 8.4.35
+ '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /postcss-custom-selectors@7.1.6(postcss@8.4.35):
- resolution: {integrity: sha512-svsjWRaxqL3vAzv71dV0/65P24/FB8TbPX+lWyyf9SZ7aZm4S4NhCn7N3Bg+Z5sZunG3FS8xQ80LrCU9hb37cw==}
+ /postcss-custom-selectors@7.1.12(postcss@8.4.39):
+ resolution: {integrity: sha512-ctIoprBMJwByYMGjXG0F7IT2iMF2hnamQ+aWZETyBM0aAlyaYdVZTeUkk8RB+9h9wP+NdN3f01lfvKl2ZSqC0g==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/cascade-layer-name-parser': 1.0.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
- /postcss-dir-pseudo-class@8.0.1(postcss@8.4.35):
+ /postcss-dir-pseudo-class@8.0.1(postcss@8.4.39):
resolution: {integrity: sha512-uULohfWBBVoFiZXgsQA24JV6FdKIidQ+ZqxOouhWwdE+qJlALbkS5ScB43ZTjPK+xUZZhlaO/NjfCt5h4IKUfw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
- /postcss-double-position-gradients@5.0.3(postcss@8.4.35):
- resolution: {integrity: sha512-QKYpwmaSm6HcdS0ndAuWSNNMv78R1oSySoh3mYBmctHWr2KWcwPJVakdOyU4lvFVW0GRu9wfIQwGeM4p3xU9ow==}
+ /postcss-double-position-gradients@5.0.7(postcss@8.4.39):
+ resolution: {integrity: sha512-1xEhjV9u1s4l3iP5lRt1zvMjI/ya8492o9l/ivcxHhkO3nOz16moC4JpMxDUGrOs4R3hX+KWT7gKoV842cwRgg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/postcss-progressive-custom-properties': 3.0.3(postcss@8.4.35)
- postcss: 8.4.35
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /postcss-each@1.1.0(postcss@8.4.35):
+ /postcss-each@1.1.0(postcss@8.4.39):
resolution: {integrity: sha512-YfTPHHAPFVRgEJfLg9RM4R9WYEHVU9Rf1R8QgZfnObwV2dgNqzTLzTl0w5tF71ApFcYLiJAXiTpHAoqJFYcZVw==}
peerDependencies:
postcss: ^8.0.0
dependencies:
- postcss: 8.4.35
- postcss-simple-vars: 6.0.3(postcss@8.4.35)
+ postcss: 8.4.39
+ postcss-simple-vars: 6.0.3(postcss@8.4.39)
dev: false
- /postcss-focus-visible@9.0.1(postcss@8.4.35):
+ /postcss-focus-visible@9.0.1(postcss@8.4.39):
resolution: {integrity: sha512-N2VQ5uPz3Z9ZcqI5tmeholn4d+1H14fKXszpjogZIrFbhaq0zNAtq8sAnw6VLiqGbL8YBzsnu7K9bBkTqaRimQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
- /postcss-focus-within@8.0.1(postcss@8.4.35):
+ /postcss-focus-within@8.0.1(postcss@8.4.39):
resolution: {integrity: sha512-NFU3xcY/xwNaapVb+1uJ4n23XImoC86JNwkY/uduytSl2s9Ekc2EpzmRR63+ExitnW3Mab3Fba/wRPCT5oDILA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
- /postcss-font-variant@5.0.0(postcss@8.4.35):
+ /postcss-font-variant@5.0.0(postcss@8.4.39):
resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /postcss-gap-properties@5.0.1(postcss@8.4.35):
+ /postcss-gap-properties@5.0.1(postcss@8.4.39):
resolution: {integrity: sha512-k2z9Cnngc24c0KF4MtMuDdToROYqGMMUQGcE6V0odwjHyOHtaDBlLeRBV70y9/vF7KIbShrTRZ70JjsI1BZyWw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /postcss-image-set-function@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-/O1xwqpJiz/apxGQi7UUfv1xUcorvkHZfvCYHPpRxxZj2WvjD0rg0+/+c+u5/Do5CpUg3XvfYxMrhcnjW1ArDQ==}
+ /postcss-image-set-function@6.0.3(postcss@8.4.39):
+ resolution: {integrity: sha512-i2bXrBYzfbRzFnm+pVuxVePSTCRiNmlfssGI4H0tJQvDue+yywXwUxe68VyzXs7cGtMaH6MCLY6IbCShrSroCw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /postcss-import@15.1.0(postcss@8.4.35):
+ /postcss-import@15.1.0(postcss@8.4.39):
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
engines: {node: '>=14.0.0'}
peerDependencies:
postcss: ^8.0.0
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.8
dev: false
- /postcss-js@4.0.1(postcss@8.4.35):
+ /postcss-js@4.0.1(postcss@8.4.39):
resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
engines: {node: ^12 || ^14 || >= 16}
peerDependencies:
postcss: ^8.4.21
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /postcss-lab-function@6.0.9(postcss@8.4.35):
- resolution: {integrity: sha512-PKFAVTBEWJYsoSTD7Kp/OzeiMsXaLX39Pv75XgUyF5VrbMfeTw+JqCGsvDP3dPhclh6BemdCFHcjXBG9gO4UCg==}
+ /postcss-lab-function@6.0.19(postcss@8.4.39):
+ resolution: {integrity: sha512-vwln/mgvFrotJuGV8GFhpAOu9iGf3pvTBr6dLPDmUcqVD5OsQpEFyQMAFTxSxWXGEzBj6ld4pZ/9GDfEpXvo0g==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.5.1(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- '@csstools/postcss-progressive-custom-properties': 3.0.3(postcss@8.4.35)
- postcss: 8.4.35
+ '@csstools/css-color-parser': 2.0.5(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/utilities': 1.0.0(postcss@8.4.39)
+ postcss: 8.4.39
dev: false
- /postcss-load-config@4.0.2(postcss@8.4.35):
+ /postcss-load-config@4.0.2(postcss@8.4.39):
resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
engines: {node: '>= 14'}
peerDependencies:
@@ -12476,274 +12739,276 @@ packages:
ts-node:
optional: true
dependencies:
- lilconfig: 3.1.0
- postcss: 8.4.35
- yaml: 2.3.4
+ lilconfig: 3.1.2
+ postcss: 8.4.39
+ yaml: 2.4.5
dev: false
- /postcss-logical@7.0.1(postcss@8.4.35):
+ /postcss-logical@7.0.1(postcss@8.4.39):
resolution: {integrity: sha512-8GwUQZE0ri0K0HJHkDv87XOLC8DE0msc+HoWLeKdtjDZEwpZ5xuK3QdV6FhmHSQW40LPkg43QzvATRAI3LsRkg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /postcss-mixins@9.0.4(postcss@8.4.35):
+ /postcss-mixins@9.0.4(postcss@8.4.39):
resolution: {integrity: sha512-XVq5jwQJDRu5M1XGkdpgASqLk37OqkH4JCFDXl/Dn7janOJjCTEKL+36cnRVy7bMtoBzALfO7bV7nTIsFnUWLA==}
engines: {node: '>=14.0'}
peerDependencies:
postcss: ^8.2.14
dependencies:
fast-glob: 3.3.2
- postcss: 8.4.35
- postcss-js: 4.0.1(postcss@8.4.35)
- postcss-simple-vars: 7.0.1(postcss@8.4.35)
- sugarss: 4.0.1(postcss@8.4.35)
+ postcss: 8.4.39
+ postcss-js: 4.0.1(postcss@8.4.39)
+ postcss-simple-vars: 7.0.1(postcss@8.4.39)
+ sugarss: 4.0.1(postcss@8.4.39)
dev: false
- /postcss-modules-extract-imports@3.0.0(postcss@8.4.35):
- resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
+ /postcss-modules-extract-imports@3.1.0(postcss@8.4.39):
+ resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
- /postcss-modules-local-by-default@4.0.4(postcss@8.4.35):
- resolution: {integrity: sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==}
+ /postcss-modules-local-by-default@4.0.5(postcss@8.4.39):
+ resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- icss-utils: 5.1.0(postcss@8.4.35)
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ icss-utils: 5.1.0(postcss@8.4.39)
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
postcss-value-parser: 4.2.0
- /postcss-modules-scope@3.1.1(postcss@8.4.35):
- resolution: {integrity: sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==}
+ /postcss-modules-scope@3.2.0(postcss@8.4.39):
+ resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
- /postcss-modules-values@4.0.0(postcss@8.4.35):
+ /postcss-modules-values@4.0.0(postcss@8.4.39):
resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- icss-utils: 5.1.0(postcss@8.4.35)
- postcss: 8.4.35
+ icss-utils: 5.1.0(postcss@8.4.39)
+ postcss: 8.4.39
- /postcss-nested@6.0.1(postcss@8.4.35):
+ /postcss-nested@6.0.1(postcss@8.4.39):
resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
- /postcss-nesting@12.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-63PpJHSeNs93S3ZUIyi+7kKx4JqOIEJ6QYtG3x+0qA4J03+4n0iwsyA1GAHyWxsHYljQS4/4ZK1o2sMi70b5wQ==}
+ /postcss-nesting@12.1.5(postcss@8.4.39):
+ resolution: {integrity: sha512-N1NgI1PDCiAGWPTYrwqm8wpjv0bgDmkYHH72pNsqTCv9CObxjxftdYu6AKtGN+pnJa7FQjMm3v4sp8QJbFsYdQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/selector-specificity': 3.0.1(postcss-selector-parser@6.0.15)
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ '@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.1)
+ '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1)
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
- /postcss-opacity-percentage@2.0.0(postcss@8.4.35):
+ /postcss-opacity-percentage@2.0.0(postcss@8.4.39):
resolution: {integrity: sha512-lyDrCOtntq5Y1JZpBFzIWm2wG9kbEdujpNt4NLannF+J9c8CgFIzPa80YQfdza+Y+yFfzbYj/rfoOsYsooUWTQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.2
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /postcss-overflow-shorthand@5.0.1(postcss@8.4.35):
+ /postcss-overflow-shorthand@5.0.1(postcss@8.4.39):
resolution: {integrity: sha512-XzjBYKLd1t6vHsaokMV9URBt2EwC9a7nDhpQpjoPk2HRTSQfokPfyAS/Q7AOrzUu6q+vp/GnrDBGuj/FCaRqrQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /postcss-page-break@3.0.4(postcss@8.4.35):
+ /postcss-page-break@3.0.4(postcss@8.4.39):
resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==}
peerDependencies:
postcss: ^8
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /postcss-place@9.0.1(postcss@8.4.35):
+ /postcss-place@9.0.1(postcss@8.4.39):
resolution: {integrity: sha512-JfL+paQOgRQRMoYFc2f73pGuG/Aw3tt4vYMR6UA3cWVMxivviPTnMFnFTczUJOA4K2Zga6xgQVE+PcLs64WC8Q==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
dev: false
- /postcss-preset-env@9.3.0(postcss@8.4.35):
- resolution: {integrity: sha512-ycw6doPrqV6QxDCtgiyGDef61bEfiSc59HGM4gOw/wxQxmKnhuEery61oOC/5ViENz/ycpRsuhTexs1kUBTvVw==}
+ /postcss-preset-env@9.6.0(postcss@8.4.39):
+ resolution: {integrity: sha512-Lxfk4RYjUdwPCYkc321QMdgtdCP34AeI94z+/8kVmqnTIlD4bMRQeGcMZgwz8BxHrzQiFXYIR5d7k/9JMs2MEA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/postcss-cascade-layers': 4.0.2(postcss@8.4.35)
- '@csstools/postcss-color-function': 3.0.9(postcss@8.4.35)
- '@csstools/postcss-color-mix-function': 2.0.9(postcss@8.4.35)
- '@csstools/postcss-exponential-functions': 1.0.3(postcss@8.4.35)
- '@csstools/postcss-font-format-keywords': 3.0.1(postcss@8.4.35)
- '@csstools/postcss-gamut-mapping': 1.0.2(postcss@8.4.35)
- '@csstools/postcss-gradients-interpolation-method': 4.0.9(postcss@8.4.35)
- '@csstools/postcss-hwb-function': 3.0.8(postcss@8.4.35)
- '@csstools/postcss-ic-unit': 3.0.3(postcss@8.4.35)
- '@csstools/postcss-initial': 1.0.1(postcss@8.4.35)
- '@csstools/postcss-is-pseudo-class': 4.0.4(postcss@8.4.35)
- '@csstools/postcss-logical-float-and-clear': 2.0.1(postcss@8.4.35)
- '@csstools/postcss-logical-overflow': 1.0.1(postcss@8.4.35)
- '@csstools/postcss-logical-overscroll-behavior': 1.0.1(postcss@8.4.35)
- '@csstools/postcss-logical-resize': 2.0.1(postcss@8.4.35)
- '@csstools/postcss-logical-viewport-units': 2.0.5(postcss@8.4.35)
- '@csstools/postcss-media-minmax': 1.1.2(postcss@8.4.35)
- '@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.5(postcss@8.4.35)
- '@csstools/postcss-nested-calc': 3.0.1(postcss@8.4.35)
- '@csstools/postcss-normalize-display-values': 3.0.2(postcss@8.4.35)
- '@csstools/postcss-oklab-function': 3.0.9(postcss@8.4.35)
- '@csstools/postcss-progressive-custom-properties': 3.0.3(postcss@8.4.35)
- '@csstools/postcss-relative-color-syntax': 2.0.9(postcss@8.4.35)
- '@csstools/postcss-scope-pseudo-class': 3.0.1(postcss@8.4.35)
- '@csstools/postcss-stepped-value-functions': 3.0.4(postcss@8.4.35)
- '@csstools/postcss-text-decoration-shorthand': 3.0.4(postcss@8.4.35)
- '@csstools/postcss-trigonometric-functions': 3.0.4(postcss@8.4.35)
- '@csstools/postcss-unset-value': 3.0.1(postcss@8.4.35)
- autoprefixer: 10.4.17(postcss@8.4.35)
- browserslist: 4.23.0
- css-blank-pseudo: 6.0.1(postcss@8.4.35)
- css-has-pseudo: 6.0.1(postcss@8.4.35)
- css-prefers-color-scheme: 9.0.1(postcss@8.4.35)
- cssdb: 7.11.0
- postcss: 8.4.35
- postcss-attribute-case-insensitive: 6.0.2(postcss@8.4.35)
- postcss-clamp: 4.1.0(postcss@8.4.35)
- postcss-color-functional-notation: 6.0.4(postcss@8.4.35)
- postcss-color-hex-alpha: 9.0.3(postcss@8.4.35)
- postcss-color-rebeccapurple: 9.0.2(postcss@8.4.35)
- postcss-custom-media: 10.0.2(postcss@8.4.35)
- postcss-custom-properties: 13.3.4(postcss@8.4.35)
- postcss-custom-selectors: 7.1.6(postcss@8.4.35)
- postcss-dir-pseudo-class: 8.0.1(postcss@8.4.35)
- postcss-double-position-gradients: 5.0.3(postcss@8.4.35)
- postcss-focus-visible: 9.0.1(postcss@8.4.35)
- postcss-focus-within: 8.0.1(postcss@8.4.35)
- postcss-font-variant: 5.0.0(postcss@8.4.35)
- postcss-gap-properties: 5.0.1(postcss@8.4.35)
- postcss-image-set-function: 6.0.2(postcss@8.4.35)
- postcss-lab-function: 6.0.9(postcss@8.4.35)
- postcss-logical: 7.0.1(postcss@8.4.35)
- postcss-nesting: 12.0.2(postcss@8.4.35)
- postcss-opacity-percentage: 2.0.0(postcss@8.4.35)
- postcss-overflow-shorthand: 5.0.1(postcss@8.4.35)
- postcss-page-break: 3.0.4(postcss@8.4.35)
- postcss-place: 9.0.1(postcss@8.4.35)
- postcss-pseudo-class-any-link: 9.0.1(postcss@8.4.35)
- postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.35)
- postcss-selector-not: 7.0.1(postcss@8.4.35)
- postcss-value-parser: 4.2.0
- dev: false
-
- /postcss-pseudo-class-any-link@9.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-cKYGGZ9yzUZi+dZd7XT2M8iSDfo+T2Ctbpiizf89uBTBfIpZpjvTavzIJXpCReMVXSKROqzpxClNu6fz4DHM0Q==}
+ '@csstools/postcss-cascade-layers': 4.0.6(postcss@8.4.39)
+ '@csstools/postcss-color-function': 3.0.19(postcss@8.4.39)
+ '@csstools/postcss-color-mix-function': 2.0.19(postcss@8.4.39)
+ '@csstools/postcss-content-alt-text': 1.0.0(postcss@8.4.39)
+ '@csstools/postcss-exponential-functions': 1.0.9(postcss@8.4.39)
+ '@csstools/postcss-font-format-keywords': 3.0.2(postcss@8.4.39)
+ '@csstools/postcss-gamut-mapping': 1.0.11(postcss@8.4.39)
+ '@csstools/postcss-gradients-interpolation-method': 4.0.20(postcss@8.4.39)
+ '@csstools/postcss-hwb-function': 3.0.18(postcss@8.4.39)
+ '@csstools/postcss-ic-unit': 3.0.7(postcss@8.4.39)
+ '@csstools/postcss-initial': 1.0.1(postcss@8.4.39)
+ '@csstools/postcss-is-pseudo-class': 4.0.8(postcss@8.4.39)
+ '@csstools/postcss-light-dark-function': 1.0.8(postcss@8.4.39)
+ '@csstools/postcss-logical-float-and-clear': 2.0.1(postcss@8.4.39)
+ '@csstools/postcss-logical-overflow': 1.0.1(postcss@8.4.39)
+ '@csstools/postcss-logical-overscroll-behavior': 1.0.1(postcss@8.4.39)
+ '@csstools/postcss-logical-resize': 2.0.1(postcss@8.4.39)
+ '@csstools/postcss-logical-viewport-units': 2.0.11(postcss@8.4.39)
+ '@csstools/postcss-media-minmax': 1.1.8(postcss@8.4.39)
+ '@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.11(postcss@8.4.39)
+ '@csstools/postcss-nested-calc': 3.0.2(postcss@8.4.39)
+ '@csstools/postcss-normalize-display-values': 3.0.2(postcss@8.4.39)
+ '@csstools/postcss-oklab-function': 3.0.19(postcss@8.4.39)
+ '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39)
+ '@csstools/postcss-relative-color-syntax': 2.0.19(postcss@8.4.39)
+ '@csstools/postcss-scope-pseudo-class': 3.0.1(postcss@8.4.39)
+ '@csstools/postcss-stepped-value-functions': 3.0.10(postcss@8.4.39)
+ '@csstools/postcss-text-decoration-shorthand': 3.0.7(postcss@8.4.39)
+ '@csstools/postcss-trigonometric-functions': 3.0.10(postcss@8.4.39)
+ '@csstools/postcss-unset-value': 3.0.1(postcss@8.4.39)
+ autoprefixer: 10.4.19(postcss@8.4.39)
+ browserslist: 4.23.2
+ css-blank-pseudo: 6.0.2(postcss@8.4.39)
+ css-has-pseudo: 6.0.5(postcss@8.4.39)
+ css-prefers-color-scheme: 9.0.1(postcss@8.4.39)
+ cssdb: 8.1.0
+ postcss: 8.4.39
+ postcss-attribute-case-insensitive: 6.0.3(postcss@8.4.39)
+ postcss-clamp: 4.1.0(postcss@8.4.39)
+ postcss-color-functional-notation: 6.0.14(postcss@8.4.39)
+ postcss-color-hex-alpha: 9.0.4(postcss@8.4.39)
+ postcss-color-rebeccapurple: 9.0.3(postcss@8.4.39)
+ postcss-custom-media: 10.0.8(postcss@8.4.39)
+ postcss-custom-properties: 13.3.12(postcss@8.4.39)
+ postcss-custom-selectors: 7.1.12(postcss@8.4.39)
+ postcss-dir-pseudo-class: 8.0.1(postcss@8.4.39)
+ postcss-double-position-gradients: 5.0.7(postcss@8.4.39)
+ postcss-focus-visible: 9.0.1(postcss@8.4.39)
+ postcss-focus-within: 8.0.1(postcss@8.4.39)
+ postcss-font-variant: 5.0.0(postcss@8.4.39)
+ postcss-gap-properties: 5.0.1(postcss@8.4.39)
+ postcss-image-set-function: 6.0.3(postcss@8.4.39)
+ postcss-lab-function: 6.0.19(postcss@8.4.39)
+ postcss-logical: 7.0.1(postcss@8.4.39)
+ postcss-nesting: 12.1.5(postcss@8.4.39)
+ postcss-opacity-percentage: 2.0.0(postcss@8.4.39)
+ postcss-overflow-shorthand: 5.0.1(postcss@8.4.39)
+ postcss-page-break: 3.0.4(postcss@8.4.39)
+ postcss-place: 9.0.1(postcss@8.4.39)
+ postcss-pseudo-class-any-link: 9.0.2(postcss@8.4.39)
+ postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.39)
+ postcss-selector-not: 7.0.2(postcss@8.4.39)
+ dev: false
+
+ /postcss-pseudo-class-any-link@9.0.2(postcss@8.4.39):
+ resolution: {integrity: sha512-HFSsxIqQ9nA27ahyfH37cRWGk3SYyQLpk0LiWw/UGMV4VKT5YG2ONee4Pz/oFesnK0dn2AjcyequDbIjKJgB0g==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
- /postcss-replace-overflow-wrap@4.0.0(postcss@8.4.35):
+ /postcss-replace-overflow-wrap@4.0.0(postcss@8.4.39):
resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==}
peerDependencies:
postcss: ^8.0.3
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
/postcss-resolve-nested-selector@0.1.1:
resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==}
dev: true
- /postcss-safe-parser@6.0.0(postcss@8.4.35):
+ /postcss-safe-parser@6.0.0(postcss@8.4.39):
resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.3.3
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: true
- /postcss-selector-not@7.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-1zT5C27b/zeJhchN7fP0kBr16Cc61mu7Si9uWWLoA3Px/D9tIJPKchJCkUH3tPO5D0pCFmGeApAv8XpXBQJ8SQ==}
+ /postcss-selector-not@7.0.2(postcss@8.4.39):
+ resolution: {integrity: sha512-/SSxf/90Obye49VZIfc0ls4H0P6i6V1iHv0pzZH8SdgvZOPFkF37ef1r5cyWcMflJSFJ5bfuoluTnFnBBFiuSA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
dev: false
- /postcss-selector-parser@6.0.15:
- resolution: {integrity: sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==}
+ /postcss-selector-parser@6.1.1:
+ resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==}
engines: {node: '>=4'}
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- /postcss-simple-vars@6.0.3(postcss@8.4.35):
+ /postcss-simple-vars@6.0.3(postcss@8.4.39):
resolution: {integrity: sha512-fkNn4Zio8vN4vIig9IFdb8lVlxWnYR769RgvxCM6YWlFKie/nQaOcaMMMFz/s4gsfHW4/5bJW+i57zD67mQU7g==}
engines: {node: '>=10.0'}
peerDependencies:
postcss: ^8.2.1
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
- /postcss-simple-vars@7.0.1(postcss@8.4.35):
+ /postcss-simple-vars@7.0.1(postcss@8.4.39):
resolution: {integrity: sha512-5GLLXaS8qmzHMOjVxqkk1TZPf1jMqesiI7qLhnlyERalG0sMbHIbJqrcnrpmZdKCLglHnRHoEBB61RtGTsj++A==}
engines: {node: '>=14.0'}
peerDependencies:
postcss: ^8.2.1
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
/postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- /postcss@8.4.35:
- resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==}
+ /postcss@8.4.39:
+ resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.7
- picocolors: 1.0.0
- source-map-js: 1.0.2
+ picocolors: 1.0.1
+ source-map-js: 1.2.0
/preact@10.12.1:
resolution: {integrity: sha512-l8386ixSsBdbreOAkqtrwqHwdvR35ID8c3rKPa8lCWuO86dBi32QWHV4vfsZK1utLLFMvw+Z5Ad4XLkZzchscg==}
@@ -12857,7 +13122,7 @@ packages:
bn.js: 4.12.0
browserify-rsa: 4.1.0
create-hash: 1.2.0
- parse-asn1: 5.1.6
+ parse-asn1: 5.1.7
randombytes: 2.1.0
safe-buffer: 5.2.1
dev: false
@@ -12895,14 +13160,14 @@ packages:
resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
engines: {node: '>=0.6'}
dependencies:
- side-channel: 1.0.5
+ side-channel: 1.0.6
dev: true
- /qs@6.11.2:
- resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==}
+ /qs@6.12.3:
+ resolution: {integrity: sha512-AWJm14H1vVaO/iNZ4/hO+HyaTehuy9nRqVdkTqlJt0HWvBiBIEXFmb4C0DGeYo3Xes9rrEW+TxHsaigCbN5ICQ==}
engines: {node: '>=0.6'}
dependencies:
- side-channel: 1.0.5
+ side-channel: 1.0.6
/querystring-es3@0.2.1:
resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==}
@@ -12971,8 +13236,8 @@ packages:
string_decoder: 0.10.31
dev: true
- /raw-body@2.5.1:
- resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==}
+ /raw-body@2.5.2:
+ resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==}
engines: {node: '>= 0.8'}
dependencies:
bytes: 3.1.2
@@ -13108,7 +13373,7 @@ packages:
/regenerator-transform@0.15.2:
resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==}
dependencies:
- '@babel/runtime': 7.23.9
+ '@babel/runtime': 7.24.8
/regex-not@1.0.2:
resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==}
@@ -13124,7 +13389,7 @@ packages:
call-bind: 1.0.7
define-properties: 1.2.1
es-errors: 1.3.0
- set-function-name: 2.0.1
+ set-function-name: 2.0.2
/regexpu-core@5.3.2:
resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==}
@@ -13169,8 +13434,8 @@ packages:
resolution: {integrity: sha512-G7Hk1Q+UJ5DvlNAoJZObxANkBZGiGdp589rVcTW/tYqJWJ5rwfraSnKSQaETN8Epaytw8J40nS/zC7bcHGv36w==}
dependencies:
'@babel/core': 7.23.2
- '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.2)
- '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.2)
+ '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.23.2)
+ '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.23.2)
prettier: 2.8.8
transitivePeerDependencies:
- supports-color
@@ -13278,7 +13543,7 @@ packages:
resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
hasBin: true
dependencies:
- is-core-module: 2.13.1
+ is-core-module: 2.14.0
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -13319,6 +13584,7 @@ packages:
/rimraf@2.6.3:
resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
dependencies:
glob: 7.2.3
@@ -13326,12 +13592,14 @@ packages:
/rimraf@2.7.1:
resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
dependencies:
glob: 7.2.3
/rimraf@3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
dependencies:
glob: 7.2.3
@@ -13343,7 +13611,7 @@ packages:
inherits: 2.0.4
dev: false
- /rollup-plugin-node-resolve@5.2.0(rollup@4.12.0):
+ /rollup-plugin-node-resolve@5.2.0(rollup@4.18.1):
resolution: {integrity: sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==}
deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
peerDependencies:
@@ -13353,7 +13621,7 @@ packages:
builtin-modules: 3.3.0
is-module: 1.0.0
resolve: 1.22.8
- rollup: 4.12.0
+ rollup: 4.18.1
rollup-pluginutils: 2.8.2
dev: false
@@ -13368,7 +13636,7 @@ packages:
hasBin: true
dependencies:
'@types/estree': 1.0.5
- '@types/node': 20.11.19
+ '@types/node': 20.14.10
acorn: 7.4.1
dev: false
@@ -13380,34 +13648,37 @@ packages:
fsevents: 2.3.3
dev: false
- /rollup@4.12.0:
- resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==}
+ /rollup@4.18.1:
+ resolution: {integrity: sha512-Elx2UT8lzxxOXMpy5HWQGZqkrQOtrVDDa/bm9l10+U4rQnVzbL/LgZ4NOM1MPIDyHk69W4InuYDF5dzRh4Kw1A==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
dependencies:
'@types/estree': 1.0.5
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.12.0
- '@rollup/rollup-android-arm64': 4.12.0
- '@rollup/rollup-darwin-arm64': 4.12.0
- '@rollup/rollup-darwin-x64': 4.12.0
- '@rollup/rollup-linux-arm-gnueabihf': 4.12.0
- '@rollup/rollup-linux-arm64-gnu': 4.12.0
- '@rollup/rollup-linux-arm64-musl': 4.12.0
- '@rollup/rollup-linux-riscv64-gnu': 4.12.0
- '@rollup/rollup-linux-x64-gnu': 4.12.0
- '@rollup/rollup-linux-x64-musl': 4.12.0
- '@rollup/rollup-win32-arm64-msvc': 4.12.0
- '@rollup/rollup-win32-ia32-msvc': 4.12.0
- '@rollup/rollup-win32-x64-msvc': 4.12.0
+ '@rollup/rollup-android-arm-eabi': 4.18.1
+ '@rollup/rollup-android-arm64': 4.18.1
+ '@rollup/rollup-darwin-arm64': 4.18.1
+ '@rollup/rollup-darwin-x64': 4.18.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.18.1
+ '@rollup/rollup-linux-arm-musleabihf': 4.18.1
+ '@rollup/rollup-linux-arm64-gnu': 4.18.1
+ '@rollup/rollup-linux-arm64-musl': 4.18.1
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.18.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.18.1
+ '@rollup/rollup-linux-s390x-gnu': 4.18.1
+ '@rollup/rollup-linux-x64-gnu': 4.18.1
+ '@rollup/rollup-linux-x64-musl': 4.18.1
+ '@rollup/rollup-win32-arm64-msvc': 4.18.1
+ '@rollup/rollup-win32-ia32-msvc': 4.18.1
+ '@rollup/rollup-win32-x64-msvc': 4.18.1
fsevents: 2.3.3
dev: false
/route-recognizer@0.3.4:
resolution: {integrity: sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g==}
- /router_js@8.0.3(route-recognizer@0.3.4)(rsvp@4.8.5):
- resolution: {integrity: sha512-lSgNMksk/wp8nspLX3Pn6QD499FUjwYMkgP99RxqKEScil4DKC/59YezpEZ318zGtkq8WR01VBhH+/u3InlLgg==}
+ /router_js@8.0.5(route-recognizer@0.3.4)(rsvp@4.8.5):
+ resolution: {integrity: sha512-0TpJIJoOpPVlX3JIGAQd/vivCXWkoi6wTAM7CkYo2cuASCQsK4qtJ9pvzYki7iZw44hO6nRN3z6paVTMiAPLdw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
route-recognizer: ^0.3.4
@@ -13459,11 +13730,11 @@ packages:
/rxjs@7.8.1:
resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
dev: true
- /safe-array-concat@1.1.0:
- resolution: {integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==}
+ /safe-array-concat@1.1.2:
+ resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==}
engines: {node: '>=0.4'}
dependencies:
call-bind: 1.0.7
@@ -13501,6 +13772,7 @@ packages:
/safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+ dev: true
/sane@4.1.0:
resolution: {integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==}
@@ -13532,7 +13804,7 @@ packages:
exec-sh: 0.3.6
execa: 4.1.0
fb-watchman: 2.0.2
- micromatch: 4.0.5
+ micromatch: 4.0.7
minimist: 1.2.8
walker: 1.0.8
dev: true
@@ -13541,6 +13813,10 @@ packages:
resolution: {integrity: sha512-HNpClBWpo7zxLBnhH0U/FbC19Gl3OJlVyPxo9Q2eomfdWgYfd84uhqe0LRgybc+nSpcYjtF08+/dKPLugLMMeQ==}
dev: false
+ /sc-errors@3.0.0:
+ resolution: {integrity: sha512-rIqv2HTPb9DVreZwK/DV0ytRUqyw2DbDcoB9XTKjEQL7oMEQKsfPA8V8dGGr7p8ZYfmvaRIGZ4Wu5qwvs/hGDA==}
+ dev: false
+
/sc-formatter@4.0.0:
resolution: {integrity: sha512-MgUIvuca+90fBrCWY5LdlU9YUWjlkPFwdpvmomcwQEu3t2id/6YHdG2nhB6o7nhRp4ocfmcXQTh00r/tJtynSg==}
dev: false
@@ -13575,9 +13851,9 @@ packages:
engines: {node: '>= 12.13.0'}
dependencies:
'@types/json-schema': 7.0.15
- ajv: 8.12.0
- ajv-formats: 2.1.1(ajv@8.12.0)
- ajv-keywords: 5.1.0(ajv@8.12.0)
+ ajv: 8.17.1
+ ajv-formats: 2.1.1(ajv@8.17.1)
+ ajv-keywords: 5.1.0(ajv@8.17.1)
/semver@5.7.2:
resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
@@ -13587,12 +13863,10 @@ packages:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
- /semver@7.6.0:
- resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==}
+ /semver@7.6.2:
+ resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
engines: {node: '>=10'}
hasBin: true
- dependencies:
- lru-cache: 6.0.0
/send@0.18.0:
resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
@@ -13642,8 +13916,8 @@ packages:
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
dev: true
- /set-function-length@1.2.1:
- resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==}
+ /set-function-length@1.2.2:
+ resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
engines: {node: '>= 0.4'}
dependencies:
define-data-property: 1.1.4
@@ -13653,11 +13927,12 @@ packages:
gopd: 1.0.1
has-property-descriptors: 1.0.2
- /set-function-name@2.0.1:
- resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==}
+ /set-function-name@2.0.2:
+ resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
engines: {node: '>= 0.4'}
dependencies:
define-data-property: 1.1.4
+ es-errors: 1.3.0
functions-have-names: 1.2.3
has-property-descriptors: 1.0.2
@@ -13727,14 +14002,14 @@ packages:
resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==}
dev: true
- /side-channel@1.0.5:
- resolution: {integrity: sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==}
+ /side-channel@1.0.6:
+ resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
engines: {node: '>= 0.4'}
dependencies:
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:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
@@ -13785,7 +14060,7 @@ packages:
resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==}
dependencies:
dot-case: 3.0.4
- tslib: 2.6.2
+ tslib: 2.6.3
dev: true
/snapdragon-node@2.1.1:
@@ -13817,12 +14092,14 @@ packages:
transitivePeerDependencies:
- supports-color
- /socket.io-adapter@2.5.2:
- resolution: {integrity: sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==}
+ /socket.io-adapter@2.5.5:
+ resolution: {integrity: sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==}
dependencies:
- ws: 8.11.0
+ debug: 4.3.5
+ ws: 8.17.1
transitivePeerDependencies:
- bufferutil
+ - supports-color
- utf-8-validate
dev: true
@@ -13830,22 +14107,22 @@ packages:
resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==}
engines: {node: '>=10.0.0'}
dependencies:
- '@socket.io/component-emitter': 3.1.0
- debug: 4.3.4
+ '@socket.io/component-emitter': 3.1.2
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
dev: true
- /socket.io@4.7.4:
- resolution: {integrity: sha512-DcotgfP1Zg9iP/dH9zvAQcWrE0TtbMVwXmlV4T4mqsvY+gw+LqUGPfx2AoVyRk0FLME+GQhufDMyacFmw7ksqw==}
+ /socket.io@4.7.5:
+ resolution: {integrity: sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==}
engines: {node: '>=10.2.0'}
dependencies:
accepts: 1.3.8
base64id: 2.0.0
cors: 2.8.5
- debug: 4.3.4
- engine.io: 6.5.4
- socket.io-adapter: 2.5.2
+ debug: 4.3.5
+ engine.io: 6.5.5
+ socket.io-adapter: 2.5.5
socket.io-parser: 4.2.4
transitivePeerDependencies:
- bufferutil
@@ -13857,7 +14134,7 @@ packages:
resolution: {integrity: sha512-HIopjTj8p979N5klC7FeZSwu9rd805bFgFcyVX7Y8zPyjVHXHTfGrV/8vqzN2gpOwnnosWQ44ue0qGqovlxZrg==}
dependencies:
ag-channel: 5.0.0
- ag-request: 1.0.1
+ ag-request: 1.1.0
async-stream-emitter: 4.1.0
buffer: 5.7.1
clone-deep: 4.0.1
@@ -13867,7 +14144,7 @@ packages:
stream-demux: 8.1.0
uuid: 8.3.2
vinyl-buffer: 1.0.1
- ws: 8.16.0
+ ws: 8.18.0
transitivePeerDependencies:
- bufferutil
- utf-8-validate
@@ -13893,8 +14170,8 @@ packages:
resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==}
dev: false
- /source-map-js@1.0.2:
- resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
+ /source-map-js@1.2.0:
+ resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
engines: {node: '>=0.10.0'}
/source-map-resolve@0.5.3:
@@ -13957,7 +14234,7 @@ packages:
resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
dependencies:
spdx-expression-parse: 3.0.1
- spdx-license-ids: 3.0.17
+ spdx-license-ids: 3.0.18
dev: true
/spdx-exceptions@2.5.0:
@@ -13968,11 +14245,11 @@ packages:
resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
dependencies:
spdx-exceptions: 2.5.0
- spdx-license-ids: 3.0.17
+ spdx-license-ids: 3.0.18
dev: true
- /spdx-license-ids@3.0.17:
- resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==}
+ /spdx-license-ids@3.0.18:
+ resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==}
dev: true
/split-string@3.1.0:
@@ -14003,7 +14280,7 @@ packages:
resolution: {integrity: sha512-GqXBq2SPWv9hTXDFKS8WrKK1aISB0aKGHZzH+uD4ShAgs+Fz20ZfoerLOm8U+f62iRWLrw6nimOY/uYuTcVhvg==}
engines: {node: 6.* || 8.* || >= 10.*}
dependencies:
- debug: 4.3.4
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
@@ -14088,40 +14365,46 @@ packages:
strip-ansi: 7.1.0
dev: false
- /string.prototype.matchall@4.0.10:
- resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==}
+ /string.prototype.matchall@4.0.11:
+ resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==}
+ engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.4
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ es-object-atoms: 1.0.0
get-intrinsic: 1.2.4
+ gopd: 1.0.1
has-symbols: 1.0.3
internal-slot: 1.0.7
regexp.prototype.flags: 1.5.2
- set-function-name: 2.0.1
- side-channel: 1.0.5
+ set-function-name: 2.0.2
+ side-channel: 1.0.6
- /string.prototype.trim@1.2.8:
- resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==}
+ /string.prototype.trim@1.2.9:
+ resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.4
+ es-abstract: 1.23.3
+ es-object-atoms: 1.0.0
- /string.prototype.trimend@1.0.7:
- resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==}
+ /string.prototype.trimend@1.0.8:
+ resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==}
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.4
+ es-object-atoms: 1.0.0
- /string.prototype.trimstart@1.0.7:
- resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==}
+ /string.prototype.trimstart@1.0.8:
+ resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
+ engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.4
+ es-object-atoms: 1.0.0
/string_decoder@0.10.31:
resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==}
@@ -14254,16 +14537,16 @@ packages:
engines: {node: ^14.13.1 || >=16.0.0}
hasBin: true
dependencies:
- '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3)
- '@csstools/css-tokenizer': 2.2.3
- '@csstools/media-query-list-parser': 2.1.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3)
- '@csstools/selector-specificity': 3.0.1(postcss-selector-parser@6.0.15)
+ '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
+ '@csstools/css-tokenizer': 2.4.1
+ '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
+ '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1)
balanced-match: 2.0.0
colord: 2.9.3
cosmiconfig: 8.3.6
- css-functions-list: 3.2.1
+ css-functions-list: 3.2.2
css-tree: 2.3.1
- debug: 4.3.4
+ debug: 4.3.5
fast-glob: 3.3.2
fastest-levenshtein: 1.0.16
file-entry-cache: 7.0.2
@@ -14278,13 +14561,13 @@ packages:
known-css-properties: 0.29.0
mathml-tag-names: 2.1.3
meow: 10.1.5
- micromatch: 4.0.5
+ micromatch: 4.0.7
normalize-path: 3.0.0
- picocolors: 1.0.0
- postcss: 8.4.35
+ picocolors: 1.0.1
+ postcss: 8.4.39
postcss-resolve-nested-selector: 0.1.1
- postcss-safe-parser: 6.0.0(postcss@8.4.35)
- postcss-selector-parser: 6.0.15
+ postcss-safe-parser: 6.0.0(postcss@8.4.39)
+ postcss-selector-parser: 6.1.1
postcss-value-parser: 4.2.0
resolve-from: 5.0.0
string-width: 4.2.3
@@ -14292,7 +14575,7 @@ packages:
style-search: 0.1.0
supports-hyperlinks: 3.0.0
svg-tags: 1.0.0
- table: 6.8.1
+ table: 6.8.2
write-file-atomic: 5.0.1
transitivePeerDependencies:
- supports-color
@@ -14304,22 +14587,22 @@ packages:
engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
dependencies:
- '@jridgewell/gen-mapping': 0.3.3
+ '@jridgewell/gen-mapping': 0.3.5
commander: 4.1.1
- glob: 10.3.10
+ glob: 10.4.5
lines-and-columns: 1.2.4
mz: 2.7.0
pirates: 4.0.6
ts-interface-checker: 0.1.13
dev: false
- /sugarss@4.0.1(postcss@8.4.35):
+ /sugarss@4.0.1(postcss@8.4.39):
resolution: {integrity: sha512-WCjS5NfuVJjkQzK10s8WOBY+hhDxxNt/N6ZaGwxFZ+wN3/lKKFSaaKUNecULcTTvE4urLcKaZFQD8vO0mOZujw==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.3.3
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.39
dev: false
/sum-up@1.0.3:
@@ -14384,7 +14667,7 @@ packages:
resolution: {integrity: sha512-vngT2JmkSapgq0z7uIoYtB9kWOOzMihAAYq/D3Pjm/ODOGMgS4r++B+OZ09U4hWR6EaOdy9eqQ7/8ygbH3wehA==}
engines: {node: 8.* || >= 10.*}
dependencies:
- debug: 4.3.4
+ debug: 4.3.5
heimdalljs: 0.2.6
mkdirp: 0.5.6
rimraf: 3.0.2
@@ -14397,26 +14680,26 @@ packages:
engines: {node: ^14.18.0 || >=16.0.0}
dependencies:
'@pkgr/core': 0.1.1
- tslib: 2.6.2
+ tslib: 2.6.3
dev: true
/tabbable@5.3.3:
resolution: {integrity: sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==}
dev: false
- /table@6.8.1:
- resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==}
+ /table@6.8.2:
+ resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==}
engines: {node: '>=10.0.0'}
dependencies:
- ajv: 8.12.0
+ ajv: 8.17.1
lodash.truncate: 4.4.2
slice-ansi: 4.0.0
string-width: 4.2.3
strip-ansi: 6.0.1
dev: true
- /tailwindcss@3.4.1:
- resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==}
+ /tailwindcss@3.4.4:
+ resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==}
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
@@ -14428,18 +14711,18 @@ packages:
fast-glob: 3.3.2
glob-parent: 6.0.2
is-glob: 4.0.3
- jiti: 1.21.0
+ jiti: 1.21.6
lilconfig: 2.1.0
- micromatch: 4.0.5
+ micromatch: 4.0.7
normalize-path: 3.0.0
object-hash: 3.0.0
- picocolors: 1.0.0
- postcss: 8.4.35
- postcss-import: 15.1.0(postcss@8.4.35)
- postcss-js: 4.0.1(postcss@8.4.35)
- postcss-load-config: 4.0.2(postcss@8.4.35)
- postcss-nested: 6.0.1(postcss@8.4.35)
- postcss-selector-parser: 6.0.15
+ picocolors: 1.0.1
+ postcss: 8.4.39
+ postcss-import: 15.1.0(postcss@8.4.39)
+ postcss-js: 4.0.1(postcss@8.4.39)
+ postcss-load-config: 4.0.2(postcss@8.4.39)
+ postcss-nested: 6.0.1(postcss@8.4.39)
+ postcss-selector-parser: 6.1.1
resolve: 1.22.8
sucrase: 3.35.0
transitivePeerDependencies:
@@ -14506,11 +14789,11 @@ packages:
uglify-js:
optional: true
dependencies:
- '@jridgewell/trace-mapping': 0.3.22
+ '@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
- terser: 5.27.1
+ terser: 5.31.2
webpack: 5.89.0
/terser@4.8.1:
@@ -14518,24 +14801,24 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- acorn: 8.11.3
+ acorn: 8.12.1
commander: 2.20.3
source-map: 0.6.1
source-map-support: 0.5.21
dev: false
- /terser@5.27.1:
- resolution: {integrity: sha512-29wAr6UU/oQpnTw5HoadwjUZnFQXGdOfj0LjZ4sVxzqwHh/QVkvr7m8y9WoR4iN3FRitVduTc6KdjcW38Npsug==}
+ /terser@5.31.2:
+ resolution: {integrity: sha512-LGyRZVFm/QElZHy/CPr/O4eNZOZIzsrQ92y4v9UJe/pFJjypje2yI3C2FmPtvUEnhadlSbmG2nXtdcjHOjCfxw==}
engines: {node: '>=10'}
hasBin: true
dependencies:
- '@jridgewell/source-map': 0.3.5
- acorn: 8.11.3
+ '@jridgewell/source-map': 0.3.6
+ acorn: 8.12.1
commander: 2.20.3
source-map-support: 0.5.21
- /testem@3.11.0:
- resolution: {integrity: sha512-q0U126/nnRH54ZDrr6j1Ai5zK6vOm2rdY/5VJrbqcEPQgOWoLB6zrymWUs7BqN2/yRsdorocl9E9ZEwm7LLIZQ==}
+ /testem@3.15.0:
+ resolution: {integrity: sha512-vI1oQsjJW4QdVaH6ZmfNErzH7nzs0KzHJluocnfvbz1XRYGJKkIMGKWfsbD8MGGJOg+uzXcEek0/2W7BmGR4ug==}
engines: {node: '>= 7.*'}
hasBin: true
dependencies:
@@ -14547,7 +14830,7 @@ packages:
compression: 1.7.4
consolidate: 0.16.0(mustache@4.2.0)
execa: 1.0.0
- express: 4.18.2
+ express: 4.19.2
fireworm: 0.7.2
glob: 7.2.3
http-proxy: 1.18.1
@@ -14563,7 +14846,7 @@ packages:
npmlog: 6.0.2
printf: 0.6.1
rimraf: 3.0.2
- socket.io: 4.7.4
+ socket.io: 4.7.5
spawn-args: 0.2.0
styled_string: 0.0.1
tap-parser: 7.0.0
@@ -14688,7 +14971,7 @@ packages:
faye-websocket: 0.11.4
livereload-js: 3.4.1
object-assign: 4.1.1
- qs: 6.11.2
+ qs: 6.12.3
transitivePeerDependencies:
- supports-color
dev: true
@@ -14712,11 +14995,9 @@ packages:
rimraf: 2.7.1
dev: true
- /tmp@0.2.1:
- resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==}
- engines: {node: '>=8.17.0'}
- dependencies:
- rimraf: 3.0.2
+ /tmp@0.2.3:
+ resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==}
+ engines: {node: '>=14.14'}
dev: true
/tmpl@1.0.5:
@@ -14781,7 +15062,7 @@ packages:
/tracked-built-ins@3.3.0:
resolution: {integrity: sha512-ewKFrW/AQs05oLPM5isOUb/1aOwBRfHfmF408CCzTk21FLAhKrKVOP5Q5ebX+zCT4kvg81PGBGwrBiEGND1nWA==}
dependencies:
- '@embroider/addon-shim': 1.8.7
+ '@embroider/addon-shim': 1.8.9
ember-tracked-storage-polyfill: 1.0.0
transitivePeerDependencies:
- supports-color
@@ -14807,7 +15088,7 @@ packages:
resolution: {integrity: sha512-OLWW+Nd99NOM53aZ8ilT/YpEiOo6mXD3F4/wLbARqybSZ3Jb8IxHK5UGVbZaae0wtXAyQshVV+SeqVBik+Fbmw==}
engines: {node: '>=8'}
dependencies:
- debug: 4.3.4
+ debug: 4.3.5
fs-tree-diff: 2.0.1
mkdirp: 0.5.6
quick-temp: 0.1.8
@@ -14834,8 +15115,8 @@ packages:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
dev: true
- /tslib@2.6.2:
- resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+ /tslib@2.6.3:
+ resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
/tty-browserify@0.0.0:
resolution: {integrity: sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==}
@@ -14876,40 +15157,45 @@ packages:
mime-types: 2.1.35
dev: true
- /typed-array-buffer@1.0.1:
- resolution: {integrity: sha512-RSqu1UEuSlrBhHTWC8O9FnPjOduNs4M7rJ4pRKoEjtx1zUNOPN2sSXHLDX+Y2WPbHIxbvg4JFo2DNAEfPIKWoQ==}
+ /typed-array-buffer@1.0.2:
+ resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.7
es-errors: 1.3.0
is-typed-array: 1.1.13
- /typed-array-byte-length@1.0.0:
- resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==}
+ /typed-array-byte-length@1.0.1:
+ resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.7
for-each: 0.3.3
- has-proto: 1.0.1
+ gopd: 1.0.1
+ has-proto: 1.0.3
is-typed-array: 1.1.13
- /typed-array-byte-offset@1.0.1:
- resolution: {integrity: sha512-tcqKMrTRXjqvHN9S3553NPCaGL0VPgFI92lXszmrE8DMhiDPLBYLlvo8Uu4WZAAX/aGqp/T1sbA4ph8EWjDF9Q==}
+ /typed-array-byte-offset@1.0.2:
+ resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==}
engines: {node: '>= 0.4'}
dependencies:
- available-typed-arrays: 1.0.6
+ available-typed-arrays: 1.0.7
call-bind: 1.0.7
for-each: 0.3.3
gopd: 1.0.1
- has-proto: 1.0.1
+ has-proto: 1.0.3
is-typed-array: 1.1.13
- /typed-array-length@1.0.4:
- resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
+ /typed-array-length@1.0.6:
+ resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
+ engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.7
for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
is-typed-array: 1.1.13
+ possible-typed-array-names: 1.0.0
/typedarray-to-buffer@3.1.5:
resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==}
@@ -14928,8 +15214,8 @@ packages:
resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==}
dev: true
- /uglify-js@3.17.4:
- resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==}
+ /uglify-js@3.18.0:
+ resolution: {integrity: sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==}
engines: {node: '>=0.8.0'}
hasBin: true
requiresBuild: true
@@ -15034,15 +15320,15 @@ packages:
engines: {node: '>=4'}
dev: true
- /update-browserslist-db@1.0.13(browserslist@4.23.0):
- resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
+ /update-browserslist-db@1.1.0(browserslist@4.23.2):
+ resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
dependencies:
- browserslist: 4.23.0
+ browserslist: 4.23.2
escalade: 3.1.2
- picocolors: 1.0.0
+ picocolors: 1.0.1
/uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
@@ -15064,7 +15350,7 @@ packages:
resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==}
dependencies:
punycode: 1.4.1
- qs: 6.11.2
+ qs: 6.12.3
dev: false
/use@3.1.1:
@@ -15109,18 +15395,16 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /validate-npm-package-name@5.0.0:
- resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==}
+ /validate-npm-package-name@5.0.1:
+ resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dependencies:
- builtins: 5.0.1
dev: true
/validate-peer-dependencies@1.2.0:
resolution: {integrity: sha512-nd2HUpKc6RWblPZQ2GDuI65sxJ2n/UqZwSBVtj64xlWjMx0m7ZB2m9b2JS3v1f+n9VWH/dd1CMhkHfP6pIdckA==}
dependencies:
resolve-package-path: 3.1.0
- semver: 7.6.0
+ semver: 7.6.2
dev: true
/vary@1.1.2:
@@ -15216,8 +15500,8 @@ packages:
- supports-color
dev: false
- /watchpack@2.4.0:
- resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==}
+ /watchpack@2.4.1:
+ resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==}
engines: {node: '>=10.13.0'}
dependencies:
glob-to-regexp: 0.4.1
@@ -15264,7 +15548,7 @@ packages:
acorn: 6.4.2
ajv: 6.12.6
ajv-keywords: 3.5.2(ajv@6.12.6)
- chrome-trace-event: 1.0.3
+ chrome-trace-event: 1.0.4
enhanced-resolve: 4.5.0
eslint-scope: 4.0.3
json-parse-better-errors: 1.0.2
@@ -15296,15 +15580,15 @@ packages:
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.5
- '@webassemblyjs/ast': 1.11.6
- '@webassemblyjs/wasm-edit': 1.11.6
- '@webassemblyjs/wasm-parser': 1.11.6
- acorn: 8.11.3
- acorn-import-assertions: 1.9.0(acorn@8.11.3)
- browserslist: 4.23.0
- chrome-trace-event: 1.0.3
- enhanced-resolve: 5.15.0
- es-module-lexer: 1.4.1
+ '@webassemblyjs/ast': 1.12.1
+ '@webassemblyjs/wasm-edit': 1.12.1
+ '@webassemblyjs/wasm-parser': 1.12.1
+ acorn: 8.12.1
+ acorn-import-assertions: 1.9.0(acorn@8.12.1)
+ browserslist: 4.23.2
+ chrome-trace-event: 1.0.4
+ enhanced-resolve: 5.17.0
+ es-module-lexer: 1.5.4
eslint-scope: 5.1.1
events: 3.3.0
glob-to-regexp: 0.4.1
@@ -15316,7 +15600,7 @@ packages:
schema-utils: 3.3.0
tapable: 2.2.1
terser-webpack-plugin: 5.3.10(webpack@5.89.0)
- watchpack: 2.4.0
+ watchpack: 2.4.1
webpack-sources: 3.2.3
transitivePeerDependencies:
- '@swc/core'
@@ -15353,11 +15637,11 @@ packages:
is-string: 1.0.7
is-symbol: 1.0.4
- /which-typed-array@1.1.14:
- resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==}
+ /which-typed-array@1.1.15:
+ resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==}
engines: {node: '>= 0.4'}
dependencies:
- available-typed-arrays: 1.0.6
+ available-typed-arrays: 1.0.7
call-bind: 1.0.7
for-each: 0.3.3
gopd: 1.0.1
@@ -15383,6 +15667,11 @@ packages:
string-width: 4.2.3
dev: true
+ /word-wrap@1.2.5:
+ resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
/wordwrap@1.0.0:
resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
@@ -15456,12 +15745,12 @@ packages:
signal-exit: 4.1.0
dev: true
- /ws@8.11.0:
- resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==}
+ /ws@8.17.1:
+ resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
- utf-8-validate: ^5.0.2
+ utf-8-validate: '>=5.0.2'
peerDependenciesMeta:
bufferutil:
optional: true
@@ -15469,8 +15758,8 @@ packages:
optional: true
dev: true
- /ws@8.16.0:
- resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==}
+ /ws@8.18.0:
+ resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -15505,6 +15794,7 @@ packages:
/yallist@4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
+ dev: true
/yam@1.0.0:
resolution: {integrity: sha512-Hv9xxHtsJ9228wNhk03xnlDReUuWVvHwM4rIbjdAXYvHLs17xjuyF50N6XXFMN6N0omBaqgOok/MCK3At9fTAg==}
@@ -15514,9 +15804,10 @@ packages:
lodash.merge: 4.6.2
dev: true
- /yaml@2.3.4:
- resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==}
+ /yaml@2.4.5:
+ resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==}
engines: {node: '>= 14'}
+ hasBin: true
dev: false
/yargs-parser@20.2.9:
@@ -15546,7 +15837,12 @@ 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'}
dev: true
+
+ /yoctocolors-cjs@2.1.2:
+ resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==}
+ engines: {node: '>=18'}
+ dev: true
diff --git a/server/config/registry-bridge.php b/server/config/registry-bridge.php
index b92a863..f09eb2d 100644
--- a/server/config/registry-bridge.php
+++ b/server/config/registry-bridge.php
@@ -14,6 +14,10 @@
],
],
'registry' => [
- 'host' => env('REGISTRY_HOST', 'https://registry.fleetbase.io')
+ 'host' => env('REGISTRY_HOST', 'https://registry.fleetbase.io'),
+ 'token' => env('REGISTRY_TOKEN', env('REGISTRY_AUTH_TOKEN'))
+ ],
+ 'extensions' => [
+ 'preinstalled' => env('PREINSTALLED_EXTENSIONS', false)
]
];
diff --git a/server/src/Console/Commands/Initialize.php b/server/src/Console/Commands/Initialize.php
new file mode 100644
index 0000000..e86b3f2
--- /dev/null
+++ b/server/src/Console/Commands/Initialize.php
@@ -0,0 +1,35 @@
+argument('extensionId');
- $extension = RegistryExtension::disableCache()->where('public_id', $extensionId)->first();
+ $extension = RegistryExtension::disableCache()->where('public_id', $extensionId)->first();
if ($extension) {
$this->postInstallExtension($extension);
@@ -45,9 +45,6 @@ public function handle()
/**
* Post install extension commands.
- *
- * @param \Fleetbase\RegistryBridge\Models\RegistryExtension $extension
- * @return void
*/
public function postInstallExtension(RegistryExtension $extension): void
{
@@ -55,12 +52,12 @@ public function postInstallExtension(RegistryExtension $extension): void
$composerJson = $extension->currentBundle->meta['composer.json'];
if ($composerJson) {
$extensionPath = base_path('vendor/' . $composerJson['name']);
-
+
$commands = [
'rm -rf /fleetbase/.pnpm-store',
'rm -rf node_modules',
'pnpm install',
- 'pnpm build'
+ 'pnpm build',
];
$this->info('Running post install for: ' . $extension->name);
diff --git a/server/src/Http/Controllers/Internal/v1/ExtensionInstallerController.php b/server/src/Http/Controllers/Internal/v1/ExtensionInstallerController.php
index f87c494..a67d805 100644
--- a/server/src/Http/Controllers/Internal/v1/ExtensionInstallerController.php
+++ b/server/src/Http/Controllers/Internal/v1/ExtensionInstallerController.php
@@ -32,7 +32,7 @@ class ExtensionInstallerController extends Controller
*/
public function install(InstallExtensionRequest $request)
{
- set_time_limit(120);
+ set_time_limit(120 * 6);
$extension = RegistryExtension::where('public_id', $request->input('extension'))->first();
// Check if already installed
@@ -41,22 +41,37 @@ public function install(InstallExtensionRequest $request)
return response()->error('This extension is already installed.');
}
- // Install for Composer
- try {
- $extension->currentBundle->installComposerPackage();
- } catch (\Throwable $e) {
- return response()->error($e->getMessage());
+ // Check if extensions are pre-installed to system
+ $PREINSTALLED_EXTENSIONS = config('registry-bridge.extensions.preinstalled') === true;
+
+ // Run installers if extension needs to be installed
+ if ($PREINSTALLED_EXTENSIONS === false) {
+ // Install for Composer
+ try {
+ $extension->currentBundle->installComposerPackage();
+ } catch (\Throwable $e) {
+ return response()->error($e->getMessage());
+ }
+
+ // Install for Console
+ try {
+ $extension->currentBundle->installEnginePackage();
+ } catch (\Throwable $e) {
+ return response()->error($e->getMessage());
+ }
+
+ // Rebuild Console
+ try {
+ $extension->currentBundle->buildConsole();
+ } catch (\Throwable $e) {
+ return response()->error($e->getMessage());
+ }
}
- // // Install for Console
- // // If OSS version it should send signal to console api
- // // Which will install using pnpm, then rebuild the application
- // // If build fails it will uninstall and report error
- // try {
- // $extension->currentBundle->installEnginePackage();
- // } catch (\Throwable $e) {
- // return response()->error($e->getMessage());
- // }
+ // Run installer progress if preinstalled
+ if ($PREINSTALLED_EXTENSIONS === true) {
+ $extension->currentBundle->runInstallerProgress();
+ }
// Create install record
$install = RegistryExtensionInstall::create([
@@ -85,7 +100,7 @@ public function install(InstallExtensionRequest $request)
*/
public function uninstall(InstallExtensionRequest $request)
{
- set_time_limit(120);
+ set_time_limit(120 * 6);
$extension = RegistryExtension::where('public_id', $request->input('extension'))->first();
$uninstalled = false;
@@ -95,11 +110,36 @@ public function uninstall(InstallExtensionRequest $request)
return response()->error('This extension is not installed.');
}
- // Uninstall for Composer
- try {
- $extension->currentBundle->uninstallComposerPackage();
- } catch (\Throwable $e) {
- return response()->error($e->getMessage());
+ // Check if extensions are pre-installed to system
+ $PREINSTALLED_EXTENSIONS = config('registry-bridge.extensions.preinstalled') === true;
+
+ // Run installers if extension needs to be installed
+ if ($PREINSTALLED_EXTENSIONS === false) {
+ // Uninstall for Composer
+ try {
+ $extension->currentBundle->uninstallComposerPackage();
+ } catch (\Throwable $e) {
+ return response()->error($e->getMessage());
+ }
+
+ // Unnstall for Console
+ try {
+ $extension->currentBundle->uninstallEnginePackage();
+ } catch (\Throwable $e) {
+ return response()->error($e->getMessage());
+ }
+
+ // Rebuild Console
+ try {
+ $extension->currentBundle->buildConsole();
+ } catch (\Throwable $e) {
+ return response()->error($e->getMessage());
+ }
+ }
+
+ // Run installer progress if preinstalled
+ if ($PREINSTALLED_EXTENSIONS === true) {
+ $extension->currentBundle->runInstallerProgress();
}
// Remove install records
diff --git a/server/src/Http/Controllers/Internal/v1/RegistryAuthController.php b/server/src/Http/Controllers/Internal/v1/RegistryAuthController.php
index 3fc5d77..7e9a4cc 100644
--- a/server/src/Http/Controllers/Internal/v1/RegistryAuthController.php
+++ b/server/src/Http/Controllers/Internal/v1/RegistryAuthController.php
@@ -168,6 +168,28 @@ public function checkPublishAllowed(RegistryAuthRequest $request)
$identity = $request->input('identity');
$package = $request->input('package');
$action = $request->input('action', 'publish');
+ $force = $request->boolean('force');
+ $password = $request->input('password');
+
+ // If force publish bypass checks, authenticate by user login
+ if ($force === true) {
+ // Find user by email or username
+ $user = User::where(function ($query) use ($identity) {
+ $query->where('email', $identity)->orWhere('phone', $identity)->orWhere('username', $identity);
+ })->first();
+
+ // Authenticate user with password
+ if (Auth::isInvalidPassword($password, $user->password)) {
+ return response()->error('Invalid credentials, unable to force publish.', 401);
+ }
+
+ return response()->json(['allowed' => true]);
+ }
+
+ // Make sure package is provided
+ if (!$package) {
+ return response()->error('No package specified for publish.', 401);
+ }
// Find package
$extension = RegistryExtension::findByPackageName($package);
@@ -176,7 +198,9 @@ public function checkPublishAllowed(RegistryAuthRequest $request)
}
// Find user by email or username
- $user = User::where('email', $identity)->orWhere('username', $identity)->first();
+ $user = User::where(function ($query) use ($identity) {
+ $query->where('email', $identity)->orWhere('phone', $identity)->orWhere('username', $identity);
+ })->first();
if (!$user) {
return response()->error('Attempting to publish extension with invalid user.', 401);
}
diff --git a/server/src/Http/Controllers/Internal/v1/RegistryController.php b/server/src/Http/Controllers/Internal/v1/RegistryController.php
index 1a55a6f..dffc9aa 100644
--- a/server/src/Http/Controllers/Internal/v1/RegistryController.php
+++ b/server/src/Http/Controllers/Internal/v1/RegistryController.php
@@ -38,11 +38,11 @@ public function loadEngineManifest(string $extensionId)
if (isset($extension->currentBundle)) {
$composerJson = $extension->currentBundle->meta['composer.json'];
- $packageJson = $extension->currentBundle->meta['package.json'] ?? null;
+ $packageJson = $extension->currentBundle->meta['package.json'] ?? null;
if ($composerJson) {
- $packageDistPath = base_path('vendor/' .$composerJson['name'] . '/dist');
+ $packageDistPath = base_path('vendor/' . $composerJson['name'] . '/dist');
$assetManifestPath = $packageDistPath . '/asset-manifest.json';
- $assetManifest = json_decode(file_get_contents($assetManifestPath));
+ $assetManifest = json_decode(file_get_contents($assetManifestPath));
// Get bundles
$bundles = $assetManifest->bundles;
@@ -52,10 +52,10 @@ public function loadEngineManifest(string $extensionId)
foreach ($bundles as $manifest) {
if (isset($manifest->assets) && is_array($manifest->assets)) {
foreach ($manifest->assets as $asset) {
- $name = null;
- $type = $asset->type;
+ $name = null;
+ $type = $asset->type;
$content = file_get_contents($packageDistPath . $asset->uri);
- $syntax = $type === 'js' ? 'application/javascript' : 'text/css';
+ $syntax = $type === 'js' ? 'application/javascript' : 'text/css';
if ($type === 'js' && static::isES6Module($content)) {
$syntax = 'module';
}
@@ -63,17 +63,17 @@ public function loadEngineManifest(string $extensionId)
// Check for config environments which should be injected as meta tags
if (static::containsConfigEnvironment($content)) {
// might need to make as additional $output[] element
- $type = 'meta';
- $name = static::extractModuleName($content);
+ $type = 'meta';
+ $name = static::extractModuleName($content);
$content = urlencode(static::extractConfigEnvironment($content));
- $syntax = null;
+ $syntax = null;
}
$output[] = [
- 'name' => $name,
- 'type' => $type,
+ 'name' => $name,
+ 'type' => $type,
'content' => $content,
- 'syntax' => $syntax
+ 'syntax' => $syntax,
];
}
}
@@ -102,7 +102,6 @@ private static function containsConfigEnvironment(string $contents): bool
return preg_match('/^define\("@[^"]+\/config\/environment",/', $contents);
}
-
private static function extractConfigEnvironment(string $contents)
{
// This regex extracts the JSON-like object from the define function's return statement
@@ -112,6 +111,7 @@ private static function extractConfigEnvironment(string $contents)
// Correctly balance the curly braces to form a valid JSON object
$configString = self::balanceCurlyBraces($configString);
$configString = self::fixJsonFormat($configString);
+
// Convert the balanced string to an array
return $configString;
}
@@ -119,34 +119,35 @@ private static function extractConfigEnvironment(string $contents)
return null;
}
- private static function fixJsonFormat($jsObject) {
+ private static function fixJsonFormat($jsObject)
+ {
// Add quotes around keys where they may be missing
- $pattern = '/(?<=[{,])(\s*)([a-zA-Z0-9_]+)(\s*):/m';
- $replacement = '$1"$2"$3:';
+ $pattern = '/(?<=[{,])(\s*)([a-zA-Z0-9_]+)(\s*):/m';
+ $replacement = '$1"$2"$3:';
$jsonLikeString = preg_replace($pattern, $replacement, $jsObject);
-
+
// Replace single quotes with double quotes around string values
- $pattern = "/:(\s*)'([^']*)'/";
- $replacement = ':$1"$2"';
+ $pattern = "/:(\s*)'([^']*)'/";
+ $replacement = ':$1"$2"';
$jsonLikeString = preg_replace($pattern, $replacement, $jsonLikeString);
-
+
// Ensure booleans and null are properly formatted
$jsonLikeString = preg_replace('/:(\s*)(true|false|null)/i', ':$1$2', $jsonLikeString);
-
+
// Convert the inner single quotes encapsulated by double quotes back to single quotes
- $pattern = '/"(.*?)"/s';
+ $pattern = '/"(.*?)"/s';
$callback = function ($matches) {
return '"' . str_replace('"', "'", $matches[1]) . '"';
};
$jsonLikeString = preg_replace_callback($pattern, $callback, $jsonLikeString);
-
+
return $jsonLikeString;
}
private static function balanceCurlyBraces($string)
{
// This function aims to balance curly braces if they are not properly closed in the extracted string
- $count = 0;
+ $count = 0;
$length = strlen($string);
for ($i = 0; $i < $length; $i++) {
if ($string[$i] === '{') {
@@ -159,6 +160,7 @@ private static function balanceCurlyBraces($string)
}
}
}
+
return $string; // Return as is if braces are balanced
}
@@ -168,6 +170,7 @@ private static function extractModuleName(string $contents)
if (preg_match('/define\("([^"]+)"/', $contents, $matches)) {
return $matches[1];
}
+
return null;
}
}
diff --git a/server/src/Http/Controllers/Internal/v1/RegistryExtensionBundleController.php b/server/src/Http/Controllers/Internal/v1/RegistryExtensionBundleController.php
index 449dada..75c43d3 100644
--- a/server/src/Http/Controllers/Internal/v1/RegistryExtensionBundleController.php
+++ b/server/src/Http/Controllers/Internal/v1/RegistryExtensionBundleController.php
@@ -7,7 +7,6 @@
use Fleetbase\RegistryBridge\Http\Controllers\RegistryBridgeController;
use Fleetbase\RegistryBridge\Http\Requests\CreateRegistryExtensionBundleRequest;
use Fleetbase\RegistryBridge\Http\Requests\RegistryExtensionActionRequest;
-use Fleetbase\RegistryBridge\Models\RegistryExtension;
use Fleetbase\RegistryBridge\Models\RegistryExtensionBundle;
use Fleetbase\Support\Utils;
use Illuminate\Http\Request;
@@ -30,6 +29,8 @@ class RegistryExtensionBundleController extends RegistryBridgeController
*/
public function createRecord(Request $request)
{
+ $extensionId = $request->input('subject_uuid');
+
// Create validation request
$createRegistryExtensionBundleRequest = CreateRegistryExtensionBundleRequest::createFrom($request);
$rules = $createRegistryExtensionBundleRequest->rules();
@@ -63,15 +64,9 @@ public function createRecord(Request $request)
return response()->error('No `api` or `engine` property set in the `extension.json`');
}
- // Make sure the extension ID is set
- $hasExtensionIdSet = isset($extensionJson->id) && RegistryExtension::where('public_id', $extensionJson->id)->exists();
- if (!$hasExtensionIdSet) {
- return response()->error('Invalid extension ID set in `extension.json`, the ID must belong to the submission and be set.');
- }
-
// Set bundle number
- $numberOfBundles = RegistryExtensionBundle::whereHas('extension', function ($query) use ($extensionJson) {
- $query->where('public_id', $extensionJson->id);
+ $numberOfBundles = RegistryExtensionBundle::whereHas('extension', function ($query) use ($extensionId) {
+ $query->where('public_id', $extensionId);
})->count();
$extensionJson->bundle_number = ($numberOfBundles ?? 0) + 1;
diff --git a/server/src/Models/RegistryExtensionBundle.php b/server/src/Models/RegistryExtensionBundle.php
index 6ca5095..eba8287 100644
--- a/server/src/Models/RegistryExtensionBundle.php
+++ b/server/src/Models/RegistryExtensionBundle.php
@@ -384,9 +384,13 @@ public function extractPackageJson(): ?\stdClass
}
/**
- * Installs a Composer package based on the provided metadata.
+ * Installs a specific server package using Composer based on provided metadata.
*
- * @throws CustomComposerException if the Composer process fails or encounters an issue
+ * This method manages the installation of a server-side package specified in the composer.json metadata.
+ * It executes a Composer command to install the package, monitors the output for progress, and broadcasts
+ * these updates in real-time to a WebSocket channel.
+ *
+ * @throws InstallFailedException if the Composer package installation fails, with a user-friendly message
*/
public function installComposerPackage(): void
{
@@ -427,6 +431,7 @@ public function installComposerPackage(): void
if ($progress > 0) {
SocketClusterService::publish($installChannel, [
'process' => 'install',
+ 'step' => 'server.install',
'progress' => $progress,
]);
}
@@ -439,6 +444,15 @@ public function installComposerPackage(): void
}
}
+ /**
+ * Uninstalls a specific server package using Composer based on provided metadata.
+ *
+ * This function handles the uninstallation of a server-side package as defined in the composer.json metadata.
+ * It runs a Composer remove command, processes the output to track uninstallation progress, and publishes
+ * these updates through a WebSocket channel.
+ *
+ * @throws InstallFailedException if the Composer package uninstallation fails, providing a user-friendly message
+ */
public function uninstallComposerPackage(): void
{
if (!is_array($this->meta) || !isset($this->meta['composer.json'])) {
@@ -477,6 +491,7 @@ public function uninstallComposerPackage(): void
if ($progress > 0) {
SocketClusterService::publish($uninstallChannel, [
'process' => 'uninstall',
+ 'step' => 'server.uninstall',
'progress' => $progress,
]);
}
@@ -489,6 +504,215 @@ public function uninstallComposerPackage(): void
}
}
+ /**
+ * Installs a specific engine package defined in the metadata using PNPM.
+ *
+ * This method is responsible for installing an engine package based on the package metadata provided.
+ * It creates and runs a PNPM installation process, monitors its output for progress, and sends real-time
+ * updates via a WebSocket channel.
+ *
+ * @throws \Exception if the engine installation process fails
+ */
+ public function installEnginePackage(): void
+ {
+ if (!is_array($this->meta) || !isset($this->meta['package.json'])) {
+ return;
+ }
+
+ $packageJson = $this->meta['package.json'];
+ if (!$packageJson) {
+ return;
+ }
+
+ // Prepare for install
+ $output = '';
+ $installChannel = implode('.', ['install', $this->company_uuid, $this->extension_uuid]);
+ $packageName = data_get($packageJson, 'name');
+ $version = data_get($packageJson, 'version');
+ $installCommand = [
+ 'pnpm',
+ 'add',
+ $packageName . ($version === 'latest' ? '' : '@' . $version),
+ ];
+
+ // Create process
+ $process = new Process($installCommand);
+ $process->setWorkingDirectory(config('fleetbase.console.path'));
+ $process->setTimeout(3600 * 2);
+
+ // Run process
+ $process->run(function ($type, $buffer) use (&$output, $installChannel) {
+ $output .= $buffer;
+ $lines = explode("\n", $buffer);
+ foreach ($lines as $line) {
+ if (trim($line) === '') {
+ continue;
+ }
+ $progress = static::pnpmInstallOutputProgress($line);
+ if ($progress > 0) {
+ SocketClusterService::publish($installChannel, [
+ 'process' => 'install',
+ 'step' => 'engine.install',
+ 'progress' => $progress,
+ ]);
+ }
+ }
+ });
+
+ if (!$process->isSuccessful()) {
+ throw new \Exception('Engine install failed!');
+ }
+ }
+
+ /**
+ * Uninstalls a specific engine package defined in the metadata using PNPM.
+ *
+ * This function initiates the uninstallation of an engine package using PNPM, based on the metadata provided.
+ * It captures and interprets the output of the uninstall command to provide real-time progress updates through
+ * a WebSocket channel.
+ *
+ * @throws \Exception if the engine uninstallation process fails
+ */
+ public function uninstallEnginePackage(): void
+ {
+ if (!is_array($this->meta) || !isset($this->meta['package.json'])) {
+ return;
+ }
+
+ $packageJson = $this->meta['package.json'];
+ if (!$packageJson) {
+ return;
+ }
+
+ // Prepare for uninstall
+ $output = '';
+ $uninstallChannel = implode('.', ['uninstall', $this->company_uuid, $this->extension_uuid]);
+ $packageName = data_get($packageJson, 'name');
+ $installCommand = [
+ 'pnpm',
+ 'remove',
+ $packageName,
+ ];
+
+ // Create process
+ $process = new Process($installCommand);
+ $process->setWorkingDirectory(config('fleetbase.console.path'));
+ $process->setTimeout(3600 * 2);
+
+ // Run process
+ $process->run(function ($type, $buffer) use (&$output, $uninstallChannel) {
+ $output .= $buffer;
+ $lines = explode("\n", $buffer);
+ foreach ($lines as $line) {
+ if (trim($line) === '') {
+ continue;
+ }
+ $progress = static::pnpmUninstallOutputProgress($line);
+ if ($progress > 0) {
+ SocketClusterService::publish($uninstallChannel, [
+ 'process' => 'uninstall',
+ 'step' => 'engine.uninstall',
+ 'progress' => $progress,
+ ]);
+ }
+ }
+ });
+
+ if (!$process->isSuccessful()) {
+ throw new \Exception('Engine uninstall failed!');
+ }
+ }
+
+ /**
+ * Initiates and manages the build process of the Fleetbase console using PNPM.
+ *
+ * This method prepares and executes the build process for the Fleetbase console. It monitors the build
+ * output to provide real-time updates via a WebSocket channel. It captures and interprets the output to
+ * estimate the progress, which is then published to a designated channel for frontend display.
+ *
+ * @throws \Exception if the build process fails
+ */
+ public function buildConsole()
+ {
+ // Prepare to build/rebuild console
+ $output = '';
+ $buildChannel = implode('.', ['install', $this->company_uuid, $this->extension_uuid]);
+ $buildCommand = [
+ 'pnpm',
+ 'build',
+ '--environment',
+ config('app.env'),
+ ];
+
+ // Create process
+ $process = new Process($buildCommand);
+ $process->setWorkingDirectory(config('fleetbase.console.path'));
+ $process->setTimeout(3600 * 2);
+
+ // Run process
+ $process->run(function ($type, $buffer) use (&$output, $buildChannel) {
+ $output .= $buffer;
+ $lines = explode("\n", $buffer);
+ foreach ($lines as $line) {
+ if (trim($line) === '') {
+ continue;
+ }
+ $progress = static::pnpmBuildOutputProgress($line);
+ if ($progress > 0) {
+ SocketClusterService::publish($buildChannel, [
+ 'process' => 'build',
+ 'step' => 'console.build',
+ 'progress' => $progress,
+ ]);
+ }
+ }
+ });
+
+ if (!$process->isSuccessful()) {
+ throw new \Exception('Console build failed!');
+ }
+ }
+
+ public function runInstallerProgress(): void
+ {
+ $channel = implode('.', ['install', $this->company_uuid, $this->extension_uuid]);
+ $steps = ['api.install', 'engine.install', 'console.build'];
+
+ foreach ($steps as $step) {
+ $run = range(1, 100);
+ foreach ($run as $progress) {
+ SocketClusterService::publish($channel, [
+ 'process' => 'install',
+ 'step' => $step,
+ 'progress' => $progress,
+ ]);
+
+ // minimal latency
+ usleep(500 * rand(2, 4));
+ }
+ }
+ }
+
+ public function runUninstallerProgress(): void
+ {
+ $channel = implode('.', ['uninstall', $this->company_uuid, $this->extension_uuid]);
+ $steps = ['api.uninstall', 'engine.uninstall', 'console.build'];
+
+ foreach ($steps as $step) {
+ $run = range(1, 100);
+ foreach ($run as $progress) {
+ SocketClusterService::publish($channel, [
+ 'process' => 'uninstall',
+ 'step' => $step,
+ 'progress' => $progress,
+ ]);
+
+ // minimal latency
+ usleep(500 * rand(2, 4));
+ }
+ }
+ }
+
/**
* Parses Composer output to provide a user-friendly message.
*
@@ -664,53 +888,128 @@ public static function composerUninstallOutputProgress($output): int
return 0;
}
- public function installEnginePackage(): void
+ /**
+ * Estimates the progress of a PNPM installation process.
+ *
+ * This method interprets the PNPM output to estimate the progress of the installation based on specific keywords and phrases found in the output. It assigns a progress percentage based on identified phases of the install process, such as resolving dependencies and writing lock files.
+ *
+ * @param string $output the raw output from the PNPM install command
+ *
+ * @return int An estimated progress percentage. This is an integer between 0 and 100 where 0 means just started, and 100 means complete.
+ */
+ public static function pnpmInstallOutputProgress($output): int
{
- if (!is_array($this->meta) || !isset($this->meta['package.json'])) {
- return;
- }
+ $output = trim($output);
- $packageJson = $this->meta['package.json'];
- if (!$packageJson) {
- return;
+ // Check if the output indicates starting phase
+ if (strpos($output, 'Packages: +1') !== false) {
+ return 10;
+ }
+ // Check for resolved packages progress
+ elseif (preg_match('/Progress: resolved (\d+),/', $output, $matches)) {
+ $resolved = (int) $matches[1];
+ if ($resolved < 500) {
+ return 20;
+ } elseif ($resolved < 1000) {
+ return 40;
+ } elseif ($resolved < 1500) {
+ return 60;
+ } else {
+ return 80;
+ }
+ }
+ // Check for final steps
+ elseif (strpos($output, 'dependencies:') !== false) {
+ return 90;
+ }
+ // Completion message
+ elseif (strpos($output, 'Done in') !== false) {
+ return 100;
}
- $packageName = data_get($packageJson, 'name');
- $version = data_get($packageJson, 'version');
- $installCommand = [
- 'pnpm',
- 'add',
- $packageName . ($version === 'latest' ? '' : ':' . $version),
- ];
-
- $process = new Process($installCommand);
- $process->setWorkingDirectory('/fleetbase/console');
- $process->setTimeout(3600 * 2);
- $process->mustRun();
+ return 0;
+ }
- $installChannel = implode('.', ['install', $this->company_uuid, $this->extension_uuid]);
- $output = '';
+ /**
+ * Estimates the progress of a PNPM uninstallation process.
+ *
+ * This method analyzes the output from the PNPM uninstall command to estimate the progress of the package removal. It uses specific indicators within the output to assign a progress percentage, such as the stages of resolving dependencies, removing packages, and cleaning up.
+ *
+ * @param string $output the raw output from the PNPM uninstall command
+ *
+ * @return int An estimated progress percentage. This value is an integer between 0 and 100, where 0 indicates the beginning of the uninstall process, and 100 indicates completion.
+ */
+ public static function pnpmUninstallOutputProgress($output): int
+ {
+ $output = trim($output);
- foreach ($process as $type => $data) {
- if ($process::OUT === $type) {
- $output .= $data;
- // $progress = static::composerOutputProgress($data);
- SocketClusterService::publish($installChannel, [
- 'process' => 'install',
- 'progress' => 0,
- ]);
+ // Check for the uninstall initiation
+ if (strpos($output, 'Packages: -1') !== false) {
+ return 10;
+ }
+ // Check for resolved packages progress
+ elseif (preg_match('/Progress: resolved (\d+),/', $output, $matches)) {
+ $resolved = (int) $matches[1];
+ if ($resolved < 500) {
+ return 20;
+ } elseif ($resolved < 1000) {
+ return 40;
+ } elseif ($resolved < 1500) {
+ return 60;
} else {
- // If there is error output, it could be appended to $output for complete error message
- $output .= $data;
+ return 80;
}
}
+ // Check for final steps
+ elseif (strpos($output, 'dependencies:') !== false) {
+ return 90;
+ }
+ // Completion message
+ elseif (strpos($output, 'Done in') !== false) {
+ return 100;
+ }
- dd($output);
+ return 0;
+ }
- if (!$process->isSuccessful()) {
- throw new \Exception('Engine install failed!');
- // $friendlyMessage = static::composerOutputFriendly($output);
- // throw new InstallFailedException($friendlyMessage);
+ /**
+ * Estimates the progress of a PNPM Ember build process.
+ *
+ * This function interprets the output from the 'pnpm build' command, specifically tailored for an Ember project build,
+ * to estimate the build's progress. The function identifies specific phases of the build process and assigns a
+ * progress percentage based on these phases.
+ *
+ * @param string $output the raw output from the PNPM build command
+ *
+ * @return int An estimated progress percentage. This is an integer between 0 and 100, where 0 means just started,
+ * and 100 indicates the build is complete.
+ */
+ public static function pnpmBuildOutputProgress($output): int
+ {
+ $output = trim($output);
+
+ // Prebuild and setup phase
+ if (strpos($output, 'node prebuild.js') !== false) {
+ return 10;
+ }
+ // Initial building phase
+ elseif (strpos($output, '- Building') !== false) {
+ return 20;
}
+ // Middle build process, handling various transformations and optimizations
+ elseif (strpos($output, 'postcss-is-pseudo-class') !== false) {
+ return 50;
+ }
+ // Cleanup phase before completion
+ elseif (strpos($output, 'cleaning up...') !== false) {
+ return 80;
+ }
+ // Build completion message
+ elseif (strpos($output, 'Built project successfully') !== false) {
+ return 100;
+ }
+
+ // Default progress if no known phrases are matched
+ return 0;
}
}
diff --git a/server/src/Providers/RegistryBridgeServiceProvider.php b/server/src/Providers/RegistryBridgeServiceProvider.php
index 4b525e8..a032adc 100644
--- a/server/src/Providers/RegistryBridgeServiceProvider.php
+++ b/server/src/Providers/RegistryBridgeServiceProvider.php
@@ -26,7 +26,8 @@ class RegistryBridgeServiceProvider extends CoreServiceProvider
* @var array
*/
public $commands = [
- \Fleetbase\RegistryBridge\Console\Commands\PostInstallExtension::class
+ \Fleetbase\RegistryBridge\Console\Commands\PostInstallExtension::class,
+ \Fleetbase\RegistryBridge\Console\Commands\Initialize::class,
];
/**
@@ -70,6 +71,7 @@ public function register()
*/
public function boot()
{
+ static::bootRegistryAuth();
$this->registerCommands();
$this->registerMiddleware();
$this->registerExpansionsFrom(__DIR__ . '/../Expansions');
@@ -77,4 +79,39 @@ public function boot()
$this->loadMigrationsFrom(__DIR__ . '/../../migrations');
$this->mergeConfigFrom(__DIR__ . '/../../config/registry-bridge.php', 'registry-bridge');
}
+
+ /**
+ * Initializes and sets up the npm registry authentication configuration.
+ *
+ * This method constructs the registry authentication string from configuration settings,
+ * checks for the existence of an npmrc file in the user's home directory, and creates it
+ * with the registry authentication string if it doesn't already exist.
+ *
+ * The registry configuration and token are pulled from the application's configuration files.
+ * It ensures the path to the .npmrc file is correctly formed regardless of trailing slashes
+ * in the HOME directory path or the registry host configuration.
+ *
+ * @param bool $reset - Overwrites existing file, "resetting" the .npmrc
+ *
+ * @return void
+ */
+ public static function bootRegistryAuth(bool $reset = false)
+ {
+ $homeDirectory = rtrim(getenv('HOME'), '/');
+ $authPath = $homeDirectory . '/.npmrc';
+ $authString = '//' . str_replace(['http://', 'https://'], '', rtrim(config('registry-bridge.registry.host'), '/')) . '/:_authToken="' . config('registry-bridge.registry.token') . '"' . PHP_EOL;
+ if (!file_exists($authPath) || $reset === true) {
+ file_put_contents($authPath, $authString);
+ }
+
+ $consolePath = rtrim(config('fleetbase.console.path'), '/');
+ $registryPath = $consolePath . '/.npmrc';
+ $registryString = implode(PHP_EOL, [
+ 'registry=https://registry.npmjs.org/',
+ '@fleetbase:registry=' . rtrim(config('registry-bridge.registry.host'), '/') . '/',
+ ]) . PHP_EOL;
+ if (!file_exists($registryPath) || $reset === true) {
+ file_put_contents($registryPath, $registryString);
+ }
+ }
}