From c616896417035789ca326fed1b37473173198890 Mon Sep 17 00:00:00 2001 From: arunvishnun <1584121+arunvishnun@users.noreply.github.com> Date: Wed, 29 Nov 2023 23:49:43 -0800 Subject: [PATCH] feat: fixing stats error on initial load --- common/config/rush/pnpm-lock.yaml | 1302 +++++++++--------- packages/subapp-server/lib/fastify-plugin.js | 14 +- packages/subapp-server/lib/utils.js | 13 +- packages/subapp-util/package.json | 3 +- samples/poc-subapp/package.json | 3 +- 5 files changed, 682 insertions(+), 653 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 109bd1099..19ce49104 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -169,7 +169,7 @@ specifiers: dependencies: '@babel/plugin-proposal-class-properties': 7.18.6 - '@babel/plugin-proposal-decorators': 7.23.3 + '@babel/plugin-proposal-decorators': 7.23.5 '@babel/plugin-proposal-object-rest-spread': 7.20.7 '@babel/plugin-transform-react-constant-elements': 7.23.3 '@babel/plugin-transform-react-inline-elements': 7.23.3 @@ -372,14 +372,14 @@ packages: chokidar: 3.5.3 dev: false - /@babel/cli/7.23.4_@babel+core@7.23.3: + /@babel/cli/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-j3luA9xGKCXVyCa5R7lJvOMM+Kc2JEnAEIgz2ggtjQ/j5YUVgfsg/WsG95bbsgq7YLHuiCOzMnoSasuY16qiCw==} engines: {node: '>=6.9.0'} hasBin: true peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@jridgewell/trace-mapping': 0.3.20 commander: 4.1.1 convert-source-map: 2.0.0 @@ -404,33 +404,33 @@ packages: '@babel/highlight': 7.23.4 dev: false - /@babel/code-frame/7.23.4: - resolution: {integrity: sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==} + /@babel/code-frame/7.23.5: + resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.23.4 chalk: 2.4.2 dev: false - /@babel/compat-data/7.23.3: - resolution: {integrity: sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==} + /@babel/compat-data/7.23.5: + resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} engines: {node: '>=6.9.0'} dev: false - /@babel/core/7.23.3: - resolution: {integrity: sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==} + /@babel/core/7.23.5: + resolution: {integrity: sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.23.4 - '@babel/generator': 7.23.4 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.3 - '@babel/helpers': 7.23.4 - '@babel/parser': 7.23.4 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.5 + '@babel/helpers': 7.23.5 + '@babel/parser': 7.23.5 '@babel/template': 7.22.15 - '@babel/traverse': 7.23.4 - '@babel/types': 7.23.4 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 convert-source-map: 2.0.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -450,11 +450,11 @@ packages: trim-right: 1.0.1 dev: false - /@babel/generator/7.23.4: - resolution: {integrity: sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==} + /@babel/generator/7.23.5: + resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.20 jsesc: 2.5.2 @@ -464,14 +464,14 @@ packages: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@babel/helper-builder-binary-assignment-operator-visitor/7.22.15: resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@babel/helper-builder-react-jsx/7.22.10: @@ -479,22 +479,22 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@babel/helper-compilation-targets/7.22.15: resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.23.3 - '@babel/helper-validator-option': 7.22.15 + '@babel/compat-data': 7.23.5 + '@babel/helper-validator-option': 7.23.5 browserslist: 4.22.1 lru-cache: 5.1.1 semver: 6.3.1 dev: false - /@babel/helper-create-class-features-plugin/7.22.15: - resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} + /@babel/helper-create-class-features-plugin/7.23.5: + resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -510,42 +510,42 @@ packages: semver: 6.3.1 dev: false - /@babel/helper-create-class-features-plugin/7.22.15_@babel+core@7.23.3: - resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} + /@babel/helper-create-class-features-plugin/7.23.5_@babel+core@7.23.5: + resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.3 + '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 dev: false - /@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.23.3: + /@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.23.5: resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 dev: false - /@babel/helper-define-polyfill-provider/0.4.3_@babel+core@7.23.3: + /@babel/helper-define-polyfill-provider/0.4.3_@babel+core@7.23.5: resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 debug: 4.3.4 @@ -573,7 +573,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.22.15 - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@babel/helper-get-function-arity/7.0.0-beta.44: @@ -586,21 +586,21 @@ packages: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@babel/helper-member-expression-to-functions/7.23.0: resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@babel/helper-module-imports/7.22.15: resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@babel/helper-module-transforms/7.23.3: @@ -616,13 +616,13 @@ packages: '@babel/helper-validator-identifier': 7.22.20 dev: false - /@babel/helper-module-transforms/7.23.3_@babel+core@7.23.3: + /@babel/helper-module-transforms/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-module-imports': 7.22.15 '@babel/helper-simple-access': 7.22.5 @@ -634,7 +634,7 @@ packages: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@babel/helper-plugin-utils/7.22.5: @@ -642,13 +642,13 @@ packages: engines: {node: '>=6.9.0'} dev: false - /@babel/helper-remap-async-to-generator/7.22.20_@babel+core@7.23.3: + /@babel/helper-remap-async-to-generator/7.22.20_@babel+core@7.23.5: resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.22.20 @@ -665,13 +665,13 @@ packages: '@babel/helper-optimise-call-expression': 7.22.5 dev: false - /@babel/helper-replace-supers/7.22.20_@babel+core@7.23.3: + /@babel/helper-replace-supers/7.22.20_@babel+core@7.23.5: resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 @@ -681,14 +681,14 @@ packages: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@babel/helper-skip-transparent-expression-wrappers/7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@babel/helper-split-export-declaration/7.0.0-beta.44: @@ -701,7 +701,7 @@ packages: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@babel/helper-string-parser/7.23.4: @@ -714,8 +714,8 @@ packages: engines: {node: '>=6.9.0'} dev: false - /@babel/helper-validator-option/7.22.15: - resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} + /@babel/helper-validator-option/7.23.5: + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} dev: false @@ -725,16 +725,16 @@ packages: dependencies: '@babel/helper-function-name': 7.23.0 '@babel/template': 7.22.15 - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false - /@babel/helpers/7.23.4: - resolution: {integrity: sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==} + /@babel/helpers/7.23.5: + resolution: {integrity: sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.22.15 - '@babel/traverse': 7.23.4 - '@babel/types': 7.23.4 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 transitivePeerDependencies: - supports-color dev: false @@ -756,41 +756,41 @@ packages: js-tokens: 4.0.0 dev: false - /@babel/parser/7.23.4: - resolution: {integrity: sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==} + /@babel/parser/7.23.5: + resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==} engines: {node: '>=6.0.0'} hasBin: true dev: false - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.23.3_@babel+core@7.23.3: + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.23.3_@babel+core@7.23.3: + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.23.4_@babel+core@7.23.3 + '@babel/plugin-transform-optional-chaining': 7.23.4_@babel+core@7.23.5 dev: false - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/7.23.3_@babel+core@7.23.3: + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -802,47 +802,47 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-create-class-features-plugin': 7.22.15 + '@babel/helper-create-class-features-plugin': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.23.3: + /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.23.5: resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-create-class-features-plugin': 7.23.5_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-decorators/7.23.3: - resolution: {integrity: sha512-u8SwzOcP0DYSsa++nHd/9exlHb0NAlHCb890qtZZbSwPX2bFv8LBEztxwN7Xg/dS8oAFFidhrI9PBcLBJSkGRQ==} + /@babel/plugin-proposal-decorators/7.23.5: + resolution: {integrity: sha512-6IsY8jOeWibsengGlWIezp7cuZEFzNlAghFpzh9wiZwhQ42/hRcPnY/QV9HJoKTlujupinSlnQPiEy/u2C1ZfQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-create-class-features-plugin': 7.22.15 + '@babel/helper-create-class-features-plugin': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.22.20 '@babel/helper-split-export-declaration': 7.22.6 '@babel/plugin-syntax-decorators': 7.23.3 dev: false - /@babel/plugin-proposal-decorators/7.23.3_@babel+core@7.23.3: - resolution: {integrity: sha512-u8SwzOcP0DYSsa++nHd/9exlHb0NAlHCb890qtZZbSwPX2bFv8LBEztxwN7Xg/dS8oAFFidhrI9PBcLBJSkGRQ==} + /@babel/plugin-proposal-decorators/7.23.5_@babel+core@7.23.5: + resolution: {integrity: sha512-6IsY8jOeWibsengGlWIezp7cuZEFzNlAghFpzh9wiZwhQ42/hRcPnY/QV9HJoKTlujupinSlnQPiEy/u2C1ZfQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-create-class-features-plugin': 7.23.5_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.3 + '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-syntax-decorators': 7.23.3_@babel+core@7.23.3 + '@babel/plugin-syntax-decorators': 7.23.3_@babel+core@7.23.5 dev: false /@babel/plugin-proposal-object-rest-spread/7.20.7: @@ -852,35 +852,35 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.3 + '@babel/compat-data': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3 '@babel/plugin-transform-parameters': 7.23.3 dev: false - /@babel/plugin-proposal-object-rest-spread/7.20.7_@babel+core@7.23.3: + /@babel/plugin-proposal-object-rest-spread/7.20.7_@babel+core@7.23.5: resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.3 - '@babel/core': 7.23.3 + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.3 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.5 dev: false - /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.3: + /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.5: resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 dev: false /@babel/plugin-syntax-async-generators/7.8.4: @@ -891,12 +891,12 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.23.3: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.23.5: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -908,12 +908,12 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -925,22 +925,22 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.23.3: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.23.5: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.23.3: + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.23.5: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -953,51 +953,51 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-decorators/7.23.3_@babel+core@7.23.3: + /@babel/plugin-syntax-decorators/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-import-assertions/7.23.3_@babel+core@7.23.3: + /@babel/plugin-syntax-import-assertions/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-import-attributes/7.23.3_@babel+core@7.23.3: + /@babel/plugin-syntax-import-attributes/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1009,12 +1009,12 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.23.3: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.23.5: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1026,12 +1026,12 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1044,13 +1044,13 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-jsx/7.23.3_@babel+core@7.23.3: + /@babel/plugin-syntax-jsx/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1062,12 +1062,12 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.23.3: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.23.5: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1079,12 +1079,12 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1096,12 +1096,12 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.23.3: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.23.5: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1113,12 +1113,12 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1130,12 +1130,12 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1147,22 +1147,22 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.23.5: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.23.3: + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.23.5: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1175,13 +1175,13 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.23.3: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.23.5: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1194,270 +1194,270 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-typescript/7.23.3_@babel+core@7.23.3: + /@babel/plugin-syntax-typescript/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.23.3: + /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.23.5: resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-arrow-functions/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-arrow-functions/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-async-generator-functions/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-async-generator-functions/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.23.3 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.3 + '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.23.5 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-async-to-generator/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-async-to-generator/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.23.3 + '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-block-scoped-functions/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-block-scoped-functions/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-block-scoping/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-block-scoping/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-class-properties/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-class-properties/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-create-class-features-plugin': 7.23.5_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-class-static-block/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-class-static-block/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-create-class-features-plugin': 7.23.5_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.3 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-classes/7.23.3_@babel+core@7.23.3: - resolution: {integrity: sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w==} + /@babel/plugin-transform-classes/7.23.5_@babel+core@7.23.5: + resolution: {integrity: sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.3 + '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.5 '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 dev: false - /@babel/plugin-transform-computed-properties/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-computed-properties/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/template': 7.22.15 dev: false - /@babel/plugin-transform-destructuring/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-destructuring/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-dotall-regex/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-dotall-regex/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-duplicate-keys/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-duplicate-keys/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-dynamic-import/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-dynamic-import/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-exponentiation-operator/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-exponentiation-operator/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-export-namespace-from/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-export-namespace-from/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-for-of/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-for-of/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-function-name/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-function-name/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-json-strings/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-json-strings/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-literals/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-literals/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-logical-assignment-operators/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-logical-assignment-operators/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.3 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-member-expression-literals/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-member-expression-literals/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-modules-amd/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-modules-amd/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1472,131 +1472,131 @@ packages: '@babel/helper-simple-access': 7.22.5 dev: false - /@babel/plugin-transform-modules-commonjs/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-modules-commonjs/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 dev: false - /@babel/plugin-transform-modules-systemjs/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-modules-systemjs/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.3 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.20 dev: false - /@babel/plugin-transform-modules-umd/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-modules-umd/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.23.3: + /@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.23.5: resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-new-target/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-new-target/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-nullish-coalescing-operator/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-nullish-coalescing-operator/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-numeric-separator/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-numeric-separator/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.3 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-object-rest-spread/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-object-rest-spread/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.3 - '@babel/core': 7.23.3 + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.3 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-object-super/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-object-super/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.3 + '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-optional-catch-binding/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-optional-catch-binding/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-optional-chaining/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-optional-chaining/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.5 dev: false /@babel/plugin-transform-parameters/7.23.3: @@ -1608,47 +1608,47 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-parameters/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-parameters/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-private-methods/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-private-methods/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-create-class-features-plugin': 7.23.5_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-private-property-in-object/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-private-property-in-object/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-class-features-plugin': 7.23.5_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.3 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-property-literals/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-property-literals/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1661,23 +1661,23 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-react-constant-elements/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-react-constant-elements/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-react-display-name/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-react-display-name/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1691,324 +1691,324 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-react-inline-elements/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-react-inline-elements/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-NM86KpgxSSvk+GG/PiTBCw386OYdcpLRM6jngy84U7dsZKdtRQSud6BRxSzvuoQmP9r7b7V6X4P9PJjsWVr9mA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-builder-react-jsx': 7.22.10 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-react-jsx-development/7.22.5_@babel+core@7.23.3: + /@babel/plugin-transform-react-jsx-development/7.22.5_@babel+core@7.23.5: resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 - '@babel/plugin-transform-react-jsx': 7.23.4_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/plugin-transform-react-jsx': 7.23.4_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-react-jsx/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-react-jsx/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.3 - '@babel/types': 7.23.4 + '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.5 + '@babel/types': 7.23.5 dev: false - /@babel/plugin-transform-react-pure-annotations/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-react-pure-annotations/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-regenerator/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-regenerator/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 regenerator-transform: 0.15.2 dev: false - /@babel/plugin-transform-reserved-words/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-reserved-words/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-runtime/7.23.4_@babel+core@7.23.3: + /@babel/plugin-transform-runtime/7.23.4_@babel+core@7.23.5: resolution: {integrity: sha512-ITwqpb6V4btwUG0YJR82o2QvmWrLgDnx/p2A3CTPYGaRgULkDiC0DRA2C4jlRB9uXGUEfaSS/IGHfVW+ohzYDw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@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.3 - babel-plugin-polyfill-corejs3: 0.8.6_@babel+core@7.23.3 - babel-plugin-polyfill-regenerator: 0.5.3_@babel+core@7.23.3 + babel-plugin-polyfill-corejs2: 0.4.6_@babel+core@7.23.5 + babel-plugin-polyfill-corejs3: 0.8.6_@babel+core@7.23.5 + babel-plugin-polyfill-regenerator: 0.5.3_@babel+core@7.23.5 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-shorthand-properties/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-shorthand-properties/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-spread/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-spread/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: false - /@babel/plugin-transform-sticky-regex/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-sticky-regex/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-template-literals/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-template-literals/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-typeof-symbol/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-typeof-symbol/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-typescript/7.23.4: - resolution: {integrity: sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ==} + /@babel/plugin-transform-typescript/7.23.5: + resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15 + '@babel/helper-create-class-features-plugin': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.23.3 dev: false - /@babel/plugin-transform-typescript/7.23.4_@babel+core@7.23.3: - resolution: {integrity: sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ==} + /@babel/plugin-transform-typescript/7.23.5_@babel+core@7.23.5: + resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-class-features-plugin': 7.23.5_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.3 + '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.5 dev: false - /@babel/plugin-transform-unicode-escapes/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-unicode-escapes/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-unicode-property-regex/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-unicode-property-regex/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-unicode-regex/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-unicode-regex/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-unicode-sets-regex/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-unicode-sets-regex/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/preset-env/7.23.3_@babel+core@7.23.3: - resolution: {integrity: sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q==} + /@babel/preset-env/7.23.5_@babel+core@7.23.5: + resolution: {integrity: sha512-0d/uxVD6tFGWXGDSfyMD1p2otoaKmu6+GD+NfAx0tMaH+dxORnp7T9TaVQ6mKyya7iBtCIVxHjWT7MuzzM9z+A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.3 - '@babel/core': 7.23.3 + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.3 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.3 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.23.3 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.3 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-import-assertions': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-syntax-import-attributes': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.23.3 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.3 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.3 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.3 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.23.3 - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6_@babel+core@7.23.3 - '@babel/plugin-transform-arrow-functions': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-async-generator-functions': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-async-to-generator': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-block-scoped-functions': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-block-scoping': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-class-properties': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-class-static-block': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-classes': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-computed-properties': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-destructuring': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-dotall-regex': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-duplicate-keys': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-dynamic-import': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-exponentiation-operator': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-export-namespace-from': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-for-of': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-function-name': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-json-strings': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-literals': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-logical-assignment-operators': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-member-expression-literals': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-modules-amd': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-modules-systemjs': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-modules-umd': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5_@babel+core@7.23.3 - '@babel/plugin-transform-new-target': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-numeric-separator': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-object-rest-spread': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-object-super': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-optional-catch-binding': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-optional-chaining': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-private-methods': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-private-property-in-object': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-property-literals': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-regenerator': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-reserved-words': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-shorthand-properties': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-spread': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-sticky-regex': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-template-literals': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-typeof-symbol': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-unicode-escapes': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-unicode-property-regex': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-unicode-regex': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-unicode-sets-regex': 7.23.3_@babel+core@7.23.3 - '@babel/preset-modules': 0.1.6-no-external-plugins_@babel+core@7.23.3 - babel-plugin-polyfill-corejs2: 0.4.6_@babel+core@7.23.3 - babel-plugin-polyfill-corejs3: 0.8.6_@babel+core@7.23.3 - babel-plugin-polyfill-regenerator: 0.5.3_@babel+core@7.23.3 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.5 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.5 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.23.5 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-import-assertions': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-syntax-import-attributes': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.23.5 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.5 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.23.5 + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6_@babel+core@7.23.5 + '@babel/plugin-transform-arrow-functions': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-async-generator-functions': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-async-to-generator': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-block-scoped-functions': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-block-scoping': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-class-properties': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-class-static-block': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-classes': 7.23.5_@babel+core@7.23.5 + '@babel/plugin-transform-computed-properties': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-destructuring': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-dotall-regex': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-duplicate-keys': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-dynamic-import': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-exponentiation-operator': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-export-namespace-from': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-for-of': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-function-name': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-json-strings': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-literals': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-logical-assignment-operators': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-member-expression-literals': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-modules-amd': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-modules-systemjs': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-modules-umd': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5_@babel+core@7.23.5 + '@babel/plugin-transform-new-target': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-numeric-separator': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-object-rest-spread': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-object-super': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-optional-catch-binding': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-optional-chaining': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-private-methods': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-private-property-in-object': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-property-literals': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-regenerator': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-reserved-words': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-shorthand-properties': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-spread': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-sticky-regex': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-template-literals': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-typeof-symbol': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-unicode-escapes': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-unicode-property-regex': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-unicode-regex': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-unicode-sets-regex': 7.23.3_@babel+core@7.23.5 + '@babel/preset-modules': 0.1.6-no-external-plugins_@babel+core@7.23.5 + babel-plugin-polyfill-corejs2: 0.4.6_@babel+core@7.23.5 + babel-plugin-polyfill-corejs3: 0.8.6_@babel+core@7.23.5 + babel-plugin-polyfill-regenerator: 0.5.3_@babel+core@7.23.5 core-js-compat: 3.33.3 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.23.3: + /@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.23.5: resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 esutils: 2.0.3 dev: false - /@babel/preset-react/7.23.3_@babel+core@7.23.3: + /@babel/preset-react/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-transform-react-display-name': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-react-jsx': 7.23.4_@babel+core@7.23.3 - '@babel/plugin-transform-react-jsx-development': 7.22.5_@babel+core@7.23.3 - '@babel/plugin-transform-react-pure-annotations': 7.23.3_@babel+core@7.23.3 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-transform-react-display-name': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-react-jsx': 7.23.4_@babel+core@7.23.5 + '@babel/plugin-transform-react-jsx-development': 7.22.5_@babel+core@7.23.5 + '@babel/plugin-transform-react-pure-annotations': 7.23.3_@babel+core@7.23.5 dev: false /@babel/preset-typescript/7.23.3: @@ -2018,33 +2018,33 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.15 + '@babel/helper-validator-option': 7.23.5 '@babel/plugin-syntax-jsx': 7.23.3 '@babel/plugin-transform-modules-commonjs': 7.23.3 - '@babel/plugin-transform-typescript': 7.23.4 + '@babel/plugin-transform-typescript': 7.23.5 dev: false - /@babel/preset-typescript/7.23.3_@babel+core@7.23.3: + /@babel/preset-typescript/7.23.3_@babel+core@7.23.5: resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-typescript': 7.23.4_@babel+core@7.23.3 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-typescript': 7.23.5_@babel+core@7.23.5 dev: false - /@babel/register/7.22.15_@babel+core@7.23.3: + /@babel/register/7.22.15_@babel+core@7.23.5: resolution: {integrity: sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -2056,16 +2056,16 @@ packages: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} dev: false - /@babel/runtime-corejs3/7.23.4: - resolution: {integrity: sha512-zQyB4MJGM+rvd4pM58n26kf3xbiitw9MHzL8oLiBMKb8MCtVDfV5nDzzJWWzLMtbvKI9wN6XwJYl479qF4JluQ==} + /@babel/runtime-corejs3/7.23.5: + resolution: {integrity: sha512-7+ziVclejQTLYhXl+Oi1f6gTGD1XDCeLa4R472TNGQxb08zbEJ0OdNoh5Piz+57Ltmui6xR88BXR4gS3/Toslw==} engines: {node: '>=6.9.0'} dependencies: core-js-pure: 3.33.3 regenerator-runtime: 0.14.0 dev: false - /@babel/runtime/7.23.4: - resolution: {integrity: sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==} + /@babel/runtime/7.23.5: + resolution: {integrity: sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.0 @@ -2084,9 +2084,9 @@ packages: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.23.4 - '@babel/parser': 7.23.4 - '@babel/types': 7.23.4 + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.5 + '@babel/types': 7.23.5 dev: false /@babel/traverse/7.0.0-beta.44: @@ -2104,18 +2104,18 @@ packages: lodash: 4.17.21 dev: false - /@babel/traverse/7.23.4: - resolution: {integrity: sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg==} + /@babel/traverse/7.23.5: + resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.23.4 - '@babel/generator': 7.23.4 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.4 - '@babel/types': 7.23.4 + '@babel/parser': 7.23.5 + '@babel/types': 7.23.5 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: @@ -2130,8 +2130,8 @@ packages: to-fast-properties: 2.0.0 dev: false - /@babel/types/7.23.4: - resolution: {integrity: sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==} + /@babel/types/7.23.5: + resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.23.4 @@ -2281,7 +2281,7 @@ packages: /@fastify/send/2.1.0: resolution: {integrity: sha512-yNYiY6sDkexoJR0D8IDy3aRP3+L4wdqCpvx5WP+VtEU58sn7USmKynBzDQex5X42Zzvw2gNzzYgP90UfWShLFA==} dependencies: - '@lukeed/ms': 2.0.1 + '@lukeed/ms': 2.0.2 escape-html: 1.0.3 fast-decode-uri-component: 1.0.1 http-errors: 2.0.0 @@ -2687,7 +2687,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.9.4 + '@types/node': 20.10.1 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -2708,14 +2708,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.4 + '@types/node': 20.10.1 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.9.4 + jest-config: 29.7.0_@types+node@20.10.1 jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -2743,7 +2743,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.4 + '@types/node': 20.10.1 jest-mock: 29.7.0 dev: false @@ -2770,7 +2770,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.9.4 + '@types/node': 20.10.1 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -2803,7 +2803,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 20.9.4 + '@types/node': 20.10.1 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -2865,7 +2865,7 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 babel-plugin-istanbul: 6.1.1 @@ -2890,7 +2890,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.18.12 + '@types/node': 18.18.14 '@types/yargs': 15.0.19 chalk: 4.1.2 dev: false @@ -2902,7 +2902,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.9.4 + '@types/node': 20.10.1 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: false @@ -2951,8 +2951,8 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: false - /@lukeed/ms/2.0.1: - resolution: {integrity: sha512-Xs/4RZltsAL7pkvaNStUQt7netTkyxrS0K+RILcVr3TRMS/ToOg4I6uNfhB9SlGsnWBym4U+EaXq0f0cEMNkHA==} + /@lukeed/ms/2.0.2: + resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} engines: {node: '>=8'} dev: false @@ -3020,7 +3020,7 @@ packages: /@redux-saga/core/1.2.3: resolution: {integrity: sha512-U1JO6ncFBAklFTwoQ3mjAeQZ6QGutsJzwNBjgVLSWDpZTRhobUzuVDS1qH3SKGJD8fvqoaYOjp6XJ3gCmeZWgA==} dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@redux-saga/deferred': 1.2.1 '@redux-saga/delay-p': 1.2.1 '@redux-saga/is': 1.1.3 @@ -3165,8 +3165,8 @@ packages: resolution: {integrity: sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==} engines: {node: '>=10'} dependencies: - '@babel/code-frame': 7.23.4 - '@babel/runtime': 7.23.4 + '@babel/code-frame': 7.23.5 + '@babel/runtime': 7.23.5 '@types/aria-query': 4.2.2 aria-query: 4.2.2 chalk: 4.1.2 @@ -3179,8 +3179,8 @@ packages: resolution: {integrity: sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==} engines: {node: '>=12'} dependencies: - '@babel/code-frame': 7.23.4 - '@babel/runtime': 7.23.4 + '@babel/code-frame': 7.23.5 + '@babel/runtime': 7.23.5 '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 @@ -3193,8 +3193,8 @@ packages: resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} engines: {node: '>=14'} dependencies: - '@babel/code-frame': 7.23.4 - '@babel/runtime': 7.23.4 + '@babel/code-frame': 7.23.5 + '@babel/runtime': 7.23.5 '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 @@ -3208,7 +3208,7 @@ packages: engines: {node: '>=8', npm: '>=6', yarn: '>=1'} dependencies: '@adobe/css-tools': 4.3.1 - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@types/testing-library__jest-dom': 5.14.9 aria-query: 5.3.0 chalk: 3.0.0 @@ -3225,7 +3225,7 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@testing-library/dom': 7.31.2 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -3238,7 +3238,7 @@ packages: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@testing-library/dom': 8.20.1 '@types/react-dom': 18.2.17 react: 18.2.0 @@ -3252,7 +3252,7 @@ packages: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@testing-library/dom': 9.3.3 '@types/react-dom': 18.2.17 dev: false @@ -3294,8 +3294,8 @@ packages: /@types/babel__core/7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.23.4 - '@babel/types': 7.23.4 + '@babel/parser': 7.23.5 + '@babel/types': 7.23.5 '@types/babel__generator': 7.6.7 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.4 @@ -3304,20 +3304,20 @@ packages: /@types/babel__generator/7.6.7: resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@types/babel__template/7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.23.4 - '@babel/types': 7.23.4 + '@babel/parser': 7.23.5 + '@babel/types': 7.23.5 dev: false /@types/babel__traverse/7.20.4: resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} dependencies: - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 dev: false /@types/chai-as-promised/7.1.8: @@ -3337,13 +3337,13 @@ packages: /@types/cors/2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 20.9.4 + '@types/node': 20.10.1 dev: false /@types/eslint-scope/3.7.7: resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: - '@types/eslint': 8.44.7 + '@types/eslint': 8.44.8 '@types/estree': 1.0.5 dev: false @@ -3351,8 +3351,8 @@ packages: resolution: {integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==} dev: false - /@types/eslint/8.44.7: - resolution: {integrity: sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==} + /@types/eslint/8.44.8: + resolution: {integrity: sha512-4K8GavROwhrYl2QXDXm0Rv9epkA8GBFu0EI+XrrnnuCl7u8CWBRusX7fXJfanhZTDWSAL24gDI/UqXyUM0Injw==} dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 @@ -3365,13 +3365,13 @@ packages: /@types/graceful-fs/4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.9.4 + '@types/node': 20.10.1 dev: false /@types/hoist-non-react-statics/3.3.5: resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} dependencies: - '@types/react': 18.2.38 + '@types/react': 18.2.39 hoist-non-react-statics: 3.3.2 dev: false @@ -3405,7 +3405,7 @@ packages: /@types/jsdom/20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 20.9.4 + '@types/node': 20.10.1 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: false @@ -3438,14 +3438,14 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node/18.18.12: - resolution: {integrity: sha512-G7slVfkwOm7g8VqcEF1/5SXiMjP3Tbt+pXDU3r/qhlM2KkGm786DUD4xyMA2QzEElFrv/KZV9gjygv4LnkpbMQ==} + /@types/node/18.18.14: + resolution: {integrity: sha512-iSOeNeXYNYNLLOMDSVPvIFojclvMZ/HDY2dU17kUlcsOsSQETbWIslJbYLZgA+ox8g2XQwSHKTkght1a5X26lQ==} dependencies: undici-types: 5.26.5 dev: false - /@types/node/20.9.4: - resolution: {integrity: sha512-wmyg8HUhcn6ACjsn8oKYjkN/zUzQeNtMy44weTJSM6p4MMzEOuKbA3OjJ267uPCOW7Xex9dyrNTful8XTQYoDA==} + /@types/node/20.10.1: + resolution: {integrity: sha512-T2qwhjWwGH81vUEx4EXmBKsTJRXFXNZTL4v0gi01+zyBmCwzE6TyHszqX01m+QHTEq+EZNo13NeJIdEqf+Myrg==} dependencies: undici-types: 5.26.5 dev: false @@ -3465,11 +3465,11 @@ packages: /@types/react-dom/18.2.17: resolution: {integrity: sha512-rvrT/M7Df5eykWFxn6MYt5Pem/Dbyc1N8Y0S9Mrkw2WFCRiqUgw9P7ul2NpwsXCSM1DVdENzdG9J5SreqfAIWg==} dependencies: - '@types/react': 18.2.38 + '@types/react': 18.2.39 dev: false - /@types/react/18.2.38: - resolution: {integrity: sha512-cBBXHzuPtQK6wNthuVMV6IjHAFkdl/FOPFIlkd81/Cd1+IqkHu/A+w4g43kaQQoYHik/ruaQBDL72HyCy1vuMw==} + /@types/react/18.2.39: + resolution: {integrity: sha512-Oiw+ppED6IremMInLV4HXGbfbG6GyziY3kqAwJYOR0PNbkYDmLWQA3a95EhdSmamsvbkJN96ZNN+YD+fGjzSBA==} dependencies: '@types/prop-types': 15.7.11 '@types/scheduler': 0.16.8 @@ -3488,7 +3488,7 @@ packages: resolution: {integrity: sha512-9y0Gflk3b0+NhQZ/oxGtaAJDvRywCa5sIyaVnounqLvmf93yBF4EgIRspePtkMs3Tr844nCclYMlcCNmLCvjuQ==} dependencies: '@types/chai': 4.3.11 - '@types/sinon': 10.0.20 + '@types/sinon': 9.0.11 dev: false /@types/sinon/10.0.20: @@ -3540,7 +3540,7 @@ packages: /@types/webpack/5.28.0_webpack-cli@4.8.0: resolution: {integrity: sha512-8cP0CzcxUiFuA9xGJkfeVpqmWTk9nx6CWwamRGCj95ph1SmlRRk9KlCZ6avhCbZd4L68LvYT6l1kpdEnQXrF8w==} dependencies: - '@types/node': 20.9.4 + '@types/node': 20.10.1 tapable: 2.2.1 webpack: 5.89.0_webpack-cli@4.8.0 transitivePeerDependencies: @@ -4327,6 +4327,7 @@ packages: /abab/2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead dev: false /abbrev/1.0.9: @@ -4718,8 +4719,8 @@ packages: resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} engines: {node: '>=6.0'} dependencies: - '@babel/runtime': 7.23.4 - '@babel/runtime-corejs3': 7.23.4 + '@babel/runtime': 7.23.5 + '@babel/runtime-corejs3': 7.23.5 dev: false /aria-query/5.1.3: @@ -4919,7 +4920,7 @@ packages: hasBin: true dependencies: browserslist: 4.22.1 - caniuse-lite: 1.0.30001564 + caniuse-lite: 1.0.30001565 normalize-range: 0.1.2 num2fraction: 1.2.2 picocolors: 0.2.1 @@ -4982,10 +4983,10 @@ packages: peerDependencies: eslint: '>= 4.12.1' dependencies: - '@babel/code-frame': 7.23.4 - '@babel/parser': 7.23.4 - '@babel/traverse': 7.23.4 - '@babel/types': 7.23.4 + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.5 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 transitivePeerDependencies: @@ -4999,10 +5000,10 @@ packages: peerDependencies: eslint: '>= 4.12.1' dependencies: - '@babel/code-frame': 7.23.4 - '@babel/parser': 7.23.4 - '@babel/traverse': 7.23.4 - '@babel/types': 7.23.4 + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.5 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 eslint: 6.8.0 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 @@ -5017,10 +5018,10 @@ packages: peerDependencies: eslint: '>= 4.12.1' dependencies: - '@babel/code-frame': 7.23.4 - '@babel/parser': 7.23.4 - '@babel/traverse': 7.23.4 - '@babel/types': 7.23.4 + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.5 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 eslint: 7.32.0 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 @@ -5035,10 +5036,10 @@ packages: peerDependencies: eslint: '>= 4.12.1' dependencies: - '@babel/code-frame': 7.23.4 - '@babel/parser': 7.23.4 - '@babel/traverse': 7.23.4 - '@babel/types': 7.23.4 + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.5 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 eslint: 8.54.0 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 @@ -5104,17 +5105,17 @@ packages: - supports-color dev: false - /babel-jest/29.7.0_@babel+core@7.23.3: + /babel-jest/29.7.0_@babel+core@7.23.5: resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3_@babel+core@7.23.3 + babel-preset-jest: 29.6.3_@babel+core@7.23.5 chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -5136,14 +5137,14 @@ packages: webpack: 5.89.0_webpack-cli@4.8.0 dev: false - /babel-loader/9.1.3_8d9fd6ebbdf323464e360929a56a208f: + /babel-loader/9.1.3_b0d36d5da4004736ae778aa16423fd6d: resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 find-cache-dir: 4.0.0 schema-utils: 4.2.0 webpack: 5.89.0_webpack-cli@4.8.0 @@ -5167,7 +5168,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.22.15 - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.4 dev: false @@ -5176,7 +5177,7 @@ packages: resolution: {integrity: sha512-yDZLjK7TCkWl1gpBeBGmuaDIFhZKmkoL+Cu2MUUjv5VxUZx/z7tBGBCBcQs5RI1Bkz5LLmNdjx7paOyQtMovyg==} dependencies: '@babel/helper-module-imports': 7.22.15 - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 glob: 7.2.3 lodash: 4.17.21 require-package-name: 2.0.1 @@ -5247,38 +5248,38 @@ packages: babel-helper-is-void-0: 0.4.3 dev: false - /babel-plugin-polyfill-corejs2/0.4.6_@babel+core@7.23.3: + /babel-plugin-polyfill-corejs2/0.4.6_@babel+core@7.23.5: resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.23.3 - '@babel/core': 7.23.3 - '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.3 + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.5 + '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.5 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-corejs3/0.8.6_@babel+core@7.23.3: + /babel-plugin-polyfill-corejs3/0.8.6_@babel+core@7.23.5: resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.5 core-js-compat: 3.33.3 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-regenerator/0.5.3_@babel+core@7.23.3: + /babel-plugin-polyfill-regenerator/0.5.3_@babel+core@7.23.5: resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.3 - '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.5 transitivePeerDependencies: - supports-color dev: false @@ -5288,7 +5289,7 @@ packages: engines: {node: '>8.0.0'} dependencies: '@babel/plugin-syntax-jsx': 7.23.3 - '@babel/types': 7.23.4 + '@babel/types': 7.23.5 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 generic-names: 2.0.1 @@ -5303,12 +5304,12 @@ packages: - '@babel/core' dev: false - /babel-plugin-react-css-modules/5.2.6_@babel+core@7.23.3: + /babel-plugin-react-css-modules/5.2.6_@babel+core@7.23.5: resolution: {integrity: sha512-jBU/oVgoEg/58Dcu0tjyNvaXBllxJXip7hlpiX+e0CYTmDADWB484P4pJb7d0L6nWKSzyEqtePcBaq3SKalG/g==} engines: {node: '>8.0.0'} dependencies: - '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.3 - '@babel/types': 7.23.4 + '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.5 + '@babel/types': 7.23.5 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 generic-names: 2.0.1 @@ -5402,24 +5403,24 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5 dev: false - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.23.3: + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.23.5: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.3 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.23.3 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.23.3 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.3 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.3 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.5 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.23.5 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.23.5 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.5 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.23.5 dev: false /babel-preset-jest/29.6.3: @@ -5432,15 +5433,15 @@ packages: babel-preset-current-node-syntax: 1.0.1 dev: false - /babel-preset-jest/29.6.3_@babel+core@7.23.3: + /babel-preset-jest/29.6.3_@babel+core@7.23.5: resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.23.3 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.23.5 dev: false /babel-preset-minify/0.5.2: @@ -5628,7 +5629,7 @@ packages: /broadcast-channel/3.7.0: resolution: {integrity: sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==} dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 detect-node: 2.1.0 js-sha3: 0.8.0 microseconds: 0.2.0 @@ -5655,8 +5656,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001564 - electron-to-chromium: 1.4.591 + caniuse-lite: 1.0.30001565 + electron-to-chromium: 1.4.597 node-releases: 2.0.13 update-browserslist-db: 1.0.13_browserslist@4.22.1 dev: false @@ -5796,13 +5797,13 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.22.1 - caniuse-lite: 1.0.30001564 + caniuse-lite: 1.0.30001565 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: false - /caniuse-lite/1.0.30001564: - resolution: {integrity: sha512-DqAOf+rhof+6GVx1y+xzbFPeOumfQnhYzVnZD6LAXijR77yPtm9mfOcqOnT3mpnJiZVT+kwLAFnRlZcIz+c6bg==} + /caniuse-lite/1.0.30001565: + resolution: {integrity: sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w==} dev: false /caseless/0.12.0: @@ -7023,6 +7024,7 @@ packages: /domexception/2.0.1: resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} engines: {node: '>=8'} + deprecated: Use your platform's native DOMException instead dependencies: webidl-conversions: 5.0.0 dev: false @@ -7030,6 +7032,7 @@ packages: /domexception/4.0.0: resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} engines: {node: '>=12'} + deprecated: Use your platform's native DOMException instead dependencies: webidl-conversions: 7.0.0 dev: false @@ -7186,8 +7189,8 @@ packages: xaa: 1.7.3 dev: false - /electron-to-chromium/1.4.591: - resolution: {integrity: sha512-vLv/P7wwAPKQoY+CVMyyI6rsTp+A14KGtPXx92oz1FY41AAqa9l6Wkizcixg0LDuJgyeo8xgNN9+9hsnGp66UA==} + /electron-to-chromium/1.4.597: + resolution: {integrity: sha512-0XOQNqHhg2YgRVRUrS4M4vWjFCFIP2ETXcXe/0KIQBjXE9Cpy+tgzzYfuq6HGai3hWq0YywtG+5XK8fyG08EjA==} dev: false /emittery/0.13.1: @@ -7243,7 +7246,7 @@ packages: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 20.9.4 + '@types/node': 20.10.1 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -7909,7 +7912,7 @@ packages: engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} hasBin: true dependencies: - '@babel/code-frame': 7.23.4 + '@babel/code-frame': 7.23.5 ajv: 6.12.6 chalk: 2.4.2 cross-spawn: 6.0.5 @@ -8249,7 +8252,7 @@ packages: /fast-async/7.0.6: resolution: {integrity: sha512-/iUa3eSQC+Xh5tN6QcVLsEsN7b1DaPIoTZo++VpLLIxtdNW2tEmMZex4TcrMeRnBwMOpZwue2CB171wjt5Kgqg==} dependencies: - '@babel/generator': 7.23.4 + '@babel/generator': 7.23.5 '@babel/helper-module-imports': 7.22.15 babylon: 7.0.0-beta.47 nodent-runtime: 3.2.1 @@ -8391,7 +8394,7 @@ packages: rfdc: 1.3.0 secure-json-parse: 2.7.0 semver: 7.5.4 - toad-cache: 3.3.0 + toad-cache: 3.3.1 transitivePeerDependencies: - supports-color dev: false @@ -9149,7 +9152,7 @@ packages: /history/5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 dev: false /hoek/4.2.1: @@ -9934,7 +9937,7 @@ packages: resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -9946,8 +9949,8 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.23.3 - '@babel/parser': 7.23.4 + '@babel/core': 7.23.5 + '@babel/parser': 7.23.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -9959,8 +9962,8 @@ packages: resolution: {integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.23.3 - '@babel/parser': 7.23.4 + '@babel/core': 7.23.5 + '@babel/parser': 7.23.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.5.4 @@ -10068,7 +10071,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.4 + '@types/node': 20.10.1 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -10129,10 +10132,10 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0_@babel+core@7.23.3 + babel-jest: 29.7.0_@babel+core@7.23.5 chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -10156,7 +10159,7 @@ packages: - supports-color dev: false - /jest-config/29.7.0_@types+node@20.9.4: + /jest-config/29.7.0_@types+node@20.10.1: resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -10168,11 +10171,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.23.5 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.4 - babel-jest: 29.7.0_@babel+core@7.23.3 + '@types/node': 20.10.1 + babel-jest: 29.7.0_@babel+core@7.23.5 chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -10237,7 +10240,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.9.4 + '@types/node': 20.10.1 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -10254,7 +10257,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.4 + '@types/node': 20.10.1 jest-mock: 29.7.0 jest-util: 29.7.0 dev: false @@ -10270,7 +10273,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.9.4 + '@types/node': 20.10.1 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -10305,7 +10308,7 @@ packages: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.23.4 + '@babel/code-frame': 7.23.5 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -10321,7 +10324,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.9.4 + '@types/node': 20.10.1 jest-util: 29.7.0 dev: false @@ -10376,7 +10379,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.4 + '@types/node': 20.10.1 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -10407,7 +10410,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.4 + '@types/node': 20.10.1 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -10430,15 +10433,15 @@ packages: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.23.3 - '@babel/generator': 7.23.4 - '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.3 - '@babel/types': 7.23.4 + '@babel/core': 7.23.5 + '@babel/generator': 7.23.5 + '@babel/plugin-syntax-jsx': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-syntax-typescript': 7.23.3_@babel+core@7.23.5 + '@babel/types': 7.23.5 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.23.3 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.23.5 chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -10459,7 +10462,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.9.4 + '@types/node': 20.10.1 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -10484,7 +10487,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.4 + '@types/node': 20.10.1 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -10496,7 +10499,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.9.4 + '@types/node': 20.10.1 merge-stream: 2.0.0 supports-color: 7.2.0 dev: false @@ -10505,7 +10508,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.9.4 + '@types/node': 20.10.1 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -10514,7 +10517,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.9.4 + '@types/node': 20.10.1 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -11481,7 +11484,7 @@ packages: /match-sorter/6.3.1: resolution: {integrity: sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==} dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 remove-accents: 0.4.2 dev: false @@ -12380,7 +12383,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.23.4 + '@babel/code-frame': 7.23.5 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -13179,7 +13182,7 @@ packages: dependencies: autoprefixer: 9.8.8 browserslist: 4.22.1 - caniuse-lite: 1.0.30001564 + caniuse-lite: 1.0.30001565 css-blank-pseudo: 0.1.4 css-has-pseudo: 0.10.0 css-prefers-color-scheme: 3.1.1 @@ -13676,7 +13679,7 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 broadcast-channel: 3.7.0 match-sorter: 6.3.1 dev: false @@ -13693,7 +13696,7 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 broadcast-channel: 3.7.0 match-sorter: 6.3.1 react: 18.2.0 @@ -13721,7 +13724,7 @@ packages: redux: optional: true dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@types/hoist-non-react-statics': 3.3.5 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 @@ -13732,7 +13735,7 @@ packages: use-sync-external-store: 1.2.0_react@18.2.0 dev: false - /react-redux/8.1.3_bae8a09b9928c2129de166e2a289cf5c: + /react-redux/8.1.3_e521c11fd4a3d308ce9a5ddd4370ce21: resolution: {integrity: sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -13753,9 +13756,9 @@ packages: redux: optional: true dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@types/hoist-non-react-statics': 3.3.5 - '@types/react': 18.2.38 + '@types/react': 18.2.39 '@types/react-dom': 18.2.17 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 @@ -13954,7 +13957,7 @@ packages: /redux/4.2.1: resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 dev: false /reflect.getprototypeof/1.0.4: @@ -13995,7 +13998,7 @@ packages: /regenerator-transform/0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 dev: false /regexp.prototype.flags/1.5.1: @@ -15616,8 +15619,8 @@ packages: is-number: 7.0.0 dev: false - /toad-cache/3.3.0: - resolution: {integrity: sha512-3oDzcogWGHZdkwrHyvJVpPjA7oNzY6ENOV3PsWJY9XYPZ6INo94Yd47s5may1U+nleBPwDhrRiTPMIvKaa3MQg==} + /toad-cache/3.3.1: + resolution: {integrity: sha512-oE5vIpiyKEuyYJiyp0gYhiD1o7BmiPCJZX9pboK9X6EfdYYmNsk8m7J1kBwMt6H/avuDsCdEhassrMMxwW7h3Q==} engines: {node: '>=12'} dev: false @@ -15746,7 +15749,7 @@ packages: yn: 3.1.1 dev: false - /ts-node/10.9.1_71a24838bb56fb7264838813e7b47cee: + /ts-node/10.9.1_489a2ffb38a611476afccd0eb6ea028b: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -15765,19 +15768,19 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 14.18.63 + '@types/node': 20.10.1 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.3.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false - /ts-node/10.9.1_78be7fe19b2e4cf9deb6452461fedad8: + /ts-node/10.9.1_592b9649d8b94c6c68dac5fabcaadd97: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -15796,7 +15799,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.18.12 + '@types/node': 18.18.14 acorn: 8.11.2 acorn-walk: 8.3.0 arg: 4.1.3 @@ -15808,7 +15811,7 @@ packages: yn: 3.1.1 dev: false - /ts-node/10.9.1_edac2ddb34e314e434ee61c93f52c377: + /ts-node/10.9.1_71a24838bb56fb7264838813e7b47cee: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -15827,19 +15830,19 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 13.13.52 + '@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: 3.9.10 + typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false - /ts-node/10.9.1_edc1f035bb6c9083f88857e0c196bab9: + /ts-node/10.9.1_edac2ddb34e314e434ee61c93f52c377: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -15858,14 +15861,14 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.9.4 + '@types/node': 13.13.52 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.3.2 + typescript: 3.9.10 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false @@ -16319,7 +16322,7 @@ packages: /unload/2.2.0: resolution: {integrity: sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==} dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 detect-node: 2.1.0 dev: false @@ -17191,18 +17194,18 @@ packages: name: '@rush-temp/app-dev' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.3 - '@babel/core': 7.23.3 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.23.3 - '@babel/plugin-proposal-decorators': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.23.3 - '@babel/plugin-transform-react-constant-elements': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-react-inline-elements': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-runtime': 7.23.4_@babel+core@7.23.3 - '@babel/preset-env': 7.23.3_@babel+core@7.23.3 - '@babel/preset-react': 7.23.3_@babel+core@7.23.3 - '@babel/preset-typescript': 7.23.3_@babel+core@7.23.3 - '@babel/register': 7.22.15_@babel+core@7.23.3 + '@babel/cli': 7.23.4_@babel+core@7.23.5 + '@babel/core': 7.23.5 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.23.5 + '@babel/plugin-proposal-decorators': 7.23.5_@babel+core@7.23.5 + '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.23.5 + '@babel/plugin-transform-react-constant-elements': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-react-inline-elements': 7.23.3_@babel+core@7.23.5 + '@babel/plugin-transform-runtime': 7.23.4_@babel+core@7.23.5 + '@babel/preset-env': 7.23.5_@babel+core@7.23.5 + '@babel/preset-react': 7.23.3_@babel+core@7.23.5 + '@babel/preset-typescript': 7.23.3_@babel+core@7.23.5 + '@babel/register': 7.22.15_@babel+core@7.23.5 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@jchip/redbird': 1.3.0 '@types/chai': 4.3.11 @@ -17219,7 +17222,7 @@ packages: babel-eslint: 10.1.0_eslint@7.32.0 babel-plugin-lodash: 3.3.4 babel-plugin-minify-dead-code-elimination: 0.5.2 - babel-plugin-react-css-modules: 5.2.6_@babel+core@7.23.3 + babel-plugin-react-css-modules: 5.2.6_@babel+core@7.23.5 babel-plugin-transform-node-env-inline: 0.4.3 babel-plugin-transform-react-remove-prop-types: 0.4.24 boxen: 5.1.2 @@ -17293,7 +17296,7 @@ packages: name: '@rush-temp/app' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@types/chai': 4.3.11 '@types/mocha': 10.0.6 @@ -17338,12 +17341,12 @@ packages: name: '@rush-temp/create-app' version: 0.0.0 dependencies: - '@babel/core': 7.23.3 - '@babel/preset-env': 7.23.3_@babel+core@7.23.3 + '@babel/core': 7.23.5 + '@babel/preset-env': 7.23.5_@babel+core@7.23.5 '@types/chai': 4.3.11 '@types/mocha': 10.0.6 '@xarc/module-dev': 2.2.5 - babel-loader: 9.1.3_8d9fd6ebbdf323464e360929a56a208f + babel-loader: 9.1.3_b0d36d5da4004736ae778aa16423fd6d chai: 4.3.10 chalker: 1.2.0 lodash: 4.17.21 @@ -17461,11 +17464,11 @@ packages: name: '@rush-temp/jsx-renderer' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.3 - '@babel/core': 7.23.3 - '@babel/preset-env': 7.23.3_@babel+core@7.23.3 - '@babel/preset-react': 7.23.3_@babel+core@7.23.3 - '@babel/register': 7.22.15_@babel+core@7.23.3 + '@babel/cli': 7.23.4_@babel+core@7.23.5 + '@babel/core': 7.23.5 + '@babel/preset-env': 7.23.5_@babel+core@7.23.5 + '@babel/preset-react': 7.23.3_@babel+core@7.23.5 + '@babel/register': 7.22.15_@babel+core@7.23.5 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@types/chai': 4.3.11 '@types/mocha': 10.0.6 @@ -17696,7 +17699,7 @@ packages: name: '@rush-temp/poc-subapp-redux' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@module-federation/concat-runtime': 0.0.1 '@xarc/fastify-server': 3.3.1 '@xarc/run': 1.1.1 @@ -17726,7 +17729,7 @@ packages: name: '@rush-temp/poc-subapp' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@module-federation/concat-runtime': 0.0.1 '@xarc/fastify-server': 4.0.8 '@xarc/run': 1.1.1 @@ -17754,7 +17757,7 @@ packages: name: '@rush-temp/poc-subappv1-csp' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@module-federation/concat-runtime': 0.0.1 '@xarc/fastify-server': 3.3.1 '@xarc/run': 1.1.1 @@ -17784,8 +17787,8 @@ packages: '@testing-library/react': 11.2.7_react-dom@18.2.0+react@18.2.0 '@types/chai': 4.3.11 '@types/mocha': 10.0.6 - '@types/node': 18.18.12 - '@types/react': 18.2.38 + '@types/node': 18.18.14 + '@types/react': 18.2.39 '@types/react-dom': 18.2.17 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 @@ -17810,7 +17813,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_78be7fe19b2e4cf9deb6452461fedad8 + ts-node: 10.9.1_592b9649d8b94c6c68dac5fabcaadd97 tslib: 2.6.2 typedoc: 0.22.18_typescript@4.9.5 typescript: 4.9.5 @@ -17834,7 +17837,7 @@ packages: '@types/chai': 4.3.11 '@types/mocha': 10.0.6 '@types/node': 14.18.63 - '@types/react': 18.2.38 + '@types/react': 18.2.39 '@types/react-dom': 18.2.17 '@types/sinon': 9.0.11 '@types/sinon-chai': 3.2.12 @@ -17881,7 +17884,7 @@ packages: '@types/chai': 4.3.11 '@types/mocha': 10.0.6 '@types/node': 14.18.63 - '@types/react': 18.2.38 + '@types/react': 18.2.39 '@types/react-dom': 18.2.17 '@types/sinon': 9.0.11 '@types/sinon-chai': 3.2.12 @@ -17924,7 +17927,7 @@ packages: '@types/chai': 4.3.11 '@types/mocha': 10.0.6 '@types/node': 14.18.63 - '@types/react': 18.2.38 + '@types/react': 18.2.39 '@types/react-dom': 18.2.17 '@types/sinon': 9.0.11 '@types/sinon-chai': 3.2.12 @@ -17965,8 +17968,8 @@ packages: '@testing-library/react': 13.4.0_react-dom@18.2.0+react@18.2.0 '@types/chai': 4.3.11 '@types/mocha': 10.0.6 - '@types/node': 18.18.12 - '@types/react': 18.2.38 + '@types/node': 18.18.14 + '@types/react': 18.2.39 '@types/react-dom': 18.2.17 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 @@ -17986,12 +17989,12 @@ packages: nyc: 15.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-redux: 8.1.3_bae8a09b9928c2129de166e2a289cf5c + react-redux: 8.1.3_e521c11fd4a3d308ce9a5ddd4370ce21 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_78be7fe19b2e4cf9deb6452461fedad8 + ts-node: 10.9.1_592b9649d8b94c6c68dac5fabcaadd97 tslib: 2.6.2 typedoc: 0.22.18_typescript@4.9.5 typescript: 4.9.5 @@ -18010,13 +18013,13 @@ packages: name: '@rush-temp/react-router' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@testing-library/react': 13.4.0_react-dom@18.2.0+react@18.2.0 '@types/chai': 4.3.11 '@types/mocha': 10.0.6 - '@types/node': 18.18.12 - '@types/react': 18.2.38 + '@types/node': 18.18.14 + '@types/react': 18.2.39 '@types/react-dom': 18.2.17 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 @@ -18038,14 +18041,14 @@ packages: nyc: 15.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-redux: 8.1.3_bae8a09b9928c2129de166e2a289cf5c + react-redux: 8.1.3_e521c11fd4a3d308ce9a5ddd4370ce21 react-router: 6.20.0_react@18.2.0 react-router-dom: 6.20.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_78be7fe19b2e4cf9deb6452461fedad8 + ts-node: 10.9.1_592b9649d8b94c6c68dac5fabcaadd97 tslib: 2.6.2 typedoc: 0.22.18_typescript@4.9.5 typescript: 4.9.5 @@ -18064,12 +18067,12 @@ packages: name: '@rush-temp/react' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@types/chai': 4.3.11 '@types/mocha': 10.0.6 - '@types/node': 18.18.12 - '@types/react': 18.2.38 + '@types/node': 18.18.14 + '@types/react': 18.2.39 '@types/react-dom': 18.2.17 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 @@ -18091,7 +18094,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_78be7fe19b2e4cf9deb6452461fedad8 + ts-node: 10.9.1_592b9649d8b94c6c68dac5fabcaadd97 tslib: 2.6.2 typedoc: 0.23.28_typescript@4.9.5 typescript: 4.9.5 @@ -18157,13 +18160,13 @@ packages: name: '@rush-temp/subapp-react' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.3 - '@babel/core': 7.23.3 - '@babel/plugin-transform-runtime': 7.23.4_@babel+core@7.23.3 - '@babel/preset-env': 7.23.3_@babel+core@7.23.3 - '@babel/preset-react': 7.23.3_@babel+core@7.23.3 - '@babel/register': 7.22.15_@babel+core@7.23.3 - '@babel/runtime': 7.23.4 + '@babel/cli': 7.23.4_@babel+core@7.23.5 + '@babel/core': 7.23.5 + '@babel/plugin-transform-runtime': 7.23.4_@babel+core@7.23.5 + '@babel/preset-env': 7.23.5_@babel+core@7.23.5 + '@babel/preset-react': 7.23.3_@babel+core@7.23.5 + '@babel/register': 7.22.15_@babel+core@7.23.5 + '@babel/runtime': 7.23.5 '@xarc/run': 1.1.1 babel-preset-minify: 0.5.2 electrode-archetype-njs-module-dev: 3.0.3 @@ -18191,13 +18194,13 @@ packages: name: '@rush-temp/subapp-redux' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.3 - '@babel/core': 7.23.3 - '@babel/plugin-transform-runtime': 7.23.4_@babel+core@7.23.3 - '@babel/preset-env': 7.23.3_@babel+core@7.23.3 - '@babel/preset-react': 7.23.3_@babel+core@7.23.3 - '@babel/register': 7.22.15_@babel+core@7.23.3 - '@babel/runtime': 7.23.4 + '@babel/cli': 7.23.4_@babel+core@7.23.5 + '@babel/core': 7.23.5 + '@babel/plugin-transform-runtime': 7.23.4_@babel+core@7.23.5 + '@babel/preset-env': 7.23.5_@babel+core@7.23.5 + '@babel/preset-react': 7.23.3_@babel+core@7.23.5 + '@babel/register': 7.22.15_@babel+core@7.23.5 + '@babel/runtime': 7.23.5 '@xarc/run': 1.1.1 babel-preset-minify: 0.5.2 electrode-archetype-njs-module-dev: 3.0.3 @@ -18219,11 +18222,11 @@ packages: name: '@rush-temp/subapp-server' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.3 - '@babel/core': 7.23.3 - '@babel/preset-env': 7.23.3_@babel+core@7.23.3 - '@babel/preset-react': 7.23.3_@babel+core@7.23.3 - '@babel/register': 7.22.15_@babel+core@7.23.3 + '@babel/cli': 7.23.4_@babel+core@7.23.5 + '@babel/core': 7.23.5 + '@babel/preset-env': 7.23.5_@babel+core@7.23.5 + '@babel/preset-react': 7.23.3_@babel+core@7.23.5 + '@babel/register': 7.22.15_@babel+core@7.23.5 '@hapi/boom': 9.1.4 '@xarc/fastify-server': 3.3.1 '@xarc/run': 1.1.1 @@ -18241,13 +18244,14 @@ packages: dev: false file:projects/subapp-util.tgz: - resolution: {integrity: sha512-MpkfjGGQ1f15muehq4so7cC3ZjHc9qFGNSMMgMFvmMPSjXAUguHQq1l201oxH69A+i6PU2ycrHmjiG4S3X58Xw==, tarball: file:projects/subapp-util.tgz} + resolution: {integrity: sha512-XID5OCsfFYSGFtNl/mkvj71oYWe9us6pwZkz1ttNb/ANdtMagKIeaaBMX9k4ZdF3qXGrfCIr7YnosutPwTGGmA==, tarball: file:projects/subapp-util.tgz} name: '@rush-temp/subapp-util' version: 0.0.0 dependencies: '@xarc/run': 1.1.1 electrode-archetype-njs-module-dev: 3.0.3 filter-scan-dir: 1.1.1 + lodash: 4.17.21 optional-require: 1.1.8 dev: false @@ -18256,13 +18260,13 @@ packages: name: '@rush-temp/subapp-web' version: 0.0.0 dependencies: - '@babel/cli': 7.23.4_@babel+core@7.23.3 - '@babel/core': 7.23.3 - '@babel/plugin-transform-runtime': 7.23.4_@babel+core@7.23.3 - '@babel/preset-env': 7.23.3_@babel+core@7.23.3 - '@babel/preset-react': 7.23.3_@babel+core@7.23.3 - '@babel/register': 7.22.15_@babel+core@7.23.3 - '@babel/runtime': 7.23.4 + '@babel/cli': 7.23.4_@babel+core@7.23.5 + '@babel/core': 7.23.5 + '@babel/plugin-transform-runtime': 7.23.4_@babel+core@7.23.5 + '@babel/preset-env': 7.23.5_@babel+core@7.23.5 + '@babel/preset-react': 7.23.3_@babel+core@7.23.5 + '@babel/register': 7.22.15_@babel+core@7.23.5 + '@babel/runtime': 7.23.5 '@xarc/module-dev': 4.1.0 '@xarc/run': 1.1.1 babel-preset-minify: 0.5.2 @@ -18347,15 +18351,15 @@ packages: name: '@rush-temp/subapp2-basic' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@module-federation/concat-runtime': 0.0.1 '@testing-library/jest-dom': 5.17.0 '@testing-library/react': 14.1.2 - '@types/node': 20.9.4 + '@types/node': 20.10.1 '@xarc/fastify-server': 3.3.1 '@xarc/run': 1.1.1 prettier: 3.1.0 - ts-node: 10.9.1_edc1f035bb6c9083f88857e0c196bab9 + ts-node: 10.9.1_489a2ffb38a611476afccd0eb6ea028b typescript: 5.3.2 webpack-hot-middleware: 2.25.4 transitivePeerDependencies: @@ -18371,14 +18375,14 @@ packages: name: '@rush-temp/subapp2-poc' version: 0.0.0 dependencies: - '@babel/runtime': 7.23.4 - '@types/node': 20.9.4 + '@babel/runtime': 7.23.5 + '@types/node': 20.10.1 '@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_edc1f035bb6c9083f88857e0c196bab9 + ts-node: 10.9.1_489a2ffb38a611476afccd0eb6ea028b typescript: 5.3.2 webpack-hot-middleware: 2.25.4 transitivePeerDependencies: @@ -18475,7 +18479,7 @@ packages: '@istanbuljs/nyc-config-typescript': 1.0.2_nyc@15.1.0 '@types/chai': 4.3.11 '@types/mocha': 10.0.0 - '@types/node': 18.18.12 + '@types/node': 18.18.14 '@types/sinon': 9.0.11 '@types/sinon-chai': 3.2.12 '@typescript-eslint/eslint-plugin': 2.34.0_78673f6a350169a27f383eda83199f64 @@ -18507,7 +18511,7 @@ 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_78be7fe19b2e4cf9deb6452461fedad8 + ts-node: 10.9.1_592b9649d8b94c6c68dac5fabcaadd97 typedoc: 0.17.8_typescript@4.9.5 typescript: 4.9.5 url-loader: 4.1.1_file-loader@6.2.0+webpack@5.89.0 diff --git a/packages/subapp-server/lib/fastify-plugin.js b/packages/subapp-server/lib/fastify-plugin.js index 279d175ac..ded37c692 100644 --- a/packages/subapp-server/lib/fastify-plugin.js +++ b/packages/subapp-server/lib/fastify-plugin.js @@ -12,6 +12,8 @@ const HttpStatusCodes = require("http-status-codes"); const Fs = require("fs"); const util = require("util"); const readFile = util.promisify(Fs.readFile); +const optionalRequire = require("optional-require")(require); +const getDevProxy = optionalRequire("@xarc/app-dev/config/get-dev-proxy"); const { utils: { resolveChunkSelector } } = require("@xarc/index-page"); @@ -22,7 +24,8 @@ const { checkSSRMetricsReporting, updateFullTemplate, setCSPNonce, - getCSPHeader + getCSPHeader, + until } = require("./utils"); const routesFromFile = require("./routes-from-file"); @@ -31,11 +34,19 @@ const templateRouting = require("./template-routing"); function makeRouteHandler({ path, routeRenderer, routeOptions }) { const useStream = routeOptions.useStream !== false; + const { settings = {} } = getDevProxy ? getDevProxy() : {}; + const { webpackDev } = settings; return async (request, reply) => { try { const { styleNonce = "", scriptNonce = "" } = setCSPNonce({ routeOptions }); + // wait for webpack stats to be valid if webpackDev + if (webpackDev) { + await until(() => request.app.webpackDev.valid === true); + console.log(`Webpack stats valid: ${request.app.webpackDev.valid}`); + } + const context = await routeRenderer({ useStream, mode: "", @@ -66,6 +77,7 @@ function makeRouteHandler({ path, routeRenderer, routeOptions }) { reply.code(status); return reply.send(data); } + } catch (err) { reply.status(HttpStatusCodes.INTERNAL_SERVER_ERROR); if (process.env.NODE_ENV !== "production") { diff --git a/packages/subapp-server/lib/utils.js b/packages/subapp-server/lib/utils.js index 94c4911cf..74916e614 100644 --- a/packages/subapp-server/lib/utils.js +++ b/packages/subapp-server/lib/utils.js @@ -206,6 +206,16 @@ function getCSPHeader({ styleNonce = "", scriptNonce = "" }) { return `${scriptSrc}${styleSrc}`; } +function until(conditionFunction) { + + const poll = resolve => { + if(conditionFunction()) resolve(); + else setTimeout(_ => poll(resolve), 400); + } + + return new Promise(poll); +} + module.exports = { getSrcDir, getDefaultRouteOptions, @@ -215,5 +225,6 @@ module.exports = { checkSSRMetricsReporting, invokeTemplateProcessor, setCSPNonce, - getCSPHeader + getCSPHeader, + until }; diff --git a/packages/subapp-util/package.json b/packages/subapp-util/package.json index f00e6bb5d..9ddecba09 100644 --- a/packages/subapp-util/package.json +++ b/packages/subapp-util/package.json @@ -24,7 +24,8 @@ ], "dependencies": { "filter-scan-dir": "1.1.1", - "optional-require": "^1.1.6" + "optional-require": "^1.1.6", + "lodash": "^4.17.15" }, "devDependencies": { "electrode-archetype-njs-module-dev": "^3.0.3", diff --git a/samples/poc-subapp/package.json b/samples/poc-subapp/package.json index b4d423bc9..4fb3df1a4 100644 --- a/samples/poc-subapp/package.json +++ b/samples/poc-subapp/package.json @@ -32,7 +32,8 @@ "scripts": { "dev": "xrun electrode/dev", "test": "xrun electrode/check", - "build": "xrun electrode/build" + "build": "xrun electrode/build", + "start": "node lib/server" }, "dependencies": { "@babel/runtime": "^7.22.10",