From cd102e5357883128b74168c532c5a41672c4d0e5 Mon Sep 17 00:00:00 2001 From: RaviAnand Mohabir Date: Fri, 4 Apr 2025 15:57:37 +0200 Subject: [PATCH] feat: :sparkles: add Vite PWA plugin and configure icons/meta/manifest --- index.html | 25 +- package-lock.json | 4327 ++++++++++++++++++++++++++- package.json | 1 + public/apple-touch-icon.png | Bin 0 -> 36790 bytes public/favicon-96x96.png | Bin 0 -> 12893 bytes public/favicon.ico | Bin 0 -> 15086 bytes public/favicon.svg | 17 + public/site.webmanifest | 21 + public/web-app-manifest-192x192.png | Bin 0 -> 40747 bytes public/web-app-manifest-512x512.png | Bin 0 -> 208443 bytes vite.config.ts | 33 +- 11 files changed, 4383 insertions(+), 41 deletions(-) create mode 100644 public/apple-touch-icon.png create mode 100644 public/favicon-96x96.png create mode 100644 public/favicon.ico create mode 100644 public/favicon.svg create mode 100644 public/site.webmanifest create mode 100644 public/web-app-manifest-192x192.png create mode 100644 public/web-app-manifest-512x512.png diff --git a/index.html b/index.html index 7630317..b72db1f 100644 --- a/index.html +++ b/index.html @@ -1,13 +1,18 @@ - - - - customer-files-organizer - - -
- - + + + + + + + + + + Organizrr + + +
+ + - diff --git a/package-lock.json b/package-lock.json index 747cdb2..28155e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,6 +31,7 @@ "postcss-simple-vars": "^7.0.1", "typescript": "^5.8.2", "vite": "^6.2.3", + "vite-plugin-pwa": "^1.0.0", "vite-plugin-top-level-await": "^1.5.0", "vite-plugin-wasm": "^3.4.1" } @@ -49,6 +50,24 @@ "node": ">=6.0.0" } }, + "node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, "node_modules/@babel/code-frame": { "version": "7.26.2", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", @@ -106,14 +125,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.10.tgz", - "integrity": "sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.0.tgz", + "integrity": "sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.26.10", - "@babel/types": "^7.26.10", + "@babel/parser": "^7.27.0", + "@babel/types": "^7.27.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^3.0.2" @@ -122,6 +141,19 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-compilation-targets": { "version": "7.26.5", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", @@ -139,6 +171,77 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.0.tgz", + "integrity": "sha512-vSGCvMecvFCd/BdpGlhpXYNhhC4ccxyvQWpbGL4CWbvfEoLFWUZuSuf7s9Aw70flgQF+6vptvgK2IfOnKlRmBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.27.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.0.tgz", + "integrity": "sha512-fO8l08T76v48BhpNRW/nQ0MxfnSdoSKUJBMjubOAYffsVuGG5qOfMq7N6Es7UJvi7Y8goXXo07EfcHZXDPuELQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "regexpu-core": "^6.2.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.4.tgz", + "integrity": "sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-module-imports": { "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", @@ -171,6 +274,19 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-plugin-utils": { "version": "7.26.5", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", @@ -181,6 +297,56 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", + "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-wrap-function": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", + "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-string-parser": { "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", @@ -211,6 +377,21 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", + "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helpers": { "version": "7.26.10", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.10.tgz", @@ -226,13 +407,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.10.tgz", - "integrity": "sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", + "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.26.10" + "@babel/types": "^7.27.0" }, "bin": { "parser": "bin/babel-parser.js" @@ -241,6 +422,791 @@ "node": ">=6.0.0" } }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", + "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", + "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", + "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", + "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", + "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", + "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-remap-async-to-generator": "^7.25.9", + "@babel/traverse": "^7.26.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", + "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", + "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.27.0.tgz", + "integrity": "sha512-u1jGphZ8uDI2Pj/HJj6YQ6XQLZCNjOlprjxB5SVz6rq2T6SwAR+CdrWK0CP7F+9rDVMXdB0+r6Am5G5aobOjAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", + "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", + "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", + "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", + "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/template": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", + "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", + "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", + "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", + "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", + "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", + "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.26.9.tgz", + "integrity": "sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", + "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", + "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", + "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", + "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", + "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", + "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", + "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", + "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", + "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", + "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.26.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", + "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", + "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", + "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", + "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", + "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", + "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", + "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", + "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", + "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-transform-react-jsx-self": { "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz", @@ -273,6 +1239,303 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.27.0.tgz", + "integrity": "sha512-LX/vCajUJQDqE7Aum/ELUMZAY19+cDpghxrnyt5I1tV6X5PyC86AOoWXWFYFeIvauyeSA6/ktn4tQVn/3ZifsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", + "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", + "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", + "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", + "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", + "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.26.8.tgz", + "integrity": "sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.0.tgz", + "integrity": "sha512-+LLkxA9rKJpNoGsbLnAgOCdESl73vwYn+V6b+5wHbrE7OGKVDPHIQvbFSzqE6rwqaCw2RE+zdJrlLkcf8YOA0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", + "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", + "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", + "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", + "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.9.tgz", + "integrity": "sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.26.8", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.26.8", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.26.5", + "@babel/plugin-transform-block-scoping": "^7.25.9", + "@babel/plugin-transform-class-properties": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", + "@babel/plugin-transform-classes": "^7.25.9", + "@babel/plugin-transform-computed-properties": "^7.25.9", + "@babel/plugin-transform-destructuring": "^7.25.9", + "@babel/plugin-transform-dotall-regex": "^7.25.9", + "@babel/plugin-transform-duplicate-keys": "^7.25.9", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-dynamic-import": "^7.25.9", + "@babel/plugin-transform-exponentiation-operator": "^7.26.3", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.26.9", + "@babel/plugin-transform-function-name": "^7.25.9", + "@babel/plugin-transform-json-strings": "^7.25.9", + "@babel/plugin-transform-literals": "^7.25.9", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", + "@babel/plugin-transform-member-expression-literals": "^7.25.9", + "@babel/plugin-transform-modules-amd": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.26.3", + "@babel/plugin-transform-modules-systemjs": "^7.25.9", + "@babel/plugin-transform-modules-umd": "^7.25.9", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-new-target": "^7.25.9", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", + "@babel/plugin-transform-numeric-separator": "^7.25.9", + "@babel/plugin-transform-object-rest-spread": "^7.25.9", + "@babel/plugin-transform-object-super": "^7.25.9", + "@babel/plugin-transform-optional-catch-binding": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9", + "@babel/plugin-transform-private-methods": "^7.25.9", + "@babel/plugin-transform-private-property-in-object": "^7.25.9", + "@babel/plugin-transform-property-literals": "^7.25.9", + "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", + "@babel/plugin-transform-reserved-words": "^7.25.9", + "@babel/plugin-transform-shorthand-properties": "^7.25.9", + "@babel/plugin-transform-spread": "^7.25.9", + "@babel/plugin-transform-sticky-regex": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.26.8", + "@babel/plugin-transform-typeof-symbol": "^7.26.7", + "@babel/plugin-transform-unicode-escapes": "^7.25.9", + "@babel/plugin-transform-unicode-property-regex": "^7.25.9", + "@babel/plugin-transform-unicode-regex": "^7.25.9", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.11.0", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.40.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, "node_modules/@babel/runtime": { "version": "7.26.10", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.10.tgz", @@ -286,32 +1549,32 @@ } }, "node_modules/@babel/template": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz", - "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.0.tgz", + "integrity": "sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.26.9", - "@babel/types": "^7.26.9" + "@babel/parser": "^7.27.0", + "@babel/types": "^7.27.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.10.tgz", - "integrity": "sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.0.tgz", + "integrity": "sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.10", - "@babel/parser": "^7.26.10", - "@babel/template": "^7.26.9", - "@babel/types": "^7.26.10", + "@babel/generator": "^7.27.0", + "@babel/parser": "^7.27.0", + "@babel/template": "^7.27.0", + "@babel/types": "^7.27.0", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -320,9 +1583,9 @@ } }, "node_modules/@babel/types": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.10.tgz", - "integrity": "sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", + "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", "dev": true, "license": "MIT", "dependencies": { @@ -1250,6 +2513,17 @@ "node": ">=6.0.0" } }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", @@ -1487,6 +2761,54 @@ "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", "license": "BSD-3-Clause" }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.1.tgz", + "integrity": "sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "@types/resolve": "1.20.2", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.22.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.78.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-terser": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", + "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "serialize-javascript": "^6.0.1", + "smob": "^1.0.0", + "terser": "^5.17.4" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, "node_modules/@rollup/plugin-virtual": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@rollup/plugin-virtual/-/plugin-virtual-3.0.2.tgz", @@ -1505,6 +2827,42 @@ } } }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", + "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.37.0", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.37.0.tgz", @@ -1785,6 +3143,19 @@ "win32" ] }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, "node_modules/@swc/core": { "version": "1.11.13", "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.13.tgz", @@ -2118,6 +3489,20 @@ "@types/react": "^19.0.0" } }, + "node_modules/@types/resolve": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", + "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "dev": true, + "license": "MIT" + }, "node_modules/@vitejs/plugin-react": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.4.tgz", @@ -2138,6 +3523,183 @@ "vite": "^4.2.0 || ^5.0.0 || ^6.0.0" } }, + "node_modules/acorn": { + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", + "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "dev": true, + "license": "MIT" + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.13.tgz", + "integrity": "sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.4", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", + "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.3", + "core-js-compat": "^3.40.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.4.tgz", + "integrity": "sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.4" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -2171,6 +3733,17 @@ "readable-stream": "^3.4.0" } }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/braces": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", @@ -2242,6 +3815,63 @@ "ieee754": "^1.1.13" } }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/camelcase-css": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", @@ -2288,6 +3918,23 @@ "node": "^18.12.0 || >= 20.9.0" } }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", @@ -2345,6 +3992,30 @@ "simple-swizzle": "^0.2.2" } }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", @@ -2352,6 +4023,30 @@ "dev": true, "license": "MIT" }, + "node_modules/core-js-compat": { + "version": "3.41.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.41.0.tgz", + "integrity": "sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -2371,6 +4066,60 @@ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", "license": "MIT" }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/debug": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", @@ -2415,6 +4164,52 @@ "node": ">=4.0.0" } }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -2449,6 +4244,37 @@ "csstype": "^3.0.2" } }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/electron-to-chromium": { "version": "1.5.123", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.123.tgz", @@ -2466,6 +4292,139 @@ "once": "^1.4.0" } }, + "node_modules/es-abstract": { + "version": "1.23.9", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", + "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.0", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-regex": "^1.2.1", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.0", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.3", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.18" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/esbuild": { "version": "0.25.1", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.1.tgz", @@ -2517,6 +4476,23 @@ "node": ">=6" } }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true, + "license": "MIT" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/expand-template": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", @@ -2550,6 +4526,30 @@ "node": ">=8.6.0" } }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, "node_modules/fastq": { "version": "1.19.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", @@ -2560,6 +4560,39 @@ "reusify": "^1.0.4" } }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", @@ -2579,6 +4612,22 @@ "integrity": "sha512-7JlN9ZvLDG1McO3kbX0k4v+SUAg48L1rIwEvN6ZQl/eCtgJz9UylTMzE9wrmYrcorgxm3CX/3T/w5VAub99UUw==", "license": "Apache-2.0" }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/fs-constants": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", @@ -2586,6 +4635,29 @@ "license": "MIT", "optional": true }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, "node_modules/fsevents": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", @@ -2601,6 +4673,47 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -2611,6 +4724,31 @@ "node": ">=6.9.0" } }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/get-nonce": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", @@ -2620,6 +4758,45 @@ "node": ">=6" } }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true, + "license": "ISC" + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", @@ -2627,6 +4804,28 @@ "license": "MIT", "optional": true }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", @@ -2650,12 +4849,150 @@ "node": ">=4" } }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, "node_modules/guid-typescript": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/guid-typescript/-/guid-typescript-1.0.9.tgz", "integrity": "sha512-Y8T4vYhEfwJOTbouREvG+3XDsjr8E3kIr7uf+JZ0BYloFsttiHU0WfvANVsR7TxNUJa/WpCnw/Ino/p+DeBhBQ==", "license": "ISC" }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", + "dev": true, + "license": "ISC" + }, "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -2677,12 +5014,24 @@ "license": "BSD-3-Clause", "optional": true }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "license": "ISC", - "optional": true + "devOptional": true, + "license": "ISC" }, "node_modules/ini": { "version": "1.3.8", @@ -2691,12 +5040,162 @@ "license": "ISC", "optional": true }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-arrayish": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", "license": "MIT" }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -2707,6 +5206,41 @@ "node": ">=0.10.0" } }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -2720,6 +5254,26 @@ "node": ">=0.10.0" } }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "dev": true, + "license": "MIT" + }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -2730,6 +5284,227 @@ "node": ">=0.12.0" } }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/jake": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -2749,6 +5524,20 @@ "node": ">=6" } }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true, + "license": "(AFL-2.1 OR BSD-3-Clause)" + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -2762,6 +5551,29 @@ "node": ">=6" } }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/klona": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", @@ -2771,6 +5583,37 @@ "node": ">= 8" } }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true, + "license": "MIT" + }, "node_modules/loglevel": { "version": "1.9.2", "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz", @@ -2812,6 +5655,16 @@ "yallist": "^3.0.2" } }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, "node_modules/make-cancellable-promise": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/make-cancellable-promise/-/make-cancellable-promise-1.3.2.tgz", @@ -2830,6 +5683,16 @@ "url": "https://github.com/wojtekmaj/make-event-props?sponsor=1" } }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/merge-refs": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/merge-refs/-/merge-refs-1.3.0.tgz", @@ -2884,6 +5747,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/minimist": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", @@ -3019,12 +5895,56 @@ "node": ">=0.10.0" } }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "devOptional": true, "license": "ISC", - "optional": true, "dependencies": { "wrappy": "1" } @@ -3071,6 +5991,41 @@ "integrity": "sha512-NfIQnW4lIk/8LnhnYqknYPeet0U0+AADgKQRlKex36QrNoVSCY+aNaX6wyy2VzQ4CNWxsYh0E203ajRD/zxn0g==", "license": "MIT" }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, "node_modules/path2d": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/path2d/-/path2d-0.2.2.tgz", @@ -3120,6 +6075,16 @@ "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==", "license": "MIT" }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/postcss": { "version": "8.5.3", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", @@ -3290,6 +6255,19 @@ "node": ">=10" } }, + "node_modules/pretty-bytes": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz", + "integrity": "sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", @@ -3336,6 +6314,16 @@ "once": "^1.3.1" } }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -3357,6 +6345,16 @@ ], "license": "MIT" }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, "node_modules/rc": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", @@ -3581,12 +6579,168 @@ "node": ">= 6" } }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", "license": "MIT" }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.12.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/reusify": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", @@ -3662,10 +6816,31 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "devOptional": true, "funding": [ { "type": "github", @@ -3680,8 +6855,42 @@ "url": "https://feross.org/support" } ], + "license": "MIT" + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, "license": "MIT", - "optional": true + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/scheduler": { "version": "0.25.0", @@ -3699,6 +6908,65 @@ "semver": "bin/semver.js" } }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/sharp": { "version": "0.33.5", "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", @@ -3750,6 +7018,82 @@ "node": ">=10" } }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/simple-concat": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", @@ -3806,6 +7150,26 @@ "is-arrayish": "^0.3.1" } }, + "node_modules/smob": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/smob/-/smob-1.5.0.tgz", + "integrity": "sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==", + "dev": true, + "license": "MIT" + }, + "node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/source-map-js": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", @@ -3816,6 +7180,35 @@ "node": ">=0.10.0" } }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", + "dev": true, + "license": "MIT" + }, "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", @@ -3826,6 +7219,118 @@ "safe-buffer": "~5.2.0" } }, + "node_modules/string.prototype.matchall": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", + "set-function-name": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, "node_modules/strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", @@ -3853,6 +7358,32 @@ "postcss": "^8.3.3" } }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/tabbable": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", @@ -3924,12 +7455,118 @@ "node": ">=18" } }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.39.0.tgz", + "integrity": "sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/tiny-invariant": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", "license": "MIT" }, + "node_modules/tinyglobby": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz", + "integrity": "sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.3", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz", + "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -3943,6 +7580,16 @@ "node": ">=8.0" } }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.1.0" + } + }, "node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", @@ -3974,6 +7621,84 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/typescript": { "version": "5.8.2", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", @@ -3988,12 +7713,109 @@ "node": ">=14.17" } }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/undici-types": { "version": "6.21.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", "license": "MIT" }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, "node_modules/update-browserslist-db": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", @@ -4206,6 +8028,37 @@ } } }, + "node_modules/vite-plugin-pwa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-1.0.0.tgz", + "integrity": "sha512-X77jo0AOd5OcxmWj3WnVti8n7Kw2tBgV1c8MCXFclrSlDV23ePzv2eTDIALXI2Qo6nJ5pZJeZAuX0AawvRfoeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.6", + "pretty-bytes": "^6.1.1", + "tinyglobby": "^0.2.10", + "workbox-build": "^7.3.0", + "workbox-window": "^7.3.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vite-pwa/assets-generator": "^1.0.0", + "vite": "^3.1.0 || ^4.0.0 || ^5.0.0 || ^6.0.0", + "workbox-build": "^7.3.0", + "workbox-window": "^7.3.0" + }, + "peerDependenciesMeta": { + "@vite-pwa/assets-generator": { + "optional": true + } + } + }, "node_modules/vite-plugin-top-level-await": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/vite-plugin-top-level-await/-/vite-plugin-top-level-await-1.5.0.tgz", @@ -4240,12 +8093,426 @@ "loose-envify": "^1.0.0" } }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/workbox-background-sync": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.3.0.tgz", + "integrity": "sha512-PCSk3eK7Mxeuyatb22pcSx9dlgWNv3+M8PqPaYDokks8Y5/FX4soaOqj3yhAZr5k6Q5JWTOMYgaJBpbw11G9Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.3.0.tgz", + "integrity": "sha512-T9/F5VEdJVhwmrIAE+E/kq5at2OY6+OXXgOWQevnubal6sO92Gjo24v6dCVwQiclAF5NS3hlmsifRrpQzZCdUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-build": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.3.0.tgz", + "integrity": "sha512-JGL6vZTPlxnlqZRhR/K/msqg3wKP+m0wfEUVosK7gsYzSgeIxvZLi1ViJJzVL7CEeI8r7rGFV973RiEqkP3lWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.24.4", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-replace": "^2.4.1", + "@rollup/plugin-terser": "^0.4.3", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "7.3.0", + "workbox-broadcast-update": "7.3.0", + "workbox-cacheable-response": "7.3.0", + "workbox-core": "7.3.0", + "workbox-expiration": "7.3.0", + "workbox-google-analytics": "7.3.0", + "workbox-navigation-preload": "7.3.0", + "workbox-precaching": "7.3.0", + "workbox-range-requests": "7.3.0", + "workbox-recipes": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0", + "workbox-streams": "7.3.0", + "workbox-sw": "7.3.0", + "workbox-window": "7.3.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/workbox-build/node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.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 + } + } + }, + "node_modules/workbox-build/node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/workbox-build/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/workbox-build/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true, + "license": "MIT" + }, + "node_modules/workbox-build/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true, + "license": "MIT" + }, + "node_modules/workbox-build/node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/workbox-build/node_modules/rollup": { + "version": "2.79.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", + "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.3.0.tgz", + "integrity": "sha512-eAFERIg6J2LuyELhLlmeRcJFa5e16Mj8kL2yCDbhWE+HUun9skRQrGIFVUagqWj4DMaaPSMWfAolM7XZZxNmxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-core": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.3.0.tgz", + "integrity": "sha512-Z+mYrErfh4t3zi7NVTvOuACB0A/jA3bgxUN3PwtAVHvfEsZxV9Iju580VEETug3zYJRc0Dmii/aixI/Uxj8fmw==", + "dev": true, + "license": "MIT" + }, + "node_modules/workbox-expiration": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.3.0.tgz", + "integrity": "sha512-lpnSSLp2BM+K6bgFCWc5bS1LR5pAwDWbcKt1iL87/eTSJRdLdAwGQznZE+1czLgn/X05YChsrEegTNxjM067vQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-google-analytics": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.3.0.tgz", + "integrity": "sha512-ii/tSfFdhjLHZ2BrYgFNTrb/yk04pw2hasgbM70jpZfLk0vdJAXgaiMAWsoE+wfJDNWoZmBYY0hMVI0v5wWDbg==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-background-sync": "7.3.0", + "workbox-core": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.3.0.tgz", + "integrity": "sha512-fTJzogmFaTv4bShZ6aA7Bfj4Cewaq5rp30qcxl2iYM45YD79rKIhvzNHiFj1P+u5ZZldroqhASXwwoyusnr2cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-precaching": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.3.0.tgz", + "integrity": "sha512-ckp/3t0msgXclVAYaNndAGeAoWQUv7Rwc4fdhWL69CCAb2UHo3Cef0KIUctqfQj1p8h6aGyz3w8Cy3Ihq9OmIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0" + } + }, + "node_modules/workbox-range-requests": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.3.0.tgz", + "integrity": "sha512-EyFmM1KpDzzAouNF3+EWa15yDEenwxoeXu9bgxOEYnFfCxns7eAxA9WSSaVd8kujFFt3eIbShNqa4hLQNFvmVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-recipes": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.3.0.tgz", + "integrity": "sha512-BJro/MpuW35I/zjZQBcoxsctgeB+kyb2JAP5EB3EYzePg8wDGoQuUdyYQS+CheTb+GhqJeWmVs3QxLI8EBP1sg==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-cacheable-response": "7.3.0", + "workbox-core": "7.3.0", + "workbox-expiration": "7.3.0", + "workbox-precaching": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0" + } + }, + "node_modules/workbox-routing": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.3.0.tgz", + "integrity": "sha512-ZUlysUVn5ZUzMOmQN3bqu+gK98vNfgX/gSTZ127izJg/pMMy4LryAthnYtjuqcjkN4HEAx1mdgxNiKJMZQM76A==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-strategies": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.3.0.tgz", + "integrity": "sha512-tmZydug+qzDFATwX7QiEL5Hdf7FrkhjaF9db1CbB39sDmEZJg3l9ayDvPxy8Y18C3Y66Nrr9kkN1f/RlkDgllg==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-streams": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.3.0.tgz", + "integrity": "sha512-SZnXucyg8x2Y61VGtDjKPO5EgPUG5NDn/v86WYHX+9ZqvAsGOytP0Jxp1bl663YUuMoXSAtsGLL+byHzEuMRpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0", + "workbox-routing": "7.3.0" + } + }, + "node_modules/workbox-sw": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.3.0.tgz", + "integrity": "sha512-aCUyoAZU9IZtH05mn0ACUpyHzPs0lMeJimAYkQkBsOWiqaJLgusfDCR+yllkPkFRxWpZKF8vSvgHYeG7LwhlmA==", + "dev": true, + "license": "MIT" + }, + "node_modules/workbox-window": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.3.0.tgz", + "integrity": "sha512-qW8PDy16OV1UBaUNGlTVcepzrlzyzNW/ZJvFQQs2j2TzGsg6IKjcpZC1RSquqQnTOafl5pCj5bGfAHlCjOOjdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "7.3.0" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "license": "ISC", - "optional": true + "devOptional": true, + "license": "ISC" }, "node_modules/yallist": { "version": "3.1.1", diff --git a/package.json b/package.json index 3a51b2b..3b2e5dd 100644 --- a/package.json +++ b/package.json @@ -32,6 +32,7 @@ "postcss-simple-vars": "^7.0.1", "typescript": "^5.8.2", "vite": "^6.2.3", + "vite-plugin-pwa": "^1.0.0", "vite-plugin-top-level-await": "^1.5.0", "vite-plugin-wasm": "^3.4.1" } diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fe881dc33f8985154c33c97a5abd57482b389e55 GIT binary patch literal 36790 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 Hu0mjf^VjUn literal 0 HcmV?d00001 diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..286bae468d892f8e5a5d09420e35f57808476389 GIT binary patch literal 15086 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 \ No newline at end of file diff --git a/public/site.webmanifest b/public/site.webmanifest new file mode 100644 index 0000000..777a037 --- /dev/null +++ b/public/site.webmanifest @@ -0,0 +1,21 @@ +{ + "name": "Organizrr", + "short_name": "Organizrr", + "icons": [ + { + "src": "/web-app-manifest-192x192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "/web-app-manifest-512x512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" + } + ], + "theme_color": "#8A1E59", + "background_color": "#8A1E59", + "display": "standalone" +} \ No newline at end of file diff --git a/public/web-app-manifest-192x192.png b/public/web-app-manifest-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..89005e1b0e2f8859a3e383c58dd4d5745e9221f6 GIT binary patch literal 40747 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�aIy^#eS|a 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