diff options
Diffstat (limited to '')
| -rw-r--r-- | app/package.json | 17 | ||||
| -rw-r--r-- | app/pnpm-lock.yaml | 1084 | ||||
| -rw-r--r-- | app/src/lib/ts/crc32.worker.ts | 2 | ||||
| -rw-r--r-- | app/src/routes/crc32/+page.svelte | 8 | ||||
| -rw-r--r-- | app/static/robots.txt | 2 | ||||
| -rw-r--r-- | app/vite.config.ts | 2 | ||||
| -rw-r--r-- | lib/wasm/.gitignore | 1 | ||||
| -rw-r--r-- | lib/wasm/README | 1 | ||||
| -rw-r--r-- | package.json | 8 | ||||
| -rw-r--r-- | pnpm-lock.yaml | 21 | 
10 files changed, 583 insertions, 563 deletions
| diff --git a/app/package.json b/app/package.json index 814db91..dce4f60 100644 --- a/app/package.json +++ b/app/package.json @@ -9,25 +9,25 @@      "@skeletonlabs/tw-plugin": "0.2.0",      "@sveltejs/adapter-auto": "^2.1.0",      "@sveltejs/adapter-static": "^2.0.3", -    "@sveltejs/kit": "^1.25.0", +    "@sveltejs/kit": "^1.25.1",      "@tailwindcss/forms": "0.5.6",      "@tailwindcss/typography": "0.5.10",      "@types/html-minifier-terser": "^7.0.0",      "@types/node": "20.6.0", -    "@typescript-eslint/eslint-plugin": "^6.7.0", -    "@typescript-eslint/parser": "^6.7.0", +    "@typescript-eslint/eslint-plugin": "^6.7.3", +    "@typescript-eslint/parser": "^6.7.3",      "@vite-pwa/sveltekit": "^0.2.7",      "autoprefixer": "10.4.15",      "crc": "^4.3.2", -    "eslint": "^8.49.0", +    "eslint": "^8.50.0",      "eslint-config-prettier": "^9.0.0", -    "eslint-plugin-svelte": "^2.33.1", +    "eslint-plugin-svelte": "^2.33.2",      "html-minifier-terser": "^7.2.0",      "postcss": "8.4.29",      "prettier": "^3.0.3",      "prettier-plugin-svelte": "^3.0.3", -    "svelte": "^4.2.0", -    "svelte-check": "^3.5.1", +    "svelte": "^4.2.1", +    "svelte-check": "^3.5.2",      "tailwindcss": "3.3.3",      "tslib": "^2.6.2",      "typescript": "^5.2.2", @@ -35,6 +35,9 @@      "vite-plugin-pwa": "^0.16.5",      "vite-plugin-tailwind-purgecss": "0.1.3"    }, +  "overrides": { +    "sourcemap-codec": "@jridgewell/sourcemap-codec" +  },    "private": true,    "scripts": {      "build": "vite build && cp .svelte-kit/output/server/sw.js.map .svelte-kit/output/server/workbox-*.map build/", diff --git a/app/pnpm-lock.yaml b/app/pnpm-lock.yaml index c6e2d2c..0370aa5 100644 --- a/app/pnpm-lock.yaml +++ b/app/pnpm-lock.yaml @@ -12,19 +12,19 @@ dependencies:  devDependencies:    '@skeletonlabs/skeleton':      specifier: 2.1.0 -    version: 2.1.0(svelte@4.2.0) +    version: 2.1.0(svelte@4.2.1)    '@skeletonlabs/tw-plugin':      specifier: 0.2.0      version: 0.2.0(tailwindcss@3.3.3)    '@sveltejs/adapter-auto':      specifier: ^2.1.0 -    version: 2.1.0(@sveltejs/kit@1.25.0) +    version: 2.1.0(@sveltejs/kit@1.25.1)    '@sveltejs/adapter-static':      specifier: ^2.0.3 -    version: 2.0.3(@sveltejs/kit@1.25.0) +    version: 2.0.3(@sveltejs/kit@1.25.1)    '@sveltejs/kit': -    specifier: ^1.25.0 -    version: 1.25.0(svelte@4.2.0)(vite@4.4.9) +    specifier: ^1.25.1 +    version: 1.25.1(svelte@4.2.1)(vite@4.4.9)    '@tailwindcss/forms':      specifier: 0.5.6      version: 0.5.6(tailwindcss@3.3.3) @@ -38,14 +38,14 @@ devDependencies:      specifier: 20.6.0      version: 20.6.0    '@typescript-eslint/eslint-plugin': -    specifier: ^6.7.0 -    version: 6.7.0(@typescript-eslint/parser@6.7.0)(eslint@8.49.0)(typescript@5.2.2) +    specifier: ^6.7.3 +    version: 6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.50.0)(typescript@5.2.2)    '@typescript-eslint/parser': -    specifier: ^6.7.0 -    version: 6.7.0(eslint@8.49.0)(typescript@5.2.2) +    specifier: ^6.7.3 +    version: 6.7.3(eslint@8.50.0)(typescript@5.2.2)    '@vite-pwa/sveltekit':      specifier: ^0.2.7 -    version: 0.2.7(@sveltejs/kit@1.25.0)(vite-plugin-pwa@0.16.5) +    version: 0.2.7(@sveltejs/kit@1.25.1)(vite-plugin-pwa@0.16.5)    autoprefixer:      specifier: 10.4.15      version: 10.4.15(postcss@8.4.29) @@ -53,14 +53,14 @@ devDependencies:      specifier: ^4.3.2      version: 4.3.2    eslint: -    specifier: ^8.49.0 -    version: 8.49.0 +    specifier: ^8.50.0 +    version: 8.50.0    eslint-config-prettier:      specifier: ^9.0.0 -    version: 9.0.0(eslint@8.49.0) +    version: 9.0.0(eslint@8.50.0)    eslint-plugin-svelte: -    specifier: ^2.33.1 -    version: 2.33.1(eslint@8.49.0)(svelte@4.2.0) +    specifier: ^2.33.2 +    version: 2.33.2(eslint@8.50.0)(svelte@4.2.1)    html-minifier-terser:      specifier: ^7.2.0      version: 7.2.0 @@ -72,13 +72,13 @@ devDependencies:      version: 3.0.3    prettier-plugin-svelte:      specifier: ^3.0.3 -    version: 3.0.3(prettier@3.0.3)(svelte@4.2.0) +    version: 3.0.3(prettier@3.0.3)(svelte@4.2.1)    svelte: -    specifier: ^4.2.0 -    version: 4.2.0 +    specifier: ^4.2.1 +    version: 4.2.1    svelte-check: -    specifier: ^3.5.1 -    version: 3.5.1(@babel/core@7.22.19)(postcss@8.4.29)(svelte@4.2.0) +    specifier: ^3.5.2 +    version: 3.5.2(@babel/core@7.23.0)(postcss@8.4.29)(svelte@4.2.1)    tailwindcss:      specifier: 3.3.3      version: 3.3.3 @@ -134,30 +134,30 @@ packages:      resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/highlight': 7.22.13 +      '@babel/highlight': 7.22.20        chalk: 2.4.2      dev: true -  /@babel/compat-data@7.22.9: -    resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==} +  /@babel/compat-data@7.22.20: +    resolution: {integrity: sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==}      engines: {node: '>=6.9.0'}      dev: true -  /@babel/core@7.22.19: -    resolution: {integrity: sha512-Q8Yj5X4LHVYTbLCKVz0//2D2aDmHF4xzCdEttYvKOnWvErGsa6geHXD6w46x64n5tP69VfeH+IfSrdyH3MLhwA==} +  /@babel/core@7.23.0: +    resolution: {integrity: sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ==}      engines: {node: '>=6.9.0'}      dependencies:        '@ampproject/remapping': 2.2.1        '@babel/code-frame': 7.22.13 -      '@babel/generator': 7.22.15 +      '@babel/generator': 7.23.0        '@babel/helper-compilation-targets': 7.22.15 -      '@babel/helper-module-transforms': 7.22.19(@babel/core@7.22.19) -      '@babel/helpers': 7.22.15 -      '@babel/parser': 7.22.16 +      '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.0) +      '@babel/helpers': 7.23.1 +      '@babel/parser': 7.23.0        '@babel/template': 7.22.15 -      '@babel/traverse': 7.22.19 -      '@babel/types': 7.22.19 -      convert-source-map: 1.9.0 +      '@babel/traverse': 7.23.0 +      '@babel/types': 7.23.0 +      convert-source-map: 2.0.0        debug: 4.3.4        gensync: 1.0.0-beta.2        json5: 2.2.3 @@ -166,11 +166,11 @@ packages:        - supports-color      dev: true -  /@babel/generator@7.22.15: -    resolution: {integrity: sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==} +  /@babel/generator@7.23.0: +    resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0        '@jridgewell/gen-mapping': 0.3.3        '@jridgewell/trace-mapping': 0.3.19        jsesc: 2.5.2 @@ -180,125 +180,125 @@ packages:      resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true    /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15:      resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true    /@babel/helper-compilation-targets@7.22.15:      resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/compat-data': 7.22.9 +      '@babel/compat-data': 7.22.20        '@babel/helper-validator-option': 7.22.15 -      browserslist: 4.21.10 +      browserslist: 4.22.0        lru-cache: 5.1.1        semver: 6.3.1      dev: true -  /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.22.19): +  /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.0):      resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-annotate-as-pure': 7.22.5 -      '@babel/helper-environment-visitor': 7.22.5 -      '@babel/helper-function-name': 7.22.5 -      '@babel/helper-member-expression-to-functions': 7.22.15 +      '@babel/helper-environment-visitor': 7.22.20 +      '@babel/helper-function-name': 7.23.0 +      '@babel/helper-member-expression-to-functions': 7.23.0        '@babel/helper-optimise-call-expression': 7.22.5 -      '@babel/helper-replace-supers': 7.22.9(@babel/core@7.22.19) +      '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.0)        '@babel/helper-skip-transparent-expression-wrappers': 7.22.5        '@babel/helper-split-export-declaration': 7.22.6        semver: 6.3.1      dev: true -  /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.22.19): +  /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.0):      resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-annotate-as-pure': 7.22.5        regexpu-core: 5.3.2        semver: 6.3.1      dev: true -  /@babel/helper-define-polyfill-provider@0.4.2(@babel/core@7.22.19): +  /@babel/helper-define-polyfill-provider@0.4.2(@babel/core@7.23.0):      resolution: {integrity: sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==}      peerDependencies:        '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-compilation-targets': 7.22.15        '@babel/helper-plugin-utils': 7.22.5        debug: 4.3.4        lodash.debounce: 4.0.8 -      resolve: 1.22.5 +      resolve: 1.22.6      transitivePeerDependencies:        - supports-color      dev: true -  /@babel/helper-environment-visitor@7.22.5: -    resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==} +  /@babel/helper-environment-visitor@7.22.20: +    resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}      engines: {node: '>=6.9.0'}      dev: true -  /@babel/helper-function-name@7.22.5: -    resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==} +  /@babel/helper-function-name@7.23.0: +    resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}      engines: {node: '>=6.9.0'}      dependencies:        '@babel/template': 7.22.15 -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true    /@babel/helper-hoist-variables@7.22.5:      resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true -  /@babel/helper-member-expression-to-functions@7.22.15: -    resolution: {integrity: sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==} +  /@babel/helper-member-expression-to-functions@7.23.0: +    resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true    /@babel/helper-module-imports@7.22.15:      resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true -  /@babel/helper-module-transforms@7.22.19(@babel/core@7.22.19): -    resolution: {integrity: sha512-m6h1cJvn+OJ+R3jOHp30faq5xKJ7VbjwDj5RGgHuRlU9hrMeKsGC+JpihkR5w1g7IfseCPPtZ0r7/hB4UKaYlA==} +  /@babel/helper-module-transforms@7.23.0(@babel/core@7.23.0): +    resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-environment-visitor': 7.22.5 +      '@babel/core': 7.23.0 +      '@babel/helper-environment-visitor': 7.22.20        '@babel/helper-module-imports': 7.22.15        '@babel/helper-simple-access': 7.22.5        '@babel/helper-split-export-declaration': 7.22.6 -      '@babel/helper-validator-identifier': 7.22.19 +      '@babel/helper-validator-identifier': 7.22.20      dev: true    /@babel/helper-optimise-call-expression@7.22.5:      resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true    /@babel/helper-plugin-utils@7.22.5: @@ -306,27 +306,27 @@ packages:      engines: {node: '>=6.9.0'}      dev: true -  /@babel/helper-remap-async-to-generator@7.22.17(@babel/core@7.22.19): -    resolution: {integrity: sha512-bxH77R5gjH3Nkde6/LuncQoLaP16THYPscurp1S8z7S9ZgezCyV3G8Hc+TZiCmY8pz4fp8CvKSgtJMW0FkLAxA==} +  /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.0): +    resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-annotate-as-pure': 7.22.5 -      '@babel/helper-environment-visitor': 7.22.5 -      '@babel/helper-wrap-function': 7.22.17 +      '@babel/helper-environment-visitor': 7.22.20 +      '@babel/helper-wrap-function': 7.22.20      dev: true -  /@babel/helper-replace-supers@7.22.9(@babel/core@7.22.19): -    resolution: {integrity: sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==} +  /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.0): +    resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-environment-visitor': 7.22.5 -      '@babel/helper-member-expression-to-functions': 7.22.15 +      '@babel/core': 7.23.0 +      '@babel/helper-environment-visitor': 7.22.20 +      '@babel/helper-member-expression-to-functions': 7.23.0        '@babel/helper-optimise-call-expression': 7.22.5      dev: true @@ -334,21 +334,21 @@ packages:      resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true    /@babel/helper-skip-transparent-expression-wrappers@7.22.5:      resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true    /@babel/helper-split-export-declaration@7.22.6:      resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true    /@babel/helper-string-parser@7.22.5: @@ -356,8 +356,8 @@ packages:      engines: {node: '>=6.9.0'}      dev: true -  /@babel/helper-validator-identifier@7.22.19: -    resolution: {integrity: sha512-Tinq7ybnEPFFXhlYOYFiSjespWQk0dq2dRNAiMdRTOYQzEGqnnNyrTxPYHP5r6wGjlF1rFgABdDV0g8EwD6Qbg==} +  /@babel/helper-validator-identifier@7.22.20: +    resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}      engines: {node: '>=6.9.0'}      dev: true @@ -366,874 +366,874 @@ packages:      engines: {node: '>=6.9.0'}      dev: true -  /@babel/helper-wrap-function@7.22.17: -    resolution: {integrity: sha512-nAhoheCMlrqU41tAojw9GpVEKDlTS8r3lzFmF0lP52LwblCPbuFSO7nGIZoIcoU5NIm1ABrna0cJExE4Ay6l2Q==} +  /@babel/helper-wrap-function@7.22.20: +    resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/helper-function-name': 7.22.5 +      '@babel/helper-function-name': 7.23.0        '@babel/template': 7.22.15 -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true -  /@babel/helpers@7.22.15: -    resolution: {integrity: sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==} +  /@babel/helpers@7.23.1: +    resolution: {integrity: sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==}      engines: {node: '>=6.9.0'}      dependencies:        '@babel/template': 7.22.15 -      '@babel/traverse': 7.22.19 -      '@babel/types': 7.22.19 +      '@babel/traverse': 7.23.0 +      '@babel/types': 7.23.0      transitivePeerDependencies:        - supports-color      dev: true -  /@babel/highlight@7.22.13: -    resolution: {integrity: sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==} +  /@babel/highlight@7.22.20: +    resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/helper-validator-identifier': 7.22.19 +      '@babel/helper-validator-identifier': 7.22.20        chalk: 2.4.2        js-tokens: 4.0.0      dev: true -  /@babel/parser@7.22.16: -    resolution: {integrity: sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==} +  /@babel/parser@7.23.0: +    resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==}      engines: {node: '>=6.0.0'}      hasBin: true      dependencies: -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0      dev: true -  /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.22.19): +  /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.23.0):      resolution: {integrity: sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.15(@babel/core@7.22.19): +  /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.15(@babel/core@7.23.0):      resolution: {integrity: sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.13.0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5        '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 -      '@babel/plugin-transform-optional-chaining': 7.22.15(@babel/core@7.22.19) +      '@babel/plugin-transform-optional-chaining': 7.23.0(@babel/core@7.23.0)      dev: true -  /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.19): +  /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.0):      resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0      dev: true -  /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.19): +  /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.0):      resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.19): +  /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.0):      resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.19): +  /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.0):      resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.19): +  /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.0):      resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.19): +  /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.0):      resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.19): +  /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.0):      resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.19): +  /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.0):      resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.19): +  /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.0):      resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.19): +  /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.0):      resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.19): +  /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.0):      resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.19): +  /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.0):      resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.19): +  /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.0):      resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.19): +  /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.0):      resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.19): +  /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.0):      resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.19): +  /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.0):      resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.19): +  /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.0):      resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-async-generator-functions@7.22.15(@babel/core@7.22.19): +  /@babel/plugin-transform-async-generator-functions@7.22.15(@babel/core@7.23.0):      resolution: {integrity: sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-environment-visitor': 7.22.5 +      '@babel/core': 7.23.0 +      '@babel/helper-environment-visitor': 7.22.20        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/helper-remap-async-to-generator': 7.22.17(@babel/core@7.22.19) -      '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.19) +      '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.0) +      '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-module-imports': 7.22.15        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/helper-remap-async-to-generator': 7.22.17(@babel/core@7.22.19) +      '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-block-scoping@7.22.15(@babel/core@7.22.19): -    resolution: {integrity: sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==} +  /@babel/plugin-transform-block-scoping@7.23.0(@babel/core@7.23.0): +    resolution: {integrity: sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-class-static-block@7.22.11(@babel/core@7.22.19): +  /@babel/plugin-transform-class-static-block@7.22.11(@babel/core@7.23.0):      resolution: {integrity: sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.12.0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.19) +      '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-classes@7.22.15(@babel/core@7.22.19): +  /@babel/plugin-transform-classes@7.22.15(@babel/core@7.23.0):      resolution: {integrity: sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-annotate-as-pure': 7.22.5        '@babel/helper-compilation-targets': 7.22.15 -      '@babel/helper-environment-visitor': 7.22.5 -      '@babel/helper-function-name': 7.22.5 +      '@babel/helper-environment-visitor': 7.22.20 +      '@babel/helper-function-name': 7.23.0        '@babel/helper-optimise-call-expression': 7.22.5        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/helper-replace-supers': 7.22.9(@babel/core@7.22.19) +      '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.0)        '@babel/helper-split-export-declaration': 7.22.6        globals: 11.12.0      dev: true -  /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5        '@babel/template': 7.22.15      dev: true -  /@babel/plugin-transform-destructuring@7.22.15(@babel/core@7.22.19): -    resolution: {integrity: sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==} +  /@babel/plugin-transform-destructuring@7.23.0(@babel/core@7.23.0): +    resolution: {integrity: sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-dynamic-import@7.22.11(@babel/core@7.22.19): +  /@babel/plugin-transform-dynamic-import@7.22.11(@babel/core@7.23.0):      resolution: {integrity: sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.19) +      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-export-namespace-from@7.22.11(@babel/core@7.22.19): +  /@babel/plugin-transform-export-namespace-from@7.22.11(@babel/core@7.23.0):      resolution: {integrity: sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.19) +      '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-for-of@7.22.15(@babel/core@7.22.19): +  /@babel/plugin-transform-for-of@7.22.15(@babel/core@7.23.0):      resolution: {integrity: sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-compilation-targets': 7.22.15 -      '@babel/helper-function-name': 7.22.5 +      '@babel/helper-function-name': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-json-strings@7.22.11(@babel/core@7.22.19): +  /@babel/plugin-transform-json-strings@7.22.11(@babel/core@7.23.0):      resolution: {integrity: sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.19) +      '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-literals@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-logical-assignment-operators@7.22.11(@babel/core@7.22.19): +  /@babel/plugin-transform-logical-assignment-operators@7.22.11(@babel/core@7.23.0):      resolution: {integrity: sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.19) +      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.19): -    resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==} +  /@babel/plugin-transform-modules-amd@7.23.0(@babel/core@7.23.0): +    resolution: {integrity: sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-module-transforms': 7.22.19(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-modules-commonjs@7.22.15(@babel/core@7.22.19): -    resolution: {integrity: sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==} +  /@babel/plugin-transform-modules-commonjs@7.23.0(@babel/core@7.23.0): +    resolution: {integrity: sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-module-transforms': 7.22.19(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5        '@babel/helper-simple-access': 7.22.5      dev: true -  /@babel/plugin-transform-modules-systemjs@7.22.11(@babel/core@7.22.19): -    resolution: {integrity: sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==} +  /@babel/plugin-transform-modules-systemjs@7.23.0(@babel/core@7.23.0): +    resolution: {integrity: sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-hoist-variables': 7.22.5 -      '@babel/helper-module-transforms': 7.22.19(@babel/core@7.22.19) +      '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/helper-validator-identifier': 7.22.19 +      '@babel/helper-validator-identifier': 7.22.20      dev: true -  /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-module-transforms': 7.22.19(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-nullish-coalescing-operator@7.22.11(@babel/core@7.22.19): +  /@babel/plugin-transform-nullish-coalescing-operator@7.22.11(@babel/core@7.23.0):      resolution: {integrity: sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.19) +      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-numeric-separator@7.22.11(@babel/core@7.22.19): +  /@babel/plugin-transform-numeric-separator@7.22.11(@babel/core@7.23.0):      resolution: {integrity: sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.19) +      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-object-rest-spread@7.22.15(@babel/core@7.22.19): +  /@babel/plugin-transform-object-rest-spread@7.22.15(@babel/core@7.23.0):      resolution: {integrity: sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/compat-data': 7.22.9 -      '@babel/core': 7.22.19 +      '@babel/compat-data': 7.22.20 +      '@babel/core': 7.23.0        '@babel/helper-compilation-targets': 7.22.15        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.19) -      '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.22.19) +      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.0) +      '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/helper-replace-supers': 7.22.9(@babel/core@7.22.19) +      '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-optional-catch-binding@7.22.11(@babel/core@7.22.19): +  /@babel/plugin-transform-optional-catch-binding@7.22.11(@babel/core@7.23.0):      resolution: {integrity: sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.19) +      '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-optional-chaining@7.22.15(@babel/core@7.22.19): -    resolution: {integrity: sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==} +  /@babel/plugin-transform-optional-chaining@7.23.0(@babel/core@7.23.0): +    resolution: {integrity: sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5        '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 -      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.19) +      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-parameters@7.22.15(@babel/core@7.22.19): +  /@babel/plugin-transform-parameters@7.22.15(@babel/core@7.23.0):      resolution: {integrity: sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-private-property-in-object@7.22.11(@babel/core@7.22.19): +  /@babel/plugin-transform-private-property-in-object@7.22.11(@babel/core@7.23.0):      resolution: {integrity: sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-annotate-as-pure': 7.22.5 -      '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.19) +      '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.19) +      '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.0)      dev: true -  /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.22.19): +  /@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.23.0):      resolution: {integrity: sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5        regenerator-transform: 0.15.2      dev: true -  /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-spread@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5        '@babel/helper-skip-transparent-expression-wrappers': 7.22.5      dev: true -  /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.22.19): +  /@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.23.0):      resolution: {integrity: sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.19): +  /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.23.0):      resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0)        '@babel/helper-plugin-utils': 7.22.5      dev: true -  /@babel/preset-env@7.22.15(@babel/core@7.22.19): -    resolution: {integrity: sha512-tZFHr54GBkHk6hQuVA8w4Fmq+MSPsfvMG0vPnOYyTnJpyfMqybL8/MbNCPRT9zc2KBO2pe4tq15g6Uno4Jpoag==} +  /@babel/preset-env@7.22.20(@babel/core@7.23.0): +    resolution: {integrity: sha512-11MY04gGC4kSzlPHRfvVkNAZhUxOvm7DCJ37hPDnUENwe06npjIRAfInEMTGSb4LZK5ZgDFkv5hw0lGebHeTyg==}      engines: {node: '>=6.9.0'}      peerDependencies:        '@babel/core': ^7.0.0-0      dependencies: -      '@babel/compat-data': 7.22.9 -      '@babel/core': 7.22.19 +      '@babel/compat-data': 7.22.20 +      '@babel/core': 7.23.0        '@babel/helper-compilation-targets': 7.22.15        '@babel/helper-plugin-utils': 7.22.5        '@babel/helper-validator-option': 7.22.15 -      '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.15(@babel/core@7.22.19) -      '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.15(@babel/core@7.22.19) -      '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.19) -      '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.19) -      '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.19) -      '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.19) -      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.19) -      '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.19) -      '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.19) -      '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.19) -      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.19) -      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.19) -      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.19) -      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.19) -      '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.19) -      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.19) -      '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.19) -      '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.19) -      '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.22.19) -      '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-async-generator-functions': 7.22.15(@babel/core@7.22.19) -      '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-block-scoping': 7.22.15(@babel/core@7.22.19) -      '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-class-static-block': 7.22.11(@babel/core@7.22.19) -      '@babel/plugin-transform-classes': 7.22.15(@babel/core@7.22.19) -      '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-destructuring': 7.22.15(@babel/core@7.22.19) -      '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-dynamic-import': 7.22.11(@babel/core@7.22.19) -      '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-export-namespace-from': 7.22.11(@babel/core@7.22.19) -      '@babel/plugin-transform-for-of': 7.22.15(@babel/core@7.22.19) -      '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-json-strings': 7.22.11(@babel/core@7.22.19) -      '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-logical-assignment-operators': 7.22.11(@babel/core@7.22.19) -      '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-modules-amd': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-modules-commonjs': 7.22.15(@babel/core@7.22.19) -      '@babel/plugin-transform-modules-systemjs': 7.22.11(@babel/core@7.22.19) -      '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-nullish-coalescing-operator': 7.22.11(@babel/core@7.22.19) -      '@babel/plugin-transform-numeric-separator': 7.22.11(@babel/core@7.22.19) -      '@babel/plugin-transform-object-rest-spread': 7.22.15(@babel/core@7.22.19) -      '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-optional-catch-binding': 7.22.11(@babel/core@7.22.19) -      '@babel/plugin-transform-optional-chaining': 7.22.15(@babel/core@7.22.19) -      '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.22.19) -      '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-private-property-in-object': 7.22.11(@babel/core@7.22.19) -      '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-regenerator': 7.22.10(@babel/core@7.22.19) -      '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-unicode-escapes': 7.22.10(@babel/core@7.22.19) -      '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.22.19) -      '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.22.19) -      '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.22.19) -      '@babel/types': 7.22.19 -      babel-plugin-polyfill-corejs2: 0.4.5(@babel/core@7.22.19) -      babel-plugin-polyfill-corejs3: 0.8.3(@babel/core@7.22.19) -      babel-plugin-polyfill-regenerator: 0.5.2(@babel/core@7.22.19) +      '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.15(@babel/core@7.23.0) +      '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.15(@babel/core@7.23.0) +      '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.0) +      '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.0) +      '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.0) +      '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.0) +      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.0) +      '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.0) +      '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.0) +      '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.0) +      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.0) +      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.0) +      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.0) +      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.0) +      '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.0) +      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.0) +      '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.0) +      '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.0) +      '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.0) +      '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-async-generator-functions': 7.22.15(@babel/core@7.23.0) +      '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-block-scoping': 7.23.0(@babel/core@7.23.0) +      '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-class-static-block': 7.22.11(@babel/core@7.23.0) +      '@babel/plugin-transform-classes': 7.22.15(@babel/core@7.23.0) +      '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-destructuring': 7.23.0(@babel/core@7.23.0) +      '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-dynamic-import': 7.22.11(@babel/core@7.23.0) +      '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-export-namespace-from': 7.22.11(@babel/core@7.23.0) +      '@babel/plugin-transform-for-of': 7.22.15(@babel/core@7.23.0) +      '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-json-strings': 7.22.11(@babel/core@7.23.0) +      '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-logical-assignment-operators': 7.22.11(@babel/core@7.23.0) +      '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-modules-amd': 7.23.0(@babel/core@7.23.0) +      '@babel/plugin-transform-modules-commonjs': 7.23.0(@babel/core@7.23.0) +      '@babel/plugin-transform-modules-systemjs': 7.23.0(@babel/core@7.23.0) +      '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-nullish-coalescing-operator': 7.22.11(@babel/core@7.23.0) +      '@babel/plugin-transform-numeric-separator': 7.22.11(@babel/core@7.23.0) +      '@babel/plugin-transform-object-rest-spread': 7.22.15(@babel/core@7.23.0) +      '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-optional-catch-binding': 7.22.11(@babel/core@7.23.0) +      '@babel/plugin-transform-optional-chaining': 7.23.0(@babel/core@7.23.0) +      '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.23.0) +      '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-private-property-in-object': 7.22.11(@babel/core@7.23.0) +      '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-regenerator': 7.22.10(@babel/core@7.23.0) +      '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-unicode-escapes': 7.22.10(@babel/core@7.23.0) +      '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.23.0) +      '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.23.0) +      '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.0) +      '@babel/types': 7.23.0 +      babel-plugin-polyfill-corejs2: 0.4.5(@babel/core@7.23.0) +      babel-plugin-polyfill-corejs3: 0.8.4(@babel/core@7.23.0) +      babel-plugin-polyfill-regenerator: 0.5.2(@babel/core@7.23.0)        core-js-compat: 3.32.2        semver: 6.3.1      transitivePeerDependencies:        - supports-color      dev: true -  /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.22.19): +  /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.0):      resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==}      peerDependencies:        '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-plugin-utils': 7.22.5 -      '@babel/types': 7.22.19 +      '@babel/types': 7.23.0        esutils: 2.0.3      dev: true @@ -1241,8 +1241,8 @@ packages:      resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==}      dev: true -  /@babel/runtime@7.22.15: -    resolution: {integrity: sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==} +  /@babel/runtime@7.23.1: +    resolution: {integrity: sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==}      engines: {node: '>=6.9.0'}      dependencies:        regenerator-runtime: 0.14.0 @@ -1253,34 +1253,34 @@ packages:      engines: {node: '>=6.9.0'}      dependencies:        '@babel/code-frame': 7.22.13 -      '@babel/parser': 7.22.16 -      '@babel/types': 7.22.19 +      '@babel/parser': 7.23.0 +      '@babel/types': 7.23.0      dev: true -  /@babel/traverse@7.22.19: -    resolution: {integrity: sha512-ZCcpVPK64krfdScRbpxF6xA5fz7IOsfMwx1tcACvCzt6JY+0aHkBk7eIU8FRDSZRU5Zei6Z4JfgAxN1bqXGECg==} +  /@babel/traverse@7.23.0: +    resolution: {integrity: sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==}      engines: {node: '>=6.9.0'}      dependencies:        '@babel/code-frame': 7.22.13 -      '@babel/generator': 7.22.15 -      '@babel/helper-environment-visitor': 7.22.5 -      '@babel/helper-function-name': 7.22.5 +      '@babel/generator': 7.23.0 +      '@babel/helper-environment-visitor': 7.22.20 +      '@babel/helper-function-name': 7.23.0        '@babel/helper-hoist-variables': 7.22.5        '@babel/helper-split-export-declaration': 7.22.6 -      '@babel/parser': 7.22.16 -      '@babel/types': 7.22.19 +      '@babel/parser': 7.23.0 +      '@babel/types': 7.23.0        debug: 4.3.4        globals: 11.12.0      transitivePeerDependencies:        - supports-color      dev: true -  /@babel/types@7.22.19: -    resolution: {integrity: sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==} +  /@babel/types@7.23.0: +    resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==}      engines: {node: '>=6.9.0'}      dependencies:        '@babel/helper-string-parser': 7.22.5 -      '@babel/helper-validator-identifier': 7.22.19 +      '@babel/helper-validator-identifier': 7.22.20        to-fast-properties: 2.0.0      dev: true @@ -1482,18 +1482,18 @@ packages:      dev: true      optional: true -  /@eslint-community/eslint-utils@4.4.0(eslint@8.49.0): +  /@eslint-community/eslint-utils@4.4.0(eslint@8.50.0):      resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}      engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}      peerDependencies:        eslint: ^6.0.0 || ^7.0.0 || >=8.0.0      dependencies: -      eslint: 8.49.0 +      eslint: 8.50.0        eslint-visitor-keys: 3.4.3      dev: true -  /@eslint-community/regexpp@4.8.1: -    resolution: {integrity: sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ==} +  /@eslint-community/regexpp@4.9.0: +    resolution: {integrity: sha512-zJmuCWj2VLBt4c25CfBIbMZLGLyhkvs7LznyVX5HfpzeocThgIj5XQK4L+g3U36mMcx8bPMhGyPpwCATamC4jQ==}      engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}      dev: true @@ -1504,7 +1504,7 @@ packages:        ajv: 6.12.6        debug: 4.3.4        espree: 9.6.1 -      globals: 13.21.0 +      globals: 13.22.0        ignore: 5.2.4        import-fresh: 3.3.0        js-yaml: 4.1.0 @@ -1514,26 +1514,26 @@ packages:        - supports-color      dev: true -  /@eslint/js@8.49.0: -    resolution: {integrity: sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==} +  /@eslint/js@8.50.0: +    resolution: {integrity: sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==}      engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}      dev: true    /@floating-ui/core@1.5.0:      resolution: {integrity: sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==}      dependencies: -      '@floating-ui/utils': 0.1.3 +      '@floating-ui/utils': 0.1.4      dev: false    /@floating-ui/dom@1.5.2:      resolution: {integrity: sha512-6ArmenS6qJEWmwzczWyhvrXRdI/rI78poBcW0h/456+onlabit+2G+QxHx5xTOX60NBJQXjsCLFbW2CmsXpUog==}      dependencies:        '@floating-ui/core': 1.5.0 -      '@floating-ui/utils': 0.1.3 +      '@floating-ui/utils': 0.1.4      dev: false -  /@floating-ui/utils@0.1.3: -    resolution: {integrity: sha512-uvnFKtPgzLnpzzTRfhDlvXX0kLYi9lDRQbcDmT8iXl71Rx+uwSuaUIQl3DNC7w5OweAQ7XQMDObML+KaYDQfng==} +  /@floating-ui/utils@0.1.4: +    resolution: {integrity: sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA==}      dev: false    /@humanwhocodes/config-array@0.11.11: @@ -1618,7 +1618,7 @@ packages:      resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==}      dev: true -  /@rollup/plugin-babel@5.3.1(@babel/core@7.22.19)(rollup@2.79.1): +  /@rollup/plugin-babel@5.3.1(@babel/core@7.23.0)(rollup@2.79.1):      resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==}      engines: {node: '>= 10.0.0'}      peerDependencies: @@ -1629,7 +1629,7 @@ packages:        '@types/babel__core':          optional: true      dependencies: -      '@babel/core': 7.22.19 +      '@babel/core': 7.23.0        '@babel/helper-module-imports': 7.22.15        '@rollup/pluginutils': 3.1.0(rollup@2.79.1)        rollup: 2.79.1 @@ -1646,7 +1646,7 @@ packages:        builtin-modules: 3.3.0        deepmerge: 4.3.1        is-module: 1.0.0 -      resolve: 1.22.5 +      resolve: 1.22.6        rollup: 2.79.1      dev: true @@ -1672,13 +1672,13 @@ packages:        rollup: 2.79.1      dev: true -  /@skeletonlabs/skeleton@2.1.0(svelte@4.2.0): +  /@skeletonlabs/skeleton@2.1.0(svelte@4.2.1):      resolution: {integrity: sha512-i+H67MTo9w3BP8dqr0l9qjVWmxEDwLyTqif/+pTmTOpAZpV/B3wqHShtoh0sxminUBSncE3bsNdn694B+6zUnw==}      peerDependencies:        svelte: ^3.56.0 || ^4.0.0      dependencies:        esm-env: 1.0.0 -      svelte: 4.2.0 +      svelte: 4.2.1      dev: true    /@skeletonlabs/tw-plugin@0.2.0(tailwindcss@3.3.3): @@ -1698,25 +1698,25 @@ packages:        string.prototype.matchall: 4.0.10      dev: true -  /@sveltejs/adapter-auto@2.1.0(@sveltejs/kit@1.25.0): +  /@sveltejs/adapter-auto@2.1.0(@sveltejs/kit@1.25.1):      resolution: {integrity: sha512-o2pZCfATFtA/Gw/BB0Xm7k4EYaekXxaPGER3xGSY3FvzFJGTlJlZjBseaXwYSM94lZ0HniOjTokN3cWaLX6fow==}      peerDependencies:        '@sveltejs/kit': ^1.0.0      dependencies: -      '@sveltejs/kit': 1.25.0(svelte@4.2.0)(vite@4.4.9) +      '@sveltejs/kit': 1.25.1(svelte@4.2.1)(vite@4.4.9)        import-meta-resolve: 3.0.0      dev: true -  /@sveltejs/adapter-static@2.0.3(@sveltejs/kit@1.25.0): +  /@sveltejs/adapter-static@2.0.3(@sveltejs/kit@1.25.1):      resolution: {integrity: sha512-VUqTfXsxYGugCpMqQv1U0LIdbR3S5nBkMMDmpjGVJyM6Q2jHVMFtdWJCkeHMySc6mZxJ+0eZK3T7IgmUCDrcUQ==}      peerDependencies:        '@sveltejs/kit': ^1.5.0      dependencies: -      '@sveltejs/kit': 1.25.0(svelte@4.2.0)(vite@4.4.9) +      '@sveltejs/kit': 1.25.1(svelte@4.2.1)(vite@4.4.9)      dev: true -  /@sveltejs/kit@1.25.0(svelte@4.2.0)(vite@4.4.9): -    resolution: {integrity: sha512-+VqMWJJYtcLoF8hYkdqY2qs/MPaawrMwA/gNBJW2o2UrcuYdNiy0ZZnjQQuPD33df/VcAulnoeyzF5ZtaajFEw==} +  /@sveltejs/kit@1.25.1(svelte@4.2.1)(vite@4.4.9): +    resolution: {integrity: sha512-pD8XsvNJNgTNkFngNlM60my/X8dXWPKVzN5RghEQr0NjGZmuCjy49AfFu2cGbZjNf5pBcqd2RCNMW912P5fkhA==}      engines: {node: ^16.14 || >=18}      hasBin: true      requiresBuild: true @@ -1724,7 +1724,7 @@ packages:        svelte: ^3.54.0 || ^4.0.0-next.0        vite: ^4.0.0      dependencies: -      '@sveltejs/vite-plugin-svelte': 2.4.6(svelte@4.2.0)(vite@4.4.9) +      '@sveltejs/vite-plugin-svelte': 2.4.6(svelte@4.2.1)(vite@4.4.9)        '@types/cookie': 0.5.2        cookie: 0.5.0        devalue: 4.3.2 @@ -1735,15 +1735,15 @@ packages:        sade: 1.8.1        set-cookie-parser: 2.6.0        sirv: 2.0.3 -      svelte: 4.2.0 +      svelte: 4.2.1        tiny-glob: 0.2.9 -      undici: 5.23.0 +      undici: 5.25.2        vite: 4.4.9(@types/node@20.6.0)      transitivePeerDependencies:        - supports-color      dev: true -  /@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.2.0)(vite@4.4.9): +  /@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.2.1)(vite@4.4.9):      resolution: {integrity: sha512-zjiuZ3yydBtwpF3bj0kQNV0YXe+iKE545QGZVTaylW3eAzFr+pJ/cwK8lZEaRp4JtaJXhD5DyWAV4AxLh6DgaQ==}      engines: {node: ^14.18.0 || >= 16}      peerDependencies: @@ -1751,28 +1751,28 @@ packages:        svelte: ^3.54.0 || ^4.0.0        vite: ^4.0.0      dependencies: -      '@sveltejs/vite-plugin-svelte': 2.4.6(svelte@4.2.0)(vite@4.4.9) +      '@sveltejs/vite-plugin-svelte': 2.4.6(svelte@4.2.1)(vite@4.4.9)        debug: 4.3.4 -      svelte: 4.2.0 +      svelte: 4.2.1        vite: 4.4.9(@types/node@20.6.0)      transitivePeerDependencies:        - supports-color      dev: true -  /@sveltejs/vite-plugin-svelte@2.4.6(svelte@4.2.0)(vite@4.4.9): +  /@sveltejs/vite-plugin-svelte@2.4.6(svelte@4.2.1)(vite@4.4.9):      resolution: {integrity: sha512-zO79p0+DZnXPnF0ltIigWDx/ux7Ni+HRaFOw720Qeivc1azFUrJxTl0OryXVibYNx1hCboGia1NRV3x8RNv4cA==}      engines: {node: ^14.18.0 || >= 16}      peerDependencies:        svelte: ^3.54.0 || ^4.0.0        vite: ^4.0.0      dependencies: -      '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.2.0)(vite@4.4.9) +      '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.2.1)(vite@4.4.9)        debug: 4.3.4        deepmerge: 4.3.1        kleur: 4.1.5        magic-string: 0.30.3 -      svelte: 4.2.0 -      svelte-hmr: 0.15.3(svelte@4.2.0) +      svelte: 4.2.1 +      svelte-hmr: 0.15.3(svelte@4.2.1)        vite: 4.4.9(@types/node@20.6.0)        vitefu: 0.2.4(vite@4.4.9)      transitivePeerDependencies: @@ -1808,24 +1808,24 @@ packages:      resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}      dev: true -  /@types/estree@1.0.1: -    resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} +  /@types/estree@1.0.2: +    resolution: {integrity: sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==}      dev: true    /@types/html-minifier-terser@7.0.0:      resolution: {integrity: sha512-hw3bhStrg5e3FQT8qZKCJTrzt/UbEaunU1xRWJ+aNOTmeBMvE3S4Ml2HiiNnZgL8izu0LFVkHUoPFXL1s5QNpQ==}      dev: true -  /@types/json-schema@7.0.12: -    resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==} +  /@types/json-schema@7.0.13: +    resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==}      dev: true    /@types/node@20.6.0:      resolution: {integrity: sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==}      dev: true -  /@types/pug@2.0.6: -    resolution: {integrity: sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==} +  /@types/pug@2.0.7: +    resolution: {integrity: sha512-I469DU0UXNC1aHepwirWhu9YKg5fkxohZD95Ey/5A7lovC+Siu+MCLffva87lnfThaOrw9Vb1DUN5t55oULAAw==}      dev: true    /@types/resolve@1.17.1: @@ -1834,16 +1834,16 @@ packages:        '@types/node': 20.6.0      dev: true -  /@types/semver@7.5.2: -    resolution: {integrity: sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw==} +  /@types/semver@7.5.3: +    resolution: {integrity: sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==}      dev: true    /@types/trusted-types@2.0.4:      resolution: {integrity: sha512-IDaobHimLQhjwsQ/NMwRVfa/yL7L/wriQPMhw1ZJall0KX6E1oxk29XMDeilW5qTIg5aoiqf5Udy8U/51aNoQQ==}      dev: true -  /@typescript-eslint/eslint-plugin@6.7.0(@typescript-eslint/parser@6.7.0)(eslint@8.49.0)(typescript@5.2.2): -    resolution: {integrity: sha512-gUqtknHm0TDs1LhY12K2NA3Rmlmp88jK9Tx8vGZMfHeNMLE3GH2e9TRub+y+SOjuYgtOmok+wt1AyDPZqxbNag==} +  /@typescript-eslint/eslint-plugin@6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.50.0)(typescript@5.2.2): +    resolution: {integrity: sha512-vntq452UHNltxsaaN+L9WyuMch8bMd9CqJ3zhzTPXXidwbf5mqqKCVXEuvRZUqLJSTLeWE65lQwyXsRGnXkCTA==}      engines: {node: ^16.0.0 || >=18.0.0}      peerDependencies:        '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -1853,14 +1853,14 @@ packages:        typescript:          optional: true      dependencies: -      '@eslint-community/regexpp': 4.8.1 -      '@typescript-eslint/parser': 6.7.0(eslint@8.49.0)(typescript@5.2.2) -      '@typescript-eslint/scope-manager': 6.7.0 -      '@typescript-eslint/type-utils': 6.7.0(eslint@8.49.0)(typescript@5.2.2) -      '@typescript-eslint/utils': 6.7.0(eslint@8.49.0)(typescript@5.2.2) -      '@typescript-eslint/visitor-keys': 6.7.0 +      '@eslint-community/regexpp': 4.9.0 +      '@typescript-eslint/parser': 6.7.3(eslint@8.50.0)(typescript@5.2.2) +      '@typescript-eslint/scope-manager': 6.7.3 +      '@typescript-eslint/type-utils': 6.7.3(eslint@8.50.0)(typescript@5.2.2) +      '@typescript-eslint/utils': 6.7.3(eslint@8.50.0)(typescript@5.2.2) +      '@typescript-eslint/visitor-keys': 6.7.3        debug: 4.3.4 -      eslint: 8.49.0 +      eslint: 8.50.0        graphemer: 1.4.0        ignore: 5.2.4        natural-compare: 1.4.0 @@ -1871,8 +1871,8 @@ packages:        - supports-color      dev: true -  /@typescript-eslint/parser@6.7.0(eslint@8.49.0)(typescript@5.2.2): -    resolution: {integrity: sha512-jZKYwqNpNm5kzPVP5z1JXAuxjtl2uG+5NpaMocFPTNC2EdYIgbXIPImObOkhbONxtFTTdoZstLZefbaK+wXZng==} +  /@typescript-eslint/parser@6.7.3(eslint@8.50.0)(typescript@5.2.2): +    resolution: {integrity: sha512-TlutE+iep2o7R8Lf+yoer3zU6/0EAUc8QIBB3GYBc1KGz4c4TRm83xwXUZVPlZ6YCLss4r77jbu6j3sendJoiQ==}      engines: {node: ^16.0.0 || >=18.0.0}      peerDependencies:        eslint: ^7.0.0 || ^8.0.0 @@ -1881,27 +1881,27 @@ packages:        typescript:          optional: true      dependencies: -      '@typescript-eslint/scope-manager': 6.7.0 -      '@typescript-eslint/types': 6.7.0 -      '@typescript-eslint/typescript-estree': 6.7.0(typescript@5.2.2) -      '@typescript-eslint/visitor-keys': 6.7.0 +      '@typescript-eslint/scope-manager': 6.7.3 +      '@typescript-eslint/types': 6.7.3 +      '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2) +      '@typescript-eslint/visitor-keys': 6.7.3        debug: 4.3.4 -      eslint: 8.49.0 +      eslint: 8.50.0        typescript: 5.2.2      transitivePeerDependencies:        - supports-color      dev: true -  /@typescript-eslint/scope-manager@6.7.0: -    resolution: {integrity: sha512-lAT1Uau20lQyjoLUQ5FUMSX/dS07qux9rYd5FGzKz/Kf8W8ccuvMyldb8hadHdK/qOI7aikvQWqulnEq2nCEYA==} +  /@typescript-eslint/scope-manager@6.7.3: +    resolution: {integrity: sha512-wOlo0QnEou9cHO2TdkJmzF7DFGvAKEnB82PuPNHpT8ZKKaZu6Bm63ugOTn9fXNJtvuDPanBc78lGUGGytJoVzQ==}      engines: {node: ^16.0.0 || >=18.0.0}      dependencies: -      '@typescript-eslint/types': 6.7.0 -      '@typescript-eslint/visitor-keys': 6.7.0 +      '@typescript-eslint/types': 6.7.3 +      '@typescript-eslint/visitor-keys': 6.7.3      dev: true -  /@typescript-eslint/type-utils@6.7.0(eslint@8.49.0)(typescript@5.2.2): -    resolution: {integrity: sha512-f/QabJgDAlpSz3qduCyQT0Fw7hHpmhOzY/Rv6zO3yO+HVIdPfIWhrQoAyG+uZVtWAIS85zAyzgAFfyEr+MgBpg==} +  /@typescript-eslint/type-utils@6.7.3(eslint@8.50.0)(typescript@5.2.2): +    resolution: {integrity: sha512-Fc68K0aTDrKIBvLnKTZ5Pf3MXK495YErrbHb1R6aTpfK5OdSFj0rVN7ib6Tx6ePrZ2gsjLqr0s98NG7l96KSQw==}      engines: {node: ^16.0.0 || >=18.0.0}      peerDependencies:        eslint: ^7.0.0 || ^8.0.0 @@ -1910,23 +1910,23 @@ packages:        typescript:          optional: true      dependencies: -      '@typescript-eslint/typescript-estree': 6.7.0(typescript@5.2.2) -      '@typescript-eslint/utils': 6.7.0(eslint@8.49.0)(typescript@5.2.2) +      '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2) +      '@typescript-eslint/utils': 6.7.3(eslint@8.50.0)(typescript@5.2.2)        debug: 4.3.4 -      eslint: 8.49.0 +      eslint: 8.50.0        ts-api-utils: 1.0.3(typescript@5.2.2)        typescript: 5.2.2      transitivePeerDependencies:        - supports-color      dev: true -  /@typescript-eslint/types@6.7.0: -    resolution: {integrity: sha512-ihPfvOp7pOcN/ysoj0RpBPOx3HQTJTrIN8UZK+WFd3/iDeFHHqeyYxa4hQk4rMhsz9H9mXpR61IzwlBVGXtl9Q==} +  /@typescript-eslint/types@6.7.3: +    resolution: {integrity: sha512-4g+de6roB2NFcfkZb439tigpAMnvEIg3rIjWQ+EM7IBaYt/CdJt6em9BJ4h4UpdgaBWdmx2iWsafHTrqmgIPNw==}      engines: {node: ^16.0.0 || >=18.0.0}      dev: true -  /@typescript-eslint/typescript-estree@6.7.0(typescript@5.2.2): -    resolution: {integrity: sha512-dPvkXj3n6e9yd/0LfojNU8VMUGHWiLuBZvbM6V6QYD+2qxqInE7J+J/ieY2iGwR9ivf/R/haWGkIj04WVUeiSQ==} +  /@typescript-eslint/typescript-estree@6.7.3(typescript@5.2.2): +    resolution: {integrity: sha512-YLQ3tJoS4VxLFYHTw21oe1/vIZPRqAO91z6Uv0Ss2BKm/Ag7/RVQBcXTGcXhgJMdA4U+HrKuY5gWlJlvoaKZ5g==}      engines: {node: ^16.0.0 || >=18.0.0}      peerDependencies:        typescript: '*' @@ -1934,8 +1934,8 @@ packages:        typescript:          optional: true      dependencies: -      '@typescript-eslint/types': 6.7.0 -      '@typescript-eslint/visitor-keys': 6.7.0 +      '@typescript-eslint/types': 6.7.3 +      '@typescript-eslint/visitor-keys': 6.7.3        debug: 4.3.4        globby: 11.1.0        is-glob: 4.0.3 @@ -1946,41 +1946,41 @@ packages:        - supports-color      dev: true -  /@typescript-eslint/utils@6.7.0(eslint@8.49.0)(typescript@5.2.2): -    resolution: {integrity: sha512-MfCq3cM0vh2slSikQYqK2Gq52gvOhe57vD2RM3V4gQRZYX4rDPnKLu5p6cm89+LJiGlwEXU8hkYxhqqEC/V3qA==} +  /@typescript-eslint/utils@6.7.3(eslint@8.50.0)(typescript@5.2.2): +    resolution: {integrity: sha512-vzLkVder21GpWRrmSR9JxGZ5+ibIUSudXlW52qeKpzUEQhRSmyZiVDDj3crAth7+5tmN1ulvgKaCU2f/bPRCzg==}      engines: {node: ^16.0.0 || >=18.0.0}      peerDependencies:        eslint: ^7.0.0 || ^8.0.0      dependencies: -      '@eslint-community/eslint-utils': 4.4.0(eslint@8.49.0) -      '@types/json-schema': 7.0.12 -      '@types/semver': 7.5.2 -      '@typescript-eslint/scope-manager': 6.7.0 -      '@typescript-eslint/types': 6.7.0 -      '@typescript-eslint/typescript-estree': 6.7.0(typescript@5.2.2) -      eslint: 8.49.0 +      '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0) +      '@types/json-schema': 7.0.13 +      '@types/semver': 7.5.3 +      '@typescript-eslint/scope-manager': 6.7.3 +      '@typescript-eslint/types': 6.7.3 +      '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2) +      eslint: 8.50.0        semver: 7.5.4      transitivePeerDependencies:        - supports-color        - typescript      dev: true -  /@typescript-eslint/visitor-keys@6.7.0: -    resolution: {integrity: sha512-/C1RVgKFDmGMcVGeD8HjKv2bd72oI1KxQDeY8uc66gw9R0OK0eMq48cA+jv9/2Ag6cdrsUGySm1yzYmfz0hxwQ==} +  /@typescript-eslint/visitor-keys@6.7.3: +    resolution: {integrity: sha512-HEVXkU9IB+nk9o63CeICMHxFWbHWr3E1mpilIQBe9+7L/lH97rleFLVtYsfnWB+JVMaiFnEaxvknvmIzX+CqVg==}      engines: {node: ^16.0.0 || >=18.0.0}      dependencies: -      '@typescript-eslint/types': 6.7.0 +      '@typescript-eslint/types': 6.7.3        eslint-visitor-keys: 3.4.3      dev: true -  /@vite-pwa/sveltekit@0.2.7(@sveltejs/kit@1.25.0)(vite-plugin-pwa@0.16.5): +  /@vite-pwa/sveltekit@0.2.7(@sveltejs/kit@1.25.1)(vite-plugin-pwa@0.16.5):      resolution: {integrity: sha512-XyEHbXNmBBpfP2EWRsHqoPOFLF/WIuchN6OdtxFojTXV/sSJRWiULxXOzDuApQBfqdsHqlg9AJ9Su8vwjT27KA==}      engines: {node: '>=16.14 || >=18'}      peerDependencies:        '@sveltejs/kit': ^1.3.1        vite-plugin-pwa: '>=0.16.5 <1'      dependencies: -      '@sveltejs/kit': 1.25.0(svelte@4.2.0)(vite@4.4.9) +      '@sveltejs/kit': 1.25.1(svelte@4.2.1)(vite@4.4.9)        vite-plugin-pwa: 0.16.5(vite@4.4.9)(workbox-build@7.0.0)(workbox-window@7.0.0)      dev: true @@ -2102,8 +2102,8 @@ packages:      peerDependencies:        postcss: ^8.1.0      dependencies: -      browserslist: 4.21.10 -      caniuse-lite: 1.0.30001534 +      browserslist: 4.22.0 +      caniuse-lite: 1.0.30001540        fraction.js: 4.3.6        normalize-range: 0.1.2        picocolors: 1.0.0 @@ -2122,38 +2122,38 @@ packages:        dequal: 2.0.3      dev: true -  /babel-plugin-polyfill-corejs2@0.4.5(@babel/core@7.22.19): +  /babel-plugin-polyfill-corejs2@0.4.5(@babel/core@7.23.0):      resolution: {integrity: sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==}      peerDependencies:        '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0      dependencies: -      '@babel/compat-data': 7.22.9 -      '@babel/core': 7.22.19 -      '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.19) +      '@babel/compat-data': 7.22.20 +      '@babel/core': 7.23.0 +      '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.23.0)        semver: 6.3.1      transitivePeerDependencies:        - supports-color      dev: true -  /babel-plugin-polyfill-corejs3@0.8.3(@babel/core@7.22.19): -    resolution: {integrity: sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==} +  /babel-plugin-polyfill-corejs3@0.8.4(@babel/core@7.23.0): +    resolution: {integrity: sha512-9l//BZZsPR+5XjyJMPtZSK4jv0BsTO1zDac2GC6ygx9WLGlcsnRd1Co0B2zT5fF5Ic6BZy+9m3HNZ3QcOeDKfg==}      peerDependencies:        '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.23.0)        core-js-compat: 3.32.2      transitivePeerDependencies:        - supports-color      dev: true -  /babel-plugin-polyfill-regenerator@0.5.2(@babel/core@7.22.19): +  /babel-plugin-polyfill-regenerator@0.5.2(@babel/core@7.23.0):      resolution: {integrity: sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==}      peerDependencies:        '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0      dependencies: -      '@babel/core': 7.22.19 -      '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.19) +      '@babel/core': 7.23.0 +      '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.23.0)      transitivePeerDependencies:        - supports-color      dev: true @@ -2187,15 +2187,15 @@ packages:        fill-range: 7.0.1      dev: true -  /browserslist@4.21.10: -    resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==} +  /browserslist@4.22.0: +    resolution: {integrity: sha512-v+Jcv64L2LbfTC6OnRcaxtqJNJuQAVhZKSJfR/6hn7lhnChUXl4amwVviqN1k411BB+3rRoKMitELRn1CojeRA==}      engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}      hasBin: true      dependencies: -      caniuse-lite: 1.0.30001534 -      electron-to-chromium: 1.4.522 +      caniuse-lite: 1.0.30001540 +      electron-to-chromium: 1.4.531        node-releases: 2.0.13 -      update-browserslist-db: 1.0.11(browserslist@4.21.10) +      update-browserslist-db: 1.0.13(browserslist@4.22.0)      dev: true    /buffer-crc32@0.2.13: @@ -2242,8 +2242,8 @@ packages:      engines: {node: '>= 6'}      dev: true -  /caniuse-lite@1.0.30001534: -    resolution: {integrity: sha512-vlPVrhsCS7XaSh2VvWluIQEzVhefrUQcEsQWSS5A5V+dM07uv1qHeQzAOTGIMy9i3e9bH15+muvI/UHojVgS/Q==} +  /caniuse-lite@1.0.30001540: +    resolution: {integrity: sha512-9JL38jscuTJBTcuETxm8QLsFr/F6v0CYYTEU6r5+qSM98P2Q0Hmu0eG1dTG5GBUmywU3UlcVOUSIJYY47rdFSw==}      dev: true    /chalk@2.4.2: @@ -2289,7 +2289,7 @@ packages:      resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==}      dependencies:        '@jridgewell/sourcemap-codec': 1.4.15 -      '@types/estree': 1.0.1 +      '@types/estree': 1.0.2        acorn: 8.10.0        estree-walker: 3.0.3        periscopic: 3.1.0 @@ -2339,8 +2339,8 @@ packages:      resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}      dev: true -  /convert-source-map@1.9.0: -    resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} +  /convert-source-map@2.0.0: +    resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}      dev: true    /cookie@0.5.0: @@ -2351,7 +2351,7 @@ packages:    /core-js-compat@3.32.2:      resolution: {integrity: sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==}      dependencies: -      browserslist: 4.21.10 +      browserslist: 4.22.0      dev: true    /crc@4.3.2: @@ -2482,8 +2482,8 @@ packages:        jake: 10.8.7      dev: true -  /electron-to-chromium@1.4.522: -    resolution: {integrity: sha512-KGKjcafTpOxda0kqwQ72M0tDmX6RsGhUJTy0Hr7slt0+CgHh9Oex8JdjY9Og68dUkTLUlBOJC0A5W5Mw3QSGCg==} +  /electron-to-chromium@1.4.531: +    resolution: {integrity: sha512-H6gi5E41Rn3/mhKlPaT1aIMg/71hTAqn0gYEllSuw9igNWtvQwu185jiCZoZD29n7Zukgh7GVZ3zGf0XvkhqjQ==}      dev: true    /entities@4.5.0: @@ -2603,17 +2603,17 @@ packages:      engines: {node: '>=10'}      dev: true -  /eslint-config-prettier@9.0.0(eslint@8.49.0): +  /eslint-config-prettier@9.0.0(eslint@8.50.0):      resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==}      hasBin: true      peerDependencies:        eslint: '>=7.0.0'      dependencies: -      eslint: 8.49.0 +      eslint: 8.50.0      dev: true -  /eslint-plugin-svelte@2.33.1(eslint@8.49.0)(svelte@4.2.0): -    resolution: {integrity: sha512-veYmyjsbt8ikXdaa6pLsgytdlzJpZZKw9vRaQlRBNKaLNmrbsdJulwiWfcDZ7tYJdaVpRB4iDFn/fuPeebxUVg==} +  /eslint-plugin-svelte@2.33.2(eslint@8.50.0)(svelte@4.2.1): +    resolution: {integrity: sha512-knWmauax+E/jvQ9CmuX5dAhQKP9P4eGQZxWa5RMutEJVCcy0wFmiUvOeDND2jR4vUkbDlX4khKjaceY7QzbkYw==}      engines: {node: ^14.17.0 || >=16.0.0}      peerDependencies:        eslint: ^7.0.0 || ^8.0.0-0 @@ -2622,10 +2622,10 @@ packages:        svelte:          optional: true      dependencies: -      '@eslint-community/eslint-utils': 4.4.0(eslint@8.49.0) +      '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0)        '@jridgewell/sourcemap-codec': 1.4.15        debug: 4.3.4 -      eslint: 8.49.0 +      eslint: 8.50.0        esutils: 2.0.3        known-css-properties: 0.28.0        postcss: 8.4.29 @@ -2633,8 +2633,8 @@ packages:        postcss-safe-parser: 6.0.0(postcss@8.4.29)        postcss-selector-parser: 6.0.13        semver: 7.5.4 -      svelte: 4.2.0 -      svelte-eslint-parser: 0.33.0(svelte@4.2.0) +      svelte: 4.2.1 +      svelte-eslint-parser: 0.33.0(svelte@4.2.1)      transitivePeerDependencies:        - supports-color        - ts-node @@ -2653,15 +2653,15 @@ packages:      engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}      dev: true -  /eslint@8.49.0: -    resolution: {integrity: sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==} +  /eslint@8.50.0: +    resolution: {integrity: sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==}      engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}      hasBin: true      dependencies: -      '@eslint-community/eslint-utils': 4.4.0(eslint@8.49.0) -      '@eslint-community/regexpp': 4.8.1 +      '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0) +      '@eslint-community/regexpp': 4.9.0        '@eslint/eslintrc': 2.1.2 -      '@eslint/js': 8.49.0 +      '@eslint/js': 8.50.0        '@humanwhocodes/config-array': 0.11.11        '@humanwhocodes/module-importer': 1.0.1        '@nodelib/fs.walk': 1.2.8 @@ -2680,7 +2680,7 @@ packages:        file-entry-cache: 6.0.1        find-up: 5.0.0        glob-parent: 6.0.2 -      globals: 13.21.0 +      globals: 13.22.0        graphemer: 1.4.0        ignore: 5.2.4        imurmurhash: 0.1.4 @@ -2738,7 +2738,7 @@ packages:    /estree-walker@3.0.3:      resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}      dependencies: -      '@types/estree': 1.0.1 +      '@types/estree': 1.0.2      dev: true    /esutils@2.0.3: @@ -2807,13 +2807,13 @@ packages:      resolution: {integrity: sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==}      engines: {node: '>=12.0.0'}      dependencies: -      flatted: 3.2.7 +      flatted: 3.2.9        keyv: 4.5.3        rimraf: 3.0.2      dev: true -  /flatted@3.2.7: -    resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} +  /flatted@3.2.9: +    resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==}      dev: true    /for-each@0.3.3: @@ -2944,8 +2944,8 @@ packages:      engines: {node: '>=4'}      dev: true -  /globals@13.21.0: -    resolution: {integrity: sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==} +  /globals@13.22.0: +    resolution: {integrity: sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==}      engines: {node: '>=8'}      dependencies:        type-fest: 0.20.2 @@ -3047,7 +3047,7 @@ packages:        entities: 4.5.0        param-case: 3.0.4        relateurl: 0.2.7 -      terser: 5.19.4 +      terser: 5.20.0      dev: true    /idb@7.1.1: @@ -3189,7 +3189,7 @@ packages:    /is-reference@3.0.2:      resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==}      dependencies: -      '@types/estree': 1.0.1 +      '@types/estree': 1.0.2      dev: true    /is-regex@1.1.4: @@ -3671,7 +3671,7 @@ packages:    /periscopic@3.1.0:      resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}      dependencies: -      '@types/estree': 1.0.1 +      '@types/estree': 1.0.2        estree-walker: 3.0.3        is-reference: 3.0.2      dev: true @@ -3704,7 +3704,7 @@ packages:        postcss: 8.4.29        postcss-value-parser: 4.2.0        read-cache: 1.0.0 -      resolve: 1.22.5 +      resolve: 1.22.6      dev: true    /postcss-js@4.0.1(postcss@8.4.29): @@ -3813,14 +3813,14 @@ packages:      engines: {node: '>= 0.8.0'}      dev: true -  /prettier-plugin-svelte@3.0.3(prettier@3.0.3)(svelte@4.2.0): +  /prettier-plugin-svelte@3.0.3(prettier@3.0.3)(svelte@4.2.1):      resolution: {integrity: sha512-dLhieh4obJEK1hnZ6koxF+tMUrZbV5YGvRpf2+OADyanjya5j0z1Llo8iGwiHmFWZVG/hLEw/AJD5chXd9r3XA==}      peerDependencies:        prettier: ^3.0.0        svelte: ^3.2.0 || ^4.0.0-next.0      dependencies:        prettier: 3.0.3 -      svelte: 4.2.0 +      svelte: 4.2.1      dev: true    /prettier@3.0.3: @@ -3895,7 +3895,7 @@ packages:    /regenerator-transform@0.15.2:      resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==}      dependencies: -      '@babel/runtime': 7.22.15 +      '@babel/runtime': 7.23.1      dev: true    /regexp.prototype.flags@1.5.1: @@ -3941,8 +3941,8 @@ packages:      engines: {node: '>=4'}      dev: true -  /resolve@1.22.5: -    resolution: {integrity: sha512-qWhv7PF1V95QPvRoUGHxOtnAlEvlXBylMZcjUR9pAumMmveFtcHJRXGIr+TkjfNJVQypqv2qcDiiars2y1PsSg==} +  /resolve@1.22.6: +    resolution: {integrity: sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==}      hasBin: true      dependencies:        is-core-module: 2.13.0 @@ -3979,7 +3979,7 @@ packages:        jest-worker: 26.6.2        rollup: 2.79.1        serialize-javascript: 4.0.0 -      terser: 5.19.4 +      terser: 5.20.0      dev: true    /rollup@2.79.1: @@ -3990,8 +3990,8 @@ packages:        fsevents: 2.3.3      dev: true -  /rollup@3.29.1: -    resolution: {integrity: sha512-c+ebvQz0VIH4KhhCpDsI+Bik0eT8ZFEVZEYw0cGMVqIP8zc+gnwl7iXCamTw7vzv2MeuZFZfdx5JJIq+ehzDlg==} +  /rollup@3.29.3: +    resolution: {integrity: sha512-T7du6Hum8jOkSWetjRgbwpM6Sy0nECYrYRSmZjayFcOddtKJWU4d17AC3HNUk7HRuqy4p+G7aEZclSHytqUmEg==}      engines: {node: '>=14.18.0', npm: '>=8.0.0'}      hasBin: true      optionalDependencies: @@ -4257,8 +4257,8 @@ packages:      engines: {node: '>= 0.4'}      dev: true -  /svelte-check@3.5.1(@babel/core@7.22.19)(postcss@8.4.29)(svelte@4.2.0): -    resolution: {integrity: sha512-+Zb4iHxAhdUtcUg/WJPRjlS1RJalIsWAe9Mz6G1zyznSs7dDkT7VUBdXc3q7Iwg49O/VrZgyJRvOJkjuBfKjFA==} +  /svelte-check@3.5.2(@babel/core@7.23.0)(postcss@8.4.29)(svelte@4.2.1): +    resolution: {integrity: sha512-5a/YWbiH4c+AqAUP+0VneiV5bP8YOk9JL3jwvN+k2PEPLgpu85bjQc5eE67+eIZBBwUEJzmO3I92OqKcqbp3fw==}      hasBin: true      peerDependencies:        svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 @@ -4269,8 +4269,8 @@ packages:        import-fresh: 3.3.0        picocolors: 1.0.0        sade: 1.8.1 -      svelte: 4.2.0 -      svelte-preprocess: 5.0.4(@babel/core@7.22.19)(postcss@8.4.29)(svelte@4.2.0)(typescript@5.2.2) +      svelte: 4.2.1 +      svelte-preprocess: 5.0.4(@babel/core@7.23.0)(postcss@8.4.29)(svelte@4.2.1)(typescript@5.2.2)        typescript: 5.2.2      transitivePeerDependencies:        - '@babel/core' @@ -4284,7 +4284,7 @@ packages:        - sugarss      dev: true -  /svelte-eslint-parser@0.33.0(svelte@4.2.0): +  /svelte-eslint-parser@0.33.0(svelte@4.2.1):      resolution: {integrity: sha512-5awZ6Bs+Tb/zQwa41PSdcLynAVQTwW0HGyCBjtbAQ59taLZqDgQSMzRlDmapjZdDtzERm0oXDZNE0E+PKJ6ryg==}      engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}      peerDependencies: @@ -4298,19 +4298,19 @@ packages:        espree: 9.6.1        postcss: 8.4.29        postcss-scss: 4.0.8(postcss@8.4.29) -      svelte: 4.2.0 +      svelte: 4.2.1      dev: true -  /svelte-hmr@0.15.3(svelte@4.2.0): +  /svelte-hmr@0.15.3(svelte@4.2.1):      resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==}      engines: {node: ^12.20 || ^14.13.1 || >= 16}      peerDependencies:        svelte: ^3.19.0 || ^4.0.0      dependencies: -      svelte: 4.2.0 +      svelte: 4.2.1      dev: true -  /svelte-preprocess@5.0.4(@babel/core@7.22.19)(postcss@8.4.29)(svelte@4.2.0)(typescript@5.2.2): +  /svelte-preprocess@5.0.4(@babel/core@7.23.0)(postcss@8.4.29)(svelte@4.2.1)(typescript@5.2.2):      resolution: {integrity: sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==}      engines: {node: '>= 14.10.0'}      requiresBuild: true @@ -4348,19 +4348,19 @@ packages:        typescript:          optional: true      dependencies: -      '@babel/core': 7.22.19 -      '@types/pug': 2.0.6 +      '@babel/core': 7.23.0 +      '@types/pug': 2.0.7        detect-indent: 6.1.0        magic-string: 0.27.0        postcss: 8.4.29        sorcery: 0.11.0        strip-indent: 3.0.0 -      svelte: 4.2.0 +      svelte: 4.2.1        typescript: 5.2.2      dev: true -  /svelte@4.2.0: -    resolution: {integrity: sha512-kVsdPjDbLrv74SmLSUzAsBGquMs4MPgWGkGLpH+PjOYnFOziAvENVzgJmyOCV2gntxE32aNm8/sqNKD6LbIpeQ==} +  /svelte@4.2.1: +    resolution: {integrity: sha512-LpLqY2Jr7cRxkrTc796/AaaoMLF/1ax7cto8Ot76wrvKQhrPmZ0JgajiWPmg9mTSDqO16SSLiD17r9MsvAPTmw==}      engines: {node: '>=16'}      dependencies:        '@ampproject/remapping': 2.2.1 @@ -4403,7 +4403,7 @@ packages:        postcss-load-config: 4.0.1(postcss@8.4.29)        postcss-nested: 6.0.1(postcss@8.4.29)        postcss-selector-parser: 6.0.13 -      resolve: 1.22.5 +      resolve: 1.22.6        sucrase: 3.34.0      transitivePeerDependencies:        - ts-node @@ -4424,8 +4424,8 @@ packages:        unique-string: 2.0.0      dev: true -  /terser@5.19.4: -    resolution: {integrity: sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g==} +  /terser@5.20.0: +    resolution: {integrity: sha512-e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ==}      engines: {node: '>=10'}      hasBin: true      dependencies: @@ -4569,8 +4569,8 @@ packages:        which-boxed-primitive: 1.0.2      dev: true -  /undici@5.23.0: -    resolution: {integrity: sha512-1D7w+fvRsqlQ9GscLBwcAJinqcZGHUKjbOmXdlE/v8BvEGXjeWAax+341q44EuTcHXXnfyKNbKRq4Lg7OzhMmg==} +  /undici@5.25.2: +    resolution: {integrity: sha512-tch8RbCfn1UUH1PeVCXva4V8gDpGAud/w0WubD6sHC46vYQ3KDxL+xv1A2UxK0N6jrVedutuPHxe1XIoqerwMw==}      engines: {node: '>=14.0'}      dependencies:        busboy: 1.6.0 @@ -4616,13 +4616,13 @@ packages:      engines: {node: '>=4'}      dev: true -  /update-browserslist-db@1.0.11(browserslist@4.21.10): -    resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} +  /update-browserslist-db@1.0.13(browserslist@4.22.0): +    resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}      hasBin: true      peerDependencies:        browserslist: '>= 4.21.0'      dependencies: -      browserslist: 4.21.10 +      browserslist: 4.22.0        escalade: 3.1.1        picocolors: 1.0.0      dev: true @@ -4696,7 +4696,7 @@ packages:        '@types/node': 20.6.0        esbuild: 0.18.20        postcss: 8.4.29 -      rollup: 3.29.1 +      rollup: 3.29.3      optionalDependencies:        fsevents: 2.3.3      dev: true @@ -4771,10 +4771,10 @@ packages:      engines: {node: '>=16.0.0'}      dependencies:        '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0) -      '@babel/core': 7.22.19 -      '@babel/preset-env': 7.22.15(@babel/core@7.22.19) -      '@babel/runtime': 7.22.15 -      '@rollup/plugin-babel': 5.3.1(@babel/core@7.22.19)(rollup@2.79.1) +      '@babel/core': 7.23.0 +      '@babel/preset-env': 7.22.20(@babel/core@7.23.0) +      '@babel/runtime': 7.23.1 +      '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.0)(rollup@2.79.1)        '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1)        '@rollup/plugin-replace': 2.4.2(rollup@2.79.1)        '@surma/rollup-plugin-off-main-thread': 2.2.3 diff --git a/app/src/lib/ts/crc32.worker.ts b/app/src/lib/ts/crc32.worker.ts index 2edcc4f..57c1bc9 100644 --- a/app/src/lib/ts/crc32.worker.ts +++ b/app/src/lib/ts/crc32.worker.ts @@ -1,3 +1,5 @@ +// TODO: Think about using a WebAssembly implementation of CRC32 instead of JavaScript. +// WHY? The JavaScript implementation is not very extensible and is not very fast.  import crc32 from 'crc/crc32';  onmessage = async (message: MessageEvent<File>) => { diff --git a/app/src/routes/crc32/+page.svelte b/app/src/routes/crc32/+page.svelte index 86b614d..b88e52e 100644 --- a/app/src/routes/crc32/+page.svelte +++ b/app/src/routes/crc32/+page.svelte @@ -14,7 +14,7 @@    }    onMount(async () => { -    worker = new (await import('$lib/ts/crc32.worker?worker')).default(); +    worker = new Worker(new URL('$lib/ts/crc32.worker.ts', import.meta.url), { type: 'module' });      worker.onmessage = (e: MessageEvent<number>) => {        disableInput = false;        console.log(e.data); @@ -42,9 +42,9 @@        </FileDropzone>        <br />        <noscript> -        <button type="submit" class="btn variant-filled" -          >After adding a file, click to submit! (Not yet implemented)</button -        > +        <button type="submit" class="btn variant-filled"> +          After adding a file, click to submit! (Not yet implemented) +        </button>        </noscript>        {#if disableInput}          <h3 class="h3">Calculating the checksum, this may take time!</h3> <br /> diff --git a/app/static/robots.txt b/app/static/robots.txt new file mode 100644 index 0000000..5e4ff3e --- /dev/null +++ b/app/static/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: 
\ No newline at end of file diff --git a/app/vite.config.ts b/app/vite.config.ts index b749653..e34d72a 100644 --- a/app/vite.config.ts +++ b/app/vite.config.ts @@ -20,7 +20,7 @@ export default defineConfig({        },        manifest: {          name: "RossTheRoss' Personal Tools", -        short_name: 'Dumping Ground', +        short_name: 'Random Dumping Ground',          display: 'fullscreen',          display_override: ['window-controls-overlay', 'standalone', 'minimal-ui'],          icons: [ diff --git a/lib/wasm/.gitignore b/lib/wasm/.gitignore new file mode 100644 index 0000000..917660a --- /dev/null +++ b/lib/wasm/.gitignore @@ -0,0 +1 @@ +*.wasm
\ No newline at end of file diff --git a/lib/wasm/README b/lib/wasm/README new file mode 100644 index 0000000..d946f25 --- /dev/null +++ b/lib/wasm/README @@ -0,0 +1 @@ +If I decide to use webassembly for anything, the corresponding code will be here.
\ No newline at end of file diff --git a/package.json b/package.json index 14f150c..a34b3e6 100644 --- a/package.json +++ b/package.json @@ -14,5 +14,13 @@      "sync-deps": "syncpack",      "fix-deps": "syncpack fix-mismatches",      "test": "echo \"Error: no test specified\" && exit 1" +  }, +  "overrides": { +    "sourcemap-codec": "@jridgewell/sourcemap-codec" +  }, +  "pnpm": { +    "overrides": { +      "sourcemap-codec": "npm:@jridgewell/sourcemap-codec" +    }    }  } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f924705..d2ca9e6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,9 @@ settings:    autoInstallPeers: true    excludeLinksFromLockfile: false +overrides: +  sourcemap-codec: npm:@jridgewell/sourcemap-codec +  devDependencies:    syncpack:      specifier: ^11.2.1 @@ -15,20 +18,20 @@ packages:      resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/highlight': 7.22.13 +      '@babel/highlight': 7.22.20        chalk: 2.4.2      dev: true -  /@babel/helper-validator-identifier@7.22.19: -    resolution: {integrity: sha512-Tinq7ybnEPFFXhlYOYFiSjespWQk0dq2dRNAiMdRTOYQzEGqnnNyrTxPYHP5r6wGjlF1rFgABdDV0g8EwD6Qbg==} +  /@babel/helper-validator-identifier@7.22.20: +    resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}      engines: {node: '>=6.9.0'}      dev: true -  /@babel/highlight@7.22.13: -    resolution: {integrity: sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==} +  /@babel/highlight@7.22.20: +    resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==}      engines: {node: '>=6.9.0'}      dependencies: -      '@babel/helper-validator-identifier': 7.22.19 +      '@babel/helper-validator-identifier': 7.22.20        chalk: 2.4.2        js-tokens: 4.0.0      dev: true @@ -63,7 +66,7 @@ packages:      dependencies:        '@effect/data': 0.17.1        '@effect/io': 0.38.0(@effect/data@0.17.1) -      fast-check: 3.13.0 +      fast-check: 3.13.1      dev: true    /@nodelib/fs.scandir@2.1.5: @@ -269,8 +272,8 @@ packages:      engines: {node: '>=0.8.0'}      dev: true -  /fast-check@3.13.0: -    resolution: {integrity: sha512-m6+3gZ/yTiCWTuV/1e/UuPPjyyyHdQ5gu0pMd84C6705VTDjAgAE6nqFT5jhgegFllCJ95yOzBpqvJSs2DZAxQ==} +  /fast-check@3.13.1: +    resolution: {integrity: sha512-Xp00tFuWd83i8rbG/4wU54qU+yINjQha7bXH2N4ARNTkyOimzHtUBJ5+htpdXk7RMaCOD/j2jxSjEt9u9ZPNeQ==}      engines: {node: '>=8.0.0'}      dependencies:        pure-rand: 6.0.3 | 
