diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 5d8374c97..edc1e33c7 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -20,7 +20,7 @@ jobs: strategy: matrix: - node-version: [14.x, 16.x, 18.x] + node-version: [14.x, 16.x, 18.x, 20.x] steps: - uses: actions/checkout@v3 diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 61387ceeb..a4ee9913c 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -201,7 +201,7 @@ dependencies: '@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_uglify-js@2.8.29+webpack@5.88.2 + '@rush-temp/app-dev': file:projects/app-dev.tgz_uglify-js@2.8.29+webpack@5.89.0 '@rush-temp/create-app': file:projects/create-app.tgz_uglify-js@2.8.29 '@rush-temp/dev-base': file:projects/dev-base.tgz '@rush-temp/electrode-archetype-webpack-dll': file:projects/electrode-archetype-webpack-dll.tgz @@ -218,16 +218,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.88.2 - '@rush-temp/opt-less': file:projects/opt-less.tgz_webpack@5.88.2 + '@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-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.88.2 + '@rush-temp/opt-sass': file:projects/opt-sass.tgz_webpack@5.89.0 '@rush-temp/opt-stylus': file:projects/opt-stylus.tgz - '@rush-temp/poc-subapp': file:projects/poc-subapp.tgz_webpack@5.88.2 - '@rush-temp/poc-subapp-redux': file:projects/poc-subapp-redux.tgz_webpack@5.88.2 + '@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-subappv1-csp': file:projects/poc-subappv1-csp.tgz '@rush-temp/react': file:projects/react.tgz '@rush-temp/react-query': file:projects/react-query.tgz @@ -251,8 +251,8 @@ dependencies: '@rush-temp/webpack': file:projects/webpack.tgz_73b0bf351ab9a055d7b5b1930428d9b3 '@rush-temp/webpack-config-composer': file:projects/webpack-config-composer.tgz '@testing-library/jest-dom': 5.17.0 - '@types/chai-as-promised': 7.1.6 - '@types/jest': 29.5.5 + '@types/chai-as-promised': 7.1.8 + '@types/jest': 29.5.8 '@types/webpack': 5.28.0_uglify-js@2.8.29 ansi-to-html: 0.7.2 autoprefixer: 9.8.8 @@ -277,8 +277,8 @@ dependencies: chai-shallowly: 1.0.0 chalker: 1.2.0 chokidar: 3.5.3 - css-loader: 6.8.1_webpack@5.88.2 - css-minimizer-webpack-plugin: 1.3.0_webpack@5.88.2 + css-loader: 6.8.1_webpack@5.89.0 + css-minimizer-webpack-plugin: 1.3.0_webpack@5.89.0 electrode-confippet: 1.7.1 electrode-server1: /electrode-server/1.9.0 electrode-server2: /electrode-server/2.5.0 @@ -286,12 +286,12 @@ dependencies: eslint-config-prettier: 2.10.0 eslint-config-walmart: 2.2.1 eslint-plugin-flowtype: 5.10.0 - eslint-plugin-jest: 27.4.2_jest@29.7.0 + eslint-plugin-jest: 27.6.0_jest@29.7.0 eslint-plugin-mocha: 8.2.0 eslint-plugin-react: 7.33.2 express: 4.18.2 fast-async: 7.0.6 - file-loader: 6.2.0_webpack@5.88.2 + file-loader: 6.2.0_webpack@5.89.0 fs-extra: 10.1.0 history: 5.3.0 identity-obj-proxy: 3.0.0 @@ -315,18 +315,18 @@ dependencies: karma-sonarqube-unit-reporter: 0.0.23_karma@6.4.2 karma-sourcemap-loader: 0.4.0 karma-spec-reporter: 0.0.36_karma@6.4.2 - karma-webpack: 5.0.0_webpack@5.88.2 + karma-webpack: 5.0.0_webpack@5.89.0 koa: 2.14.2 koa-router: 7.4.0 less: 3.13.1 - less-loader: 4.1.0_less@3.13.1+webpack@5.88.2 + less-loader: 4.1.0_less@3.13.1+webpack@5.89.0 loader-utils: 1.4.2 loadjs: 4.2.0 lodash.keys: 4.2.0 lodash.omit: 4.5.0 log-update: 5.0.1 mime: 3.0.0 - mini-css-extract-plugin: 1.6.2_webpack@5.88.2 + mini-css-extract-plugin: 1.6.2_webpack@5.89.0 mocha: 10.2.0 munchy: 1.0.9 nix-clap: 1.3.13 @@ -339,7 +339,7 @@ dependencies: postcss-less: 3.1.4 postcss-loader: 3.0.0 postcss-nested: 4.2.3 - postcss-preset-env: 6.7.1 + postcss-preset-env: 6.7.2 postcss-scss: 2.1.1 preact-render-to-string: 5.2.6 ps-get: 1.1.0 @@ -357,8 +357,8 @@ dependencies: request: 2.88.2 require-at: 1.0.6 rxjs: 6.6.7 - sass: 1.69.3 - sass-loader: 13.3.2_sass@1.69.3+webpack@5.88.2 + sass: 1.69.5 + sass-loader: 13.3.2_sass@1.69.5+webpack@5.89.0 semver: 7.5.4 serve-index-fs: 1.10.1 set-cookie-parser: 1.0.2 @@ -372,12 +372,12 @@ dependencies: sugarss: 2.0.0 typedoc-plugin-external-module-name: 3.1.0 uglify-js: 2.8.29 - uglifyjs-webpack-plugin: 2.2.0_webpack@5.88.2 - url-loader: 4.1.1_file-loader@6.2.0+webpack@5.88.2 + uglifyjs-webpack-plugin: 2.2.0_webpack@5.89.0 + url-loader: 4.1.1_file-loader@6.2.0+webpack@5.89.0 visual-logger: 1.1.3 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 webpack-bundle-analyzer: 3.9.0 - webpack-dev-middleware: 4.3.0_webpack@5.88.2 + webpack-dev-middleware: 4.3.0_webpack@5.89.0 whatwg-fetch: 2.0.4 xenv-config: 1.3.1 xstdout: 0.1.1 @@ -398,7 +398,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 dev: false /@babel/cli/7.23.0: @@ -408,7 +408,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 commander: 4.1.1 convert-source-map: 2.0.0 fs-readdir-recursive: 1.1.0 @@ -428,7 +428,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 commander: 4.1.1 convert-source-map: 2.0.0 fs-readdir-recursive: 1.1.0 @@ -504,7 +504,7 @@ packages: dependencies: '@babel/types': 7.23.0 '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 jsesc: 2.5.2 dev: false @@ -1805,7 +1805,7 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 babel-plugin-polyfill-corejs2: 0.4.6_@babel+core@7.23.2 - babel-plugin-polyfill-corejs3: 0.8.5_@babel+core@7.23.2 + babel-plugin-polyfill-corejs3: 0.8.6_@babel+core@7.23.2 babel-plugin-polyfill-regenerator: 0.5.3_@babel+core@7.23.2 semver: 6.3.1 transitivePeerDependencies: @@ -2014,9 +2014,9 @@ packages: '@babel/preset-modules': 0.1.6-no-external-plugins_@babel+core@7.23.2 '@babel/types': 7.23.0 babel-plugin-polyfill-corejs2: 0.4.6_@babel+core@7.23.2 - babel-plugin-polyfill-corejs3: 0.8.5_@babel+core@7.23.2 + babel-plugin-polyfill-corejs3: 0.8.6_@babel+core@7.23.2 babel-plugin-polyfill-regenerator: 0.5.3_@babel+core@7.23.2 - core-js-compat: 3.33.0 + core-js-compat: 3.33.2 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -2097,7 +2097,7 @@ packages: resolution: {integrity: sha512-54cIh74Z1rp4oIjsHjqN+WM4fMyCBYe+LpZ9jWm51CZ1fbH3SkAzQD/3XLoNkjbJ7YEmjobLXyvQrFypRHOrXw==} engines: {node: '>=6.9.0'} dependencies: - core-js-pure: 3.33.0 + core-js-pure: 3.33.2 regenerator-runtime: 0.14.0 dev: false @@ -2224,18 +2224,18 @@ packages: eslint-visitor-keys: 3.4.3 dev: false - /@eslint-community/eslint-utils/4.4.0_eslint@8.51.0: + /@eslint-community/eslint-utils/4.4.0_eslint@8.53.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.51.0 + eslint: 8.53.0 eslint-visitor-keys: 3.4.3 dev: false - /@eslint-community/regexpp/4.9.1: - resolution: {integrity: sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==} + /@eslint-community/regexpp/4.10.0: + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: false @@ -2256,8 +2256,8 @@ packages: - supports-color dev: false - /@eslint/eslintrc/2.1.2: - resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} + /@eslint/eslintrc/2.1.3: + resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -2273,8 +2273,8 @@ packages: - supports-color dev: false - /@eslint/js/8.51.0: - resolution: {integrity: sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==} + /@eslint/js/8.53.0: + resolution: {integrity: sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false @@ -2294,7 +2294,7 @@ packages: dependencies: ajv: 8.12.0 ajv-formats: 2.1.1 - fast-uri: 2.2.0 + fast-uri: 2.3.0 dev: false /@fastify/deepmerge/1.3.0: @@ -2305,14 +2305,14 @@ packages: resolution: {integrity: sha512-wI3fpfDT0t7p8E6dA2eTECzzOd+bZsZCJ2Hcv+Onn2b7ZwK3RwD27uW2QDaMtQhAfWQQP+WNK7nKf0twLsBf9w==} dev: false - /@fastify/error/3.4.0: - resolution: {integrity: sha512-e/mafFwbK3MNqxUcFBLgHhgxsF8UT1m8aj0dAlqEa2nJEgPsRtpHTZ3ObgrgkZ2M1eJHPTwgyUl/tXkvabsZdQ==} + /@fastify/error/3.4.1: + resolution: {integrity: sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==} dev: false /@fastify/fast-json-stringify-compiler/4.3.0: resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==} dependencies: - fast-json-stringify: 5.8.0 + fast-json-stringify: 5.9.1 dev: false /@fastify/send/2.1.0: @@ -2325,8 +2325,8 @@ packages: mime: 3.0.0 dev: false - /@fastify/static/6.11.2: - resolution: {integrity: sha512-EH7mh7q4MfNdT7N07ZVlwsX/ObngMvQ7KBP0FXAuPov99Fjn80KSJMdxQhhYKAKWW1jXiFdrk8X7d6uGWdZFxg==} + /@fastify/static/6.12.0: + resolution: {integrity: sha512-KK1B84E6QD/FcQWxDI2aiUCwHxMJBI1KeCUzm1BwYpPY1b742+jeKruGHP2uOluuM6OkBPI8CIANrXcCRtC2oQ==} dependencies: '@fastify/accept-negotiator': 1.1.0 '@fastify/send': 2.1.0 @@ -2631,11 +2631,11 @@ packages: '@hapi/hoek': 8.5.1 dev: false - /@humanwhocodes/config-array/0.11.11: - resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==} + /@humanwhocodes/config-array/0.11.13: + resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} engines: {node: '>=10.10.0'} dependencies: - '@humanwhocodes/object-schema': 1.2.1 + '@humanwhocodes/object-schema': 2.0.1 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -2662,6 +2662,10 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: false + /@humanwhocodes/object-schema/2.0.1: + resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} + dev: false + /@istanbuljs/load-nyc-config/1.1.0: resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} engines: {node: '>=8'} @@ -2720,7 +2724,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.8.4 + '@types/node': 20.9.0 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -2741,14 +2745,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.4 + '@types/node': 20.9.0 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.8.4 + jest-config: 29.7.0_@types+node@20.9.0 jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -2776,7 +2780,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.4 + '@types/node': 20.9.0 jest-mock: 29.7.0 dev: false @@ -2803,7 +2807,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.8.4 + '@types/node': 20.9.0 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -2835,14 +2839,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.19 - '@types/node': 20.8.4 + '@jridgewell/trace-mapping': 0.3.20 + '@types/node': 20.9.0 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.0 + istanbul-lib-coverage: 3.2.1 istanbul-lib-instrument: 6.0.1 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 @@ -2869,7 +2873,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.19 + '@jridgewell/trace-mapping': 0.3.20 callsites: 3.1.0 graceful-fs: 4.2.11 dev: false @@ -2880,7 +2884,7 @@ packages: dependencies: '@jest/console': 29.7.0 '@jest/types': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.2 dev: false @@ -2900,7 +2904,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -2921,10 +2925,10 @@ packages: resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} engines: {node: '>= 10.14.2'} dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.2 - '@types/node': 18.18.4 - '@types/yargs': 15.0.16 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 18.18.9 + '@types/yargs': 15.0.18 chalk: 4.1.2 dev: false @@ -2933,10 +2937,10 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/schemas': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.2 - '@types/node': 20.8.4 - '@types/yargs': 17.0.28 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 20.9.0 + '@types/yargs': 17.0.31 chalk: 4.1.2 dev: false @@ -2946,7 +2950,7 @@ packages: dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 dev: false /@jridgewell/resolve-uri/3.1.1: @@ -2963,15 +2967,15 @@ packages: resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} dependencies: '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 dev: false /@jridgewell/sourcemap-codec/1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} dev: false - /@jridgewell/trace-mapping/0.3.19: - resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} + /@jridgewell/trace-mapping/0.3.20: + resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 @@ -3088,8 +3092,8 @@ packages: resolution: {integrity: sha512-1dgmkh+3so0+LlBWRhGA33ua4MYr7tUOj+a9Si28vUi0IUFNbff1T3sgpeDJI/LaC75bBYnQ0A3wXjn0OrRNBA==} dev: false - /@remix-run/router/1.9.0: - resolution: {integrity: sha512-bV63itrKBC0zdT27qYm6SDZHlkXwFL1xMBuhkn+X7l0+IIhNaH5wuuvZKp6eKhCD4KFhujhfhCT1YxXW6esUIA==} + /@remix-run/router/1.11.0: + resolution: {integrity: sha512-BHdhcWgeiudl91HvVa2wxqZjSHbheSgIiDvxrF1VjFzBzpTtuDPkOdOi3Iqvc08kXtFkLjhbS+ML9aM8mJS+wQ==} engines: {node: '>=14.0.0'} dev: false @@ -3214,7 +3218,7 @@ packages: dependencies: '@babel/code-frame': 7.22.13 '@babel/runtime': 7.23.2 - '@types/aria-query': 5.0.2 + '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 dom-accessibility-api: 0.5.16 @@ -3228,7 +3232,7 @@ packages: dependencies: '@babel/code-frame': 7.22.13 '@babel/runtime': 7.23.2 - '@types/aria-query': 5.0.2 + '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 dom-accessibility-api: 0.5.16 @@ -3273,7 +3277,7 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@testing-library/dom': 8.20.1 - '@types/react-dom': 18.2.13 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false @@ -3287,7 +3291,7 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@testing-library/dom': 9.3.3 - '@types/react-dom': 18.2.13 + '@types/react-dom': 18.2.15 dev: false /@tootallnate/once/1.1.2: @@ -3320,91 +3324,91 @@ packages: resolution: {integrity: sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==} dev: false - /@types/aria-query/5.0.2: - resolution: {integrity: sha512-PHKZuMN+K5qgKIWhBodXzQslTo5P+K/6LqeKXS6O/4liIDdZqaX5RXrCK++LAw+y/nptN48YmUMFiQHRSWYwtQ==} + /@types/aria-query/5.0.4: + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} dev: false - /@types/babel__core/7.20.2: - resolution: {integrity: sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==} + /@types/babel__core/7.20.4: + resolution: {integrity: sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg==} dependencies: '@babel/parser': 7.23.0 '@babel/types': 7.23.0 - '@types/babel__generator': 7.6.5 - '@types/babel__template': 7.4.2 - '@types/babel__traverse': 7.20.2 + '@types/babel__generator': 7.6.7 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.4 dev: false - /@types/babel__generator/7.6.5: - resolution: {integrity: sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==} + /@types/babel__generator/7.6.7: + resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==} dependencies: '@babel/types': 7.23.0 dev: false - /@types/babel__template/7.4.2: - resolution: {integrity: sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==} + /@types/babel__template/7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: '@babel/parser': 7.23.0 '@babel/types': 7.23.0 dev: false - /@types/babel__traverse/7.20.2: - resolution: {integrity: sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==} + /@types/babel__traverse/7.20.4: + resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} dependencies: '@babel/types': 7.23.0 dev: false - /@types/chai-as-promised/7.1.6: - resolution: {integrity: sha512-cQLhk8fFarRVZAXUQV1xEnZgMoPxqKojBvRkqPCKPQCzEhpbbSKl1Uu75kDng7k5Ln6LQLUmNBjLlFthCgm1NA==} + /@types/chai-as-promised/7.1.8: + resolution: {integrity: sha512-ThlRVIJhr69FLlh6IctTXFkmhtP3NpMZ2QGq69StYLyKZFp/HOp1VdKZj7RvfNWYYcJ1xlbLGLLWj1UvP5u/Gw==} dependencies: - '@types/chai': 4.3.8 + '@types/chai': 4.3.10 dev: false - /@types/chai/4.3.8: - resolution: {integrity: sha512-yW/qTM4mRBBcsA9Xw9FbcImYtFPY7sgr+G/O5RDYVmxiy9a+pE5FyoFUi8JYCZY5nicj8atrr1pcfPiYpeNGOA==} + /@types/chai/4.3.10: + resolution: {integrity: sha512-of+ICnbqjmFCiixUnqRulbylyXQrPqIGf/B3Jax1wIF3DvSheysQxAWvqHhZiW3IQrycvokcLcFQlveGp+vyNg==} dev: false /@types/cookie/0.4.1: resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} dev: false - /@types/cors/2.8.14: - resolution: {integrity: sha512-RXHUvNWYICtbP6s18PnOCaqToK8y14DnLd75c6HfyKf228dxy7pHNOQkxPtvXKp/hINFMDjbYzsj63nnpPMSRQ==} + /@types/cors/2.8.16: + resolution: {integrity: sha512-Trx5or1Nyg1Fq138PCuWqoApzvoSLWzZ25ORBiHMbbUT42g578lH1GT4TwYDbiUOLFuDsCkfLneT2105fsFWGg==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.9.0 dev: false - /@types/eslint-scope/3.7.5: - resolution: {integrity: sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==} + /@types/eslint-scope/3.7.7: + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: - '@types/eslint': 8.44.4 - '@types/estree': 1.0.2 + '@types/eslint': 8.44.7 + '@types/estree': 1.0.5 dev: false /@types/eslint-visitor-keys/1.0.0: resolution: {integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==} dev: false - /@types/eslint/8.44.4: - resolution: {integrity: sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA==} + /@types/eslint/8.44.7: + resolution: {integrity: sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==} dependencies: - '@types/estree': 1.0.2 - '@types/json-schema': 7.0.13 + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 dev: false - /@types/estree/1.0.2: - resolution: {integrity: sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==} + /@types/estree/1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: false - /@types/graceful-fs/4.1.7: - resolution: {integrity: sha512-MhzcwU8aUygZroVwL2jeYk6JisJrPl/oov/gsgGCue9mkgl9wjGbzReYQClxiUgFDnib9FuHqTndccKeZKxTRw==} + /@types/graceful-fs/4.1.9: + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.9.0 dev: false - /@types/hoist-non-react-statics/3.3.3: - resolution: {integrity: sha512-Wny3a2UXn5FEA1l7gc6BbpoV5mD1XijZqgkp4TRgDCDL5r3B5ieOFGUX5h3n78Tr1MEG7BfvoM8qeztdvNU0fw==} + /@types/hoist-non-react-statics/3.3.5: + resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} dependencies: - '@types/react': 18.2.28 + '@types/react': 18.2.37 hoist-non-react-statics: 3.3.2 dev: false @@ -3412,24 +3416,24 @@ packages: resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} dev: false - /@types/istanbul-lib-coverage/2.0.4: - resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} + /@types/istanbul-lib-coverage/2.0.6: + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} dev: false - /@types/istanbul-lib-report/3.0.1: - resolution: {integrity: sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==} + /@types/istanbul-lib-report/3.0.3: + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} dependencies: - '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-lib-coverage': 2.0.6 dev: false - /@types/istanbul-reports/3.0.2: - resolution: {integrity: sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A==} + /@types/istanbul-reports/3.0.4: + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} dependencies: - '@types/istanbul-lib-report': 3.0.1 + '@types/istanbul-lib-report': 3.0.3 dev: false - /@types/jest/29.5.5: - resolution: {integrity: sha512-ebylz2hnsWR9mYvmBFbXJXr+33UPc4+ZdxyDXh5w0FlPBTfCVN3wPL+kuOiQt3xvrK419v7XWeAs+AeOksafXg==} + /@types/jest/29.5.8: + resolution: {integrity: sha512-fXEFTxMV2Co8ZF5aYFJv+YeA08RTYJfhtN5c9JSv/mFEMe+xxjufCb+PHL+bJcMs/ebPUsBu+UNTEz+ydXrR6g==} dependencies: expect: 29.7.0 pretty-format: 29.7.0 @@ -3438,13 +3442,13 @@ packages: /@types/jsdom/20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 20.8.4 - '@types/tough-cookie': 4.0.3 + '@types/node': 20.9.0 + '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: false - /@types/json-schema/7.0.13: - resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==} + /@types/json-schema/7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} dev: false /@types/mocha/10.0.0: @@ -3455,8 +3459,8 @@ packages: resolution: {integrity: sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==} dev: false - /@types/mocha/10.0.2: - resolution: {integrity: sha512-NaHL0+0lLNhX6d9rs+NSt97WH/gIlRHmszXbQ/8/MV/eVcFNdeJ/GYhrFuUc8K7WuPhRhTSdMkCp8VMzhUq85w==} + /@types/mocha/10.0.4: + resolution: {integrity: sha512-xKU7bUjiFTIttpWaIZ9qvgg+22O1nmbA+HRxdlR+u6TWsGfmFdXrheJoK4fFxrHNVIOBDvDNKZG+LYBpMHpX3w==} dev: false /@types/node/13.13.52: @@ -3471,75 +3475,77 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node/18.18.4: - resolution: {integrity: sha512-t3rNFBgJRugIhackit2mVcLfF6IRc0JE4oeizPQL8Zrm8n2WY/0wOdpOPhdtG0V9Q2TlW/axbF1MJ6z+Yj/kKQ==} + /@types/node/18.18.9: + resolution: {integrity: sha512-0f5klcuImLnG4Qreu9hPj/rEfFq6YRc5n2mAjSsH+ec/mJL+3voBH0+8T7o8RpFjH7ovc+TRsL/c7OYIQsPTfQ==} + dependencies: + undici-types: 5.26.5 dev: false - /@types/node/20.8.4: - resolution: {integrity: sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==} + /@types/node/20.9.0: + resolution: {integrity: sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==} dependencies: - undici-types: 5.25.3 + undici-types: 5.26.5 dev: false - /@types/normalize-package-data/2.4.2: - resolution: {integrity: sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A==} + /@types/normalize-package-data/2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: false - /@types/prop-types/15.7.8: - resolution: {integrity: sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==} + /@types/prop-types/15.7.10: + resolution: {integrity: sha512-mxSnDQxPqsZxmeShFH+uwQ4kO4gcJcGahjjMFeLbKE95IAZiiZyiEepGZjtXJ7hN/yfu0bu9xN2ajcU0JcxX6A==} dev: false - /@types/q/1.5.6: - resolution: {integrity: sha512-IKjZ8RjTSwD4/YG+2gtj7BPFRB/lNbWKTiSj3M7U/TD2B7HfYCxvp2Zz6xA2WIY7pAuL1QOUPw8gQRbUrrq4fQ==} + /@types/q/1.5.8: + resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==} dev: false - /@types/react-dom/18.2.13: - resolution: {integrity: sha512-eJIUv7rPP+EC45uNYp/ThhSpE16k22VJUknt5OLoH9tbXoi8bMhwLf5xRuWMywamNbWzhrSmU7IBJfPup1+3fw==} + /@types/react-dom/18.2.15: + resolution: {integrity: sha512-HWMdW+7r7MR5+PZqJF6YFNSCtjz1T0dsvo/f1BV6HkV+6erD/nA7wd9NM00KVG83zf2nJ7uATPO9ttdIPvi3gg==} dependencies: - '@types/react': 18.2.28 + '@types/react': 18.2.37 dev: false - /@types/react/18.2.28: - resolution: {integrity: sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg==} + /@types/react/18.2.37: + resolution: {integrity: sha512-RGAYMi2bhRgEXT3f4B92WTohopH6bIXw05FuGlmJEnv/omEn190+QYEIYxIAuIBdKgboYYdVved2p1AxZVQnaw==} dependencies: - '@types/prop-types': 15.7.8 - '@types/scheduler': 0.16.4 + '@types/prop-types': 15.7.10 + '@types/scheduler': 0.16.6 csstype: 3.1.2 dev: false - /@types/scheduler/0.16.4: - resolution: {integrity: sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==} + /@types/scheduler/0.16.6: + resolution: {integrity: sha512-Vlktnchmkylvc9SnwwwozTv04L/e1NykF5vgoQ0XTmI8DD+wxfjQuHuvHS3p0r2jz2x2ghPs2h1FVeDirIteWA==} dev: false - /@types/semver/7.5.3: - resolution: {integrity: sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==} + /@types/semver/7.5.5: + resolution: {integrity: sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==} dev: false - /@types/sinon-chai/3.2.10: - resolution: {integrity: sha512-D+VFqUjMqeku/FGl4Ioo+fDeWOaIfbZ6Oj+glgFUgz5m5RJ4kgCER3FdV1uvhmEt0A+FRz+juPdybFlg5Hxfow==} + /@types/sinon-chai/3.2.12: + resolution: {integrity: sha512-9y0Gflk3b0+NhQZ/oxGtaAJDvRywCa5sIyaVnounqLvmf93yBF4EgIRspePtkMs3Tr844nCclYMlcCNmLCvjuQ==} dependencies: - '@types/chai': 4.3.8 - '@types/sinon': 10.0.19 + '@types/chai': 4.3.10 + '@types/sinon': 10.0.20 dev: false - /@types/sinon/10.0.19: - resolution: {integrity: sha512-MWZNGPSchIdDfb5FL+VFi4zHsHbNOTQEgjqFQk7HazXSXwUU9PAX3z9XBqb3AJGYr9YwrtCtaSMsT3brYsN/jQ==} + /@types/sinon/10.0.20: + resolution: {integrity: sha512-2APKKruFNCAZgx3daAyACGzWuJ028VVCUDk6o2rw/Z4PXT0ogwdV4KUegW0MwVs0Zu59auPXbbuBJHF12Sx1Eg==} dependencies: - '@types/sinonjs__fake-timers': 8.1.3 + '@types/sinonjs__fake-timers': 8.1.5 dev: false /@types/sinon/9.0.11: resolution: {integrity: sha512-PwP4UY33SeeVKodNE37ZlOsR9cReypbMJOhZ7BVE0lB+Hix3efCOxiJWiE5Ia+yL9Cn2Ch72EjFTRze8RZsNtg==} dependencies: - '@types/sinonjs__fake-timers': 8.1.3 + '@types/sinonjs__fake-timers': 8.1.5 dev: false - /@types/sinonjs__fake-timers/8.1.3: - resolution: {integrity: sha512-4g+2YyWe0Ve+LBh+WUm1697PD0Kdi6coG1eU0YjQbwx61AZ8XbEpL1zIT6WjuUKrCMCROpEaYQPDjBnDouBVAQ==} + /@types/sinonjs__fake-timers/8.1.5: + resolution: {integrity: sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==} dev: false - /@types/stack-utils/2.0.1: - resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} + /@types/stack-utils/2.0.3: + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} dev: false /@types/strip-bom/3.0.0: @@ -3553,15 +3559,15 @@ packages: /@types/testing-library__jest-dom/5.14.9: resolution: {integrity: sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==} dependencies: - '@types/jest': 29.5.5 + '@types/jest': 29.5.8 dev: false - /@types/tough-cookie/4.0.3: - resolution: {integrity: sha512-THo502dA5PzG/sfQH+42Lw3fvmYkceefOspdCwpHRul8ik2Jv1K8I5OZz1AT3/rs46kwgMCe9bSBmDLYkkOMGg==} + /@types/tough-cookie/4.0.5: + resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} dev: false - /@types/triple-beam/1.3.3: - resolution: {integrity: sha512-6tOUG+nVHn0cJbVp25JFayS5UE6+xlbcNF9Lo9mU7U0zk3zeUShZied4YEQZjy1JBF043FSkdXw8YkUJuVtB5g==} + /@types/triple-beam/1.3.5: + resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==} dev: false /@types/use-sync-external-store/0.0.3: @@ -3571,9 +3577,9 @@ packages: /@types/webpack/5.28.0_uglify-js@2.8.29: resolution: {integrity: sha512-8cP0CzcxUiFuA9xGJkfeVpqmWTk9nx6CWwamRGCj95ph1SmlRRk9KlCZ6avhCbZd4L68LvYT6l1kpdEnQXrF8w==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.9.0 tapable: 2.2.1 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 transitivePeerDependencies: - '@swc/core' - esbuild @@ -3581,20 +3587,20 @@ packages: - webpack-cli dev: false - /@types/yargs-parser/21.0.1: - resolution: {integrity: sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==} + /@types/yargs-parser/21.0.3: + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} dev: false - /@types/yargs/15.0.16: - resolution: {integrity: sha512-2FeD5qezW3FvLpZ0JpfuaEWepgNLl9b2gQYiz/ce0NhoB1W/D+VZu98phITXkADYerfr/jb7JcDcVhITsc9bwg==} + /@types/yargs/15.0.18: + resolution: {integrity: sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==} dependencies: - '@types/yargs-parser': 21.0.1 + '@types/yargs-parser': 21.0.3 dev: false - /@types/yargs/17.0.28: - resolution: {integrity: sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw==} + /@types/yargs/17.0.31: + resolution: {integrity: sha512-bocYSx4DI8TmdlvxqGpVNXOgCNR1Jj0gNPhhAY+iz1rgKDAaYrAYdFYnhDV1IFuiuVc9HkOwyDcFxaTElF3/wg==} dependencies: - '@types/yargs-parser': 21.0.1 + '@types/yargs-parser': 21.0.3 dev: false /@typescript-eslint/eslint-plugin/2.34.0_2b015b1c4b7c4a3ed9a197dc233b1a35: @@ -3693,7 +3699,7 @@ packages: - supports-color dev: false - /@typescript-eslint/eslint-plugin/5.62.0_1c962485729a6839dce7330b0e3759be: + /@typescript-eslint/eslint-plugin/5.62.0_63d0a08aa4e4e25f3e2a55fd6c2d89c0: resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3704,13 +3710,13 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.9.1 - '@typescript-eslint/parser': 5.62.0_eslint@8.51.0+typescript@4.9.5 + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 5.62.0_eslint@8.53.0+typescript@4.9.5 '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0_eslint@8.51.0+typescript@4.9.5 - '@typescript-eslint/utils': 5.62.0_eslint@8.51.0+typescript@4.9.5 + '@typescript-eslint/type-utils': 5.62.0_eslint@8.53.0+typescript@4.9.5 + '@typescript-eslint/utils': 5.62.0_eslint@8.53.0+typescript@4.9.5 debug: 4.3.4 - eslint: 8.51.0 + eslint: 8.53.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -3727,7 +3733,7 @@ packages: peerDependencies: eslint: '*' dependencies: - '@types/json-schema': 7.0.13 + '@types/json-schema': 7.0.15 '@typescript-eslint/typescript-estree': 2.34.0_typescript@3.9.10 eslint: 6.8.0 eslint-scope: 5.1.1 @@ -3743,7 +3749,7 @@ packages: peerDependencies: eslint: '*' dependencies: - '@types/json-schema': 7.0.13 + '@types/json-schema': 7.0.15 '@typescript-eslint/typescript-estree': 2.34.0_typescript@4.9.5 eslint: 6.8.0 eslint-scope: 5.1.1 @@ -3759,7 +3765,7 @@ packages: peerDependencies: eslint: '*' dependencies: - '@types/json-schema': 7.0.13 + '@types/json-schema': 7.0.15 '@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/types': 4.33.0 '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.8.4 @@ -3777,7 +3783,7 @@ packages: peerDependencies: eslint: '*' dependencies: - '@types/json-schema': 7.0.13 + '@types/json-schema': 7.0.15 '@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/types': 4.33.0 '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.9.5 @@ -3869,7 +3875,7 @@ packages: - supports-color dev: false - /@typescript-eslint/parser/5.62.0_eslint@8.51.0+typescript@4.9.5: + /@typescript-eslint/parser/5.62.0_eslint@8.53.0+typescript@4.9.5: resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3883,7 +3889,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.51.0 + eslint: 8.53.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -3905,7 +3911,7 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: false - /@typescript-eslint/type-utils/5.62.0_eslint@8.51.0+typescript@4.9.5: + /@typescript-eslint/type-utils/5.62.0_eslint@8.53.0+typescript@4.9.5: resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3916,9 +3922,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.62.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.62.0_eslint@8.51.0+typescript@4.9.5 + '@typescript-eslint/utils': 5.62.0_eslint@8.53.0+typescript@4.9.5 debug: 4.3.4 - eslint: 8.51.0 + eslint: 8.53.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: @@ -4067,8 +4073,8 @@ packages: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@eslint-community/eslint-utils': 4.4.0 - '@types/json-schema': 7.0.13 - '@types/semver': 7.5.3 + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.5 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0 @@ -4079,19 +4085,19 @@ packages: - typescript dev: false - /@typescript-eslint/utils/5.62.0_eslint@8.51.0+typescript@4.9.5: + /@typescript-eslint/utils/5.62.0_eslint@8.53.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.51.0 - '@types/json-schema': 7.0.13 - '@types/semver': 7.5.3 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.53.0 + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.5 '@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.51.0 + eslint: 8.53.0 eslint-scope: 5.1.1 semver: 7.5.4 transitivePeerDependencies: @@ -4115,6 +4121,10 @@ packages: eslint-visitor-keys: 3.4.3 dev: false + /@ungap/structured-clone/1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + dev: false + /@webassemblyjs/ast/1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} dependencies: @@ -4221,24 +4231,24 @@ packages: '@xtuc/long': 4.2.2 dev: false - /@webpack-cli/configtest/1.2.0_b6ed4fc45665505c19b044157b25ef91: + /@webpack-cli/configtest/1.2.0_bd0b6fd64ce1cd6d10b911e1d9e60f31: resolution: {integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==} peerDependencies: webpack: 4.x.x || 5.x.x webpack-cli: 4.x.x dependencies: - webpack: 5.88.2_17c93feb39fd8f95264c9b12c9d849ca - webpack-cli: 4.10.0_c897c9b007e9156ce2be4a7c8f7573c8 + webpack: 5.89.0_17c93feb39fd8f95264c9b12c9d849ca + webpack-cli: 4.10.0_2556d219610e9f18d4977e3f769c7cc6 dev: false - /@webpack-cli/configtest/1.2.0_webpack-cli@4.8.0+webpack@5.88.2: + /@webpack-cli/configtest/1.2.0_webpack-cli@4.8.0+webpack@5.89.0: resolution: {integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==} peerDependencies: webpack: 4.x.x || 5.x.x webpack-cli: 4.x.x dependencies: - webpack: 5.88.2_f52b93474dd2fb1e4f90db635f9d54a8 - webpack-cli: 4.8.0_c897c9b007e9156ce2be4a7c8f7573c8 + webpack: 5.89.0_f52b93474dd2fb1e4f90db635f9d54a8 + webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 dev: false /@webpack-cli/info/1.5.0_webpack-cli@4.10.0: @@ -4246,8 +4256,8 @@ packages: peerDependencies: webpack-cli: 4.x.x dependencies: - envinfo: 7.10.0 - webpack-cli: 4.10.0_c897c9b007e9156ce2be4a7c8f7573c8 + envinfo: 7.11.0 + webpack-cli: 4.10.0_2556d219610e9f18d4977e3f769c7cc6 dev: false /@webpack-cli/info/1.5.0_webpack-cli@4.8.0: @@ -4255,8 +4265,8 @@ packages: peerDependencies: webpack-cli: 4.x.x dependencies: - envinfo: 7.10.0 - webpack-cli: 4.8.0_c897c9b007e9156ce2be4a7c8f7573c8 + envinfo: 7.11.0 + webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 dev: false /@webpack-cli/serve/1.7.0_webpack-cli@4.10.0: @@ -4268,7 +4278,7 @@ packages: webpack-dev-server: optional: true dependencies: - webpack-cli: 4.10.0_c897c9b007e9156ce2be4a7c8f7573c8 + webpack-cli: 4.10.0_2556d219610e9f18d4977e3f769c7cc6 dev: false /@webpack-cli/serve/1.7.0_webpack-cli@4.8.0: @@ -4280,7 +4290,7 @@ packages: webpack-dev-server: optional: true dependencies: - webpack-cli: 4.8.0_c897c9b007e9156ce2be4a7c8f7573c8 + webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 dev: false /@xarc/fastify-server/3.3.1: @@ -4304,11 +4314,11 @@ packages: resolution: {integrity: sha512-zQSUhBDBieyeM0QmhYdba8AztmoOUkSE2eTLA9NzZY7h9KqksM3UYlKdzgFuMUBHR28+WJb5gTSHqkN++f9xYQ==} engines: {node: '>= 14.0.0'} dependencies: - '@fastify/static': 6.11.2 + '@fastify/static': 6.12.0 async-eventemitter: 0.2.4 chalk: 4.1.2 electrode-confippet: 1.7.1 - fastify: 4.24.0 + fastify: 4.24.3 fastify-plugin: 4.5.1 lodash: 4.17.21 require-at: 1.0.6 @@ -4454,16 +4464,16 @@ packages: /acorn-globals/7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.0 dev: false - /acorn-import-assertions/1.9.0_acorn@8.10.0: + /acorn-import-assertions/1.9.0_acorn@8.11.2: resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.10.0 + acorn: 8.11.2 dev: false /acorn-jsx/3.0.1: @@ -4480,12 +4490,12 @@ packages: acorn: 7.4.1 dev: false - /acorn-jsx/5.3.2_acorn@8.10.0: + /acorn-jsx/5.3.2_acorn@8.11.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.10.0 + acorn: 8.11.2 dev: false /acorn-walk/6.2.0: @@ -4498,8 +4508,8 @@ packages: engines: {node: '>=0.4.0'} dev: false - /acorn-walk/8.2.0: - resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} + /acorn-walk/8.3.0: + resolution: {integrity: sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==} engines: {node: '>=0.4.0'} dev: false @@ -4533,8 +4543,8 @@ packages: hasBin: true dev: false - /acorn/8.10.0: - resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + /acorn/8.11.2: + resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} engines: {node: '>=0.4.0'} hasBin: true dev: false @@ -4891,7 +4901,7 @@ packages: /array-buffer-byte-length/1.0.0: resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 is-array-buffer: 3.0.2 dev: false @@ -4911,10 +4921,10 @@ packages: resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 is-string: 1.0.7 dev: false @@ -4939,9 +4949,9 @@ packages: resolution: {integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 es-array-method-boxes-properly: 1.0.0 is-string: 1.0.7 dev: false @@ -4949,39 +4959,39 @@ packages: /array.prototype.find/2.2.2: resolution: {integrity: sha512-DRumkfW97iZGOfn+lIXbkVrXL04sfYKX+EfOodo8XboR5sxPDVvOjZTF/rysusa9lmhmSOeD6Vp6RKQP+eP4Tg==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - es-shim-unscopables: 1.0.0 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 dev: false /array.prototype.flat/1.3.2: resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - es-shim-unscopables: 1.0.0 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 dev: false /array.prototype.flatmap/1.3.2: resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - es-shim-unscopables: 1.0.0 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 dev: false /array.prototype.reduce/1.0.6: resolution: {integrity: sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 es-array-method-boxes-properly: 1.0.0 is-string: 1.0.7 dev: false @@ -4989,11 +4999,11 @@ packages: /array.prototype.tosorted/1.1.2: resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - es-shim-unscopables: 1.0.0 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 + get-intrinsic: 1.2.2 dev: false /arraybuffer.prototype.slice/1.0.2: @@ -5001,10 +5011,10 @@ packages: engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.0 - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - get-intrinsic: 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 dev: false @@ -5065,8 +5075,8 @@ packages: lodash: 4.17.21 dev: false - /async/3.2.4: - resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} + /async/3.2.5: + resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} dev: false /asynciterator.prototype/1.0.0: @@ -5100,7 +5110,7 @@ packages: hasBin: true dependencies: browserslist: 4.22.1 - caniuse-lite: 1.0.30001547 + caniuse-lite: 1.0.30001561 normalize-range: 0.1.2 num2fraction: 1.2.2 picocolors: 0.2.1 @@ -5262,7 +5272,7 @@ packages: - supports-color dev: false - /babel-eslint/10.1.0_eslint@8.51.0: + /babel-eslint/10.1.0_eslint@8.53.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. @@ -5273,7 +5283,7 @@ packages: '@babel/parser': 7.23.0 '@babel/traverse': 7.23.2 '@babel/types': 7.23.0 - eslint: 8.51.0 + eslint: 8.53.0 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 transitivePeerDependencies: @@ -5478,7 +5488,7 @@ packages: '@babel/core': ^7.8.0 dependencies: '@jest/transform': 29.7.0 - '@types/babel__core': 7.20.2 + '@types/babel__core': 7.20.4 babel-plugin-istanbul: 6.1.1 babel-preset-jest: 29.6.3 chalk: 4.1.2 @@ -5496,7 +5506,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@jest/transform': 29.7.0 - '@types/babel__core': 7.20.2 + '@types/babel__core': 7.20.4 babel-plugin-istanbul: 6.1.1 babel-preset-jest: 29.6.3_@babel+core@7.23.2 chalk: 4.1.2 @@ -5506,7 +5516,7 @@ packages: - supports-color dev: false - /babel-loader/8.3.0_webpack@5.88.2: + /babel-loader/8.3.0_webpack@5.89.0: resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} engines: {node: '>= 8.9'} peerDependencies: @@ -5517,10 +5527,10 @@ packages: loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.88.2_f52b93474dd2fb1e4f90db635f9d54a8 + webpack: 5.89.0_f52b93474dd2fb1e4f90db635f9d54a8 dev: false - /babel-loader/9.1.3_a24a650dc9c3ff6f642b929c8571218b: + /babel-loader/9.1.3_85d142c61dc522489a2c8b240e96c971: resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -5530,7 +5540,7 @@ packages: '@babel/core': 7.23.2 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.88.2_f52b93474dd2fb1e4f90db635f9d54a8 + webpack: 5.89.0_f52b93474dd2fb1e4f90db635f9d54a8 dev: false /babel-messages/6.23.0: @@ -5564,8 +5574,8 @@ packages: dependencies: '@babel/template': 7.22.15 '@babel/types': 7.23.0 - '@types/babel__core': 7.20.2 - '@types/babel__traverse': 7.20.2 + '@types/babel__core': 7.20.4 + '@types/babel__traverse': 7.20.4 dev: false /babel-plugin-lodash/3.3.4: @@ -5656,14 +5666,14 @@ packages: - supports-color dev: false - /babel-plugin-polyfill-corejs3/0.8.5_@babel+core@7.23.2: - resolution: {integrity: sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==} + /babel-plugin-polyfill-corejs3/0.8.6_@babel+core@7.23.2: + resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.23.2 '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.2 - core-js-compat: 3.33.0 + core-js-compat: 3.33.2 transitivePeerDependencies: - supports-color dev: false @@ -6668,8 +6678,8 @@ packages: resolution: {integrity: sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==} hasBin: true dependencies: - caniuse-lite: 1.0.30001547 - electron-to-chromium: 1.4.551 + caniuse-lite: 1.0.30001561 + electron-to-chromium: 1.4.578 dev: false /browserslist/4.22.1: @@ -6677,8 +6687,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001547 - electron-to-chromium: 1.4.551 + caniuse-lite: 1.0.30001561 + electron-to-chromium: 1.4.578 node-releases: 2.0.13 update-browserslist-db: 1.0.13_browserslist@4.22.1 dev: false @@ -6789,11 +6799,12 @@ packages: write-file-atomic: 3.0.3 dev: false - /call-bind/1.0.2: - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} + /call-bind/1.0.5: + resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} dependencies: - function-bind: 1.1.1 - get-intrinsic: 1.2.1 + function-bind: 1.1.2 + get-intrinsic: 1.2.2 + set-function-length: 1.1.1 dev: false /call/4.0.2: @@ -6888,13 +6899,13 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.22.1 - caniuse-lite: 1.0.30001547 + caniuse-lite: 1.0.30001561 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: false - /caniuse-lite/1.0.30001547: - resolution: {integrity: sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA==} + /caniuse-lite/1.0.30001561: + resolution: {integrity: sha512-NTt0DNoKe958Q0BE0j0c1V9jbUzhBxHIEJy7asmGrpE0yG63KTV7PLHPnK2E1O9RsQrQ081I3NLuXGS6zht3cw==} dev: false /caseless/0.12.0: @@ -6994,7 +7005,7 @@ packages: check-error: 1.0.3 deep-eql: 4.1.3 get-func-name: 2.0.2 - loupe: 2.3.6 + loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 dev: false @@ -7007,7 +7018,7 @@ packages: check-error: 1.0.3 deep-eql: 3.0.1 get-func-name: 2.0.2 - loupe: 2.3.6 + loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 dev: false @@ -7284,7 +7295,7 @@ packages: resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==} engines: {node: '>= 4.0'} dependencies: - '@types/q': 1.5.6 + '@types/q': 1.5.8 chalk: 2.4.2 q: 1.5.1 dev: false @@ -7538,14 +7549,14 @@ packages: dev: false optional: true - /core-js-compat/3.33.0: - resolution: {integrity: sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==} + /core-js-compat/3.33.2: + resolution: {integrity: sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==} dependencies: browserslist: 4.22.1 dev: false - /core-js-pure/3.33.0: - resolution: {integrity: sha512-FKSIDtJnds/YFIEaZ4HszRX7hkxGpNKM7FC9aJ9WLJbSd3lD4vOltFuVIBLR8asSx9frkTSqL0dw90SKQxgKrg==} + /core-js-pure/3.33.2: + resolution: {integrity: sha512-a8zeCdyVk7uF2elKIGz67AjcXOxjRbwOLz8SbklEso1V+2DoW4OkAMZN9S9GBgvZIaqQi/OemFX4OiSoQEmg1Q==} requiresBuild: true dev: false @@ -7555,8 +7566,8 @@ packages: requiresBuild: true dev: false - /core-js/3.33.0: - resolution: {integrity: sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==} + /core-js/3.33.2: + resolution: {integrity: sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ==} requiresBuild: true dev: false @@ -7685,7 +7696,7 @@ packages: postcss-selector-parser: 5.0.0 dev: false - /css-loader/6.8.1_webpack@5.88.2: + /css-loader/6.8.1_webpack@5.89.0: resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -7699,10 +7710,10 @@ packages: postcss-modules-values: 4.0.0_postcss@8.4.31 postcss-value-parser: 4.2.0 semver: 7.5.4 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 dev: false - /css-minimizer-webpack-plugin/1.3.0_webpack@5.88.2: + /css-minimizer-webpack-plugin/1.3.0_webpack@5.89.0: resolution: {integrity: sha512-jFa0Siplmfef4ndKglpVaduY47oHQwioAOEGK0f0vAX0s+vc+SmP6cCMoc+8Adau5600RnOEld5VVdC8CQau7w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -7716,7 +7727,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 5.0.1 source-map: 0.6.1 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 webpack-sources: 1.4.3 dev: false @@ -8101,9 +8112,9 @@ packages: resolution: {integrity: sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==} dependencies: array-buffer-byte-length: 1.0.0 - call-bind: 1.0.2 + call-bind: 1.0.5 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 is-arguments: 1.1.1 is-array-buffer: 3.0.2 is-date-object: 1.0.5 @@ -8117,7 +8128,7 @@ packages: side-channel: 1.0.4 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.11 + which-typed-array: 1.1.13 dev: false /deep-is/0.1.4: @@ -8136,13 +8147,13 @@ packages: strip-bom: 4.0.0 dev: false - /define-data-property/1.1.0: - resolution: {integrity: sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==} + /define-data-property/1.1.1: + resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 gopd: 1.0.1 - has-property-descriptors: 1.0.0 + has-property-descriptors: 1.0.1 dev: false /define-lazy-prop/2.0.0: @@ -8154,8 +8165,8 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} dependencies: - define-data-property: 1.1.0 - has-property-descriptors: 1.0.0 + define-data-property: 1.1.1 + has-property-descriptors: 1.0.1 object-keys: 1.1.1 dev: false @@ -8163,7 +8174,7 @@ packages: resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} engines: {node: '>=0.10.0'} dependencies: - is-descriptor: 0.1.6 + is-descriptor: 0.1.7 dev: false optional: true @@ -8171,7 +8182,7 @@ packages: resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} engines: {node: '>=0.10.0'} dependencies: - is-descriptor: 1.0.2 + is-descriptor: 1.0.3 dev: false optional: true @@ -8179,7 +8190,7 @@ packages: resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} engines: {node: '>=0.10.0'} dependencies: - is-descriptor: 1.0.2 + is-descriptor: 1.0.3 isobject: 3.0.1 dev: false optional: true @@ -8538,8 +8549,8 @@ packages: xaa: 1.7.3 dev: false - /electron-to-chromium/1.4.551: - resolution: {integrity: sha512-/Ng/W/kFv7wdEHYzxdK7Cv0BHEGSkSB3M0Ssl8Ndr1eMiYeas/+Mv4cNaDqamqWx6nd2uQZfPz6g25z25M/sdw==} + /electron-to-chromium/1.4.578: + resolution: {integrity: sha512-V0ZhSu1BQZKfG0yNEL6Dadzik8E1vAzfpVOapdSiT9F6yapEJ3Bk+4tZ4SMPdWiUchCgnM/ByYtBzp5ntzDMIA==} dev: false /emittery/0.13.1: @@ -8594,8 +8605,8 @@ packages: engines: {node: '>=10.2.0'} dependencies: '@types/cookie': 0.4.1 - '@types/cors': 2.8.14 - '@types/node': 20.8.4 + '@types/cors': 2.8.16 + '@types/node': 20.9.0 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -8638,8 +8649,8 @@ packages: engines: {node: '>=0.12'} dev: false - /envinfo/7.10.0: - resolution: {integrity: sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==} + /envinfo/7.11.0: + resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==} engines: {node: '>=4'} hasBin: true dev: false @@ -8701,7 +8712,7 @@ packages: is-subset: 0.1.1 lodash.escape: 4.0.1 lodash.isequal: 4.5.0 - object-inspect: 1.12.3 + object-inspect: 1.13.1 object-is: 1.1.5 object.assign: 4.1.4 object.entries: 1.1.7 @@ -8724,26 +8735,26 @@ packages: is-arrayish: 0.2.1 dev: false - /es-abstract/1.22.2: - resolution: {integrity: sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==} + /es-abstract/1.22.3: + resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} 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.2 - es-set-tostringtag: 2.0.1 + call-bind: 1.0.5 + es-set-tostringtag: 2.0.2 es-to-primitive: 1.2.1 function.prototype.name: 1.1.6 - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 get-symbol-description: 1.0.0 globalthis: 1.0.3 gopd: 1.0.1 - has: 1.0.4 - has-property-descriptors: 1.0.0 + has-property-descriptors: 1.0.1 has-proto: 1.0.1 has-symbols: 1.0.3 - internal-slot: 1.0.5 + hasown: 2.0.0 + internal-slot: 1.0.6 is-array-buffer: 3.0.2 is-callable: 1.2.7 is-negative-zero: 2.0.2 @@ -8752,7 +8763,7 @@ packages: is-string: 1.0.7 is-typed-array: 1.1.12 is-weakref: 1.0.2 - object-inspect: 1.12.3 + object-inspect: 1.13.1 object-keys: 1.1.1 object.assign: 4.1.4 regexp.prototype.flags: 1.5.1 @@ -8766,7 +8777,7 @@ packages: typed-array-byte-offset: 1.0.0 typed-array-length: 1.0.4 unbox-primitive: 1.0.2 - which-typed-array: 1.1.11 + which-typed-array: 1.1.13 dev: false /es-array-method-boxes-properly/1.0.0: @@ -8776,8 +8787,8 @@ packages: /es-get-iterator/1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 @@ -8791,17 +8802,17 @@ packages: resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} dependencies: asynciterator.prototype: 1.0.0 - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - es-set-tostringtag: 2.0.1 - function-bind: 1.1.1 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + es-set-tostringtag: 2.0.2 + function-bind: 1.1.2 + get-intrinsic: 1.2.2 globalthis: 1.0.3 - has-property-descriptors: 1.0.0 + has-property-descriptors: 1.0.1 has-proto: 1.0.1 has-symbols: 1.0.3 - internal-slot: 1.0.5 + internal-slot: 1.0.6 iterator.prototype: 1.1.2 safe-array-concat: 1.0.1 dev: false @@ -8810,19 +8821,19 @@ packages: resolution: {integrity: sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==} dev: false - /es-set-tostringtag/2.0.1: - resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} + /es-set-tostringtag/2.0.2: + resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.1 - has: 1.0.4 + get-intrinsic: 1.2.2 has-tostringtag: 1.0.0 + hasown: 2.0.0 dev: false - /es-shim-unscopables/1.0.0: - resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} + /es-shim-unscopables/1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} dependencies: - has: 1.0.4 + hasown: 2.0.0 dev: false /es-to-primitive/1.2.1: @@ -8959,12 +8970,12 @@ packages: lodash.upperfirst: 4.3.1 dev: false - /eslint-plugin-filenames/1.3.2_eslint@8.51.0: + /eslint-plugin-filenames/1.3.2_eslint@8.53.0: resolution: {integrity: sha512-tqxJTiEM5a0JmRCUYQmxw23vtTxrb2+a3Q2mMOPhFxvt7ZQQJmdiuMby9B/vUAuVMghyP7oET+nIf6EO6CBd/w==} peerDependencies: eslint: '*' dependencies: - eslint: 8.51.0 + eslint: 8.53.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 @@ -8992,8 +9003,8 @@ packages: string-natural-compare: 3.0.1 dev: false - /eslint-plugin-jest/27.4.2_jest@29.7.0: - resolution: {integrity: sha512-3Nfvv3wbq2+PZlRTf2oaAWXWwbdBejFRBR2O8tAO67o+P8zno+QGbcDYaAXODlreXVg+9gvWhKKmG2rgfb8GEg==} + /eslint-plugin-jest/27.6.0_jest@29.7.0: + resolution: {integrity: sha512-MTlusnnDMChbElsszJvrwD1dN3x6nZl//s4JD23BxB6MgR66TZlL064su24xEIS3VACfAoHV1vgyMgPw8nkdng==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 @@ -9048,7 +9059,7 @@ packages: - supports-color dev: false - /eslint-plugin-jsdoc/30.7.13_eslint@8.51.0: + /eslint-plugin-jsdoc/30.7.13_eslint@8.53.0: resolution: {integrity: sha512-YM4WIsmurrp0rHX6XiXQppqKB8Ne5ATiZLJe2+/fkp9l9ExXFr43BbAbjZaVrpCT+tuPYOZ8k1MICARHnURUNQ==} engines: {node: '>=10'} peerDependencies: @@ -9056,7 +9067,7 @@ packages: dependencies: comment-parser: 0.7.6 debug: 4.3.4 - eslint: 8.51.0 + eslint: 8.53.0 jsdoctypeparser: 9.0.0 lodash: 4.17.21 regextras: 0.7.1 @@ -9372,18 +9383,19 @@ packages: - supports-color dev: false - /eslint/8.51.0: - resolution: {integrity: sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==} + /eslint/8.53.0: + resolution: {integrity: sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.51.0 - '@eslint-community/regexpp': 4.9.1 - '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.51.0 - '@humanwhocodes/config-array': 0.11.11 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.53.0 + '@eslint-community/regexpp': 4.10.0 + '@eslint/eslintrc': 2.1.3 + '@eslint/js': 8.53.0 + '@humanwhocodes/config-array': 0.11.13 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -9448,8 +9460,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2_acorn@8.10.0 + acorn: 8.11.2 + acorn-jsx: 5.3.2_acorn@8.11.2 eslint-visitor-keys: 3.4.3 dev: false @@ -9718,8 +9730,8 @@ packages: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: false - /fast-glob/3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + /fast-glob/3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 @@ -9743,14 +9755,15 @@ packages: string-similarity: 4.0.4 dev: false - /fast-json-stringify/5.8.0: - resolution: {integrity: sha512-VVwK8CFMSALIvt14U8AvrSzQAwN/0vaVRiFFUVlpnXSnDGrSkOAO5MtzyN8oQNjLd5AqTW5OZRgyjoNuAuR3jQ==} + /fast-json-stringify/5.9.1: + resolution: {integrity: sha512-NMrf+uU9UJnTzfxaumMDXK1NWqtPCfGoM9DYIE+ESlaTQqjlANFBy0VAbsm6FB88Mx0nceyi18zTo5kIEUlzxg==} dependencies: '@fastify/deepmerge': 1.3.0 ajv: 8.12.0 ajv-formats: 2.1.1 fast-deep-equal: 3.1.3 - fast-uri: 2.2.0 + fast-uri: 2.3.0 + json-schema-ref-resolver: 1.0.1 rfdc: 1.3.0 dev: false @@ -9778,8 +9791,8 @@ packages: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} dev: false - /fast-uri/2.2.0: - resolution: {integrity: sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==} + /fast-uri/2.3.0: + resolution: {integrity: sha512-eel5UKGn369gGEWOqBShmFJWfq/xSJvsgDzgLYC845GneayWvXBf0lJCBn5qTABfewy1ZDPoaR5OZCP+kssfuw==} dev: false /fastest-levenshtein/1.0.16: @@ -9818,20 +9831,20 @@ packages: - supports-color dev: false - /fastify/4.24.0: - resolution: {integrity: sha512-6Uu2cCAV1UgexPnWKchgRt77lng9ivNmyFhPMcgUbJ4VaVBE1l6aYluiYZiVsgOBFpHrmdj7FD6n1aHswln4yQ==} + /fastify/4.24.3: + resolution: {integrity: sha512-6HHJ+R2x2LS3y1PqxnwEIjOTZxFl+8h4kSC/TuDPXtA+v2JnV9yEtOsNSKK1RMD7sIR2y1ZsA4BEFaid/cK5pg==} dependencies: '@fastify/ajv-compiler': 3.5.0 - '@fastify/error': 3.4.0 + '@fastify/error': 3.4.1 '@fastify/fast-json-stringify-compiler': 4.3.0 abstract-logging: 2.0.1 avvio: 8.2.1 fast-content-type-parse: 1.1.0 - fast-json-stringify: 5.8.0 + fast-json-stringify: 5.9.1 find-my-way: 7.7.0 light-my-request: 5.11.0 - pino: 8.16.0 - process-warning: 2.2.0 + pino: 8.16.1 + process-warning: 2.3.0 proxy-addr: 2.0.7 rfdc: 1.3.0 secure-json-parse: 2.7.0 @@ -9901,7 +9914,7 @@ packages: flat-cache: 3.1.1 dev: false - /file-loader/6.2.0_webpack@5.88.2: + /file-loader/6.2.0_webpack@5.89.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -9909,7 +9922,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 dev: false /file-uri-to-path/1.0.0: @@ -10257,7 +10270,7 @@ packages: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 - universalify: 2.0.0 + universalify: 2.0.1 dev: false /fs-extra/7.0.1: @@ -10285,7 +10298,7 @@ packages: at-least-node: 1.0.0 graceful-fs: 4.2.11 jsonfile: 6.1.0 - universalify: 2.0.0 + universalify: 2.0.1 dev: false /fs-minipass/2.1.0: @@ -10335,17 +10348,17 @@ packages: dev: false optional: true - /function-bind/1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + /function-bind/1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} dev: false /function.prototype.name/1.1.6: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 functions-have-names: 1.2.3 dev: false @@ -10381,13 +10394,13 @@ packages: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} dev: false - /get-intrinsic/1.2.1: - resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} + /get-intrinsic/1.2.2: + resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} dependencies: - function-bind: 1.1.1 - has: 1.0.4 + function-bind: 1.1.2 has-proto: 1.0.1 has-symbols: 1.0.3 + hasown: 2.0.0 dev: false /get-package-type/0.1.0: @@ -10409,8 +10422,8 @@ packages: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 dev: false /get-value/2.0.6: @@ -10561,7 +10574,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -10570,7 +10583,7 @@ packages: /gopd/1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 dev: false /graceful-fs/4.2.11: @@ -10721,10 +10734,10 @@ packages: engines: {node: '>=8'} dev: false - /has-property-descriptors/1.0.0: - resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} + /has-property-descriptors/1.0.1: + resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} dependencies: - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 dev: false /has-proto/1.0.1: @@ -10792,6 +10805,13 @@ packages: type-fest: 0.8.1 dev: false + /hasown/2.0.0: + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + dev: false + /he/1.1.1: resolution: {integrity: sha512-z/GDPjlRMNOa2XJiB4em8wJpuuBfrFOlYKTZxtpkdr1uPdibHI8rYA3MY0KDObpVyaes0e/aunid/t88ZI2EKA==} hasBin: true @@ -10901,7 +10921,7 @@ packages: resolution: {integrity: sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==} dependencies: array.prototype.filter: 1.0.3 - call-bind: 1.0.2 + call-bind: 1.0.5 dev: false /html-encoding-sniffer/1.0.2: @@ -10943,10 +10963,10 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.21.0 + terser: 5.24.0 dev: false - /html-webpack-plugin/5.5.3_webpack@5.88.2: + /html-webpack-plugin/5.5.3_webpack@5.89.0: resolution: {integrity: sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==} engines: {node: '>=10.13.0'} peerDependencies: @@ -10957,7 +10977,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 dev: false /htmlparser2/6.1.0: @@ -11061,7 +11081,7 @@ packages: dependencies: assert-plus: 1.0.0 jsprim: 1.4.2 - sshpk: 1.17.0 + sshpk: 1.18.0 dev: false /http-status-codes/1.4.0: @@ -11273,12 +11293,12 @@ packages: resolution: {integrity: sha512-UzUhOZFpCMM22Xlig9iUPqalf8n7c4eYScamce1C+jN3ad8FtmVm42ryMwVq0hAxHbwUhWFhPvTFQQpFdDUKkw==} dev: false - /internal-slot/1.0.5: - resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} + /internal-slot/1.0.6: + resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.1 - has: 1.0.4 + get-intrinsic: 1.2.2 + hasown: 2.0.0 side-channel: 1.0.4 dev: false @@ -11337,19 +11357,11 @@ packages: engines: {node: '>=0.10.0'} dev: false - /is-accessor-descriptor/0.1.6: - resolution: {integrity: sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 3.2.2 - dev: false - optional: true - - /is-accessor-descriptor/1.0.0: - resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==} - engines: {node: '>=0.10.0'} + /is-accessor-descriptor/1.0.1: + resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} + engines: {node: '>= 0.10'} dependencies: - kind-of: 6.0.3 + hasown: 2.0.0 dev: false optional: true @@ -11357,15 +11369,15 @@ packages: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 has-tostringtag: 1.0.0 dev: false /is-array-buffer/3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 is-typed-array: 1.1.12 dev: false @@ -11409,7 +11421,7 @@ packages: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 has-tostringtag: 1.0.0 dev: false @@ -11440,25 +11452,17 @@ packages: rgba-regex: 1.0.0 dev: false - /is-core-module/2.13.0: - resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} + /is-core-module/2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: - has: 1.0.4 + hasown: 2.0.0 dev: false - /is-data-descriptor/0.1.4: - resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 3.2.2 - dev: false - optional: true - - /is-data-descriptor/1.0.0: - resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==} - engines: {node: '>=0.10.0'} + /is-data-descriptor/1.0.1: + resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} + engines: {node: '>= 0.4'} dependencies: - kind-of: 6.0.3 + hasown: 2.0.0 dev: false optional: true @@ -11469,23 +11473,21 @@ packages: has-tostringtag: 1.0.0 dev: false - /is-descriptor/0.1.6: - resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==} - engines: {node: '>=0.10.0'} + /is-descriptor/0.1.7: + resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} + engines: {node: '>= 0.4'} dependencies: - is-accessor-descriptor: 0.1.6 - is-data-descriptor: 0.1.4 - kind-of: 5.1.0 + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 dev: false optional: true - /is-descriptor/1.0.2: - resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==} - engines: {node: '>=0.10.0'} + /is-descriptor/1.0.3: + resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} + engines: {node: '>= 0.4'} dependencies: - is-accessor-descriptor: 1.0.0 - is-data-descriptor: 1.0.0 - kind-of: 6.0.3 + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 dev: false optional: true @@ -11542,7 +11544,7 @@ packages: /is-finalizationregistry/1.0.2: resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 dev: false /is-finite/1.1.0: @@ -11677,7 +11679,7 @@ packages: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 has-tostringtag: 1.0.0 dev: false @@ -11692,7 +11694,7 @@ packages: /is-shared-array-buffer/1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 dev: false /is-stream/2.0.1: @@ -11722,7 +11724,7 @@ packages: resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} engines: {node: '>= 0.4'} dependencies: - which-typed-array: 1.1.11 + which-typed-array: 1.1.13 dev: false /is-typedarray/1.0.0: @@ -11741,14 +11743,14 @@ packages: /is-weakref/1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 dev: false /is-weakset/2.0.2: resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 dev: false /is-what/3.14.1: @@ -11798,7 +11800,7 @@ packages: resolution: {integrity: sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg==} engines: {node: '>=4.0.0'} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 dev: false /isexe/2.0.0: @@ -11827,8 +11829,8 @@ packages: resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} dev: false - /istanbul-lib-coverage/3.2.0: - resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} + /istanbul-lib-coverage/3.2.1: + resolution: {integrity: sha512-opCrKqbthmq3SKZ10mFMQG9dk3fTa3quaOLD35kJa5ejwZHd9xAr+kLuziiZz2cG32s4lMZxNdmdcEQnTDP4+g==} engines: {node: '>=8'} dev: false @@ -11845,7 +11847,7 @@ packages: dependencies: '@babel/core': 7.23.2 '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.1 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -11858,7 +11860,7 @@ packages: '@babel/core': 7.23.2 '@babel/parser': 7.23.0 '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.1 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -11871,7 +11873,7 @@ packages: '@babel/core': 7.23.2 '@babel/parser': 7.23.0 '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.1 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -11883,7 +11885,7 @@ packages: dependencies: archy: 1.0.0 cross-spawn: 7.0.3 - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.1 p-map: 3.0.0 rimraf: 3.0.2 uuid: 8.3.2 @@ -11893,7 +11895,7 @@ packages: resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} engines: {node: '>=10'} dependencies: - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.1 make-dir: 4.0.0 supports-color: 7.2.0 dev: false @@ -11903,7 +11905,7 @@ packages: engines: {node: '>=10'} dependencies: debug: 4.3.4 - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.1 source-map: 0.6.1 transitivePeerDependencies: - supports-color @@ -11950,7 +11952,7 @@ packages: resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} dependencies: define-properties: 1.2.1 - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 has-symbols: 1.0.3 reflect.getprototypeof: 1.0.4 set-function-name: 2.0.1 @@ -11977,7 +11979,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.4 + '@types/node': 20.9.0 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -12065,7 +12067,7 @@ packages: - supports-color dev: false - /jest-config/29.7.0_@types+node@20.8.4: + /jest-config/29.7.0_@types+node@20.9.0: resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -12080,7 +12082,7 @@ packages: '@babel/core': 7.23.2 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.4 + '@types/node': 20.9.0 babel-jest: 29.7.0_@babel+core@7.23.2 chalk: 4.1.2 ci-info: 3.9.0 @@ -12146,7 +12148,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.8.4 + '@types/node': 20.9.0 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -12163,7 +12165,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.4 + '@types/node': 20.9.0 jest-mock: 29.7.0 jest-util: 29.7.0 dev: false @@ -12178,8 +12180,8 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/graceful-fs': 4.1.7 - '@types/node': 20.8.4 + '@types/graceful-fs': 4.1.9 + '@types/node': 20.9.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -12216,7 +12218,7 @@ packages: dependencies: '@babel/code-frame': 7.22.13 '@jest/types': 29.6.3 - '@types/stack-utils': 2.0.1 + '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 micromatch: 4.0.5 @@ -12230,7 +12232,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.8.4 + '@types/node': 20.9.0 jest-util: 29.7.0 dev: false @@ -12285,7 +12287,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.4 + '@types/node': 20.9.0 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -12316,7 +12318,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.4 + '@types/node': 20.9.0 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -12368,7 +12370,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.8.4 + '@types/node': 20.9.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -12393,7 +12395,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.4 + '@types/node': 20.9.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -12405,7 +12407,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.9.0 merge-stream: 2.0.0 supports-color: 7.2.0 dev: false @@ -12414,7 +12416,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.9.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -12423,7 +12425,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.9.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12615,7 +12617,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.10.0 + acorn: 8.11.2 acorn-globals: 6.0.0 cssom: 0.4.4 cssstyle: 2.3.0 @@ -12657,7 +12659,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.10.0 + acorn: 8.11.2 acorn-globals: 6.0.0 cssom: 0.5.0 cssstyle: 2.3.0 @@ -12699,7 +12701,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.10.0 + acorn: 8.11.2 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 @@ -12788,6 +12790,12 @@ packages: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} dev: false + /json-schema-ref-resolver/1.0.1: + resolution: {integrity: sha512-EJAj1pgHc1hxF6vo2Z3s69fMjO1INq6eGHXZ8Z6wCQeldCuwxGK9Sxf4/cScGn3FZubCVUehfWtcDM/PLteCQw==} + dependencies: + fast-deep-equal: 3.1.3 + dev: false + /json-schema-traverse/0.3.1: resolution: {integrity: sha512-4JD/Ivzg7PoW8NzdrBSr3UFwC9mHgvI7Z6z3QGBsSHgKaRTUDmyZAAKJo2UbG1kUVfS9WS8bi36N49U1xw43DA==} dev: false @@ -12848,7 +12856,7 @@ packages: /jsonfile/6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: - universalify: 2.0.0 + universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 dev: false @@ -12887,7 +12895,7 @@ packages: resolution: {integrity: sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==} engines: {node: '>=10.0.0'} dependencies: - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.1 istanbul-lib-instrument: 5.2.1 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 @@ -12968,7 +12976,7 @@ packages: karma: 6.4.2 dev: false - /karma-webpack/5.0.0_webpack@5.88.2: + /karma-webpack/5.0.0_webpack@5.89.0: resolution: {integrity: sha512-+54i/cd3/piZuP3dr54+NcFeKOPnys5QeM1IY+0SPASwrtHsliXUiCL50iW+K9WWA7RvamC4macvvQ86l3KtaA==} engines: {node: '>= 6'} peerDependencies: @@ -12976,7 +12984,7 @@ packages: dependencies: glob: 7.2.3 minimatch: 3.1.2 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 webpack-merge: 4.2.2 dev: false @@ -13007,7 +13015,7 @@ packages: socket.io: 4.7.2 source-map: 0.6.1 tmp: 0.2.1 - ua-parser-js: 0.7.36 + ua-parser-js: 0.7.37 yargs: 16.2.0 transitivePeerDependencies: - bufferutil @@ -13044,12 +13052,6 @@ packages: dev: false optional: true - /kind-of/5.1.0: - resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} - engines: {node: '>=0.10.0'} - dev: false - optional: true - /kind-of/6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -13081,6 +13083,7 @@ packages: /koa-router/7.4.0: resolution: {integrity: sha512-IWhaDXeAnfDBEpWS6hkGdZ1ablgr6Q6pGdXCyK38RbzuH4LkUOpPqPw+3f8l8aTDrQmBQ7xJc0bs2yV4dzcO+g==} engines: {node: '>= 4'} + deprecated: '**IMPORTANT 10x+ PERFORMANCE UPGRADE**: Please upgrade to v12.0.1+ as we have fixed an issue with debuglog causing 10x slower router benchmark performance, see https://github.com/koajs/router/pull/173' dependencies: debug: 3.2.7 http-errors: 1.8.1 @@ -13130,7 +13133,7 @@ packages: engines: {node: '>=0.10.0'} dev: false - /less-loader/4.1.0_less@3.13.1+webpack@5.88.2: + /less-loader/4.1.0_less@3.13.1+webpack@5.89.0: resolution: {integrity: sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==} engines: {node: '>= 4.8 < 5.0.0 || >= 5.10'} peerDependencies: @@ -13141,7 +13144,7 @@ packages: less: 3.13.1 loader-utils: 1.4.2 pify: 3.0.0 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 dev: false /less/3.13.1: @@ -13200,7 +13203,7 @@ packages: resolution: {integrity: sha512-qkFCeloXCOMpmEdZ/MV91P8AT4fjwFXWaAFz3lUeStM8RcoM1ks4J/F8r1b3r6y/H4u3ACEJ1T+Gv5bopj7oDA==} dependencies: cookie: 0.5.0 - process-warning: 2.2.0 + process-warning: 2.3.0 set-cookie-parser: 2.6.0 dev: false @@ -13464,11 +13467,12 @@ packages: - supports-color dev: false - /logform/2.5.1: - resolution: {integrity: sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==} + /logform/2.6.0: + resolution: {integrity: sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==} + engines: {node: '>= 12.0.0'} dependencies: - '@colors/colors': 1.5.0 - '@types/triple-beam': 1.3.3 + '@colors/colors': 1.6.0 + '@types/triple-beam': 1.3.5 fecha: 4.2.3 ms: 2.1.3 safe-stable-stringify: 2.4.3 @@ -13505,8 +13509,8 @@ packages: js-tokens: 4.0.0 dev: false - /loupe/2.3.6: - resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} + /loupe/2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: get-func-name: 2.0.2 dev: false @@ -13799,7 +13803,7 @@ packages: engines: {node: '>=4'} dev: false - /mini-css-extract-plugin/1.6.2_webpack@5.88.2: + /mini-css-extract-plugin/1.6.2_webpack@5.89.0: resolution: {integrity: sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -13807,7 +13811,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 webpack-sources: 1.4.3 dev: false @@ -14077,8 +14081,8 @@ packages: hasBin: true dev: false - /nanoid/3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + /nanoid/3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: false @@ -14174,8 +14178,8 @@ packages: path-to-regexp: 1.8.0 dev: false - /nise/5.1.4: - resolution: {integrity: sha512-8+Ib8rRJ4L0o3kfmyVCL7gzrohyDe0cMFTBa2d364yIrEGMEoetznKJx899YxjybU6bL9SQkYPSBBs1gyYs8Xg==} + /nise/5.1.5: + resolution: {integrity: sha512-VJuPIfUFaXNRzETTQEEItTOP8Y171ijr+JLq42wHes3DiryR8vT+1TXQW/Rx8JNUhyYYWyIvjXTU6dOhJcs9Nw==} dependencies: '@sinonjs/commons': 2.0.0 '@sinonjs/fake-timers': 10.3.0 @@ -14350,7 +14354,7 @@ packages: foreground-child: 2.0.0 get-package-type: 0.1.0 glob: 7.2.3 - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.1 istanbul-lib-hook: 3.0.0 istanbul-lib-instrument: 4.0.3 istanbul-lib-processinfo: 2.0.3 @@ -14395,15 +14399,15 @@ packages: engines: {node: '>= 0.10.0'} dev: false - /object-inspect/1.12.3: - resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} + /object-inspect/1.13.1: + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} dev: false /object-is/1.1.5: resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 dev: false @@ -14424,7 +14428,7 @@ packages: resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 @@ -14434,18 +14438,18 @@ packages: resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: false /object.fromentries/2.0.7: resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: false /object.getownpropertydescriptors/2.1.7: @@ -14453,9 +14457,9 @@ packages: engines: {node: '>= 0.8'} dependencies: array.prototype.reduce: 1.0.6 - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 safe-array-concat: 1.0.1 dev: false @@ -14463,7 +14467,7 @@ packages: resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} dependencies: define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: false /object.omit/2.0.1: @@ -14487,9 +14491,9 @@ packages: resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: false /oblivious-set/1.0.0: @@ -14975,8 +14979,8 @@ packages: sonic-boom: 1.4.1 dev: false - /pino/8.16.0: - resolution: {integrity: sha512-UUmvQ/7KTZt/vHjhRrnyS7h+J7qPBQnpG80V56xmIC+o9IqYmQOw/UIny9S9zYDfRBR0ClouCr464EkBMIT7Fw==} + /pino/8.16.1: + resolution: {integrity: sha512-3bKsVhBmgPjGV9pyn4fO/8RtoVDR8ssW1ev819FsRXlRNgW8gR/9Kx+gCK4UPWd4JjrRDLWpzd/pb1AyWm3MGA==} hasBin: true dependencies: atomic-sleep: 1.0.0 @@ -14984,7 +14988,7 @@ packages: on-exit-leak-free: 2.1.2 pino-abstract-transport: 1.1.0 pino-std-serializers: 6.2.2 - process-warning: 2.2.0 + process-warning: 2.3.0 quick-format-unescaped: 4.0.4 real-require: 0.2.0 safe-stable-stringify: 2.4.3 @@ -15592,13 +15596,13 @@ packages: postcss-values-parser: 2.0.1 dev: false - /postcss-preset-env/6.7.1: - resolution: {integrity: sha512-rlRkgX9t0v2On33n7TK8pnkcYOATGQSv48J2RS8GsXhqtg+xk6AummHP88Y5mJo0TLJelBjePvSjScTNkj3+qw==} + /postcss-preset-env/6.7.2: + resolution: {integrity: sha512-nz+VyUUEB9uAxo5VxI0Gq4E31UjHCG3cUiZW3PzRn7KqkGlAEWuYgb/VLbAitEq7Ooubfix+H2JCm9v+C6hJuw==} engines: {node: '>=6.0.0'} dependencies: autoprefixer: 9.8.8 browserslist: 4.22.1 - caniuse-lite: 1.0.30001547 + caniuse-lite: 1.0.30001561 css-blank-pseudo: 0.1.4 css-has-pseudo: 0.10.0 css-prefers-color-scheme: 3.1.1 @@ -15791,7 +15795,7 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.6 + nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 dev: false @@ -15804,17 +15808,17 @@ packages: pretty-format: 3.8.0 dev: false - /preact-render-to-string/5.2.6_preact@10.18.1: + /preact-render-to-string/5.2.6_preact@10.18.2: resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==} peerDependencies: preact: '>=10' dependencies: - preact: 10.18.1 + preact: 10.18.2 pretty-format: 3.8.0 dev: false - /preact/10.18.1: - resolution: {integrity: sha512-mKUD7RRkQQM6s7Rkmi7IFkoEHjuFqRQUaXamO61E6Nn7vqF/bo7EZCmSyrUnp2UWHw0O7XjZ2eeXis+m7tf4lg==} + /preact/10.18.2: + resolution: {integrity: sha512-X/K43vocUHDg0XhWVmTTMbec4LT/iBMh+csCEqJk+pJqegaXsvjdqN80ZZ3L+93azWCnWCZ+WGwYb8SplxeNjA==} dev: false /prelude-ls/1.1.2: @@ -15910,8 +15914,8 @@ packages: resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} dev: false - /process-warning/2.2.0: - resolution: {integrity: sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==} + /process-warning/2.3.0: + resolution: {integrity: sha512-N6mp1+2jpQr3oCFMz6SeHRGbv6Slb20bRhj4v3xR99HqNToAcOe1MFOp4tytyzOfJn+QtN8Rf7U/h2KAn4kC6g==} dev: false /process/0.11.10: @@ -15998,8 +16002,8 @@ packages: pump: 2.0.1 dev: false - /punycode/2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + /punycode/2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} dev: false @@ -16227,7 +16231,7 @@ packages: redux: 4.2.1 dev: false - /react-redux/8.1.3_074fe5214e89d6cf4e2a3e09f40afe9d: + /react-redux/8.1.3_218d4c23caa91839c5aa0af611b88026: resolution: {integrity: sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -16249,9 +16253,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@types/hoist-non-react-statics': 3.3.3 - '@types/react': 18.2.28 - '@types/react-dom': 18.2.13 + '@types/hoist-non-react-statics': 3.3.5 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 react: 18.2.0 @@ -16261,7 +16263,7 @@ packages: use-sync-external-store: 1.2.0_react@18.2.0 dev: false - /react-redux/8.1.3_218d4c23caa91839c5aa0af611b88026: + /react-redux/8.1.3_b0d8773158d93ab9331cc19fc521bfe9: resolution: {integrity: sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -16283,7 +16285,9 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@types/hoist-non-react-statics': 3.3.3 + '@types/hoist-non-react-statics': 3.3.5 + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 react: 18.2.0 @@ -16328,17 +16332,17 @@ packages: tiny-warning: 1.0.3 dev: false - /react-router-dom/6.16.0_react-dom@18.2.0+react@18.2.0: - resolution: {integrity: sha512-aTfBLv3mk/gaKLxgRDUPbPw+s4Y/O+ma3rEN1u8EgEpLpPe6gNjIsWt9rxushMHHMb7mSwxRGdGlGdvmFsyPIg==} + /react-router-dom/6.18.0_react-dom@18.2.0+react@18.2.0: + resolution: {integrity: sha512-Ubrue4+Ercc/BoDkFQfc6og5zRQ4A8YxSO3Knsne+eRbZ+IepAsK249XBH/XaFuOYOYr3L3r13CXTLvYt5JDjw==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.9.0 + '@remix-run/router': 1.11.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-router: 6.16.0_react@18.2.0 + react-router: 6.18.0_react@18.2.0 dev: false /react-router/5.3.4_react@18.2.0: @@ -16358,13 +16362,13 @@ packages: tiny-warning: 1.0.3 dev: false - /react-router/6.16.0_react@18.2.0: - resolution: {integrity: sha512-VT4Mmc4jj5YyjpOi5jOf0I+TYzGpvzERy4ckNSvSh2RArv8LLoCxlsZ2D+tc7zgjxcY34oTz2hZaeX5RVprKqA==} + /react-router/6.18.0_react@18.2.0: + resolution: {integrity: sha512-vk2y7Dsy8wI02eRRaRmOs9g2o+aE72YCx5q9VasT1N9v+lrdB79tIqrjMfByHiY5+6aYkH2rUa5X839nwWGPDg==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' dependencies: - '@remix-run/router': 1.9.0 + '@remix-run/router': 1.11.0 react: 18.2.0 dev: false @@ -16422,7 +16426,7 @@ packages: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} dependencies: - '@types/normalize-package-data': 2.4.2 + '@types/normalize-package-data': 2.4.4 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 @@ -16555,12 +16559,12 @@ packages: preact: '>=10.0.0' dev: false - /redux-bundler-preact/2.0.1_preact@10.18.1: + /redux-bundler-preact/2.0.1_preact@10.18.2: resolution: {integrity: sha512-x6Oklhv7aV1o7K9NU97TFnZa72cm3KRbtIZsHAJ35Vrx8b1gh5cXgDCCf+ajmpO7il834z5XIaHJstK2/dnyqw==} peerDependencies: preact: '>=10.0.0' dependencies: - preact: 10.18.1 + preact: 10.18.2 dev: false /redux-bundler/26.1.0: @@ -16598,10 +16602,10 @@ packages: resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 globalthis: 1.0.3 which-builtin-type: 1.1.3 dev: false @@ -16672,7 +16676,7 @@ packages: resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 set-function-name: 2.0.1 dev: false @@ -16917,7 +16921,7 @@ packages: /resolve/1.19.0: resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} dependencies: - is-core-module: 2.13.0 + is-core-module: 2.13.1 path-parse: 1.0.7 dev: false @@ -16925,7 +16929,7 @@ packages: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.13.0 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: false @@ -16934,7 +16938,7 @@ packages: resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true dependencies: - is-core-module: 2.13.0 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: false @@ -17067,8 +17071,8 @@ packages: resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} engines: {node: '>=0.4'} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 has-symbols: 1.0.3 isarray: 2.0.5 dev: false @@ -17084,8 +17088,8 @@ packages: /safe-regex-test/1.0.0: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 is-regex: 1.1.4 dev: false @@ -17126,7 +17130,7 @@ packages: deprecated: This package has been deprecated in favour of @sinonjs/samsam dev: false - /sass-loader/13.3.2_sass@1.69.3+webpack@5.88.2: + /sass-loader/13.3.2_sass@1.69.5+webpack@5.89.0: resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -17146,12 +17150,12 @@ packages: optional: true dependencies: neo-async: 2.6.2 - sass: 1.69.3 - webpack: 5.88.2_uglify-js@2.8.29 + sass: 1.69.5 + webpack: 5.89.0_uglify-js@2.8.29 dev: false - /sass/1.69.3: - resolution: {integrity: sha512-X99+a2iGdXkdWn1akFPs0ZmelUzyAQfvqYc2P/MPTrJRuIRoTffGzT9W9nFqG00S+c8hXzVmgxhUuHFdrwxkhQ==} + /sass/1.69.5: + resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -17215,7 +17219,7 @@ packages: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} engines: {node: '>= 8.9.0'} dependencies: - '@types/json-schema': 7.0.13 + '@types/json-schema': 7.0.15 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 dev: false @@ -17224,7 +17228,7 @@ packages: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/json-schema': 7.0.13 + '@types/json-schema': 7.0.15 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 dev: false @@ -17233,7 +17237,7 @@ packages: resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} engines: {node: '>= 12.13.0'} dependencies: - '@types/json-schema': 7.0.13 + '@types/json-schema': 7.0.15 ajv: 8.12.0 ajv-formats: 2.1.1 ajv-keywords: 5.1.0_ajv@8.12.0 @@ -17345,13 +17349,23 @@ packages: resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} dev: false + /set-function-length/1.1.1: + resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.1 + get-intrinsic: 1.2.2 + gopd: 1.0.1 + has-property-descriptors: 1.0.1 + dev: false + /set-function-name/2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} dependencies: - define-data-property: 1.1.0 + define-data-property: 1.1.1 functions-have-names: 1.2.3 - has-property-descriptors: 1.0.0 + has-property-descriptors: 1.0.1 dev: false /set-value/2.0.1: @@ -17479,9 +17493,9 @@ packages: /side-channel/1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 - object-inspect: 1.12.3 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + object-inspect: 1.13.1 dev: false /signal-exit/3.0.7: @@ -17577,6 +17591,7 @@ packages: /sinon/1.17.7: resolution: {integrity: sha512-M9rtyQxKfcTTdB64rpPSRaTzOvunb+HHPv/3PxvNPrEDnFSny95Pi6/3VoD471ody0ay0IHyzT3BErfcLXj6NA==} engines: {node: '>=0.1.103'} + deprecated: 16.1.1 dependencies: formatio: 1.1.1 lolex: 1.3.2 @@ -17586,39 +17601,43 @@ packages: /sinon/13.0.2: resolution: {integrity: sha512-KvOrztAVqzSJWMDoxM4vM+GPys1df2VBoXm+YciyB/OLMamfS3VXh3oGh5WtrAGSzrgczNWFFY22oKb7Fi5eeA==} + deprecated: 16.1.1 dependencies: '@sinonjs/commons': 1.8.6 '@sinonjs/fake-timers': 9.1.2 '@sinonjs/samsam': 6.1.3 diff: 5.1.0 - nise: 5.1.4 + nise: 5.1.5 supports-color: 7.2.0 dev: false /sinon/14.0.2: resolution: {integrity: sha512-PDpV0ZI3ZCS3pEqx0vpNp6kzPhHrLx72wA0G+ZLaaJjLIYeE0n8INlgaohKuGy7hP0as5tbUd23QWu5U233t+w==} + deprecated: 16.1.1 dependencies: '@sinonjs/commons': 2.0.0 '@sinonjs/fake-timers': 9.1.2 '@sinonjs/samsam': 7.0.1 diff: 5.1.0 - nise: 5.1.4 + nise: 5.1.5 supports-color: 7.2.0 dev: false /sinon/15.2.0: resolution: {integrity: sha512-nPS85arNqwBXaIsFCkolHjGIkFo+Oxu9vbgmBJizLAhqe6P2o3Qmj3KCUoRkfhHtvgDhZdWD3risLHAUJ8npjw==} + deprecated: 16.1.1 dependencies: '@sinonjs/commons': 3.0.0 '@sinonjs/fake-timers': 10.3.0 '@sinonjs/samsam': 8.0.0 diff: 5.1.0 - nise: 5.1.4 + nise: 5.1.5 supports-color: 7.2.0 dev: false /sinon/4.5.0: resolution: {integrity: sha512-trdx+mB0VBBgoYucy6a9L7/jfQOmvGeaKZT4OOJ+lPAtI8623xyGr8wLiE4eojzBS8G9yXbhx42GHUOVLr4X2w==} + deprecated: 16.1.1 requiresBuild: true dependencies: '@sinonjs/formatio': 2.0.0 @@ -17632,6 +17651,7 @@ packages: /sinon/7.5.0: resolution: {integrity: sha512-AoD0oJWerp0/rY9czP/D6hDTTUYGpObhZjMpd7Cl/A6+j0xBE+ayL/ldfggkBXUs0IkvIiM1ljM8+WkOc5k78Q==} + deprecated: 16.1.1 dependencies: '@sinonjs/commons': 1.8.6 '@sinonjs/formatio': 3.2.2 @@ -17644,6 +17664,7 @@ packages: /sinon/9.2.4: resolution: {integrity: sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==} + deprecated: 16.1.1 dependencies: '@sinonjs/commons': 1.8.6 '@sinonjs/fake-timers': 6.0.1 @@ -17985,8 +18006,8 @@ packages: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} dev: false - /sshpk/1.17.0: - resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==} + /sshpk/1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} engines: {node: '>=0.10.0'} hasBin: true dependencies: @@ -18085,7 +18106,7 @@ packages: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} engines: {node: '>= 0.4'} dependencies: - internal-slot: 1.0.5 + internal-slot: 1.0.6 dev: false /stream-each/1.2.3: @@ -18179,12 +18200,12 @@ packages: /string.prototype.matchall/4.0.10: resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 has-symbols: 1.0.3 - internal-slot: 1.0.5 + internal-slot: 1.0.6 regexp.prototype.flags: 1.5.1 set-function-name: 2.0.1 side-channel: 1.0.4 @@ -18194,25 +18215,25 @@ packages: resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: false /string.prototype.trimend/1.0.7: resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: false /string.prototype.trimstart/1.0.7: resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: false /string_decoder/0.10.31: @@ -18524,7 +18545,7 @@ packages: rimraf: 2.6.3 dev: false - /terser-webpack-plugin/5.3.9_uglify-js@2.8.29+webpack@5.88.2: + /terser-webpack-plugin/5.3.9_uglify-js@2.8.29+webpack@5.89.0: resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -18540,22 +18561,22 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 - terser: 5.21.0 + terser: 5.24.0 uglify-js: 2.8.29 - webpack: 5.88.2_f52b93474dd2fb1e4f90db635f9d54a8 + webpack: 5.89.0_f52b93474dd2fb1e4f90db635f9d54a8 dev: false - /terser/5.21.0: - resolution: {integrity: sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw==} + /terser/5.24.0: + resolution: {integrity: sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==} engines: {node: '>=10'} hasBin: true dependencies: '@jridgewell/source-map': 0.3.5 - acorn: 8.10.0 + acorn: 8.11.2 commander: 2.20.3 source-map-support: 0.5.21 dev: false @@ -18704,7 +18725,7 @@ packages: engines: {node: '>=0.8'} dependencies: psl: 1.9.0 - punycode: 2.3.0 + punycode: 2.3.1 dev: false /tough-cookie/3.0.1: @@ -18713,7 +18734,7 @@ packages: dependencies: ip-regex: 2.1.0 psl: 1.9.0 - punycode: 2.3.0 + punycode: 2.3.1 dev: false /tough-cookie/4.1.3: @@ -18721,7 +18742,7 @@ packages: engines: {node: '>=6'} dependencies: psl: 1.9.0 - punycode: 2.3.0 + punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 dev: false @@ -18733,21 +18754,21 @@ packages: /tr46/1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 dev: false /tr46/2.1.0: resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==} engines: {node: '>=8'} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 dev: false /tr46/3.0.0: resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} engines: {node: '>=12'} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 dev: false /trim-right/1.0.1: @@ -18784,8 +18805,8 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 17.0.45 - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -18815,8 +18836,8 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 14.18.63 - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -18826,7 +18847,7 @@ packages: yn: 3.1.1 dev: false - /ts-node/10.9.1_33eaf07f34e17ffa2e2998c808a38c6c: + /ts-node/10.9.1_71a24838bb56fb7264838813e7b47cee: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -18845,19 +18866,19 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.8.4 - acorn: 8.10.0 - acorn-walk: 8.2.0 + '@types/node': 14.18.63 + acorn: 8.11.2 + acorn-walk: 8.3.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.2.2 + typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false - /ts-node/10.9.1_71a24838bb56fb7264838813e7b47cee: + /ts-node/10.9.1_721a34788963c5729ab2b00819529bae: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -18876,19 +18897,19 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 14.18.63 - acorn: 8.10.0 - acorn-walk: 8.2.0 + '@types/node': 20.9.0 + acorn: 8.11.2 + acorn-walk: 8.3.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.5 + typescript: 5.2.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false - /ts-node/10.9.1_c8f8839fca150bdb4a2a9db23ec97dfc: + /ts-node/10.9.1_b564d767cbb6ef4fcd0eea51cb35af34: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -18907,9 +18928,9 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.18.4 - acorn: 8.10.0 - acorn-walk: 8.2.0 + '@types/node': 18.18.9 + acorn: 8.11.2 + acorn-walk: 8.3.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -18939,8 +18960,8 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 13.13.52 - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -19101,8 +19122,8 @@ packages: resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 is-typed-array: 1.1.12 dev: false @@ -19110,7 +19131,7 @@ packages: resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 for-each: 0.3.3 has-proto: 1.0.1 is-typed-array: 1.1.12 @@ -19121,7 +19142,7 @@ packages: engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.5 - call-bind: 1.0.2 + call-bind: 1.0.5 for-each: 0.3.3 has-proto: 1.0.1 is-typed-array: 1.1.12 @@ -19130,7 +19151,7 @@ packages: /typed-array-length/1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 for-each: 0.3.3 is-typed-array: 1.1.12 dev: false @@ -19327,8 +19348,8 @@ packages: hasBin: true dev: false - /ua-parser-js/0.7.36: - resolution: {integrity: sha512-CPPLoCts2p7D8VbybttE3P2ylv0OBZEAy7a12DsulIEcAiMtWJy+PBgMXgWDI80D5UwqE8oQPHYnk13tm38M2Q==} + /ua-parser-js/0.7.37: + resolution: {integrity: sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==} dev: false /uglify-js/2.8.29: @@ -19353,7 +19374,7 @@ packages: dev: false optional: true - /uglifyjs-webpack-plugin/2.2.0_webpack@5.88.2: + /uglifyjs-webpack-plugin/2.2.0_webpack@5.89.0: resolution: {integrity: sha512-mHSkufBmBuJ+KHQhv5H0MXijtsoA1lynJt1lXOaotja8/I0pR4L9oGaPIZw+bQBOFittXZg9OC1sXSGO9D9ZYg==} engines: {node: '>= 6.9.0'} peerDependencies: @@ -19366,7 +19387,7 @@ packages: serialize-javascript: 1.9.1 source-map: 0.6.1 uglify-js: 3.17.4 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 webpack-sources: 1.4.3 worker-farm: 1.7.0 dev: false @@ -19374,14 +19395,14 @@ packages: /unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 dev: false - /undici-types/5.25.3: - resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} + /undici-types/5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} dev: false /unicode-canonical-property-names-ecmascript/2.0.0: @@ -19448,8 +19469,8 @@ packages: engines: {node: '>= 4.0.0'} dev: false - /universalify/2.0.0: - resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} + /universalify/2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} dev: false @@ -19498,7 +19519,7 @@ packages: /uri-js/4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 dev: false /urijs/1.19.11: @@ -19511,7 +19532,7 @@ packages: dev: false optional: true - /url-loader/4.1.1_file-loader@6.2.0+webpack@5.88.2: + /url-loader/4.1.1_file-loader@6.2.0+webpack@5.89.0: resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -19521,11 +19542,11 @@ packages: file-loader: optional: true dependencies: - file-loader: 6.2.0_webpack@5.88.2 + file-loader: 6.2.0_webpack@5.89.0 loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 dev: false /url-parse/1.5.10: @@ -19563,7 +19584,7 @@ packages: resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} dependencies: define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 has-symbols: 1.0.3 object.getownpropertydescriptors: 2.1.7 dev: false @@ -19575,7 +19596,7 @@ packages: is-arguments: 1.1.1 is-generator-function: 1.0.10 is-typed-array: 1.1.12 - which-typed-array: 1.1.11 + which-typed-array: 1.1.13 dev: false /utila/0.4.0: @@ -19610,8 +19631,8 @@ packages: resolution: {integrity: sha512-9lDD+EVI2fjFsMWXc6dy5JJzBsVTcQ2fVkfBvncZ6xJWG9wtBhOldG+mHkSL0+V1K/xgZz0JDO5UT5hFwHUghg==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.19 - '@types/istanbul-lib-coverage': 2.0.4 + '@jridgewell/trace-mapping': 0.3.20 + '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 dev: false @@ -19793,7 +19814,7 @@ packages: ws: 6.2.2 dev: false - /webpack-cli/4.10.0_c897c9b007e9156ce2be4a7c8f7573c8: + /webpack-cli/4.10.0_2556d219610e9f18d4977e3f769c7cc6: resolution: {integrity: sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==} engines: {node: '>=10.13.0'} hasBin: true @@ -19814,7 +19835,7 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0_b6ed4fc45665505c19b044157b25ef91 + '@webpack-cli/configtest': 1.2.0_bd0b6fd64ce1cd6d10b911e1d9e60f31 '@webpack-cli/info': 1.5.0_webpack-cli@4.10.0 '@webpack-cli/serve': 1.7.0_webpack-cli@4.10.0 colorette: 2.0.20 @@ -19824,12 +19845,12 @@ packages: import-local: 3.1.0 interpret: 2.2.0 rechoir: 0.7.1 - webpack: 5.88.2_17c93feb39fd8f95264c9b12c9d849ca + webpack: 5.89.0_17c93feb39fd8f95264c9b12c9d849ca webpack-bundle-analyzer: 3.9.0 - webpack-merge: 5.9.0 + webpack-merge: 5.10.0 dev: false - /webpack-cli/4.8.0_c897c9b007e9156ce2be4a7c8f7573c8: + /webpack-cli/4.8.0_2556d219610e9f18d4977e3f769c7cc6: resolution: {integrity: sha512-+iBSWsX16uVna5aAYN6/wjhJy1q/GKk4KjKvfg90/6hykCTSgozbfz5iRgDTSJt/LgSbYxdBX3KBHeobIs+ZEw==} engines: {node: '>=10.13.0'} hasBin: true @@ -19850,7 +19871,7 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0_webpack-cli@4.8.0+webpack@5.88.2 + '@webpack-cli/configtest': 1.2.0_webpack-cli@4.8.0+webpack@5.89.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 @@ -19861,12 +19882,12 @@ packages: interpret: 2.2.0 rechoir: 0.7.1 v8-compile-cache: 2.4.0 - webpack: 5.88.2_f52b93474dd2fb1e4f90db635f9d54a8 + webpack: 5.89.0_f52b93474dd2fb1e4f90db635f9d54a8 webpack-bundle-analyzer: 3.9.0 - webpack-merge: 5.9.0 + webpack-merge: 5.10.0 dev: false - /webpack-dev-middleware/4.3.0_webpack@5.88.2: + /webpack-dev-middleware/4.3.0_webpack@5.89.0: resolution: {integrity: sha512-PjwyVY95/bhBh6VUqt6z4THplYcsvQ8YNNBTBM873xLVmw8FLeALn0qurHbs9EmcfhzQis/eoqypSnZeuUz26w==} engines: {node: '>= v10.23.3'} peerDependencies: @@ -19878,7 +19899,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 3.3.0 - webpack: 5.88.2_uglify-js@2.8.29 + webpack: 5.89.0_uglify-js@2.8.29 dev: false /webpack-hot-middleware/2.25.4: @@ -19895,11 +19916,12 @@ packages: lodash: 4.17.21 dev: false - /webpack-merge/5.9.0: - resolution: {integrity: sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==} + /webpack-merge/5.10.0: + resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} engines: {node: '>=10.0.0'} dependencies: clone-deep: 4.0.1 + flat: 5.0.2 wildcard: 2.0.1 dev: false @@ -19927,8 +19949,8 @@ packages: resolution: {integrity: sha512-yUKYyy+e0iF/w31QdfioRKY+h3jDBRpthexBOWGKda99iu2l/wxYsI/XqdlP5IU58/0KB9CsJZgWNAl+/MPkRw==} dev: false - /webpack/5.88.2_17c93feb39fd8f95264c9b12c9d849ca: - resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} + /webpack/5.89.0_17c93feb39fd8f95264c9b12c9d849ca: + resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -19937,13 +19959,13 @@ packages: webpack-cli: optional: true dependencies: - '@types/eslint-scope': 3.7.5 - '@types/estree': 1.0.2 + '@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.10.0 - acorn-import-assertions: 1.9.0_acorn@8.10.0 + acorn: 8.11.2 + acorn-import-assertions: 1.9.0_acorn@8.11.2 browserslist: 4.22.1 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 @@ -19958,9 +19980,9 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9_uglify-js@2.8.29+webpack@5.88.2 + terser-webpack-plugin: 5.3.9_uglify-js@2.8.29+webpack@5.89.0 watchpack: 2.4.0 - webpack-cli: 4.10.0_c897c9b007e9156ce2be4a7c8f7573c8 + webpack-cli: 4.10.0_2556d219610e9f18d4977e3f769c7cc6 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -19968,8 +19990,8 @@ packages: - uglify-js dev: false - /webpack/5.88.2_f52b93474dd2fb1e4f90db635f9d54a8: - resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} + /webpack/5.89.0_f52b93474dd2fb1e4f90db635f9d54a8: + resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -19978,13 +20000,13 @@ packages: webpack-cli: optional: true dependencies: - '@types/eslint-scope': 3.7.5 - '@types/estree': 1.0.2 + '@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.10.0 - acorn-import-assertions: 1.9.0_acorn@8.10.0 + acorn: 8.11.2 + acorn-import-assertions: 1.9.0_acorn@8.11.2 browserslist: 4.22.1 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 @@ -19999,9 +20021,9 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9_uglify-js@2.8.29+webpack@5.88.2 + terser-webpack-plugin: 5.3.9_uglify-js@2.8.29+webpack@5.89.0 watchpack: 2.4.0 - webpack-cli: 4.8.0_c897c9b007e9156ce2be4a7c8f7573c8 + webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -20009,8 +20031,8 @@ packages: - uglify-js dev: false - /webpack/5.88.2_uglify-js@2.8.29: - resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} + /webpack/5.89.0_uglify-js@2.8.29: + resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -20019,13 +20041,13 @@ packages: webpack-cli: optional: true dependencies: - '@types/eslint-scope': 3.7.5 - '@types/estree': 1.0.2 + '@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.10.0 - acorn-import-assertions: 1.9.0_acorn@8.10.0 + acorn: 8.11.2 + acorn-import-assertions: 1.9.0_acorn@8.11.2 browserslist: 4.22.1 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 @@ -20040,7 +20062,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9_uglify-js@2.8.29+webpack@5.88.2 + terser-webpack-plugin: 5.3.9_uglify-js@2.8.29+webpack@5.89.0 watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -20147,7 +20169,7 @@ packages: isarray: 2.0.5 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.11 + which-typed-array: 1.1.13 dev: false /which-collection/1.0.1: @@ -20163,12 +20185,12 @@ packages: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} dev: false - /which-typed-array/1.1.11: - resolution: {integrity: sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==} + /which-typed-array/1.1.13: + resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.5 - call-bind: 1.0.2 + call-bind: 1.0.5 for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.0 @@ -20205,11 +20227,11 @@ packages: engines: {node: '>= 0.8.0'} dev: false - /winston-transport/4.5.0: - resolution: {integrity: sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==} - engines: {node: '>= 6.4.0'} + /winston-transport/4.6.0: + resolution: {integrity: sha512-wbBA9PbPAHxKiygo7ub7BYRiKxms0tpfU2ljtWzb3SjRjv5yl6Ozuy/TkXf00HTAt+Uylo3gSkNwzc4ME0wiIg==} + engines: {node: '>= 12.0.0'} dependencies: - logform: 2.5.1 + logform: 2.6.0 readable-stream: 3.6.2 triple-beam: 1.4.1 dev: false @@ -20232,15 +20254,15 @@ packages: dependencies: '@colors/colors': 1.6.0 '@dabh/diagnostics': 2.0.3 - async: 3.2.4 + async: 3.2.5 is-stream: 2.0.1 - logform: 2.5.1 + logform: 2.6.0 one-time: 1.0.0 readable-stream: 3.6.2 safe-stable-stringify: 2.4.3 stack-trace: 0.0.10 triple-beam: 1.4.1 - winston-transport: 4.5.0 + winston-transport: 4.6.0 dev: false /word-wrap/1.2.5: @@ -20576,8 +20598,8 @@ packages: engines: {node: '>=12.20'} dev: false - file:projects/app-dev.tgz_uglify-js@2.8.29+webpack@5.88.2: - resolution: {integrity: sha512-tXLy4j3liGX+mqJe1rsZC4pScp1IKO+U4KVrkzrlwuawe/6g8Rb1Rxebaov1SivAnkcPu9ySZVO54rF1f1ArBg==, tarball: file:projects/app-dev.tgz} + file:projects/app-dev.tgz_uglify-js@2.8.29+webpack@5.89.0: + resolution: {integrity: sha512-NAb6dEh+UNBgD+3NA6BQ6PDwiOhh02CNeSLN48FKdjTQgqLPEssBqnyLwEjf7dV3D6SzuFwpOz4KHLiSmZIFHQ==, tarball: file:projects/app-dev.tgz} id: file:projects/app-dev.tgz name: '@rush-temp/app-dev' version: 0.0.0 @@ -20596,11 +20618,11 @@ packages: '@babel/register': 7.22.15_@babel+core@7.23.2 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@jchip/redbird': 1.3.0 - '@types/chai': 4.3.8 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 '@types/node': 14.18.63 '@types/sinon': 9.0.11 - '@types/sinon-chai': 3.2.10 + '@types/sinon-chai': 3.2.12 '@types/webpack': 5.28.0_uglify-js@2.8.29 '@typescript-eslint/eslint-plugin': 4.33.0_96a109dcf9607f5a1aa576228794cffa '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.9.5 @@ -20617,7 +20639,7 @@ packages: chai: 4.3.10 chalker: 1.2.0 chokidar: 3.5.3 - core-js: 3.33.0 + core-js: 3.33.2 electrode-server: 3.3.0 electrode-server1: /electrode-server/1.9.0 eslint: 7.32.0 @@ -20662,7 +20684,7 @@ 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.88.2 + webpack-dev-middleware: 4.3.0_webpack@5.89.0 webpack-hot-middleware: 2.25.4 winston: 3.11.0 xaa: 1.7.3 @@ -20686,22 +20708,22 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.8 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 '@types/node': 17.0.45 - '@types/sinon': 10.0.19 - '@types/sinon-chai': 3.2.10 - '@typescript-eslint/eslint-plugin': 5.62.0_1c962485729a6839dce7330b0e3759be - '@typescript-eslint/parser': 5.62.0_eslint@8.51.0+typescript@4.9.5 + '@types/sinon': 10.0.20 + '@types/sinon-chai': 3.2.12 + '@typescript-eslint/eslint-plugin': 5.62.0_63d0a08aa4e4e25f3e2a55fd6c2d89c0 + '@typescript-eslint/parser': 5.62.0_eslint@8.53.0+typescript@4.9.5 '@xarc/module-dev': 4.1.0 '@xarc/run': 1.1.1 - babel-eslint: 10.1.0_eslint@8.51.0 + babel-eslint: 10.1.0_eslint@8.53.0 chai: 4.3.10 chalk: 5.3.0 - eslint: 8.51.0 + eslint: 8.53.0 eslint-config-walmart: 2.2.1 - eslint-plugin-filenames: 1.3.2_eslint@8.51.0 - eslint-plugin-jsdoc: 30.7.13_eslint@8.51.0 + eslint-plugin-filenames: 1.3.2_eslint@8.53.0 + eslint-plugin-jsdoc: 30.7.13_eslint@8.53.0 eslint-plugin-tsdoc: 0.2.17 isomorphic-loader: 4.5.0 mocha: 10.2.0 @@ -20725,17 +20747,17 @@ packages: dev: false file:projects/create-app.tgz_uglify-js@2.8.29: - resolution: {integrity: sha512-GOelCRhBcKZJUFt1a1S/WPp/6R9jpCbk2fsm3SwxYTjDY3WYU4FZpfbbbkGYxqBevazBF72aLpNf+C/Eqmve4w==, tarball: file:projects/create-app.tgz} + resolution: {integrity: sha512-0nvxjZ4i66kVLBiFdLFFvyRiGjaBMw2kPXLlHNix/xTyEvygunPytv3kIXt/J1OMBKfE9vuDtQRZdGFkTpnYeQ==, tarball: file:projects/create-app.tgz} id: file:projects/create-app.tgz name: '@rush-temp/create-app' version: 0.0.0 dependencies: '@babel/core': 7.23.2 '@babel/preset-env': 7.23.2_@babel+core@7.23.2 - '@types/chai': 4.3.8 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 '@xarc/module-dev': 2.2.5 - babel-loader: 9.1.3_a24a650dc9c3ff6f642b929c8571218b + babel-loader: 9.1.3_85d142c61dc522489a2c8b240e96c971 chai: 4.3.10 chalker: 1.2.0 lodash: 4.17.21 @@ -20748,9 +20770,9 @@ packages: shcmd: 0.8.4 sinon: 7.5.0 sinon-chai: 3.7.0_chai@4.3.10+sinon@7.5.0 - webpack: 5.88.2_f52b93474dd2fb1e4f90db635f9d54a8 + webpack: 5.89.0_f52b93474dd2fb1e4f90db635f9d54a8 webpack-bundle-analyzer: 3.9.0 - webpack-cli: 4.8.0_c897c9b007e9156ce2be4a7c8f7573c8 + webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 xclap: 0.2.53 transitivePeerDependencies: - '@swc/core' @@ -20803,9 +20825,9 @@ packages: optional-require: 1.1.8 require-at: 1.0.6 source-map-explorer: 1.8.0 - uglifyjs-webpack-plugin: 2.2.0_webpack@5.88.2 - webpack: 5.88.2_17c93feb39fd8f95264c9b12c9d849ca - webpack-cli: 4.10.0_c897c9b007e9156ce2be4a7c8f7573c8 + uglifyjs-webpack-plugin: 2.2.0_webpack@5.89.0 + webpack: 5.89.0_17c93feb39fd8f95264c9b12c9d849ca + webpack-cli: 4.10.0_2556d219610e9f18d4977e3f769c7cc6 webpack-stats-plugin: 1.1.3 xclap: 0.2.53 xsh: 0.4.5 @@ -20983,11 +21005,11 @@ packages: version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.8 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 '@types/node': 13.13.52 '@types/sinon': 9.0.11 - '@types/sinon-chai': 3.2.10 + '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 2.34.0_2b015b1c4b7c4a3ed9a197dc233b1a35 '@typescript-eslint/parser': 2.34.0_eslint@6.8.0+typescript@3.9.10 '@xarc/module-dev': 2.2.5 @@ -21028,11 +21050,11 @@ packages: '@babel/preset-react': 7.22.15_@babel+core@7.23.2 '@babel/register': 7.22.15_@babel+core@7.23.2 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.8 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 '@types/node': 13.13.52 '@types/sinon': 9.0.11 - '@types/sinon-chai': 3.2.10 + '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 2.34.0_2b015b1c4b7c4a3ed9a197dc233b1a35 '@typescript-eslint/parser': 2.34.0_eslint@6.8.0+typescript@3.9.10 '@xarc/module-dev': 2.2.5 @@ -21096,9 +21118,9 @@ packages: name: '@rush-temp/opt-jest' version: 0.0.0 dependencies: - '@types/jest': 29.5.5 + '@types/jest': 29.5.8 babel-jest: 29.7.0 - eslint-plugin-jest: 27.4.2_jest@29.7.0 + eslint-plugin-jest: 27.6.0_jest@29.7.0 jest: 29.7.0 jest-environment-jsdom: 29.7.0 shx: 0.3.4 @@ -21117,7 +21139,7 @@ packages: - utf-8-validate dev: false - file:projects/opt-karma.tgz_webpack@5.88.2: + file:projects/opt-karma.tgz_webpack@5.89.0: resolution: {integrity: sha512-ymhYg7NBx0hsJD9IiSauF6onfmIB/qmUarhUrHVH+6K0Yr3TN81ApOzU6gQzCQoEuy1nKBOl8jAiikbvueI1HQ==, tarball: file:projects/opt-karma.tgz} id: file:projects/opt-karma.tgz name: '@rush-temp/opt-karma' @@ -21128,7 +21150,7 @@ packages: chai: 4.3.10 chai-as-promised: 7.1.1_chai@4.3.10 chai-shallowly: 1.0.0 - core-js: 3.33.0 + core-js: 3.33.2 enzyme: 3.11.0 enzyme-adapter-react-16: 1.15.7_enzyme@3.11.0 karma: 6.4.2 @@ -21143,7 +21165,7 @@ packages: karma-sonarqube-unit-reporter: 0.0.23_karma@6.4.2 karma-sourcemap-loader: 0.4.0 karma-spec-reporter: 0.0.36_karma@6.4.2 - karma-webpack: 5.0.0_webpack@5.88.2 + karma-webpack: 5.0.0_webpack@5.89.0 mocha: 10.2.0 shx: 0.3.4 sinon: 15.2.0 @@ -21158,14 +21180,14 @@ packages: - webpack dev: false - file:projects/opt-less.tgz_webpack@5.88.2: + file:projects/opt-less.tgz_webpack@5.89.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.88.2 + less-loader: 4.1.0_less@3.13.1+webpack@5.89.0 shx: 0.3.4 transitivePeerDependencies: - webpack @@ -21176,7 +21198,7 @@ packages: name: '@rush-temp/opt-mocha' version: 0.0.0 dependencies: - '@types/mocha': 10.0.2 + '@types/mocha': 10.0.4 chai: 4.3.10 chai-as-promised: 7.1.1_chai@4.3.10 chai-shallowly: 1.0.0 @@ -21198,7 +21220,7 @@ packages: postcss-less: 3.1.4 postcss-loader: 3.0.0 postcss-nested: 4.2.3 - postcss-preset-env: 6.7.1 + postcss-preset-env: 6.7.2 postcss-scss: 2.1.1 shx: 0.3.4 sugarss: 2.0.0 @@ -21209,7 +21231,7 @@ packages: name: '@rush-temp/opt-preact' version: 0.0.0 dependencies: - preact: 10.18.1 + preact: 10.18.2 shx: 0.3.4 dev: false @@ -21223,14 +21245,14 @@ packages: shx: 0.3.4 dev: false - file:projects/opt-sass.tgz_webpack@5.88.2: + file:projects/opt-sass.tgz_webpack@5.89.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.3 - sass-loader: 13.3.2_sass@1.69.3+webpack@5.88.2 + sass: 1.69.5 + sass-loader: 13.3.2_sass@1.69.5+webpack@5.89.0 shx: 0.3.4 transitivePeerDependencies: - fibers @@ -21251,8 +21273,8 @@ packages: - supports-color dev: false - file:projects/poc-subapp-redux.tgz_webpack@5.88.2: - resolution: {integrity: sha512-qncp52V6p2LOjMYOgAuW863tosNdXdv4s2HvJVeJo+D28DLTRX5Pj3rtHHMWLTMHE1HNbaR9qHGGgITzRp/xBQ==, tarball: file:projects/poc-subapp-redux.tgz} + file:projects/poc-subapp-redux.tgz_webpack@5.89.0: + resolution: {integrity: sha512-TOzeULnFtgTY3T0J0yEwV987w0MeZpvuf+pk7kKEbeXy0NEH17I9vqqh22cPvmTWDDfvKo9kbyrhF0pOsvYmrA==, tarball: file:projects/poc-subapp-redux.tgz} id: file:projects/poc-subapp-redux.tgz name: '@rush-temp/poc-subapp-redux' version: 0.0.0 @@ -21263,13 +21285,13 @@ packages: '@xarc/run': 1.1.1 electrode-confippet: 1.7.1 history: 5.3.0 - html-webpack-plugin: 5.5.3_webpack@5.88.2 + html-webpack-plugin: 5.5.3_webpack@5.89.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.16.0_react@18.2.0 - react-router-dom: 6.16.0_react-dom@18.2.0+react@18.2.0 + react-router: 6.18.0_react@18.2.0 + react-router-dom: 6.18.0_react-dom@18.2.0+react@18.2.0 redux: 4.2.1 redux-logger: 3.0.6 webpack-hot-middleware: 2.25.4 @@ -21281,8 +21303,8 @@ packages: - webpack dev: false - file:projects/poc-subapp.tgz_webpack@5.88.2: - resolution: {integrity: sha512-K32XyYWk7281v8Rh+z2+5lyb/nhBGhgUcW2v6LTvBOKk6uatpShzu3zPmjf3a/+uKDYgv8+l+akbWD1Sz32XOg==, tarball: file:projects/poc-subapp.tgz} + file:projects/poc-subapp.tgz_webpack@5.89.0: + resolution: {integrity: sha512-nqTfndeseIdLae4tnXaJm88oNv1uc7LbLld/UewlTtJ/PtnxGVz1NTNbtSw8iU6LnzNxJdPCu+tSJuuXB4n01w==, tarball: file:projects/poc-subapp.tgz} id: file:projects/poc-subapp.tgz name: '@rush-temp/poc-subapp' version: 0.0.0 @@ -21293,13 +21315,13 @@ packages: '@xarc/run': 1.1.1 electrode-confippet: 1.7.1 history: 5.3.0 - html-webpack-plugin: 5.5.3_webpack@5.88.2 + html-webpack-plugin: 5.5.3_webpack@5.89.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.16.0_react@18.2.0 - react-router-dom: 6.16.0_react-dom@18.2.0+react@18.2.0 + react-router: 6.18.0_react@18.2.0 + react-router-dom: 6.18.0_react-dom@18.2.0+react@18.2.0 redux: 4.2.1 webpack-hot-middleware: 2.25.4 transitivePeerDependencies: @@ -21311,7 +21333,7 @@ packages: dev: false file:projects/poc-subappv1-csp.tgz: - resolution: {integrity: sha512-r6GGt8cxdQCfT0z25BkARRQ6eqzehKrHszLPrtmOiHr88GolyC8xsXVPwjSWbG/KJ/KzgPsp0vNOYCzaME+31g==, tarball: file:projects/poc-subappv1-csp.tgz} + resolution: {integrity: sha512-qyE3bWRPS6+73VNkumKs6bZjOC8bBnp7y3HlgWl07SPhm3aCQ54xsKxnqgjQ9IYiYLVj0rL9IF5a30vm/YRsEA==, tarball: file:projects/poc-subappv1-csp.tgz} name: '@rush-temp/poc-subappv1-csp' version: 0.0.0 dependencies: @@ -21325,8 +21347,8 @@ packages: react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-redux: 8.1.3_218d4c23caa91839c5aa0af611b88026 - react-router: 6.16.0_react@18.2.0 - react-router-dom: 6.16.0_react-dom@18.2.0+react@18.2.0 + react-router: 6.18.0_react@18.2.0 + react-router-dom: 6.18.0_react-dom@18.2.0+react@18.2.0 redux: 4.2.1 webpack-hot-middleware: 2.25.4 transitivePeerDependencies: @@ -21343,23 +21365,23 @@ packages: 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.8 - '@types/mocha': 10.0.2 - '@types/node': 18.18.4 - '@types/react': 18.2.28 - '@types/react-dom': 18.2.13 - '@types/sinon': 10.0.19 - '@types/sinon-chai': 3.2.10 - '@typescript-eslint/eslint-plugin': 5.62.0_1c962485729a6839dce7330b0e3759be - '@typescript-eslint/parser': 5.62.0_eslint@8.51.0+typescript@4.9.5 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 + '@types/node': 18.18.9 + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 + '@types/sinon': 10.0.20 + '@types/sinon-chai': 3.2.12 + '@typescript-eslint/eslint-plugin': 5.62.0_63d0a08aa4e4e25f3e2a55fd6c2d89c0 + '@typescript-eslint/parser': 5.62.0_eslint@8.53.0+typescript@4.9.5 '@xarc/module-dev': 4.1.0 '@xarc/run': 1.1.1 - babel-eslint: 10.1.0_eslint@8.51.0 + babel-eslint: 10.1.0_eslint@8.53.0 chai: 4.3.10 - eslint: 8.51.0 + eslint: 8.53.0 eslint-config-walmart: 2.2.1 - eslint-plugin-filenames: 1.3.2_eslint@8.51.0 - eslint-plugin-jsdoc: 30.7.13_eslint@8.51.0 + eslint-plugin-filenames: 1.3.2_eslint@8.53.0 + eslint-plugin-jsdoc: 30.7.13_eslint@8.53.0 eslint-plugin-tsdoc: 0.2.17 jsdom: 16.7.0 jsdom-global: 3.0.2_jsdom@16.7.0 @@ -21371,7 +21393,7 @@ packages: sinon: 14.0.2 sinon-chai: 3.7.0_chai@4.3.10+sinon@14.0.2 source-map-support: 0.5.21 - ts-node: 10.9.1_c8f8839fca150bdb4a2a9db23ec97dfc + ts-node: 10.9.1_b564d767cbb6ef4fcd0eea51cb35af34 tslib: 2.6.2 typedoc: 0.22.18_typescript@4.9.5 typescript: 4.9.5 @@ -21392,13 +21414,13 @@ packages: 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.8 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 '@types/node': 14.18.63 - '@types/react': 18.2.28 - '@types/react-dom': 18.2.13 + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 '@types/sinon': 9.0.11 - '@types/sinon-chai': 3.2.10 + '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 4.33.0_96a109dcf9607f5a1aa576228794cffa '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.9.5 '@xarc/module-dev': 3.2.3 @@ -21439,13 +21461,13 @@ packages: version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.8 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 '@types/node': 14.18.63 - '@types/react': 18.2.28 - '@types/react-dom': 18.2.13 + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 '@types/sinon': 9.0.11 - '@types/sinon-chai': 3.2.10 + '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 4.33.0_96a109dcf9607f5a1aa576228794cffa '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.9.5 '@xarc/module-dev': 3.2.3 @@ -21482,13 +21504,13 @@ packages: version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.8 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 '@types/node': 14.18.63 - '@types/react': 18.2.28 - '@types/react-dom': 18.2.13 + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 '@types/sinon': 9.0.11 - '@types/sinon-chai': 3.2.10 + '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 4.33.0_96a109dcf9607f5a1aa576228794cffa '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.9.5 '@xarc/module-dev': 3.2.3 @@ -21524,35 +21546,35 @@ packages: 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.8 - '@types/mocha': 10.0.2 - '@types/node': 18.18.4 - '@types/react': 18.2.28 - '@types/react-dom': 18.2.13 - '@types/sinon': 10.0.19 - '@types/sinon-chai': 3.2.10 - '@typescript-eslint/eslint-plugin': 5.62.0_1c962485729a6839dce7330b0e3759be - '@typescript-eslint/parser': 5.62.0_eslint@8.51.0+typescript@4.9.5 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 + '@types/node': 18.18.9 + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 + '@types/sinon': 10.0.20 + '@types/sinon-chai': 3.2.12 + '@typescript-eslint/eslint-plugin': 5.62.0_63d0a08aa4e4e25f3e2a55fd6c2d89c0 + '@typescript-eslint/parser': 5.62.0_eslint@8.53.0+typescript@4.9.5 '@xarc/module-dev': 3.2.3 '@xarc/run': 1.1.1 - babel-eslint: 10.1.0_eslint@8.51.0 + babel-eslint: 10.1.0_eslint@8.53.0 chai: 4.3.10 - eslint: 8.51.0 + eslint: 8.53.0 eslint-config-walmart: 2.2.1 - eslint-plugin-filenames: 1.3.2_eslint@8.51.0 - eslint-plugin-jsdoc: 30.7.13_eslint@8.51.0 + eslint-plugin-filenames: 1.3.2_eslint@8.53.0 + eslint-plugin-jsdoc: 30.7.13_eslint@8.53.0 jsdom: 19.0.0 jsdom-global: 3.0.2_jsdom@19.0.0 mocha: 10.2.0 nyc: 15.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-redux: 8.1.3_074fe5214e89d6cf4e2a3e09f40afe9d + react-redux: 8.1.3_b0d8773158d93ab9331cc19fc521bfe9 redux: 4.2.1 sinon: 14.0.2 sinon-chai: 3.7.0_chai@4.3.10+sinon@14.0.2 source-map-support: 0.5.21 - ts-node: 10.9.1_c8f8839fca150bdb4a2a9db23ec97dfc + ts-node: 10.9.1_b564d767cbb6ef4fcd0eea51cb35af34 tslib: 2.6.2 typedoc: 0.22.18_typescript@4.9.5 typescript: 4.9.5 @@ -21574,23 +21596,23 @@ packages: '@babel/runtime': 7.23.2 '@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.8 - '@types/mocha': 10.0.2 - '@types/node': 18.18.4 - '@types/react': 18.2.28 - '@types/react-dom': 18.2.13 - '@types/sinon': 10.0.19 - '@types/sinon-chai': 3.2.10 - '@typescript-eslint/eslint-plugin': 5.62.0_1c962485729a6839dce7330b0e3759be - '@typescript-eslint/parser': 5.62.0_eslint@8.51.0+typescript@4.9.5 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 + '@types/node': 18.18.9 + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 + '@types/sinon': 10.0.20 + '@types/sinon-chai': 3.2.12 + '@typescript-eslint/eslint-plugin': 5.62.0_63d0a08aa4e4e25f3e2a55fd6c2d89c0 + '@typescript-eslint/parser': 5.62.0_eslint@8.53.0+typescript@4.9.5 '@xarc/module-dev': 4.1.0 '@xarc/run': 1.1.1 - babel-eslint: 10.1.0_eslint@8.51.0 + babel-eslint: 10.1.0_eslint@8.53.0 chai: 4.3.10 - eslint: 8.51.0 + eslint: 8.53.0 eslint-config-walmart: 2.2.1 - eslint-plugin-filenames: 1.3.2_eslint@8.51.0 - eslint-plugin-jsdoc: 30.7.13_eslint@8.51.0 + eslint-plugin-filenames: 1.3.2_eslint@8.53.0 + eslint-plugin-jsdoc: 30.7.13_eslint@8.53.0 eslint-plugin-tsdoc: 0.2.17 history: 5.3.0 jsdom: 19.0.0 @@ -21599,14 +21621,14 @@ packages: nyc: 15.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-redux: 8.1.3_074fe5214e89d6cf4e2a3e09f40afe9d - react-router: 6.16.0_react@18.2.0 - react-router-dom: 6.16.0_react-dom@18.2.0+react@18.2.0 + react-redux: 8.1.3_b0d8773158d93ab9331cc19fc521bfe9 + react-router: 6.18.0_react@18.2.0 + react-router-dom: 6.18.0_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 source-map-support: 0.5.21 - ts-node: 10.9.1_c8f8839fca150bdb4a2a9db23ec97dfc + ts-node: 10.9.1_b564d767cbb6ef4fcd0eea51cb35af34 tslib: 2.6.2 typedoc: 0.22.18_typescript@4.9.5 typescript: 4.9.5 @@ -21627,23 +21649,23 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.8 - '@types/mocha': 10.0.2 - '@types/node': 18.18.4 - '@types/react': 18.2.28 - '@types/react-dom': 18.2.13 - '@types/sinon': 10.0.19 - '@types/sinon-chai': 3.2.10 - '@typescript-eslint/eslint-plugin': 5.62.0_1c962485729a6839dce7330b0e3759be - '@typescript-eslint/parser': 5.62.0_eslint@8.51.0+typescript@4.9.5 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 + '@types/node': 18.18.9 + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 + '@types/sinon': 10.0.20 + '@types/sinon-chai': 3.2.12 + '@typescript-eslint/eslint-plugin': 5.62.0_63d0a08aa4e4e25f3e2a55fd6c2d89c0 + '@typescript-eslint/parser': 5.62.0_eslint@8.53.0+typescript@4.9.5 '@xarc/module-dev': 4.1.0 '@xarc/run': 1.1.1 - babel-eslint: 10.1.0_eslint@8.51.0 + babel-eslint: 10.1.0_eslint@8.53.0 chai: 4.3.10 - eslint: 8.51.0 + eslint: 8.53.0 eslint-config-walmart: 2.2.1 - eslint-plugin-filenames: 1.3.2_eslint@8.51.0 - eslint-plugin-jsdoc: 30.7.13_eslint@8.51.0 + eslint-plugin-filenames: 1.3.2_eslint@8.53.0 + eslint-plugin-jsdoc: 30.7.13_eslint@8.53.0 eslint-plugin-tsdoc: 0.2.17 mocha: 10.2.0 nyc: 15.1.0 @@ -21652,7 +21674,7 @@ packages: sinon: 14.0.2 sinon-chai: 3.7.0_chai@4.3.10+sinon@14.0.2 source-map-support: 0.5.21 - ts-node: 10.9.1_c8f8839fca150bdb4a2a9db23ec97dfc + ts-node: 10.9.1_b564d767cbb6ef4fcd0eea51cb35af34 tslib: 2.6.2 typedoc: 0.23.28_typescript@4.9.5 typescript: 4.9.5 @@ -21668,11 +21690,11 @@ packages: version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.8 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 '@types/node': 13.13.52 '@types/sinon': 9.0.11 - '@types/sinon-chai': 3.2.10 + '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 2.34.0_2b015b1c4b7c4a3ed9a197dc233b1a35 '@typescript-eslint/parser': 2.34.0_eslint@6.8.0+typescript@3.9.10 '@xarc/module-dev': 2.2.5 @@ -21705,7 +21727,7 @@ packages: dev: false file:projects/subapp-pbundle.tgz: - resolution: {integrity: sha512-ejdqJyb16aR89/m/Yl6N1A942FAGVwQS6YZcGghcGf6XuDx3AxLEzpwVynamTNquTm+oVhHYE2cB1ZfifXphVg==, tarball: file:projects/subapp-pbundle.tgz} + resolution: {integrity: sha512-chSVKZVO3bvn/J0WtPqbgFz16KdunmGZH0dZXWoMT+HWmmsiEvHFXz0zq20lVxatII4RPf6pF4aWERABtyNPlA==, tarball: file:projects/subapp-pbundle.tgz} name: '@rush-temp/subapp-pbundle' version: 0.0.0 dependencies: @@ -21720,10 +21742,10 @@ packages: babel-preset-minify: 0.5.2 electrode-archetype-njs-module-dev: 3.0.3 jsdom: 15.2.1 - preact: 10.18.1 - preact-render-to-string: 5.2.6_preact@10.18.1 + preact: 10.18.2 + preact-render-to-string: 5.2.6_preact@10.18.2 redux-bundler: 26.1.0 - redux-bundler-preact: 2.0.1_preact@10.18.1 + redux-bundler-preact: 2.0.1_preact@10.18.2 run-verify: 1.2.6 transitivePeerDependencies: - bufferutil @@ -21742,7 +21764,7 @@ packages: dev: false file:projects/subapp-react.tgz: - resolution: {integrity: sha512-J965NA05hF65YiNB6XfOSBgnNXW2lsNH4jwEYEEfylsQK2SqGJuRcHv9O622+ncvGP+lxY3GcqpQ/ASq1W+/bw==, tarball: file:projects/subapp-react.tgz} + resolution: {integrity: sha512-9FOkRsEYE14StqL6HksYO6UYloJLui+EbskC/XiIpMo+DS048q39VE5UAldMVQcke9HjpssSpUhKHNwVMi8zmw==, tarball: file:projects/subapp-react.tgz} name: '@rush-temp/subapp-react' version: 0.0.0 dependencies: @@ -21761,8 +21783,8 @@ packages: react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-redux: 8.1.3_218d4c23caa91839c5aa0af611b88026 - react-router: 6.16.0_react@18.2.0 - react-router-dom: 6.16.0_react-dom@18.2.0+react@18.2.0 + react-router: 6.18.0_react@18.2.0 + react-router-dom: 6.18.0_react-dom@18.2.0+react@18.2.0 redux: 4.2.1 run-verify: 1.2.6 transitivePeerDependencies: @@ -21841,7 +21863,7 @@ packages: dev: false file:projects/subapp-web.tgz: - resolution: {integrity: sha512-2YTFmlDzGhW49+tO+24tefEZOaQQCGBB//aIiHkqDlkLCOJ9e26/TogSjOOy1Vn0Z38rdm6Len6gqba0l6SMYg==, tarball: file:projects/subapp-web.tgz} + resolution: {integrity: sha512-KLMdOca5nzG0Bi7d2H5ePA3c3m9whjS6VQFVK4FK6AejumUSvyQ1l5IUDZNJeJNAby7mKpKq9Ljvtzg3t5nNUA==, tarball: file:projects/subapp-web.tgz} name: '@rush-temp/subapp-web' version: 0.0.0 dependencies: @@ -21888,12 +21910,12 @@ packages: dependencies: '@babel/cli': 7.23.0 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.8 - '@types/chai-as-promised': 7.1.6 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/chai-as-promised': 7.1.8 + '@types/mocha': 10.0.4 '@types/node': 14.18.63 '@types/sinon': 9.0.11 - '@types/sinon-chai': 3.2.10 + '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 4.33.0_96a109dcf9607f5a1aa576228794cffa '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.9.5 '@xarc/module-dev': 3.2.3 @@ -21931,7 +21953,7 @@ packages: dev: false file:projects/subapp2-basic.tgz: - resolution: {integrity: sha512-2hRVrYpo1KFCGyGqgZp3AcxCKbR99gQ1HXGpEFiK1W51ga852tSCMdeOXKJrkxwxDFDdB+xW7RTiTlfUjRXkrw==, tarball: file:projects/subapp2-basic.tgz} + resolution: {integrity: sha512-2UwtUt1xhYiGHlQmQR+jRpkUq1ymCY3S9cQ+KdnX3epxmtdbQT7iOjA57uiVoSPZ56fa8ZIZb/RQ7eg1mM+jpQ==, tarball: file:projects/subapp2-basic.tgz} name: '@rush-temp/subapp2-basic' version: 0.0.0 dependencies: @@ -21939,11 +21961,11 @@ packages: '@module-federation/concat-runtime': 0.0.1 '@testing-library/jest-dom': 5.17.0 '@testing-library/react': 14.0.0 - '@types/node': 20.8.4 + '@types/node': 20.9.0 '@xarc/fastify-server': 3.3.1 '@xarc/run': 1.1.1 prettier: 3.0.3 - ts-node: 10.9.1_33eaf07f34e17ffa2e2998c808a38c6c + ts-node: 10.9.1_721a34788963c5729ab2b00819529bae typescript: 5.2.2 webpack-hot-middleware: 2.25.4 transitivePeerDependencies: @@ -21955,18 +21977,18 @@ packages: dev: false file:projects/subapp2-poc.tgz: - resolution: {integrity: sha512-fzxGmZDzAe/rEOhsp4xjjjDHlpfbDpJVClTN5gNxe8e1ELmlSlwN1xSLsZ2jktfnz5UQDbkEIeZ3eU3KaYxO5g==, tarball: file:projects/subapp2-poc.tgz} + resolution: {integrity: sha512-2liNPJwRXqe4vGNtdyx2v7Yk1lfYSVW0kmgn7EaGSDp1fd4os+GEMvSkc0J56J1qpX3zoOVr2QWzZVlogFNUlw==, tarball: file:projects/subapp2-poc.tgz} name: '@rush-temp/subapp2-poc' version: 0.0.0 dependencies: '@babel/runtime': 7.23.2 - '@types/node': 20.8.4 + '@types/node': 20.9.0 '@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.1_33eaf07f34e17ffa2e2998c808a38c6c + ts-node: 10.9.1_721a34788963c5729ab2b00819529bae typescript: 5.2.2 webpack-hot-middleware: 2.25.4 transitivePeerDependencies: @@ -21982,11 +22004,11 @@ packages: version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.8 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 '@types/node': 13.13.52 '@types/sinon': 9.0.11 - '@types/sinon-chai': 3.2.10 + '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 2.34.0_2b015b1c4b7c4a3ed9a197dc233b1a35 '@typescript-eslint/parser': 2.34.0_eslint@6.8.0+typescript@3.9.10 '@xarc/module-dev': 2.2.5 @@ -22020,11 +22042,11 @@ packages: version: 0.0.0 dependencies: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 - '@types/chai': 4.3.8 - '@types/mocha': 10.0.2 + '@types/chai': 4.3.10 + '@types/mocha': 10.0.4 '@types/node': 14.18.63 '@types/sinon': 9.0.11 - '@types/sinon-chai': 3.2.10 + '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 4.33.0_5717ef02ba985de55f36ee939304b942 '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.8.4 '@xarc/module-dev': 4.1.0 @@ -22055,36 +22077,36 @@ packages: dev: false file:projects/webpack.tgz_73b0bf351ab9a055d7b5b1930428d9b3: - resolution: {integrity: sha512-dWNz++e6cZL2O/8wBgz5AGXroFpiLHVOBCSMLeGS4UC/cgE3o2kdmn1W3rhwKbFJZBtW3NGEuAryKyIIF1mIWA==, tarball: file:projects/webpack.tgz} + resolution: {integrity: sha512-dgpS2VrVR17fqVmHnRhR/EHWG89Lv3o+xA3LpvWgABcx4xFfAnXE8qg2bXYG9nUBP0Zil4hNeX0aTEX8G1vYTA==, 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.8 + '@types/chai': 4.3.10 '@types/mocha': 10.0.0 - '@types/node': 18.18.4 + '@types/node': 18.18.9 '@types/sinon': 9.0.11 - '@types/sinon-chai': 3.2.10 + '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 2.34.0_78673f6a350169a27f383eda83199f64 '@typescript-eslint/parser': 2.34.0_eslint@6.8.0+typescript@4.9.5 '@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.88.2 + babel-loader: 8.3.0_webpack@5.89.0 chai: 4.3.10 chalk: 4.1.2 chalker: 1.2.0 - css-loader: 6.8.1_webpack@5.88.2 - css-minimizer-webpack-plugin: 1.3.0_webpack@5.88.2 + css-loader: 6.8.1_webpack@5.89.0 + css-minimizer-webpack-plugin: 1.3.0_webpack@5.89.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.88.2 + file-loader: 6.2.0_webpack@5.89.0 filter-scan-dir: 1.1.1 lodash: 4.17.21 - mini-css-extract-plugin: 1.6.2_webpack@5.88.2 + mini-css-extract-plugin: 1.6.2_webpack@5.89.0 mkdirp: 1.0.4 mocha: 10.2.0 nyc: 15.1.0 @@ -22095,12 +22117,12 @@ packages: sinon: 7.5.0 sinon-chai: 3.7.0_chai@4.3.10+sinon@7.5.0 source-map-support: 0.5.21 - ts-node: 10.9.1_c8f8839fca150bdb4a2a9db23ec97dfc + ts-node: 10.9.1_b564d767cbb6ef4fcd0eea51cb35af34 typedoc: 0.17.8_typescript@4.9.5 typescript: 4.9.5 - url-loader: 4.1.1_file-loader@6.2.0+webpack@5.88.2 - webpack: 5.88.2_f52b93474dd2fb1e4f90db635f9d54a8 - webpack-cli: 4.8.0_c897c9b007e9156ce2be4a7c8f7573c8 + url-loader: 4.1.1_file-loader@6.2.0+webpack@5.89.0 + webpack: 5.89.0_f52b93474dd2fb1e4f90db635f9d54a8 + webpack-cli: 4.8.0_2556d219610e9f18d4977e3f769c7cc6 webpack-stats-plugin: 1.1.3 xsh: 0.4.5 transitivePeerDependencies: diff --git a/common/scripts/install-run-rush-pnpm.js b/common/scripts/install-run-rush-pnpm.js index 5c149955d..72a7bfdf0 100644 --- a/common/scripts/install-run-rush-pnpm.js +++ b/common/scripts/install-run-rush-pnpm.js @@ -19,7 +19,7 @@ var __webpack_exports__ = {}; \*****************************************************/ // Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. -// See the @microsoft/rush package's LICENSE file for license information. +// See LICENSE in the project root for license information. require('./install-run-rush'); //# sourceMappingURL=install-run-rush-pnpm.js.map module.exports = __webpack_exports__; diff --git a/common/scripts/install-run-rush.js b/common/scripts/install-run-rush.js index cada1eded..fe5101a2a 100644 --- a/common/scripts/install-run-rush.js +++ b/common/scripts/install-run-rush.js @@ -113,7 +113,8 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var fs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! fs */ 657147); /* harmony import */ var fs__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(fs__WEBPACK_IMPORTED_MODULE_1__); // Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. -// See the @microsoft/rush package's LICENSE file for license information. +// See LICENSE in the project root for license information. +/* eslint-disable no-console */ const { installAndRun, findRushJsonFolder, RUSH_JSON_FILENAME, runWithErrorAndStatusCode } = require('./install-run'); diff --git a/common/scripts/install-run-rushx.js b/common/scripts/install-run-rushx.js index b05df262b..0a0235f29 100644 --- a/common/scripts/install-run-rushx.js +++ b/common/scripts/install-run-rushx.js @@ -19,7 +19,7 @@ var __webpack_exports__ = {}; \*************************************************/ // Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. -// See the @microsoft/rush package's LICENSE file for license information. +// See LICENSE in the project root for license information. require('./install-run-rush'); //# sourceMappingURL=install-run-rushx.js.map module.exports = __webpack_exports__; diff --git a/common/scripts/install-run.js b/common/scripts/install-run.js index c04c587be..bf89cd231 100644 --- a/common/scripts/install-run.js +++ b/common/scripts/install-run.js @@ -21,6 +21,7 @@ __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "isVariableSetInNpmrcFile": () => (/* binding */ isVariableSetInNpmrcFile), /* harmony export */ "syncNpmrc": () => (/* binding */ syncNpmrc) /* harmony export */ }); /* harmony import */ var fs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! fs */ 657147); @@ -33,22 +34,19 @@ __webpack_require__.r(__webpack_exports__); /** - * As a workaround, copyAndTrimNpmrcFile() copies the .npmrc file to the target folder, and also trims + * This function reads the content for given .npmrc file path, and also trims * unusable lines from the .npmrc file. * - * Why are we trimming the .npmrc lines? NPM allows environment variables to be specified in - * the .npmrc file to provide different authentication tokens for different registry. - * However, if the environment variable is undefined, it expands to an empty string, which - * produces a valid-looking mapping with an invalid URL that causes an error. Instead, - * we'd prefer to skip that line and continue looking in other places such as the user's - * home directory. - * * @returns * The text of the the .npmrc. */ -function _copyAndTrimNpmrcFile(logger, sourceNpmrcPath, targetNpmrcPath) { - logger.info(`Transforming ${sourceNpmrcPath}`); // Verbose - logger.info(` --> "${targetNpmrcPath}"`); +// create a global _combinedNpmrc for cache purpose +const _combinedNpmrcMap = new Map(); +function _trimNpmrcFile(sourceNpmrcPath) { + const combinedNpmrcFromCache = _combinedNpmrcMap.get(sourceNpmrcPath); + if (combinedNpmrcFromCache !== undefined) { + return combinedNpmrcFromCache; + } let npmrcFileLines = fs__WEBPACK_IMPORTED_MODULE_0__.readFileSync(sourceNpmrcPath).toString().split('\n'); npmrcFileLines = npmrcFileLines.map((line) => (line || '').trim()); const resultLines = []; @@ -57,8 +55,13 @@ function _copyAndTrimNpmrcFile(logger, sourceNpmrcPath, targetNpmrcPath) { // Comment lines start with "#" or ";" const commentRegExp = /^\s*[#;]/; // Trim out lines that reference environment variables that aren't defined - for (const line of npmrcFileLines) { + for (let line of npmrcFileLines) { let lineShouldBeTrimmed = false; + //remove spaces before or after key and value + line = line + .split('=') + .map((lineToTrim) => lineToTrim.trim()) + .join('='); // Ignore comment lines if (!commentRegExp.test(line)) { const environmentVariables = line.match(expansionRegExp); @@ -85,6 +88,28 @@ function _copyAndTrimNpmrcFile(logger, sourceNpmrcPath, targetNpmrcPath) { } } const combinedNpmrc = resultLines.join('\n'); + //save the cache + _combinedNpmrcMap.set(sourceNpmrcPath, combinedNpmrc); + return combinedNpmrc; +} +/** + * As a workaround, copyAndTrimNpmrcFile() copies the .npmrc file to the target folder, and also trims + * unusable lines from the .npmrc file. + * + * Why are we trimming the .npmrc lines? NPM allows environment variables to be specified in + * the .npmrc file to provide different authentication tokens for different registry. + * However, if the environment variable is undefined, it expands to an empty string, which + * produces a valid-looking mapping with an invalid URL that causes an error. Instead, + * we'd prefer to skip that line and continue looking in other places such as the user's + * home directory. + * + * @returns + * The text of the the .npmrc with lines containing undefined variables commented out. + */ +function _copyAndTrimNpmrcFile(logger, sourceNpmrcPath, targetNpmrcPath) { + logger.info(`Transforming ${sourceNpmrcPath}`); // Verbose + logger.info(` --> "${targetNpmrcPath}"`); + const combinedNpmrc = _trimNpmrcFile(sourceNpmrcPath); fs__WEBPACK_IMPORTED_MODULE_0__.writeFileSync(targetNpmrcPath, combinedNpmrc); return combinedNpmrc; } @@ -98,7 +123,9 @@ function _copyAndTrimNpmrcFile(logger, sourceNpmrcPath, targetNpmrcPath) { * The text of the the synced .npmrc, if one exists. If one does not exist, then undefined is returned. */ function syncNpmrc(sourceNpmrcFolder, targetNpmrcFolder, useNpmrcPublish, logger = { + // eslint-disable-next-line no-console info: console.log, + // eslint-disable-next-line no-console error: console.error }) { const sourceNpmrcPath = path__WEBPACK_IMPORTED_MODULE_1__.join(sourceNpmrcFolder, !useNpmrcPublish ? '.npmrc' : '.npmrc-publish'); @@ -117,6 +144,16 @@ function syncNpmrc(sourceNpmrcFolder, targetNpmrcFolder, useNpmrcPublish, logger throw new Error(`Error syncing .npmrc file: ${e}`); } } +function isVariableSetInNpmrcFile(sourceNpmrcFolder, variableKey) { + const sourceNpmrcPath = `${sourceNpmrcFolder}/.npmrc`; + //if .npmrc file does not exist, return false directly + if (!fs__WEBPACK_IMPORTED_MODULE_0__.existsSync(sourceNpmrcPath)) { + return false; + } + const trimmedNpmrcFile = _trimNpmrcFile(sourceNpmrcPath); + const variableKeyRegExp = new RegExp(`^${variableKey}=`, 'm'); + return trimmedNpmrcFile.match(variableKeyRegExp) !== null; +} //# sourceMappingURL=npmrcUtilities.js.map /***/ }), @@ -253,7 +290,8 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var path__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(path__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _utilities_npmrcUtilities__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utilities/npmrcUtilities */ 679877); // Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. -// See the @microsoft/rush package's LICENSE file for license information. +// See LICENSE in the project root for license information. +/* eslint-disable no-console */ @@ -426,9 +464,9 @@ function _resolvePackageVersion(logger, rushCommonFolder, { name, version }) { : [parsedVersionOutput]; let latestVersion = versions[0]; for (let i = 1; i < versions.length; i++) { - const version = versions[i]; - if (_compareVersionStrings(version, latestVersion) > 0) { - latestVersion = version; + const latestVersionCandidate = versions[i]; + if (_compareVersionStrings(latestVersionCandidate, latestVersion) > 0) { + latestVersion = latestVersionCandidate; } } if (!latestVersion) { diff --git a/rush.json b/rush.json index ed5f8362b..2559bffbf 100644 --- a/rush.json +++ b/rush.json @@ -16,7 +16,7 @@ * path segment in the "$schema" field for all your Rush config files. This will ensure * correct error-underlining and tab-completion for editors such as VS Code. */ - "rushVersion": "5.101.1", + "rushVersion": "5.110.1", /** * The next field selects which package manager should be installed and determines its version. @@ -42,7 +42,7 @@ * LTS schedule: https://nodejs.org/en/about/releases/ * LTS versions: https://nodejs.org/en/download/releases/ */ - "nodeSupportedVersionRange": ">=14.15.0 <15.0.0 || >=16.13.0 <17.0.0 || >=18.15.0 <19.0.0", + "nodeSupportedVersionRange": ">=14.15.0 <15.0.0 || >=16.13.0 <17.0.0 || >=18.15.0 <19.0.0 || >=20.9.0 <21.0.0", /** * Odd-numbered major versions of Node.js are experimental. Even-numbered releases