From abeec1e35181b2b405a41578bf0bf70821b536f5 Mon Sep 17 00:00:00 2001 From: arunvishnun <1584121+arunvishnun@users.noreply.github.com> Date: Tue, 16 Apr 2024 22:31:09 -0700 Subject: [PATCH] feat: expose subapp root to provide better lifecycle control for applications --- common/config/rush/pnpm-lock.yaml | 4807 +++++++++-------- packages/subapp-react/src/fe-framework-lib.js | 10 +- packages/subapp-redux/src/index.jsx | 12 +- .../src/02.main-body/main-body.jsx | 9 + 4 files changed, 2508 insertions(+), 2330 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 1a96b2aba..74020e417 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -168,15 +168,15 @@ specifiers: dependencies: '@babel/plugin-proposal-class-properties': 7.18.6 - '@babel/plugin-proposal-decorators': 7.23.6 + '@babel/plugin-proposal-decorators': 7.24.1 '@babel/plugin-proposal-object-rest-spread': 7.20.7 - '@babel/plugin-transform-react-constant-elements': 7.23.3 - '@babel/plugin-transform-react-inline-elements': 7.23.3 - '@babel/preset-typescript': 7.23.3 + '@babel/plugin-transform-react-constant-elements': 7.24.1 + '@babel/plugin-transform-react-inline-elements': 7.24.1 + '@babel/preset-typescript': 7.24.1 '@hapi/boom': 9.1.4 '@jchip/redbird': 1.3.0 '@rush-temp/app': file:projects/app.tgz - '@rush-temp/app-dev': file:projects/app-dev.tgz_webpack-cli@4.8.0+webpack@5.89.0 + '@rush-temp/app-dev': file:projects/app-dev.tgz_webpack-cli@4.8.0+webpack@5.91.0 '@rush-temp/create-app': file:projects/create-app.tgz '@rush-temp/dev-base': file:projects/dev-base.tgz '@rush-temp/electrode-cdn-file-loader': file:projects/electrode-cdn-file-loader.tgz @@ -186,16 +186,16 @@ dependencies: '@rush-temp/opt-archetype-check': file:projects/opt-archetype-check.tgz '@rush-temp/opt-eslint': file:projects/opt-eslint.tgz '@rush-temp/opt-jest': file:projects/opt-jest.tgz - '@rush-temp/opt-karma': file:projects/opt-karma.tgz_webpack@5.89.0 - '@rush-temp/opt-less': file:projects/opt-less.tgz_webpack@5.89.0 + '@rush-temp/opt-karma': file:projects/opt-karma.tgz_webpack@5.91.0 + '@rush-temp/opt-less': file:projects/opt-less.tgz_webpack@5.91.0 '@rush-temp/opt-mocha': file:projects/opt-mocha.tgz '@rush-temp/opt-postcss': file:projects/opt-postcss.tgz '@rush-temp/opt-preact': file:projects/opt-preact.tgz '@rush-temp/opt-react': file:projects/opt-react.tgz - '@rush-temp/opt-sass': file:projects/opt-sass.tgz_webpack@5.89.0 + '@rush-temp/opt-sass': file:projects/opt-sass.tgz_webpack@5.91.0 '@rush-temp/opt-stylus': file:projects/opt-stylus.tgz - '@rush-temp/poc-subapp': file:projects/poc-subapp.tgz_webpack@5.89.0 - '@rush-temp/poc-subapp-redux': file:projects/poc-subapp-redux.tgz_webpack@5.89.0 + '@rush-temp/poc-subapp': file:projects/poc-subapp.tgz_webpack@5.91.0 + '@rush-temp/poc-subapp-redux': file:projects/poc-subapp-redux.tgz_webpack@5.91.0 '@rush-temp/poc-subappv1-csp': file:projects/poc-subappv1-csp.tgz '@rush-temp/react': file:projects/react.tgz '@rush-temp/react-query': file:projects/react-query.tgz @@ -219,7 +219,7 @@ dependencies: '@rush-temp/webpack-config-composer': file:projects/webpack-config-composer.tgz '@testing-library/jest-dom': 5.17.0 '@types/chai-as-promised': 7.1.8 - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 '@types/webpack': 5.28.0_webpack-cli@4.8.0 ansi-to-html: 0.7.2 autoprefixer: 9.8.8 @@ -236,9 +236,9 @@ dependencies: chai-as-promised: 7.1.1 chai-shallowly: 1.0.0 chalker: 1.2.0 - chokidar: 3.5.3 - css-loader: 6.8.1_webpack@5.89.0 - css-minimizer-webpack-plugin: 1.3.0_webpack@5.89.0 + chokidar: 3.6.0 + css-loader: 6.11.0_webpack@5.91.0 + css-minimizer-webpack-plugin: 1.3.0_webpack@5.91.0 electrode-archetype-njs-module-dev: 3.0.3 electrode-confippet: 1.7.1 electrode-react-webapp: 5.1.1 @@ -247,11 +247,11 @@ dependencies: enzyme: 3.11.0 eslint-config-walmart: 2.2.1 eslint-plugin-flowtype: 5.10.0 - eslint-plugin-jest: 27.6.0_jest@29.7.0 + eslint-plugin-jest: 27.9.0_jest@29.7.0 eslint-plugin-mocha: 8.2.0 - eslint-plugin-react: 7.33.2 + eslint-plugin-react: 7.34.1 fast-async: 7.0.6 - file-loader: 6.2.0_webpack@5.89.0 + file-loader: 6.2.0_webpack@5.91.0 fs-extra: 10.1.0 glob: 8.1.0 history: 5.3.0 @@ -264,27 +264,27 @@ dependencies: jest-environment-jsdom: 29.7.0 jsdom-global: 3.0.2 jsesc: 3.0.2 - karma: 6.4.2 + karma: 6.4.3 karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 - karma-firefox-launcher: 2.1.2 - karma-ie-launcher: 1.0.0_karma@6.4.2 + karma-firefox-launcher: 2.1.3 + karma-ie-launcher: 1.0.0_karma@6.4.3 karma-intl-shim: 1.0.3 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.4.2 - karma-safari-launcher: 1.0.0_karma@6.4.2 - karma-sonarqube-unit-reporter: 0.0.23_karma@6.4.2 + karma-mocha-reporter: 2.2.5_karma@6.4.3 + karma-safari-launcher: 1.0.0_karma@6.4.3 + karma-sonarqube-unit-reporter: 0.0.23_karma@6.4.3 karma-sourcemap-loader: 0.4.0 - karma-spec-reporter: 0.0.36_karma@6.4.2 - karma-webpack: 5.0.0_webpack@5.89.0 + karma-spec-reporter: 0.0.36_karma@6.4.3 + karma-webpack: 5.0.1_webpack@5.91.0 less: 3.13.1 - less-loader: 4.1.0_less@3.13.1+webpack@5.89.0 + less-loader: 4.1.0_less@3.13.1+webpack@5.91.0 loader-utils: 1.4.2 - loadjs: 4.2.0 + loadjs: 4.3.0 log-update: 5.0.1 mime: 3.0.0 - mini-css-extract-plugin: 1.6.2_webpack@5.89.0 - mocha: 10.2.0 + mini-css-extract-plugin: 1.6.2_webpack@5.91.0 + mocha: 10.4.0 mock-require: 3.0.3 munchy: 1.0.9 nix-clap: 1.3.13 @@ -298,21 +298,21 @@ dependencies: postcss-nested: 4.2.3 postcss-preset-env: 6.7.2 postcss-scss: 2.1.1 - preact: 10.19.3 + preact: 10.20.2 ps-get: 1.1.0 react-query: 3.39.3 read-pkg-up: 7.0.1 recoil: 0.7.7 redux-logger: 3.0.6 redux-observable: 1.2.0_rxjs@6.6.7 - redux-saga: 1.2.3 + redux-saga: 1.3.0 regenerator-runtime: 0.13.11 request: 2.88.2 require-at: 1.0.6 rxjs: 6.6.7 - sass: 1.69.5 - sass-loader: 13.3.2_sass@1.69.5+webpack@5.89.0 - semver: 7.5.4 + sass: 1.75.0 + sass-loader: 13.3.3_sass@1.75.0+webpack@5.91.0 + semver: 7.6.0 serve-index-fs: 1.10.1 shcmd: 0.8.4 stream-to-array: 2.3.0 @@ -321,12 +321,12 @@ dependencies: sudo-prompt: 9.2.1 sugarss: 2.0.0 typedoc-plugin-external-module-name: 3.1.0 - url-loader: 4.1.1_file-loader@6.2.0+webpack@5.89.0 + url-loader: 4.1.1_file-loader@6.2.0+webpack@5.91.0 visual-logger: 1.1.3 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 webpack-bundle-analyzer: 3.9.0 - webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 - webpack-dev-middleware: 4.3.0_webpack@5.89.0 + webpack-cli: 4.8.0_9e97fa53e12daff722d869a5fd4441fd + webpack-dev-middleware: 4.3.0_webpack@5.91.0 webpack-stats-plugin: 1.1.3 xenv-config: 1.3.1 xsh: 0.4.5 @@ -339,26 +339,34 @@ packages: engines: {node: '>=0.10.0'} dev: false - /@adobe/css-tools/4.3.2: - resolution: {integrity: sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw==} + /@adobe/css-tools/4.3.3: + resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} 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.20 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 dev: false - /@babel/cli/7.23.4: - resolution: {integrity: sha512-j3luA9xGKCXVyCa5R7lJvOMM+Kc2JEnAEIgz2ggtjQ/j5YUVgfsg/WsG95bbsgq7YLHuiCOzMnoSasuY16qiCw==} + /@asamuzakjp/dom-selector/2.0.2: + resolution: {integrity: sha512-x1KXOatwofR6ZAYzXRBL5wrdV0vwNxlTCK9NCuLqAzQYARqGcvFwiJA6A1ERuh+dgeA4Dxm3JBYictIes+SqUQ==} + dependencies: + bidi-js: 1.0.3 + css-tree: 2.3.1 + is-potential-custom-element-name: 1.0.1 + dev: false + + /@babel/cli/7.24.1: + resolution: {integrity: sha512-HbmrtxyFUr34LwAlV9jS+sSIjUp4FpdtIMGwgufY3AsxrIfsh/HxlMTywsONAZsU0RMYbZtbZFpUCrSGs7o0EA==} engines: {node: '>=6.9.0'} hasBin: true peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.25 commander: 4.1.1 convert-source-map: 2.0.0 fs-readdir-recursive: 1.1.0 @@ -367,18 +375,18 @@ packages: slash: 2.0.0 optionalDependencies: '@nicolo-ribaudo/chokidar-2': 2.1.8-no-fsevents.3 - chokidar: 3.5.3 + chokidar: 3.6.0 dev: false - /@babel/cli/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-j3luA9xGKCXVyCa5R7lJvOMM+Kc2JEnAEIgz2ggtjQ/j5YUVgfsg/WsG95bbsgq7YLHuiCOzMnoSasuY16qiCw==} + /@babel/cli/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-HbmrtxyFUr34LwAlV9jS+sSIjUp4FpdtIMGwgufY3AsxrIfsh/HxlMTywsONAZsU0RMYbZtbZFpUCrSGs7o0EA==} engines: {node: '>=6.9.0'} hasBin: true peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@jridgewell/trace-mapping': 0.3.20 + '@babel/core': 7.24.4 + '@jridgewell/trace-mapping': 0.3.25 commander: 4.1.1 convert-source-map: 2.0.0 fs-readdir-recursive: 1.1.0 @@ -387,7 +395,7 @@ packages: slash: 2.0.0 optionalDependencies: '@nicolo-ribaudo/chokidar-2': 2.1.8-no-fsevents.3 - chokidar: 3.5.3 + chokidar: 3.6.0 dev: false /@babel/code-frame/7.0.0-beta.44: @@ -399,36 +407,36 @@ packages: /@babel/code-frame/7.12.11: resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} dependencies: - '@babel/highlight': 7.23.4 + '@babel/highlight': 7.24.2 dev: false - /@babel/code-frame/7.23.5: - resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} + /@babel/code-frame/7.24.2: + resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.23.4 - chalk: 2.4.2 + '@babel/highlight': 7.24.2 + picocolors: 1.0.0 dev: false - /@babel/compat-data/7.23.5: - resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} + /@babel/compat-data/7.24.4: + resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} engines: {node: '>=6.9.0'} dev: false - /@babel/core/7.23.6: - resolution: {integrity: sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==} + /@babel/core/7.24.4: + resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==} engines: {node: '>=6.9.0'} dependencies: - '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.6 + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.4 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.6 - '@babel/helpers': 7.23.6 - '@babel/parser': 7.23.6 - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.6 - '@babel/types': 7.23.6 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.24.4 + '@babel/helpers': 7.24.4 + '@babel/parser': 7.24.4 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 convert-source-map: 2.0.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -448,13 +456,13 @@ packages: trim-right: 1.0.1 dev: false - /@babel/generator/7.23.6: - resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} + /@babel/generator/7.24.4: + resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.6 - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@babel/types': 7.24.0 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 dev: false @@ -462,14 +470,14 @@ packages: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false /@babel/helper-builder-binary-assignment-operator-visitor/7.22.15: resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false /@babel/helper-builder-react-jsx/7.22.10: @@ -477,22 +485,22 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false /@babel/helper-compilation-targets/7.23.6: resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.23.5 + '@babel/compat-data': 7.24.4 '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.2 + browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 dev: false - /@babel/helper-create-class-features-plugin/7.23.6: - resolution: {integrity: sha512-cBXU1vZni/CpGF29iTu4YRbOZt3Wat6zCoMDxRF1MayiEc4URxOj31tT65HUM0CRpMowA3HCJaAOVOUnMf96cw==} + /@babel/helper-create-class-features-plugin/7.24.4: + resolution: {integrity: sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -502,50 +510,50 @@ packages: '@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/helper-replace-supers': 7.24.1 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 dev: false - /@babel/helper-create-class-features-plugin/7.23.6_@babel+core@7.23.6: - resolution: {integrity: sha512-cBXU1vZni/CpGF29iTu4YRbOZt3Wat6zCoMDxRF1MayiEc4URxOj31tT65HUM0CRpMowA3HCJaAOVOUnMf96cw==} + /@babel/helper-create-class-features-plugin/7.24.4_@babel+core@7.24.4: + resolution: {integrity: sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@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.6 + '@babel/helper-replace-supers': 7.24.1_@babel+core@7.24.4 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 dev: false - /@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.23.6: + /@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.24.4: resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 dev: false - /@babel/helper-define-polyfill-provider/0.4.4_@babel+core@7.23.6: - resolution: {integrity: sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==} + /@babel/helper-define-polyfill-provider/0.6.1_@babel+core@7.24.4: + resolution: {integrity: sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.8 @@ -570,8 +578,8 @@ packages: resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.22.15 - '@babel/types': 7.23.6 + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 dev: false /@babel/helper-get-function-arity/7.0.0-beta.44: @@ -584,21 +592,21 @@ packages: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false /@babel/helper-member-expression-to-functions/7.23.0: resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false - /@babel/helper-module-imports/7.22.15: - resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} + /@babel/helper-module-imports/7.24.3: + resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false /@babel/helper-module-transforms/7.23.3: @@ -608,21 +616,21 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 + '@babel/helper-module-imports': 7.24.3 '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 dev: false - /@babel/helper-module-transforms/7.23.3_@babel+core@7.23.6: + /@babel/helper-module-transforms/7.23.3_@babel+core@7.24.4: resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 + '@babel/helper-module-imports': 7.24.3 '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 @@ -632,28 +640,28 @@ packages: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false - /@babel/helper-plugin-utils/7.22.5: - resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} + /@babel/helper-plugin-utils/7.24.0: + resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} engines: {node: '>=6.9.0'} dev: false - /@babel/helper-remap-async-to-generator/7.22.20_@babel+core@7.23.6: + /@babel/helper-remap-async-to-generator/7.22.20_@babel+core@7.24.4: resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.22.20 dev: false - /@babel/helper-replace-supers/7.22.20: - resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} + /@babel/helper-replace-supers/7.24.1: + resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -663,13 +671,13 @@ packages: '@babel/helper-optimise-call-expression': 7.22.5 dev: false - /@babel/helper-replace-supers/7.22.20_@babel+core@7.23.6: - resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} + /@babel/helper-replace-supers/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 @@ -679,14 +687,14 @@ packages: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false /@babel/helper-skip-transparent-expression-wrappers/7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false /@babel/helper-split-export-declaration/7.0.0-beta.44: @@ -699,11 +707,11 @@ packages: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false - /@babel/helper-string-parser/7.23.4: - resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} + /@babel/helper-string-parser/7.24.1: + resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} engines: {node: '>=6.9.0'} dev: false @@ -722,17 +730,17 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-function-name': 7.23.0 - '@babel/template': 7.22.15 - '@babel/types': 7.23.6 + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 dev: false - /@babel/helpers/7.23.6: - resolution: {integrity: sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA==} + /@babel/helpers/7.24.4: + resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.6 - '@babel/types': 7.23.6 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 transitivePeerDependencies: - supports-color dev: false @@ -745,52 +753,64 @@ packages: js-tokens: 3.0.2 dev: false - /@babel/highlight/7.23.4: - resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} + /@babel/highlight/7.24.2: + resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 + picocolors: 1.0.0 dev: false - /@babel/parser/7.23.6: - resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} + /@babel/parser/7.24.4: + resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==} engines: {node: '>=6.0.0'} hasBin: true dev: false - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} + /@babel/plugin-bugfix-firefox-class-in-computed-class-key/7.24.4_@babel+core@7.24.4: + resolution: {integrity: sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 + dev: false + + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.23.4_@babel+core@7.23.6 + '@babel/plugin-transform-optional-chaining': 7.24.1_@babel+core@7.24.4 dev: false - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==} + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-proposal-class-properties/7.18.6: @@ -800,49 +820,43 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-create-class-features-plugin': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.23.6: + /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.24.4: resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-create-class-features-plugin': 7.24.4_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-proposal-decorators/7.23.6: - resolution: {integrity: sha512-D7Ccq9LfkBFnow3azZGJvZYgcfeqAw3I1e5LoTpj6UKIFQilh8yqXsIGcRIqbBdsPWIz+Ze7ZZfggSj62Qp+Fg==} + /@babel/plugin-proposal-decorators/7.24.1: + resolution: {integrity: sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-create-class-features-plugin': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-syntax-decorators': 7.23.3 + '@babel/helper-create-class-features-plugin': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-decorators': 7.24.1 dev: false - /@babel/plugin-proposal-decorators/7.23.6_@babel+core@7.23.6: - resolution: {integrity: sha512-D7Ccq9LfkBFnow3azZGJvZYgcfeqAw3I1e5LoTpj6UKIFQilh8yqXsIGcRIqbBdsPWIz+Ze7ZZfggSj62Qp+Fg==} + /@babel/plugin-proposal-decorators/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.6 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-syntax-decorators': 7.23.3_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-create-class-features-plugin': 7.24.4_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-decorators': 7.24.1_@babel+core@7.24.4 dev: false /@babel/plugin-proposal-object-rest-spread/7.20.7: @@ -852,35 +866,35 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.5 + '@babel/compat-data': 7.24.4 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-object-rest-spread': 7.8.3 - '@babel/plugin-transform-parameters': 7.23.3 + '@babel/plugin-transform-parameters': 7.24.1 dev: false - /@babel/plugin-proposal-object-rest-spread/7.20.7_@babel+core@7.23.6: + /@babel/plugin-proposal-object-rest-spread/7.20.7_@babel+core@7.24.4: resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.6 + '@babel/compat-data': 7.24.4 + '@babel/core': 7.24.4 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-transform-parameters': 7.24.1_@babel+core@7.24.4 dev: false - /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.6: + /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.24.4: resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 dev: false /@babel/plugin-syntax-async-generators/7.8.4: @@ -888,16 +902,16 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.23.6: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.24.4: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-syntax-bigint/7.8.3: @@ -905,16 +919,16 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.23.6: + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.24.4: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-syntax-class-properties/7.12.13: @@ -922,83 +936,83 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.23.6: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.24.4: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.23.6: + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.24.4: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-decorators/7.23.3: - resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==} + /@babel/plugin-syntax-decorators/7.24.1: + resolution: {integrity: sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-decorators/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==} + /@babel/plugin-syntax-decorators/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.23.6: + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.24.4: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.23.6: + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.24.4: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-import-assertions/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} + /@babel/plugin-syntax-import-assertions/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-import-attributes/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} + /@babel/plugin-syntax-import-attributes/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-syntax-import-meta/7.10.4: @@ -1006,16 +1020,16 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.23.6: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.24.4: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-syntax-json-strings/7.8.3: @@ -1023,35 +1037,35 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.23.6: + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.24.4: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-jsx/7.23.3: - resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + /@babel/plugin-syntax-jsx/7.24.1: + resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-jsx/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + /@babel/plugin-syntax-jsx/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-syntax-logical-assignment-operators/7.10.4: @@ -1059,16 +1073,16 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.23.6: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.24.4: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3: @@ -1076,16 +1090,16 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.23.6: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.24.4: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-syntax-numeric-separator/7.10.4: @@ -1093,16 +1107,16 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.23.6: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.24.4: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-syntax-object-rest-spread/7.8.3: @@ -1110,16 +1124,16 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.23.6: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.24.4: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-syntax-optional-catch-binding/7.8.3: @@ -1127,16 +1141,16 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.23.6: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.24.4: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-syntax-optional-chaining/7.8.3: @@ -1144,26 +1158,26 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.23.6: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.24.4: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.23.6: + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.24.4: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false /@babel/plugin-syntax-top-level-await/7.14.5: @@ -1172,880 +1186,879 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.23.6: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.24.4: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-typescript/7.23.3: - resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} + /@babel/plugin-syntax-typescript/7.24.1: + resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-typescript/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} + /@babel/plugin-syntax-typescript/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.23.6: + /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.24.4: resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-arrow-functions/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} + /@babel/plugin-transform-arrow-functions/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-async-generator-functions/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==} + /@babel/plugin-transform-async-generator-functions/7.24.3_@babel+core@7.24.4: + resolution: {integrity: sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@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.6 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.24.4 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-async-to-generator/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} + /@babel/plugin-transform-async-to-generator/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@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.6 + '@babel/core': 7.24.4 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-block-scoped-functions/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} + /@babel/plugin-transform-block-scoped-functions/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-block-scoping/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} + /@babel/plugin-transform-block-scoping/7.24.4_@babel+core@7.24.4: + resolution: {integrity: sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-class-properties/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} + /@babel/plugin-transform-class-properties/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-create-class-features-plugin': 7.24.4_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-class-static-block/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} + /@babel/plugin-transform-class-static-block/7.24.4_@babel+core@7.24.4: + resolution: {integrity: sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-create-class-features-plugin': 7.24.4_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-classes/7.23.5_@babel+core@7.23.6: - resolution: {integrity: sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==} + /@babel/plugin-transform-classes/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@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-optimise-call-expression': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-replace-supers': 7.24.1_@babel+core@7.24.4 '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 dev: false - /@babel/plugin-transform-computed-properties/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} + /@babel/plugin-transform-computed-properties/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.15 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/template': 7.24.0 dev: false - /@babel/plugin-transform-destructuring/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} + /@babel/plugin-transform-destructuring/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-dotall-regex/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} + /@babel/plugin-transform-dotall-regex/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-duplicate-keys/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} + /@babel/plugin-transform-duplicate-keys/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-dynamic-import/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} + /@babel/plugin-transform-dynamic-import/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-exponentiation-operator/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} + /@babel/plugin-transform-exponentiation-operator/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-export-namespace-from/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} + /@babel/plugin-transform-export-namespace-from/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-for-of/7.23.6_@babel+core@7.23.6: - resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==} + /@babel/plugin-transform-for-of/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: false - /@babel/plugin-transform-function-name/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} + /@babel/plugin-transform-function-name/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-json-strings/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} + /@babel/plugin-transform-json-strings/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-literals/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} + /@babel/plugin-transform-literals/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-logical-assignment-operators/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} + /@babel/plugin-transform-logical-assignment-operators/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-member-expression-literals/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} + /@babel/plugin-transform-member-expression-literals/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-modules-amd/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} + /@babel/plugin-transform-modules-amd/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-modules-commonjs/7.23.3: - resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} + /@babel/plugin-transform-modules-commonjs/7.24.1: + resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/helper-module-transforms': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-simple-access': 7.22.5 dev: false - /@babel/plugin-transform-modules-commonjs/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} + /@babel/plugin-transform-modules-commonjs/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-simple-access': 7.22.5 dev: false - /@babel/plugin-transform-modules-systemjs/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==} + /@babel/plugin-transform-modules-systemjs/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-validator-identifier': 7.22.20 dev: false - /@babel/plugin-transform-modules-umd/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} + /@babel/plugin-transform-modules-umd/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.23.6: + /@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.24.4: resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-new-target/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} + /@babel/plugin-transform-new-target/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-nullish-coalescing-operator/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} + /@babel/plugin-transform-nullish-coalescing-operator/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-numeric-separator/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} + /@babel/plugin-transform-numeric-separator/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-object-rest-spread/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==} + /@babel/plugin-transform-object-rest-spread/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-transform-parameters': 7.24.1_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-object-super/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} + /@babel/plugin-transform-object-super/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-replace-supers': 7.24.1_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-optional-catch-binding/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} + /@babel/plugin-transform-optional-catch-binding/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-optional-chaining/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} + /@babel/plugin-transform-optional-chaining/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.6 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-parameters/7.23.3: - resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} + /@babel/plugin-transform-parameters/7.24.1: + resolution: {integrity: sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-parameters/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} + /@babel/plugin-transform-parameters/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-private-methods/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} + /@babel/plugin-transform-private-methods/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-create-class-features-plugin': 7.24.4_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-private-property-in-object/7.23.4_@babel+core@7.23.6: - resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} + /@babel/plugin-transform-private-property-in-object/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.6 + '@babel/helper-create-class-features-plugin': 7.24.4_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-property-literals/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} + /@babel/plugin-transform-property-literals/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-react-constant-elements/7.23.3: - resolution: {integrity: sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==} + /@babel/plugin-transform-react-constant-elements/7.24.1: + resolution: {integrity: sha512-QXp1U9x0R7tkiGB0FOk8o74jhnap0FlZ5gNkRIWdG3eP+SvMFg118e1zaWewDzgABb106QSKpVsD3Wgd8t6ifA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-react-constant-elements/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==} + /@babel/plugin-transform-react-constant-elements/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-QXp1U9x0R7tkiGB0FOk8o74jhnap0FlZ5gNkRIWdG3eP+SvMFg118e1zaWewDzgABb106QSKpVsD3Wgd8t6ifA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-react-display-name/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} + /@babel/plugin-transform-react-display-name/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-react-inline-elements/7.23.3: - resolution: {integrity: sha512-NM86KpgxSSvk+GG/PiTBCw386OYdcpLRM6jngy84U7dsZKdtRQSud6BRxSzvuoQmP9r7b7V6X4P9PJjsWVr9mA==} + /@babel/plugin-transform-react-inline-elements/7.24.1: + resolution: {integrity: sha512-h5t0Fzym5KNCafHV81JQ2ejX9lySgq0AeVlrMrdxMF2K8555bO0o/cdPgwOCbg4lC4BFq/FZyqg2DUXzyFa89A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/helper-builder-react-jsx': 7.22.10 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-react-inline-elements/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-NM86KpgxSSvk+GG/PiTBCw386OYdcpLRM6jngy84U7dsZKdtRQSud6BRxSzvuoQmP9r7b7V6X4P9PJjsWVr9mA==} + /@babel/plugin-transform-react-inline-elements/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-h5t0Fzym5KNCafHV81JQ2ejX9lySgq0AeVlrMrdxMF2K8555bO0o/cdPgwOCbg4lC4BFq/FZyqg2DUXzyFa89A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-builder-react-jsx': 7.22.10 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-react-jsx-development/7.22.5_@babel+core@7.23.6: + /@babel/plugin-transform-react-jsx-development/7.22.5_@babel+core@7.24.4: resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/plugin-transform-react-jsx': 7.23.4_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/plugin-transform-react-jsx': 7.23.4_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-react-jsx/7.23.4_@babel+core@7.23.6: + /@babel/plugin-transform-react-jsx/7.23.4_@babel+core@7.24.4: resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.6 - '@babel/types': 7.23.6 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-jsx': 7.24.1_@babel+core@7.24.4 + '@babel/types': 7.24.0 dev: false - /@babel/plugin-transform-react-pure-annotations/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==} + /@babel/plugin-transform-react-pure-annotations/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-regenerator/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} + /@babel/plugin-transform-regenerator/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 regenerator-transform: 0.15.2 dev: false - /@babel/plugin-transform-reserved-words/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} + /@babel/plugin-transform-reserved-words/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-runtime/7.23.6_@babel+core@7.23.6: - resolution: {integrity: sha512-kF1Zg62aPseQ11orDhFRw+aPG/eynNQtI+TyY+m33qJa2cJ5EEvza2P2BNTIA9E5MyqFABHEyY6CPHwgdy9aNg==} + /@babel/plugin-transform-runtime/7.24.3_@babel+core@7.24.4: + resolution: {integrity: sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.4.7_@babel+core@7.23.6 - babel-plugin-polyfill-corejs3: 0.8.7_@babel+core@7.23.6 - babel-plugin-polyfill-regenerator: 0.5.4_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-plugin-utils': 7.24.0 + babel-plugin-polyfill-corejs2: 0.4.10_@babel+core@7.24.4 + babel-plugin-polyfill-corejs3: 0.10.4_@babel+core@7.24.4 + babel-plugin-polyfill-regenerator: 0.6.1_@babel+core@7.24.4 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-shorthand-properties/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} + /@babel/plugin-transform-shorthand-properties/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-spread/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} + /@babel/plugin-transform-spread/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: false - /@babel/plugin-transform-sticky-regex/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} + /@babel/plugin-transform-sticky-regex/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-template-literals/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} + /@babel/plugin-transform-template-literals/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-typeof-symbol/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} + /@babel/plugin-transform-typeof-symbol/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-typescript/7.23.6: - resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==} + /@babel/plugin-transform-typescript/7.24.4: + resolution: {integrity: sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.23.3 + '@babel/helper-create-class-features-plugin': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-typescript': 7.24.1 dev: false - /@babel/plugin-transform-typescript/7.23.6_@babel+core@7.23.6: - resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==} + /@babel/plugin-transform-typescript/7.24.4_@babel+core@7.24.4: + resolution: {integrity: sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.6_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.6 + '@babel/helper-create-class-features-plugin': 7.24.4_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-typescript': 7.24.1_@babel+core@7.24.4 dev: false - /@babel/plugin-transform-unicode-escapes/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} + /@babel/plugin-transform-unicode-escapes/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-unicode-property-regex/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} + /@babel/plugin-transform-unicode-property-regex/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-unicode-regex/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} + /@babel/plugin-transform-unicode-regex/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-transform-unicode-sets-regex/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} + /@babel/plugin-transform-unicode-sets-regex/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.24.4 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/preset-env/7.23.6_@babel+core@7.23.6: - resolution: {integrity: sha512-2XPn/BqKkZCpzYhUUNZ1ssXw7DcXfKQEjv/uXZUXgaebCMYmkEsfZ2yY+vv+xtXv50WmL5SGhyB6/xsWxIvvOQ==} + /@babel/preset-env/7.24.4_@babel+core@7.24.4: + resolution: {integrity: sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.6 + '@babel/compat-data': 7.24.4 + '@babel/core': 7.24.4 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.6 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.6 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.23.6 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.6 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-import-assertions': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-syntax-import-attributes': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.23.6 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.6 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.6 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.6 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.23.6 - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6_@babel+core@7.23.6 - '@babel/plugin-transform-arrow-functions': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-async-generator-functions': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-async-to-generator': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-block-scoped-functions': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-block-scoping': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-class-properties': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-class-static-block': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-classes': 7.23.5_@babel+core@7.23.6 - '@babel/plugin-transform-computed-properties': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-destructuring': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-dotall-regex': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-duplicate-keys': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-dynamic-import': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-exponentiation-operator': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-export-namespace-from': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-for-of': 7.23.6_@babel+core@7.23.6 - '@babel/plugin-transform-function-name': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-json-strings': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-literals': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-logical-assignment-operators': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-member-expression-literals': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-modules-amd': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-modules-systemjs': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-modules-umd': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5_@babel+core@7.23.6 - '@babel/plugin-transform-new-target': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-numeric-separator': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-object-rest-spread': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-object-super': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-optional-catch-binding': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-optional-chaining': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-private-methods': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-private-property-in-object': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-property-literals': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-regenerator': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-reserved-words': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-shorthand-properties': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-spread': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-sticky-regex': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-template-literals': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-typeof-symbol': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-unicode-escapes': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-unicode-property-regex': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-unicode-regex': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-unicode-sets-regex': 7.23.3_@babel+core@7.23.6 - '@babel/preset-modules': 0.1.6-no-external-plugins_@babel+core@7.23.6 - babel-plugin-polyfill-corejs2: 0.4.7_@babel+core@7.23.6 - babel-plugin-polyfill-corejs3: 0.8.7_@babel+core@7.23.6 - babel-plugin-polyfill-regenerator: 0.5.4_@babel+core@7.23.6 - core-js-compat: 3.34.0 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.4_@babel+core@7.24.4 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2_@babel+core@7.24.4 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.24.4 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.24.4 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.24.4 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-import-assertions': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-syntax-import-attributes': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.24.4 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.24.4 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.24.4 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.24.4 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.24.4 + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6_@babel+core@7.24.4 + '@babel/plugin-transform-arrow-functions': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-async-generator-functions': 7.24.3_@babel+core@7.24.4 + '@babel/plugin-transform-async-to-generator': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-block-scoped-functions': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-block-scoping': 7.24.4_@babel+core@7.24.4 + '@babel/plugin-transform-class-properties': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-class-static-block': 7.24.4_@babel+core@7.24.4 + '@babel/plugin-transform-classes': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-computed-properties': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-destructuring': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-dotall-regex': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-duplicate-keys': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-dynamic-import': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-exponentiation-operator': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-export-namespace-from': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-for-of': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-function-name': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-json-strings': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-literals': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-logical-assignment-operators': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-member-expression-literals': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-modules-amd': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-modules-commonjs': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-modules-systemjs': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-modules-umd': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5_@babel+core@7.24.4 + '@babel/plugin-transform-new-target': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-numeric-separator': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-object-rest-spread': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-object-super': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-optional-catch-binding': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-optional-chaining': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-parameters': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-private-methods': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-private-property-in-object': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-property-literals': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-regenerator': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-reserved-words': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-shorthand-properties': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-spread': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-sticky-regex': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-template-literals': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-typeof-symbol': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-unicode-escapes': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-unicode-property-regex': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-unicode-regex': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-unicode-sets-regex': 7.24.1_@babel+core@7.24.4 + '@babel/preset-modules': 0.1.6-no-external-plugins_@babel+core@7.24.4 + babel-plugin-polyfill-corejs2: 0.4.10_@babel+core@7.24.4 + babel-plugin-polyfill-corejs3: 0.10.4_@babel+core@7.24.4 + babel-plugin-polyfill-regenerator: 0.6.1_@babel+core@7.24.4 + core-js-compat: 3.37.0 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.23.6: + /@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.24.4: resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/types': 7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/types': 7.24.0 esutils: 2.0.3 dev: false - /@babel/preset-react/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==} + /@babel/preset-react/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-transform-react-display-name': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-react-jsx': 7.23.4_@babel+core@7.23.6 - '@babel/plugin-transform-react-jsx-development': 7.22.5_@babel+core@7.23.6 - '@babel/plugin-transform-react-pure-annotations': 7.23.3_@babel+core@7.23.6 + '@babel/plugin-transform-react-display-name': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-react-jsx': 7.23.4_@babel+core@7.24.4 + '@babel/plugin-transform-react-jsx-development': 7.22.5_@babel+core@7.24.4 + '@babel/plugin-transform-react-pure-annotations': 7.24.1_@babel+core@7.24.4 dev: false - /@babel/preset-typescript/7.23.3: - resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} + /@babel/preset-typescript/7.24.1: + resolution: {integrity: sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-syntax-jsx': 7.23.3 - '@babel/plugin-transform-modules-commonjs': 7.23.3 - '@babel/plugin-transform-typescript': 7.23.6 + '@babel/plugin-syntax-jsx': 7.24.1 + '@babel/plugin-transform-modules-commonjs': 7.24.1 + '@babel/plugin-transform-typescript': 7.24.4 dev: false - /@babel/preset-typescript/7.23.3_@babel+core@7.23.6: - resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} + /@babel/preset-typescript/7.24.1_@babel+core@7.24.4: + resolution: {integrity: sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-typescript': 7.23.6_@babel+core@7.23.6 + '@babel/plugin-syntax-jsx': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-modules-commonjs': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-typescript': 7.24.4_@babel+core@7.24.4 dev: false - /@babel/register/7.22.15_@babel+core@7.23.6: - resolution: {integrity: sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==} + /@babel/register/7.23.7_@babel+core@7.24.4: + resolution: {integrity: sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -2057,16 +2070,16 @@ packages: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} dev: false - /@babel/runtime-corejs3/7.23.6: - resolution: {integrity: sha512-Djs/ZTAnpyj0nyg7p1J6oiE/tZ9G2stqAFlLGZynrW+F3k2w2jGK2mLOBxzYIOcZYA89+c3d3wXKpYLcpwcU6w==} + /@babel/runtime-corejs3/7.24.4: + resolution: {integrity: sha512-VOQOexSilscN24VEY810G/PqtpFvx/z6UqDIjIWbDe2368HhDLkYN5TYwaEz/+eRCUkhJ2WaNLLmQAlxzfWj4w==} engines: {node: '>=6.9.0'} dependencies: - core-js-pure: 3.34.0 + core-js-pure: 3.37.0 regenerator-runtime: 0.14.1 dev: false - /@babel/runtime/7.23.6: - resolution: {integrity: sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==} + /@babel/runtime/7.24.4: + resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 @@ -2081,13 +2094,13 @@ packages: lodash: 4.17.21 dev: false - /@babel/template/7.22.15: - resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} + /@babel/template/7.24.0: + resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.6 - '@babel/types': 7.23.6 + '@babel/code-frame': 7.24.2 + '@babel/parser': 7.24.4 + '@babel/types': 7.24.0 dev: false /@babel/traverse/7.0.0-beta.44: @@ -2105,18 +2118,18 @@ packages: lodash: 4.17.21 dev: false - /@babel/traverse/7.23.6: - resolution: {integrity: sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ==} + /@babel/traverse/7.24.1: + resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.6 + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.4 '@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.6 - '@babel/types': 7.23.6 + '@babel/parser': 7.24.4 + '@babel/types': 7.24.0 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: @@ -2131,11 +2144,11 @@ packages: to-fast-properties: 2.0.0 dev: false - /@babel/types/7.23.6: - resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} + /@babel/types/7.24.0: + resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.23.4 + '@babel/helper-string-parser': 7.24.1 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 dev: false @@ -2188,13 +2201,13 @@ packages: eslint-visitor-keys: 3.4.3 dev: false - /@eslint-community/eslint-utils/4.4.0_eslint@8.56.0: + /@eslint-community/eslint-utils/4.4.0_eslint@8.57.0: resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.56.0 + eslint: 8.57.0 eslint-visitor-keys: 3.4.3 dev: false @@ -2228,7 +2241,7 @@ packages: debug: 4.3.4 espree: 9.6.1 globals: 13.24.0 - ignore: 5.3.0 + ignore: 5.3.1 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -2237,8 +2250,8 @@ packages: - supports-color dev: false - /@eslint/js/8.56.0: - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} + /@eslint/js/8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false @@ -2261,10 +2274,6 @@ packages: fast-uri: 2.3.0 dev: false - /@fastify/deepmerge/1.3.0: - resolution: {integrity: sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==} - dev: false - /@fastify/error/2.0.0: resolution: {integrity: sha512-wI3fpfDT0t7p8E6dA2eTECzzOd+bZsZCJ2Hcv+Onn2b7ZwK3RwD27uW2QDaMtQhAfWQQP+WNK7nKf0twLsBf9w==} dev: false @@ -2276,7 +2285,13 @@ packages: /@fastify/fast-json-stringify-compiler/4.3.0: resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==} dependencies: - fast-json-stringify: 5.9.1 + fast-json-stringify: 5.14.1 + dev: false + + /@fastify/merge-json-schemas/0.1.1: + resolution: {integrity: sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==} + dependencies: + fast-deep-equal: 3.1.3 dev: false /@fastify/send/2.1.0: @@ -2312,6 +2327,12 @@ packages: '@hapi/hoek': 8.5.1 dev: false + /@hapi/address/1.0.1: + resolution: {integrity: sha512-Z7nz/NjPN7nqVe9plLg7yjmKTfde3jf/6ytcNIXPVrWzzm3H/QnIHYbVQEoMtqWcxmfblOkAxF9TPpTRaCim8g==} + engines: {node: '>=6.0.0'} + deprecated: Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. + dev: false + /@hapi/address/2.1.4: resolution: {integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==} deprecated: Moved to 'npm install @sideway/address' @@ -2595,11 +2616,11 @@ packages: '@hapi/hoek': 8.5.1 dev: false - /@humanwhocodes/config-array/0.11.13: - resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} + /@humanwhocodes/config-array/0.11.14: + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} dependencies: - '@humanwhocodes/object-schema': 2.0.1 + '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -2626,8 +2647,8 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: false - /@humanwhocodes/object-schema/2.0.1: - resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} + /@humanwhocodes/object-schema/2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} dev: false /@istanbuljs/load-nyc-config/1.1.0: @@ -2688,7 +2709,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.5 + '@types/node': 20.12.7 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -2709,14 +2730,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.5 + '@types/node': 20.12.7 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0_@types+node@20.10.5 + jest-config: 29.7.0_@types+node@20.12.7 jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -2744,7 +2765,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.5 + '@types/node': 20.12.7 jest-mock: 29.7.0 dev: false @@ -2771,7 +2792,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.10.5 + '@types/node': 20.12.7 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -2803,18 +2824,18 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 20.10.5 + '@jridgewell/trace-mapping': 0.3.25 + '@types/node': 20.12.7 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.1 + istanbul-lib-instrument: 6.0.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.6 + istanbul-reports: 3.1.7 jest-message-util: 29.7.0 jest-util: 29.7.0 jest-worker: 29.7.0 @@ -2837,7 +2858,7 @@ packages: resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.25 callsites: 3.1.0 graceful-fs: 4.2.11 dev: false @@ -2866,9 +2887,9 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -2891,7 +2912,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.19.3 + '@types/node': 18.19.31 '@types/yargs': 15.0.19 chalk: 4.1.2 dev: false @@ -2903,52 +2924,52 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.10.5 + '@types/node': 20.12.7 '@types/yargs': 17.0.32 chalk: 4.1.2 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/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.25 dev: false - /@jridgewell/resolve-uri/3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + /@jridgewell/resolve-uri/3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} dev: false - /@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'} dev: false - /@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.20 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 dev: false /@jridgewell/sourcemap-codec/1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} dev: false - /@jridgewell/trace-mapping/0.3.20: - resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} + /@jridgewell/trace-mapping/0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: - '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 dev: false /@jridgewell/trace-mapping/0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: - '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 dev: false @@ -2999,14 +3020,14 @@ packages: engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.16.0 + fastq: 1.17.1 dev: false /@npmcli/fs/1.1.1: resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: '@gar/promisify': 1.1.3 - semver: 7.5.4 + semver: 7.6.0 dev: false /@npmcli/move-file/1.1.2: @@ -3018,16 +3039,15 @@ packages: rimraf: 3.0.2 dev: false - /@redux-saga/core/1.2.3: - resolution: {integrity: sha512-U1JO6ncFBAklFTwoQ3mjAeQZ6QGutsJzwNBjgVLSWDpZTRhobUzuVDS1qH3SKGJD8fvqoaYOjp6XJ3gCmeZWgA==} + /@redux-saga/core/1.3.0: + resolution: {integrity: sha512-L+i+qIGuyWn7CIg7k1MteHGfttKPmxwZR5E7OsGikCL2LzYA0RERlaUY00Y3P3ZV2EYgrsYlBrGs6cJP5OKKqA==} dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@redux-saga/deferred': 1.2.1 '@redux-saga/delay-p': 1.2.1 '@redux-saga/is': 1.1.3 '@redux-saga/symbols': 1.1.3 '@redux-saga/types': 1.2.1 - redux: 4.2.1 typescript-tuple: 2.2.1 dev: false @@ -3056,8 +3076,8 @@ packages: resolution: {integrity: sha512-1dgmkh+3so0+LlBWRhGA33ua4MYr7tUOj+a9Si28vUi0IUFNbff1T3sgpeDJI/LaC75bBYnQ0A3wXjn0OrRNBA==} dev: false - /@remix-run/router/1.14.0: - resolution: {integrity: sha512-WOHih+ClN7N8oHk9N4JUiMxQJmRVaOxcg8w7F/oHUXzJt920ekASLI/7cYX8XkntDWRhLZtsk6LbGrkgOAvi5A==} + /@remix-run/router/1.15.3: + resolution: {integrity: sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==} engines: {node: '>=14.0.0'} dev: false @@ -3077,8 +3097,8 @@ packages: type-detect: 4.0.8 dev: false - /@sinonjs/commons/3.0.0: - resolution: {integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==} + /@sinonjs/commons/3.0.1: + resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} dependencies: type-detect: 4.0.8 dev: false @@ -3086,7 +3106,13 @@ packages: /@sinonjs/fake-timers/10.3.0: resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} dependencies: - '@sinonjs/commons': 3.0.0 + '@sinonjs/commons': 3.0.1 + dev: false + + /@sinonjs/fake-timers/11.2.2: + resolution: {integrity: sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==} + dependencies: + '@sinonjs/commons': 3.0.1 dev: false /@sinonjs/fake-timers/6.0.1: @@ -3158,16 +3184,16 @@ packages: resolution: {integrity: sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==} dev: false - /@socket.io/component-emitter/3.1.0: - resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} + /@socket.io/component-emitter/3.1.1: + resolution: {integrity: sha512-dzJtaDAAoXx4GCOJpbB2eG/Qj8VDpdwkLsWGzGm+0L7E8/434RyMbAHmk9ubXWVAb9nXmc44jUf8GKqVDiKezg==} dev: false /@testing-library/dom/7.31.2: resolution: {integrity: sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==} engines: {node: '>=10'} dependencies: - '@babel/code-frame': 7.23.5 - '@babel/runtime': 7.23.6 + '@babel/code-frame': 7.24.2 + '@babel/runtime': 7.24.4 '@types/aria-query': 4.2.2 aria-query: 4.2.2 chalk: 4.1.2 @@ -3180,8 +3206,8 @@ packages: resolution: {integrity: sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==} engines: {node: '>=12'} dependencies: - '@babel/code-frame': 7.23.5 - '@babel/runtime': 7.23.6 + '@babel/code-frame': 7.24.2 + '@babel/runtime': 7.24.4 '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 @@ -3190,12 +3216,12 @@ packages: pretty-format: 27.5.1 dev: false - /@testing-library/dom/9.3.3: - resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} + /@testing-library/dom/9.3.4: + resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} engines: {node: '>=14'} dependencies: - '@babel/code-frame': 7.23.5 - '@babel/runtime': 7.23.6 + '@babel/code-frame': 7.24.2 + '@babel/runtime': 7.24.4 '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 @@ -3208,8 +3234,8 @@ packages: resolution: {integrity: sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==} engines: {node: '>=8', npm: '>=6', yarn: '>=1'} dependencies: - '@adobe/css-tools': 4.3.2 - '@babel/runtime': 7.23.6 + '@adobe/css-tools': 4.3.3 + '@babel/runtime': 7.24.4 '@types/testing-library__jest-dom': 5.14.9 aria-query: 5.3.0 chalk: 3.0.0 @@ -3226,7 +3252,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@testing-library/dom': 7.31.2 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -3239,23 +3265,23 @@ packages: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@testing-library/dom': 8.20.1 - '@types/react-dom': 18.2.18 + '@types/react-dom': 18.2.25 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false - /@testing-library/react/14.1.2: - resolution: {integrity: sha512-z4p7DVBTPjKM5qDZ0t5ZjzkpSNb+fZy1u6bzO7kk8oeGagpPCAtgh4cx1syrfp7a+QWkM021jGqjJaxJJnXAZg==} + /@testing-library/react/14.3.1: + resolution: {integrity: sha512-H99XjUhWQw0lTgyMN05W3xQG1Nh4lq574D8keFf1dDoNTJgp66VbJozRaczoF+wsiaPJNt/TcnfpLGufGxSrZQ==} engines: {node: '>=14'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@babel/runtime': 7.23.6 - '@testing-library/dom': 9.3.3 - '@types/react-dom': 18.2.18 + '@babel/runtime': 7.24.4 + '@testing-library/dom': 9.3.4 + '@types/react-dom': 18.2.25 dev: false /@tootallnate/once/1.1.2: @@ -3268,8 +3294,8 @@ packages: engines: {node: '>= 10'} dev: false - /@tsconfig/node10/1.0.9: - resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} + /@tsconfig/node10/1.0.11: + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} dev: false /@tsconfig/node12/1.0.11: @@ -3295,40 +3321,40 @@ packages: /@types/babel__core/7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.23.6 - '@babel/types': 7.23.6 + '@babel/parser': 7.24.4 + '@babel/types': 7.24.0 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.4 + '@types/babel__traverse': 7.20.5 dev: false /@types/babel__generator/7.6.8: resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false /@types/babel__template/7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.23.6 - '@babel/types': 7.23.6 + '@babel/parser': 7.24.4 + '@babel/types': 7.24.0 dev: false - /@types/babel__traverse/7.20.4: - resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} + /@types/babel__traverse/7.20.5: + resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.24.0 dev: false /@types/chai-as-promised/7.1.8: resolution: {integrity: sha512-ThlRVIJhr69FLlh6IctTXFkmhtP3NpMZ2QGq69StYLyKZFp/HOp1VdKZj7RvfNWYYcJ1xlbLGLLWj1UvP5u/Gw==} dependencies: - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 dev: false - /@types/chai/4.3.11: - resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==} + /@types/chai/4.3.14: + resolution: {integrity: sha512-Wj71sXE4Q4AkGdG9Tvq1u/fquNz9EdG4LIJMwVVII7ashjD/8cf8fyIfJAjRr6YcsXnSE8cOGQPq1gqeR8z+3w==} dev: false /@types/cookie/0.4.1: @@ -3338,13 +3364,13 @@ packages: /@types/cors/2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.7 dev: false /@types/eslint-scope/3.7.7: resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: - '@types/eslint': 8.56.0 + '@types/eslint': 8.56.9 '@types/estree': 1.0.5 dev: false @@ -3352,8 +3378,8 @@ packages: resolution: {integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==} dev: false - /@types/eslint/8.56.0: - resolution: {integrity: sha512-FlsN0p4FhuYRjIxpbdXovvHQhtlG05O1GG/RNWvdAxTboR438IOTwmrY/vLA+Xfgg06BTkP045M3vpFwTMv1dg==} + /@types/eslint/8.56.9: + resolution: {integrity: sha512-W4W3KcqzjJ0sHg2vAq9vfml6OhsJ53TcUjUqfzzZf/EChUtwspszj/S0pzMxnfRcO55/iGq47dscXw71Fxc4Zg==} dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 @@ -3366,13 +3392,13 @@ packages: /@types/graceful-fs/4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.7 dev: false /@types/hoist-non-react-statics/3.3.5: resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} dependencies: - '@types/react': 18.2.45 + '@types/react': 18.2.79 hoist-non-react-statics: 3.3.2 dev: false @@ -3396,8 +3422,8 @@ packages: '@types/istanbul-lib-report': 3.0.3 dev: false - /@types/jest/29.5.11: - resolution: {integrity: sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ==} + /@types/jest/29.5.12: + resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} dependencies: expect: 29.7.0 pretty-format: 29.7.0 @@ -3406,7 +3432,7 @@ packages: /@types/jsdom/20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.7 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: false @@ -3439,14 +3465,14 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node/18.19.3: - resolution: {integrity: sha512-k5fggr14DwAytoA/t8rPrIz++lXK7/DqckthCmoZOKNsEbJkId4Z//BqgApXBUGrGddrigYa1oqheo/7YmW4rg==} + /@types/node/18.19.31: + resolution: {integrity: sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==} dependencies: undici-types: 5.26.5 dev: false - /@types/node/20.10.5: - resolution: {integrity: sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==} + /@types/node/20.12.7: + resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} dependencies: undici-types: 5.26.5 dev: false @@ -3455,41 +3481,36 @@ packages: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: false - /@types/prop-types/15.7.11: - resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} + /@types/prop-types/15.7.12: + resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} dev: false /@types/q/1.5.8: resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==} dev: false - /@types/react-dom/18.2.18: - resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==} + /@types/react-dom/18.2.25: + resolution: {integrity: sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA==} dependencies: - '@types/react': 18.2.45 + '@types/react': 18.2.79 dev: false - /@types/react/18.2.45: - resolution: {integrity: sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg==} + /@types/react/18.2.79: + resolution: {integrity: sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==} dependencies: - '@types/prop-types': 15.7.11 - '@types/scheduler': 0.16.8 + '@types/prop-types': 15.7.12 csstype: 3.1.3 dev: false - /@types/scheduler/0.16.8: - resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - dev: false - - /@types/semver/7.5.6: - resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} + /@types/semver/7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} dev: false /@types/sinon-chai/3.2.12: resolution: {integrity: sha512-9y0Gflk3b0+NhQZ/oxGtaAJDvRywCa5sIyaVnounqLvmf93yBF4EgIRspePtkMs3Tr844nCclYMlcCNmLCvjuQ==} dependencies: - '@types/chai': 4.3.11 - '@types/sinon': 9.0.11 + '@types/chai': 4.3.14 + '@types/sinon': 10.0.20 dev: false /@types/sinon/10.0.20: @@ -3523,7 +3544,7 @@ packages: /@types/testing-library__jest-dom/5.14.9: resolution: {integrity: sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==} dependencies: - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 dev: false /@types/tough-cookie/4.0.5: @@ -3541,9 +3562,9 @@ packages: /@types/webpack/5.28.0_webpack-cli@4.8.0: resolution: {integrity: sha512-8cP0CzcxUiFuA9xGJkfeVpqmWTk9nx6CWwamRGCj95ph1SmlRRk9KlCZ6avhCbZd4L68LvYT6l1kpdEnQXrF8w==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.7 tapable: 2.2.1 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 transitivePeerDependencies: - '@swc/core' - esbuild @@ -3628,9 +3649,9 @@ packages: debug: 4.3.4 eslint: 7.32.0 functional-red-black-tree: 1.0.1 - ignore: 5.3.0 + ignore: 5.3.1 regexpp: 3.2.0 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0_typescript@4.8.4 typescript: 4.8.4 transitivePeerDependencies: @@ -3654,16 +3675,16 @@ packages: debug: 4.3.4 eslint: 7.32.0 functional-red-black-tree: 1.0.1 - ignore: 5.3.0 + ignore: 5.3.1 regexpp: 3.2.0 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/eslint-plugin/5.62.0_6ac6e87aa7b1a8145eaf2770e353a564: + /@typescript-eslint/eslint-plugin/5.62.0_30886d74c3e5c96e2b1aed2a2fd3cd9a: resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3675,16 +3696,16 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0_eslint@8.56.0+typescript@4.9.5 + '@typescript-eslint/parser': 5.62.0_eslint@8.57.0+typescript@4.9.5 '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0_eslint@8.56.0+typescript@4.9.5 - '@typescript-eslint/utils': 5.62.0_eslint@8.56.0+typescript@4.9.5 + '@typescript-eslint/type-utils': 5.62.0_eslint@8.57.0+typescript@4.9.5 + '@typescript-eslint/utils': 5.62.0_eslint@8.57.0+typescript@4.9.5 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 graphemer: 1.4.0 - ignore: 5.3.0 + ignore: 5.3.1 natural-compare-lite: 1.4.0 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: @@ -3839,7 +3860,7 @@ packages: - supports-color dev: false - /@typescript-eslint/parser/5.62.0_eslint@8.56.0+typescript@4.9.5: + /@typescript-eslint/parser/5.62.0_eslint@8.57.0+typescript@4.9.5: resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3853,7 +3874,7 @@ packages: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0_typescript@4.9.5 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -3875,7 +3896,7 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: false - /@typescript-eslint/type-utils/5.62.0_eslint@8.56.0+typescript@4.9.5: + /@typescript-eslint/type-utils/5.62.0_eslint@8.57.0+typescript@4.9.5: resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3886,9 +3907,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.62.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.62.0_eslint@8.56.0+typescript@4.9.5 + '@typescript-eslint/utils': 5.62.0_eslint@8.57.0+typescript@4.9.5 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: @@ -3919,7 +3940,7 @@ packages: glob: 7.2.3 is-glob: 4.0.3 lodash: 4.17.21 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0_typescript@3.9.10 typescript: 3.9.10 transitivePeerDependencies: @@ -3940,7 +3961,7 @@ packages: glob: 7.2.3 is-glob: 4.0.3 lodash: 4.17.21 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: @@ -3961,7 +3982,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0_typescript@4.8.4 typescript: 4.8.4 transitivePeerDependencies: @@ -3982,7 +4003,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: @@ -4003,7 +4024,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0 transitivePeerDependencies: - supports-color @@ -4023,7 +4044,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: @@ -4038,32 +4059,32 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0 '@types/json-schema': 7.0.15 - '@types/semver': 7.5.6 + '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0 eslint-scope: 5.1.1 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript dev: false - /@typescript-eslint/utils/5.62.0_eslint@8.56.0+typescript@4.9.5: + /@typescript-eslint/utils/5.62.0_eslint@8.57.0+typescript@4.9.5: resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 '@types/json-schema': 7.0.15 - '@types/semver': 7.5.6 + '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0_typescript@4.9.5 - eslint: 8.56.0 + eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -4089,8 +4110,8 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: false - /@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 @@ -4104,8 +4125,8 @@ packages: resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} 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==} dev: false /@webassemblyjs/helper-numbers/1.11.6: @@ -4120,13 +4141,13 @@ packages: resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} 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 dev: false /@webassemblyjs/ieee754/1.11.6: @@ -4145,42 +4166,42 @@ packages: resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} 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 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 '@webassemblyjs/utf8': 1.11.6 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 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 @@ -4188,21 +4209,21 @@ packages: '@webassemblyjs/utf8': 1.11.6 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 dev: false - /@webpack-cli/configtest/1.2.0_webpack-cli@4.8.0+webpack@5.89.0: + /@webpack-cli/configtest/1.2.0_webpack-cli@4.8.0+webpack@5.91.0: resolution: {integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==} peerDependencies: webpack: 4.x.x || 5.x.x webpack-cli: 4.x.x dependencies: - webpack: 5.89.0_webpack-cli@4.8.0 - webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 + webpack: 5.91.0_webpack-cli@4.8.0 + webpack-cli: 4.8.0_9e97fa53e12daff722d869a5fd4441fd dev: false /@webpack-cli/info/1.5.0_webpack-cli@4.8.0: @@ -4210,8 +4231,8 @@ packages: peerDependencies: webpack-cli: 4.x.x dependencies: - envinfo: 7.11.0 - webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 + envinfo: 7.12.0 + webpack-cli: 4.8.0_9e97fa53e12daff722d869a5fd4441fd dev: false /@webpack-cli/serve/1.7.0_webpack-cli@4.8.0: @@ -4223,7 +4244,7 @@ packages: webpack-dev-server: optional: true dependencies: - webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 + webpack-cli: 4.8.0_9e97fa53e12daff722d869a5fd4441fd dev: false /@xarc/fastify-server/3.3.1: @@ -4243,15 +4264,15 @@ packages: - supports-color dev: false - /@xarc/fastify-server/4.0.8: - resolution: {integrity: sha512-mGZMsiDB0B9otNBYlUBCS34fTxIFEQiAhLB9zaSg62hmCFuZ4GzAE7hJEM5zbm++mhPzwaaakVqAS15pWFdoYw==} + /@xarc/fastify-server/4.0.9: + resolution: {integrity: sha512-aEkJFZgjMDimnM1FG4BdIT0pVEcMxowMW4NFFJCzHIt17+7FagOnGtrjawd4kOHzm5gMkttlc1Prhm2weRmCWg==} engines: {node: '>= 14.0.0'} dependencies: '@fastify/static': 6.12.0 async-eventemitter: 0.2.4 chalk: 4.1.2 electrode-confippet: 1.7.1 - fastify: 4.25.1 + fastify: 4.26.2 fastify-plugin: 4.5.1 lodash: 4.17.21 require-at: 1.0.6 @@ -4346,13 +4367,13 @@ packages: resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==} dev: false - /accept/2.1.4: - resolution: {integrity: sha512-nD5Js+vxFQPKbWhp2cjknHS0XMbtW7gvzWZn7r/EEA01WYfitHMgv8SB696J8K3GlNld+0EKpH/0WDFNfJUijQ==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /accept/2.2.3: + resolution: {integrity: sha512-pMkj+nqlFiHcUCMjeD7uFike4Mu/RydyAF8txYHzGxRYLDFFIEcUNDFf1PuLdNe8PasxjMLMu7L6GslWq9D4jA==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/accept. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - boom: 5.2.0 - hoek: 4.2.1 + boom: 5.3.3 + hoek: 4.3.1 dev: false /accepts/1.3.8: @@ -4373,16 +4394,16 @@ packages: /acorn-globals/7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: - acorn: 8.11.2 - acorn-walk: 8.3.1 + acorn: 8.11.3 + acorn-walk: 8.3.2 dev: false - /acorn-import-assertions/1.9.0_acorn@8.11.2: + /acorn-import-assertions/1.9.0_acorn@8.11.3: resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.11.2 + acorn: 8.11.3 dev: false /acorn-jsx/3.0.1: @@ -4399,12 +4420,12 @@ packages: acorn: 7.4.1 dev: false - /acorn-jsx/5.3.2_acorn@8.11.2: + /acorn-jsx/5.3.2_acorn@8.11.3: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.11.2 + acorn: 8.11.3 dev: false /acorn-walk/7.2.0: @@ -4412,8 +4433,8 @@ packages: engines: {node: '>=0.4.0'} dev: false - /acorn-walk/8.3.1: - resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==} + /acorn-walk/8.3.2: + resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} engines: {node: '>=0.4.0'} dev: false @@ -4435,8 +4456,8 @@ packages: hasBin: true dev: false - /acorn/8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} + /acorn/8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} engines: {node: '>=0.4.0'} hasBin: true dev: false @@ -4450,8 +4471,8 @@ packages: - supports-color dev: false - /agent-base/7.1.0: - resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} + /agent-base/7.1.1: + resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} dependencies: debug: 4.3.4 @@ -4472,12 +4493,12 @@ packages: peerDependencies: react: ^0.14 || ^15.0.0 || ^16.0.0-alpha dependencies: - array.prototype.find: 2.2.2 + array.prototype.find: 2.2.3 function.prototype.name: 1.1.6 is-regex: 1.1.4 - object-is: 1.1.5 + object-is: 1.1.6 object.assign: 4.1.5 - object.entries: 1.1.7 + object.entries: 1.1.8 prop-types: 15.8.1 prop-types-exact: 1.2.0 react-is: 16.13.1 @@ -4500,6 +4521,15 @@ packages: ajv: 8.12.0 dev: false + /ajv-formats/3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependenciesMeta: + ajv: + optional: true + dependencies: + ajv: 8.12.0 + dev: false + /ajv-keywords/2.1.1_ajv@5.5.2: resolution: {integrity: sha512-ZFztHzVRdGLAzJmpUT9LNFLe1YiVOEylcaNpEutM26PVTCtOD919IMfD01CgbRouB42Dd9atjx1HseC15DgOZA==} peerDependencies: @@ -4562,13 +4592,13 @@ packages: dev: false optional: true - /ammo/2.0.4: - resolution: {integrity: sha512-0FBaPg1Uk6tKQb6s0PHg83pSgk8Cx12TrVrR3Yn8Rq5K5WslMOq9vwhbXyzcN8Ti1zCRR9hpCpuIyX4RR4Ej1w==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /ammo/2.1.2: + resolution: {integrity: sha512-QEKsmw9OpwlsFufYgbaG3WmhfQqYED0l7lIO1ly2K532a+YtzkYUSIlyuJO7BuR7J1gjz5tZEEVOutncJqbceQ==} + engines: {node: '>=12.0.0'} + deprecated: This module has moved and is now available at @hapi/ammo. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - boom: 5.2.0 - hoek: 4.2.1 + boom: 5.3.3 + hoek: 4.3.1 dev: false /ansi-align/3.0.1: @@ -4729,8 +4759,8 @@ packages: resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} engines: {node: '>=6.0'} dependencies: - '@babel/runtime': 7.23.6 - '@babel/runtime-corejs3': 7.23.6 + '@babel/runtime': 7.24.4 + '@babel/runtime-corejs3': 7.24.4 dev: false /aria-query/5.1.3: @@ -4745,11 +4775,12 @@ packages: dequal: 2.0.3 dev: false - /array-buffer-byte-length/1.0.0: - resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} + /array-buffer-byte-length/1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - is-array-buffer: 3.0.2 + call-bind: 1.0.7 + is-array-buffer: 3.0.4 dev: false /array-flatten/1.1.1: @@ -4760,14 +4791,15 @@ packages: resolution: {integrity: sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==} dev: false - /array-includes/3.1.7: - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + /array-includes/3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 is-string: 1.0.7 dev: false @@ -4776,23 +4808,38 @@ packages: engines: {node: '>=8'} dev: false - /array.prototype.filter/1.0.3: - resolution: {integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==} + /array.prototype.filter/1.0.4: + resolution: {integrity: sha512-r+mCJ7zXgXElgR4IRC+fkvNCeoaavWBs6EdCso5Tbcf+iEMKzBU/His60lt34WEZ9vlb8wDkZvQGcVI5GwkfoQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 es-array-method-boxes-properly: 1.0.0 + es-object-atoms: 1.0.0 is-string: 1.0.7 dev: false - /array.prototype.find/2.2.2: - resolution: {integrity: sha512-DRumkfW97iZGOfn+lIXbkVrXL04sfYKX+EfOodo8XboR5sxPDVvOjZTF/rysusa9lmhmSOeD6Vp6RKQP+eP4Tg==} + /array.prototype.find/2.2.3: + resolution: {integrity: sha512-fO/ORdOELvjbbeIfZfzrXFMhYHGofRGqd+am9zm3tZ4GlJINj/pA2eITyfd65Vg6+ZbHd/Cys7stpoRSWtQFdA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + dev: false + + /array.prototype.findlast/1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 dev: false @@ -4800,9 +4847,9 @@ packages: resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 dev: false @@ -4810,44 +4857,56 @@ packages: resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 dev: false - /array.prototype.reduce/1.0.6: - resolution: {integrity: sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==} + /array.prototype.reduce/1.0.7: + resolution: {integrity: sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 es-array-method-boxes-properly: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 is-string: 1.0.7 dev: false - /array.prototype.tosorted/1.1.2: - resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} + /array.prototype.toreversed/1.1.2: + resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + dev: false + + /array.prototype.tosorted/1.1.3: + resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + es-errors: 1.3.0 es-shim-unscopables: 1.0.2 - get-intrinsic: 1.2.2 dev: false - /arraybuffer.prototype.slice/1.0.2: - resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} + /arraybuffer.prototype.slice/1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.0 - call-bind: 1.0.5 + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 - is-array-buffer: 3.0.2 - is-shared-array-buffer: 1.0.2 + 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.3 dev: false /asn1/0.2.6: @@ -4899,12 +4958,6 @@ packages: resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} dev: false - /asynciterator.prototype/1.0.0: - resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} - dependencies: - has-symbols: 1.0.3 - dev: false - /asynckit/0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} dev: false @@ -4929,8 +4982,8 @@ packages: resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} hasBin: true dependencies: - browserslist: 4.22.2 - caniuse-lite: 1.0.30001570 + browserslist: 4.23.0 + caniuse-lite: 1.0.30001610 normalize-range: 0.1.2 num2fraction: 1.2.2 picocolors: 0.2.1 @@ -4938,9 +4991,11 @@ packages: postcss-value-parser: 4.2.0 dev: false - /available-typed-arrays/1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} + /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 dev: false /avvio/7.2.5: @@ -4948,18 +5003,19 @@ packages: dependencies: archy: 1.0.0 debug: 4.3.4 - fastq: 1.16.0 + fastq: 1.17.1 queue-microtask: 1.2.3 transitivePeerDependencies: - supports-color dev: false - /avvio/8.2.1: - resolution: {integrity: sha512-TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw==} + /avvio/8.3.0: + resolution: {integrity: sha512-VBVH0jubFr9LdFASy/vNtm5giTrnbVquWBhT0fyizuNK2rQ7e7ONU2plZQWUNqtE1EmxFEb+kbSkFRkstiaS9Q==} dependencies: + '@fastify/error': 3.4.1 archy: 1.0.0 debug: 4.3.4 - fastq: 1.16.0 + fastq: 1.17.1 transitivePeerDependencies: - supports-color dev: false @@ -4972,10 +5028,10 @@ packages: resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} dev: false - /b64/3.0.3: - resolution: {integrity: sha512-Pbeh0i6OLubPJdIdCepn8ZQHwN2MWznZHbHABSTEfQ706ie+yuxNSaPdqX1xRatT6WanaS1EazMiSg0NUW2XxQ==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /b64/3.1.1: + resolution: {integrity: sha512-NVOjBBqM/gDDIZj0qkZAmNz6ZlfS1pYyD+sDyNlDTXf3o/3KgpfCJFwXXCBoBKUCKvl6fg+zXPzkGSN43RsDAg==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/b64. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dev: false /babel-code-frame/6.26.0: @@ -4993,10 +5049,10 @@ packages: peerDependencies: eslint: '>= 4.12.1' dependencies: - '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.6 - '@babel/traverse': 7.23.6 - '@babel/types': 7.23.6 + '@babel/code-frame': 7.24.2 + '@babel/parser': 7.24.4 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 transitivePeerDependencies: @@ -5010,10 +5066,10 @@ packages: peerDependencies: eslint: '>= 4.12.1' dependencies: - '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.6 - '@babel/traverse': 7.23.6 - '@babel/types': 7.23.6 + '@babel/code-frame': 7.24.2 + '@babel/parser': 7.24.4 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 eslint: 6.8.0 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 @@ -5028,10 +5084,10 @@ packages: peerDependencies: eslint: '>= 4.12.1' dependencies: - '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.6 - '@babel/traverse': 7.23.6 - '@babel/types': 7.23.6 + '@babel/code-frame': 7.24.2 + '@babel/parser': 7.24.4 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 eslint: 7.32.0 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 @@ -5039,18 +5095,18 @@ packages: - supports-color dev: false - /babel-eslint/10.1.0_eslint@8.56.0: + /babel-eslint/10.1.0_eslint@8.57.0: resolution: {integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==} engines: {node: '>=6'} deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates. peerDependencies: eslint: '>= 4.12.1' dependencies: - '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.6 - '@babel/traverse': 7.23.6 - '@babel/types': 7.23.6 - eslint: 8.56.0 + '@babel/code-frame': 7.24.2 + '@babel/parser': 7.24.4 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 + eslint: 8.57.0 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 transitivePeerDependencies: @@ -5115,17 +5171,17 @@ packages: - supports-color dev: false - /babel-jest/29.7.0_@babel+core@7.23.6: + /babel-jest/29.7.0_@babel+core@7.24.4: resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3_@babel+core@7.23.6 + babel-preset-jest: 29.6.3_@babel+core@7.24.4 chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -5133,7 +5189,7 @@ packages: - supports-color dev: false - /babel-loader/8.3.0_webpack@5.89.0: + /babel-loader/8.3.0_webpack@5.91.0: resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} engines: {node: '>= 8.9'} peerDependencies: @@ -5144,27 +5200,27 @@ packages: loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 dev: false - /babel-loader/9.1.3_dc87116603dc2989064bd357702bbc6f: + /babel-loader/9.1.3_27df3627f3e02e3475f2497e155ba0d7: resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 dev: false /babel-plugin-istanbul/6.1.1: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -5177,17 +5233,17 @@ packages: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.22.15 - '@babel/types': 7.23.6 + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.4 + '@types/babel__traverse': 7.20.5 dev: false /babel-plugin-lodash/3.3.4: resolution: {integrity: sha512-yDZLjK7TCkWl1gpBeBGmuaDIFhZKmkoL+Cu2MUUjv5VxUZx/z7tBGBCBcQs5RI1Bkz5LLmNdjx7paOyQtMovyg==} dependencies: - '@babel/helper-module-imports': 7.22.15 - '@babel/types': 7.23.6 + '@babel/helper-module-imports': 7.24.3 + '@babel/types': 7.24.0 glob: 7.2.3 lodash: 4.17.21 require-package-name: 2.0.1 @@ -5258,38 +5314,38 @@ packages: babel-helper-is-void-0: 0.4.3 dev: false - /babel-plugin-polyfill-corejs2/0.4.7_@babel+core@7.23.6: - resolution: {integrity: sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==} + /babel-plugin-polyfill-corejs2/0.4.10_@babel+core@7.24.4: + resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.6 - '@babel/helper-define-polyfill-provider': 0.4.4_@babel+core@7.23.6 + '@babel/compat-data': 7.24.4 + '@babel/core': 7.24.4 + '@babel/helper-define-polyfill-provider': 0.6.1_@babel+core@7.24.4 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-corejs3/0.8.7_@babel+core@7.23.6: - resolution: {integrity: sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==} + /babel-plugin-polyfill-corejs3/0.10.4_@babel+core@7.24.4: + resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-define-polyfill-provider': 0.4.4_@babel+core@7.23.6 - core-js-compat: 3.34.0 + '@babel/core': 7.24.4 + '@babel/helper-define-polyfill-provider': 0.6.1_@babel+core@7.24.4 + core-js-compat: 3.37.0 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-regenerator/0.5.4_@babel+core@7.23.6: - resolution: {integrity: sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==} + /babel-plugin-polyfill-regenerator/0.6.1_@babel+core@7.24.4: + resolution: {integrity: sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-define-polyfill-provider': 0.4.4_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/helper-define-polyfill-provider': 0.6.1_@babel+core@7.24.4 transitivePeerDependencies: - supports-color dev: false @@ -5298,8 +5354,8 @@ packages: resolution: {integrity: sha512-jBU/oVgoEg/58Dcu0tjyNvaXBllxJXip7hlpiX+e0CYTmDADWB484P4pJb7d0L6nWKSzyEqtePcBaq3SKalG/g==} engines: {node: '>8.0.0'} dependencies: - '@babel/plugin-syntax-jsx': 7.23.3 - '@babel/types': 7.23.6 + '@babel/plugin-syntax-jsx': 7.24.1 + '@babel/types': 7.24.0 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 generic-names: 2.0.1 @@ -5314,12 +5370,12 @@ packages: - '@babel/core' dev: false - /babel-plugin-react-css-modules/5.2.6_@babel+core@7.23.6: + /babel-plugin-react-css-modules/5.2.6_@babel+core@7.24.4: resolution: {integrity: sha512-jBU/oVgoEg/58Dcu0tjyNvaXBllxJXip7hlpiX+e0CYTmDADWB484P4pJb7d0L6nWKSzyEqtePcBaq3SKalG/g==} engines: {node: '>8.0.0'} dependencies: - '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.6 - '@babel/types': 7.23.6 + '@babel/plugin-syntax-jsx': 7.24.1_@babel+core@7.24.4 + '@babel/types': 7.24.0 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 generic-names: 2.0.1 @@ -5413,24 +5469,24 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5 dev: false - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.23.6: + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.24.4: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.6 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.23.6 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.23.6 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.6 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.6 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.6 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.23.6 + '@babel/core': 7.24.4 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.24.4 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.24.4 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.24.4 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.24.4 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.24.4 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.24.4 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.24.4 dev: false /babel-preset-jest/29.6.3: @@ -5443,15 +5499,15 @@ packages: babel-preset-current-node-syntax: 1.0.1 dev: false - /babel-preset-jest/29.6.3_@babel+core@7.23.6: + /babel-preset-jest/29.6.3_@babel+core@7.24.4: resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.23.6 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.24.4 dev: false /babel-preset-minify/0.5.2: @@ -5527,6 +5583,12 @@ packages: tryer: 1.0.1 dev: false + /bidi-js/1.0.3: + resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} + dependencies: + require-from-string: 2.0.2 + dev: false + /big-integer/1.6.52: resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} engines: {node: '>=0.6'} @@ -5540,8 +5602,8 @@ packages: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} dev: false - /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 @@ -5549,24 +5611,6 @@ packages: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} dev: false - /body-parser/1.20.1: - resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - dependencies: - bytes: 3.1.2 - content-type: 1.0.5 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.11.0 - raw-body: 2.5.1 - type-is: 1.6.18 - unpipe: 1.0.0 - dev: false - /body-parser/1.20.2: resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -5589,17 +5633,18 @@ packages: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: false - /boom/5.2.0: - resolution: {integrity: sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /boom/5.3.3: + resolution: {integrity: sha512-UdzFI5w5zxU56pCAhV1ToNnYh7TxO7R0cp1X0qLrjyCJHJNYWos8XMtIx4LLXwfPHbPV1E3FD0kxA6od98P7ng==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/boom. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - hoek: 4.2.1 + hoek: 4.3.1 dev: false - /bourne/1.1.2: - resolution: {integrity: sha512-b2dgVkTZhkQirNMohgC00rWfpVqEi9y5tKM1k3JvoNx05ODtfQoPPd4js9CYFQoY0IM8LAmnJulEuWv74zjUOg==} - deprecated: This module has moved and is now available at @hapi/bourne. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. + /bourne/1.3.3: + resolution: {integrity: sha512-6K4uuAlRGcorC6aV2Y1rypeQ17grx4XKyVyG6NA963PwRfxyievy0CDXtiSBPKvIc7OTpcJRT86X3mU7j5Zp9A==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/bourne. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dev: false /boxen/5.1.2: @@ -5639,7 +5684,7 @@ packages: /broadcast-channel/3.7.0: resolution: {integrity: sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==} dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 detect-node: 2.1.0 js-sha3: 0.8.0 microseconds: 0.2.0 @@ -5661,15 +5706,15 @@ packages: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} dev: false - /browserslist/4.22.2: - resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} + /browserslist/4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001570 - electron-to-chromium: 1.4.615 + caniuse-lite: 1.0.30001610 + electron-to-chromium: 1.4.738 node-releases: 2.0.14 - update-browserslist-db: 1.0.13_browserslist@4.22.2 + update-browserslist-db: 1.0.13_browserslist@4.23.0 dev: false /bser/2.1.1: @@ -5714,7 +5759,7 @@ packages: promise-inflight: 1.0.1 rimraf: 3.0.2 ssri: 8.0.1 - tar: 6.2.0 + tar: 6.2.1 unique-filename: 1.1.1 dev: false @@ -5728,21 +5773,24 @@ packages: write-file-atomic: 3.0.3 dev: false - /call-bind/1.0.5: - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + /call-bind/1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.2 - set-function-length: 1.1.1 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 dev: false - /call/4.0.2: - resolution: {integrity: sha512-RIanwfIQAJuF9Ms0gNpV83RlLn6AqYpcUWe6S8vdP25Z5HXnAefOx9jCo1pF/ov0gxyIPfSCvjdIXl0iCw/bkA==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /call/4.1.2: + resolution: {integrity: sha512-FJzkLifeAgOk85Fl8Yeg1AVRZRI5lwbLMU5VRgtbz7Qo/ERHKZ9tPOIrlzpybE4NXZpasa1SrOvu7Uw3rF21MQ==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/call. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - boom: 5.2.0 - hoek: 4.2.1 + boom: 5.3.3 + hoek: 4.3.1 dev: false /caller-callsite/2.0.0: @@ -5806,36 +5854,36 @@ packages: /caniuse-api/3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.22.2 - caniuse-lite: 1.0.30001570 + browserslist: 4.23.0 + caniuse-lite: 1.0.30001610 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: false - /caniuse-lite/1.0.30001570: - resolution: {integrity: sha512-+3e0ASu4sw1SWaoCtvPeyXp+5PsjigkSt8OXZbF9StH5pQWbxEjLAZE3n8Aup5udop1uRiKA7a4utUk/uoSpUw==} + /caniuse-lite/1.0.30001610: + resolution: {integrity: sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==} dev: false /caseless/0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} dev: false - /catbox-memory/2.0.4: - resolution: {integrity: sha512-PlVLh6M+Z+anAKHllMUkIIgs5f5nX5qMwz8gnUQykY+q6BI+fKTY511pYVhD7j8506XQPMFMtpyoS8TKbP1GYg==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /catbox-memory/2.1.1: + resolution: {integrity: sha512-vXRE/10oAbPVlV67lpq9nXARZY8iV6dPWB7mntF6iOavI7Yjz9Y15+UJW5q6tyriq+PP4KMaz9AT2zZM5B/xvw==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/catbox-memory. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - hoek: 4.2.1 + hoek: 4.3.1 dev: false - /catbox/7.1.5: - resolution: {integrity: sha512-4fui5lELzqZ+9cnaAP/BcqXTH6LvWLBRtFhJ0I4FfgfXiSaZcf6k9m9dqOyChiTxNYtvLk7ZMYSf7ahMq3bf5A==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /catbox/7.2.1: + resolution: {integrity: sha512-YolHs+g7qhC6DR6SBDAhZQDouJHKV/L8w02CbEI/tuK9GyU9HDN9BaiwVn9Ntp3q00mwpFRDx7oRt2zA87cvnw==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/catbox. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - boom: 5.2.0 - hoek: 4.2.1 - joi: 10.6.0 + boom: 5.3.3 + hoek: 4.3.1 + joi: 12.1.1 dev: false /chai-as-promised/7.1.1: @@ -5846,21 +5894,21 @@ packages: check-error: 1.0.3 dev: false - /chai-as-promised/7.1.1_chai@4.3.10: + /chai-as-promised/7.1.1_chai@4.3.6: resolution: {integrity: sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==} peerDependencies: chai: '>= 2.1.2 < 5' dependencies: - chai: 4.3.10 + chai: 4.3.6 check-error: 1.0.3 dev: false - /chai-as-promised/7.1.1_chai@4.3.6: + /chai-as-promised/7.1.1_chai@4.4.1: resolution: {integrity: sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==} peerDependencies: chai: '>= 2.1.2 < 5' dependencies: - chai: 4.3.6 + chai: 4.4.1 check-error: 1.0.3 dev: false @@ -5870,26 +5918,26 @@ packages: enzyme: 3.11.0 dev: false - /chai/4.3.10: - resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} + /chai/4.3.6: + resolution: {integrity: sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q==} engines: {node: '>=4'} dependencies: assertion-error: 1.1.0 check-error: 1.0.3 - deep-eql: 4.1.3 + deep-eql: 3.0.1 get-func-name: 2.0.2 loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 dev: false - /chai/4.3.6: - resolution: {integrity: sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q==} + /chai/4.4.1: + resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} engines: {node: '>=4'} dependencies: assertion-error: 1.1.0 check-error: 1.0.3 - deep-eql: 3.0.1 + deep-eql: 4.1.3 get-func-name: 2.0.2 loupe: 2.3.7 pathval: 1.1.1 @@ -6005,6 +6053,21 @@ packages: fsevents: 2.3.3 dev: false + /chokidar/3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + dev: false + /chownr/2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} @@ -6277,12 +6340,12 @@ packages: engines: {node: '>= 0.6'} dev: false - /content/3.0.7: - resolution: {integrity: sha512-LXtnSnvE+Z1Cjpa3P9gh9kb396qV4MqpfwKy777BOSF8n6nw2vAi03tHNl0/XRqZUyzVzY/+nMXOZVnEapWzdg==} - engines: {node: '>=4.5.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /content/3.1.2: + resolution: {integrity: sha512-9VK/X3LnMrGQBOLQGxu3wYP7sqaqKXbvDxwkvINJoXSjKwiJiV/Yed5tu0dfFFqiKdSeOx10TLro1+dASqS0ug==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/content. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - boom: 5.2.0 + boom: 5.3.3 dev: false /convert-source-map/1.9.0: @@ -6307,25 +6370,30 @@ packages: engines: {node: '>= 0.6'} dev: false + /cookie/0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} + dev: false + /copy-anything/2.0.6: resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} dependencies: is-what: 3.14.1 dev: false - /core-js-compat/3.34.0: - resolution: {integrity: sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==} + /core-js-compat/3.37.0: + resolution: {integrity: sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==} dependencies: - browserslist: 4.22.2 + browserslist: 4.23.0 dev: false - /core-js-pure/3.34.0: - resolution: {integrity: sha512-pmhivkYXkymswFfbXsANmBAewXx86UBfmagP+w0wkK06kLsLlTK5oQmsURPivzMkIBQiYq2cjamcZExIwlFQIg==} + /core-js-pure/3.37.0: + resolution: {integrity: sha512-d3BrpyFr5eD4KcbRvQ3FTUx/KWmaDesr7+a3+1+P46IUnNoEt+oiLijPINZMEon7w9oGkIINWxrBAU9DEciwFQ==} requiresBuild: true dev: false - /core-js/3.34.0: - resolution: {integrity: sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag==} + /core-js/3.37.0: + resolution: {integrity: sha512-fu5vHevQ8ZG4og+LXug8ulUtVxjOcEYvifJr7L5Bfq9GOztVqsKd9/59hUk2ZSbCrS3BqUr3EpaYGIYzq7g3Ug==} requiresBuild: true dev: false @@ -6406,11 +6474,12 @@ packages: which: 2.0.2 dev: false - /cryptiles/3.1.4: - resolution: {integrity: sha512-8I1sgZHfVwcSOY6mSGpVU3lw/GSIZvusg8dD2+OGehCJpOhQRLNcH0qb9upQnOH4XhgxxFJSg6E2kx95deb1Tw==} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /cryptiles/3.2.1: + resolution: {integrity: sha512-eeYcSehTunKcMIspjiIzRI+dk447ncZXlHNRPUKQxvC6y9MvsELVnA1bbMdUgrY9KsVT1weZTcfPxSoafUTkYQ==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/cryptiles. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - boom: 5.2.0 + boom: 5.3.3 dev: false /crypto/1.0.1: @@ -6447,24 +6516,30 @@ packages: postcss-selector-parser: 5.0.0 dev: false - /css-loader/6.8.1_webpack@5.89.0: - resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} + /css-loader/6.11.0_webpack@5.91.0: + resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} engines: {node: '>= 12.13.0'} peerDependencies: + '@rspack/core': 0.x || 1.x webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true dependencies: - icss-utils: 5.1.0_postcss@8.4.32 - postcss: 8.4.32 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.32 - postcss-modules-local-by-default: 4.0.3_postcss@8.4.32 - postcss-modules-scope: 3.0.0_postcss@8.4.32 - postcss-modules-values: 4.0.0_postcss@8.4.32 + icss-utils: 5.1.0_postcss@8.4.38 + postcss: 8.4.38 + postcss-modules-extract-imports: 3.1.0_postcss@8.4.38 + postcss-modules-local-by-default: 4.0.5_postcss@8.4.38 + postcss-modules-scope: 3.2.0_postcss@8.4.38 + postcss-modules-values: 4.0.0_postcss@8.4.38 postcss-value-parser: 4.2.0 - semver: 7.5.4 - webpack: 5.89.0_webpack-cli@4.8.0 + semver: 7.6.0 + webpack: 5.91.0_webpack-cli@4.8.0 dev: false - /css-minimizer-webpack-plugin/1.3.0_webpack@5.89.0: + /css-minimizer-webpack-plugin/1.3.0_webpack@5.91.0: resolution: {integrity: sha512-jFa0Siplmfef4ndKglpVaduY47oHQwioAOEGK0f0vAX0s+vc+SmP6cCMoc+8Adau5600RnOEld5VVdC8CQau7w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -6478,7 +6553,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 5.0.1 source-map: 0.6.1 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 webpack-sources: 1.4.3 dev: false @@ -6557,6 +6632,14 @@ packages: source-map: 0.6.1 dev: false + /css-tree/2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.2.0 + dev: false + /css-what/3.4.2: resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} engines: {node: '>= 6'} @@ -6689,9 +6772,9 @@ packages: cssom: 0.3.8 dev: false - /cssstyle/3.0.0: - resolution: {integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==} - engines: {node: '>=14'} + /cssstyle/4.0.1: + resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==} + engines: {node: '>=18'} dependencies: rrweb-cssom: 0.6.0 dev: false @@ -6742,6 +6825,33 @@ packages: whatwg-url: 14.0.0 dev: false + /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 + dev: false + + /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 + dev: false + + /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 + dev: false + /date-format/4.0.14: resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} engines: {node: '>=4.0'} @@ -6813,8 +6923,8 @@ packages: engines: {node: '>=0.10'} dev: false - /dedent/1.5.1: - resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==} + /dedent/1.5.3: + resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} peerDependencies: babel-plugin-macros: ^3.1.0 peerDependenciesMeta: @@ -6844,24 +6954,24 @@ packages: resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.0 - call-bind: 1.0.5 + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 is-arguments: 1.1.1 - is-array-buffer: 3.0.2 + is-array-buffer: 3.0.4 is-date-object: 1.0.5 is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 + is-shared-array-buffer: 1.0.3 isarray: 2.0.5 - object-is: 1.1.5 + object-is: 1.1.6 object-keys: 1.1.1 object.assign: 4.1.5 - regexp.prototype.flags: 1.5.1 - side-channel: 1.0.4 + regexp.prototype.flags: 1.5.2 + side-channel: 1.0.6 which-boxed-primitive: 1.0.2 - which-collection: 1.0.1 - which-typed-array: 1.1.13 + which-collection: 1.0.2 + which-typed-array: 1.1.15 dev: false /deep-is/0.1.4: @@ -6880,13 +6990,13 @@ packages: strip-bom: 4.0.0 dev: false - /define-data-property/1.1.1: - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} + /define-data-property/1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 + es-define-property: 1.0.0 + es-errors: 1.3.0 gopd: 1.0.1 - has-property-descriptors: 1.0.1 dev: false /define-lazy-prop/2.0.0: @@ -6898,8 +7008,8 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} dependencies: - define-data-property: 1.1.1 - has-property-descriptors: 1.0.1 + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 object-keys: 1.1.1 dev: false @@ -6966,8 +7076,8 @@ packages: engines: {node: '>=0.3.1'} dev: false - /diff/5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} + /diff/5.2.0: + resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} engines: {node: '>=0.3.1'} dev: false @@ -7142,14 +7252,14 @@ packages: resolution: {integrity: sha512-WdWMHZjQWzDTstOCQy+gPNqNhXd3CJ58TMmVxIFsYNVhiyxnZjrTXea0g7+JHNk/CqhfQR5lozGTS1dqU1Xtfw==} dependencies: babel-eslint: 8.2.6 - chai: 4.3.10 + chai: 4.4.1 eslint: 4.19.1 eslint-config-walmart: 1.2.4 eslint-plugin-filenames: 1.3.2_eslint@4.19.1 mocha: 4.1.0 nyc: 11.9.0 sinon: 4.5.0 - sinon-chai: 2.14.0_chai@4.3.10+sinon@4.5.0 + sinon-chai: 2.14.0_chai@4.4.1+sinon@4.5.0 unwrap-npm-cmd: 1.1.1 xclap: 0.2.53 xsh: 0.4.5 @@ -7196,7 +7306,7 @@ packages: bluebird: 3.7.2 chalk: 4.1.2 electrode-confippet: 1.7.1 - hapi: 16.7.0 + hapi: 16.8.4 lodash: 4.17.21 require-at: 1.0.6 dev: false @@ -7214,8 +7324,8 @@ packages: xaa: 1.7.3 dev: false - /electron-to-chromium/1.4.615: - resolution: {integrity: sha512-/bKPPcgZVUziECqDc+0HkT87+0zhaWSZHNXqF8FLd2lQcptpmUFwoCSWjCdOng9Gdq+afKArPdEg/0ZW461Eng==} + /electron-to-chromium/1.4.738: + resolution: {integrity: sha512-lwKft2CLFztD+vEIpesrOtCrko/TFnEJlHFdRhazU7Y/jx5qc4cqsocfVrBg4So4gGe9lvxnbLIoev47WMpg+A==} dev: false /emittery/0.13.1: @@ -7260,8 +7370,8 @@ packages: once: 1.4.0 dev: false - /engine.io-parser/5.2.1: - resolution: {integrity: sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==} + /engine.io-parser/5.2.2: + resolution: {integrity: sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==} engines: {node: '>=10.0.0'} dev: false @@ -7271,13 +7381,13 @@ packages: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 20.10.5 + '@types/node': 20.12.7 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.1 + engine.io-parser: 5.2.2 ws: 8.11.0 transitivePeerDependencies: - bufferutil @@ -7285,8 +7395,8 @@ packages: - utf-8-validate dev: false - /enhanced-resolve/5.15.0: - resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} + /enhanced-resolve/5.16.0: + resolution: {integrity: sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -7314,50 +7424,50 @@ packages: engines: {node: '>=0.12'} dev: false - /envinfo/7.11.0: - resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==} + /envinfo/7.12.0: + resolution: {integrity: sha512-Iw9rQJBGpJRd3rwXm9ft/JiGoAZmLxxJZELYDQoPRZ4USVhkKtIcNBPw6U+/K2mBpaqM25JSV6Yl4Az9vO2wJg==} engines: {node: '>=4'} hasBin: true dev: false - /enzyme-adapter-react-16/1.15.7_enzyme@3.11.0: - resolution: {integrity: sha512-LtjKgvlTc/H7adyQcj+aq0P0H07LDL480WQl1gU512IUyaDo/sbOaNDdZsJXYW2XaoPqrLLE9KbZS+X2z6BASw==} + /enzyme-adapter-react-16/1.15.8_enzyme@3.11.0: + resolution: {integrity: sha512-uYGC31eGZBp5nGsr4nKhZKvxGQjyHGjS06BJsUlWgE29/hvnpgCsT1BJvnnyny7N3GIIVyxZ4O9GChr6hy2WQA==} peerDependencies: enzyme: ^3.0.0 react: ^16.0.0-0 react-dom: ^16.0.0-0 dependencies: enzyme: 3.11.0 - enzyme-adapter-utils: 1.14.1 - enzyme-shallow-equal: 1.0.5 - has: 1.0.4 + enzyme-adapter-utils: 1.14.2 + enzyme-shallow-equal: 1.0.7 + hasown: 2.0.2 object.assign: 4.1.5 - object.values: 1.1.7 + object.values: 1.2.0 prop-types: 15.8.1 react-is: 16.13.1 react-test-renderer: 16.14.0 semver: 5.7.2 dev: false - /enzyme-adapter-utils/1.14.1: - resolution: {integrity: sha512-JZgMPF1QOI7IzBj24EZoDpaeG/p8Os7WeBZWTJydpsH7JRStc7jYbHE4CmNQaLqazaGFyLM8ALWA3IIZvxW3PQ==} + /enzyme-adapter-utils/1.14.2: + resolution: {integrity: sha512-1ZC++RlsYRaiOWE5NRaF5OgsMt7F5rn/VuaJIgc7eW/fmgg8eS1/Ut7EugSPPi7VMdWMLcymRnMF+mJUJ4B8KA==} peerDependencies: react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 dependencies: airbnb-prop-types: 2.16.0 function.prototype.name: 1.1.6 - has: 1.0.4 + hasown: 2.0.2 object.assign: 4.1.5 - object.fromentries: 2.0.7 + object.fromentries: 2.0.8 prop-types: 15.8.1 - semver: 5.7.2 + semver: 6.3.1 dev: false - /enzyme-shallow-equal/1.0.5: - resolution: {integrity: sha512-i6cwm7hN630JXenxxJFBKzgLC3hMTafFQXflvzHgPmDhOBhxUWDe8AeRv1qp2/uWJ2Y8z5yLWMzmAfkTOiOCZg==} + /enzyme-shallow-equal/1.0.7: + resolution: {integrity: sha512-/um0GFqUXnpM9SvKtje+9Tjoz3f1fpBC3eXRFrNs8kpYn69JljciYP7KZTqM/YQbUY9KUjvKB4jo/q+L6WGGvg==} dependencies: - has: 1.0.4 - object-is: 1.1.5 + hasown: 2.0.2 + object-is: 1.1.6 dev: false /enzyme/3.11.0: @@ -7365,7 +7475,7 @@ packages: dependencies: array.prototype.flat: 1.3.2 cheerio: 1.0.0-rc.12 - enzyme-shallow-equal: 1.0.5 + enzyme-shallow-equal: 1.0.7 function.prototype.name: 1.1.6 has: 1.0.4 html-element-map: 1.3.1 @@ -7378,13 +7488,13 @@ packages: lodash.escape: 4.0.1 lodash.isequal: 4.5.0 object-inspect: 1.13.1 - object-is: 1.1.5 + object-is: 1.1.6 object.assign: 4.1.5 - object.entries: 1.1.7 - object.values: 1.1.7 + object.entries: 1.1.8 + object.values: 1.2.0 raf: 3.4.1 rst-selector-parser: 2.2.3 - string.prototype.trim: 1.2.8 + string.prototype.trim: 1.2.9 dev: false /errno/0.1.8: @@ -7401,105 +7511,132 @@ packages: is-arrayish: 0.2.1 dev: false - /es-abstract/1.22.3: - resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} + /es-abstract/1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.0 - arraybuffer.prototype.slice: 1.0.2 - available-typed-arrays: 1.0.5 - call-bind: 1.0.5 - es-set-tostringtag: 2.0.2 + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 es-to-primitive: 1.2.1 function.prototype.name: 1.1.6 - get-intrinsic: 1.2.2 - get-symbol-description: 1.0.0 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 globalthis: 1.0.3 gopd: 1.0.1 - has-property-descriptors: 1.0.1 - has-proto: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 has-symbols: 1.0.3 - hasown: 2.0.0 - internal-slot: 1.0.6 - is-array-buffer: 3.0.2 + 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.12 + is-typed-array: 1.1.13 is-weakref: 1.0.2 object-inspect: 1.13.1 object-keys: 1.1.1 object.assign: 4.1.5 - regexp.prototype.flags: 1.5.1 - safe-array-concat: 1.0.1 - safe-regex-test: 1.0.0 - string.prototype.trim: 1.2.8 - string.prototype.trimend: 1.0.7 - string.prototype.trimstart: 1.0.7 - typed-array-buffer: 1.0.0 - typed-array-byte-length: 1.0.0 - typed-array-byte-offset: 1.0.0 - typed-array-length: 1.0.4 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 unbox-primitive: 1.0.2 - which-typed-array: 1.1.13 + which-typed-array: 1.1.15 dev: false /es-array-method-boxes-properly/1.0.0: resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} dev: false + /es-define-property/1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + dev: false + + /es-errors/1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: false + /es-get-iterator/1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 has-symbols: 1.0.3 is-arguments: 1.1.1 - is-map: 2.0.2 - is-set: 2.0.2 + is-map: 2.0.3 + is-set: 2.0.3 is-string: 1.0.7 isarray: 2.0.5 stop-iteration-iterator: 1.0.0 dev: false - /es-iterator-helpers/1.0.15: - resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} + /es-iterator-helpers/1.0.18: + resolution: {integrity: sha512-scxAJaewsahbqTYrGKJihhViaM6DDZDDoucfvzNbK0pOren1g/daDQ3IAhzn+1G14rBG7w+i5N+qul60++zlKA==} + engines: {node: '>= 0.4'} dependencies: - asynciterator.prototype: 1.0.0 - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - es-set-tostringtag: 2.0.2 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 function-bind: 1.1.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 globalthis: 1.0.3 - has-property-descriptors: 1.0.1 - has-proto: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 has-symbols: 1.0.3 - internal-slot: 1.0.6 + internal-slot: 1.0.7 iterator.prototype: 1.1.2 - safe-array-concat: 1.0.1 + safe-array-concat: 1.1.2 dev: false - /es-module-lexer/1.4.1: - resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} + /es-module-lexer/1.5.0: + resolution: {integrity: sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==} dev: false - /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: - get-intrinsic: 1.2.2 - has-tostringtag: 1.0.0 - hasown: 2.0.0 + es-errors: 1.3.0 + dev: false + + /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.2 dev: false /es-shim-unscopables/1.0.2: resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} dependencies: - hasown: 2.0.0 + hasown: 2.0.2 dev: false /es-to-primitive/1.2.1: @@ -7519,8 +7656,8 @@ packages: resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} dev: false - /escalade/3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + /escalade/3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} dev: false @@ -7614,12 +7751,12 @@ packages: lodash.upperfirst: 4.3.1 dev: false - /eslint-plugin-filenames/1.3.2_eslint@8.56.0: + /eslint-plugin-filenames/1.3.2_eslint@8.57.0: resolution: {integrity: sha512-tqxJTiEM5a0JmRCUYQmxw23vtTxrb2+a3Q2mMOPhFxvt7ZQQJmdiuMby9B/vUAuVMghyP7oET+nIf6EO6CBd/w==} peerDependencies: eslint: '*' dependencies: - eslint: 8.56.0 + eslint: 8.57.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 @@ -7647,11 +7784,11 @@ packages: string-natural-compare: 3.0.1 dev: false - /eslint-plugin-jest/27.6.0_jest@29.7.0: - resolution: {integrity: sha512-MTlusnnDMChbElsszJvrwD1dN3x6nZl//s4JD23BxB6MgR66TZlL064su24xEIS3VACfAoHV1vgyMgPw8nkdng==} + /eslint-plugin-jest/27.9.0_jest@29.7.0: + resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 + '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 eslint: ^7.0.0 || ^8.0.0 jest: '*' peerDependenciesMeta: @@ -7679,7 +7816,7 @@ packages: jsdoctypeparser: 9.0.0 lodash: 4.17.21 regextras: 0.7.1 - semver: 7.5.4 + semver: 7.6.0 spdx-expression-parse: 3.0.1 transitivePeerDependencies: - supports-color @@ -7697,13 +7834,13 @@ packages: jsdoctypeparser: 9.0.0 lodash: 4.17.21 regextras: 0.7.1 - semver: 7.5.4 + semver: 7.6.0 spdx-expression-parse: 3.0.1 transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-jsdoc/30.7.13_eslint@8.56.0: + /eslint-plugin-jsdoc/30.7.13_eslint@8.57.0: resolution: {integrity: sha512-YM4WIsmurrp0rHX6XiXQppqKB8Ne5ATiZLJe2+/fkp9l9ExXFr43BbAbjZaVrpCT+tuPYOZ8k1MICARHnURUNQ==} engines: {node: '>=10'} peerDependencies: @@ -7711,11 +7848,11 @@ packages: dependencies: comment-parser: 0.7.6 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 jsdoctypeparser: 9.0.0 lodash: 4.17.21 regextras: 0.7.1 - semver: 7.5.4 + semver: 7.6.0 spdx-expression-parse: 3.0.1 transitivePeerDependencies: - supports-color @@ -7733,7 +7870,7 @@ packages: jsdoctypeparser: 9.0.0 lodash: 4.17.21 regextras: 0.7.1 - semver: 7.5.4 + semver: 7.6.0 spdx-expression-parse: 3.0.1 transitivePeerDependencies: - supports-color @@ -7760,53 +7897,57 @@ packages: ramda: 0.27.2 dev: false - /eslint-plugin-react/7.33.2: - resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} + /eslint-plugin-react/7.34.1: + resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - array-includes: 3.1.7 + array-includes: 3.1.8 + array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.2 - array.prototype.tosorted: 1.1.2 + array.prototype.toreversed: 1.1.2 + array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 - es-iterator-helpers: 1.0.15 + es-iterator-helpers: 1.0.18 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.7 - object.fromentries: 2.0.7 - object.hasown: 1.1.3 - object.values: 1.1.7 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.hasown: 1.1.4 + object.values: 1.2.0 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 - string.prototype.matchall: 4.0.10 + string.prototype.matchall: 4.0.11 dev: false - /eslint-plugin-react/7.33.2_eslint@7.32.0: - resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} + /eslint-plugin-react/7.34.1_eslint@7.32.0: + resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - array-includes: 3.1.7 + array-includes: 3.1.8 + array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.2 - array.prototype.tosorted: 1.1.2 + array.prototype.toreversed: 1.1.2 + array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 - es-iterator-helpers: 1.0.15 + es-iterator-helpers: 1.0.18 eslint: 7.32.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.7 - object.fromentries: 2.0.7 - object.hasown: 1.1.3 - object.values: 1.1.7 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.hasown: 1.1.4 + object.values: 1.2.0 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 - string.prototype.matchall: 4.0.10 + string.prototype.matchall: 4.0.11 dev: false /eslint-plugin-tsdoc/0.2.17: @@ -7937,7 +8078,7 @@ packages: engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} hasBin: true dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 ajv: 6.12.6 chalk: 2.4.2 cross-spawn: 6.0.5 @@ -8017,26 +8158,26 @@ packages: optionator: 0.9.3 progress: 2.0.3 regexpp: 3.2.0 - semver: 7.5.4 + semver: 7.6.0 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 - table: 6.8.1 + table: 6.8.2 text-table: 0.2.0 v8-compile-cache: 2.4.0 transitivePeerDependencies: - supports-color dev: false - /eslint/8.56.0: - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} + /eslint/8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.56.0 - '@humanwhocodes/config-array': 0.11.13 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.2.0 @@ -8057,7 +8198,7 @@ packages: glob-parent: 6.0.2 globals: 13.24.0 graphemer: 1.4.0 - ignore: 5.3.0 + ignore: 5.3.1 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -8104,8 +8245,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.2 - acorn-jsx: 5.3.2_acorn@8.11.2 + acorn: 8.11.3 + acorn-jsx: 5.3.2_acorn@8.11.3 eslint-visitor-keys: 3.4.3 dev: false @@ -8205,16 +8346,16 @@ packages: jest-util: 29.7.0 dev: false - /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 @@ -8277,8 +8418,8 @@ packages: /fast-async/7.0.6: resolution: {integrity: sha512-/iUa3eSQC+Xh5tN6QcVLsEsN7b1DaPIoTZo++VpLLIxtdNW2tEmMZex4TcrMeRnBwMOpZwue2CB171wjt5Kgqg==} dependencies: - '@babel/generator': 7.23.6 - '@babel/helper-module-imports': 7.22.15 + '@babel/generator': 7.24.4 + '@babel/helper-module-imports': 7.24.3 babylon: 7.0.0-beta.47 nodent-runtime: 3.2.1 nodent-transform: 3.2.9 @@ -8321,20 +8462,20 @@ packages: dependencies: ajv: 6.12.6 deepmerge: 4.3.1 - rfdc: 1.3.0 + rfdc: 1.3.1 string-similarity: 4.0.4 dev: false - /fast-json-stringify/5.9.1: - resolution: {integrity: sha512-NMrf+uU9UJnTzfxaumMDXK1NWqtPCfGoM9DYIE+ESlaTQqjlANFBy0VAbsm6FB88Mx0nceyi18zTo5kIEUlzxg==} + /fast-json-stringify/5.14.1: + resolution: {integrity: sha512-J1Grbf0oSXV3lKsBf3itz1AvRk43qVrx3Ac10sNvi3LZaz1by4oDdYKFrJycPhS8+Gb7y8rgV/Jqw1UZVjyNvw==} dependencies: - '@fastify/deepmerge': 1.3.0 + '@fastify/merge-json-schemas': 0.1.1 ajv: 8.12.0 - ajv-formats: 2.1.1 + ajv-formats: 3.0.1 fast-deep-equal: 3.1.3 fast-uri: 2.3.0 json-schema-ref-resolver: 1.0.1 - rfdc: 1.3.0 + rfdc: 1.3.1 dev: false /fast-levenshtein/2.0.6: @@ -8352,8 +8493,8 @@ packages: engines: {node: '>=6'} dev: false - /fast-redact/3.3.0: - resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==} + /fast-redact/3.5.0: + resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} engines: {node: '>=6'} dev: false @@ -8393,33 +8534,33 @@ packages: pino: 6.14.0 process-warning: 1.0.0 proxy-addr: 2.0.7 - rfdc: 1.3.0 + rfdc: 1.3.1 secure-json-parse: 2.7.0 - semver: 7.5.4 + semver: 7.6.0 tiny-lru: 8.0.2 transitivePeerDependencies: - supports-color dev: false - /fastify/4.25.1: - resolution: {integrity: sha512-D8d0rv61TwqoAS7lom2tvIlgVMlx88lLsiwXyWNjA7CU/LC/mx/Gp2WAlC0S/ABq19U+y/aRvYFG5xLUu2aMrg==} + /fastify/4.26.2: + resolution: {integrity: sha512-90pjTuPGrfVKtdpLeLzND5nyC4woXZN5VadiNQCicj/iJU4viNHKhsAnb7jmv1vu2IzkLXyBiCzdWuzeXgQ5Ug==} dependencies: '@fastify/ajv-compiler': 3.5.0 '@fastify/error': 3.4.1 '@fastify/fast-json-stringify-compiler': 4.3.0 abstract-logging: 2.0.1 - avvio: 8.2.1 + avvio: 8.3.0 fast-content-type-parse: 1.1.0 - fast-json-stringify: 5.9.1 - find-my-way: 7.7.0 - light-my-request: 5.11.0 - pino: 8.17.1 + fast-json-stringify: 5.14.1 + find-my-way: 8.1.0 + light-my-request: 5.13.0 + pino: 8.20.0 process-warning: 3.0.0 proxy-addr: 2.0.7 - rfdc: 1.3.0 + rfdc: 1.3.1 secure-json-parse: 2.7.0 - semver: 7.5.4 - toad-cache: 3.4.1 + semver: 7.6.0 + toad-cache: 3.7.0 transitivePeerDependencies: - supports-color dev: false @@ -8428,8 +8569,8 @@ packages: resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==} dev: false - /fastq/1.16.0: - resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==} + /fastq/1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: reusify: 1.0.4 dev: false @@ -8480,7 +8621,7 @@ packages: flat-cache: 3.2.0 dev: false - /file-loader/6.2.0_webpack@5.89.0: + /file-loader/6.2.0_webpack@5.91.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -8488,7 +8629,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 dev: false /filesize/3.6.1: @@ -8575,8 +8716,8 @@ packages: semver-store: 0.3.0 dev: false - /find-my-way/7.7.0: - resolution: {integrity: sha512-+SrHpvQ52Q6W9f3wJoJBbAQULJuNEEQwBvlvYwACDhBTLOTMiQ0HYWh4+vC3OivGP2ENcTI1oKlFA2OepJNjhQ==} + /find-my-way/8.1.0: + resolution: {integrity: sha512-41QwjCGcVTODUmLLqTMeoHeiozbMXYMAE1CKFiDyi9zVZ2Vjh0yz3MF0WQZoIb+cmzP/XlbFjlF2NtJmvZHznA==} engines: {node: '>=14'} dependencies: fast-deep-equal: 3.1.3 @@ -8638,7 +8779,7 @@ 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: false @@ -8656,8 +8797,8 @@ packages: resolution: {integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==} dev: false - /flatted/3.2.9: - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + /flatted/3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: false /flatten/1.0.3: @@ -8669,8 +8810,8 @@ packages: resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} dev: false - /follow-redirects/1.15.3: - resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} + /follow-redirects/1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -8800,9 +8941,9 @@ packages: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 functions-have-names: 1.2.3 dev: false @@ -8838,13 +8979,15 @@ packages: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} dev: false - /get-intrinsic/1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + /get-intrinsic/1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} dependencies: + es-errors: 1.3.0 function-bind: 1.1.2 - has-proto: 1.0.1 + has-proto: 1.0.3 has-symbols: 1.0.3 - hasown: 2.0.0 + hasown: 2.0.2 dev: false /get-package-type/0.1.0: @@ -8857,12 +9000,13 @@ packages: engines: {node: '>=10'} dev: false - /get-symbol-description/1.0.0: - resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + /get-symbol-description/1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 dev: false /getpass/0.1.7: @@ -8910,17 +9054,6 @@ packages: path-is-absolute: 1.0.1 dev: false - /glob/7.2.0: - resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: false - /glob/7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} dependencies: @@ -8976,7 +9109,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.0 + ignore: 5.3.1 merge2: 1.4.1 slash: 3.0.0 dev: false @@ -8984,7 +9117,7 @@ packages: /gopd/1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 dev: false /graceful-fs/4.2.11: @@ -9029,29 +9162,30 @@ packages: uglify-js: 3.17.4 dev: false - /hapi/16.7.0: - resolution: {integrity: sha512-UeMX1LMWmHEIgMlwZGK/3lhI7X0VRvOioVply0Y9qF+/O5woGdQzNB8ZmDnLOBjnB6bdWWHyo5DEamuCsE1vmg==} - deprecated: This version contains severe security issues and defects and should not be used! Please upgrade to the latest version of @hapi/hapi or consider a commercial license (https://github.com/hapijs/hapi/issues/4114) - dependencies: - accept: 2.1.4 - ammo: 2.0.4 - boom: 5.2.0 - call: 4.0.2 - catbox: 7.1.5 - catbox-memory: 2.0.4 - cryptiles: 3.1.4 - heavy: 4.0.4 - hoek: 4.2.1 - iron: 4.0.5 - items: 2.1.2 - joi: 11.4.0 - mimos: 3.0.3 - podium: 1.3.0 - shot: 3.4.2 - somever: 1.0.1 - statehood: 5.0.4 - subtext: 5.0.1 - topo: 2.0.2 + /hapi/16.8.4: + resolution: {integrity: sha512-RgCMsfky01mGOfP/g6DStL1HEkhD9LVqIgddPvoE97VYUeE1zxFktNMPGjReZMTOxY0+uL7AB2gwPRguXuAprA==} + engines: {node: '>=6.0.0'} + deprecated: This version contains severe security issues and defects and should not be used! Please upgrade to the latest version of @hapi/hapi + dependencies: + accept: 2.2.3 + ammo: 2.1.2 + boom: 5.3.3 + call: 4.1.2 + catbox: 7.2.1 + catbox-memory: 2.1.1 + cryptiles: 3.2.1 + heavy: 4.1.1 + hoek: 4.3.1 + iron: 4.1.1 + items: 2.2.1 + joi: 12.1.1 + mimos: 3.1.1 + podium: 1.4.1 + shot: 3.5.2 + somever: 1.1.1 + statehood: 5.1.1 + subtext: 5.1.3 + topo: 2.1.1 dev: false /har-schema/2.0.0: @@ -9103,14 +9237,14 @@ packages: engines: {node: '>=8'} dev: false - /has-property-descriptors/1.0.1: - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} + /has-property-descriptors/1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} dependencies: - get-intrinsic: 1.2.2 + es-define-property: 1.0.0 dev: false - /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'} dev: false @@ -9119,8 +9253,8 @@ packages: engines: {node: '>= 0.4'} dev: false - /has-tostringtag/1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + /has-tostringtag/1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 @@ -9139,8 +9273,8 @@ packages: type-fest: 0.8.1 dev: false - /hasown/2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + /hasown/2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} dependencies: function-bind: 1.1.2 @@ -9156,14 +9290,14 @@ packages: hasBin: true dev: false - /heavy/4.0.4: - resolution: {integrity: sha512-8JYatUE+yVxhld/9C+AszeLr0Wh2hGHRkPyyl+xakVLF7Ev1SsH1Kp1iNl06C8LrMlwYBholBqW2URQCn39zuw==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /heavy/4.1.1: + resolution: {integrity: sha512-MC5eazBwUT9m8/UOWeiT0dnjEsEk3Mm2ALBPTYFIfXxhRKCOSBbAeSXrt975q+p/Fu1A5/1QyETo7M8VdJ10Pw==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/heavy. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - boom: 5.2.0 - hoek: 4.2.1 - joi: 10.6.0 + boom: 5.3.3 + hoek: 4.3.1 + joi: 12.1.1 dev: false /hex-color-regex/1.1.0: @@ -9177,13 +9311,13 @@ packages: /history/5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 dev: false - /hoek/4.2.1: - resolution: {integrity: sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /hoek/4.3.1: + resolution: {integrity: sha512-v7E+yIjcHECn973i0xHm4kJkEpv3C8sbYS4344WXbzYqRyiDD7rjnnKo4hsJkejQBAFdRMUGNHySeSPKSH9Rqw==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. dev: false /hoist-non-react-statics/3.3.2: @@ -9221,8 +9355,8 @@ packages: /html-element-map/1.3.1: resolution: {integrity: sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==} dependencies: - array.prototype.filter: 1.0.3 - call-bind: 1.0.5 + array.prototype.filter: 1.0.4 + call-bind: 1.0.7 dev: false /html-encoding-sniffer/2.0.1: @@ -9246,8 +9380,8 @@ packages: whatwg-encoding: 3.1.1 dev: false - /html-entities/2.4.0: - resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==} + /html-entities/2.5.2: + resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} dev: false /html-escaper/2.0.2: @@ -9265,10 +9399,10 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.26.0 + terser: 5.30.3 dev: false - /html-webpack-plugin/5.6.0_webpack@5.89.0: + /html-webpack-plugin/5.6.0_webpack@5.91.0: resolution: {integrity: sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==} engines: {node: '>=10.13.0'} peerDependencies: @@ -9285,7 +9419,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 dev: false /htmlparser2/6.1.0: @@ -9353,11 +9487,11 @@ packages: - supports-color dev: false - /http-proxy-agent/7.0.0: - resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} + /http-proxy-agent/7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 + agent-base: 7.1.1 debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -9368,7 +9502,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.3 + follow-redirects: 1.15.6 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -9401,11 +9535,11 @@ packages: - supports-color dev: false - /https-proxy-agent/7.0.2: - resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} + /https-proxy-agent/7.0.4: + resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 + agent-base: 7.1.1 debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -9434,13 +9568,13 @@ packages: resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} dev: false - /icss-utils/5.1.0_postcss@8.4.32: + /icss-utils/5.1.0_postcss@8.4.38: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.32 + postcss: 8.4.38 dev: false /identity-obj-proxy/3.0.0: @@ -9463,8 +9597,8 @@ packages: engines: {node: '>= 4'} dev: false - /ignore/5.3.0: - resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} + /ignore/5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} dev: false @@ -9475,8 +9609,8 @@ packages: dev: false optional: true - /immutable/4.3.4: - resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} + /immutable/4.3.5: + resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==} dev: false /import-cwd/2.1.0: @@ -9598,13 +9732,13 @@ packages: resolution: {integrity: sha512-UzUhOZFpCMM22Xlig9iUPqalf8n7c4eYScamce1C+jN3ad8FtmVm42ryMwVq0hAxHbwUhWFhPvTFQQpFdDUKkw==} dev: false - /internal-slot/1.0.6: - resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} + /internal-slot/1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 - hasown: 2.0.0 - side-channel: 1.0.4 + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.0.6 dev: false /interpret/1.4.0: @@ -9632,14 +9766,14 @@ packages: engines: {node: '>= 0.10'} dev: false - /iron/4.0.5: - resolution: {integrity: sha512-rWkobJjk5IYW5AYR6LkxtmnGF8BzOqdm/mQMP4PNi35unXVxKa4v1TgpleyYRpKuBj0cTQUPQLufLyWKnE5hhw==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /iron/4.1.1: + resolution: {integrity: sha512-AzAl1W6zDQ477NYsYXqR/q7RxT84j0Opif6wG3FST2sY7VEGyFfczsiezW9n3WQtfdBYQnRm2gQaiLGut4wXhQ==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/iron. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - boom: 5.2.0 - cryptiles: 3.1.4 - hoek: 4.2.1 + boom: 5.3.3 + cryptiles: 3.2.1 + hoek: 4.3.1 dev: false /is-absolute-url/2.1.0: @@ -9651,16 +9785,16 @@ packages: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - has-tostringtag: 1.0.0 + call-bind: 1.0.7 + has-tostringtag: 1.0.2 dev: false - /is-array-buffer/3.0.2: - resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + /is-array-buffer/3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - is-typed-array: 1.1.12 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 dev: false /is-arrayish/0.2.1: @@ -9675,7 +9809,7 @@ packages: resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-bigint/1.0.4: @@ -9688,15 +9822,15 @@ 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: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - has-tostringtag: 1.0.0 + call-bind: 1.0.7 + has-tostringtag: 1.0.2 dev: false /is-callable/1.2.7: @@ -9725,14 +9859,21 @@ packages: /is-core-module/2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: - hasown: 2.0.0 + hasown: 2.0.2 + dev: false + + /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 dev: false /is-date-object/1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-directory/0.3.1: @@ -9754,7 +9895,7 @@ packages: /is-finalizationregistry/1.0.2: resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 dev: false /is-fullwidth-code-point/2.0.0: @@ -9781,7 +9922,7 @@ packages: resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-glob/4.0.3: @@ -9791,12 +9932,13 @@ packages: is-extglob: 2.1.1 dev: false - /is-map/2.0.2: - resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + /is-map/2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} 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'} dev: false @@ -9804,7 +9946,7 @@ packages: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-number/7.0.0: @@ -9842,22 +9984,24 @@ packages: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - has-tostringtag: 1.0.0 + call-bind: 1.0.7 + has-tostringtag: 1.0.2 dev: false /is-resolvable/1.1.0: resolution: {integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==} dev: false - /is-set/2.0.2: - resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + /is-set/2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} dev: false - /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.5 + call-bind: 1.0.7 dev: false /is-stream/2.0.1: @@ -9869,7 +10013,7 @@ packages: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-subset/0.1.1: @@ -9883,11 +10027,11 @@ packages: has-symbols: 1.0.3 dev: false - /is-typed-array/1.1.12: - resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} + /is-typed-array/1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} dependencies: - which-typed-array: 1.1.13 + which-typed-array: 1.1.15 dev: false /is-typedarray/1.0.0: @@ -9899,21 +10043,23 @@ packages: engines: {node: '>=10'} dev: false - /is-weakmap/2.0.1: - resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} + /is-weakmap/2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} dev: false /is-weakref/1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 dev: false - /is-weakset/2.0.2: - resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + /is-weakset/2.0.3: + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 dev: false /is-what/3.14.1: @@ -9949,18 +10095,6 @@ packages: engines: {node: '>= 8.0.0'} dev: false - /isemail/2.2.1: - resolution: {integrity: sha512-LPjFxaTatluwGAJlGe4FtRdzg0a9KlXrahHoHAR4HwRNf90Ttwi6sOQ9zj+EoCPmk9yyK+WFUqkm0imUo8UJbw==} - engines: {node: '>=4.0.0'} - dev: false - - /isemail/3.2.0: - resolution: {integrity: sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg==} - engines: {node: '>=4.0.0'} - dependencies: - punycode: 2.3.1 - dev: false - /isexe/2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: false @@ -9995,7 +10129,7 @@ packages: resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -10007,8 +10141,8 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.23.6 - '@babel/parser': 7.23.6 + '@babel/core': 7.24.4 + '@babel/parser': 7.24.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -10016,15 +10150,15 @@ packages: - supports-color dev: false - /istanbul-lib-instrument/6.0.1: - resolution: {integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==} + /istanbul-lib-instrument/6.0.2: + resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.23.6 - '@babel/parser': 7.23.6 + '@babel/core': 7.24.4 + '@babel/parser': 7.24.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color dev: false @@ -10061,8 +10195,8 @@ packages: - supports-color dev: false - /istanbul-reports/3.1.6: - resolution: {integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==} + /istanbul-reports/3.1.7: + resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 @@ -10093,19 +10227,20 @@ packages: wordwrap: 1.0.0 dev: false - /items/2.1.2: - resolution: {integrity: sha512-kezcEqgB97BGeZZYtX/MA8AG410ptURstvnz5RAgyFZ8wQFPMxHY8GpTq+/ZHKT3frSlIthUq7EvLt9xn3TvXg==} - deprecated: This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /items/2.2.1: + resolution: {integrity: sha512-4nzts/gjePMkwiCuw0GzvJNNvbsfDsgZNC+AFNu4llNZmh49MSTaMR7PMIbEnGo9zRQFAcjrgrsU3F0hI3UJyA==} + engines: {node: '>=6.0.0'} + deprecated: This module has been deprecated. It's not used by modern hapi versions anymore. Please refer to https://hapi.dev for migration to latest versions. dev: false /iterator.prototype/1.1.2: resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} dependencies: define-properties: 1.2.1 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 has-symbols: 1.0.3 - reflect.getprototypeof: 1.0.4 - set-function-name: 2.0.1 + reflect.getprototypeof: 1.0.6 + set-function-name: 2.0.2 dev: false /jaro-winkler/0.2.8: @@ -10129,10 +10264,10 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.5 + '@types/node': 20.12.7 chalk: 4.1.2 co: 4.6.0 - dedent: 1.5.1 + dedent: 1.5.3 is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -10142,7 +10277,7 @@ packages: jest-util: 29.7.0 p-limit: 3.1.0 pretty-format: 29.7.0 - pure-rand: 6.0.4 + pure-rand: 6.1.0 slash: 3.0.0 stack-utils: 2.0.6 transitivePeerDependencies: @@ -10190,10 +10325,10 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0_@babel+core@7.23.6 + babel-jest: 29.7.0_@babel+core@7.24.4 chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -10217,7 +10352,7 @@ packages: - supports-color dev: false - /jest-config/29.7.0_@types+node@20.10.5: + /jest-config/29.7.0_@types+node@20.12.7: resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -10229,11 +10364,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.24.4 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.5 - babel-jest: 29.7.0_@babel+core@7.23.6 + '@types/node': 20.12.7 + babel-jest: 29.7.0_@babel+core@7.24.4 chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -10298,7 +10433,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.10.5 + '@types/node': 20.12.7 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -10315,7 +10450,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.5 + '@types/node': 20.12.7 jest-mock: 29.7.0 jest-util: 29.7.0 dev: false @@ -10331,7 +10466,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.10.5 + '@types/node': 20.12.7 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -10366,7 +10501,7 @@ packages: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -10382,7 +10517,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.5 + '@types/node': 20.12.7 jest-util: 29.7.0 dev: false @@ -10437,7 +10572,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.5 + '@types/node': 20.12.7 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -10468,7 +10603,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.5 + '@types/node': 20.12.7 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -10491,15 +10626,15 @@ packages: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.23.6 - '@babel/generator': 7.23.6 - '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.6 - '@babel/types': 7.23.6 + '@babel/core': 7.24.4 + '@babel/generator': 7.24.4 + '@babel/plugin-syntax-jsx': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-syntax-typescript': 7.24.1_@babel+core@7.24.4 + '@babel/types': 7.24.0 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.23.6 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.24.4 chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -10510,7 +10645,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color dev: false @@ -10520,7 +10655,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.5 + '@types/node': 20.12.7 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -10545,7 +10680,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.5 + '@types/node': 20.12.7 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -10557,7 +10692,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.7 merge-stream: 2.0.0 supports-color: 7.2.0 dev: false @@ -10566,7 +10701,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.7 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -10575,7 +10710,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.7 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -10611,35 +10746,14 @@ packages: engines: {node: '>= 0.6.0'} dev: false - /joi/10.6.0: - resolution: {integrity: sha512-hBF3LcqyAid+9X/pwg+eXjD2QBZI5eXnBFJYaAkH4SK3mp9QSRiiQnDYlmlz5pccMvnLcJRS4whhDOTCkmsAdQ==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). - dependencies: - hoek: 4.2.1 - isemail: 2.2.1 - items: 2.1.2 - topo: 2.0.2 - dev: false - - /joi/11.4.0: - resolution: {integrity: sha512-O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). - dependencies: - hoek: 4.2.1 - isemail: 3.2.0 - topo: 2.0.2 - dev: false - - /joi/12.0.0: - resolution: {integrity: sha512-z0FNlV4NGgjQN1fdtHYXf5kmgludM65fG/JlXzU6+rwkt9U5UWuXVYnXa2FpK0u6+qBuCmrm5byPNuiiddAHvQ==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /joi/12.1.1: + resolution: {integrity: sha512-Gh3iTjGLqGmQKTDuMFfsV7zT4uHtckqtrp88VFOc89V/sNtshOlAAtEkMM8TxJqRt1Cei00Hlh6/Bp7WjcqEEg==} + engines: {node: '>=6.0.0'} + deprecated: Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - hoek: 4.2.1 - isemail: 3.2.0 - topo: 2.0.2 + '@hapi/address': 1.0.1 + hoek: 4.3.1 + topo: 2.1.1 dev: false /joycon/2.2.5: @@ -10720,7 +10834,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.11.2 + acorn: 8.11.3 acorn-globals: 6.0.0 cssom: 0.4.4 cssstyle: 2.3.0 @@ -10762,7 +10876,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.11.2 + acorn: 8.11.3 acorn-globals: 6.0.0 cssom: 0.5.0 cssstyle: 2.3.0 @@ -10786,7 +10900,7 @@ packages: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 10.0.0 - ws: 8.15.1 + ws: 8.16.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -10804,7 +10918,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.11.2 + acorn: 8.11.3 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 @@ -10827,7 +10941,7 @@ packages: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - ws: 8.15.1 + ws: 8.16.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -10835,8 +10949,8 @@ packages: - utf-8-validate dev: false - /jsdom/23.0.1: - resolution: {integrity: sha512-2i27vgvlUsGEBO9+/kJQRbtqtm+191b5zAZrU/UezVmnC2dlDAFLgDYJvAEi94T4kjsRKkezEtLQTgsNEsW2lQ==} + /jsdom/23.2.0: + resolution: {integrity: sha512-L88oL7D/8ufIES+Zjz7v0aes+oBMh2Xnh3ygWvL0OaICOomKEPKuPnIfBJekiXr+BHbbMjrWn/xqrDQuxFTeyA==} engines: {node: '>=18'} peerDependencies: canvas: ^2.11.2 @@ -10844,15 +10958,15 @@ packages: canvas: optional: true dependencies: - cssstyle: 3.0.0 + '@asamuzakjp/dom-selector': 2.0.2 + cssstyle: 4.0.1 data-urls: 5.0.0 decimal.js: 10.4.3 form-data: 4.0.0 html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.0 - https-proxy-agent: 7.0.2 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.4 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.7 parse5: 7.1.2 rrweb-cssom: 0.6.0 saxes: 6.0.0 @@ -10863,7 +10977,7 @@ packages: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.0.0 - ws: 8.15.1 + ws: 8.16.0 xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -10948,8 +11062,8 @@ packages: hasBin: true dev: false - /jsonc-parser/3.2.0: - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + /jsonc-parser/3.2.1: + resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} dev: false /jsonfile/4.0.0: @@ -10980,16 +11094,20 @@ packages: resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} engines: {node: '>=4.0'} dependencies: - array-includes: 3.1.7 + array-includes: 3.1.8 array.prototype.flat: 1.3.2 object.assign: 4.1.5 - object.values: 1.1.7 + object.values: 1.2.0 dev: false /just-extend/4.2.1: resolution: {integrity: sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==} dev: false + /just-extend/6.2.0: + resolution: {integrity: sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw==} + dev: false + /karma-chrome-launcher/3.2.0: resolution: {integrity: sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==} dependencies: @@ -11004,25 +11122,25 @@ packages: istanbul-lib-instrument: 5.2.1 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.6 + istanbul-reports: 3.1.7 minimatch: 3.1.2 transitivePeerDependencies: - supports-color dev: false - /karma-firefox-launcher/2.1.2: - resolution: {integrity: sha512-VV9xDQU1QIboTrjtGVD4NCfzIH7n01ZXqy/qpBhnOeGVOkG5JYPEm8kuSd7psHE6WouZaQ9Ool92g8LFweSNMA==} + /karma-firefox-launcher/2.1.3: + resolution: {integrity: sha512-LMM2bseebLbYjODBOVt7TCPP9OI2vZIXCavIXhkO9m+10Uj5l7u/SKoeRmYx8FYHTVGZSpk6peX+3BMHC1WwNw==} dependencies: is-wsl: 2.2.0 - which: 2.0.2 + which: 3.0.1 dev: false - /karma-ie-launcher/1.0.0_karma@6.4.2: + /karma-ie-launcher/1.0.0_karma@6.4.3: resolution: {integrity: sha512-ts71ke8pHvw6qdRtq0+7VY3ANLoZuUNNkA8abRaWV13QRPNm7TtSOqyszjHUtuwOWKcsSz4tbUtrNICrQC+SXQ==} peerDependencies: karma: '>=0.9' dependencies: - karma: 6.4.2 + karma: 6.4.3 lodash: 4.17.21 dev: false @@ -11032,13 +11150,13 @@ packages: intl: 1.2.5 dev: false - /karma-mocha-reporter/2.2.5_karma@6.4.2: + /karma-mocha-reporter/2.2.5_karma@6.4.3: resolution: {integrity: sha512-Hr6nhkIp0GIJJrvzY8JFeHpQZNseuIakGac4bpw8K1+5F0tLb6l7uvXRa8mt2Z+NVwYgCct4QAfp2R2QP6o00w==} peerDependencies: karma: '>=0.13' dependencies: chalk: 2.4.2 - karma: 6.4.2 + karma: 6.4.3 log-symbols: 2.2.0 strip-ansi: 4.0.0 dev: false @@ -11049,20 +11167,20 @@ packages: minimist: 1.2.8 dev: false - /karma-safari-launcher/1.0.0_karma@6.4.2: + /karma-safari-launcher/1.0.0_karma@6.4.3: resolution: {integrity: sha512-qmypLWd6F2qrDJfAETvXDfxHvKDk+nyIjpH9xIeI3/hENr0U3nuqkxaftq73PfXZ4aOuOChA6SnLW4m4AxfRjQ==} peerDependencies: karma: '>=0.9' dependencies: - karma: 6.4.2 + karma: 6.4.3 dev: false - /karma-sonarqube-unit-reporter/0.0.23_karma@6.4.2: + /karma-sonarqube-unit-reporter/0.0.23_karma@6.4.3: resolution: {integrity: sha512-Mp1b8pkZzFxRWS2eeEDzkrPXIlotRckLJ0C2fXUiUoilAVYJ5AiAyYN14cJzxGbRx65DdXBpu5LI+lt+MHigWA==} peerDependencies: karma: '>=0.9' dependencies: - karma: 6.4.2 + karma: 6.4.3 xmlbuilder: 13.0.2 dev: false @@ -11072,36 +11190,36 @@ packages: graceful-fs: 4.2.11 dev: false - /karma-spec-reporter/0.0.36_karma@6.4.2: + /karma-spec-reporter/0.0.36_karma@6.4.3: resolution: {integrity: sha512-11bvOl1x6ryKZph7kmbmMpbi8vsngEGxGOoeTlIcDaH3ab3j8aPJnZ+r+K/SS0sBSGy5VGkGYO2+hLct7hw/6w==} peerDependencies: karma: '>=0.9' dependencies: colors: 1.4.0 - karma: 6.4.2 + karma: 6.4.3 dev: false - /karma-webpack/5.0.0_webpack@5.89.0: - resolution: {integrity: sha512-+54i/cd3/piZuP3dr54+NcFeKOPnys5QeM1IY+0SPASwrtHsliXUiCL50iW+K9WWA7RvamC4macvvQ86l3KtaA==} - engines: {node: '>= 6'} + /karma-webpack/5.0.1_webpack@5.91.0: + resolution: {integrity: sha512-oo38O+P3W2mSPCSUrQdySSPv1LvPpXP+f+bBimNomS5sW+1V4SuhCuW8TfJzV+rDv921w2fDSDw0xJbPe6U+kQ==} + engines: {node: '>= 18'} peerDependencies: webpack: ^5.0.0 dependencies: glob: 7.2.3 - minimatch: 3.1.2 - webpack: 5.89.0_webpack-cli@4.8.0 + minimatch: 9.0.4 + webpack: 5.91.0_webpack-cli@4.8.0 webpack-merge: 4.2.2 dev: false - /karma/6.4.2: - resolution: {integrity: sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ==} + /karma/6.4.3: + resolution: {integrity: sha512-LuucC/RE92tJ8mlCwqEoRWXP38UMAqpnq98vktmS9SznSoUPPUJQbc91dHcxcunROvfQjdORVA/YFviH+Xci9Q==} engines: {node: '>= 10'} hasBin: true dependencies: '@colors/colors': 1.5.0 body-parser: 1.20.2 braces: 3.0.2 - chokidar: 3.5.3 + chokidar: 3.6.0 connect: 3.7.0 di: 0.0.1 dom-serialize: 2.2.1 @@ -11117,9 +11235,9 @@ packages: qjobs: 1.2.0 range-parser: 1.2.1 rimraf: 3.0.2 - socket.io: 4.7.2 + socket.io: 4.7.5 source-map: 0.6.1 - tmp: 0.2.1 + tmp: 0.2.3 ua-parser-js: 0.7.37 yargs: 16.2.0 transitivePeerDependencies: @@ -11149,7 +11267,7 @@ packages: resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} dev: false - /less-loader/4.1.0_less@3.13.1+webpack@5.89.0: + /less-loader/4.1.0_less@3.13.1+webpack@5.91.0: resolution: {integrity: sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==} engines: {node: '>= 4.8 < 5.0.0 || >= 5.10'} peerDependencies: @@ -11160,7 +11278,7 @@ packages: less: 3.13.1 loader-utils: 1.4.2 pify: 3.0.0 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 dev: false /less/3.13.1: @@ -11215,11 +11333,11 @@ packages: set-cookie-parser: 2.6.0 dev: false - /light-my-request/5.11.0: - resolution: {integrity: sha512-qkFCeloXCOMpmEdZ/MV91P8AT4fjwFXWaAFz3lUeStM8RcoM1ks4J/F8r1b3r6y/H4u3ACEJ1T+Gv5bopj7oDA==} + /light-my-request/5.13.0: + resolution: {integrity: sha512-9IjUN9ZyCS9pTG+KqTDEQo68Sui2lHsYBrfMyVUTTZ3XhH8PMZq7xO94Kr+eP9dhi/kcKsx4N41p2IXEBil1pQ==} dependencies: - cookie: 0.5.0 - process-warning: 2.3.2 + cookie: 0.6.0 + process-warning: 3.0.0 set-cookie-parser: 2.6.0 dev: false @@ -11259,8 +11377,8 @@ packages: json5: 2.2.3 dev: false - /loadjs/4.2.0: - resolution: {integrity: sha512-AgQGZisAlTPbTEzrHPb6q+NYBMD+DP9uvGSIjSUM5uG+0jG15cb8axWpxuOIqrmQjn6scaaH8JwloiP27b2KXA==} + /loadjs/4.3.0: + resolution: {integrity: sha512-vNX4ZZLJBeDEOBvdr2v/F+0aN5oMuPu7JTqrMwp+DtgK+AryOlpy6Xtm2/HpNr+azEa828oQjOtWsB6iDtSfSQ==} dev: false /locate-path/3.0.0: @@ -11437,8 +11555,8 @@ packages: dependencies: date-format: 4.0.14 debug: 4.3.4 - flatted: 3.2.9 - rfdc: 1.3.0 + flatted: 3.3.1 + rfdc: 1.3.1 streamroller: 3.1.5 transitivePeerDependencies: - supports-color @@ -11537,7 +11655,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: false /make-error/1.3.6: @@ -11575,17 +11693,21 @@ packages: hasBin: true dev: false - /match-sorter/6.3.1: - resolution: {integrity: sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==} + /match-sorter/6.3.4: + resolution: {integrity: sha512-jfZW7cWS5y/1xswZo8VBOdudUiSd9nifYRWphc9M5D/ee4w4AoXLgBEdRbgVaxbMuagBPeUC5y2Hi8DO6o9aDg==} dependencies: - '@babel/runtime': 7.23.6 - remove-accents: 0.4.2 + '@babel/runtime': 7.24.4 + remove-accents: 0.5.0 dev: false /mdn-data/2.0.14: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} dev: false + /mdn-data/2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + dev: false + /mdn-data/2.0.4: resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} dev: false @@ -11685,12 +11807,12 @@ packages: engines: {node: '>=8'} dev: false - /mimos/3.0.3: - resolution: {integrity: sha512-BfYn3Kdlfii+Zr5P/1dvUDxCvy9qOeDzsKaoZ1ZbkfUqP001+OPdHsdWQ/ff4wbLGFWCsxrygX9macR2xc7CMg==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /mimos/3.1.1: + resolution: {integrity: sha512-ecKqa0JwW4P5FS87LlWd9eZgmQmZNd8q0Vg21az8fstFRWqUSjYWdWv2G+86X9TuvlFqMj2cfsnYCD3IGX/tYw==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/mimos. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - hoek: 4.2.1 + hoek: 4.3.1 mime-db: 1.52.0 dev: false @@ -11699,7 +11821,7 @@ packages: engines: {node: '>=4'} dev: false - /mini-css-extract-plugin/1.6.2_webpack@5.89.0: + /mini-css-extract-plugin/1.6.2_webpack@5.91.0: resolution: {integrity: sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -11707,7 +11829,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 webpack-sources: 1.4.3 dev: false @@ -11742,6 +11864,13 @@ packages: brace-expansion: 2.0.1 dev: false + /minimatch/9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: false + /minimist/0.0.8: resolution: {integrity: sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==} dev: false @@ -11812,8 +11941,8 @@ packages: hasBin: true dev: false - /mocha/10.2.0: - resolution: {integrity: sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==} + /mocha/10.4.0: + resolution: {integrity: sha512-eqhGB8JKapEYcC4ytX/xrzKforgEc3j1pGlAXVy3eRwrtAy5/nIfT1SvgGzfN0XZZxeLq0aQWkOUAmqIJiv+bA==} engines: {node: '>= 14.0.0'} hasBin: true dependencies: @@ -11824,13 +11953,12 @@ packages: diff: 5.0.0 escape-string-regexp: 4.0.0 find-up: 5.0.0 - glob: 7.2.0 + glob: 8.1.0 he: 1.2.0 js-yaml: 4.1.0 log-symbols: 4.1.0 minimatch: 5.0.1 ms: 2.1.3 - nanoid: 3.3.3 serialize-javascript: 6.0.0 strip-json-comments: 3.1.1 supports-color: 8.1.1 @@ -11904,12 +12032,6 @@ packages: big-integer: 1.6.52 dev: false - /nanoid/3.3.3: - resolution: {integrity: sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: false - /nanoid/3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -11952,13 +12074,13 @@ packages: resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} dev: false - /nigel/2.0.2: - resolution: {integrity: sha512-KzIv9fdPY3z7mQu4Y3SVW/Y5nK1k+AUpwXCVnZYNn42a+abSnG0gXsrCT55sR/lt/9sYdV+e89JqFTfNpUBeWg==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /nigel/2.1.1: + resolution: {integrity: sha512-adIkB959+yZi1jzV6z3lDnB5iQcb/hxolEQuQv218FKj5Ijag7iUZrKj1Uir+Zea5cXgZLV/p8xTrk2wVoWG+w==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/nigel. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - hoek: 4.2.1 - vise: 2.0.2 + hoek: 4.3.1 + vise: 2.1.1 dev: false /nise/1.5.3: @@ -11981,14 +12103,14 @@ packages: path-to-regexp: 1.8.0 dev: false - /nise/5.1.5: - resolution: {integrity: sha512-VJuPIfUFaXNRzETTQEEItTOP8Y171ijr+JLq42wHes3DiryR8vT+1TXQW/Rx8JNUhyYYWyIvjXTU6dOhJcs9Nw==} + /nise/5.1.9: + resolution: {integrity: sha512-qOnoujW4SV6e40dYxJOb3uvuoPHtmLzIk4TFo+j0jPJoC+5Z9xja5qH5JZobEPsa8+YYphMrOSwnrshEhG2qww==} dependencies: - '@sinonjs/commons': 2.0.0 - '@sinonjs/fake-timers': 10.3.0 + '@sinonjs/commons': 3.0.1 + '@sinonjs/fake-timers': 11.2.2 '@sinonjs/text-encoding': 0.7.2 - just-extend: 4.2.1 - path-to-regexp: 1.8.0 + just-extend: 6.2.0 + path-to-regexp: 6.2.2 dev: false /nix-clap/1.3.13: @@ -12159,7 +12281,7 @@ packages: istanbul-lib-processinfo: 2.0.3 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.6 + istanbul-reports: 3.1.7 make-dir: 3.1.0 node-preload: 0.2.1 p-map: 3.0.0 @@ -12192,11 +12314,11 @@ packages: resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} dev: false - /object-is/1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} + /object-is/1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 dev: false @@ -12209,55 +12331,60 @@ packages: resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 dev: false - /object.entries/1.1.7: - resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} + /object.entries/1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-object-atoms: 1.0.0 dev: false - /object.fromentries/2.0.7: - resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + /object.fromentries/2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 dev: false - /object.getownpropertydescriptors/2.1.7: - resolution: {integrity: sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==} + /object.getownpropertydescriptors/2.1.8: + resolution: {integrity: sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==} engines: {node: '>= 0.8'} dependencies: - array.prototype.reduce: 1.0.6 - call-bind: 1.0.5 + array.prototype.reduce: 1.0.7 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - safe-array-concat: 1.0.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + gopd: 1.0.1 + safe-array-concat: 1.1.2 dev: false - /object.hasown/1.1.3: - resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} + /object.hasown/1.1.4: + resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 dev: false - /object.values/1.1.7: - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + /object.values/1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-object-atoms: 1.0.0 dev: false /oblivious-set/1.0.0: @@ -12477,7 +12604,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -12560,6 +12687,10 @@ packages: isarray: 0.0.1 dev: false + /path-to-regexp/6.2.2: + resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==} + dev: false + /path-type/4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -12573,16 +12704,16 @@ packages: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} dev: false - /pez/2.1.5: - resolution: {integrity: sha512-XHZL8ZBoxZGrprJAG83pvzo7tJPKmyfJVeyW0NFi6e4+J7C92AjeliYZwElvtdakOg6cEvLtCTfnt3n9XnpEmg==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /pez/2.2.2: + resolution: {integrity: sha512-KnxBjWlPrNn7rAwLdyHXo/ZdP8D5c+8yevqJXCXRwWX+SZ6E07e5lPXFOYK3df700cAQaBv9tcWfuRL5OxQwew==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/pez. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - b64: 3.0.3 - boom: 5.2.0 - content: 3.0.7 - hoek: 4.2.1 - nigel: 2.0.2 + b64: 3.1.1 + boom: 5.3.3 + content: 3.1.2 + hoek: 4.3.1 + nigel: 2.1.1 dev: false /picocolors/0.2.1: @@ -12616,7 +12747,7 @@ packages: /pino-abstract-transport/1.1.0: resolution: {integrity: sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==} dependencies: - readable-stream: 4.5.1 + readable-stream: 4.5.2 split2: 4.2.0 dev: false @@ -12633,7 +12764,7 @@ packages: joycon: 2.2.5 pump: 3.0.0 readable-stream: 3.6.2 - rfdc: 1.3.0 + rfdc: 1.3.1 split2: 3.2.2 strip-json-comments: 3.1.1 dev: false @@ -12666,7 +12797,7 @@ packages: resolution: {integrity: sha512-iuhEDel3Z3hF9Jfe44DPXR8l07bhjuFY3GMHIXbjnY9XcafbyDDwl2sN2vw2GjMPf5Nkoe+OFao7ffn9SXaKDg==} hasBin: true dependencies: - fast-redact: 3.3.0 + fast-redact: 3.5.0 fast-safe-stringify: 2.1.1 flatstr: 1.0.12 pino-std-serializers: 3.2.0 @@ -12675,20 +12806,20 @@ packages: sonic-boom: 1.4.1 dev: false - /pino/8.17.1: - resolution: {integrity: sha512-YoN7/NJgnsJ+fkADZqjhRt96iepWBndQHeClmSBH0sQWCb8zGD74t00SK4eOtKFi/f8TUmQnfmgglEhd2kI1RQ==} + /pino/8.20.0: + resolution: {integrity: sha512-uhIfMj5TVp+WynVASaVEJFTncTUe4dHBq6CWplu/vBgvGHhvBvQfxz+vcOrnnBQdORH3izaGEurLfNlq3YxdFQ==} hasBin: true dependencies: atomic-sleep: 1.0.0 - fast-redact: 3.3.0 + fast-redact: 3.5.0 on-exit-leak-free: 2.1.2 pino-abstract-transport: 1.1.0 pino-std-serializers: 6.2.2 - process-warning: 2.3.2 + process-warning: 3.0.0 quick-format-unescaped: 4.0.4 real-require: 0.2.0 safe-stable-stringify: 2.4.3 - sonic-boom: 3.7.0 + sonic-boom: 3.8.1 thread-stream: 2.4.1 dev: false @@ -12730,28 +12861,33 @@ packages: engines: {node: '>=4'} dev: false - /podium/1.3.0: - resolution: {integrity: sha512-ZIujqk1pv8bRZNVxwwwq0BhXilZ2udycQT3Kp8ah3f3TcTmVg7ILJsv/oLf47gRa2qeiP584lNq+pfvS9U3aow==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /podium/1.4.1: + resolution: {integrity: sha512-7MrN8iC+Ldy3sh4nZoKxw0A7wIremCxLvJjMOEqoJA2bk3jeKhAgoLlVcLYI27CrQgTISAW/b+T0SkswZs1rEg==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/podium. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - hoek: 4.2.1 - items: 2.1.2 - joi: 10.6.0 + hoek: 4.3.1 + items: 2.2.1 + joi: 12.1.1 + dev: false + + /possible-typed-array-names/1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} dev: false /postcss-attribute-case-insensitive/4.0.2: resolution: {integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==} dependencies: postcss: 7.0.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.0.16 dev: false /postcss-calc/7.0.5: resolution: {integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==} dependencies: postcss: 7.0.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.0.16 postcss-value-parser: 4.2.0 dev: false @@ -12801,7 +12937,7 @@ packages: resolution: {integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.22.2 + browserslist: 4.23.0 color: 3.2.1 has: 1.0.4 postcss: 7.0.39 @@ -13004,7 +13140,7 @@ packages: resolution: {integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.22.2 + browserslist: 4.23.0 caniuse-api: 3.0.0 cssnano-util-same-parent: 4.0.1 postcss: 7.0.39 @@ -13035,7 +13171,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 - browserslist: 4.22.2 + browserslist: 4.23.0 cssnano-util-get-arguments: 4.0.0 postcss: 7.0.39 postcss-value-parser: 3.3.1 @@ -13064,13 +13200,13 @@ packages: postcss: 6.0.23 dev: false - /postcss-modules-extract-imports/3.0.0_postcss@8.4.32: - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} + /postcss-modules-extract-imports/3.1.0_postcss@8.4.38: + resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.32 + postcss: 8.4.38 dev: false /postcss-modules-local-by-default/1.2.0: @@ -13080,15 +13216,15 @@ packages: postcss: 6.0.23 dev: false - /postcss-modules-local-by-default/4.0.3_postcss@8.4.32: - resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} + /postcss-modules-local-by-default/4.0.5_postcss@8.4.38: + 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.32 - postcss: 8.4.32 - postcss-selector-parser: 6.0.13 + icss-utils: 5.1.0_postcss@8.4.38 + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 postcss-value-parser: 4.2.0 dev: false @@ -13108,14 +13244,14 @@ packages: postcss: 6.0.23 dev: false - /postcss-modules-scope/3.0.0_postcss@8.4.32: - resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} + /postcss-modules-scope/3.2.0_postcss@8.4.38: + resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.32 - postcss-selector-parser: 6.0.13 + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 dev: false /postcss-modules-values/1.3.0: @@ -13125,14 +13261,14 @@ packages: postcss: 6.0.23 dev: false - /postcss-modules-values/4.0.0_postcss@8.4.32: + /postcss-modules-values/4.0.0_postcss@8.4.38: 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.32 - postcss: 8.4.32 + icss-utils: 5.1.0_postcss@8.4.38 + postcss: 8.4.38 dev: false /postcss-modules/1.5.0: @@ -13149,7 +13285,7 @@ packages: resolution: {integrity: sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==} dependencies: postcss: 7.0.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.0.16 dev: false /postcss-nesting/7.0.1: @@ -13217,7 +13353,7 @@ packages: resolution: {integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.22.2 + browserslist: 4.23.0 postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: false @@ -13275,8 +13411,8 @@ packages: engines: {node: '>=6.0.0'} dependencies: autoprefixer: 9.8.8 - browserslist: 4.22.2 - caniuse-lite: 1.0.30001570 + browserslist: 4.23.0 + caniuse-lite: 1.0.30001610 css-blank-pseudo: 0.1.4 css-has-pseudo: 0.10.0 css-prefers-color-scheme: 3.1.1 @@ -13325,7 +13461,7 @@ packages: resolution: {integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.22.2 + browserslist: 4.23.0 caniuse-api: 3.0.0 has: 1.0.4 postcss: 7.0.39 @@ -13386,8 +13522,8 @@ packages: uniq: 1.0.1 dev: false - /postcss-selector-parser/6.0.13: - resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} + /postcss-selector-parser/6.0.16: + resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 @@ -13465,17 +13601,17 @@ packages: source-map: 0.6.1 dev: false - /postcss/8.4.32: - resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} + /postcss/8.4.38: + resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.0.0 - source-map-js: 1.0.2 + source-map-js: 1.2.0 dev: false - /preact/10.19.3: - resolution: {integrity: sha512-nHHTeFVBTHRGxJXKkKu5hT8C/YWBkPso4/Gad6xuj5dbptt9iF9NZr9pHbPhBrnT2klheu7mHTxTZ/LjwJiEiQ==} + /preact/10.20.2: + resolution: {integrity: sha512-S1d1ernz3KQ+Y2awUxKakpfOg2CEmJmwOP+6igPx6dgr6pgDvenqYviyokWso2rhHvGtTlWWnJDa7RaPbQerTg==} dev: false /prelude-ls/1.1.2: @@ -13500,8 +13636,8 @@ packages: hasBin: true dev: false - /prettier/3.1.1: - resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} + /prettier/3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} engines: {node: '>=14'} hasBin: true dev: false @@ -13556,10 +13692,6 @@ packages: resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} dev: false - /process-warning/2.3.2: - resolution: {integrity: sha512-n9wh8tvBe5sFmsqlg+XQhaQLumwpqoAUruLwjCopgTmUBjJ/fjtBsJzKleCaIGBOMXYEhp1YfKl4d7rJ5ZKJGA==} - dev: false - /process-warning/3.0.0: resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} dev: false @@ -13639,8 +13771,8 @@ packages: engines: {node: '>=6'} dev: false - /pure-rand/6.0.4: - resolution: {integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==} + /pure-rand/6.1.0: + resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} dev: false /q/1.5.1: @@ -13657,7 +13789,7 @@ packages: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.4 + side-channel: 1.0.6 dev: false /qs/6.5.3: @@ -13714,16 +13846,6 @@ packages: engines: {node: '>= 0.6'} dev: false - /raw-body/2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} - engines: {node: '>= 0.8'} - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - dev: false - /raw-body/2.5.2: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} @@ -13777,9 +13899,9 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 broadcast-channel: 3.7.0 - match-sorter: 6.3.1 + match-sorter: 6.3.4 dev: false /react-query/3.39.3_react-dom@18.2.0+react@18.2.0: @@ -13794,9 +13916,9 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 broadcast-channel: 3.7.0 - match-sorter: 6.3.1 + match-sorter: 6.3.4 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false @@ -13822,7 +13944,7 @@ packages: redux: optional: true dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@types/hoist-non-react-statics': 3.3.5 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 @@ -13833,7 +13955,7 @@ packages: use-sync-external-store: 1.2.0_react@18.2.0 dev: false - /react-redux/8.1.3_5243d9201f3413b1c3743a8d3b25b00a: + /react-redux/8.1.3_dcf56d6dd25eff7432e20deed33ba677: resolution: {integrity: sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -13854,10 +13976,10 @@ packages: redux: optional: true dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@types/hoist-non-react-statics': 3.3.5 - '@types/react': 18.2.45 - '@types/react-dom': 18.2.18 + '@types/react': 18.2.79 + '@types/react-dom': 18.2.25 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 react: 18.2.0 @@ -13867,8 +13989,8 @@ packages: use-sync-external-store: 1.2.0_react@18.2.0 dev: false - /react-redux/9.0.4_react@18.2.0+redux@5.0.0: - resolution: {integrity: sha512-9J1xh8sWO0vYq2sCxK2My/QO7MzUMRi3rpiILP/+tDr8krBHixC6JMM17fMK88+Oh3e4Ae6/sHIhNBgkUivwFA==} + /react-redux/9.1.1_react@18.2.0+redux@5.0.1: + resolution: {integrity: sha512-5ynfGDzxxsoV73+4czQM56qF43vsmgJsO22rmAvU5tZT2z5Xow/A2uhhxwXuGTxgdReF3zcp7A80gma2onRs1A==} peerDependencies: '@types/react': ^18.2.25 react: ^18.0 @@ -13884,30 +14006,30 @@ packages: dependencies: '@types/use-sync-external-store': 0.0.3 react: 18.2.0 - redux: 5.0.0 + redux: 5.0.1 use-sync-external-store: 1.2.0_react@18.2.0 dev: false - /react-router-dom/6.21.0_react-dom@18.2.0+react@18.2.0: - resolution: {integrity: sha512-1dUdVj3cwc1npzJaf23gulB562ESNvxf7E4x8upNJycqyUm5BRRZ6dd3LrlzhtLaMrwOCO8R0zoiYxdaJx4LlQ==} + /react-router-dom/6.22.3_react-dom@18.2.0+react@18.2.0: + resolution: {integrity: sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.14.0 + '@remix-run/router': 1.15.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-router: 6.21.0_react@18.2.0 + react-router: 6.22.3_react@18.2.0 dev: false - /react-router/6.21.0_react@18.2.0: - resolution: {integrity: sha512-hGZ0HXbwz3zw52pLZV3j3+ec+m/PQ9cTpBvqjFQmy2XVUWGn5MD+31oXHb6dVTxYzmAeaiUBYjkoNz66n3RGCg==} + /react-router/6.22.3_react@18.2.0: + resolution: {integrity: sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' dependencies: - '@remix-run/router': 1.14.0 + '@remix-run/router': 1.15.3 react: 18.2.0 dev: false @@ -13975,8 +14097,8 @@ packages: util-deprecate: 1.0.2 dev: false - /readable-stream/4.5.1: - resolution: {integrity: sha512-uQjbf34vmf/asGnOHQEw07Q4llgMACQZTWWa4MmICS0IKJoHbLwKCy71H3eR99Dw5iYejc6W+pqZZEeqRtUFAw==} + /readable-stream/4.5.2: + resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: abort-controller: 3.0.0 @@ -14067,30 +14189,31 @@ packages: rxjs: 6.6.7 dev: false - /redux-saga/1.2.3: - resolution: {integrity: sha512-HDe0wTR5nhd8Xr5xjGzoyTbdAw6rjy1GDplFt3JKtKN8/MnkQSRqK/n6aQQhpw5NI4ekDVOaW+w4sdxPBaCoTQ==} + /redux-saga/1.3.0: + resolution: {integrity: sha512-J9RvCeAZXSTAibFY0kGw6Iy4EdyDNW7k6Q+liwX+bsck7QVsU78zz8vpBRweEfANxnnlG/xGGeOvf6r8UXzNJQ==} dependencies: - '@redux-saga/core': 1.2.3 + '@redux-saga/core': 1.3.0 dev: false /redux/4.2.1: resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 dev: false - /redux/5.0.0: - resolution: {integrity: sha512-blLIYmYetpZMET6Q6uCY7Jtl/Im5OBldy+vNPauA8vvsdqyt66oep4EUpAMWNHauTC6xa9JuRPhRB72rY82QGA==} + /redux/5.0.1: + resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==} dev: false - /reflect.getprototypeof/1.0.4: - resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} + /reflect.getprototypeof/1.0.6: + resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 globalthis: 1.0.3 which-builtin-type: 1.1.3 dev: false @@ -14121,16 +14244,17 @@ packages: /regenerator-transform/0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 dev: false - /regexp.prototype.flags/1.5.1: - resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} + /regexp.prototype.flags/1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - set-function-name: 2.0.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 dev: false /regexpp/1.1.0: @@ -14184,8 +14308,8 @@ packages: es6-error: 4.1.1 dev: false - /remove-accents/0.4.2: - resolution: {integrity: sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==} + /remove-accents/0.5.0: + resolution: {integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==} dev: false /remove-trailing-separator/1.1.0: @@ -14364,8 +14488,8 @@ packages: engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: false - /rfdc/1.3.0: - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + /rfdc/1.3.1: + resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} dev: false /rgb-regex/1.0.1: @@ -14433,12 +14557,12 @@ packages: tslib: 1.14.1 dev: false - /safe-array-concat/1.0.1: - resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} + /safe-array-concat/1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} engines: {node: '>=0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 has-symbols: 1.0.3 isarray: 2.0.5 dev: false @@ -14451,11 +14575,12 @@ packages: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: false - /safe-regex-test/1.0.0: - resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} + /safe-regex-test/1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + es-errors: 1.3.0 is-regex: 1.1.4 dev: false @@ -14484,8 +14609,8 @@ packages: deprecated: This package has been deprecated in favour of @sinonjs/samsam dev: false - /sass-loader/13.3.2_sass@1.69.5+webpack@5.89.0: - resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==} + /sass-loader/13.3.3_sass@1.75.0+webpack@5.91.0: + resolution: {integrity: sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==} engines: {node: '>= 14.15.0'} peerDependencies: fibers: '>= 3.1.0' @@ -14504,18 +14629,18 @@ packages: optional: true dependencies: neo-async: 2.6.2 - sass: 1.69.5 - webpack: 5.89.0_webpack-cli@4.8.0 + sass: 1.75.0 + webpack: 5.91.0_webpack-cli@4.8.0 dev: false - /sass/1.69.5: - resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} + /sass/1.75.0: + resolution: {integrity: sha512-ShMYi3WkrDWxExyxSZPst4/okE9ts46xZmJDSawJQrnte7M1V9fScVB+uNXOVKRBt0PggHOwoZcn8mYX4trnBw==} engines: {node: '>=14.0.0'} hasBin: true dependencies: - chokidar: 3.5.3 - immutable: 4.3.4 - source-map-js: 1.0.2 + chokidar: 3.6.0 + immutable: 4.3.5 + source-map-js: 1.2.0 dev: false /sax/1.2.4: @@ -14608,8 +14733,8 @@ packages: hasBin: true dev: false - /semver/7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + /semver/7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} engines: {node: '>=10'} hasBin: true dependencies: @@ -14647,8 +14772,8 @@ packages: randombytes: 2.1.0 dev: false - /serialize-javascript/6.0.1: - resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} + /serialize-javascript/6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} dependencies: randombytes: 2.1.0 dev: false @@ -14684,23 +14809,26 @@ packages: resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} dev: false - /set-function-length/1.1.1: - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} + /set-function-length/1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} dependencies: - define-data-property: 1.1.1 - get-intrinsic: 1.2.2 + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 gopd: 1.0.1 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.2 dev: false - /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.1 + define-data-property: 1.1.4 + es-errors: 1.3.0 functions-have-names: 1.2.3 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.2 dev: false /setprototypeof/1.1.0: @@ -14762,7 +14890,7 @@ packages: /shiki/0.10.1: resolution: {integrity: sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==} dependencies: - jsonc-parser: 3.2.0 + jsonc-parser: 3.2.1 vscode-oniguruma: 1.7.0 vscode-textmate: 5.2.0 dev: false @@ -14771,7 +14899,7 @@ packages: resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} dependencies: ansi-sequence-parser: 1.1.1 - jsonc-parser: 3.2.0 + jsonc-parser: 3.2.1 vscode-oniguruma: 1.7.0 vscode-textmate: 8.0.0 dev: false @@ -14779,18 +14907,18 @@ packages: /shiki/0.9.15: resolution: {integrity: sha512-/Y0z9IzhJ8nD9nbceORCqu6NgT9X6I8Fk8c3SICHI5NbZRLdZYFaB233gwct9sU0vvSypyaL/qaKvzyQGJBZSw==} dependencies: - jsonc-parser: 3.2.0 + jsonc-parser: 3.2.1 vscode-oniguruma: 1.7.0 vscode-textmate: 5.2.0 dev: false - /shot/3.4.2: - resolution: {integrity: sha512-d/mcXYzS+5mKp6VRIiQlGM+2QcX1Gb1tRAO52o9MmVSSMmv+IO0UUBa+FFU+QaeOgnkv1z3c9VsjwO9ZEdOJUA==} - engines: {node: '>=4.5.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /shot/3.5.2: + resolution: {integrity: sha512-5IBT7mmyi2XWGh0qY2zH8bixmWPuPVG5QtWDm9dt2pxEufA3t4MUA99ZIdG3e4RdcVLeg2fZvoh+8R8qg1m6BQ==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/shot. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - hoek: 4.2.1 - joi: 10.6.0 + hoek: 4.3.1 + joi: 12.1.1 dev: false /shx/0.3.4: @@ -14802,11 +14930,13 @@ packages: shelljs: 0.8.5 dev: false - /side-channel/1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + /side-channel/1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 object-inspect: 1.13.1 dev: false @@ -14820,73 +14950,73 @@ packages: is-arrayish: 0.3.2 dev: false - /sinon-chai/2.14.0_chai@4.3.10+sinon@4.5.0: + /sinon-chai/2.14.0_chai@4.4.1+sinon@4.5.0: resolution: {integrity: sha512-9stIF1utB0ywNHNT7RgiXbdmen8QDCRsrTjw+G9TgKt1Yexjiv8TOWZ6WHsTPz57Yky3DIswZvEqX8fpuHNDtQ==} peerDependencies: chai: '>=1.9.2 <5' sinon: ^1.4.0 || ^2.1.0 || ^3.0.0 || ^4.0.0 dependencies: - chai: 4.3.10 + chai: 4.4.1 sinon: 4.5.0 dev: false - /sinon-chai/3.7.0_chai@4.3.10+sinon@13.0.2: + /sinon-chai/3.7.0_chai@4.3.6+sinon@9.2.4: resolution: {integrity: sha512-mf5NURdUaSdnatJx3uhoBOrY9dtL19fiOtAdT1Azxg3+lNJFiuN0uzaU3xX1LeAfL17kHQhTAJgpsfhbMJMY2g==} peerDependencies: chai: ^4.0.0 sinon: '>=4.0.0' dependencies: - chai: 4.3.10 - sinon: 13.0.2 + chai: 4.3.6 + sinon: 9.2.4 dev: false - /sinon-chai/3.7.0_chai@4.3.10+sinon@14.0.2: + /sinon-chai/3.7.0_chai@4.4.1+sinon@13.0.2: resolution: {integrity: sha512-mf5NURdUaSdnatJx3uhoBOrY9dtL19fiOtAdT1Azxg3+lNJFiuN0uzaU3xX1LeAfL17kHQhTAJgpsfhbMJMY2g==} peerDependencies: chai: ^4.0.0 sinon: '>=4.0.0' dependencies: - chai: 4.3.10 - sinon: 14.0.2 + chai: 4.4.1 + sinon: 13.0.2 dev: false - /sinon-chai/3.7.0_chai@4.3.10+sinon@15.2.0: + /sinon-chai/3.7.0_chai@4.4.1+sinon@14.0.2: resolution: {integrity: sha512-mf5NURdUaSdnatJx3uhoBOrY9dtL19fiOtAdT1Azxg3+lNJFiuN0uzaU3xX1LeAfL17kHQhTAJgpsfhbMJMY2g==} peerDependencies: chai: ^4.0.0 sinon: '>=4.0.0' dependencies: - chai: 4.3.10 - sinon: 15.2.0 + chai: 4.4.1 + sinon: 14.0.2 dev: false - /sinon-chai/3.7.0_chai@4.3.10+sinon@7.5.0: + /sinon-chai/3.7.0_chai@4.4.1+sinon@15.2.0: resolution: {integrity: sha512-mf5NURdUaSdnatJx3uhoBOrY9dtL19fiOtAdT1Azxg3+lNJFiuN0uzaU3xX1LeAfL17kHQhTAJgpsfhbMJMY2g==} peerDependencies: chai: ^4.0.0 sinon: '>=4.0.0' dependencies: - chai: 4.3.10 - sinon: 7.5.0 + chai: 4.4.1 + sinon: 15.2.0 dev: false - /sinon-chai/3.7.0_chai@4.3.10+sinon@9.2.4: + /sinon-chai/3.7.0_chai@4.4.1+sinon@7.5.0: resolution: {integrity: sha512-mf5NURdUaSdnatJx3uhoBOrY9dtL19fiOtAdT1Azxg3+lNJFiuN0uzaU3xX1LeAfL17kHQhTAJgpsfhbMJMY2g==} peerDependencies: chai: ^4.0.0 sinon: '>=4.0.0' dependencies: - chai: 4.3.10 - sinon: 9.2.4 + chai: 4.4.1 + sinon: 7.5.0 dev: false - /sinon-chai/3.7.0_chai@4.3.6+sinon@9.2.4: + /sinon-chai/3.7.0_chai@4.4.1+sinon@9.2.4: resolution: {integrity: sha512-mf5NURdUaSdnatJx3uhoBOrY9dtL19fiOtAdT1Azxg3+lNJFiuN0uzaU3xX1LeAfL17kHQhTAJgpsfhbMJMY2g==} peerDependencies: chai: ^4.0.0 sinon: '>=4.0.0' dependencies: - chai: 4.3.6 + chai: 4.4.1 sinon: 9.2.4 dev: false @@ -14897,8 +15027,8 @@ packages: '@sinonjs/commons': 1.8.6 '@sinonjs/fake-timers': 9.1.2 '@sinonjs/samsam': 6.1.3 - diff: 5.1.0 - nise: 5.1.5 + diff: 5.2.0 + nise: 5.1.9 supports-color: 7.2.0 dev: false @@ -14909,8 +15039,8 @@ packages: '@sinonjs/commons': 2.0.0 '@sinonjs/fake-timers': 9.1.2 '@sinonjs/samsam': 7.0.1 - diff: 5.1.0 - nise: 5.1.5 + diff: 5.2.0 + nise: 5.1.9 supports-color: 7.2.0 dev: false @@ -14918,11 +15048,11 @@ packages: resolution: {integrity: sha512-nPS85arNqwBXaIsFCkolHjGIkFo+Oxu9vbgmBJizLAhqe6P2o3Qmj3KCUoRkfhHtvgDhZdWD3risLHAUJ8npjw==} deprecated: 16.1.1 dependencies: - '@sinonjs/commons': 3.0.0 + '@sinonjs/commons': 3.0.1 '@sinonjs/fake-timers': 10.3.0 '@sinonjs/samsam': 8.0.0 - diff: 5.1.0 - nise: 5.1.5 + diff: 5.2.0 + nise: 5.1.9 supports-color: 7.2.0 dev: false @@ -15012,12 +15142,14 @@ packages: is-fullwidth-code-point: 4.0.0 dev: false - /socket.io-adapter/2.5.2: - resolution: {integrity: sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==} + /socket.io-adapter/2.5.4: + resolution: {integrity: sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==} dependencies: + debug: 4.3.4 ws: 8.11.0 transitivePeerDependencies: - bufferutil + - supports-color - utf-8-validate dev: false @@ -15025,14 +15157,14 @@ packages: resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} engines: {node: '>=10.0.0'} dependencies: - '@socket.io/component-emitter': 3.1.0 + '@socket.io/component-emitter': 3.1.1 debug: 4.3.4 transitivePeerDependencies: - supports-color dev: false - /socket.io/4.7.2: - resolution: {integrity: sha512-bvKVS29/I5fl2FGLNHuXlQaUH/BlzX1IN6S+NKLNZpBsPZIDH+90eQmCs2Railn4YUiww4SzUedJ6+uzwFnKLw==} + /socket.io/4.7.5: + resolution: {integrity: sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==} engines: {node: '>=10.2.0'} dependencies: accepts: 1.3.8 @@ -15040,7 +15172,7 @@ packages: cors: 2.8.5 debug: 4.3.4 engine.io: 6.5.4 - socket.io-adapter: 2.5.2 + socket.io-adapter: 2.5.4 socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -15048,11 +15180,12 @@ packages: - utf-8-validate dev: false - /somever/1.0.1: - resolution: {integrity: sha512-PCDMBcega4n7wuBUKmkiXidF3cOwtHHGg2qJYl0Rkw7StZqORoCgqce7HUuWNta/NAiQhwLDezNnTANxEWPCGA==} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /somever/1.1.1: + resolution: {integrity: sha512-f3Yfn4euB50y/PRfsEccIhLzC8lEcmqwvJHQ/D75skpCP7pPp884XLhx3QKUV08/KPId30Xi7E4xX9IBdBrr+A==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/somever. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - hoek: 4.2.1 + hoek: 4.3.1 dev: false /sonic-boom/0.7.7: @@ -15069,8 +15202,8 @@ packages: flatstr: 1.0.12 dev: false - /sonic-boom/3.7.0: - resolution: {integrity: sha512-IudtNvSqA/ObjN97tfgNmOKyDOs4dNcg4cUUsHDebqsgb8wGBBwb31LIgShNO8fye0dFI52X1+tFoKKI6Rq1Gg==} + /sonic-boom/3.8.1: + resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==} dependencies: atomic-sleep: 1.0.0 dev: false @@ -15079,8 +15212,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'} dev: false @@ -15145,22 +15278,22 @@ packages: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.16 + spdx-license-ids: 3.0.17 dev: false - /spdx-exceptions/2.3.0: - resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} + /spdx-exceptions/2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} dev: false /spdx-expression-parse/3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: - spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.16 + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.17 dev: false - /spdx-license-ids/3.0.16: - resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} + /spdx-license-ids/3.0.17: + resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} dev: false /spdy-transport/3.0.0: @@ -15243,18 +15376,18 @@ packages: escape-string-regexp: 2.0.0 dev: false - /statehood/5.0.4: - resolution: {integrity: sha512-6/feFLqqHylvA/dHwJA0DgXvbEcKgbhRUeljsuu6+cIr8PO88nax7Wc+celZlPTncqT2arsxXL8P329Q1yfe9Q==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /statehood/5.1.1: + resolution: {integrity: sha512-Olto6E5GVQ0/oUzlPKf1ZhjGXKg5x3yb5HwC6/N2NTtKOeLbP9cpdMNUXeTy5wvuNs683j7wWObYXMKpoeB+rQ==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/statehood. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - boom: 5.2.0 - bourne: 1.1.2 - cryptiles: 3.1.4 - hoek: 4.2.1 - iron: 4.0.5 - items: 2.1.2 - joi: 12.0.0 + boom: 5.3.3 + bourne: 1.3.3 + cryptiles: 3.2.1 + hoek: 4.3.1 + iron: 4.1.1 + items: 2.2.1 + joi: 12.1.1 dev: false /statuses/1.5.0: @@ -15271,7 +15404,7 @@ packages: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} engines: {node: '>= 0.4'} dependencies: - internal-slot: 1.0.6 + internal-slot: 1.0.7 dev: false /stream-to-array/2.3.0: @@ -15351,43 +15484,49 @@ 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.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.23.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.6 - regexp.prototype.flags: 1.5.1 - set-function-name: 2.0.1 - side-channel: 1.0.4 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.2 + set-function-name: 2.0.2 + side-channel: 1.0.6 dev: false - /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.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 dev: false - /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.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-object-atoms: 1.0.0 dev: false - /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.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-object-atoms: 1.0.0 dev: false /string_decoder/1.1.1: @@ -15473,7 +15612,7 @@ packages: resolution: {integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.22.2 + browserslist: 4.23.0 postcss: 7.0.39 postcss-selector-parser: 3.1.2 dev: false @@ -15503,17 +15642,17 @@ packages: - supports-color dev: false - /subtext/5.0.1: - resolution: {integrity: sha512-zH/jaUKJ/bkrTpEe3zuTFIRnqAwv5xcGpXA2JaxEc30KRAT4k78jZnRqM45snjBSZAuvpI8chRUh1VZprcUVfw==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /subtext/5.1.3: + resolution: {integrity: sha512-Zg2OnZnkDQr120xaw96FpZeTIlLBZB9JN2nfyzsY42tejbynYLWol/Pgdek26TXA0e24SGUg5yrHu5hKrD3dlw==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/subtext. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - boom: 5.2.0 - bourne: 1.1.2 - content: 3.0.7 - hoek: 4.2.1 - pez: 2.1.5 - wreck: 12.5.1 + boom: 5.3.3 + bourne: 1.3.3 + content: 3.1.2 + hoek: 4.3.1 + pez: 2.2.2 + wreck: 12.6.2 dev: false /sudo-prompt/9.2.1: @@ -15585,7 +15724,7 @@ packages: csso: 4.2.0 js-yaml: 3.14.1 mkdirp: 0.5.6 - object.values: 1.1.7 + object.values: 1.2.0 sax: 1.2.4 stable: 0.1.8 unquote: 1.1.1 @@ -15617,8 +15756,8 @@ packages: string-width: 3.1.0 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 @@ -15633,8 +15772,8 @@ packages: engines: {node: '>=6'} dev: false - /tar/6.2.0: - resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + /tar/6.2.1: + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} dependencies: chownr: 2.0.0 @@ -15645,8 +15784,8 @@ packages: yallist: 4.0.0 dev: false - /terser-webpack-plugin/5.3.9_webpack@5.89.0: - resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} + /terser-webpack-plugin/5.3.10_webpack@5.91.0: + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -15661,21 +15800,21 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 - serialize-javascript: 6.0.1 - terser: 5.26.0 - webpack: 5.89.0_webpack-cli@4.8.0 + serialize-javascript: 6.0.2 + terser: 5.30.3 + webpack: 5.91.0_webpack-cli@4.8.0 dev: false - /terser/5.26.0: - resolution: {integrity: sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==} + /terser/5.30.3: + resolution: {integrity: sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==} engines: {node: '>=10'} hasBin: true dependencies: - '@jridgewell/source-map': 0.3.5 - acorn: 8.11.2 + '@jridgewell/source-map': 0.3.6 + acorn: 8.11.3 commander: 2.20.3 source-map-support: 0.5.21 dev: false @@ -15723,11 +15862,9 @@ packages: os-tmpdir: 1.0.2 dev: false - /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: false /tmpl/1.0.5: @@ -15746,8 +15883,8 @@ packages: is-number: 7.0.0 dev: false - /toad-cache/3.4.1: - resolution: {integrity: sha512-T0m3MxP3wcqW0LaV3dF1mHBU294sgYSm4FOpa5eEJaYO7PqJZBOjZEQI1y4YaKNnih1FXCEYTWDS9osCoTUefg==} + /toad-cache/3.7.0: + resolution: {integrity: sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==} engines: {node: '>=12'} dev: false @@ -15756,12 +15893,12 @@ packages: engines: {node: '>=0.6'} dev: false - /topo/2.0.2: - resolution: {integrity: sha512-QMfJ9TC5lKcmLZImOZ/BTSWJeVbay7XK2nlzvFALW3BA5OkvBnbs0poku4EsRpDMndDVnM58EU/8D3ZcoVehWg==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /topo/2.1.1: + resolution: {integrity: sha512-ZPrPP5nwzZy1fw9abHQH2k+YarTgp9UMAztcB3MmlcZSif63Eg+az05p6wTDaZmnqpS3Mk7K+2W60iHarlz8Ug==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/topo. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - hoek: 4.2.1 + hoek: 4.3.1 dev: false /tough-cookie/2.5.0: @@ -15821,7 +15958,7 @@ packages: resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==} dev: false - /ts-node/10.9.2_121bb9107e71cb273c2c9f9d1b903c77: + /ts-node/10.9.2_0ef80ce18b29888ff6040a177c860dc9: resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -15836,23 +15973,23 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 17.0.45 - acorn: 8.11.2 - acorn-walk: 8.3.1 + '@types/node': 20.12.7 + acorn: 8.11.3 + acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.5 + typescript: 5.4.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false - /ts-node/10.9.2_25a4b541ad31fd1362f7bbcff33a063d: + /ts-node/10.9.2_121bb9107e71cb273c2c9f9d1b903c77: resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -15867,23 +16004,23 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 14.18.63 - acorn: 8.11.2 - acorn-walk: 8.3.1 + '@types/node': 17.0.45 + acorn: 8.11.3 + acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.8.4 + typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false - /ts-node/10.9.2_696d69540dc02c15216534dff95cc559: + /ts-node/10.9.2_25a4b541ad31fd1362f7bbcff33a063d: resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -15898,18 +16035,18 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.3 - acorn: 8.11.2 - acorn-walk: 8.3.1 + '@types/node': 14.18.63 + acorn: 8.11.3 + acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.5 + typescript: 4.8.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false @@ -15929,13 +16066,13 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 14.18.63 - acorn: 8.11.2 - acorn-walk: 8.3.1 + acorn: 8.11.3 + acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -15945,7 +16082,7 @@ packages: yn: 3.1.1 dev: false - /ts-node/10.9.2_edac2ddb34e314e434ee61c93f52c377: + /ts-node/10.9.2_81a970b6ba0bba0dceeff5a5c76450be: resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -15960,23 +16097,23 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 13.13.52 - acorn: 8.11.2 - acorn-walk: 8.3.1 + '@types/node': 18.19.31 + acorn: 8.11.3 + acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 3.9.10 + typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false - /ts-node/10.9.2_fadbb5d9d9c602491245e2cc7982820a: + /ts-node/10.9.2_edac2ddb34e314e434ee61c93f52c377: resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -15991,18 +16128,18 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.10.5 - acorn: 8.11.2 - acorn-walk: 8.3.1 + '@types/node': 13.13.52 + acorn: 8.11.3 + acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 3.9.10 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false @@ -16141,42 +16278,48 @@ packages: mime-types: 2.1.35 dev: false - /typed-array-buffer/1.0.0: - resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} + /typed-array-buffer/1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - is-typed-array: 1.1.12 + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 dev: false - /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.5 + call-bind: 1.0.7 for-each: 0.3.3 - has-proto: 1.0.1 - is-typed-array: 1.1.12 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 dev: false - /typed-array-byte-offset/1.0.0: - resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} + /typed-array-byte-offset/1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.5 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 for-each: 0.3.3 - has-proto: 1.0.1 - is-typed-array: 1.1.12 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 dev: false - /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.5 + call-bind: 1.0.7 for-each: 0.3.3 - is-typed-array: 1.1.12 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 dev: false /typedarray-to-buffer/3.1.5: @@ -16207,7 +16350,7 @@ packages: typedoc: '>=0.7.0 <0.18.0' dependencies: lodash: 4.17.21 - semver: 7.5.4 + semver: 7.6.0 dev: false /typedoc-plugin-external-module-name/3.1.0_typedoc@0.17.8: @@ -16216,7 +16359,7 @@ packages: typedoc: '>=0.7.0 <0.18.0' dependencies: lodash: 4.17.21 - semver: 7.5.4 + semver: 7.6.0 typedoc: 0.17.8_typescript@3.9.10 dev: false @@ -16365,8 +16508,8 @@ packages: hasBin: true dev: false - /typescript/5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript/5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} engines: {node: '>=14.17'} hasBin: true dev: false @@ -16385,7 +16528,7 @@ packages: /unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 @@ -16456,7 +16599,7 @@ packages: /unload/2.2.0: resolution: {integrity: sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==} dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 detect-node: 2.1.0 dev: false @@ -16475,14 +16618,14 @@ packages: which: 1.3.1 dev: false - /update-browserslist-db/1.0.13_browserslist@4.22.2: + /update-browserslist-db/1.0.13_browserslist@4.23.0: resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.22.2 - escalade: 3.1.1 + browserslist: 4.23.0 + escalade: 3.1.2 picocolors: 1.0.0 dev: false @@ -16492,7 +16635,7 @@ packages: punycode: 2.3.1 dev: false - /url-loader/4.1.1_file-loader@6.2.0+webpack@5.89.0: + /url-loader/4.1.1_file-loader@6.2.0+webpack@5.91.0: resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -16502,11 +16645,11 @@ packages: file-loader: optional: true dependencies: - file-loader: 6.2.0_webpack@5.89.0 + file-loader: 6.2.0_webpack@5.91.0 loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 dev: false /url-parse/1.5.10: @@ -16532,9 +16675,9 @@ packages: resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} dependencies: define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 has-symbols: 1.0.3 - object.getownpropertydescriptors: 2.1.7 + object.getownpropertydescriptors: 2.1.8 dev: false /utila/0.4.0: @@ -16569,7 +16712,7 @@ packages: resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.25 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 dev: false @@ -16603,12 +16746,12 @@ packages: extsprintf: 1.3.0 dev: false - /vise/2.0.2: - resolution: {integrity: sha512-CqqBsJC+eoqmYggmN9BEXg2xHju1fC0laeaEDDfIt7QxOtgKoXere+BuKqpmNrNmRUQMdjlgQU9ng9QAnDSvpA==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /vise/2.1.1: + resolution: {integrity: sha512-R25Ify8nBP/l7EYjwVooexLQQAfpIqR7wusk90b+w3UYybVB96hkFWZUIvIBUC/MgvPRvAEpe3ok8wNKFzsrYA==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/vise. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - hoek: 4.2.1 + hoek: 4.3.1 dev: false /visual-logger/1.1.3: @@ -16676,8 +16819,8 @@ packages: makeerror: 1.0.12 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 @@ -16720,7 +16863,7 @@ packages: chalk: 2.4.2 commander: 2.20.3 ejs: 2.7.4 - express: 4.18.2 + express: 4.19.2 filesize: 3.6.1 gzip-size: 5.1.1 lodash: 4.17.21 @@ -16729,7 +16872,7 @@ packages: ws: 6.2.2 dev: false - /webpack-cli/4.8.0_2556d219610e9f18d4977e3f769c7cc6: + /webpack-cli/4.8.0_9e97fa53e12daff722d869a5fd4441fd: resolution: {integrity: sha512-+iBSWsX16uVna5aAYN6/wjhJy1q/GKk4KjKvfg90/6hykCTSgozbfz5iRgDTSJt/LgSbYxdBX3KBHeobIs+ZEw==} engines: {node: '>=10.13.0'} hasBin: true @@ -16750,7 +16893,7 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0_webpack-cli@4.8.0+webpack@5.89.0 + '@webpack-cli/configtest': 1.2.0_webpack-cli@4.8.0+webpack@5.91.0 '@webpack-cli/info': 1.5.0_webpack-cli@4.8.0 '@webpack-cli/serve': 1.7.0_webpack-cli@4.8.0 colorette: 1.4.0 @@ -16761,12 +16904,12 @@ packages: interpret: 2.2.0 rechoir: 0.7.1 v8-compile-cache: 2.4.0 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 webpack-bundle-analyzer: 3.9.0 webpack-merge: 5.10.0 dev: false - /webpack-dev-middleware/4.3.0_webpack@5.89.0: + /webpack-dev-middleware/4.3.0_webpack@5.91.0: resolution: {integrity: sha512-PjwyVY95/bhBh6VUqt6z4THplYcsvQ8YNNBTBM873xLVmw8FLeALn0qurHbs9EmcfhzQis/eoqypSnZeuUz26w==} engines: {node: '>= v10.23.3'} peerDependencies: @@ -16778,14 +16921,22 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 3.3.0 - webpack: 5.89.0_webpack-cli@4.8.0 + webpack: 5.91.0_webpack-cli@4.8.0 dev: false /webpack-hot-middleware/2.25.4: resolution: {integrity: sha512-IRmTspuHM06aZh98OhBJtqLpeWFM8FXJS5UYpKYxCJzyFoyWj1w6VGFfomZU7OPA55dMLrQK0pRT1eQ3PACr4w==} dependencies: ansi-html-community: 0.0.8 - html-entities: 2.4.0 + html-entities: 2.5.2 + strip-ansi: 6.0.1 + dev: false + + /webpack-hot-middleware/2.26.1: + resolution: {integrity: sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==} + dependencies: + ansi-html-community: 0.0.8 + html-entities: 2.5.2 strip-ansi: 6.0.1 dev: false @@ -16828,8 +16979,8 @@ packages: resolution: {integrity: sha512-yUKYyy+e0iF/w31QdfioRKY+h3jDBRpthexBOWGKda99iu2l/wxYsI/XqdlP5IU58/0KB9CsJZgWNAl+/MPkRw==} dev: false - /webpack/5.89.0_webpack-cli@4.8.0: - resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} + /webpack/5.91.0_webpack-cli@4.8.0: + resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -16840,15 +16991,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.2 - acorn-import-assertions: 1.9.0_acorn@8.11.2 - browserslist: 4.22.2 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.11.3 + acorn-import-assertions: 1.9.0_acorn@8.11.3 + browserslist: 4.23.0 chrome-trace-event: 1.0.3 - enhanced-resolve: 5.15.0 - es-module-lexer: 1.4.1 + enhanced-resolve: 5.16.0 + es-module-lexer: 1.5.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -16859,9 +17010,9 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9_webpack@5.89.0 - watchpack: 2.4.0 - webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 + terser-webpack-plugin: 5.3.10_webpack@5.91.0 + watchpack: 2.4.1 + webpack-cli: 4.8.0_9e97fa53e12daff722d869a5fd4441fd webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -16958,7 +17109,7 @@ packages: engines: {node: '>= 0.4'} dependencies: function.prototype.name: 1.1.6 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 is-async-function: 2.0.0 is-date-object: 1.0.5 is-finalizationregistry: 1.0.2 @@ -16967,32 +17118,33 @@ packages: is-weakref: 1.0.2 isarray: 2.0.5 which-boxed-primitive: 1.0.2 - which-collection: 1.0.1 - which-typed-array: 1.1.13 + which-collection: 1.0.2 + which-typed-array: 1.1.15 dev: false - /which-collection/1.0.1: - resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + /which-collection/1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} dependencies: - is-map: 2.0.2 - is-set: 2.0.2 - is-weakmap: 2.0.1 - is-weakset: 2.0.2 + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.3 dev: false /which-module/2.0.1: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} dev: false - /which-typed-array/1.1.13: - resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} + /which-typed-array/1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.5 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 for-each: 0.3.3 gopd: 1.0.1 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /which/1.3.1: @@ -17010,6 +17162,14 @@ packages: isexe: 2.0.0 dev: false + /which/3.0.1: + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: false + /widest-line/3.1.0: resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} engines: {node: '>=8'} @@ -17021,8 +17181,8 @@ packages: resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} dev: false - /winston-transport/4.6.0: - resolution: {integrity: sha512-wbBA9PbPAHxKiygo7ub7BYRiKxms0tpfU2ljtWzb3SjRjv5yl6Ozuy/TkXf00HTAt+Uylo3gSkNwzc4ME0wiIg==} + /winston-transport/4.7.0: + resolution: {integrity: sha512-ajBj65K5I7denzer2IYW6+2bNIVqLGDHqDw3Ow8Ohh+vdW+rv4MZ6eiDvHoKhfJFZ2auyN8byXieDDJ96ViONg==} engines: {node: '>= 12.0.0'} dependencies: logform: 2.6.0 @@ -17042,8 +17202,8 @@ packages: stack-trace: 0.0.10 dev: false - /winston/3.11.0: - resolution: {integrity: sha512-L3yR6/MzZAOl0DsysUXHVjOwv8mKZ71TrA/41EIduGpOOV5LQVodqN+QdQ6BS6PJ/RdIshZhq84P/fStEZkk7g==} + /winston/3.13.0: + resolution: {integrity: sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ==} engines: {node: '>= 12.0.0'} dependencies: '@colors/colors': 1.6.0 @@ -17056,7 +17216,7 @@ packages: safe-stable-stringify: 2.4.3 stack-trace: 0.0.10 triple-beam: 1.4.1 - winston-transport: 4.6.0 + winston-transport: 4.7.0 dev: false /word-wrap/1.2.5: @@ -17103,13 +17263,13 @@ packages: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: false - /wreck/12.5.1: - resolution: {integrity: sha512-l5DUGrc+yDyIflpty1x9XuMj1ehVjC/dTbF3/BasOO77xk0EdEa4M/DuOY8W88MQDAD0fEDqyjc8bkIMHd2E9A==} - engines: {node: '>=4.0.0'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + /wreck/12.6.2: + resolution: {integrity: sha512-0qHxnIOafmlaD+tjXSUxvQ3d8r9KzKgNK0Fa79mxdHjdSijGTHrv8lXNXDR0eRniUZoE8+Fg/xCFijfWamkUgg==} + engines: {node: '>=6.0.0'} + deprecated: This module has moved and is now available at @hapi/wreck. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues. dependencies: - boom: 5.2.0 - hoek: 4.2.1 + boom: 5.3.3 + hoek: 4.3.1 dev: false /write-file-atomic/3.0.3: @@ -17175,8 +17335,8 @@ packages: optional: true dev: false - /ws/8.15.1: - resolution: {integrity: sha512-W5OZiCjXEmk0yZ66ZN82beM5Sz7l7coYxpRkzS+p9PP+ToQry8szKh+61eNktr7EA9DOwvFGhfC605jDHbP6QQ==} + /ws/8.16.0: + resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -17318,7 +17478,7 @@ packages: engines: {node: '>=10'} dependencies: cliui: 7.0.4 - escalade: 3.1.1 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -17331,7 +17491,7 @@ packages: engines: {node: '>=12'} dependencies: cliui: 8.0.1 - escalade: 3.1.1 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -17354,27 +17514,27 @@ packages: engines: {node: '>=12.20'} dev: false - file:projects/app-dev.tgz_webpack-cli@4.8.0+webpack@5.89.0: - resolution: {integrity: sha512-NAb6dEh+UNBgD+3NA6BQ6PDwiOhh02CNeSLN48FKdjTQgqLPEssBqnyLwEjf7dV3D6SzuFwpOz4KHLiSmZIFHQ==, tarball: file:projects/app-dev.tgz} + file:projects/app-dev.tgz_webpack-cli@4.8.0+webpack@5.91.0: + resolution: {integrity: sha512-lMlHmoSZsyNFpD7ddBw8mCipRiASVkL82y5JEOIV7CWjJ3gggA4bHYCxvCzSRfRJ/Woq0ou/UZzzO7FqYL4svg==, tarball: file:projects/app-dev.tgz} id: file:projects/app-dev.tgz name: '@rush-temp/app-dev' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.6 - '@babel/core': 7.23.6 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.23.6 - '@babel/plugin-proposal-decorators': 7.23.6_@babel+core@7.23.6 - '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.23.6 - '@babel/plugin-transform-react-constant-elements': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-react-inline-elements': 7.23.3_@babel+core@7.23.6 - '@babel/plugin-transform-runtime': 7.23.6_@babel+core@7.23.6 - '@babel/preset-env': 7.23.6_@babel+core@7.23.6 - '@babel/preset-react': 7.23.3_@babel+core@7.23.6 - '@babel/preset-typescript': 7.23.3_@babel+core@7.23.6 - '@babel/register': 7.22.15_@babel+core@7.23.6 + '@babel/cli': 7.24.1_@babel+core@7.24.4 + '@babel/core': 7.24.4 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.24.4 + '@babel/plugin-proposal-decorators': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.24.4 + '@babel/plugin-transform-react-constant-elements': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-react-inline-elements': 7.24.1_@babel+core@7.24.4 + '@babel/plugin-transform-runtime': 7.24.3_@babel+core@7.24.4 + '@babel/preset-env': 7.24.4_@babel+core@7.24.4 + '@babel/preset-react': 7.24.1_@babel+core@7.24.4 + '@babel/preset-typescript': 7.24.1_@babel+core@7.24.4 + '@babel/register': 7.23.7_@babel+core@7.24.4 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@jchip/redbird': 1.3.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 '@types/node': 14.18.63 '@types/sinon': 9.0.11 @@ -17388,14 +17548,14 @@ packages: babel-eslint: 10.1.0_eslint@7.32.0 babel-plugin-lodash: 3.3.4 babel-plugin-minify-dead-code-elimination: 0.5.2 - babel-plugin-react-css-modules: 5.2.6_@babel+core@7.23.6 + babel-plugin-react-css-modules: 5.2.6_@babel+core@7.24.4 babel-plugin-transform-node-env-inline: 0.4.3 babel-plugin-transform-react-remove-prop-types: 0.4.24 boxen: 5.1.2 - chai: 4.3.10 + chai: 4.4.1 chalker: 1.2.0 - chokidar: 3.5.3 - core-js: 3.34.0 + chokidar: 3.6.0 + core-js: 3.37.0 electrode-server: 3.3.0 electrode-server1: /electrode-server/1.9.0 eslint: 7.32.0 @@ -17413,7 +17573,7 @@ packages: log-update: 5.0.1 mime: 3.0.0 mkdirp: 1.0.4 - mocha: 10.2.0 + mocha: 10.4.0 mock-require: 3.0.3 nix-clap: 1.3.13 nyc: 15.1.0 @@ -17428,11 +17588,11 @@ packages: request: 2.88.2 require-at: 1.0.6 run-verify: 1.2.6 - semver: 7.5.4 + semver: 7.6.0 serve-index-fs: 1.10.1 shx: 0.3.4 sinon: 9.2.4 - sinon-chai: 3.7.0_chai@4.3.10+sinon@9.2.4 + sinon-chai: 3.7.0_chai@4.4.1+sinon@9.2.4 source-map-support: 0.5.21 sudo-prompt: 9.2.1 ts-node: 10.9.2_71a24838bb56fb7264838813e7b47cee @@ -17440,9 +17600,9 @@ packages: typedoc: 0.22.18_typescript@4.9.5 typescript: 4.9.5 visual-logger: 1.1.3 - webpack-dev-middleware: 4.3.0_webpack@5.89.0 - webpack-hot-middleware: 2.25.4 - winston: 3.11.0 + webpack-dev-middleware: 4.3.0_webpack@5.91.0 + webpack-hot-middleware: 2.26.1 + winston: 3.13.0 xaa: 1.7.3 xenv-config: 1.3.1 xsh: 0.4.5 @@ -17458,38 +17618,38 @@ packages: dev: false file:projects/app.tgz: - resolution: {integrity: sha512-81hUM8kXvd7UQaQJKTpAQUMo/iRGQZTe8Sr6nAYK48mYshwXMv9Q2/2F6lcqX+8sHgXvkk5t5rfFOuKwNJ9Xnw==, tarball: file:projects/app.tgz} + resolution: {integrity: sha512-4QAV3uE149Znk/NmXj2ERupOZU4n0WqNiM+MjRtTmpb1gS4IsdeMtXJiwVfSg/1HbOn4VTOMFgFc5EyU447evQ==, tarball: file:projects/app.tgz} name: '@rush-temp/app' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 '@types/node': 17.0.45 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 - '@typescript-eslint/eslint-plugin': 5.62.0_6ac6e87aa7b1a8145eaf2770e353a564 - '@typescript-eslint/parser': 5.62.0_eslint@8.56.0+typescript@4.9.5 + '@typescript-eslint/eslint-plugin': 5.62.0_30886d74c3e5c96e2b1aed2a2fd3cd9a + '@typescript-eslint/parser': 5.62.0_eslint@8.57.0+typescript@4.9.5 '@xarc/module-dev': 4.1.0 '@xarc/run': 1.1.1 - babel-eslint: 10.1.0_eslint@8.56.0 - chai: 4.3.10 + babel-eslint: 10.1.0_eslint@8.57.0 + chai: 4.4.1 chalk: 5.3.0 - eslint: 8.56.0 + eslint: 8.57.0 eslint-config-walmart: 2.2.1 - eslint-plugin-filenames: 1.3.2_eslint@8.56.0 - eslint-plugin-jsdoc: 30.7.13_eslint@8.56.0 + eslint-plugin-filenames: 1.3.2_eslint@8.57.0 + eslint-plugin-jsdoc: 30.7.13_eslint@8.57.0 eslint-plugin-tsdoc: 0.2.17 isomorphic-loader: 4.5.0 - mocha: 10.2.0 + mocha: 10.4.0 mock-require: 3.0.3 nyc: 15.1.0 optional-require: 1.1.8 prettier: 2.8.8 prompts: 2.4.2 sinon: 13.0.2 - sinon-chai: 3.7.0_chai@4.3.10+sinon@13.0.2 + sinon-chai: 3.7.0_chai@4.4.1+sinon@13.0.2 source-map-support: 0.5.21 ts-node: 10.9.2_121bb9107e71cb273c2c9f9d1b903c77 tslib: 2.6.2 @@ -17503,20 +17663,20 @@ packages: dev: false file:projects/create-app.tgz: - resolution: {integrity: sha512-0nvxjZ4i66kVLBiFdLFFvyRiGjaBMw2kPXLlHNix/xTyEvygunPytv3kIXt/J1OMBKfE9vuDtQRZdGFkTpnYeQ==, tarball: file:projects/create-app.tgz} + resolution: {integrity: sha512-62uEM/fUAQLvGbYI1hIKnkeVEKTuqeqsFjD0hXcoSzK/0XHwyCM6o99SfsrVOhbo1f1xQ7x03hKeAju+Zd4wjw==, tarball: file:projects/create-app.tgz} name: '@rush-temp/create-app' version: 0.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/preset-env': 7.23.6_@babel+core@7.23.6 - '@types/chai': 4.3.11 + '@babel/core': 7.24.4 + '@babel/preset-env': 7.24.4_@babel+core@7.24.4 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 '@xarc/module-dev': 2.2.5 - babel-loader: 9.1.3_dc87116603dc2989064bd357702bbc6f - chai: 4.3.10 + babel-loader: 9.1.3_27df3627f3e02e3475f2497e155ba0d7 + chai: 4.4.1 chalker: 1.2.0 lodash: 4.17.21 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 opfs: 1.1.1 prettier: 2.8.8 @@ -17524,10 +17684,10 @@ packages: run-verify: 1.2.6 shcmd: 0.8.4 sinon: 7.5.0 - sinon-chai: 3.7.0_chai@4.3.10+sinon@7.5.0 - webpack: 5.89.0_webpack-cli@4.8.0 + sinon-chai: 3.7.0_chai@4.4.1+sinon@7.5.0 + webpack: 5.91.0_webpack-cli@4.8.0 webpack-bundle-analyzer: 3.9.0 - webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 + webpack-cli: 4.8.0_9e97fa53e12daff722d869a5fd4441fd xclap: 0.2.53 transitivePeerDependencies: - '@swc/core' @@ -17591,7 +17751,7 @@ packages: version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 '@types/node': 13.13.52 '@types/sinon': 9.0.11 @@ -17601,17 +17761,17 @@ packages: '@xarc/module-dev': 2.2.5 '@xarc/run': 1.1.1 babel-eslint: 10.1.0_eslint@6.8.0 - chai: 4.3.10 + chai: 4.4.1 eslint: 6.8.0 eslint-config-walmart: 2.2.1 eslint-plugin-filenames: 1.3.2_eslint@6.8.0 eslint-plugin-jsdoc: 30.7.13_eslint@6.8.0 lodash: 4.17.21 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 require-at: 1.0.6 sinon: 7.5.0 - sinon-chai: 3.7.0_chai@4.3.10+sinon@7.5.0 + sinon-chai: 3.7.0_chai@4.4.1+sinon@7.5.0 source-map-support: 0.5.21 ts-node: 10.9.2_edac2ddb34e314e434ee61c93f52c377 typedoc: 0.17.8_typescript@3.9.10 @@ -17630,13 +17790,13 @@ packages: name: '@rush-temp/jsx-renderer' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.6 - '@babel/core': 7.23.6 - '@babel/preset-env': 7.23.6_@babel+core@7.23.6 - '@babel/preset-react': 7.23.3_@babel+core@7.23.6 - '@babel/register': 7.22.15_@babel+core@7.23.6 + '@babel/cli': 7.24.1_@babel+core@7.24.4 + '@babel/core': 7.24.4 + '@babel/preset-env': 7.24.4_@babel+core@7.24.4 + '@babel/preset-react': 7.24.1_@babel+core@7.24.4 + '@babel/register': 7.23.7_@babel+core@7.24.4 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 '@types/node': 13.13.52 '@types/sinon': 9.0.11 @@ -17646,13 +17806,13 @@ packages: '@xarc/module-dev': 2.2.5 '@xarc/run': 1.1.1 babel-eslint: 10.1.0_eslint@6.8.0 - chai: 4.3.10 + chai: 4.4.1 eslint: 6.8.0 eslint-config-walmart: 2.2.1 eslint-plugin-filenames: 1.3.2_eslint@6.8.0 eslint-plugin-jsdoc: 30.7.13_eslint@6.8.0 lodash: 4.17.21 - mocha: 10.2.0 + mocha: 10.4.0 munchy: 1.0.9 nyc: 15.1.0 optional-require: 1.1.8 @@ -17660,7 +17820,7 @@ packages: require-at: 1.0.6 run-verify: 1.2.6 sinon: 7.5.0 - sinon-chai: 3.7.0_chai@4.3.10+sinon@7.5.0 + sinon-chai: 3.7.0_chai@4.4.1+sinon@7.5.0 source-map-support: 0.5.21 stream-to-array: 2.3.0 ts-node: 10.9.2_edac2ddb34e314e434ee61c93f52c377 @@ -17693,7 +17853,7 @@ packages: eslint-plugin-filenames: 1.3.2_eslint@7.32.0 eslint-plugin-flowtype: 5.10.0_eslint@7.32.0 eslint-plugin-mocha: 8.2.0_eslint@7.32.0 - eslint-plugin-react: 7.33.2_eslint@7.32.0 + eslint-plugin-react: 7.34.1_eslint@7.32.0 shx: 0.3.4 transitivePeerDependencies: - supports-color @@ -17704,9 +17864,9 @@ packages: name: '@rush-temp/opt-jest' version: 0.0.0 dependencies: - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 babel-jest: 29.7.0 - eslint-plugin-jest: 27.6.0_jest@29.7.0 + eslint-plugin-jest: 27.9.0_jest@29.7.0 jest: 29.7.0 jest-environment-jsdom: 29.7.0 shx: 0.3.4 @@ -17725,7 +17885,7 @@ packages: - utf-8-validate dev: false - file:projects/opt-karma.tgz_webpack@5.89.0: + file:projects/opt-karma.tgz_webpack@5.91.0: resolution: {integrity: sha512-ymhYg7NBx0hsJD9IiSauF6onfmIB/qmUarhUrHVH+6K0Yr3TN81ApOzU6gQzCQoEuy1nKBOl8jAiikbvueI1HQ==, tarball: file:projects/opt-karma.tgz} id: file:projects/opt-karma.tgz name: '@rush-temp/opt-karma' @@ -17733,29 +17893,29 @@ packages: dependencies: '@types/mocha': 10.0.1 babel-plugin-istanbul: 6.1.1 - chai: 4.3.10 - chai-as-promised: 7.1.1_chai@4.3.10 + chai: 4.4.1 + chai-as-promised: 7.1.1_chai@4.4.1 chai-shallowly: 1.0.0 - core-js: 3.34.0 + core-js: 3.37.0 enzyme: 3.11.0 - enzyme-adapter-react-16: 1.15.7_enzyme@3.11.0 - karma: 6.4.2 + enzyme-adapter-react-16: 1.15.8_enzyme@3.11.0 + karma: 6.4.3 karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 - karma-firefox-launcher: 2.1.2 - karma-ie-launcher: 1.0.0_karma@6.4.2 + karma-firefox-launcher: 2.1.3 + karma-ie-launcher: 1.0.0_karma@6.4.3 karma-intl-shim: 1.0.3 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.4.2 - karma-safari-launcher: 1.0.0_karma@6.4.2 - karma-sonarqube-unit-reporter: 0.0.23_karma@6.4.2 + karma-mocha-reporter: 2.2.5_karma@6.4.3 + karma-safari-launcher: 1.0.0_karma@6.4.3 + karma-sonarqube-unit-reporter: 0.0.23_karma@6.4.3 karma-sourcemap-loader: 0.4.0 - karma-spec-reporter: 0.0.36_karma@6.4.2 - karma-webpack: 5.0.0_webpack@5.89.0 - mocha: 10.2.0 + karma-spec-reporter: 0.0.36_karma@6.4.3 + karma-webpack: 5.0.1_webpack@5.91.0 + mocha: 10.4.0 shx: 0.3.4 sinon: 15.2.0 - sinon-chai: 3.7.0_chai@4.3.10+sinon@15.2.0 + sinon-chai: 3.7.0_chai@4.4.1+sinon@15.2.0 transitivePeerDependencies: - bufferutil - debug @@ -17766,14 +17926,14 @@ packages: - webpack dev: false - file:projects/opt-less.tgz_webpack@5.89.0: + file:projects/opt-less.tgz_webpack@5.91.0: resolution: {integrity: sha512-tPBAiL8nbXDnew974eUrSSGo1+SbM3DXKKQMJK61l6rQicNQStGvzjFZcnDqzGjpGV13+FFBC3YjW6ZUzGDhQA==, tarball: file:projects/opt-less.tgz} id: file:projects/opt-less.tgz name: '@rush-temp/opt-less' version: 0.0.0 dependencies: less: 3.13.1 - less-loader: 4.1.0_less@3.13.1+webpack@5.89.0 + less-loader: 4.1.0_less@3.13.1+webpack@5.91.0 shx: 0.3.4 transitivePeerDependencies: - webpack @@ -17785,12 +17945,12 @@ packages: version: 0.0.0 dependencies: '@types/mocha': 10.0.6 - chai: 4.3.10 - chai-as-promised: 7.1.1_chai@4.3.10 + chai: 4.4.1 + chai-as-promised: 7.1.1_chai@4.4.1 chai-shallowly: 1.0.0 enzyme: 3.11.0 - enzyme-adapter-react-16: 1.15.7_enzyme@3.11.0 - mocha: 10.2.0 + enzyme-adapter-react-16: 1.15.8_enzyme@3.11.0 + mocha: 10.4.0 shx: 0.3.4 transitivePeerDependencies: - react @@ -17817,7 +17977,7 @@ packages: name: '@rush-temp/opt-preact' version: 0.0.0 dependencies: - preact: 10.19.3 + preact: 10.20.2 shx: 0.3.4 dev: false @@ -17831,14 +17991,14 @@ packages: shx: 0.3.4 dev: false - file:projects/opt-sass.tgz_webpack@5.89.0: + file:projects/opt-sass.tgz_webpack@5.91.0: resolution: {integrity: sha512-TVYHyjFFaZZjATb205qVsU/QMCvRMb+3q9deesYnraxutmXBmmkRS6udQmgdzXHtah5Tn7eHapu71l61PnWjOA==, tarball: file:projects/opt-sass.tgz} id: file:projects/opt-sass.tgz name: '@rush-temp/opt-sass' version: 0.0.0 dependencies: - sass: 1.69.5 - sass-loader: 13.3.2_sass@1.69.5+webpack@5.89.0 + sass: 1.75.0 + sass-loader: 13.3.3_sass@1.75.0+webpack@5.91.0 shx: 0.3.4 transitivePeerDependencies: - fibers @@ -17859,28 +18019,28 @@ packages: - supports-color dev: false - file:projects/poc-subapp-redux.tgz_webpack@5.89.0: - resolution: {integrity: sha512-TOzeULnFtgTY3T0J0yEwV987w0MeZpvuf+pk7kKEbeXy0NEH17I9vqqh22cPvmTWDDfvKo9kbyrhF0pOsvYmrA==, tarball: file:projects/poc-subapp-redux.tgz} + file:projects/poc-subapp-redux.tgz_webpack@5.91.0: + resolution: {integrity: sha512-9le3oXULjyd1hhg1A2KPY2CX1nKTnki7ObZ0vMXzEHWmXiO7N9vI48Kj+2wS35gnJ/xmaFItrZjpMcWyce+NAw==, tarball: file:projects/poc-subapp-redux.tgz} id: file:projects/poc-subapp-redux.tgz name: '@rush-temp/poc-subapp-redux' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@module-federation/concat-runtime': 0.0.1 '@xarc/fastify-server': 3.3.1 '@xarc/run': 1.1.1 electrode-confippet: 1.7.1 history: 5.3.0 - html-webpack-plugin: 5.6.0_webpack@5.89.0 + html-webpack-plugin: 5.6.0_webpack@5.91.0 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-redux: 8.1.3_218d4c23caa91839c5aa0af611b88026 - react-router: 6.21.0_react@18.2.0 - react-router-dom: 6.21.0_react-dom@18.2.0+react@18.2.0 + react-router: 6.22.3_react@18.2.0 + react-router-dom: 6.22.3_react-dom@18.2.0+react@18.2.0 redux: 4.2.1 redux-logger: 3.0.6 - webpack-hot-middleware: 2.25.4 + webpack-hot-middleware: 2.26.1 transitivePeerDependencies: - '@rspack/core' - '@types/react' @@ -17890,27 +18050,27 @@ packages: - webpack dev: false - file:projects/poc-subapp.tgz_webpack@5.89.0: - resolution: {integrity: sha512-nqTfndeseIdLae4tnXaJm88oNv1uc7LbLld/UewlTtJ/PtnxGVz1NTNbtSw8iU6LnzNxJdPCu+tSJuuXB4n01w==, tarball: file:projects/poc-subapp.tgz} + file:projects/poc-subapp.tgz_webpack@5.91.0: + resolution: {integrity: sha512-vtQyEfe6mPJ+8k2bFn5syKbAYXgJB8Uizwxt15nnYbw7fHclmG+RzD+Vu6RiEiCE+Ud7ahjpvCSi+BeexfKUyg==, tarball: file:projects/poc-subapp.tgz} id: file:projects/poc-subapp.tgz name: '@rush-temp/poc-subapp' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@module-federation/concat-runtime': 0.0.1 - '@xarc/fastify-server': 4.0.8 + '@xarc/fastify-server': 4.0.9 '@xarc/run': 1.1.1 electrode-confippet: 1.7.1 history: 5.3.0 - html-webpack-plugin: 5.6.0_webpack@5.89.0 + html-webpack-plugin: 5.6.0_webpack@5.91.0 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-redux: 8.1.3_218d4c23caa91839c5aa0af611b88026 - react-router: 6.21.0_react@18.2.0 - react-router-dom: 6.21.0_react-dom@18.2.0+react@18.2.0 + react-router: 6.22.3_react@18.2.0 + react-router-dom: 6.22.3_react-dom@18.2.0+react@18.2.0 redux: 4.2.1 - webpack-hot-middleware: 2.25.4 + webpack-hot-middleware: 2.26.1 transitivePeerDependencies: - '@rspack/core' - '@types/react' @@ -17921,11 +18081,11 @@ packages: dev: false file:projects/poc-subappv1-csp.tgz: - resolution: {integrity: sha512-qyE3bWRPS6+73VNkumKs6bZjOC8bBnp7y3HlgWl07SPhm3aCQ54xsKxnqgjQ9IYiYLVj0rL9IF5a30vm/YRsEA==, tarball: file:projects/poc-subappv1-csp.tgz} + resolution: {integrity: sha512-kiCY3Ez2kujy3tu3b3wxkadBfzeQBp4Zq/lMBbDwx6uWtEjV7E78nJYckEPErwMTDftOdK3T6/o5YwbFK91g3g==, tarball: file:projects/poc-subappv1-csp.tgz} name: '@rush-temp/poc-subappv1-csp' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@module-federation/concat-runtime': 0.0.1 '@xarc/fastify-server': 3.3.1 '@xarc/run': 1.1.1 @@ -17935,10 +18095,10 @@ packages: react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-redux: 8.1.3_218d4c23caa91839c5aa0af611b88026 - react-router: 6.21.0_react@18.2.0 - react-router-dom: 6.21.0_react-dom@18.2.0+react@18.2.0 + react-router: 6.22.3_react@18.2.0 + react-router-dom: 6.22.3_react-dom@18.2.0+react@18.2.0 redux: 4.2.1 - webpack-hot-middleware: 2.25.4 + webpack-hot-middleware: 2.26.1 transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -17947,41 +18107,41 @@ packages: dev: false file:projects/react-query.tgz: - resolution: {integrity: sha512-MjHh2IkDndQQg0Wrn2xkiFH/a669yDdvlK3Ta0tFpYYktYUkfA0yN0ImRPDT4dhqb75p/HtDrgxZekopoORH9w==, tarball: file:projects/react-query.tgz} + resolution: {integrity: sha512-cX+Wmk4erAcN85JpqhVBofpC0/RDPMx1GMgLag2dq28FaIQ4Pmr7ZROcqd0iM697fG1TwEfZY1oaIzuU/EgwdA==, tarball: file:projects/react-query.tgz} name: '@rush-temp/react-query' version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@testing-library/react': 11.2.7_react-dom@18.2.0+react@18.2.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 - '@types/node': 18.19.3 - '@types/react': 18.2.45 - '@types/react-dom': 18.2.18 + '@types/node': 18.19.31 + '@types/react': 18.2.79 + '@types/react-dom': 18.2.25 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 - '@typescript-eslint/eslint-plugin': 5.62.0_6ac6e87aa7b1a8145eaf2770e353a564 - '@typescript-eslint/parser': 5.62.0_eslint@8.56.0+typescript@4.9.5 + '@typescript-eslint/eslint-plugin': 5.62.0_30886d74c3e5c96e2b1aed2a2fd3cd9a + '@typescript-eslint/parser': 5.62.0_eslint@8.57.0+typescript@4.9.5 '@xarc/module-dev': 4.1.0 '@xarc/run': 1.1.1 - babel-eslint: 10.1.0_eslint@8.56.0 - chai: 4.3.10 - eslint: 8.56.0 + babel-eslint: 10.1.0_eslint@8.57.0 + chai: 4.4.1 + eslint: 8.57.0 eslint-config-walmart: 2.2.1 - eslint-plugin-filenames: 1.3.2_eslint@8.56.0 - eslint-plugin-jsdoc: 30.7.13_eslint@8.56.0 + eslint-plugin-filenames: 1.3.2_eslint@8.57.0 + eslint-plugin-jsdoc: 30.7.13_eslint@8.57.0 eslint-plugin-tsdoc: 0.2.17 jsdom: 16.7.0 jsdom-global: 3.0.2_jsdom@16.7.0 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-query: 3.39.3_react-dom@18.2.0+react@18.2.0 sinon: 14.0.2 - sinon-chai: 3.7.0_chai@4.3.10+sinon@14.0.2 + sinon-chai: 3.7.0_chai@4.4.1+sinon@14.0.2 source-map-support: 0.5.21 - ts-node: 10.9.2_696d69540dc02c15216534dff95cc559 + ts-node: 10.9.2_81a970b6ba0bba0dceeff5a5c76450be tslib: 2.6.2 typedoc: 0.22.18_typescript@4.9.5 typescript: 4.9.5 @@ -17996,17 +18156,17 @@ packages: dev: false file:projects/react-recoil.tgz: - resolution: {integrity: sha512-Bo2KDEkpdirsCeke0eYpvyxq9cWfXPuune5KP9HDFsiZc7F+u03jgnod3nELJLSNbPqQEol551hZKUwCb+JzZw==, tarball: file:projects/react-recoil.tgz} + resolution: {integrity: sha512-bcSxlV+yYD+jvsa2biUevqdRspAnMmJV9gKR7lRSogQOh+FvyeUPNyyouvajV0/nQ87udJVP1cHSx8jaw65oMg==, tarball: file:projects/react-recoil.tgz} name: '@rush-temp/react-recoil' version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@testing-library/react': 11.2.7_react-dom@18.2.0+react@18.2.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 '@types/node': 14.18.63 - '@types/react': 18.2.45 - '@types/react-dom': 18.2.18 + '@types/react': 18.2.79 + '@types/react-dom': 18.2.25 '@types/sinon': 9.0.11 '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 4.33.0_96a109dcf9607f5a1aa576228794cffa @@ -18014,20 +18174,20 @@ packages: '@xarc/module-dev': 3.2.3 '@xarc/run': 1.1.1 babel-eslint: 10.1.0_eslint@7.32.0 - chai: 4.3.10 + chai: 4.4.1 eslint: 7.32.0 eslint-config-walmart: 2.2.1 eslint-plugin-filenames: 1.3.2_eslint@7.32.0 eslint-plugin-jsdoc: 30.7.13_eslint@7.32.0 jsdom: 16.7.0 jsdom-global: 3.0.2_jsdom@16.7.0 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 recoil: 0.7.7_react-dom@18.2.0+react@18.2.0 sinon: 9.2.4 - sinon-chai: 3.7.0_chai@4.3.10+sinon@9.2.4 + sinon-chai: 3.7.0_chai@4.4.1+sinon@9.2.4 source-map-support: 0.5.21 ts-node: 10.9.2_71a24838bb56fb7264838813e7b47cee tslib: 2.6.2 @@ -18044,16 +18204,16 @@ packages: dev: false file:projects/react-redux-observable.tgz: - resolution: {integrity: sha512-eQ8FV70GN6//F1SBLY7uWASSGdW2weOMjRsuuFtRlKZ7+1eSgTzR6S88H2ek1LZyU/bP220A6p41kLedD8pbkA==, tarball: file:projects/react-redux-observable.tgz} + resolution: {integrity: sha512-BbLsEq2JeqsyzB53rGyYV9ULnVIjygLDFieXhisFUAZDmT5RXe2ucrhYD7TixbxUokrjPp89q1gWzuB2t0q3Og==, tarball: file:projects/react-redux-observable.tgz} name: '@rush-temp/react-redux-observable' version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 '@types/node': 14.18.63 - '@types/react': 18.2.45 - '@types/react-dom': 18.2.18 + '@types/react': 18.2.79 + '@types/react-dom': 18.2.25 '@types/sinon': 9.0.11 '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 4.33.0_96a109dcf9607f5a1aa576228794cffa @@ -18061,19 +18221,19 @@ packages: '@xarc/module-dev': 3.2.3 '@xarc/run': 1.1.1 babel-eslint: 10.1.0_eslint@7.32.0 - chai: 4.3.10 + chai: 4.4.1 eslint: 7.32.0 eslint-config-walmart: 2.2.1 eslint-plugin-filenames: 1.3.2_eslint@7.32.0 eslint-plugin-jsdoc: 30.7.13_eslint@7.32.0 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 redux-observable: 1.2.0_rxjs@6.6.7 rxjs: 6.6.7 sinon: 9.2.4 - sinon-chai: 3.7.0_chai@4.3.10+sinon@9.2.4 + sinon-chai: 3.7.0_chai@4.4.1+sinon@9.2.4 source-map-support: 0.5.21 ts-node: 10.9.2_71a24838bb56fb7264838813e7b47cee tslib: 2.6.2 @@ -18087,16 +18247,16 @@ packages: dev: false file:projects/react-redux-saga.tgz: - resolution: {integrity: sha512-xzZXpoYxad99VQt0Vxj377AwpGOwnKJS9+em2KHtGMKJC3Qil44ECt4oW/CLM8+PoWLzRb84difqtMPFxZ0/AA==, tarball: file:projects/react-redux-saga.tgz} + resolution: {integrity: sha512-mmaVlvttNXukaErRPH+8oL90Sp8dnmdIY+WTydg4Vk0/Soi0Vz3narBs2N9lAOGquSnawVX+jIC/C2MDhIE06g==, tarball: file:projects/react-redux-saga.tgz} name: '@rush-temp/react-redux-saga' version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 '@types/node': 14.18.63 - '@types/react': 18.2.45 - '@types/react-dom': 18.2.18 + '@types/react': 18.2.79 + '@types/react-dom': 18.2.25 '@types/sinon': 9.0.11 '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 4.33.0_96a109dcf9607f5a1aa576228794cffa @@ -18104,18 +18264,18 @@ packages: '@xarc/module-dev': 3.2.3 '@xarc/run': 1.1.1 babel-eslint: 10.1.0_eslint@7.32.0 - chai: 4.3.10 + chai: 4.4.1 eslint: 7.32.0 eslint-config-walmart: 2.2.1 eslint-plugin-filenames: 1.3.2_eslint@7.32.0 eslint-plugin-jsdoc: 30.7.13_eslint@7.32.0 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - redux-saga: 1.2.3 + redux-saga: 1.3.0 sinon: 9.2.4 - sinon-chai: 3.7.0_chai@4.3.10+sinon@9.2.4 + sinon-chai: 3.7.0_chai@4.4.1+sinon@9.2.4 source-map-support: 0.5.21 ts-node: 10.9.2_71a24838bb56fb7264838813e7b47cee tslib: 2.6.2 @@ -18128,41 +18288,41 @@ packages: dev: false file:projects/react-redux.tgz: - resolution: {integrity: sha512-wMU3FHgecMXdDTSHLkwC6lUcj2TjF+hi9HBUfL4nOJgtelfVlCzzNcspBJjaVBciAgZ6HK0kMilogf59baokSw==, tarball: file:projects/react-redux.tgz} + resolution: {integrity: sha512-aa5tKWoZc/KHZhHn7xauthtLt8G6oFkpF6agRnCw9Iqepsh0folRm/2ytzuxQN1gr8cU8ZIVTTY4Txey3dp/Kw==, tarball: file:projects/react-redux.tgz} name: '@rush-temp/react-redux' version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@testing-library/react': 13.4.0_react-dom@18.2.0+react@18.2.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 - '@types/node': 18.19.3 - '@types/react': 18.2.45 - '@types/react-dom': 18.2.18 + '@types/node': 18.19.31 + '@types/react': 18.2.79 + '@types/react-dom': 18.2.25 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 - '@typescript-eslint/eslint-plugin': 5.62.0_6ac6e87aa7b1a8145eaf2770e353a564 - '@typescript-eslint/parser': 5.62.0_eslint@8.56.0+typescript@4.9.5 + '@typescript-eslint/eslint-plugin': 5.62.0_30886d74c3e5c96e2b1aed2a2fd3cd9a + '@typescript-eslint/parser': 5.62.0_eslint@8.57.0+typescript@4.9.5 '@xarc/module-dev': 3.2.3 '@xarc/run': 1.1.1 - babel-eslint: 10.1.0_eslint@8.56.0 - chai: 4.3.10 - eslint: 8.56.0 + babel-eslint: 10.1.0_eslint@8.57.0 + chai: 4.4.1 + eslint: 8.57.0 eslint-config-walmart: 2.2.1 - eslint-plugin-filenames: 1.3.2_eslint@8.56.0 - eslint-plugin-jsdoc: 30.7.13_eslint@8.56.0 + eslint-plugin-filenames: 1.3.2_eslint@8.57.0 + eslint-plugin-jsdoc: 30.7.13_eslint@8.57.0 jsdom: 19.0.0 jsdom-global: 3.0.2_jsdom@19.0.0 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-redux: 8.1.3_5243d9201f3413b1c3743a8d3b25b00a + react-redux: 8.1.3_dcf56d6dd25eff7432e20deed33ba677 redux: 4.2.1 sinon: 14.0.2 - sinon-chai: 3.7.0_chai@4.3.10+sinon@14.0.2 + sinon-chai: 3.7.0_chai@4.4.1+sinon@14.0.2 source-map-support: 0.5.21 - ts-node: 10.9.2_696d69540dc02c15216534dff95cc559 + ts-node: 10.9.2_81a970b6ba0bba0dceeff5a5c76450be tslib: 2.6.2 typedoc: 0.22.18_typescript@4.9.5 typescript: 4.9.5 @@ -18177,46 +18337,46 @@ packages: dev: false file:projects/react-router.tgz: - resolution: {integrity: sha512-oSmmrmdlU4dB4cr+ktaYA19PvCVnlO3WbnAXYQHKMrxuP3hFRjwbkFZHIZ1tCZTjyosrC5j+Ko5YJD0zSGIjCg==, tarball: file:projects/react-router.tgz} + resolution: {integrity: sha512-V0C19L5vR9W8pCbGSp8KdI1Qtl2n7z1Bi5tlqYkY5YV0sWeJWL42eu1/qT7VLyVzN/ibdvY2MSXU5xwwq/KLuA==, tarball: file:projects/react-router.tgz} name: '@rush-temp/react-router' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@testing-library/react': 13.4.0_react-dom@18.2.0+react@18.2.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 - '@types/node': 18.19.3 - '@types/react': 18.2.45 - '@types/react-dom': 18.2.18 + '@types/node': 18.19.31 + '@types/react': 18.2.79 + '@types/react-dom': 18.2.25 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 - '@typescript-eslint/eslint-plugin': 5.62.0_6ac6e87aa7b1a8145eaf2770e353a564 - '@typescript-eslint/parser': 5.62.0_eslint@8.56.0+typescript@4.9.5 + '@typescript-eslint/eslint-plugin': 5.62.0_30886d74c3e5c96e2b1aed2a2fd3cd9a + '@typescript-eslint/parser': 5.62.0_eslint@8.57.0+typescript@4.9.5 '@xarc/module-dev': 4.1.0 '@xarc/run': 1.1.1 - babel-eslint: 10.1.0_eslint@8.56.0 - chai: 4.3.10 - eslint: 8.56.0 + babel-eslint: 10.1.0_eslint@8.57.0 + chai: 4.4.1 + eslint: 8.57.0 eslint-config-walmart: 2.2.1 - eslint-plugin-filenames: 1.3.2_eslint@8.56.0 - eslint-plugin-jsdoc: 30.7.13_eslint@8.56.0 + eslint-plugin-filenames: 1.3.2_eslint@8.57.0 + eslint-plugin-jsdoc: 30.7.13_eslint@8.57.0 eslint-plugin-tsdoc: 0.2.17 history: 5.3.0 jsdom: 19.0.0 jsdom-global: 3.0.2_jsdom@19.0.0 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-redux: 8.1.3_5243d9201f3413b1c3743a8d3b25b00a - react-router: 6.21.0_react@18.2.0 - react-router-dom: 6.21.0_react-dom@18.2.0+react@18.2.0 + react-redux: 8.1.3_dcf56d6dd25eff7432e20deed33ba677 + react-router: 6.22.3_react@18.2.0 + react-router-dom: 6.22.3_react-dom@18.2.0+react@18.2.0 redux: 4.2.1 sinon: 14.0.2 - sinon-chai: 3.7.0_chai@4.3.10+sinon@14.0.2 + sinon-chai: 3.7.0_chai@4.4.1+sinon@14.0.2 source-map-support: 0.5.21 - ts-node: 10.9.2_696d69540dc02c15216534dff95cc559 + ts-node: 10.9.2_81a970b6ba0bba0dceeff5a5c76450be tslib: 2.6.2 typedoc: 0.22.18_typescript@4.9.5 typescript: 4.9.5 @@ -18231,38 +18391,38 @@ packages: dev: false file:projects/react.tgz: - resolution: {integrity: sha512-TxAoIv0JQrbSvma6CSgx1/EUJ5tyIlz+2rT72yezoowbhG2pYNHsxjBuvCAfZlfQEMsBNU5j3ZV5kS2DrgsB4g==, tarball: file:projects/react.tgz} + resolution: {integrity: sha512-U3qwOfaTwt8qt3ZaHURAV/55LKBUCU9FsJ9z1haUGdkjrpC6/xAkCrfkTktPGELLXsZyUBMgmrdgSVpgqSMl1g==, tarball: file:projects/react.tgz} name: '@rush-temp/react' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 - '@types/node': 18.19.3 - '@types/react': 18.2.45 - '@types/react-dom': 18.2.18 + '@types/node': 18.19.31 + '@types/react': 18.2.79 + '@types/react-dom': 18.2.25 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 - '@typescript-eslint/eslint-plugin': 5.62.0_6ac6e87aa7b1a8145eaf2770e353a564 - '@typescript-eslint/parser': 5.62.0_eslint@8.56.0+typescript@4.9.5 + '@typescript-eslint/eslint-plugin': 5.62.0_30886d74c3e5c96e2b1aed2a2fd3cd9a + '@typescript-eslint/parser': 5.62.0_eslint@8.57.0+typescript@4.9.5 '@xarc/module-dev': 4.1.0 '@xarc/run': 1.1.1 - babel-eslint: 10.1.0_eslint@8.56.0 - chai: 4.3.10 - eslint: 8.56.0 + babel-eslint: 10.1.0_eslint@8.57.0 + chai: 4.4.1 + eslint: 8.57.0 eslint-config-walmart: 2.2.1 - eslint-plugin-filenames: 1.3.2_eslint@8.56.0 - eslint-plugin-jsdoc: 30.7.13_eslint@8.56.0 + eslint-plugin-filenames: 1.3.2_eslint@8.57.0 + eslint-plugin-jsdoc: 30.7.13_eslint@8.57.0 eslint-plugin-tsdoc: 0.2.17 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 sinon: 14.0.2 - sinon-chai: 3.7.0_chai@4.3.10+sinon@14.0.2 + sinon-chai: 3.7.0_chai@4.4.1+sinon@14.0.2 source-map-support: 0.5.21 - ts-node: 10.9.2_696d69540dc02c15216534dff95cc559 + ts-node: 10.9.2_81a970b6ba0bba0dceeff5a5c76450be tslib: 2.6.2 typedoc: 0.23.28_typescript@4.9.5 typescript: 4.9.5 @@ -18278,7 +18438,7 @@ packages: version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 '@types/node': 13.13.52 '@types/sinon': 9.0.11 @@ -18288,19 +18448,19 @@ packages: '@xarc/module-dev': 2.2.5 '@xarc/run': 1.1.1 babel-eslint: 10.1.0_eslint@6.8.0 - chai: 4.3.10 + chai: 4.4.1 eslint: 6.8.0 eslint-config-walmart: 2.2.1 eslint-plugin-filenames: 1.3.2_eslint@6.8.0 eslint-plugin-jsdoc: 30.7.13_eslint@6.8.0 - mocha: 10.2.0 + mocha: 10.4.0 munchy: 1.0.9 nyc: 15.1.0 optional-require: 1.1.8 require-at: 1.0.6 run-verify: 1.2.6 sinon: 7.5.0 - sinon-chai: 3.7.0_chai@4.3.10+sinon@7.5.0 + sinon-chai: 3.7.0_chai@4.4.1+sinon@7.5.0 source-map-support: 0.5.21 stream-to-array: 2.3.0 ts-node: 10.9.2_edac2ddb34e314e434ee61c93f52c377 @@ -18324,28 +18484,28 @@ packages: dev: false file:projects/subapp-react.tgz: - resolution: {integrity: sha512-UUqUuoZ9CQggXA/Ueym6MB0moJ4tl9Zh0fuSO6IetDCNTp7wk9ErnWSKVuBiLJs+rS0jA8jrWnk62YyDmoLVWQ==, tarball: file:projects/subapp-react.tgz} + resolution: {integrity: sha512-gexchgPUPD66uCLonRrmR+4QFYPz+8xG34yEtthNlp5n4J4V6R5TOdWqRKA4ZzD19a1T9UAmemV301zNFVQnBg==, tarball: file:projects/subapp-react.tgz} name: '@rush-temp/subapp-react' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.6 - '@babel/core': 7.23.6 - '@babel/plugin-transform-runtime': 7.23.6_@babel+core@7.23.6 - '@babel/preset-env': 7.23.6_@babel+core@7.23.6 - '@babel/preset-react': 7.23.3_@babel+core@7.23.6 - '@babel/register': 7.22.15_@babel+core@7.23.6 - '@babel/runtime': 7.23.6 + '@babel/cli': 7.24.1_@babel+core@7.24.4 + '@babel/core': 7.24.4 + '@babel/plugin-transform-runtime': 7.24.3_@babel+core@7.24.4 + '@babel/preset-env': 7.24.4_@babel+core@7.24.4 + '@babel/preset-react': 7.24.1_@babel+core@7.24.4 + '@babel/register': 7.23.7_@babel+core@7.24.4 + '@babel/runtime': 7.24.4 '@xarc/run': 1.1.1 babel-preset-minify: 0.5.2 electrode-archetype-njs-module-dev: 3.0.3 - jsdom: 23.0.1 + jsdom: 23.2.0 optional-require: 1.1.8 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-redux: 9.0.4_react@18.2.0+redux@5.0.0 - react-router: 6.21.0_react@18.2.0 - react-router-dom: 6.21.0_react-dom@18.2.0+react@18.2.0 - redux: 5.0.0 + react-redux: 9.1.1_react@18.2.0+redux@5.0.1 + react-router: 6.22.3_react@18.2.0 + react-router-dom: 6.22.3_react-dom@18.2.0+react@18.2.0 + redux: 5.0.1 run-verify: 1.2.6 transitivePeerDependencies: - '@types/react' @@ -18357,17 +18517,17 @@ packages: dev: false file:projects/subapp-redux.tgz: - resolution: {integrity: sha512-sDau63fiPJhEFDkzedBbg3iXqyo76xrem7+IF98mASgiQV1hXMx/woXyYOPgWICHTVyVrHy6Re0k0qCET+/1Cw==, tarball: file:projects/subapp-redux.tgz} + resolution: {integrity: sha512-0gzcbJy5bREUKIeNai2iW5ebwFf2cXsYez5XFGTcxv2PCzYE0sZqEtZJkX0ZvzpfwFX3lpM/DeujtDzg03THmA==, tarball: file:projects/subapp-redux.tgz} name: '@rush-temp/subapp-redux' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.6 - '@babel/core': 7.23.6 - '@babel/plugin-transform-runtime': 7.23.6_@babel+core@7.23.6 - '@babel/preset-env': 7.23.6_@babel+core@7.23.6 - '@babel/preset-react': 7.23.3_@babel+core@7.23.6 - '@babel/register': 7.22.15_@babel+core@7.23.6 - '@babel/runtime': 7.23.6 + '@babel/cli': 7.24.1_@babel+core@7.24.4 + '@babel/core': 7.24.4 + '@babel/plugin-transform-runtime': 7.24.3_@babel+core@7.24.4 + '@babel/preset-env': 7.24.4_@babel+core@7.24.4 + '@babel/preset-react': 7.24.1_@babel+core@7.24.4 + '@babel/register': 7.23.7_@babel+core@7.24.4 + '@babel/runtime': 7.24.4 '@xarc/run': 1.1.1 babel-preset-minify: 0.5.2 electrode-archetype-njs-module-dev: 3.0.3 @@ -18385,15 +18545,15 @@ packages: dev: false file:projects/subapp-server.tgz: - resolution: {integrity: sha512-pmgrylYHI6mEJrQE9vMVfFRceqn9cZT6aqPdUa7N/qgwGIJ8JTBLqfbK12dtA6UtlyZOYPvi9YEg/CNzghqAdg==, tarball: file:projects/subapp-server.tgz} + resolution: {integrity: sha512-d4Ds6zEB1eKn5urIiTDo6/C+Y2rlkUjFYkJkBFKA2hi+sYOfYqW0XkrBcCLfZIpyjHdq/g3QLfXZ89LHrmlojg==, tarball: file:projects/subapp-server.tgz} name: '@rush-temp/subapp-server' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.6 - '@babel/core': 7.23.6 - '@babel/preset-env': 7.23.6_@babel+core@7.23.6 - '@babel/preset-react': 7.23.3_@babel+core@7.23.6 - '@babel/register': 7.22.15_@babel+core@7.23.6 + '@babel/cli': 7.24.1_@babel+core@7.24.4 + '@babel/core': 7.24.4 + '@babel/preset-env': 7.24.4_@babel+core@7.24.4 + '@babel/preset-react': 7.24.1_@babel+core@7.24.4 + '@babel/register': 7.23.7_@babel+core@7.24.4 '@hapi/boom': 9.1.4 '@xarc/fastify-server': 3.3.1 '@xarc/run': 1.1.1 @@ -18423,17 +18583,17 @@ packages: dev: false file:projects/subapp-web.tgz: - resolution: {integrity: sha512-bGX9HGPYc+V2VZ7F41lF4mm5kaAf5wndB0v+y0xptaVIak6gL5Zf3cCSeYPG3bTFKhnLZBTG2s9JzKt42A0Tfg==, tarball: file:projects/subapp-web.tgz} + resolution: {integrity: sha512-lpqDEpPHmm7NracX9dRktIygUQYGNmoAdwkDEwCmfYaEI3RBvE9mjQgC/HMez9DEyYMgUqMHO2/wmTqTKk+8WA==, tarball: file:projects/subapp-web.tgz} name: '@rush-temp/subapp-web' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.6 - '@babel/core': 7.23.6 - '@babel/plugin-transform-runtime': 7.23.6_@babel+core@7.23.6 - '@babel/preset-env': 7.23.6_@babel+core@7.23.6 - '@babel/preset-react': 7.23.3_@babel+core@7.23.6 - '@babel/register': 7.22.15_@babel+core@7.23.6 - '@babel/runtime': 7.23.6 + '@babel/cli': 7.24.1_@babel+core@7.24.4 + '@babel/core': 7.24.4 + '@babel/plugin-transform-runtime': 7.24.3_@babel+core@7.24.4 + '@babel/preset-env': 7.24.4_@babel+core@7.24.4 + '@babel/preset-react': 7.24.1_@babel+core@7.24.4 + '@babel/register': 7.23.7_@babel+core@7.24.4 + '@babel/runtime': 7.24.4 '@xarc/module-dev': 4.1.0 '@xarc/run': 1.1.1 babel-preset-minify: 0.5.2 @@ -18448,9 +18608,9 @@ packages: history: 5.3.0 jsdom: 19.0.0 jsesc: 3.0.2 - loadjs: 4.2.0 + loadjs: 4.3.0 lodash: 4.17.21 - mocha: 10.2.0 + mocha: 10.4.0 mock-require: 3.0.3 node-fetch: 2.6.12 optional-require: 1.1.8 @@ -18469,9 +18629,9 @@ packages: name: '@rush-temp/subapp' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4 + '@babel/cli': 7.24.1 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/chai-as-promised': 7.1.8 '@types/mocha': 10.0.6 '@types/node': 14.18.63 @@ -18484,8 +18644,8 @@ packages: babel-eslint: 10.1.0_eslint@7.32.0 babel-plugin-transform-remove-strict-mode: 0.0.2 babel-preset-minify: 0.5.2 - chai: 4.3.10 - chai-as-promised: 7.1.1_chai@4.3.10 + chai: 4.4.1 + chai-as-promised: 7.1.1_chai@4.4.1 eslint: 7.32.0 eslint-config-walmart: 2.2.1 eslint-plugin-filenames: 1.3.2_eslint@7.32.0 @@ -18493,10 +18653,10 @@ packages: jsdom: 16.7.0 jsdom-global: 3.0.2_jsdom@16.7.0 lodash: 4.17.21 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 sinon: 9.2.4 - sinon-chai: 3.7.0_chai@4.3.10+sinon@9.2.4 + sinon-chai: 3.7.0_chai@4.4.1+sinon@9.2.4 source-map-support: 0.5.21 ts-node: 10.9.2_71a24838bb56fb7264838813e7b47cee tslib: 2.6.2 @@ -18514,21 +18674,21 @@ packages: dev: false file:projects/subapp2-basic.tgz: - resolution: {integrity: sha512-2UwtUt1xhYiGHlQmQR+jRpkUq1ymCY3S9cQ+KdnX3epxmtdbQT7iOjA57uiVoSPZ56fa8ZIZb/RQ7eg1mM+jpQ==, tarball: file:projects/subapp2-basic.tgz} + resolution: {integrity: sha512-crqAKLRd29MZ4wuGgQOzKxhe0Nbexe20wRz8o6ZfS2xwLOObuhVZQiTn1yjJ42qb84v0nYWrA32P7RMV+g1lfg==, tarball: file:projects/subapp2-basic.tgz} name: '@rush-temp/subapp2-basic' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.24.4 '@module-federation/concat-runtime': 0.0.1 '@testing-library/jest-dom': 5.17.0 - '@testing-library/react': 14.1.2 - '@types/node': 20.10.5 + '@testing-library/react': 14.3.1 + '@types/node': 20.12.7 '@xarc/fastify-server': 3.3.1 '@xarc/run': 1.1.1 - prettier: 3.1.1 - ts-node: 10.9.2_fadbb5d9d9c602491245e2cc7982820a - typescript: 5.3.3 - webpack-hot-middleware: 2.25.4 + prettier: 3.2.5 + ts-node: 10.9.2_0ef80ce18b29888ff6040a177c860dc9 + typescript: 5.4.5 + webpack-hot-middleware: 2.26.1 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -18538,19 +18698,19 @@ packages: dev: false file:projects/subapp2-poc.tgz: - resolution: {integrity: sha512-2liNPJwRXqe4vGNtdyx2v7Yk1lfYSVW0kmgn7EaGSDp1fd4os+GEMvSkc0J56J1qpX3zoOVr2QWzZVlogFNUlw==, tarball: file:projects/subapp2-poc.tgz} + resolution: {integrity: sha512-CjmoAMAZsHcgWTbSY4nMuwv1cBw6BMlimAnti4U1Km82KCOiVcEqZz1y2iDQoOAGKMBuxrv/yKJzEN9rfGMaOQ==, tarball: file:projects/subapp2-poc.tgz} name: '@rush-temp/subapp2-poc' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.6 - '@types/node': 20.10.5 + '@babel/runtime': 7.24.4 + '@types/node': 20.12.7 '@xarc/fastify-server': 3.3.1 '@xarc/run': 1.1.1 isomorphic-loader: 4.5.0 prop-types: 15.8.1 react-dom: 18.2.0 - ts-node: 10.9.2_fadbb5d9d9c602491245e2cc7982820a - typescript: 5.3.3 + ts-node: 10.9.2_0ef80ce18b29888ff6040a177c860dc9 + typescript: 5.4.5 webpack-hot-middleware: 2.25.4 transitivePeerDependencies: - '@swc/core' @@ -18565,7 +18725,7 @@ packages: version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 '@types/node': 13.13.52 '@types/sinon': 9.0.11 @@ -18575,16 +18735,16 @@ packages: '@xarc/module-dev': 2.2.5 '@xarc/run': 1.1.1 babel-eslint: 10.1.0_eslint@6.8.0 - chai: 4.3.10 + chai: 4.4.1 eslint: 6.8.0 eslint-config-walmart: 2.2.1 eslint-plugin-filenames: 1.3.2_eslint@6.8.0 eslint-plugin-jsdoc: 30.7.13_eslint@6.8.0 lodash: 4.17.21 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 sinon: 7.5.0 - sinon-chai: 3.7.0_chai@4.3.10+sinon@7.5.0 + sinon-chai: 3.7.0_chai@4.4.1+sinon@7.5.0 source-map-support: 0.5.21 ts-node: 10.9.2_edac2ddb34e314e434ee61c93f52c377 typedoc: 0.17.8_typescript@3.9.10 @@ -18603,7 +18763,7 @@ packages: version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.6 '@types/node': 14.18.63 '@types/sinon': 9.0.11 @@ -18621,7 +18781,7 @@ packages: eslint-plugin-tsdoc: 0.2.17 istanbul: 0.4.5 lodash: 4.17.21 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 prettier: 2.8.8 sinon: 9.2.4 @@ -18638,15 +18798,15 @@ packages: dev: false file:projects/webpack.tgz_webpack-bundle-analyzer@3.9.0: - resolution: {integrity: sha512-dgpS2VrVR17fqVmHnRhR/EHWG89Lv3o+xA3LpvWgABcx4xFfAnXE8qg2bXYG9nUBP0Zil4hNeX0aTEX8G1vYTA==, tarball: file:projects/webpack.tgz} + resolution: {integrity: sha512-3BSwPjOSg6vCaeeDTvSLE5gydd03szVCe3u2c/7fXbF9D3RCjwE8FoDXC3YkeF9BpLaAc0/51PpJQKGb3K2pIw==, tarball: file:projects/webpack.tgz} id: file:projects/webpack.tgz name: '@rush-temp/webpack' version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.11 + '@types/chai': 4.3.14 '@types/mocha': 10.0.0 - '@types/node': 18.19.3 + '@types/node': 18.19.31 '@types/sinon': 9.0.11 '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 2.34.0_78673f6a350169a27f383eda83199f64 @@ -18654,40 +18814,41 @@ packages: '@xarc/module-dev': 4.1.0 autoprefixer: 9.8.8 babel-eslint: 10.1.0_eslint@6.8.0 - babel-loader: 8.3.0_webpack@5.89.0 - chai: 4.3.10 + babel-loader: 8.3.0_webpack@5.91.0 + chai: 4.4.1 chalk: 4.1.2 chalker: 1.2.0 - css-loader: 6.8.1_webpack@5.89.0 - css-minimizer-webpack-plugin: 1.3.0_webpack@5.89.0 + css-loader: 6.11.0_webpack@5.91.0 + css-minimizer-webpack-plugin: 1.3.0_webpack@5.91.0 eslint: 6.8.0 eslint-config-walmart: 2.2.1 eslint-plugin-filenames: 1.3.2_eslint@6.8.0 eslint-plugin-jsdoc: 30.7.13_eslint@6.8.0 - file-loader: 6.2.0_webpack@5.89.0 + file-loader: 6.2.0_webpack@5.91.0 filter-scan-dir: 1.1.1 lodash: 4.17.21 - mini-css-extract-plugin: 1.6.2_webpack@5.89.0 + mini-css-extract-plugin: 1.6.2_webpack@5.91.0 mkdirp: 1.0.4 - mocha: 10.2.0 + mocha: 10.4.0 nyc: 15.1.0 optional-require: 1.1.8 prettier: 1.19.1 require-at: 1.0.6 run-verify: 1.2.6 sinon: 7.5.0 - sinon-chai: 3.7.0_chai@4.3.10+sinon@7.5.0 + sinon-chai: 3.7.0_chai@4.4.1+sinon@7.5.0 source-map-support: 0.5.21 - ts-node: 10.9.2_696d69540dc02c15216534dff95cc559 + ts-node: 10.9.2_81a970b6ba0bba0dceeff5a5c76450be typedoc: 0.17.8_typescript@4.9.5 typescript: 4.9.5 - url-loader: 4.1.1_file-loader@6.2.0+webpack@5.89.0 - webpack: 5.89.0_webpack-cli@4.8.0 - webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 + url-loader: 4.1.1_file-loader@6.2.0+webpack@5.91.0 + webpack: 5.91.0_webpack-cli@4.8.0 + webpack-cli: 4.8.0_9e97fa53e12daff722d869a5fd4441fd webpack-stats-plugin: 1.1.3 xsh: 0.4.5 transitivePeerDependencies: - '@babel/core' + - '@rspack/core' - '@swc/core' - '@swc/wasm' - '@webpack-cli/generators' diff --git a/packages/subapp-react/src/fe-framework-lib.js b/packages/subapp-react/src/fe-framework-lib.js index 69b4f77be..1a2741563 100644 --- a/packages/subapp-react/src/fe-framework-lib.js +++ b/packages/subapp-react/src/fe-framework-lib.js @@ -10,13 +10,17 @@ class FrameworkLib { const { subApp, element, options } = this.ref; const props = { ...options._prepared, ...options.props }; - const Component = subApp.info.StartComponent || subApp.info.Component; + const Component = subApp.info.StartComponent || subApp.info.Component; + let subappRoot; if (element) { if (options.serverSideRendering) { - hydrateRoot(element, ); + subappRoot = hydrateRoot(element, ); } else { - createRoot(element).render(); + subappRoot = createRoot(element); + subappRoot.render(); } + + subApp.info.subappRoot = subappRoot; } else { // no DOM element to render into, just return subapp as a component return ; diff --git a/packages/subapp-redux/src/index.jsx b/packages/subapp-redux/src/index.jsx index 7a8f95f60..bb35ad1bb 100644 --- a/packages/subapp-redux/src/index.jsx +++ b/packages/subapp-redux/src/index.jsx @@ -16,21 +16,24 @@ export function reduxRenderStart(options) { const store = options._store || options.reduxCreateStore(options.initialState); const { Component, props } = options; + let subappRoot; + if (options.serverSideRendering) { - hydrateRoot(options.element, + subappRoot = hydrateRoot(options.element, ); } else { - createRoot(options.element).render( + subappRoot = createRoot(options.element) + subappRoot.render( ); } - return store; + return { store, subappRoot }; } // @@ -45,7 +48,7 @@ export function reduxLoadSubApp(info) { const Component = this.info.StartComponent || this.info.Component; const props = instance.props || {} - const store = reduxRenderStart({ + const { store, subappRoot } = reduxRenderStart({ _store: instance._store, initialState, reduxCreateStore, @@ -56,6 +59,7 @@ export function reduxLoadSubApp(info) { }); instance._store = store; + this.info.subappRoot = subappRoot; return store; }; diff --git a/samples/poc-subapp-redux/src/02.main-body/main-body.jsx b/samples/poc-subapp-redux/src/02.main-body/main-body.jsx index c958a05b8..cda7ab86e 100644 --- a/samples/poc-subapp-redux/src/02.main-body/main-body.jsx +++ b/samples/poc-subapp-redux/src/02.main-body/main-body.jsx @@ -9,12 +9,20 @@ import { Deals } from "../components/deals"; import { Navigation } from "../components/navigation"; import reduxReducers, { decNumber, incNumber } from "./reducers"; + const mapStateToProps = (state) => state; const HomeComp = (props) => { + const unmountSubapp = ({ subappName, elementId }) => { + const subapp = xarcV1.getSubApp(subappName); + const { subappRoot } = subapp.info; + subappRoot.unmount(); + }; return (

HOME

+ +
@@ -38,6 +46,7 @@ const Stores = () => `Stores`; const Contact = () => `Contact`; const MainBody = (props) => { + return (