diff --git a/.eslintrc b/.eslintrc index cbbd6c3..bb0c4e1 100644 --- a/.eslintrc +++ b/.eslintrc @@ -2,7 +2,11 @@ "extends": "ksv741", "reportUnusedDisableDirectives": true, "settings": { - "import/resolver": "webpack" + "import/resolver": { + "typescript": { + "project": "./tsconfig.json" + } + } }, "rules": { "import/order": [ @@ -79,20 +83,20 @@ "test.{[j|t]sx,[j|t]sx}", "test-*.{[j|t]sx,[j|t]sx}", "**/*{.,_}{test,spec}.{[j|t]sx,[j|t]sx}", - "**/jest.config.[j|t]", - "**/jest.setup.[j|t]", - "**/vue.config.[j|t]", - "**/webpack.config.[j|t]", - "**/webpack.config.*.[j|t]", - "**/rollup.config.[j|t]", - "**/rollup.config.*.[j|t]", - "**/gulpfile.[j|t]", - "**/gulpfile.*.[j|t]", - "**/Gruntfile{,.[j|t]}", - "**/protractor.conf.[j|t]", - "**/protractor.conf.*.[j|t]", - "**/karma.conf.[j|t]", - "**/.eslintrc.[j|t]" + "**/jest.config.[j|t]s", + "**/jest.setup.[j|t]s", + "**/vue.config.[j|t]s", + "**/webpack.config.[j|t]s", + "**/webpack.config.*.[j|t]s", + "**/rollup.config.[j|t]s", + "**/rollup.config.*.[j|t]s", + "**/gulpfile.[j|t]s", + "**/gulpfile.*.[j|t]s", + "**/Gruntfile{,.[j|t]}s", + "**/protractor.conf.[j|t]s", + "**/protractor.conf.*.[j|t]s", + "**/karma.conf.[j|t]s", + "**/.eslintrc.[j|t]s" ], "optionalDependencies": false }] diff --git a/offline_node_modules/@apideck-better-ajv-errors-npm-0.3.6-8c1868a017-f89a1e16ec.zip b/offline_node_modules/@apideck-better-ajv-errors-npm-0.3.6-8c1868a017-f89a1e16ec.zip new file mode 100644 index 0000000..5636911 Binary files /dev/null and b/offline_node_modules/@apideck-better-ajv-errors-npm-0.3.6-8c1868a017-f89a1e16ec.zip differ diff --git a/offline_node_modules/@babel-code-frame-npm-7.24.7-315a600a58-ab0af53947.zip b/offline_node_modules/@babel-code-frame-npm-7.24.7-315a600a58-ab0af53947.zip new file mode 100644 index 0000000..db80892 Binary files /dev/null and b/offline_node_modules/@babel-code-frame-npm-7.24.7-315a600a58-ab0af53947.zip differ diff --git a/offline_node_modules/@babel-compat-data-npm-7.24.7-55c0797320-dcd93a5632.zip b/offline_node_modules/@babel-compat-data-npm-7.24.7-55c0797320-dcd93a5632.zip new file mode 100644 index 0000000..1c3adaa Binary files /dev/null and b/offline_node_modules/@babel-compat-data-npm-7.24.7-55c0797320-dcd93a5632.zip differ diff --git a/offline_node_modules/@babel-core-npm-7.24.7-e0c71653c5-4004ba454d.zip b/offline_node_modules/@babel-core-npm-7.24.7-e0c71653c5-4004ba454d.zip new file mode 100644 index 0000000..a7fb9f1 Binary files /dev/null and b/offline_node_modules/@babel-core-npm-7.24.7-e0c71653c5-4004ba454d.zip differ diff --git a/offline_node_modules/@babel-generator-npm-7.24.7-33fe4145fd-06b1f3350b.zip b/offline_node_modules/@babel-generator-npm-7.24.7-33fe4145fd-06b1f3350b.zip new file mode 100644 index 0000000..06b972b Binary files /dev/null and b/offline_node_modules/@babel-generator-npm-7.24.7-33fe4145fd-06b1f3350b.zip differ diff --git a/offline_node_modules/@babel-helper-annotate-as-pure-npm-7.24.7-537c5e8bf3-4679f7df4d.zip b/offline_node_modules/@babel-helper-annotate-as-pure-npm-7.24.7-537c5e8bf3-4679f7df4d.zip new file mode 100644 index 0000000..be4c44f Binary files /dev/null and b/offline_node_modules/@babel-helper-annotate-as-pure-npm-7.24.7-537c5e8bf3-4679f7df4d.zip differ diff --git a/offline_node_modules/@babel-helper-builder-binary-assignment-operator-visitor-npm-7.24.7-1653e5773a-0ed84abf84.zip b/offline_node_modules/@babel-helper-builder-binary-assignment-operator-visitor-npm-7.24.7-1653e5773a-0ed84abf84.zip new file mode 100644 index 0000000..0f94a99 Binary files /dev/null and b/offline_node_modules/@babel-helper-builder-binary-assignment-operator-visitor-npm-7.24.7-1653e5773a-0ed84abf84.zip differ diff --git a/offline_node_modules/@babel-helper-compilation-targets-npm-7.24.7-b6fcad7a45-1d580a9bca.zip b/offline_node_modules/@babel-helper-compilation-targets-npm-7.24.7-b6fcad7a45-1d580a9bca.zip new file mode 100644 index 0000000..355ad96 Binary files /dev/null and b/offline_node_modules/@babel-helper-compilation-targets-npm-7.24.7-b6fcad7a45-1d580a9bca.zip differ diff --git a/offline_node_modules/@babel-helper-create-class-features-plugin-npm-7.24.7-076821f821-6b7b47d70b.zip b/offline_node_modules/@babel-helper-create-class-features-plugin-npm-7.24.7-076821f821-6b7b47d70b.zip new file mode 100644 index 0000000..f024261 Binary files /dev/null and b/offline_node_modules/@babel-helper-create-class-features-plugin-npm-7.24.7-076821f821-6b7b47d70b.zip differ diff --git a/offline_node_modules/@babel-helper-create-regexp-features-plugin-npm-7.24.7-0bc60f7f63-ed611a7eb0.zip b/offline_node_modules/@babel-helper-create-regexp-features-plugin-npm-7.24.7-0bc60f7f63-ed611a7eb0.zip new file mode 100644 index 0000000..d85686d Binary files /dev/null and b/offline_node_modules/@babel-helper-create-regexp-features-plugin-npm-7.24.7-0bc60f7f63-ed611a7eb0.zip differ diff --git a/offline_node_modules/@babel-helper-environment-visitor-npm-7.24.7-9a965bf523-36ece78882.zip b/offline_node_modules/@babel-helper-environment-visitor-npm-7.24.7-9a965bf523-36ece78882.zip new file mode 100644 index 0000000..832cdb9 Binary files /dev/null and b/offline_node_modules/@babel-helper-environment-visitor-npm-7.24.7-9a965bf523-36ece78882.zip differ diff --git a/offline_node_modules/@babel-helper-function-name-npm-7.24.7-4f88fa6768-e5e41e6cf8.zip b/offline_node_modules/@babel-helper-function-name-npm-7.24.7-4f88fa6768-e5e41e6cf8.zip new file mode 100644 index 0000000..e4a09f6 Binary files /dev/null and b/offline_node_modules/@babel-helper-function-name-npm-7.24.7-4f88fa6768-e5e41e6cf8.zip differ diff --git a/offline_node_modules/@babel-helper-hoist-variables-npm-7.24.7-3d1fb54723-19ee37563b.zip b/offline_node_modules/@babel-helper-hoist-variables-npm-7.24.7-3d1fb54723-19ee37563b.zip new file mode 100644 index 0000000..9b4a19f Binary files /dev/null and b/offline_node_modules/@babel-helper-hoist-variables-npm-7.24.7-3d1fb54723-19ee37563b.zip differ diff --git a/offline_node_modules/@babel-helper-member-expression-to-functions-npm-7.24.7-2f8d2100de-9638c1d33c.zip b/offline_node_modules/@babel-helper-member-expression-to-functions-npm-7.24.7-2f8d2100de-9638c1d33c.zip new file mode 100644 index 0000000..70e2871 Binary files /dev/null and b/offline_node_modules/@babel-helper-member-expression-to-functions-npm-7.24.7-2f8d2100de-9638c1d33c.zip differ diff --git a/offline_node_modules/@babel-helper-module-imports-npm-7.24.7-f60e66adbf-97c57db6c3.zip b/offline_node_modules/@babel-helper-module-imports-npm-7.24.7-f60e66adbf-97c57db6c3.zip new file mode 100644 index 0000000..f880b44 Binary files /dev/null and b/offline_node_modules/@babel-helper-module-imports-npm-7.24.7-f60e66adbf-97c57db6c3.zip differ diff --git a/offline_node_modules/@babel-helper-module-transforms-npm-7.24.7-34219c1829-4f311755fc.zip b/offline_node_modules/@babel-helper-module-transforms-npm-7.24.7-34219c1829-4f311755fc.zip new file mode 100644 index 0000000..5277c16 Binary files /dev/null and b/offline_node_modules/@babel-helper-module-transforms-npm-7.24.7-34219c1829-4f311755fc.zip differ diff --git a/offline_node_modules/@babel-helper-optimise-call-expression-npm-7.24.7-59b5fb050d-ca6a988470.zip b/offline_node_modules/@babel-helper-optimise-call-expression-npm-7.24.7-59b5fb050d-ca6a988470.zip new file mode 100644 index 0000000..c435c51 Binary files /dev/null and b/offline_node_modules/@babel-helper-optimise-call-expression-npm-7.24.7-59b5fb050d-ca6a988470.zip differ diff --git a/offline_node_modules/@babel-helper-plugin-utils-npm-7.24.7-5a3089ad88-c3d38cd9b3.zip b/offline_node_modules/@babel-helper-plugin-utils-npm-7.24.7-5a3089ad88-c3d38cd9b3.zip new file mode 100644 index 0000000..a421f24 Binary files /dev/null and b/offline_node_modules/@babel-helper-plugin-utils-npm-7.24.7-5a3089ad88-c3d38cd9b3.zip differ diff --git a/offline_node_modules/@babel-helper-remap-async-to-generator-npm-7.24.7-d568c8a028-4e7fa2cdcb.zip b/offline_node_modules/@babel-helper-remap-async-to-generator-npm-7.24.7-d568c8a028-4e7fa2cdcb.zip new file mode 100644 index 0000000..850c72c Binary files /dev/null and b/offline_node_modules/@babel-helper-remap-async-to-generator-npm-7.24.7-d568c8a028-4e7fa2cdcb.zip differ diff --git a/offline_node_modules/@babel-helper-replace-supers-npm-7.24.7-35d1343b26-0e133bb033.zip b/offline_node_modules/@babel-helper-replace-supers-npm-7.24.7-35d1343b26-0e133bb033.zip new file mode 100644 index 0000000..0e5391d Binary files /dev/null and b/offline_node_modules/@babel-helper-replace-supers-npm-7.24.7-35d1343b26-0e133bb033.zip differ diff --git a/offline_node_modules/@babel-helper-simple-access-npm-7.24.7-beddd00b0e-7230e419d5.zip b/offline_node_modules/@babel-helper-simple-access-npm-7.24.7-beddd00b0e-7230e419d5.zip new file mode 100644 index 0000000..9b7be24 Binary files /dev/null and b/offline_node_modules/@babel-helper-simple-access-npm-7.24.7-beddd00b0e-7230e419d5.zip differ diff --git a/offline_node_modules/@babel-helper-skip-transparent-expression-wrappers-npm-7.24.7-f573fe40ee-e3a9b8ac9c.zip b/offline_node_modules/@babel-helper-skip-transparent-expression-wrappers-npm-7.24.7-f573fe40ee-e3a9b8ac9c.zip new file mode 100644 index 0000000..6eee0ea Binary files /dev/null and b/offline_node_modules/@babel-helper-skip-transparent-expression-wrappers-npm-7.24.7-f573fe40ee-e3a9b8ac9c.zip differ diff --git a/offline_node_modules/@babel-helper-split-export-declaration-npm-7.24.7-77b1fc1a1c-0254577d70.zip b/offline_node_modules/@babel-helper-split-export-declaration-npm-7.24.7-77b1fc1a1c-0254577d70.zip new file mode 100644 index 0000000..b57377f Binary files /dev/null and b/offline_node_modules/@babel-helper-split-export-declaration-npm-7.24.7-77b1fc1a1c-0254577d70.zip differ diff --git a/offline_node_modules/@babel-helper-string-parser-npm-7.24.7-560b175e3f-47840c7004.zip b/offline_node_modules/@babel-helper-string-parser-npm-7.24.7-560b175e3f-47840c7004.zip new file mode 100644 index 0000000..cb044fe Binary files /dev/null and b/offline_node_modules/@babel-helper-string-parser-npm-7.24.7-560b175e3f-47840c7004.zip differ diff --git a/offline_node_modules/@babel-helper-validator-identifier-npm-7.24.7-748889c8d2-87ad608694.zip b/offline_node_modules/@babel-helper-validator-identifier-npm-7.24.7-748889c8d2-87ad608694.zip new file mode 100644 index 0000000..58d1df9 Binary files /dev/null and b/offline_node_modules/@babel-helper-validator-identifier-npm-7.24.7-748889c8d2-87ad608694.zip differ diff --git a/offline_node_modules/@babel-helper-validator-option-npm-7.24.7-6bf4b631c7-21aea2b7bc.zip b/offline_node_modules/@babel-helper-validator-option-npm-7.24.7-6bf4b631c7-21aea2b7bc.zip new file mode 100644 index 0000000..10fb6fb Binary files /dev/null and b/offline_node_modules/@babel-helper-validator-option-npm-7.24.7-6bf4b631c7-21aea2b7bc.zip differ diff --git a/offline_node_modules/@babel-helper-wrap-function-npm-7.24.7-563645868a-d5689f031b.zip b/offline_node_modules/@babel-helper-wrap-function-npm-7.24.7-563645868a-d5689f031b.zip new file mode 100644 index 0000000..af93456 Binary files /dev/null and b/offline_node_modules/@babel-helper-wrap-function-npm-7.24.7-563645868a-d5689f031b.zip differ diff --git a/offline_node_modules/@babel-helpers-npm-7.24.7-8c3f5704f5-aa8e230f66.zip b/offline_node_modules/@babel-helpers-npm-7.24.7-8c3f5704f5-aa8e230f66.zip new file mode 100644 index 0000000..d58a3dd Binary files /dev/null and b/offline_node_modules/@babel-helpers-npm-7.24.7-8c3f5704f5-aa8e230f66.zip differ diff --git a/offline_node_modules/@babel-highlight-npm-7.24.7-d792bd8d9f-674334c571.zip b/offline_node_modules/@babel-highlight-npm-7.24.7-d792bd8d9f-674334c571.zip new file mode 100644 index 0000000..c528de0 Binary files /dev/null and b/offline_node_modules/@babel-highlight-npm-7.24.7-d792bd8d9f-674334c571.zip differ diff --git a/offline_node_modules/@babel-parser-npm-7.24.7-79d233f3d1-8b24475687.zip b/offline_node_modules/@babel-parser-npm-7.24.7-79d233f3d1-8b24475687.zip new file mode 100644 index 0000000..0bd3313 Binary files /dev/null and b/offline_node_modules/@babel-parser-npm-7.24.7-79d233f3d1-8b24475687.zip differ diff --git a/offline_node_modules/@babel-plugin-bugfix-firefox-class-in-computed-class-key-npm-7.24.7-ae12ee30ec-394c30e2b7.zip b/offline_node_modules/@babel-plugin-bugfix-firefox-class-in-computed-class-key-npm-7.24.7-ae12ee30ec-394c30e2b7.zip new file mode 100644 index 0000000..73e4083 Binary files /dev/null and b/offline_node_modules/@babel-plugin-bugfix-firefox-class-in-computed-class-key-npm-7.24.7-ae12ee30ec-394c30e2b7.zip differ diff --git a/offline_node_modules/@babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression-npm-7.24.7-5c3be7a37e-a36307428e.zip b/offline_node_modules/@babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression-npm-7.24.7-5c3be7a37e-a36307428e.zip new file mode 100644 index 0000000..482327b Binary files /dev/null and b/offline_node_modules/@babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression-npm-7.24.7-5c3be7a37e-a36307428e.zip differ diff --git a/offline_node_modules/@babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining-npm-7.24.7-a96e8cc868-aeb6e7aa36.zip b/offline_node_modules/@babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining-npm-7.24.7-a96e8cc868-aeb6e7aa36.zip new file mode 100644 index 0000000..303c8cd Binary files /dev/null and b/offline_node_modules/@babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining-npm-7.24.7-a96e8cc868-aeb6e7aa36.zip differ diff --git a/offline_node_modules/@babel-plugin-bugfix-v8-static-class-fields-redefine-readonly-npm-7.24.7-c865f17470-2b52a73e44.zip b/offline_node_modules/@babel-plugin-bugfix-v8-static-class-fields-redefine-readonly-npm-7.24.7-c865f17470-2b52a73e44.zip new file mode 100644 index 0000000..3a3ec9c Binary files /dev/null and b/offline_node_modules/@babel-plugin-bugfix-v8-static-class-fields-redefine-readonly-npm-7.24.7-c865f17470-2b52a73e44.zip differ diff --git a/offline_node_modules/@babel-plugin-syntax-import-assertions-npm-7.24.7-06924e77aa-b82c53e095.zip b/offline_node_modules/@babel-plugin-syntax-import-assertions-npm-7.24.7-06924e77aa-b82c53e095.zip new file mode 100644 index 0000000..991731b Binary files /dev/null and b/offline_node_modules/@babel-plugin-syntax-import-assertions-npm-7.24.7-06924e77aa-b82c53e095.zip differ diff --git a/offline_node_modules/@babel-plugin-syntax-import-attributes-npm-7.24.7-6101aa2bfb-eccc54d0f0.zip b/offline_node_modules/@babel-plugin-syntax-import-attributes-npm-7.24.7-6101aa2bfb-eccc54d0f0.zip new file mode 100644 index 0000000..508f719 Binary files /dev/null and b/offline_node_modules/@babel-plugin-syntax-import-attributes-npm-7.24.7-6101aa2bfb-eccc54d0f0.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-arrow-functions-npm-7.24.7-dc9654ba4f-6ac05a54e5.zip b/offline_node_modules/@babel-plugin-transform-arrow-functions-npm-7.24.7-dc9654ba4f-6ac05a54e5.zip new file mode 100644 index 0000000..a13457e Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-arrow-functions-npm-7.24.7-dc9654ba4f-6ac05a54e5.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-async-generator-functions-npm-7.24.7-726da7b00d-6b5e33ae66.zip b/offline_node_modules/@babel-plugin-transform-async-generator-functions-npm-7.24.7-726da7b00d-6b5e33ae66.zip new file mode 100644 index 0000000..9b9ca15 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-async-generator-functions-npm-7.24.7-726da7b00d-6b5e33ae66.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-async-to-generator-npm-7.24.7-335cbe94e0-83c82e2438.zip b/offline_node_modules/@babel-plugin-transform-async-to-generator-npm-7.24.7-335cbe94e0-83c82e2438.zip new file mode 100644 index 0000000..ab651a4 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-async-to-generator-npm-7.24.7-335cbe94e0-83c82e2438.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-block-scoped-functions-npm-7.24.7-3bde68de42-113e86de46.zip b/offline_node_modules/@babel-plugin-transform-block-scoped-functions-npm-7.24.7-3bde68de42-113e86de46.zip new file mode 100644 index 0000000..27eb92a Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-block-scoped-functions-npm-7.24.7-3bde68de42-113e86de46.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-block-scoping-npm-7.24.7-7c6a83a195-dcbc5e385c.zip b/offline_node_modules/@babel-plugin-transform-block-scoping-npm-7.24.7-7c6a83a195-dcbc5e385c.zip new file mode 100644 index 0000000..a0f6033 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-block-scoping-npm-7.24.7-7c6a83a195-dcbc5e385c.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-class-properties-npm-7.24.7-42a5aafd3c-75018a466c.zip b/offline_node_modules/@babel-plugin-transform-class-properties-npm-7.24.7-42a5aafd3c-75018a466c.zip new file mode 100644 index 0000000..7be0c98 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-class-properties-npm-7.24.7-42a5aafd3c-75018a466c.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-class-static-block-npm-7.24.7-2ab97b4caf-b0ade39a3d.zip b/offline_node_modules/@babel-plugin-transform-class-static-block-npm-7.24.7-2ab97b4caf-b0ade39a3d.zip new file mode 100644 index 0000000..8e5ef9d Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-class-static-block-npm-7.24.7-2ab97b4caf-b0ade39a3d.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-classes-npm-7.24.7-3020dbe8cb-e51dba7ce8.zip b/offline_node_modules/@babel-plugin-transform-classes-npm-7.24.7-3020dbe8cb-e51dba7ce8.zip new file mode 100644 index 0000000..32dc30f Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-classes-npm-7.24.7-3020dbe8cb-e51dba7ce8.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-computed-properties-npm-7.24.7-707065a998-25636dbc1f.zip b/offline_node_modules/@babel-plugin-transform-computed-properties-npm-7.24.7-707065a998-25636dbc1f.zip new file mode 100644 index 0000000..288d753 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-computed-properties-npm-7.24.7-707065a998-25636dbc1f.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-destructuring-npm-7.24.7-bbf4b6a00f-929f07a807.zip b/offline_node_modules/@babel-plugin-transform-destructuring-npm-7.24.7-bbf4b6a00f-929f07a807.zip new file mode 100644 index 0000000..7d517a1 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-destructuring-npm-7.24.7-bbf4b6a00f-929f07a807.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-dotall-regex-npm-7.24.7-1e4ebcbb6c-793f14c949.zip b/offline_node_modules/@babel-plugin-transform-dotall-regex-npm-7.24.7-1e4ebcbb6c-793f14c949.zip new file mode 100644 index 0000000..52af3b1 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-dotall-regex-npm-7.24.7-1e4ebcbb6c-793f14c949.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-duplicate-keys-npm-7.24.7-c999e46d25-75ff7ec111.zip b/offline_node_modules/@babel-plugin-transform-duplicate-keys-npm-7.24.7-c999e46d25-75ff7ec111.zip new file mode 100644 index 0000000..32a21d5 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-duplicate-keys-npm-7.24.7-c999e46d25-75ff7ec111.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-dynamic-import-npm-7.24.7-e15a724c6c-eeda48372e.zip b/offline_node_modules/@babel-plugin-transform-dynamic-import-npm-7.24.7-e15a724c6c-eeda48372e.zip new file mode 100644 index 0000000..f7fdc78 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-dynamic-import-npm-7.24.7-e15a724c6c-eeda48372e.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-exponentiation-operator-npm-7.24.7-1bd197e640-ace3e11c94.zip b/offline_node_modules/@babel-plugin-transform-exponentiation-operator-npm-7.24.7-1bd197e640-ace3e11c94.zip new file mode 100644 index 0000000..4e45722 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-exponentiation-operator-npm-7.24.7-1bd197e640-ace3e11c94.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-export-namespace-from-npm-7.24.7-2e43f5c58e-4e144d7f1c.zip b/offline_node_modules/@babel-plugin-transform-export-namespace-from-npm-7.24.7-2e43f5c58e-4e144d7f1c.zip new file mode 100644 index 0000000..63c325a Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-export-namespace-from-npm-7.24.7-2e43f5c58e-4e144d7f1c.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-for-of-npm-7.24.7-e85b1239ae-77629b1173.zip b/offline_node_modules/@babel-plugin-transform-for-of-npm-7.24.7-e85b1239ae-77629b1173.zip new file mode 100644 index 0000000..45d4e1e Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-for-of-npm-7.24.7-e85b1239ae-77629b1173.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-function-name-npm-7.24.7-c1c7f2dbbf-3e9642428d.zip b/offline_node_modules/@babel-plugin-transform-function-name-npm-7.24.7-c1c7f2dbbf-3e9642428d.zip new file mode 100644 index 0000000..823a9dc Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-function-name-npm-7.24.7-c1c7f2dbbf-3e9642428d.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-json-strings-npm-7.24.7-17858f14f3-17c72cd5bf.zip b/offline_node_modules/@babel-plugin-transform-json-strings-npm-7.24.7-17858f14f3-17c72cd5bf.zip new file mode 100644 index 0000000..7159b9b Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-json-strings-npm-7.24.7-17858f14f3-17c72cd5bf.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-literals-npm-7.24.7-bdba7f5593-9f3f6f3831.zip b/offline_node_modules/@babel-plugin-transform-literals-npm-7.24.7-bdba7f5593-9f3f6f3831.zip new file mode 100644 index 0000000..4e03d08 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-literals-npm-7.24.7-bdba7f5593-9f3f6f3831.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-logical-assignment-operators-npm-7.24.7-8d08c296f2-dbe882eb90.zip b/offline_node_modules/@babel-plugin-transform-logical-assignment-operators-npm-7.24.7-8d08c296f2-dbe882eb90.zip new file mode 100644 index 0000000..aaa20e2 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-logical-assignment-operators-npm-7.24.7-8d08c296f2-dbe882eb90.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-member-expression-literals-npm-7.24.7-566bef1c80-e789ae359b.zip b/offline_node_modules/@babel-plugin-transform-member-expression-literals-npm-7.24.7-566bef1c80-e789ae359b.zip new file mode 100644 index 0000000..f46ff48 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-member-expression-literals-npm-7.24.7-566bef1c80-e789ae359b.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-modules-amd-npm-7.24.7-7b9b7c2d4b-6df7de7fce.zip b/offline_node_modules/@babel-plugin-transform-modules-amd-npm-7.24.7-7b9b7c2d4b-6df7de7fce.zip new file mode 100644 index 0000000..c8f2c40 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-modules-amd-npm-7.24.7-7b9b7c2d4b-6df7de7fce.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-modules-commonjs-npm-7.24.7-936aa5b71e-9442292b3d.zip b/offline_node_modules/@babel-plugin-transform-modules-commonjs-npm-7.24.7-936aa5b71e-9442292b3d.zip new file mode 100644 index 0000000..3638c1e Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-modules-commonjs-npm-7.24.7-936aa5b71e-9442292b3d.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-modules-systemjs-npm-7.24.7-53be82caa8-e2a795e0a6.zip b/offline_node_modules/@babel-plugin-transform-modules-systemjs-npm-7.24.7-53be82caa8-e2a795e0a6.zip new file mode 100644 index 0000000..8312d86 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-modules-systemjs-npm-7.24.7-53be82caa8-e2a795e0a6.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-modules-umd-npm-7.24.7-46b61a2a8a-7791d29012.zip b/offline_node_modules/@babel-plugin-transform-modules-umd-npm-7.24.7-46b61a2a8a-7791d29012.zip new file mode 100644 index 0000000..3699882 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-modules-umd-npm-7.24.7-46b61a2a8a-7791d29012.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-named-capturing-groups-regex-npm-7.24.7-68b2f48b40-41a0b0f2d0.zip b/offline_node_modules/@babel-plugin-transform-named-capturing-groups-regex-npm-7.24.7-68b2f48b40-41a0b0f2d0.zip new file mode 100644 index 0000000..9d44d99 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-named-capturing-groups-regex-npm-7.24.7-68b2f48b40-41a0b0f2d0.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-new-target-npm-7.24.7-cb95d780d4-2540808a35.zip b/offline_node_modules/@babel-plugin-transform-new-target-npm-7.24.7-cb95d780d4-2540808a35.zip new file mode 100644 index 0000000..5b08f79 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-new-target-npm-7.24.7-cb95d780d4-2540808a35.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-nullish-coalescing-operator-npm-7.24.7-91cfb40042-7243c8ff73.zip b/offline_node_modules/@babel-plugin-transform-nullish-coalescing-operator-npm-7.24.7-91cfb40042-7243c8ff73.zip new file mode 100644 index 0000000..50eaf3f Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-nullish-coalescing-operator-npm-7.24.7-91cfb40042-7243c8ff73.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-numeric-separator-npm-7.24.7-70370e84d8-e18e09ca5a.zip b/offline_node_modules/@babel-plugin-transform-numeric-separator-npm-7.24.7-70370e84d8-e18e09ca5a.zip new file mode 100644 index 0000000..a7f005e Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-numeric-separator-npm-7.24.7-70370e84d8-e18e09ca5a.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-object-rest-spread-npm-7.24.7-c5bcb6d635-9ad64bc003.zip b/offline_node_modules/@babel-plugin-transform-object-rest-spread-npm-7.24.7-c5bcb6d635-9ad64bc003.zip new file mode 100644 index 0000000..b739d05 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-object-rest-spread-npm-7.24.7-c5bcb6d635-9ad64bc003.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-object-super-npm-7.24.7-8b4ef26bc1-770cebb4b4.zip b/offline_node_modules/@babel-plugin-transform-object-super-npm-7.24.7-8b4ef26bc1-770cebb4b4.zip new file mode 100644 index 0000000..9190941 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-object-super-npm-7.24.7-8b4ef26bc1-770cebb4b4.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-optional-catch-binding-npm-7.24.7-4dc481e34f-1e2f10a018.zip b/offline_node_modules/@babel-plugin-transform-optional-catch-binding-npm-7.24.7-4dc481e34f-1e2f10a018.zip new file mode 100644 index 0000000..48f877c Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-optional-catch-binding-npm-7.24.7-4dc481e34f-1e2f10a018.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-optional-chaining-npm-7.24.7-b8db6518e6-b9e3649b29.zip b/offline_node_modules/@babel-plugin-transform-optional-chaining-npm-7.24.7-b8db6518e6-b9e3649b29.zip new file mode 100644 index 0000000..19035da Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-optional-chaining-npm-7.24.7-b8db6518e6-b9e3649b29.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-parameters-npm-7.24.7-d18b1cfc71-53bf190d69.zip b/offline_node_modules/@babel-plugin-transform-parameters-npm-7.24.7-d18b1cfc71-53bf190d69.zip new file mode 100644 index 0000000..670ead4 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-parameters-npm-7.24.7-d18b1cfc71-53bf190d69.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-private-methods-npm-7.24.7-a20cce0583-5b7bf923b7.zip b/offline_node_modules/@babel-plugin-transform-private-methods-npm-7.24.7-a20cce0583-5b7bf923b7.zip new file mode 100644 index 0000000..5121ad9 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-private-methods-npm-7.24.7-a20cce0583-5b7bf923b7.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-private-property-in-object-npm-7.24.7-96a62af9e6-c6fa7defb9.zip b/offline_node_modules/@babel-plugin-transform-private-property-in-object-npm-7.24.7-96a62af9e6-c6fa7defb9.zip new file mode 100644 index 0000000..5517ec8 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-private-property-in-object-npm-7.24.7-96a62af9e6-c6fa7defb9.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-property-literals-npm-7.24.7-d2b997a7b0-52564b58f3.zip b/offline_node_modules/@babel-plugin-transform-property-literals-npm-7.24.7-d2b997a7b0-52564b58f3.zip new file mode 100644 index 0000000..d73c563 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-property-literals-npm-7.24.7-d2b997a7b0-52564b58f3.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-regenerator-npm-7.24.7-7ba719f821-d2dc2c788f.zip b/offline_node_modules/@babel-plugin-transform-regenerator-npm-7.24.7-7ba719f821-d2dc2c788f.zip new file mode 100644 index 0000000..c743f4d Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-regenerator-npm-7.24.7-7ba719f821-d2dc2c788f.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-reserved-words-npm-7.24.7-b2adfbf85a-2229de2768.zip b/offline_node_modules/@babel-plugin-transform-reserved-words-npm-7.24.7-b2adfbf85a-2229de2768.zip new file mode 100644 index 0000000..307d1f2 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-reserved-words-npm-7.24.7-b2adfbf85a-2229de2768.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-shorthand-properties-npm-7.24.7-bc90ee60de-41b155bdbb.zip b/offline_node_modules/@babel-plugin-transform-shorthand-properties-npm-7.24.7-bc90ee60de-41b155bdbb.zip new file mode 100644 index 0000000..47a5a6d Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-shorthand-properties-npm-7.24.7-bc90ee60de-41b155bdbb.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-spread-npm-7.24.7-0009f44d3c-facba15530.zip b/offline_node_modules/@babel-plugin-transform-spread-npm-7.24.7-0009f44d3c-facba15530.zip new file mode 100644 index 0000000..1ea66fb Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-spread-npm-7.24.7-0009f44d3c-facba15530.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-sticky-regex-npm-7.24.7-98cd1af8a9-5a74ed2ed0.zip b/offline_node_modules/@babel-plugin-transform-sticky-regex-npm-7.24.7-98cd1af8a9-5a74ed2ed0.zip new file mode 100644 index 0000000..c1a11e8 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-sticky-regex-npm-7.24.7-98cd1af8a9-5a74ed2ed0.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-template-literals-npm-7.24.7-0ecb9f0cf5-3630f96625.zip b/offline_node_modules/@babel-plugin-transform-template-literals-npm-7.24.7-0ecb9f0cf5-3630f96625.zip new file mode 100644 index 0000000..25bd3b4 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-template-literals-npm-7.24.7-0ecb9f0cf5-3630f96625.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-typeof-symbol-npm-7.24.7-fd356b8c8c-5649e7260a.zip b/offline_node_modules/@babel-plugin-transform-typeof-symbol-npm-7.24.7-fd356b8c8c-5649e7260a.zip new file mode 100644 index 0000000..340b1c8 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-typeof-symbol-npm-7.24.7-fd356b8c8c-5649e7260a.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-unicode-escapes-npm-7.24.7-39ca160006-8b18e2e66a.zip b/offline_node_modules/@babel-plugin-transform-unicode-escapes-npm-7.24.7-39ca160006-8b18e2e66a.zip new file mode 100644 index 0000000..b20d538 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-unicode-escapes-npm-7.24.7-39ca160006-8b18e2e66a.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-unicode-property-regex-npm-7.24.7-6d5a35d7ce-bc57656eb9.zip b/offline_node_modules/@babel-plugin-transform-unicode-property-regex-npm-7.24.7-6d5a35d7ce-bc57656eb9.zip new file mode 100644 index 0000000..3e94fc4 Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-unicode-property-regex-npm-7.24.7-6d5a35d7ce-bc57656eb9.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-unicode-regex-npm-7.24.7-c5a44da0ea-83f72a345b.zip b/offline_node_modules/@babel-plugin-transform-unicode-regex-npm-7.24.7-c5a44da0ea-83f72a345b.zip new file mode 100644 index 0000000..5e4f72b Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-unicode-regex-npm-7.24.7-c5a44da0ea-83f72a345b.zip differ diff --git a/offline_node_modules/@babel-plugin-transform-unicode-sets-regex-npm-7.24.7-f4501a8afb-7457c0ee8e.zip b/offline_node_modules/@babel-plugin-transform-unicode-sets-regex-npm-7.24.7-f4501a8afb-7457c0ee8e.zip new file mode 100644 index 0000000..7fabd3c Binary files /dev/null and b/offline_node_modules/@babel-plugin-transform-unicode-sets-regex-npm-7.24.7-f4501a8afb-7457c0ee8e.zip differ diff --git a/offline_node_modules/@babel-preset-env-npm-7.24.7-374f7788e3-c6714346f3.zip b/offline_node_modules/@babel-preset-env-npm-7.24.7-374f7788e3-c6714346f3.zip new file mode 100644 index 0000000..f99f5e1 Binary files /dev/null and b/offline_node_modules/@babel-preset-env-npm-7.24.7-374f7788e3-c6714346f3.zip differ diff --git a/offline_node_modules/@babel-runtime-npm-7.24.7-035e043b00-b6fa3ec61a.zip b/offline_node_modules/@babel-runtime-npm-7.24.7-035e043b00-b6fa3ec61a.zip new file mode 100644 index 0000000..7447a30 Binary files /dev/null and b/offline_node_modules/@babel-runtime-npm-7.24.7-035e043b00-b6fa3ec61a.zip differ diff --git a/offline_node_modules/@babel-template-npm-7.24.7-d08a527e2b-95b0b3ee80.zip b/offline_node_modules/@babel-template-npm-7.24.7-d08a527e2b-95b0b3ee80.zip new file mode 100644 index 0000000..52ee215 Binary files /dev/null and b/offline_node_modules/@babel-template-npm-7.24.7-d08a527e2b-95b0b3ee80.zip differ diff --git a/offline_node_modules/@babel-traverse-npm-7.24.7-b26422bd59-a5135e589c.zip b/offline_node_modules/@babel-traverse-npm-7.24.7-b26422bd59-a5135e589c.zip new file mode 100644 index 0000000..268d8fe Binary files /dev/null and b/offline_node_modules/@babel-traverse-npm-7.24.7-b26422bd59-a5135e589c.zip differ diff --git a/offline_node_modules/@babel-types-npm-7.24.7-43a9e43e29-d9ecbfc3eb.zip b/offline_node_modules/@babel-types-npm-7.24.7-43a9e43e29-d9ecbfc3eb.zip new file mode 100644 index 0000000..372e875 Binary files /dev/null and b/offline_node_modules/@babel-types-npm-7.24.7-43a9e43e29-d9ecbfc3eb.zip differ diff --git a/offline_node_modules/@rollup-plugin-babel-npm-5.3.1-6039a4d033-2766134dd5.zip b/offline_node_modules/@rollup-plugin-babel-npm-5.3.1-6039a4d033-2766134dd5.zip new file mode 100644 index 0000000..99cee8d Binary files /dev/null and b/offline_node_modules/@rollup-plugin-babel-npm-5.3.1-6039a4d033-2766134dd5.zip differ diff --git a/offline_node_modules/@rollup-plugin-node-resolve-npm-15.2.3-f49fe9c656-598c156150.zip b/offline_node_modules/@rollup-plugin-node-resolve-npm-15.2.3-f49fe9c656-598c156150.zip new file mode 100644 index 0000000..50f8309 Binary files /dev/null and b/offline_node_modules/@rollup-plugin-node-resolve-npm-15.2.3-f49fe9c656-598c156150.zip differ diff --git a/offline_node_modules/@rollup-plugin-replace-npm-2.4.2-86e64ab79f-ea3d27291c.zip b/offline_node_modules/@rollup-plugin-replace-npm-2.4.2-86e64ab79f-ea3d27291c.zip new file mode 100644 index 0000000..c85591f Binary files /dev/null and b/offline_node_modules/@rollup-plugin-replace-npm-2.4.2-86e64ab79f-ea3d27291c.zip differ diff --git a/offline_node_modules/@rollup-plugin-terser-npm-0.4.4-c6896dd264-b9cb6c8f02.zip b/offline_node_modules/@rollup-plugin-terser-npm-0.4.4-c6896dd264-b9cb6c8f02.zip new file mode 100644 index 0000000..860dfe7 Binary files /dev/null and b/offline_node_modules/@rollup-plugin-terser-npm-0.4.4-c6896dd264-b9cb6c8f02.zip differ diff --git a/offline_node_modules/@rollup-pluginutils-npm-3.1.0-b44b222e7d-7151753160.zip b/offline_node_modules/@rollup-pluginutils-npm-3.1.0-b44b222e7d-7151753160.zip new file mode 100644 index 0000000..c0f5fa7 Binary files /dev/null and b/offline_node_modules/@rollup-pluginutils-npm-3.1.0-b44b222e7d-7151753160.zip differ diff --git a/offline_node_modules/@rollup-pluginutils-npm-5.1.0-6939820ef8-c7bed15711.zip b/offline_node_modules/@rollup-pluginutils-npm-5.1.0-6939820ef8-c7bed15711.zip new file mode 100644 index 0000000..9af4cf8 Binary files /dev/null and b/offline_node_modules/@rollup-pluginutils-npm-5.1.0-6939820ef8-c7bed15711.zip differ diff --git a/offline_node_modules/@surma-rollup-plugin-off-main-thread-npm-2.2.3-1f57d3eded-4f36a7488c.zip b/offline_node_modules/@surma-rollup-plugin-off-main-thread-npm-2.2.3-1f57d3eded-4f36a7488c.zip new file mode 100644 index 0000000..e0ebd98 Binary files /dev/null and b/offline_node_modules/@surma-rollup-plugin-off-main-thread-npm-2.2.3-1f57d3eded-4f36a7488c.zip differ diff --git a/offline_node_modules/@types-estree-npm-0.0.39-f898500e96-f0af6c95ac.zip b/offline_node_modules/@types-estree-npm-0.0.39-f898500e96-f0af6c95ac.zip new file mode 100644 index 0000000..ebc92b1 Binary files /dev/null and b/offline_node_modules/@types-estree-npm-0.0.39-f898500e96-f0af6c95ac.zip differ diff --git a/offline_node_modules/@types-resolve-npm-1.20.2-5fccb2ad46-c5b7e1770f.zip b/offline_node_modules/@types-resolve-npm-1.20.2-5fccb2ad46-c5b7e1770f.zip new file mode 100644 index 0000000..57f03cb Binary files /dev/null and b/offline_node_modules/@types-resolve-npm-1.20.2-5fccb2ad46-c5b7e1770f.zip differ diff --git a/offline_node_modules/@types-trusted-types-npm-2.0.7-a07fc44f59-4c4855f10d.zip b/offline_node_modules/@types-trusted-types-npm-2.0.7-a07fc44f59-4c4855f10d.zip new file mode 100644 index 0000000..4f22b35 Binary files /dev/null and b/offline_node_modules/@types-trusted-types-npm-2.0.7-a07fc44f59-4c4855f10d.zip differ diff --git a/offline_node_modules/ajv-npm-8.16.0-a048a92b27-6fc38aa8fd.zip b/offline_node_modules/ajv-npm-8.16.0-a048a92b27-6fc38aa8fd.zip new file mode 100644 index 0000000..9c66e7c Binary files /dev/null and b/offline_node_modules/ajv-npm-8.16.0-a048a92b27-6fc38aa8fd.zip differ diff --git a/offline_node_modules/async-npm-3.2.5-f5dbdabdfc-1408287b26.zip b/offline_node_modules/async-npm-3.2.5-f5dbdabdfc-1408287b26.zip new file mode 100644 index 0000000..5f84627 Binary files /dev/null and b/offline_node_modules/async-npm-3.2.5-f5dbdabdfc-1408287b26.zip differ diff --git a/offline_node_modules/at-least-node-npm-1.0.0-2b36e661fa-4c058baf6d.zip b/offline_node_modules/at-least-node-npm-1.0.0-2b36e661fa-4c058baf6d.zip new file mode 100644 index 0000000..c46164e Binary files /dev/null and b/offline_node_modules/at-least-node-npm-1.0.0-2b36e661fa-4c058baf6d.zip differ diff --git a/offline_node_modules/builtin-modules-npm-3.3.0-db4f3d32de-2cb3448b4f.zip b/offline_node_modules/builtin-modules-npm-3.3.0-db4f3d32de-2cb3448b4f.zip new file mode 100644 index 0000000..61f7690 Binary files /dev/null and b/offline_node_modules/builtin-modules-npm-3.3.0-db4f3d32de-2cb3448b4f.zip differ diff --git a/offline_node_modules/clsx-npm-1.2.1-77792dc182-34dead8bee.zip b/offline_node_modules/clsx-npm-1.2.1-77792dc182-34dead8bee.zip new file mode 100644 index 0000000..bca492f Binary files /dev/null and b/offline_node_modules/clsx-npm-1.2.1-77792dc182-34dead8bee.zip differ diff --git a/offline_node_modules/common-tags-npm-1.8.2-2c30ba69b3-23efe47ff0.zip b/offline_node_modules/common-tags-npm-1.8.2-2c30ba69b3-23efe47ff0.zip new file mode 100644 index 0000000..8840a82 Binary files /dev/null and b/offline_node_modules/common-tags-npm-1.8.2-2c30ba69b3-23efe47ff0.zip differ diff --git a/offline_node_modules/crypto-random-string-npm-2.0.0-8ab47992ef-288589b248.zip b/offline_node_modules/crypto-random-string-npm-2.0.0-8ab47992ef-288589b248.zip new file mode 100644 index 0000000..674f25d Binary files /dev/null and b/offline_node_modules/crypto-random-string-npm-2.0.0-8ab47992ef-288589b248.zip differ diff --git a/offline_node_modules/ejs-npm-3.1.10-4e8cf4bdc1-52eade9e68.zip b/offline_node_modules/ejs-npm-3.1.10-4e8cf4bdc1-52eade9e68.zip new file mode 100644 index 0000000..dde9bb4 Binary files /dev/null and b/offline_node_modules/ejs-npm-3.1.10-4e8cf4bdc1-52eade9e68.zip differ diff --git a/offline_node_modules/estree-walker-npm-1.0.1-e916593b23-fa9e5f8c1b.zip b/offline_node_modules/estree-walker-npm-1.0.1-e916593b23-fa9e5f8c1b.zip new file mode 100644 index 0000000..d42a8c2 Binary files /dev/null and b/offline_node_modules/estree-walker-npm-1.0.1-e916593b23-fa9e5f8c1b.zip differ diff --git a/offline_node_modules/estree-walker-npm-2.0.2-dfab42f65c-53a6c54e20.zip b/offline_node_modules/estree-walker-npm-2.0.2-dfab42f65c-53a6c54e20.zip new file mode 100644 index 0000000..bf10fd6 Binary files /dev/null and b/offline_node_modules/estree-walker-npm-2.0.2-dfab42f65c-53a6c54e20.zip differ diff --git a/offline_node_modules/filelist-npm-1.0.4-3a835ae0a7-426b1de394.zip b/offline_node_modules/filelist-npm-1.0.4-3a835ae0a7-426b1de394.zip new file mode 100644 index 0000000..8bc37f8 Binary files /dev/null and b/offline_node_modules/filelist-npm-1.0.4-3a835ae0a7-426b1de394.zip differ diff --git a/offline_node_modules/fs-extra-npm-9.1.0-983c2ddb4c-9b808bd884.zip b/offline_node_modules/fs-extra-npm-9.1.0-983c2ddb4c-9b808bd884.zip new file mode 100644 index 0000000..1765f31 Binary files /dev/null and b/offline_node_modules/fs-extra-npm-9.1.0-983c2ddb4c-9b808bd884.zip differ diff --git a/offline_node_modules/get-own-enumerable-property-symbols-npm-3.0.2-f143f9e8d3-103999855f.zip b/offline_node_modules/get-own-enumerable-property-symbols-npm-3.0.2-f143f9e8d3-103999855f.zip new file mode 100644 index 0000000..b4ee651 Binary files /dev/null and b/offline_node_modules/get-own-enumerable-property-symbols-npm-3.0.2-f143f9e8d3-103999855f.zip differ diff --git a/offline_node_modules/goober-npm-2.1.14-d5c148d4a9-184eda787a.zip b/offline_node_modules/goober-npm-2.1.14-d5c148d4a9-184eda787a.zip new file mode 100644 index 0000000..889646e Binary files /dev/null and b/offline_node_modules/goober-npm-2.1.14-d5c148d4a9-184eda787a.zip differ diff --git a/offline_node_modules/idb-npm-7.1.1-739f072039-72418e4397.zip b/offline_node_modules/idb-npm-7.1.1-739f072039-72418e4397.zip new file mode 100644 index 0000000..d37c2f2 Binary files /dev/null and b/offline_node_modules/idb-npm-7.1.1-739f072039-72418e4397.zip differ diff --git a/offline_node_modules/is-builtin-module-npm-3.2.1-2f92a5d353-5a66937a03.zip b/offline_node_modules/is-builtin-module-npm-3.2.1-2f92a5d353-5a66937a03.zip new file mode 100644 index 0000000..2f97963 Binary files /dev/null and b/offline_node_modules/is-builtin-module-npm-3.2.1-2f92a5d353-5a66937a03.zip differ diff --git a/offline_node_modules/is-module-npm-1.0.0-79ba918283-795a3914bc.zip b/offline_node_modules/is-module-npm-1.0.0-79ba918283-795a3914bc.zip new file mode 100644 index 0000000..729c7c1 Binary files /dev/null and b/offline_node_modules/is-module-npm-1.0.0-79ba918283-795a3914bc.zip differ diff --git a/offline_node_modules/is-obj-npm-1.0.1-7d391539d7-5003acba0a.zip b/offline_node_modules/is-obj-npm-1.0.1-7d391539d7-5003acba0a.zip new file mode 100644 index 0000000..899a37c Binary files /dev/null and b/offline_node_modules/is-obj-npm-1.0.1-7d391539d7-5003acba0a.zip differ diff --git a/offline_node_modules/is-regexp-npm-1.0.0-8f95f51a0c-34cacda190.zip b/offline_node_modules/is-regexp-npm-1.0.0-8f95f51a0c-34cacda190.zip new file mode 100644 index 0000000..1d6da9a Binary files /dev/null and b/offline_node_modules/is-regexp-npm-1.0.0-8f95f51a0c-34cacda190.zip differ diff --git a/offline_node_modules/jake-npm-10.9.1-82385c44ca-dda972431a.zip b/offline_node_modules/jake-npm-10.9.1-82385c44ca-dda972431a.zip new file mode 100644 index 0000000..6be021d Binary files /dev/null and b/offline_node_modules/jake-npm-10.9.1-82385c44ca-dda972431a.zip differ diff --git a/offline_node_modules/json-schema-npm-0.4.0-e776313070-d4a637ec1d.zip b/offline_node_modules/json-schema-npm-0.4.0-e776313070-d4a637ec1d.zip new file mode 100644 index 0000000..133a98d Binary files /dev/null and b/offline_node_modules/json-schema-npm-0.4.0-e776313070-d4a637ec1d.zip differ diff --git a/offline_node_modules/jsonpointer-npm-5.0.1-8e4c22e512-89929e58b4.zip b/offline_node_modules/jsonpointer-npm-5.0.1-8e4c22e512-89929e58b4.zip new file mode 100644 index 0000000..b83fcb8 Binary files /dev/null and b/offline_node_modules/jsonpointer-npm-5.0.1-8e4c22e512-89929e58b4.zip differ diff --git a/offline_node_modules/lodash.sortby-npm-4.7.0-fda8ab950d-fc48fb54ff.zip b/offline_node_modules/lodash.sortby-npm-4.7.0-fda8ab950d-fc48fb54ff.zip new file mode 100644 index 0000000..7fbef21 Binary files /dev/null and b/offline_node_modules/lodash.sortby-npm-4.7.0-fda8ab950d-fc48fb54ff.zip differ diff --git a/offline_node_modules/magic-string-npm-0.25.9-0b51c0ea50-37f5e01a7e.zip b/offline_node_modules/magic-string-npm-0.25.9-0b51c0ea50-37f5e01a7e.zip new file mode 100644 index 0000000..2ccfa24 Binary files /dev/null and b/offline_node_modules/magic-string-npm-0.25.9-0b51c0ea50-37f5e01a7e.zip differ diff --git a/offline_node_modules/minimatch-npm-5.1.6-1e71429f4c-3defdfd230.zip b/offline_node_modules/minimatch-npm-5.1.6-1e71429f4c-3defdfd230.zip new file mode 100644 index 0000000..abf0e20 Binary files /dev/null and b/offline_node_modules/minimatch-npm-5.1.6-1e71429f4c-3defdfd230.zip differ diff --git a/offline_node_modules/notistack-npm-3.0.1-2b0e3bf24a-dd5bd492db.zip b/offline_node_modules/notistack-npm-3.0.1-2b0e3bf24a-dd5bd492db.zip new file mode 100644 index 0000000..920faed Binary files /dev/null and b/offline_node_modules/notistack-npm-3.0.1-2b0e3bf24a-dd5bd492db.zip differ diff --git a/offline_node_modules/pretty-bytes-npm-5.6.0-0061079c9f-f69f494dcc.zip b/offline_node_modules/pretty-bytes-npm-5.6.0-0061079c9f-f69f494dcc.zip new file mode 100644 index 0000000..7d2d0fc Binary files /dev/null and b/offline_node_modules/pretty-bytes-npm-5.6.0-0061079c9f-f69f494dcc.zip differ diff --git a/offline_node_modules/rollup-npm-2.79.1-94e707a9a3-421418687f.zip b/offline_node_modules/rollup-npm-2.79.1-94e707a9a3-421418687f.zip new file mode 100644 index 0000000..89d5984 Binary files /dev/null and b/offline_node_modules/rollup-npm-2.79.1-94e707a9a3-421418687f.zip differ diff --git a/offline_node_modules/smob-npm-1.5.0-acdaaf382d-a1067f2326.zip b/offline_node_modules/smob-npm-1.5.0-acdaaf382d-a1067f2326.zip new file mode 100644 index 0000000..05763de Binary files /dev/null and b/offline_node_modules/smob-npm-1.5.0-acdaaf382d-a1067f2326.zip differ diff --git a/offline_node_modules/source-map-npm-0.8.0-beta.0-688a309e94-fb4d9bde9a.zip b/offline_node_modules/source-map-npm-0.8.0-beta.0-688a309e94-fb4d9bde9a.zip new file mode 100644 index 0000000..1e6c7ec Binary files /dev/null and b/offline_node_modules/source-map-npm-0.8.0-beta.0-688a309e94-fb4d9bde9a.zip differ diff --git a/offline_node_modules/sourcemap-codec-npm-1.4.8-3a1a9e60b1-f099279fda.zip b/offline_node_modules/sourcemap-codec-npm-1.4.8-3a1a9e60b1-f099279fda.zip new file mode 100644 index 0000000..fc85ec8 Binary files /dev/null and b/offline_node_modules/sourcemap-codec-npm-1.4.8-3a1a9e60b1-f099279fda.zip differ diff --git a/offline_node_modules/stringify-object-npm-3.3.0-3e6784f7df-ba8078f841.zip b/offline_node_modules/stringify-object-npm-3.3.0-3e6784f7df-ba8078f841.zip new file mode 100644 index 0000000..754362a Binary files /dev/null and b/offline_node_modules/stringify-object-npm-3.3.0-3e6784f7df-ba8078f841.zip differ diff --git a/offline_node_modules/strip-comments-npm-2.0.1-7f4e6e5047-984321b1ec.zip b/offline_node_modules/strip-comments-npm-2.0.1-7f4e6e5047-984321b1ec.zip new file mode 100644 index 0000000..0699fd9 Binary files /dev/null and b/offline_node_modules/strip-comments-npm-2.0.1-7f4e6e5047-984321b1ec.zip differ diff --git a/offline_node_modules/temp-dir-npm-2.0.0-e8af180805-b1df969e3f.zip b/offline_node_modules/temp-dir-npm-2.0.0-e8af180805-b1df969e3f.zip new file mode 100644 index 0000000..2c9669f Binary files /dev/null and b/offline_node_modules/temp-dir-npm-2.0.0-e8af180805-b1df969e3f.zip differ diff --git a/offline_node_modules/tempy-npm-0.6.0-e704ff522c-ca08822767.zip b/offline_node_modules/tempy-npm-0.6.0-e704ff522c-ca08822767.zip new file mode 100644 index 0000000..e646522 Binary files /dev/null and b/offline_node_modules/tempy-npm-0.6.0-e704ff522c-ca08822767.zip differ diff --git a/offline_node_modules/terser-npm-5.31.1-31ea4a8c1d-4d49a58f64.zip b/offline_node_modules/terser-npm-5.31.1-31ea4a8c1d-4d49a58f64.zip new file mode 100644 index 0000000..59cd891 Binary files /dev/null and b/offline_node_modules/terser-npm-5.31.1-31ea4a8c1d-4d49a58f64.zip differ diff --git a/offline_node_modules/tr46-npm-1.0.1-9547f343a4-41525c2ccc.zip b/offline_node_modules/tr46-npm-1.0.1-9547f343a4-41525c2ccc.zip new file mode 100644 index 0000000..6670bb6 Binary files /dev/null and b/offline_node_modules/tr46-npm-1.0.1-9547f343a4-41525c2ccc.zip differ diff --git a/offline_node_modules/type-fest-npm-0.16.0-e1b8ff05d9-6b4d846534.zip b/offline_node_modules/type-fest-npm-0.16.0-e1b8ff05d9-6b4d846534.zip new file mode 100644 index 0000000..5dad7d7 Binary files /dev/null and b/offline_node_modules/type-fest-npm-0.16.0-e1b8ff05d9-6b4d846534.zip differ diff --git a/offline_node_modules/unique-string-npm-2.0.0-3153c97e47-11820db0a4.zip b/offline_node_modules/unique-string-npm-2.0.0-3153c97e47-11820db0a4.zip new file mode 100644 index 0000000..d7abfd9 Binary files /dev/null and b/offline_node_modules/unique-string-npm-2.0.0-3153c97e47-11820db0a4.zip differ diff --git a/offline_node_modules/upath-npm-1.2.0-ca00ec3398-3746f24099.zip b/offline_node_modules/upath-npm-1.2.0-ca00ec3398-3746f24099.zip new file mode 100644 index 0000000..278361a Binary files /dev/null and b/offline_node_modules/upath-npm-1.2.0-ca00ec3398-3746f24099.zip differ diff --git a/offline_node_modules/webidl-conversions-npm-4.0.2-1d159e6409-def5c5ac34.zip b/offline_node_modules/webidl-conversions-npm-4.0.2-1d159e6409-def5c5ac34.zip new file mode 100644 index 0000000..37a0c84 Binary files /dev/null and b/offline_node_modules/webidl-conversions-npm-4.0.2-1d159e6409-def5c5ac34.zip differ diff --git a/offline_node_modules/whatwg-url-npm-7.1.0-d6cae01571-2785fe4647.zip b/offline_node_modules/whatwg-url-npm-7.1.0-d6cae01571-2785fe4647.zip new file mode 100644 index 0000000..4376e31 Binary files /dev/null and b/offline_node_modules/whatwg-url-npm-7.1.0-d6cae01571-2785fe4647.zip differ diff --git a/offline_node_modules/workbox-background-sync-npm-7.1.0-0c93a1bdcb-9538c49a37.zip b/offline_node_modules/workbox-background-sync-npm-7.1.0-0c93a1bdcb-9538c49a37.zip new file mode 100644 index 0000000..6c1945c Binary files /dev/null and b/offline_node_modules/workbox-background-sync-npm-7.1.0-0c93a1bdcb-9538c49a37.zip differ diff --git a/offline_node_modules/workbox-broadcast-update-npm-7.1.0-d15aa8e58b-4a6e201ced.zip b/offline_node_modules/workbox-broadcast-update-npm-7.1.0-d15aa8e58b-4a6e201ced.zip new file mode 100644 index 0000000..4a15e15 Binary files /dev/null and b/offline_node_modules/workbox-broadcast-update-npm-7.1.0-d15aa8e58b-4a6e201ced.zip differ diff --git a/offline_node_modules/workbox-build-npm-7.1.0-7e6643ab99-c482fde713.zip b/offline_node_modules/workbox-build-npm-7.1.0-7e6643ab99-c482fde713.zip new file mode 100644 index 0000000..950b58d Binary files /dev/null and b/offline_node_modules/workbox-build-npm-7.1.0-7e6643ab99-c482fde713.zip differ diff --git a/offline_node_modules/workbox-cacheable-response-npm-7.1.0-d3099c44c0-52ea73bb18.zip b/offline_node_modules/workbox-cacheable-response-npm-7.1.0-d3099c44c0-52ea73bb18.zip new file mode 100644 index 0000000..8112fcd Binary files /dev/null and b/offline_node_modules/workbox-cacheable-response-npm-7.1.0-d3099c44c0-52ea73bb18.zip differ diff --git a/offline_node_modules/workbox-core-npm-7.1.0-2fe6da9059-fb0b6e23a5.zip b/offline_node_modules/workbox-core-npm-7.1.0-2fe6da9059-fb0b6e23a5.zip new file mode 100644 index 0000000..db6daae Binary files /dev/null and b/offline_node_modules/workbox-core-npm-7.1.0-2fe6da9059-fb0b6e23a5.zip differ diff --git a/offline_node_modules/workbox-expiration-npm-7.1.0-d31f63a7ee-669d76f87c.zip b/offline_node_modules/workbox-expiration-npm-7.1.0-d31f63a7ee-669d76f87c.zip new file mode 100644 index 0000000..b1c07d1 Binary files /dev/null and b/offline_node_modules/workbox-expiration-npm-7.1.0-d31f63a7ee-669d76f87c.zip differ diff --git a/offline_node_modules/workbox-google-analytics-npm-7.1.0-059655d15e-4178d94fb7.zip b/offline_node_modules/workbox-google-analytics-npm-7.1.0-059655d15e-4178d94fb7.zip new file mode 100644 index 0000000..2b57bf0 Binary files /dev/null and b/offline_node_modules/workbox-google-analytics-npm-7.1.0-059655d15e-4178d94fb7.zip differ diff --git a/offline_node_modules/workbox-navigation-preload-npm-7.1.0-4226f75555-b667a3ba0c.zip b/offline_node_modules/workbox-navigation-preload-npm-7.1.0-4226f75555-b667a3ba0c.zip new file mode 100644 index 0000000..8546cc2 Binary files /dev/null and b/offline_node_modules/workbox-navigation-preload-npm-7.1.0-4226f75555-b667a3ba0c.zip differ diff --git a/offline_node_modules/workbox-precaching-npm-7.1.0-a9e92c29b0-53b2d0a658.zip b/offline_node_modules/workbox-precaching-npm-7.1.0-a9e92c29b0-53b2d0a658.zip new file mode 100644 index 0000000..fd0158b Binary files /dev/null and b/offline_node_modules/workbox-precaching-npm-7.1.0-a9e92c29b0-53b2d0a658.zip differ diff --git a/offline_node_modules/workbox-range-requests-npm-7.1.0-cdc9d58012-bf4aa597d0.zip b/offline_node_modules/workbox-range-requests-npm-7.1.0-cdc9d58012-bf4aa597d0.zip new file mode 100644 index 0000000..6ab935f Binary files /dev/null and b/offline_node_modules/workbox-range-requests-npm-7.1.0-cdc9d58012-bf4aa597d0.zip differ diff --git a/offline_node_modules/workbox-recipes-npm-7.1.0-774c1ec161-5a8c2444f6.zip b/offline_node_modules/workbox-recipes-npm-7.1.0-774c1ec161-5a8c2444f6.zip new file mode 100644 index 0000000..38a5c10 Binary files /dev/null and b/offline_node_modules/workbox-recipes-npm-7.1.0-774c1ec161-5a8c2444f6.zip differ diff --git a/offline_node_modules/workbox-routing-npm-7.1.0-7fb2b056c5-efd630fff5.zip b/offline_node_modules/workbox-routing-npm-7.1.0-7fb2b056c5-efd630fff5.zip new file mode 100644 index 0000000..256243d Binary files /dev/null and b/offline_node_modules/workbox-routing-npm-7.1.0-7fb2b056c5-efd630fff5.zip differ diff --git a/offline_node_modules/workbox-strategies-npm-7.1.0-1962eb0d59-b08712a69b.zip b/offline_node_modules/workbox-strategies-npm-7.1.0-1962eb0d59-b08712a69b.zip new file mode 100644 index 0000000..75bf768 Binary files /dev/null and b/offline_node_modules/workbox-strategies-npm-7.1.0-1962eb0d59-b08712a69b.zip differ diff --git a/offline_node_modules/workbox-streams-npm-7.1.0-7a3405a237-1d75c046fc.zip b/offline_node_modules/workbox-streams-npm-7.1.0-7a3405a237-1d75c046fc.zip new file mode 100644 index 0000000..00ef73a Binary files /dev/null and b/offline_node_modules/workbox-streams-npm-7.1.0-7a3405a237-1d75c046fc.zip differ diff --git a/offline_node_modules/workbox-sw-npm-7.1.0-8b3106e426-2084f1b58c.zip b/offline_node_modules/workbox-sw-npm-7.1.0-8b3106e426-2084f1b58c.zip new file mode 100644 index 0000000..ff8566c Binary files /dev/null and b/offline_node_modules/workbox-sw-npm-7.1.0-8b3106e426-2084f1b58c.zip differ diff --git a/offline_node_modules/workbox-webpack-plugin-npm-7.1.0-a5feed6dac-516fa68a6a.zip b/offline_node_modules/workbox-webpack-plugin-npm-7.1.0-a5feed6dac-516fa68a6a.zip new file mode 100644 index 0000000..e072c30 Binary files /dev/null and b/offline_node_modules/workbox-webpack-plugin-npm-7.1.0-a5feed6dac-516fa68a6a.zip differ diff --git a/offline_node_modules/workbox-window-npm-7.1.0-6c9a58e6fd-c989a6e3a0.zip b/offline_node_modules/workbox-window-npm-7.1.0-6c9a58e6fd-c989a6e3a0.zip new file mode 100644 index 0000000..60f8d55 Binary files /dev/null and b/offline_node_modules/workbox-window-npm-7.1.0-6c9a58e6fd-c989a6e3a0.zip differ diff --git a/package.json b/package.json index adaced8..f68dc3d 100644 --- a/package.json +++ b/package.json @@ -36,12 +36,17 @@ "@mui/icons-material": "^5.15.19", "@mui/material": "5.15.19", "classnames": "2.5.1", + "notistack": "3.0.1", "prop-types": "15.8.1", "react": "18.3.1", "react-dnd": "16.0.1", "react-dnd-html5-backend": "16.0.1", "react-dom": "18.3.1", - "react-router-dom": "6.23.1" + "react-router-dom": "6.23.1", + "workbox-core": "7.1.0", + "workbox-precaching": "7.1.0", + "workbox-recipes": "7.1.0", + "workbox-window": "7.1.0" }, "devDependencies": { "@commitlint/cli": "19.2.1", @@ -61,6 +66,7 @@ "lint-staged": "15.2.2", "standard-version": "9.5.0", "ts-jest": "29.1.4", - "typescript": "5.4.5" + "typescript": "5.4.5", + "workbox-webpack-plugin": "7.1.0" } } diff --git a/src/apps/MoneyControllApp/ui/MoneyControllApp.ui.tsx b/src/apps/MoneyControllApp/ui/MoneyControllApp.ui.tsx index b5e3608..dcf55cb 100644 --- a/src/apps/MoneyControllApp/ui/MoneyControllApp.ui.tsx +++ b/src/apps/MoneyControllApp/ui/MoneyControllApp.ui.tsx @@ -1,12 +1,20 @@ import CssBaseline from '@mui/material/CssBaseline'; +import { SnackbarProvider } from 'notistack'; + +import { WorkboxUpdateNotification } from 'shared/ui/WorkboxUpdateNotification'; import RouterProvider from '../model/providers/RouterProvider'; const MoneyControllApp = () => (
- + + - + + + + +
); diff --git a/src/index.tsx b/src/index.tsx index a50adbe..0c08c2e 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -4,6 +4,8 @@ import { createRoot } from 'react-dom/client'; import { MoneyControllApp } from 'apps/MoneyControllApp'; +import { registerServiceWorker } from './sw-reg'; + const domNode = document.getElementById('root'); if (domNode) { const root = createRoot(domNode); @@ -14,3 +16,5 @@ if (domNode) { , ); } + +registerServiceWorker(); diff --git a/src/shared/ui/WorkboxUpdateNotification/index.ts b/src/shared/ui/WorkboxUpdateNotification/index.ts new file mode 100644 index 0000000..a4a8a4b --- /dev/null +++ b/src/shared/ui/WorkboxUpdateNotification/index.ts @@ -0,0 +1 @@ +export { default as WorkboxUpdateNotification } from './ui/WorkboxUpdateNotification.ui'; diff --git a/src/shared/ui/WorkboxUpdateNotification/ui/WorkboxUpdateNotification.ui.tsx b/src/shared/ui/WorkboxUpdateNotification/ui/WorkboxUpdateNotification.ui.tsx new file mode 100644 index 0000000..883302e --- /dev/null +++ b/src/shared/ui/WorkboxUpdateNotification/ui/WorkboxUpdateNotification.ui.tsx @@ -0,0 +1,47 @@ +import { Button } from '@mui/material'; +import Typography from '@mui/material/Typography'; +import { useSnackbar } from 'notistack'; + +import type { FC, ReactNode } from 'react'; + +const defaultMessage = ( + <> + + Update site, needs to reload page + + + + +); + +type WorkboxUpdateNotificationProps = { + children?: ReactNode; +}; +const WorkboxUpdateNotification: FC = (props) => { + const { children = defaultMessage } = props; + const { enqueueSnackbar } = useSnackbar(); + + const Message = ( + // eslint-disable-next-line react/jsx-no-useless-fragment + <> + {children} + + ); + + const handler = (event: MessageEvent) => { + // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access + if (event.data?.type !== 'update-installed-service-worker') { + return; + } + + enqueueSnackbar(Message); + }; + + window.addEventListener('message', handler); + + return null; +}; + +export default WorkboxUpdateNotification; diff --git a/src/src-sw.js b/src/src-sw.js new file mode 100644 index 0000000..62bf60d --- /dev/null +++ b/src/src-sw.js @@ -0,0 +1,31 @@ +import { clientsClaim } from 'workbox-core'; +import { precacheAndRoute } from 'workbox-precaching'; +import { + googleFontsCache, + imageCache, + pageCache, + staticResourceCache, +} from 'workbox-recipes'; + +clientsClaim(); +/** + * We are not wrapping it in a 'message' event as per the new update. + * @see https://developers.google.com/web/tools/workbox/modules/workbox-core + */ +self.skipWaiting(); + +/** + * Precache all of the assets generated by your build process. + * Their URLs are injected into the manifest variable below. + * This variable must be present somewhere in your service worker file, + * even if you decide not to use precaching. See https://cra.link/PWA + */ +precacheAndRoute(self.__WB_MANIFEST); + +pageCache(); + +googleFontsCache(); + +staticResourceCache(); + +imageCache(); diff --git a/src/sw-reg.js b/src/sw-reg.js new file mode 100644 index 0000000..3e11487 --- /dev/null +++ b/src/sw-reg.js @@ -0,0 +1,32 @@ +import { Workbox } from 'workbox-window'; + +const UPDATE_TIMEOUT__IN_MS = 1000 * 10; +const SERVICE_WORKER_FILENAME = 'sw.js'; + +export const registerServiceWorker = () => { + // Check if the serviceWorker Object exists in the navigator object ( means if browser supports SW ) + if (process.env.NODE_ENV !== 'production' || !('serviceWorker' in navigator)) { + return; + } + + const wb = new Workbox(SERVICE_WORKER_FILENAME); + wb.register({ immediate: true }); + setInterval(() => { + wb.update(); + }, UPDATE_TIMEOUT__IN_MS); + + const handler = (event) => { + /** + * We have the condition - event.isUpdate because we don't want to show + * this message on the very first service worker installation, + * only on the updated + */ + if (event.isUpdate) { + window.postMessage({ + type: 'update-installed-service-worker', + }); + } + }; + + wb.addEventListener('installed', handler); +}; diff --git a/webpack.config.ts b/webpack.config.ts index 8e806f4..ff26328 100644 --- a/webpack.config.ts +++ b/webpack.config.ts @@ -1,14 +1,33 @@ import path from 'path'; -import {createConfig, WebpackEnv} from 'ksv741-react-scripts' -const config = (env: WebpackEnv) => createConfig({ - analyze: Boolean(env?.analyze), - mode: env?.mode || 'development', - plugins: { - htmlWebpackPlugin: { - favicon: path.resolve(__dirname, 'public', 'favicon.png'), +import { createConfig } from 'ksv741-react-scripts'; +import { InjectManifest } from 'workbox-webpack-plugin'; + +import type { WebpackEnv } from 'ksv741-react-scripts'; + +const config = (env: WebpackEnv) => { + const baseConfig = createConfig({ + analyze: Boolean(env.analyze), + mode: env.mode ?? 'development', + devServer: { + port: 3003, }, - }, -}); + plugins: { + htmlWebpackPlugin: { + favicon: path.resolve(__dirname, 'public', 'favicon.png'), + }, + }, + }); + + const swPlugin = new InjectManifest({ + swSrc: './src/src-sw.js', + swDest: 'sw.js', + }); + + // @ts-ignore + baseConfig.plugins.push(swPlugin); + + return baseConfig; +}; export default config; diff --git a/yarn.lock b/yarn.lock index 43ebb81..1da2e33 100644 --- a/yarn.lock +++ b/yarn.lock @@ -29,6 +29,19 @@ __metadata: languageName: node linkType: hard +"@apideck/better-ajv-errors@npm:^0.3.1": + version: 0.3.6 + resolution: "@apideck/better-ajv-errors@npm:0.3.6" + dependencies: + json-schema: "npm:^0.4.0" + jsonpointer: "npm:^5.0.0" + leven: "npm:^3.1.0" + peerDependencies: + ajv: ">=8" + checksum: 10c0/f89a1e16ecbc2ada91c56d4391c8345471e385f0b9c38d62c3bccac40ec94482cdfa496d4c2fe0af411e9851a9931c0d5042a8040f52213f603ba6b6fd7f949b + languageName: node + linkType: hard + "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.23.5, @babel/code-frame@npm:^7.24.1, @babel/code-frame@npm:^7.24.2": version: 7.24.2 resolution: "@babel/code-frame@npm:7.24.2" @@ -39,6 +52,16 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/code-frame@npm:7.24.7" + dependencies: + "@babel/highlight": "npm:^7.24.7" + picocolors: "npm:^1.0.0" + checksum: 10c0/ab0af539473a9f5aeaac7047e377cb4f4edd255a81d84a76058595f8540784cc3fbe8acf73f1e073981104562490aabfb23008cd66dc677a456a4ed5390fdde6 + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.23.5, @babel/compat-data@npm:^7.24.1": version: 7.24.1 resolution: "@babel/compat-data@npm:7.24.1" @@ -46,6 +69,13 @@ __metadata: languageName: node linkType: hard +"@babel/compat-data@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/compat-data@npm:7.24.7" + checksum: 10c0/dcd93a5632b04536498fbe2be5af1057f635fd7f7090483d8e797878559037e5130b26862ceb359acbae93ed27e076d395ddb4663db6b28a665756ffd02d324f + languageName: node + linkType: hard + "@babel/core@npm:7.24.0": version: 7.24.0 resolution: "@babel/core@npm:7.24.0" @@ -92,6 +122,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.24.4": + version: 7.24.7 + resolution: "@babel/core@npm:7.24.7" + dependencies: + "@ampproject/remapping": "npm:^2.2.0" + "@babel/code-frame": "npm:^7.24.7" + "@babel/generator": "npm:^7.24.7" + "@babel/helper-compilation-targets": "npm:^7.24.7" + "@babel/helper-module-transforms": "npm:^7.24.7" + "@babel/helpers": "npm:^7.24.7" + "@babel/parser": "npm:^7.24.7" + "@babel/template": "npm:^7.24.7" + "@babel/traverse": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + convert-source-map: "npm:^2.0.0" + debug: "npm:^4.1.0" + gensync: "npm:^1.0.0-beta.2" + json5: "npm:^2.2.3" + semver: "npm:^6.3.1" + checksum: 10c0/4004ba454d3c20a46ea66264e06c15b82e9f6bdc35f88819907d24620da70dbf896abac1cb4cc4b6bb8642969e45f4d808497c9054a1388a386cf8c12e9b9e0d + languageName: node + linkType: hard + "@babel/generator@npm:^7.23.6, @babel/generator@npm:^7.24.1, @babel/generator@npm:^7.7.2": version: 7.24.1 resolution: "@babel/generator@npm:7.24.1" @@ -104,6 +157,18 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/generator@npm:7.24.7" + dependencies: + "@babel/types": "npm:^7.24.7" + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + jsesc: "npm:^2.5.1" + checksum: 10c0/06b1f3350baf527a3309e50ffd7065f7aee04dd06e1e7db794ddfde7fe9d81f28df64edd587173f8f9295496a7ddb74b9a185d4bf4de7bb619e6d4ec45c8fd35 + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" @@ -113,6 +178,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-annotate-as-pure@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-annotate-as-pure@npm:7.24.7" + dependencies: + "@babel/types": "npm:^7.24.7" + checksum: 10c0/4679f7df4dffd5b3e26083ae65228116c3da34c3fff2c11ae11b259a61baec440f51e30fd236f7a0435b9d471acd93d0bc5a95df8213cbf02b1e083503d81b9a + languageName: node + linkType: hard + "@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.22.15": version: 7.22.15 resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.22.15" @@ -122,6 +196,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.24.7" + dependencies: + "@babel/traverse": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + checksum: 10c0/0ed84abf848c79fb1cd4c1ddac12c771d32c1904d87fc3087f33cfdeb0c2e0db4e7892b74b407d9d8d0c000044f3645a7391a781f788da8410c290bb123a1f13 + languageName: node + linkType: hard + "@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.23.6": version: 7.23.6 resolution: "@babel/helper-compilation-targets@npm:7.23.6" @@ -135,6 +219,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-compilation-targets@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-compilation-targets@npm:7.24.7" + dependencies: + "@babel/compat-data": "npm:^7.24.7" + "@babel/helper-validator-option": "npm:^7.24.7" + browserslist: "npm:^4.22.2" + lru-cache: "npm:^5.1.1" + semver: "npm:^6.3.1" + checksum: 10c0/1d580a9bcacefe65e6bf02ba1dafd7ab278269fef45b5e281d8354d95c53031e019890464e7f9351898c01502dd2e633184eb0bcda49ed2ecd538675ce310f51 + languageName: node + linkType: hard + "@babel/helper-create-class-features-plugin@npm:^7.24.1": version: 7.24.1 resolution: "@babel/helper-create-class-features-plugin@npm:7.24.1" @@ -154,6 +251,25 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-class-features-plugin@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-create-class-features-plugin@npm:7.24.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.24.7" + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-function-name": "npm:^7.24.7" + "@babel/helper-member-expression-to-functions": "npm:^7.24.7" + "@babel/helper-optimise-call-expression": "npm:^7.24.7" + "@babel/helper-replace-supers": "npm:^7.24.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7" + "@babel/helper-split-export-declaration": "npm:^7.24.7" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/6b7b47d70b41c00f39f86790cff67acf2bce0289d52a7c182b28e797f4e0e6d69027e3d06eccf1d54dddc2e5dde1df663bb1932437e5f447aeb8635d8d64a6ab + languageName: node + linkType: hard + "@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.22.15, @babel/helper-create-regexp-features-plugin@npm:^7.22.5": version: 7.22.15 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.15" @@ -167,6 +283,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-regexp-features-plugin@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.24.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.24.7" + regexpu-core: "npm:^5.3.1" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/ed611a7eb0c71843f9cdc471eeb38767972229f9225f7aaa90d124d7ee0062cf6908fd53ee9c34f731394c429594f06049a7738a71d342e0191d4047b2fc0ac2 + languageName: node + linkType: hard + "@babel/helper-define-polyfill-provider@npm:^0.5.0": version: 0.5.0 resolution: "@babel/helper-define-polyfill-provider@npm:0.5.0" @@ -204,6 +333,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-environment-visitor@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-environment-visitor@npm:7.24.7" + dependencies: + "@babel/types": "npm:^7.24.7" + checksum: 10c0/36ece78882b5960e2d26abf13cf15ff5689bf7c325b10a2895a74a499e712de0d305f8d78bb382dd3c05cfba7e47ec98fe28aab5674243e0625cd38438dd0b2d + languageName: node + linkType: hard + "@babel/helper-function-name@npm:^7.22.5, @babel/helper-function-name@npm:^7.23.0": version: 7.23.0 resolution: "@babel/helper-function-name@npm:7.23.0" @@ -214,6 +352,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-function-name@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-function-name@npm:7.24.7" + dependencies: + "@babel/template": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + checksum: 10c0/e5e41e6cf86bd0f8bf272cbb6e7c5ee0f3e9660414174435a46653efba4f2479ce03ce04abff2aa2ef9359cf057c79c06cb7b134a565ad9c0e8a50dcdc3b43c4 + languageName: node + linkType: hard + "@babel/helper-hoist-variables@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-hoist-variables@npm:7.22.5" @@ -223,6 +371,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-hoist-variables@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-hoist-variables@npm:7.24.7" + dependencies: + "@babel/types": "npm:^7.24.7" + checksum: 10c0/19ee37563bbd1219f9d98991ad0e9abef77803ee5945fd85aa7aa62a67c69efca9a801696a1b58dda27f211e878b3327789e6fd2a6f6c725ccefe36774b5ce95 + languageName: node + linkType: hard + "@babel/helper-member-expression-to-functions@npm:^7.23.0": version: 7.23.0 resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0" @@ -232,6 +389,26 @@ __metadata: languageName: node linkType: hard +"@babel/helper-member-expression-to-functions@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-member-expression-to-functions@npm:7.24.7" + dependencies: + "@babel/traverse": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + checksum: 10c0/9638c1d33cf6aba028461ccd3db6061c76ff863ca0d5013dd9a088bf841f2f77c46956493f9da18355c16759449d23b74cc1de4da357ade5c5c34c858f840f0a + languageName: node + linkType: hard + +"@babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-module-imports@npm:7.24.7" + dependencies: + "@babel/traverse": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + checksum: 10c0/97c57db6c3eeaea31564286e328a9fb52b0313c5cfcc7eee4bc226aebcf0418ea5b6fe78673c0e4a774512ec6c86e309d0f326e99d2b37bfc16a25a032498af0 + languageName: node + linkType: hard + "@babel/helper-module-imports@npm:^7.16.7": version: 7.24.6 resolution: "@babel/helper-module-imports@npm:7.24.6" @@ -265,6 +442,21 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-transforms@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-module-transforms@npm:7.24.7" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-module-imports": "npm:^7.24.7" + "@babel/helper-simple-access": "npm:^7.24.7" + "@babel/helper-split-export-declaration": "npm:^7.24.7" + "@babel/helper-validator-identifier": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/4f311755fcc3b4cbdb689386309cdb349cf0575a938f0b9ab5d678e1a81bbb265aa34ad93174838245f2ac7ff6d5ddbd0104638a75e4e961958ed514355687b6 + languageName: node + linkType: hard + "@babel/helper-optimise-call-expression@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-optimise-call-expression@npm:7.22.5" @@ -274,6 +466,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-optimise-call-expression@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-optimise-call-expression@npm:7.24.7" + dependencies: + "@babel/types": "npm:^7.24.7" + checksum: 10c0/ca6a9884705dea5c95a8b3ce132d1e3f2ae951ff74987d400d1d9c215dae9c0f9e29924d8f8e131e116533d182675bc261927be72f6a9a2968eaeeaa51eb1d0f + languageName: node + linkType: hard + "@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.0, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": version: 7.24.0 resolution: "@babel/helper-plugin-utils@npm:7.24.0" @@ -281,6 +482,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-plugin-utils@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-plugin-utils@npm:7.24.7" + checksum: 10c0/c3d38cd9b3520757bb4a279255cc3f956fc0ac1c193964bd0816ebd5c86e30710be8e35252227e0c9d9e0f4f56d9b5f916537f2bc588084b0988b4787a967d31 + languageName: node + linkType: hard + "@babel/helper-remap-async-to-generator@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-remap-async-to-generator@npm:7.22.20" @@ -294,6 +502,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-remap-async-to-generator@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-remap-async-to-generator@npm:7.24.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.24.7" + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-wrap-function": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/4e7fa2cdcbc488e41c27066c16e562857ef3c5c2bfe70d2f1e32e9ee7546b17c3fc1c20d05bf2a7f1c291bd9e7a0a219f6a9fa387209013294be79a26fcfe64d + languageName: node + linkType: hard + "@babel/helper-replace-supers@npm:^7.24.1": version: 7.24.1 resolution: "@babel/helper-replace-supers@npm:7.24.1" @@ -307,6 +528,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-replace-supers@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-replace-supers@npm:7.24.7" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-member-expression-to-functions": "npm:^7.24.7" + "@babel/helper-optimise-call-expression": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/0e133bb03371dee78e519c334a09c08e1493103a239d9628db0132dfaac3fc16380479ca3c590d278a9b71b624030a338c18ebbfe6d430ebb2e4653775c4b3e3 + languageName: node + linkType: hard + "@babel/helper-simple-access@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-simple-access@npm:7.22.5" @@ -316,6 +550,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-simple-access@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-simple-access@npm:7.24.7" + dependencies: + "@babel/traverse": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + checksum: 10c0/7230e419d59a85f93153415100a5faff23c133d7442c19e0cd070da1784d13cd29096ee6c5a5761065c44e8164f9f80e3a518c41a0256df39e38f7ad6744fed7 + languageName: node + linkType: hard + "@babel/helper-skip-transparent-expression-wrappers@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.22.5" @@ -325,6 +569,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.24.7" + dependencies: + "@babel/traverse": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + checksum: 10c0/e3a9b8ac9c262ac976a1bcb5fe59694db5e6f0b4f9e7bdba5c7693b8b5e28113c23bdaa60fe8d3ec32a337091b67720b2053bcb3d5655f5406536c3d0584242b + languageName: node + linkType: hard + "@babel/helper-split-export-declaration@npm:^7.22.6": version: 7.22.6 resolution: "@babel/helper-split-export-declaration@npm:7.22.6" @@ -334,6 +588,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-split-export-declaration@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-split-export-declaration@npm:7.24.7" + dependencies: + "@babel/types": "npm:^7.24.7" + checksum: 10c0/0254577d7086bf09b01bbde98f731d4fcf4b7c3fa9634fdb87929801307c1f6202a1352e3faa5492450fa8da4420542d44de604daf540704ff349594a78184f6 + languageName: node + linkType: hard + "@babel/helper-string-parser@npm:^7.23.4": version: 7.24.1 resolution: "@babel/helper-string-parser@npm:7.24.1" @@ -348,6 +611,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-string-parser@npm:7.24.7" + checksum: 10c0/47840c7004e735f3dc93939c77b099bb41a64bf3dda0cae62f60e6f74a5ff80b63e9b7cf77b5ec25a324516381fc994e1f62f922533236a8e3a6af57decb5e1e + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-validator-identifier@npm:7.22.20" @@ -362,6 +632,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-validator-identifier@npm:7.24.7" + checksum: 10c0/87ad608694c9477814093ed5b5c080c2e06d44cb1924ae8320474a74415241223cc2a725eea2640dd783ff1e3390e5f95eede978bc540e870053152e58f1d651 + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.22.15, @babel/helper-validator-option@npm:^7.23.5": version: 7.23.5 resolution: "@babel/helper-validator-option@npm:7.23.5" @@ -369,6 +646,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-option@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-validator-option@npm:7.24.7" + checksum: 10c0/21aea2b7bc5cc8ddfb828741d5c8116a84cbc35b4a3184ec53124f08e09746f1f67a6f9217850188995ca86059a7942e36d8965a6730784901def777b7e8a436 + languageName: node + linkType: hard + "@babel/helper-wrap-function@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-wrap-function@npm:7.22.20" @@ -380,6 +664,18 @@ __metadata: languageName: node linkType: hard +"@babel/helper-wrap-function@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-wrap-function@npm:7.24.7" + dependencies: + "@babel/helper-function-name": "npm:^7.24.7" + "@babel/template": "npm:^7.24.7" + "@babel/traverse": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + checksum: 10c0/d5689f031bf0eb38c0d7fad6b7e320ddef4bfbdf08d12d7d76ef41b7ca365a32721e74cb5ed5a9a9ec634bc20f9b7a27314fa6fb08f1576b8f6d8330fcea6f47 + languageName: node + linkType: hard + "@babel/helpers@npm:^7.24.0, @babel/helpers@npm:^7.24.1": version: 7.24.1 resolution: "@babel/helpers@npm:7.24.1" @@ -391,6 +687,16 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helpers@npm:7.24.7" + dependencies: + "@babel/template": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + checksum: 10c0/aa8e230f6668773e17e141dbcab63e935c514b4b0bf1fed04d2eaefda17df68e16b61a56573f7f1d4d1e605ce6cc162b5f7e9fdf159fde1fd9b77c920ae47d27 + languageName: node + linkType: hard + "@babel/highlight@npm:^7.24.2": version: 7.24.2 resolution: "@babel/highlight@npm:7.24.2" @@ -403,6 +709,18 @@ __metadata: languageName: node linkType: hard +"@babel/highlight@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/highlight@npm:7.24.7" + dependencies: + "@babel/helper-validator-identifier": "npm:^7.24.7" + chalk: "npm:^2.4.2" + js-tokens: "npm:^4.0.0" + picocolors: "npm:^1.0.0" + checksum: 10c0/674334c571d2bb9d1c89bdd87566383f59231e16bcdcf5bb7835babdf03c9ae585ca0887a7b25bdf78f303984af028df52831c7989fecebb5101cc132da9393a + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.0, @babel/parser@npm:^7.24.1": version: 7.24.1 resolution: "@babel/parser@npm:7.24.1" @@ -412,6 +730,27 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/parser@npm:7.24.7" + bin: + parser: ./bin/babel-parser.js + checksum: 10c0/8b244756872185a1c6f14b979b3535e682ff08cb5a2a5fd97cc36c017c7ef431ba76439e95e419d43000c5b07720495b00cf29a7f0d9a483643d08802b58819b + languageName: node + linkType: hard + +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.24.7" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/394c30e2b708ad385fa1219528e039066a1f1cb40f47986f283878848fd354c745e6397f588b4e5a046ee8d64bfdf4c208e4c3dfbdcfb2fd34315ec67c64e7af + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.23.3, @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.24.1" @@ -423,6 +762,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/a36307428ecc1a01b00cf90812335eed1575d13f211ab24fe4d0c55c28a2fcbd4135f142efabc3b277b2a8e09ee05df594a1272353f061b63829495b5dcfdb96 + languageName: node + linkType: hard + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.23.3, @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.24.1" @@ -436,6 +786,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.13.0 + checksum: 10c0/aeb6e7aa363a47f815cf956ea1053c5dd8b786a17799f065c9688ba4b0051fe7565d258bbe9400bfcbfb3114cb9fda66983e10afe4d750bc70ff75403e15dd36 + languageName: node + linkType: hard + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.23.7, @babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.24.1" @@ -448,6 +811,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.24.7" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/2b52a73e444f6adc73f927b623e53a4cf64397170dd1071268536df1b3db1e02131418c8dc91351af48837a6298212118f4a72d5407f8005cf9a732370a315b0 + languageName: node + linkType: hard + "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2": version: 7.21.0-placeholder-for-preset-env.2 resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2" @@ -534,6 +909,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-import-assertions@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/b82c53e095274ee71c248551352d73441cf65b3b3fc0107258ba4e9aef7090772a425442b3ed1c396fa207d0efafde8929c87a17d3c885b3ca2021316e87e246 + languageName: node + linkType: hard + "@babel/plugin-syntax-import-attributes@npm:^7.23.3, @babel/plugin-syntax-import-attributes@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.1" @@ -545,6 +931,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-import-attributes@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/eccc54d0f03c96d0eec7a6e2fa124dadbc7298345b62ffc4238f173308c4325b5598f139695ff05a95cf78412ef6903599e4b814496612bf39aad4715a16375b + languageName: node + linkType: hard + "@babel/plugin-syntax-import-meta@npm:^7.10.4, @babel/plugin-syntax-import-meta@npm:^7.8.3": version: 7.10.4 resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" @@ -700,6 +1097,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-arrow-functions@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/6ac05a54e5582f34ac6d5dc26499e227227ec1c7fa6fc8de1f3d40c275f140d3907f79bbbd49304da2d7008a5ecafb219d0b71d78ee3290ca22020d878041245 + languageName: node + linkType: hard + "@babel/plugin-transform-async-generator-functions@npm:^7.23.9, @babel/plugin-transform-async-generator-functions@npm:^7.24.3": version: 7.24.3 resolution: "@babel/plugin-transform-async-generator-functions@npm:7.24.3" @@ -714,6 +1122,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-async-generator-functions@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.24.7" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-remap-async-to-generator": "npm:^7.24.7" + "@babel/plugin-syntax-async-generators": "npm:^7.8.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/6b5e33ae66dce0afce9b06d8dace6fa052528e60f7622aa6cfd3e71bd372ca5079d426e78336ca564bc0d5f37acbcda1b21f4fe656fcb642f1a93a697ab39742 + languageName: node + linkType: hard + "@babel/plugin-transform-async-to-generator@npm:^7.23.3, @babel/plugin-transform-async-to-generator@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.1" @@ -727,6 +1149,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-async-to-generator@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.7" + dependencies: + "@babel/helper-module-imports": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-remap-async-to-generator": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/83c82e243898875af8457972a26ab29baf8a2078768ee9f35141eb3edff0f84b165582a2ff73e90a9e08f5922bf813dbf15a85c1213654385198f4591c0dc45d + languageName: node + linkType: hard + "@babel/plugin-transform-block-scoped-functions@npm:^7.23.3, @babel/plugin-transform-block-scoped-functions@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.24.1" @@ -738,6 +1173,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-block-scoped-functions@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/113e86de4612ae91773ff5cb6b980f01e1da7e26ae6f6012127415d7ae144e74987bc23feb97f63ba4bc699331490ddea36eac004d76a20d5369e4cc6a7f61cd + languageName: node + linkType: hard + "@babel/plugin-transform-block-scoping@npm:^7.23.4, @babel/plugin-transform-block-scoping@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-block-scoping@npm:7.24.1" @@ -749,6 +1195,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-block-scoping@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-block-scoping@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/dcbc5e385c0ca5fb5736b1c720c90755cffe9f91d8c854f82e61e59217dd3f6c91b3633eeee4b55a89d3f59e5275d0f5b0b1b1363d4fa70c49c468b55aa87700 + languageName: node + linkType: hard + "@babel/plugin-transform-class-properties@npm:^7.23.3, @babel/plugin-transform-class-properties@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-class-properties@npm:7.24.1" @@ -761,6 +1218,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-class-properties@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-class-properties@npm:7.24.7" + dependencies: + "@babel/helper-create-class-features-plugin": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/75018a466c7ede3d2397e158891c224ba7fca72864506ce067ddbc02fc65191d44da4d6379c996d0c7f09019e26b5c3f5f1d3a639cd98366519723886f0689d0 + languageName: node + linkType: hard + "@babel/plugin-transform-class-static-block@npm:^7.23.4, @babel/plugin-transform-class-static-block@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-class-static-block@npm:7.24.1" @@ -774,6 +1243,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-class-static-block@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-class-static-block@npm:7.24.7" + dependencies: + "@babel/helper-create-class-features-plugin": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" + peerDependencies: + "@babel/core": ^7.12.0 + checksum: 10c0/b0ade39a3d09dce886f79dbd5907c3d99b48167eddb6b9bbde24a0598129654d7017e611c20494cdbea48b07ac14397cd97ea34e3754bbb2abae4e698128eccb + languageName: node + linkType: hard + "@babel/plugin-transform-classes@npm:^7.23.8, @babel/plugin-transform-classes@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-classes@npm:7.24.1" @@ -792,6 +1274,24 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-classes@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-classes@npm:7.24.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.24.7" + "@babel/helper-compilation-targets": "npm:^7.24.7" + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-function-name": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-replace-supers": "npm:^7.24.7" + "@babel/helper-split-export-declaration": "npm:^7.24.7" + globals: "npm:^11.1.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/e51dba7ce8b770d1eee929e098d5a3be3efc3e8b941e22dda7d0097dc4e7be5feabd2da7b707ac06fcac5661b31223c541941dec08ce76c1faa55544d87d06ec + languageName: node + linkType: hard + "@babel/plugin-transform-computed-properties@npm:^7.23.3, @babel/plugin-transform-computed-properties@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-computed-properties@npm:7.24.1" @@ -804,6 +1304,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-computed-properties@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-computed-properties@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/template": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/25636dbc1f605c0b8bc60aa58628a916b689473d11551c9864a855142e36742fe62d4a70400ba3b74902338e77fb3d940376c0a0ba154b6b7ec5367175233b49 + languageName: node + linkType: hard + "@babel/plugin-transform-destructuring@npm:^7.23.3, @babel/plugin-transform-destructuring@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-destructuring@npm:7.24.1" @@ -815,6 +1327,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-destructuring@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-destructuring@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/929f07a807fb62230bfbf881cfcedf187ac5daf2f1b01da94a75c7a0f6f72400268cf4bcfee534479e43260af8193e42c31ee03c8b0278ba77d0036ed6709c27 + languageName: node + linkType: hard + "@babel/plugin-transform-dotall-regex@npm:^7.23.3, @babel/plugin-transform-dotall-regex@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-dotall-regex@npm:7.24.1" @@ -827,6 +1350,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-dotall-regex@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.24.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/793f14c9494972d294b7e7b97b747f47874b6d57d7804d3443c701becf5db192c9311be6a1835c07664486df1f5c60d33196c36fb7e11a53015e476b4c145b33 + languageName: node + linkType: hard + "@babel/plugin-transform-duplicate-keys@npm:^7.23.3, @babel/plugin-transform-duplicate-keys@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-duplicate-keys@npm:7.24.1" @@ -838,6 +1373,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-duplicate-keys@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/75ff7ec1117ac500e77bf20a144411d39c0fdd038f108eec061724123ce6d1bb8d5bd27968e466573ee70014f8be0043361cdb0ef388f8a182d1d97ad67e51b9 + languageName: node + linkType: hard + "@babel/plugin-transform-dynamic-import@npm:^7.23.4, @babel/plugin-transform-dynamic-import@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-dynamic-import@npm:7.24.1" @@ -850,6 +1396,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-dynamic-import@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-dynamic-import@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/eeda48372efd0a5103cb22dadb13563c975bce18ae85daafbb47d57bb9665d187da9d4fe8d07ac0a6e1288afcfcb73e4e5618bf75ff63fddf9736bfbf225203b + languageName: node + linkType: hard + "@babel/plugin-transform-exponentiation-operator@npm:^7.23.3, @babel/plugin-transform-exponentiation-operator@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.24.1" @@ -862,6 +1420,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-exponentiation-operator@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.24.7" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/ace3e11c94041b88848552ba8feb39ae4d6cad3696d439ff51445bd2882d8b8775d85a26c2c0edb9b5e38c9e6013cc11b0dea89ec8f93c7d9d7ee95e3645078c + languageName: node + linkType: hard + "@babel/plugin-transform-export-namespace-from@npm:^7.23.4, @babel/plugin-transform-export-namespace-from@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-export-namespace-from@npm:7.24.1" @@ -874,6 +1444,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-export-namespace-from@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-export-namespace-from@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/4e144d7f1c57bc63b4899dbbbdfed0880f2daa75ea9c7251c7997f106e4b390dc362175ab7830f11358cb21f6b972ca10a43a2e56cd789065f7606b082674c0c + languageName: node + linkType: hard + "@babel/plugin-transform-for-of@npm:^7.23.6, @babel/plugin-transform-for-of@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-for-of@npm:7.24.1" @@ -886,6 +1468,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-for-of@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-for-of@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/77629b1173e55d07416f05ba7353caa09d2c2149da2ca26721ab812209b63689d1be45116b68eadc011c49ced59daf5320835b15245eb7ae93ae0c5e8277cfc0 + languageName: node + linkType: hard + "@babel/plugin-transform-function-name@npm:^7.23.3, @babel/plugin-transform-function-name@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-function-name@npm:7.24.1" @@ -899,6 +1493,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-function-name@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-function-name@npm:7.24.7" + dependencies: + "@babel/helper-compilation-targets": "npm:^7.24.7" + "@babel/helper-function-name": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/3e9642428d6952851850d89ea9307d55946528d18973784d0e2f04a651b23bd9924dd8a2641c824b483bd4ab1223bab1d2f6a1106a939998f7ced512cb60ac5b + languageName: node + linkType: hard + "@babel/plugin-transform-json-strings@npm:^7.23.4, @babel/plugin-transform-json-strings@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-json-strings@npm:7.24.1" @@ -911,6 +1518,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-json-strings@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-json-strings@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/plugin-syntax-json-strings": "npm:^7.8.3" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/17c72cd5bf3e90e722aabd333559275f3309e3fa0b9cea8c2944ab83ae01502c71a2be05da5101edc02b3fc8df15a8dbb9b861cbfcc8a52bf5e797cf01d3a40a + languageName: node + linkType: hard + "@babel/plugin-transform-literals@npm:^7.23.3, @babel/plugin-transform-literals@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-literals@npm:7.24.1" @@ -922,6 +1541,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-literals@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-literals@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/9f3f6f3831929cd2a977748c07addf9944d5cccb50bd3a24a58beb54f91f00d6cacd3d7831d13ffe1ad6f8aba0aefd7bca5aec65d63b77f39c62ad1f2d484a3e + languageName: node + linkType: hard + "@babel/plugin-transform-logical-assignment-operators@npm:^7.23.4, @babel/plugin-transform-logical-assignment-operators@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.24.1" @@ -934,6 +1564,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/dbe882eb9053931f2ab332c50fc7c2a10ef507d6421bd9831adbb4cb7c9f8e1e5fbac4fbd2e007f6a1bf1df1843547559434012f118084dc0bf42cda3b106272 + languageName: node + linkType: hard + "@babel/plugin-transform-member-expression-literals@npm:^7.23.3, @babel/plugin-transform-member-expression-literals@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-member-expression-literals@npm:7.24.1" @@ -945,6 +1587,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-member-expression-literals@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/e789ae359bdf2d20e90bedef18dfdbd965c9ebae1cee398474a0c349590fda7c8b874e1a2ceee62e47e5e6ec1730e76b0f24e502164357571854271fc12cc684 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-amd@npm:^7.23.3, @babel/plugin-transform-modules-amd@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-modules-amd@npm:7.24.1" @@ -957,6 +1610,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-amd@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-modules-amd@npm:7.24.7" + dependencies: + "@babel/helper-module-transforms": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/6df7de7fce34117ca4b2fa07949b12274c03668cbfe21481c4037b6300796d50ae40f4f170527b61b70a67f26db906747797e30dbd0d9809a441b6e220b5728f + languageName: node + linkType: hard + "@babel/plugin-transform-modules-commonjs@npm:^7.23.3, @babel/plugin-transform-modules-commonjs@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.24.1" @@ -970,6 +1635,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-commonjs@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.24.7" + dependencies: + "@babel/helper-module-transforms": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-simple-access": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/9442292b3daf6a5076cdc3c4c32bf423bda824ccaeb0dd0dc8b3effaa1fecfcb0130ae6e647fef12a5d5ff25bcc99a0d6bfc6d24a7525345e1bcf46fcdf81752 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-systemjs@npm:^7.23.9, @babel/plugin-transform-modules-systemjs@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.24.1" @@ -984,6 +1662,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-systemjs@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.24.7" + dependencies: + "@babel/helper-hoist-variables": "npm:^7.24.7" + "@babel/helper-module-transforms": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-validator-identifier": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/e2a795e0a6baafe26f4a74010622212ddd873170742d673f450e0097f8d984f6e6a95eb8ce41b05071ee9790c4be088b33801aaab3f78ee202c567634e52a331 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-umd@npm:^7.23.3, @babel/plugin-transform-modules-umd@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-modules-umd@npm:7.24.1" @@ -996,6 +1688,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-umd@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-modules-umd@npm:7.24.7" + dependencies: + "@babel/helper-module-transforms": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/7791d290121db210e4338b94b4a069a1a79e4c7a8d7638d8159a97b281851bbed3048dac87a4ae718ad963005e6c14a5d28e6db2eeb2b04e031cee92fb312f85 + languageName: node + linkType: hard + "@babel/plugin-transform-named-capturing-groups-regex@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.22.5" @@ -1008,6 +1712,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.24.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/41a0b0f2d0886318237440aa3b489f6d0305361d8671121777d9ff89f9f6de9d0c02ce93625049061426c8994064ef64deae8b819d1b14c00374a6a2336fb5d9 + languageName: node + linkType: hard + "@babel/plugin-transform-new-target@npm:^7.23.3, @babel/plugin-transform-new-target@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-new-target@npm:7.24.1" @@ -1019,6 +1735,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-new-target@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-new-target@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/2540808a35e1a978e537334c43dab439cf24c93e7beb213a2e71902f6710e60e0184316643790c0a6644e7a8021e52f7ab8165e6b3e2d6651be07bdf517b67df + languageName: node + linkType: hard + "@babel/plugin-transform-nullish-coalescing-operator@npm:^7.23.4, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.24.1" @@ -1031,6 +1758,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/7243c8ff734ed5ef759dd8768773c4b443c12e792727e759a1aec2c7fa2bfdd24f1ecb42e292a7b3d8bd3d7f7b861cf256a8eb4ba144fc9cc463892c303083d9 + languageName: node + linkType: hard + "@babel/plugin-transform-numeric-separator@npm:^7.23.4, @babel/plugin-transform-numeric-separator@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-numeric-separator@npm:7.24.1" @@ -1043,6 +1782,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-numeric-separator@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-numeric-separator@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/e18e09ca5a6342645d00ede477731aa6e8714ff357efc9d7cda5934f1703b3b6fb7d3298dce3ce3ba53e9ff1158eab8f1aadc68874cc21a6099d33a1ca457789 + languageName: node + linkType: hard + "@babel/plugin-transform-object-rest-spread@npm:^7.24.0, @babel/plugin-transform-object-rest-spread@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.1" @@ -1057,6 +1808,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-object-rest-spread@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.7" + dependencies: + "@babel/helper-compilation-targets": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" + "@babel/plugin-transform-parameters": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/9ad64bc003f583030f9da50614b485852f8edac93f8faf5d1cd855201a4852f37c5255ae4daf70dd4375bdd4874e16e39b91f680d4668ec219ba05441ce286eb + languageName: node + linkType: hard + "@babel/plugin-transform-object-super@npm:^7.23.3, @babel/plugin-transform-object-super@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-object-super@npm:7.24.1" @@ -1069,6 +1834,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-object-super@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-object-super@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-replace-supers": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/770cebb4b4e1872c216b17069db9a13b87dfee747d359dc56d9fcdd66e7544f92dc6ab1861a4e7e0528196aaff2444e4f17dc84efd8eaf162d542b4ba0943869 + languageName: node + linkType: hard + "@babel/plugin-transform-optional-catch-binding@npm:^7.23.4, @babel/plugin-transform-optional-catch-binding@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.24.1" @@ -1081,6 +1858,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-optional-catch-binding@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/1e2f10a018f7d03b3bde6c0b70d063df8d5dd5209861d4467726cf834f5e3d354e2276079dc226aa8e6ece35f5c9b264d64b8229a8bb232829c01e561bcfb07a + languageName: node + linkType: hard + "@babel/plugin-transform-optional-chaining@npm:^7.23.4, @babel/plugin-transform-optional-chaining@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.1" @@ -1094,6 +1883,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-optional-chaining@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/b9e3649b299e103b0d1767bbdba56574d065ff776e5350403b7bfd4e3982743c0cdb373d33bdbf94fa3c322d155e45d0aad946acf0aa741b870aed22dfec8b8e + languageName: node + linkType: hard + "@babel/plugin-transform-parameters@npm:^7.23.3, @babel/plugin-transform-parameters@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-parameters@npm:7.24.1" @@ -1105,6 +1907,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-parameters@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-parameters@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/53bf190d6926771545d5184f1f5f3f5144d0f04f170799ad46a43f683a01fab8d5fe4d2196cf246774530990c31fe1f2b9f0def39f0a5ddbb2340b924f5edf01 + languageName: node + linkType: hard + "@babel/plugin-transform-private-methods@npm:^7.23.3, @babel/plugin-transform-private-methods@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-private-methods@npm:7.24.1" @@ -1117,6 +1930,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-private-methods@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-private-methods@npm:7.24.7" + dependencies: + "@babel/helper-create-class-features-plugin": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/5b7bf923b738fbe3ad6c33b260e0a7451be288edfe4ef516303fa787a1870cd87533bfbf61abb779c22ed003c2fc484dec2436fe75a48756f686c0241173d364 + languageName: node + linkType: hard + "@babel/plugin-transform-private-property-in-object@npm:^7.23.4, @babel/plugin-transform-private-property-in-object@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.1" @@ -1131,6 +1956,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-private-property-in-object@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.24.7" + "@babel/helper-create-class-features-plugin": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/c6fa7defb90b1b0ed46f24ff94ff2e77f44c1f478d1090e81712f33cf992dda5ba347016f030082a2f770138bac6f4a9c2c1565e9f767a125901c77dd9c239ba + languageName: node + linkType: hard + "@babel/plugin-transform-property-literals@npm:^7.23.3, @babel/plugin-transform-property-literals@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-property-literals@npm:7.24.1" @@ -1142,6 +1981,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-property-literals@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-property-literals@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/52564b58f3d111dc02d241d5892a4b01512e98dfdf6ef11b0ed62f8b11b0acacccef0fc229b44114fe8d1a57a8b70780b11bdd18b807d3754a781a07d8f57433 + languageName: node + linkType: hard + "@babel/plugin-transform-react-constant-elements@npm:^7.21.3": version: 7.24.1 resolution: "@babel/plugin-transform-react-constant-elements@npm:7.24.1" @@ -1214,6 +2064,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-regenerator@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-regenerator@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + regenerator-transform: "npm:^0.15.2" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/d2dc2c788fdae9d97217e70d46ba8ca9db0035c398dc3e161552b0c437113719a75c04f201f9c91ddc8d28a1da60d0b0853f616dead98a396abb9c845c44892b + languageName: node + linkType: hard + "@babel/plugin-transform-reserved-words@npm:^7.23.3, @babel/plugin-transform-reserved-words@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-reserved-words@npm:7.24.1" @@ -1225,6 +2087,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-reserved-words@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-reserved-words@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/2229de2768615e7f5dc0bbc55bc121b5678fd6d2febd46c74a58e42bb894d74cd5955c805880f4e02d0e1cf94f6886270eda7fafc1be9305a1ec3b9fd1d063f5 + languageName: node + linkType: hard + "@babel/plugin-transform-shorthand-properties@npm:^7.23.3, @babel/plugin-transform-shorthand-properties@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.24.1" @@ -1236,6 +2109,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-shorthand-properties@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/41b155bdbb3be66618358488bf7731b3b2e8fff2de3dbfd541847720a9debfcec14db06a117abedd03c9cd786db20a79e2a86509a4f19513f6e1b610520905cf + languageName: node + linkType: hard + "@babel/plugin-transform-spread@npm:^7.23.3, @babel/plugin-transform-spread@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-spread@npm:7.24.1" @@ -1248,6 +2132,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-spread@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-spread@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/facba1553035f76b0d2930d4ada89a8cd0f45b79579afd35baefbfaf12e3b86096995f4b0c402cf9ee23b3f2ea0a4460c3b1ec0c192d340962c948bb223d4e66 + languageName: node + linkType: hard + "@babel/plugin-transform-sticky-regex@npm:^7.23.3, @babel/plugin-transform-sticky-regex@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-sticky-regex@npm:7.24.1" @@ -1259,6 +2155,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-sticky-regex@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/5a74ed2ed0a3ab51c3d15fcaf09d9e2fe915823535c7a4d7b019813177d559b69677090e189ec3d5d08b619483eb5ad371fbcfbbff5ace2a76ba33ee566a1109 + languageName: node + linkType: hard + "@babel/plugin-transform-template-literals@npm:^7.23.3, @babel/plugin-transform-template-literals@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-template-literals@npm:7.24.1" @@ -1270,6 +2177,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-template-literals@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-template-literals@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/3630f966257bcace122f04d3157416a09d40768c44c3a800855da81146b009187daa21859d1c3b7d13f4e19e8888e60613964b175b2275d451200fb6d8d6cfe6 + languageName: node + linkType: hard + "@babel/plugin-transform-typeof-symbol@npm:^7.23.3, @babel/plugin-transform-typeof-symbol@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.1" @@ -1281,6 +2199,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-typeof-symbol@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/5649e7260a138681e68b296ab5931e2b1f132f287d6b4131d49b24f9dc20d62902b7e9d63c4d2decd5683b41df35ef4b9b03f58c7f9f65e4c25a6d8bbf04e9e9 + languageName: node + linkType: hard + "@babel/plugin-transform-typescript@npm:^7.23.3, @babel/plugin-transform-typescript@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-typescript@npm:7.24.1" @@ -1306,6 +2235,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-escapes@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/8b18e2e66af33471a6971289492beff5c240e56727331db1d34c4338a6a368a82a7ed6d57ec911001b6d65643aed76531e1e7cac93265fb3fb2717f54d845e69 + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-property-regex@npm:^7.23.3, @babel/plugin-transform-unicode-property-regex@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.24.1" @@ -1318,6 +2258,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-property-regex@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.24.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/bc57656eb94584d1b74a385d378818ac2b3fca642e3f649fead8da5fb3f9de22f8461185936915dfb33d5a9104e62e7a47828331248b09d28bb2d59e9276de3e + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-regex@npm:^7.23.3, @babel/plugin-transform-unicode-regex@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-unicode-regex@npm:7.24.1" @@ -1330,6 +2282,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-regex@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.24.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/83f72a345b751566b601dc4d07e9f2c8f1bc0e0c6f7abb56ceb3095b3c9d304de73f85f2f477a09f8cc7edd5e65afd0ff9e376cdbcbea33bc0c28f3705b38fd9 + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-sets-regex@npm:^7.23.3, @babel/plugin-transform-unicode-sets-regex@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.24.1" @@ -1342,6 +2306,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-sets-regex@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.24.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/7457c0ee8e80a80cb6fdc1fe54ab115b52815627616ce9151be8ef292fc99d04a910ec24f11382b4f124b89374264396892b086886bd2a9c2317904d87c9b21b + languageName: node + linkType: hard + "@babel/preset-env@npm:7.24.0": version: 7.24.0 resolution: "@babel/preset-env@npm:7.24.0" @@ -1432,6 +2408,97 @@ __metadata: languageName: node linkType: hard +"@babel/preset-env@npm:^7.11.0": + version: 7.24.7 + resolution: "@babel/preset-env@npm:7.24.7" + dependencies: + "@babel/compat-data": "npm:^7.24.7" + "@babel/helper-compilation-targets": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-validator-option": "npm:^7.24.7" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.24.7" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.24.7" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.24.7" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.24.7" + "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-async-generators": "npm:^7.8.4" + "@babel/plugin-syntax-class-properties": "npm:^7.12.13" + "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" + "@babel/plugin-syntax-import-assertions": "npm:^7.24.7" + "@babel/plugin-syntax-import-attributes": "npm:^7.24.7" + "@babel/plugin-syntax-import-meta": "npm:^7.10.4" + "@babel/plugin-syntax-json-strings": "npm:^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" + "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" + "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" + "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" + "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" + "@babel/plugin-transform-arrow-functions": "npm:^7.24.7" + "@babel/plugin-transform-async-generator-functions": "npm:^7.24.7" + "@babel/plugin-transform-async-to-generator": "npm:^7.24.7" + "@babel/plugin-transform-block-scoped-functions": "npm:^7.24.7" + "@babel/plugin-transform-block-scoping": "npm:^7.24.7" + "@babel/plugin-transform-class-properties": "npm:^7.24.7" + "@babel/plugin-transform-class-static-block": "npm:^7.24.7" + "@babel/plugin-transform-classes": "npm:^7.24.7" + "@babel/plugin-transform-computed-properties": "npm:^7.24.7" + "@babel/plugin-transform-destructuring": "npm:^7.24.7" + "@babel/plugin-transform-dotall-regex": "npm:^7.24.7" + "@babel/plugin-transform-duplicate-keys": "npm:^7.24.7" + "@babel/plugin-transform-dynamic-import": "npm:^7.24.7" + "@babel/plugin-transform-exponentiation-operator": "npm:^7.24.7" + "@babel/plugin-transform-export-namespace-from": "npm:^7.24.7" + "@babel/plugin-transform-for-of": "npm:^7.24.7" + "@babel/plugin-transform-function-name": "npm:^7.24.7" + "@babel/plugin-transform-json-strings": "npm:^7.24.7" + "@babel/plugin-transform-literals": "npm:^7.24.7" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.7" + "@babel/plugin-transform-member-expression-literals": "npm:^7.24.7" + "@babel/plugin-transform-modules-amd": "npm:^7.24.7" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.7" + "@babel/plugin-transform-modules-systemjs": "npm:^7.24.7" + "@babel/plugin-transform-modules-umd": "npm:^7.24.7" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7" + "@babel/plugin-transform-new-target": "npm:^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7" + "@babel/plugin-transform-numeric-separator": "npm:^7.24.7" + "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7" + "@babel/plugin-transform-object-super": "npm:^7.24.7" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.7" + "@babel/plugin-transform-parameters": "npm:^7.24.7" + "@babel/plugin-transform-private-methods": "npm:^7.24.7" + "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7" + "@babel/plugin-transform-property-literals": "npm:^7.24.7" + "@babel/plugin-transform-regenerator": "npm:^7.24.7" + "@babel/plugin-transform-reserved-words": "npm:^7.24.7" + "@babel/plugin-transform-shorthand-properties": "npm:^7.24.7" + "@babel/plugin-transform-spread": "npm:^7.24.7" + "@babel/plugin-transform-sticky-regex": "npm:^7.24.7" + "@babel/plugin-transform-template-literals": "npm:^7.24.7" + "@babel/plugin-transform-typeof-symbol": "npm:^7.24.7" + "@babel/plugin-transform-unicode-escapes": "npm:^7.24.7" + "@babel/plugin-transform-unicode-property-regex": "npm:^7.24.7" + "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" + "@babel/plugin-transform-unicode-sets-regex": "npm:^7.24.7" + "@babel/preset-modules": "npm:0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2: "npm:^0.4.10" + babel-plugin-polyfill-corejs3: "npm:^0.10.4" + babel-plugin-polyfill-regenerator: "npm:^0.6.1" + core-js-compat: "npm:^3.31.0" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/c6714346f3ccc1271eaa90051c75b8bb57b20ef57408ab68740e2f3552693ae0ee5a4bcce3a00211d40e4947af1f7b8ab422066b953f0095461937fb72d11274 + languageName: node + linkType: hard + "@babel/preset-env@npm:^7.20.2": version: 7.24.3 resolution: "@babel/preset-env@npm:7.24.3" @@ -1604,6 +2671,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.11.2": + version: 7.24.7 + resolution: "@babel/runtime@npm:7.24.7" + dependencies: + regenerator-runtime: "npm:^0.14.0" + checksum: 10c0/b6fa3ec61a53402f3c1d75f4d808f48b35e0dfae0ec8e2bb5c6fc79fb95935da75766e0ca534d0f1c84871f6ae0d2ebdd950727cfadb745a2cdbef13faef5513 + languageName: node + linkType: hard + "@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": version: 7.24.1 resolution: "@babel/runtime@npm:7.24.1" @@ -1633,6 +2709,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/template@npm:7.24.7" + dependencies: + "@babel/code-frame": "npm:^7.24.7" + "@babel/parser": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + checksum: 10c0/95b0b3ee80fcef685b7f4426f5713a855ea2cd5ac4da829b213f8fb5afe48a2a14683c2ea04d446dbc7f711c33c5cd4a965ef34dcbe5bc387c9e966b67877ae3 + languageName: node + linkType: hard + "@babel/traverse@npm:^7.24.0, @babel/traverse@npm:^7.24.1": version: 7.24.1 resolution: "@babel/traverse@npm:7.24.1" @@ -1651,6 +2738,24 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/traverse@npm:7.24.7" + dependencies: + "@babel/code-frame": "npm:^7.24.7" + "@babel/generator": "npm:^7.24.7" + "@babel/helper-environment-visitor": "npm:^7.24.7" + "@babel/helper-function-name": "npm:^7.24.7" + "@babel/helper-hoist-variables": "npm:^7.24.7" + "@babel/helper-split-export-declaration": "npm:^7.24.7" + "@babel/parser": "npm:^7.24.7" + "@babel/types": "npm:^7.24.7" + debug: "npm:^4.3.1" + globals: "npm:^11.1.0" + checksum: 10c0/a5135e589c3f1972b8877805f50a084a04865ccb1d68e5e1f3b94a8841b3485da4142e33413d8fd76bc0e6444531d3adf1f59f359c11ffac452b743d835068ab + languageName: node + linkType: hard + "@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.4, @babel/types@npm:^7.24.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": version: 7.24.0 resolution: "@babel/types@npm:7.24.0" @@ -1673,6 +2778,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/types@npm:7.24.7" + dependencies: + "@babel/helper-string-parser": "npm:^7.24.7" + "@babel/helper-validator-identifier": "npm:^7.24.7" + to-fast-properties: "npm:^2.0.0" + checksum: 10c0/d9ecbfc3eb2b05fb1e6eeea546836ac30d990f395ef3fe3f75ced777a222c3cfc4489492f72e0ce3d9a5a28860a1ce5f81e66b88cf5088909068b3ff4fab72c1 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -3387,6 +4503,99 @@ __metadata: languageName: node linkType: hard +"@rollup/plugin-babel@npm:^5.2.0": + version: 5.3.1 + resolution: "@rollup/plugin-babel@npm:5.3.1" + dependencies: + "@babel/helper-module-imports": "npm:^7.10.4" + "@rollup/pluginutils": "npm:^3.1.0" + peerDependencies: + "@babel/core": ^7.0.0 + "@types/babel__core": ^7.1.9 + rollup: ^1.20.0||^2.0.0 + peerDependenciesMeta: + "@types/babel__core": + optional: true + checksum: 10c0/2766134dd5567c0d4fd6909d1f511ce9bf3bd9d727e1bc5ffdd6097a3606faca324107ae8e0961839ee4dbb45e5e579ae601efe472fc0a271259aea79920cafa + languageName: node + linkType: hard + +"@rollup/plugin-node-resolve@npm:^15.2.3": + version: 15.2.3 + resolution: "@rollup/plugin-node-resolve@npm:15.2.3" + dependencies: + "@rollup/pluginutils": "npm:^5.0.1" + "@types/resolve": "npm:1.20.2" + deepmerge: "npm:^4.2.2" + is-builtin-module: "npm:^3.2.1" + is-module: "npm:^1.0.0" + resolve: "npm:^1.22.1" + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 10c0/598c15615086f26e28c4b3dbf966682af7fb0e5bc277cc4e57f559668a3be675a63ab261eb34729ce9569c3a51342c48863e50b5efe02e0fc1571828f0113f9d + languageName: node + linkType: hard + +"@rollup/plugin-replace@npm:^2.4.1": + version: 2.4.2 + resolution: "@rollup/plugin-replace@npm:2.4.2" + dependencies: + "@rollup/pluginutils": "npm:^3.1.0" + magic-string: "npm:^0.25.7" + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + checksum: 10c0/ea3d27291c791661638b91809d0247dde1ee71be0b16fa7060078c2700db3669eada2c3978ea979b917b29ebe06f3fddc8797feae554da966264a22142b5771a + languageName: node + linkType: hard + +"@rollup/plugin-terser@npm:^0.4.3": + version: 0.4.4 + resolution: "@rollup/plugin-terser@npm:0.4.4" + dependencies: + serialize-javascript: "npm:^6.0.1" + smob: "npm:^1.0.0" + terser: "npm:^5.17.4" + peerDependencies: + rollup: ^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 10c0/b9cb6c8f02ac1c1344019e9fb854321b74f880efebc41b6bdd84f18331fce0f4a2aadcdb481042245cd3f409b429ac363af71f9efec4a2024731d67d32af36ee + languageName: node + linkType: hard + +"@rollup/pluginutils@npm:^3.1.0": + version: 3.1.0 + resolution: "@rollup/pluginutils@npm:3.1.0" + dependencies: + "@types/estree": "npm:0.0.39" + estree-walker: "npm:^1.0.1" + picomatch: "npm:^2.2.2" + peerDependencies: + rollup: ^1.20.0||^2.0.0 + checksum: 10c0/7151753160d15ba2b259461a6c25b3932150994ea52dba8fd3144f634c7647c2e56733d986e2c15de67c4d96a9ee7d6278efa6d2e626a7169898fd64adc0f90c + languageName: node + linkType: hard + +"@rollup/pluginutils@npm:^5.0.1": + version: 5.1.0 + resolution: "@rollup/pluginutils@npm:5.1.0" + dependencies: + "@types/estree": "npm:^1.0.0" + estree-walker: "npm:^2.0.2" + picomatch: "npm:^2.3.1" + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 10c0/c7bed15711f942d6fdd3470fef4105b73991f99a478605e13d41888963330a6f9e32be37e6ddb13f012bc7673ff5e54f06f59fd47109436c1c513986a8a7612d + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -3497,6 +4706,18 @@ __metadata: languageName: node linkType: hard +"@surma/rollup-plugin-off-main-thread@npm:^2.2.3": + version: 2.2.3 + resolution: "@surma/rollup-plugin-off-main-thread@npm:2.2.3" + dependencies: + ejs: "npm:^3.1.6" + json5: "npm:^2.2.0" + magic-string: "npm:^0.25.0" + string.prototype.matchall: "npm:^4.0.6" + checksum: 10c0/4f36a7488cdae2907053a48231430e8e9aa8f1903a96131bf8325786afba3224011f9120164cae75043558bd051881050b071958388fe477927d340b1cc1a066 + languageName: node + linkType: hard + "@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0": version: 8.0.0 resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0" @@ -4014,13 +5235,20 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:^1.0.5": +"@types/estree@npm:*, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: 10c0/b3b0e334288ddb407c7b3357ca67dbee75ee22db242ca7c56fe27db4e1a31989cb8af48a84dd401deb787fe10cc6b2ab1ee82dc4783be87ededbe3d53c79c70d languageName: node linkType: hard +"@types/estree@npm:0.0.39": + version: 0.0.39 + resolution: "@types/estree@npm:0.0.39" + checksum: 10c0/f0af6c95ac1988c4827964bd9d3b51d24da442e2188943f6dfcb1e1559103d5d024d564b2e9d3f84c53714a02a0a7435c7441138eb63d9af5de4dfc66cdc0d92 + languageName: node + linkType: hard + "@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33": version: 4.17.43 resolution: "@types/express-serve-static-core@npm:4.17.43" @@ -4240,6 +5468,13 @@ __metadata: languageName: node linkType: hard +"@types/resolve@npm:1.20.2": + version: 1.20.2 + resolution: "@types/resolve@npm:1.20.2" + checksum: 10c0/c5b7e1770feb5ccfb6802f6ad82a7b0d50874c99331e0c9b259e415e55a38d7a86ad0901c57665d93f75938be2a6a0bc9aa06c9749192cadb2e4512800bbc6e6 + languageName: node + linkType: hard + "@types/retry@npm:0.12.2": version: 0.12.2 resolution: "@types/retry@npm:0.12.2" @@ -4314,6 +5549,13 @@ __metadata: languageName: node linkType: hard +"@types/trusted-types@npm:^2.0.2": + version: 2.0.7 + resolution: "@types/trusted-types@npm:2.0.7" + checksum: 10c0/4c4855f10de7c6c135e0d32ce462419d8abbbc33713b31d294596c0cc34ae1fa6112a2f9da729c8f7a20707782b0d69da3b1f8df6645b0366d08825ca1522e0c + languageName: node + linkType: hard + "@types/ws@npm:^8.5.10": version: 8.5.10 resolution: "@types/ws@npm:8.5.10" @@ -4966,6 +6208,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:^8.6.0": + version: 8.16.0 + resolution: "ajv@npm:8.16.0" + dependencies: + fast-deep-equal: "npm:^3.1.3" + json-schema-traverse: "npm:^1.0.0" + require-from-string: "npm:^2.0.2" + uri-js: "npm:^4.4.1" + checksum: 10c0/6fc38aa8fd4fbfaa7096ac049e48c0cb440db36b76fef2d7d5b7d92b102735670d055d412d19176c08c9d48eaa9d06661b67e59f04943dc71ab1551e0484f88c + languageName: node + linkType: hard + "ansi-escapes@npm:^4.2.1": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" @@ -5227,6 +6481,13 @@ __metadata: languageName: node linkType: hard +"async@npm:^3.2.3": + version: 3.2.5 + resolution: "async@npm:3.2.5" + checksum: 10c0/1408287b26c6db67d45cb346e34892cee555b8b59e6c68e6f8c3e495cad5ca13b4f218180e871f3c2ca30df4ab52693b66f2f6ff43644760cab0b2198bda79c1 + languageName: node + linkType: hard + "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -5234,6 +6495,13 @@ __metadata: languageName: node linkType: hard +"at-least-node@npm:^1.0.0": + version: 1.0.0 + resolution: "at-least-node@npm:1.0.0" + checksum: 10c0/4c058baf6df1bc5a1697cf182e2029c58cd99975288a13f9e70068ef5d6f4e1f1fd7c4d2c3c4912eae44797d1725be9700995736deca441b39f3e66d8dee97ef + languageName: node + linkType: hard + "autoprefixer@npm:^10.4.16": version: 10.4.19 resolution: "autoprefixer@npm:10.4.19" @@ -5568,6 +6836,13 @@ __metadata: languageName: node linkType: hard +"builtin-modules@npm:^3.3.0": + version: 3.3.0 + resolution: "builtin-modules@npm:3.3.0" + checksum: 10c0/2cb3448b4f7306dc853632a4fcddc95e8d4e4b9868c139400027b71938fc6806d4ff44007deffb362ac85724bd40c2c6452fb6a0aa4531650eeddb98d8e5ee8a + languageName: node + linkType: hard + "bundle-name@npm:^4.1.0": version: 4.1.0 resolution: "bundle-name@npm:4.1.0" @@ -5713,7 +6988,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2": +"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -5852,6 +7127,13 @@ __metadata: languageName: node linkType: hard +"clsx@npm:^1.1.0": + version: 1.2.1 + resolution: "clsx@npm:1.2.1" + checksum: 10c0/34dead8bee24f5e96f6e7937d711978380647e936a22e76380290e35486afd8634966ce300fc4b74a32f3762c7d4c0303f442c3e259f4ce02374eb0c82834f27 + languageName: node + linkType: hard + "clsx@npm:^2.1.0": version: 2.1.1 resolution: "clsx@npm:2.1.1" @@ -5977,6 +7259,13 @@ __metadata: languageName: node linkType: hard +"common-tags@npm:^1.8.0": + version: 1.8.2 + resolution: "common-tags@npm:1.8.2" + checksum: 10c0/23efe47ff0a1a7c91489271b3a1e1d2a171c12ec7f9b35b29b2fce51270124aff0ec890087e2bc2182c1cb746e232ab7561aaafe05f1e7452aea733d2bfe3f63 + languageName: node + linkType: hard + "compare-func@npm:^2.0.0": version: 2.0.0 resolution: "compare-func@npm:2.0.0" @@ -6450,6 +7739,13 @@ __metadata: languageName: node linkType: hard +"crypto-random-string@npm:^2.0.0": + version: 2.0.0 + resolution: "crypto-random-string@npm:2.0.0" + checksum: 10c0/288589b2484fe787f9e146f56c4be90b940018f17af1b152e4dde12309042ff5a2bf69e949aab8b8ac253948381529cc6f3e5a2427b73643a71ff177fa122b37 + languageName: node + linkType: hard + "css-blank-pseudo@npm:^6.0.0": version: 6.0.1 resolution: "css-blank-pseudo@npm:6.0.1" @@ -7255,6 +8551,17 @@ __metadata: languageName: node linkType: hard +"ejs@npm:^3.1.6": + version: 3.1.10 + resolution: "ejs@npm:3.1.10" + dependencies: + jake: "npm:^10.8.5" + bin: + ejs: bin/cli.js + checksum: 10c0/52eade9e68416ed04f7f92c492183340582a36482836b11eab97b159fcdcfdedc62233a1bf0bf5e5e1851c501f2dca0e2e9afd111db2599e4e7f53ee29429ae1 + languageName: node + linkType: hard + "electron-to-chromium@npm:^1.4.668": version: 1.4.715 resolution: "electron-to-chromium@npm:1.4.715" @@ -8067,6 +9374,20 @@ __metadata: languageName: node linkType: hard +"estree-walker@npm:^1.0.1": + version: 1.0.1 + resolution: "estree-walker@npm:1.0.1" + checksum: 10c0/fa9e5f8c1bbe8d01e314c0f03067b64a4f22d4c58410fc5237060d0c15b81e58c23921c41acc60abbdab490f1fdfcbd6408ede2d03ca704454272e0244d61a55 + languageName: node + linkType: hard + +"estree-walker@npm:^2.0.2": + version: 2.0.2 + resolution: "estree-walker@npm:2.0.2" + checksum: 10c0/53a6c54e2019b8c914dc395890153ffdc2322781acf4bd7d1a32d7aedc1710807bdcd866ac133903d5629ec601fbb50abe8c2e5553c7f5a0afdd9b6af6c945af + languageName: node + linkType: hard + "esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" @@ -8288,6 +9609,15 @@ __metadata: languageName: node linkType: hard +"filelist@npm:^1.0.4": + version: 1.0.4 + resolution: "filelist@npm:1.0.4" + dependencies: + minimatch: "npm:^5.0.1" + checksum: 10c0/426b1de3944a3d153b053f1c0ebfd02dccd0308a4f9e832ad220707a6d1f1b3c9784d6cadf6b2f68f09a57565f63ebc7bcdc913ccf8012d834f472c46e596f41 + languageName: node + linkType: hard + "fill-range@npm:^7.0.1": version: 7.0.1 resolution: "fill-range@npm:7.0.1" @@ -8510,6 +9840,18 @@ __metadata: languageName: node linkType: hard +"fs-extra@npm:^9.0.1": + version: 9.1.0 + resolution: "fs-extra@npm:9.1.0" + dependencies: + at-least-node: "npm:^1.0.0" + graceful-fs: "npm:^4.2.0" + jsonfile: "npm:^6.0.1" + universalify: "npm:^2.0.0" + checksum: 10c0/9b808bd884beff5cb940773018179a6b94a966381d005479f00adda6b44e5e3d4abf765135773d849cc27efe68c349e4a7b86acd7d3306d5932c14f3a4b17a92 + languageName: node + linkType: hard + "fs-minipass@npm:^2.0.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" @@ -8621,6 +9963,13 @@ __metadata: languageName: node linkType: hard +"get-own-enumerable-property-symbols@npm:^3.0.0": + version: 3.0.2 + resolution: "get-own-enumerable-property-symbols@npm:3.0.2" + checksum: 10c0/103999855f3d1718c631472437161d76962cbddcd95cc642a34c07bfb661ed41b6c09a9c669ccdff89ee965beb7126b80eec7b2101e20e31e9cc6c4725305e10 + languageName: node + linkType: hard + "get-package-type@npm:^0.1.0": version: 0.1.0 resolution: "get-package-type@npm:0.1.0" @@ -8790,7 +10139,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.1.3, glob@npm:^7.1.4": +"glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -8866,6 +10215,15 @@ __metadata: languageName: node linkType: hard +"goober@npm:^2.0.33": + version: 2.1.14 + resolution: "goober@npm:2.1.14" + peerDependencies: + csstype: ^3.0.10 + checksum: 10c0/184eda787a9a14cffbaa8284e98dc127095e538b4acab2a84b81babca84253bb883e16208822e02584f27c7a69f3ec47341e5060dfa40a0e07c32ac1f79b2714 + languageName: node + linkType: hard + "gopd@npm:^1.0.1": version: 1.0.1 resolution: "gopd@npm:1.0.1" @@ -9284,6 +10642,13 @@ __metadata: languageName: node linkType: hard +"idb@npm:^7.0.1": + version: 7.1.1 + resolution: "idb@npm:7.1.1" + checksum: 10c0/72418e4397638797ee2089f97b45fc29f937b830bc0eb4126f4a9889ecf10320ceacf3a177fe5d7ffaf6b4fe38b20bbd210151549bfdc881db8081eed41c870d + languageName: node + linkType: hard + "identity-obj-proxy@npm:3.0.0": version: 3.0.0 resolution: "identity-obj-proxy@npm:3.0.0" @@ -9501,6 +10866,15 @@ __metadata: languageName: node linkType: hard +"is-builtin-module@npm:^3.2.1": + version: 3.2.1 + resolution: "is-builtin-module@npm:3.2.1" + dependencies: + builtin-modules: "npm:^3.3.0" + checksum: 10c0/5a66937a03f3b18803381518f0ef679752ac18cdb7dd53b5e23ee8df8d440558737bd8dcc04d2aae555909d2ecb4a81b5c0d334d119402584b61e6a003e31af1 + languageName: node + linkType: hard + "is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": version: 1.2.7 resolution: "is-callable@npm:1.2.7" @@ -9633,6 +11007,13 @@ __metadata: languageName: node linkType: hard +"is-module@npm:^1.0.0": + version: 1.0.0 + resolution: "is-module@npm:1.0.0" + checksum: 10c0/795a3914bcae7c26a1c23a1e5574c42eac13429625045737bf3e324ce865c0601d61aee7a5afbca1bee8cb300c7d9647e7dc98860c9bdbc3b7fdc51d8ac0bffc + languageName: node + linkType: hard + "is-negative-zero@npm:^2.0.3": version: 2.0.3 resolution: "is-negative-zero@npm:2.0.3" @@ -9663,6 +11044,13 @@ __metadata: languageName: node linkType: hard +"is-obj@npm:^1.0.1": + version: 1.0.1 + resolution: "is-obj@npm:1.0.1" + checksum: 10c0/5003acba0af7aa47dfe0760e545a89bbac89af37c12092c3efadc755372cdaec034f130e7a3653a59eb3c1843cfc72ca71eaf1a6c3bafe5a0bab3611a47f9945 + languageName: node + linkType: hard + "is-obj@npm:^2.0.0": version: 2.0.0 resolution: "is-obj@npm:2.0.0" @@ -9724,6 +11112,13 @@ __metadata: languageName: node linkType: hard +"is-regexp@npm:^1.0.0": + version: 1.0.0 + resolution: "is-regexp@npm:1.0.0" + checksum: 10c0/34cacda1901e00f6e44879378f1d2fa96320ea956c1bec27713130aaf1d44f6e7bd963eed28945bfe37e600cb27df1cf5207302680dad8bdd27b9baff8ecf611 + languageName: node + linkType: hard + "is-set@npm:^2.0.2, is-set@npm:^2.0.3": version: 2.0.3 resolution: "is-set@npm:2.0.3" @@ -9960,6 +11355,20 @@ __metadata: languageName: node linkType: hard +"jake@npm:^10.8.5": + version: 10.9.1 + resolution: "jake@npm:10.9.1" + dependencies: + async: "npm:^3.2.3" + chalk: "npm:^4.0.2" + filelist: "npm:^1.0.4" + minimatch: "npm:^3.1.2" + bin: + jake: bin/cli.js + checksum: 10c0/dda972431a926462f08fcf583ea8997884216a43daa5cce81cb42e7e661dc244f836c0a802fde23439c6e1fc59743d1c0be340aa726d3b17d77557611a5cd541 + languageName: node + linkType: hard + "jest-changed-files@npm:^29.7.0": version: 29.7.0 resolution: "jest-changed-files@npm:29.7.0" @@ -10569,6 +11978,13 @@ __metadata: languageName: node linkType: hard +"json-schema@npm:^0.4.0": + version: 0.4.0 + resolution: "json-schema@npm:0.4.0" + checksum: 10c0/d4a637ec1d83544857c1c163232f3da46912e971d5bf054ba44fdb88f07d8d359a462b4aec46f2745efbc57053365608d88bc1d7b1729f7b4fc3369765639ed3 + languageName: node + linkType: hard + "json-stable-stringify-without-jsonify@npm:^1.0.1": version: 1.0.1 resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" @@ -10594,7 +12010,7 @@ __metadata: languageName: node linkType: hard -"json5@npm:^2.1.2, json5@npm:^2.2.2, json5@npm:^2.2.3": +"json5@npm:^2.1.2, json5@npm:^2.2.0, json5@npm:^2.2.2, json5@npm:^2.2.3": version: 2.2.3 resolution: "json5@npm:2.2.3" bin: @@ -10623,6 +12039,13 @@ __metadata: languageName: node linkType: hard +"jsonpointer@npm:^5.0.0": + version: 5.0.1 + resolution: "jsonpointer@npm:5.0.1" + checksum: 10c0/89929e58b400fcb96928c0504fcf4fc3f919d81e9543ceb055df125538470ee25290bb4984251e172e6ef8fcc55761eb998c118da763a82051ad89d4cb073fe7 + languageName: node + linkType: hard + "jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.5": version: 3.3.5 resolution: "jsx-ast-utils@npm:3.3.5" @@ -10952,6 +12375,13 @@ __metadata: languageName: node linkType: hard +"lodash.sortby@npm:^4.7.0": + version: 4.7.0 + resolution: "lodash.sortby@npm:4.7.0" + checksum: 10c0/fc48fb54ff7669f33bb32997cab9460757ee99fafaf72400b261c3e10fde21538e47d8cfcbe6a25a31bcb5b7b727c27d52626386fc2de24eb059a6d64a89cdf5 + languageName: node + linkType: hard + "lodash.startcase@npm:^4.4.0": version: 4.4.0 resolution: "lodash.startcase@npm:4.4.0" @@ -11047,6 +12477,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.25.0, magic-string@npm:^0.25.7": + version: 0.25.9 + resolution: "magic-string@npm:0.25.9" + dependencies: + sourcemap-codec: "npm:^1.4.8" + checksum: 10c0/37f5e01a7e8b19a072091f0b45ff127cda676232d373ce2c551a162dd4053c575ec048b9cbb4587a1f03adb6c5d0fd0dd49e8ab070cd2c83a4992b2182d9cb56 + languageName: node + linkType: hard + "make-dir@npm:^4.0.0": version: 4.0.0 resolution: "make-dir@npm:4.0.0" @@ -11298,6 +12737,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^5.0.1": + version: 5.1.6 + resolution: "minimatch@npm:5.1.6" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10c0/3defdfd230914f22a8da203747c42ee3c405c39d4d37ffda284dac5e45b7e1f6c49aa8be606509002898e73091ff2a3bbfc59c2c6c71d4660609f63aa92f98e3 + languageName: node + linkType: hard + "minimist-options@npm:4.1.0": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -11440,6 +12888,7 @@ __metadata: jest-environment-jsdom: "npm:29.7.0" ksv741-react-scripts: "npm:0.3.1" lint-staged: "npm:15.2.2" + notistack: "npm:3.0.1" prop-types: "npm:15.8.1" react: "npm:18.3.1" react-dnd: "npm:16.0.1" @@ -11449,6 +12898,11 @@ __metadata: standard-version: "npm:9.5.0" ts-jest: "npm:29.1.4" typescript: "npm:5.4.5" + workbox-core: "npm:7.1.0" + workbox-precaching: "npm:7.1.0" + workbox-recipes: "npm:7.1.0" + workbox-webpack-plugin: "npm:7.1.0" + workbox-window: "npm:7.1.0" languageName: unknown linkType: soft @@ -11636,6 +13090,19 @@ __metadata: languageName: node linkType: hard +"notistack@npm:3.0.1": + version: 3.0.1 + resolution: "notistack@npm:3.0.1" + dependencies: + clsx: "npm:^1.1.0" + goober: "npm:^2.0.33" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + checksum: 10c0/dd5bd492dbaf8d07a1f45a53ae195c5d481bc7136d73a756eb076534d315216a3cd2f4628263be55ad21d8bfed6ec546e5063584ffcc2798fb2aac56e5ccf0cf + languageName: node + linkType: hard + "npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" @@ -12142,7 +13609,7 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": +"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" checksum: 10c0/26c02b8d06f03206fc2ab8d16f19960f2ff9e81a658f831ecb656d8f17d9edc799e8364b1f4a7873e89d9702dff96204be0fa26fe4181f6843f040f819dac4be @@ -12987,6 +14454,13 @@ __metadata: languageName: node linkType: hard +"pretty-bytes@npm:^5.3.0, pretty-bytes@npm:^5.4.1": + version: 5.6.0 + resolution: "pretty-bytes@npm:5.6.0" + checksum: 10c0/f69f494dcc1adda98dbe0e4a36d301e8be8ff99bfde7a637b2ee2820e7cb583b0fc0f3a63b0e3752c01501185a5cf38602c7be60da41bdf84ef5b70e89c370f3 + languageName: node + linkType: hard + "pretty-error@npm:^4.0.0": version: 4.0.0 resolution: "pretty-error@npm:4.0.0" @@ -13579,7 +15053,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.4": +"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -13605,7 +15079,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -13691,6 +15165,20 @@ __metadata: languageName: node linkType: hard +"rollup@npm:^2.43.1": + version: 2.79.1 + resolution: "rollup@npm:2.79.1" + dependencies: + fsevents: "npm:~2.3.2" + dependenciesMeta: + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 10c0/421418687f5dcd7324f4387f203c6bfc7118b7ace789e30f5da022471c43e037a76f5fd93837052754eeeae798a4fb266ac05ccee1e594406d912a59af98dde9 + languageName: node + linkType: hard + "run-applescript@npm:^7.0.0": version: 7.0.0 resolution: "run-applescript@npm:7.0.0" @@ -14091,6 +15579,13 @@ __metadata: languageName: node linkType: hard +"smob@npm:^1.0.0": + version: 1.5.0 + resolution: "smob@npm:1.5.0" + checksum: 10c0/a1067f23265812de8357ed27312101af49b89129eb973e3f26ab5856ea774f88cace13342e66e32470f933ccfa916e0e9d0f7ca8bbd4f92dfab2af45c15956c2 + languageName: node + linkType: hard + "snake-case@npm:^3.0.4": version: 3.0.4 resolution: "snake-case@npm:3.0.4" @@ -14188,6 +15683,22 @@ __metadata: languageName: node linkType: hard +"source-map@npm:^0.8.0-beta.0": + version: 0.8.0-beta.0 + resolution: "source-map@npm:0.8.0-beta.0" + dependencies: + whatwg-url: "npm:^7.0.0" + checksum: 10c0/fb4d9bde9a9fdb2c29b10e5eae6c71d10e09ef467e1afb75fdec2eb7e11fa5b343a2af553f74f18b695dbc0b81f9da2e9fa3d7a317d5985e9939499ec6087835 + languageName: node + linkType: hard + +"sourcemap-codec@npm:^1.4.8": + version: 1.4.8 + resolution: "sourcemap-codec@npm:1.4.8" + checksum: 10c0/f099279fdaae070ff156df7414bbe39aad69cdd615454947ed3e19136bfdfcb4544952685ee73f56e17038f4578091e12b17b283ed8ac013882916594d95b9e6 + languageName: node + linkType: hard + "spdx-correct@npm:^3.0.0": version: 3.2.0 resolution: "spdx-correct@npm:3.2.0" @@ -14410,7 +15921,7 @@ __metadata: languageName: node linkType: hard -"string.prototype.matchall@npm:^4.0.8": +"string.prototype.matchall@npm:^4.0.6, string.prototype.matchall@npm:^4.0.8": version: 4.0.11 resolution: "string.prototype.matchall@npm:4.0.11" dependencies: @@ -14482,6 +15993,17 @@ __metadata: languageName: node linkType: hard +"stringify-object@npm:^3.3.0": + version: 3.3.0 + resolution: "stringify-object@npm:3.3.0" + dependencies: + get-own-enumerable-property-symbols: "npm:^3.0.0" + is-obj: "npm:^1.0.1" + is-regexp: "npm:^1.0.0" + checksum: 10c0/ba8078f84128979ee24b3de9a083489cbd3c62cb8572a061b47d4d82601a8ae4b4d86fa8c54dd955593da56bb7c16a6de51c27221fdc6b7139bb4f29d815f35b + languageName: node + linkType: hard + "stringify-package@npm:^1.0.1": version: 1.0.1 resolution: "stringify-package@npm:1.0.1" @@ -14521,6 +16043,13 @@ __metadata: languageName: node linkType: hard +"strip-comments@npm:^2.0.1": + version: 2.0.1 + resolution: "strip-comments@npm:2.0.1" + checksum: 10c0/984321b1ec47a531bdcfddd87f217590934e2d2f142198a080ec88588280239a5b58a81ca780730679b6195e52afef83673c6d6466c07c2277f71f44d7d9553d + languageName: node + linkType: hard + "strip-final-newline@npm:^2.0.0": version: 2.0.0 resolution: "strip-final-newline@npm:2.0.0" @@ -14684,6 +16213,25 @@ __metadata: languageName: node linkType: hard +"temp-dir@npm:^2.0.0": + version: 2.0.0 + resolution: "temp-dir@npm:2.0.0" + checksum: 10c0/b1df969e3f3f7903f3426861887ed76ba3b495f63f6d0c8e1ce22588679d9384d336df6064210fda14e640ed422e2a17d5c40d901f60e161c99482d723f4d309 + languageName: node + linkType: hard + +"tempy@npm:^0.6.0": + version: 0.6.0 + resolution: "tempy@npm:0.6.0" + dependencies: + is-stream: "npm:^2.0.0" + temp-dir: "npm:^2.0.0" + type-fest: "npm:^0.16.0" + unique-string: "npm:^2.0.0" + checksum: 10c0/ca0882276732d1313b85006b0427620cb4a8d7a57738a2311a72befae60ed152be7d5b41b951dcb447a01a35404bed76f33eb4e37c55263cd7f807eee1187f8f + languageName: node + linkType: hard + "terser-webpack-plugin@npm:5.3.10, terser-webpack-plugin@npm:^5.3.10": version: 5.3.10 resolution: "terser-webpack-plugin@npm:5.3.10" @@ -14720,6 +16268,20 @@ __metadata: languageName: node linkType: hard +"terser@npm:^5.17.4": + version: 5.31.1 + resolution: "terser@npm:5.31.1" + dependencies: + "@jridgewell/source-map": "npm:^0.3.3" + acorn: "npm:^8.8.2" + commander: "npm:^2.20.0" + source-map-support: "npm:~0.5.20" + bin: + terser: bin/terser + checksum: 10c0/4d49a58f64c11f3742e779a0a03aff69972ca5739decb361d909d22c8f3f7d8e2ec982a928d987d56737ad50229e8ab3f62d8ba993e4b5f360a53ed487d3c06c + languageName: node + linkType: hard + "test-exclude@npm:^6.0.0": version: 6.0.0 resolution: "test-exclude@npm:6.0.0" @@ -14834,6 +16396,15 @@ __metadata: languageName: node linkType: hard +"tr46@npm:^1.0.1": + version: 1.0.1 + resolution: "tr46@npm:1.0.1" + dependencies: + punycode: "npm:^2.1.0" + checksum: 10c0/41525c2ccce86e3ef30af6fa5e1464e6d8bb4286a58ea8db09228f598889581ef62347153f6636cd41553dc41685bdfad0a9d032ef58df9fbb0792b3447d0f04 + languageName: node + linkType: hard + "tr46@npm:^3.0.0": version: 3.0.0 resolution: "tr46@npm:3.0.0" @@ -15040,6 +16611,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^0.16.0": + version: 0.16.0 + resolution: "type-fest@npm:0.16.0" + checksum: 10c0/6b4d846534e7bcb49a6160b068ffaed2b62570d989d909ac3f29df5ef1e993859f890a4242eebe023c9e923f96adbcb3b3e88a198c35a1ee9a731e147a6839c3 + languageName: node + linkType: hard + "type-fest@npm:^0.18.0": version: 0.18.1 resolution: "type-fest@npm:0.18.1" @@ -15248,6 +16826,15 @@ __metadata: languageName: node linkType: hard +"unique-string@npm:^2.0.0": + version: 2.0.0 + resolution: "unique-string@npm:2.0.0" + dependencies: + crypto-random-string: "npm:^2.0.0" + checksum: 10c0/11820db0a4ba069d174bedfa96c588fc2c96b083066fafa186851e563951d0de78181ac79c744c1ed28b51f9d82ac5b8196ff3e4560d0178046ef455d8c2244b + languageName: node + linkType: hard + "universalify@npm:^0.2.0": version: 0.2.0 resolution: "universalify@npm:0.2.0" @@ -15269,6 +16856,13 @@ __metadata: languageName: node linkType: hard +"upath@npm:^1.2.0": + version: 1.2.0 + resolution: "upath@npm:1.2.0" + checksum: 10c0/3746f24099bf69dbf8234cecb671e1016e1f6b26bd306de4ff8966fb0bc463fa1014ffc48646b375de1ab573660e3a0256f6f2a87218b2dfa1779a84ef6992fa + languageName: node + linkType: hard + "update-browserslist-db@npm:^1.0.13": version: 1.0.13 resolution: "update-browserslist-db@npm:1.0.13" @@ -15283,7 +16877,7 @@ __metadata: languageName: node linkType: hard -"uri-js@npm:^4.2.2": +"uri-js@npm:^4.2.2, uri-js@npm:^4.4.1": version: 4.4.1 resolution: "uri-js@npm:4.4.1" dependencies: @@ -15404,6 +16998,13 @@ __metadata: languageName: node linkType: hard +"webidl-conversions@npm:^4.0.2": + version: 4.0.2 + resolution: "webidl-conversions@npm:4.0.2" + checksum: 10c0/def5c5ac3479286dffcb604547628b2e6b46c5c5b8a8cfaa8c71dc3bafc85859bde5fbe89467ff861f571ab38987cf6ab3d6e7c80b39b999e50e803c12f3164f + languageName: node + linkType: hard + "webidl-conversions@npm:^7.0.0": version: 7.0.0 resolution: "webidl-conversions@npm:7.0.0" @@ -15641,6 +17242,17 @@ __metadata: languageName: node linkType: hard +"whatwg-url@npm:^7.0.0": + version: 7.1.0 + resolution: "whatwg-url@npm:7.1.0" + dependencies: + lodash.sortby: "npm:^4.7.0" + tr46: "npm:^1.0.1" + webidl-conversions: "npm:^4.0.2" + checksum: 10c0/2785fe4647690e5a0225a79509ba5e21fdf4a71f9de3eabdba1192483fe006fc79961198e0b99f82751557309f17fc5a07d4d83c251aa5b2f85ba71e674cbee9 + languageName: node + linkType: hard + "which-boxed-primitive@npm:^1.0.2": version: 1.0.2 resolution: "which-boxed-primitive@npm:1.0.2" @@ -15735,6 +17347,211 @@ __metadata: languageName: node linkType: hard +"workbox-background-sync@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-background-sync@npm:7.1.0" + dependencies: + idb: "npm:^7.0.1" + workbox-core: "npm:7.1.0" + checksum: 10c0/9538c49a377d8eb06acee3848fbca09bac1940a2ca9e904fed765c39aa32f77c20d72c3ba6fa1eb47bee81289b1d527556a1cd3e02728960a4c40400ce6d0e91 + languageName: node + linkType: hard + +"workbox-broadcast-update@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-broadcast-update@npm:7.1.0" + dependencies: + workbox-core: "npm:7.1.0" + checksum: 10c0/4a6e201cedcbc11b9d2f63f63477ba4564a35ce07bd54640198db6ff6a3b8347a65e0b4973c8f8463e8a622fd1ad93d7b3bab42338608811d23c7db01fef475e + languageName: node + linkType: hard + +"workbox-build@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-build@npm:7.1.0" + dependencies: + "@apideck/better-ajv-errors": "npm:^0.3.1" + "@babel/core": "npm:^7.24.4" + "@babel/preset-env": "npm:^7.11.0" + "@babel/runtime": "npm:^7.11.2" + "@rollup/plugin-babel": "npm:^5.2.0" + "@rollup/plugin-node-resolve": "npm:^15.2.3" + "@rollup/plugin-replace": "npm:^2.4.1" + "@rollup/plugin-terser": "npm:^0.4.3" + "@surma/rollup-plugin-off-main-thread": "npm:^2.2.3" + ajv: "npm:^8.6.0" + common-tags: "npm:^1.8.0" + fast-json-stable-stringify: "npm:^2.1.0" + fs-extra: "npm:^9.0.1" + glob: "npm:^7.1.6" + lodash: "npm:^4.17.20" + pretty-bytes: "npm:^5.3.0" + rollup: "npm:^2.43.1" + source-map: "npm:^0.8.0-beta.0" + stringify-object: "npm:^3.3.0" + strip-comments: "npm:^2.0.1" + tempy: "npm:^0.6.0" + upath: "npm:^1.2.0" + workbox-background-sync: "npm:7.1.0" + workbox-broadcast-update: "npm:7.1.0" + workbox-cacheable-response: "npm:7.1.0" + workbox-core: "npm:7.1.0" + workbox-expiration: "npm:7.1.0" + workbox-google-analytics: "npm:7.1.0" + workbox-navigation-preload: "npm:7.1.0" + workbox-precaching: "npm:7.1.0" + workbox-range-requests: "npm:7.1.0" + workbox-recipes: "npm:7.1.0" + workbox-routing: "npm:7.1.0" + workbox-strategies: "npm:7.1.0" + workbox-streams: "npm:7.1.0" + workbox-sw: "npm:7.1.0" + workbox-window: "npm:7.1.0" + checksum: 10c0/c482fde713bad582bd7d4861113d7367ab4722eba9c102864c71048815792c623e9117a8f79957e0388d0c08e8303962d1fb23931456da73909e87d06638d101 + languageName: node + linkType: hard + +"workbox-cacheable-response@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-cacheable-response@npm:7.1.0" + dependencies: + workbox-core: "npm:7.1.0" + checksum: 10c0/52ea73bb184c9ef9280cc8f00a1ab7d103d495e12a7a6378fae02fd0aa1a9b893aac5d8074f14ed8c198527123e4401f4703fbfd2be98e184ca783b9216cb4c5 + languageName: node + linkType: hard + +"workbox-core@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-core@npm:7.1.0" + checksum: 10c0/fb0b6e23a52e085da00b7a74b1f1854f06c695eb2bd4c244aa335165f59156a4febb4f116b9893b9fb7e0e8bac092d32eecceb4d00f930a93f64737cb2be9531 + languageName: node + linkType: hard + +"workbox-expiration@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-expiration@npm:7.1.0" + dependencies: + idb: "npm:^7.0.1" + workbox-core: "npm:7.1.0" + checksum: 10c0/669d76f87c1550ce9b425232c3202a26fdea4c4c9bdc1b71c1cee741a5d011423098994452e508576174d3c0b4bec0f4b35012b6d7257e300684c87fdddb7949 + languageName: node + linkType: hard + +"workbox-google-analytics@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-google-analytics@npm:7.1.0" + dependencies: + workbox-background-sync: "npm:7.1.0" + workbox-core: "npm:7.1.0" + workbox-routing: "npm:7.1.0" + workbox-strategies: "npm:7.1.0" + checksum: 10c0/4178d94fb7f3f7b789f117c104b2ff33945256dc550418b0e9c81130c1e2c2bcd72ec6a1661d91326c04de360e6592edd505f0e2142e8e1043fe0c45f9c1a3fe + languageName: node + linkType: hard + +"workbox-navigation-preload@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-navigation-preload@npm:7.1.0" + dependencies: + workbox-core: "npm:7.1.0" + checksum: 10c0/b667a3ba0cae4d43a53a6e211f0f33f6ebc1d9fec6cbb93de83f72a37b81cc39d887b969db9b1cd5c396a1ce34636c89c3b157cc64a5265635d0b274e362db0e + languageName: node + linkType: hard + +"workbox-precaching@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-precaching@npm:7.1.0" + dependencies: + workbox-core: "npm:7.1.0" + workbox-routing: "npm:7.1.0" + workbox-strategies: "npm:7.1.0" + checksum: 10c0/53b2d0a658109b4d83ee2b1913f884ee1c757a12b8931a7102272bd1e228d29f9430e7d060f328f465bca2aa24bf0719d026eef4f4d21395fa1f678f8d6a3c06 + languageName: node + linkType: hard + +"workbox-range-requests@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-range-requests@npm:7.1.0" + dependencies: + workbox-core: "npm:7.1.0" + checksum: 10c0/bf4aa597d04cbb533796af64f4006a1f472f8a14ea91f96fe37b2d5e63ffe86dcb944dab9a41317e69d368d83bee20f03ff32b339ae5addef50f325703ad4b77 + languageName: node + linkType: hard + +"workbox-recipes@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-recipes@npm:7.1.0" + dependencies: + workbox-cacheable-response: "npm:7.1.0" + workbox-core: "npm:7.1.0" + workbox-expiration: "npm:7.1.0" + workbox-precaching: "npm:7.1.0" + workbox-routing: "npm:7.1.0" + workbox-strategies: "npm:7.1.0" + checksum: 10c0/5a8c2444f6338c6092be87cc6fd69c8b0cbb413bfc0a11a8f10961bfb2b8059359c4be0264ffa0c01deff3ab5dba15bbcf61d4dedbc93d8bfe1f8a2841b1657c + languageName: node + linkType: hard + +"workbox-routing@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-routing@npm:7.1.0" + dependencies: + workbox-core: "npm:7.1.0" + checksum: 10c0/efd630fff594bd50276770840bce274660972587e79c097a9f1a84e8347351736aac13f11c6d7655ff550b13195d370d5c3b81a075bf452f358fc144ee868ad9 + languageName: node + linkType: hard + +"workbox-strategies@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-strategies@npm:7.1.0" + dependencies: + workbox-core: "npm:7.1.0" + checksum: 10c0/b08712a69b1b13e354345cc228c29f0c759043f7ca7cf6ce9b82fe79c9d423142bfa4a118f91f1a57054047a730127fa4474d59d9306fb2ed42fe9ef568be01a + languageName: node + linkType: hard + +"workbox-streams@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-streams@npm:7.1.0" + dependencies: + workbox-core: "npm:7.1.0" + workbox-routing: "npm:7.1.0" + checksum: 10c0/1d75c046fcb7b25e1cf85457e3610309dd5513f68752ef333529fcf155df2114b72f3d6f416bb68393e51b5396e3f6df7171e8e2889d0e9e1805e315754b771e + languageName: node + linkType: hard + +"workbox-sw@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-sw@npm:7.1.0" + checksum: 10c0/2084f1b58c8509d7ca53ce8a13d93e57d1f13307e0279fedc87942e83c8cb96bc2e5ed3992a89af6245ad2a66897a92908cb60d0717fb90492056eb6fbf20dc6 + languageName: node + linkType: hard + +"workbox-webpack-plugin@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-webpack-plugin@npm:7.1.0" + dependencies: + fast-json-stable-stringify: "npm:^2.1.0" + pretty-bytes: "npm:^5.4.1" + upath: "npm:^1.2.0" + webpack-sources: "npm:^1.4.3" + workbox-build: "npm:7.1.0" + peerDependencies: + webpack: ^4.4.0 || ^5.91.0 + checksum: 10c0/516fa68a6a6958ee1560299dd1146032dda68474a2ab01643cbde78fc65b75a3157aef60cb45dcc1984cc458ce44d4e3090cda08dd7cefd0952351270e963a00 + languageName: node + linkType: hard + +"workbox-window@npm:7.1.0": + version: 7.1.0 + resolution: "workbox-window@npm:7.1.0" + dependencies: + "@types/trusted-types": "npm:^2.0.2" + workbox-core: "npm:7.1.0" + checksum: 10c0/c989a6e3a0488f049eead3892f8249387604fb04898aa79d0cf14cd7b684f0758f1edf1996745f4755bd30c31c449f628803e507d39b2ea91cc9c36f7d5e9c72 + languageName: node + linkType: hard + "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": version: 7.0.0 resolution: "wrap-ansi@npm:7.0.0"