From f93a37c9326be2d80fb5485b8b7ef7dbb418ca48 Mon Sep 17 00:00:00 2001 From: Romulus21 Date: Sun, 24 Sep 2023 15:32:49 +0200 Subject: [PATCH] add without plugin --- package.json | 13 +- pnpm-lock.yaml | 1205 +++++++++++++++++---------------- public/images/weather.png | Bin 3361 -> 17511 bytes public/images/weather.svg | 52 ++ public/manifest.json | 12 + resources/images/weather.png | Bin 3361 -> 17511 bytes resources/images/weather.svg | 99 +-- resources/views/app.blade.php | 2 +- vite.config.js | 44 +- 9 files changed, 737 insertions(+), 690 deletions(-) create mode 100644 public/images/weather.svg create mode 100644 public/manifest.json diff --git a/package.json b/package.json index f636433..f05a041 100644 --- a/package.json +++ b/package.json @@ -9,20 +9,21 @@ }, "devDependencies": { "@tailwindcss/forms": "^0.5.6", - "@types/d3": "^7.4.0", - "@types/react": "^18.2.21", + "@types/d3": "^7.4.1", + "@types/react": "^18.2.22", "@types/react-dom": "^18.2.7", "@vitejs/plugin-react": "^4.0.4", - "autoprefixer": "^10.4.15", + "autoprefixer": "^10.4.16", "axios": "^1.5.0", - "eslint": "^8.49.0", + "eslint": "^8.50.0", "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-tailwindcss": "^3.13.0", "laravel-vite-plugin": "^0.8.0", - "postcss": "^8.4.29", + "postcss": "^8.4.30", "react": "^18.2.0", "react-dom": "^18.2.0", + "rollup-plugin-copy": "^3.5.0", "tailwindcss": "^3.3.3", "typescript": "^5.2.2", "vite": "^4.4.9", @@ -30,6 +31,6 @@ }, "dependencies": { "d3": "^7.8.5", - "react-router-dom": "^6.15.0" + "react-router-dom": "^6.16.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8f1f7f8..3e3d2b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,19 +9,19 @@ dependencies: specifier: ^7.8.5 version: 7.8.5 react-router-dom: - specifier: ^6.15.0 - version: 6.15.0(react-dom@18.2.0)(react@18.2.0) + specifier: ^6.16.0 + version: 6.16.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@tailwindcss/forms': specifier: ^0.5.6 version: 0.5.6(tailwindcss@3.3.3) '@types/d3': - specifier: ^7.4.0 - version: 7.4.0 + specifier: ^7.4.1 + version: 7.4.1 '@types/react': - specifier: ^18.2.21 - version: 18.2.21 + specifier: ^18.2.22 + version: 18.2.22 '@types/react-dom': specifier: ^18.2.7 version: 18.2.7 @@ -29,20 +29,20 @@ devDependencies: specifier: ^4.0.4 version: 4.0.4(vite@4.4.9) autoprefixer: - specifier: ^10.4.15 - version: 10.4.15(postcss@8.4.29) + specifier: ^10.4.16 + version: 10.4.16(postcss@8.4.30) axios: specifier: ^1.5.0 version: 1.5.0 eslint: - specifier: ^8.49.0 - version: 8.49.0 + specifier: ^8.50.0 + version: 8.50.0 eslint-plugin-react: specifier: ^7.33.2 - version: 7.33.2(eslint@8.49.0) + version: 7.33.2(eslint@8.50.0) eslint-plugin-react-hooks: specifier: ^4.6.0 - version: 4.6.0(eslint@8.49.0) + version: 4.6.0(eslint@8.50.0) eslint-plugin-tailwindcss: specifier: ^3.13.0 version: 3.13.0(tailwindcss@3.3.3) @@ -50,14 +50,17 @@ devDependencies: specifier: ^0.8.0 version: 0.8.0(vite@4.4.9) postcss: - specifier: ^8.4.29 - version: 8.4.29 + specifier: ^8.4.30 + version: 8.4.30 react: specifier: ^18.2.0 version: 18.2.0 react-dom: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) + rollup-plugin-copy: + specifier: ^3.5.0 + version: 3.5.0 tailwindcss: specifier: ^3.3.3 version: 3.3.3 @@ -107,7 +110,7 @@ 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 @@ -116,25 +119,20 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/compat-data@7.22.9: - resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/core@7.22.11: - resolution: {integrity: sha512-lh7RJrtPdhibbxndr6/xx0w8+CVlY5FJZiaSz908Fpy+G0xkBFTvwLcKJFF4PJxVfGhVWNebikpWGnOoC71juQ==} + /@babel/core@7.22.20: + resolution: {integrity: sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.22.13 - '@babel/generator': 7.22.10 - '@babel/helper-compilation-targets': 7.22.10 - '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.11) - '@babel/helpers': 7.22.11 - '@babel/parser': 7.22.14 - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.11 - '@babel/types': 7.22.11 + '@babel/generator': 7.22.15 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-module-transforms': 7.22.20(@babel/core@7.22.20) + '@babel/helpers': 7.22.15 + '@babel/parser': 7.22.16 + '@babel/template': 7.22.15 + '@babel/traverse': 7.22.20 + '@babel/types': 7.22.19 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -144,11 +142,11 @@ packages: - supports-color dev: true - /@babel/generator@7.22.10: - resolution: {integrity: sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==} + /@babel/generator@7.22.15: + resolution: {integrity: sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.11 + '@babel/types': 7.22.19 '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.19 jsesc: 2.5.2 @@ -168,69 +166,58 @@ packages: '@babel/types': 7.22.19 dev: true - /@babel/helper-compilation-targets@7.22.10: - resolution: {integrity: sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/compat-data': 7.22.9 - '@babel/helper-validator-option': 7.22.5 - browserslist: 4.21.10 - lru-cache: 5.1.1 - semver: 6.3.1 - 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.20 '@babel/helper-validator-option': 7.22.15 - browserslist: 4.21.10 + browserslist: 4.21.11 lru-cache: 5.1.1 semver: 6.3.1 dev: true - /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.22.11): + /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.22.20): resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.22.5 '@babel/helper-member-expression-to-functions': 7.22.15 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.22.11) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.22.20) '@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.11): + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.22.20): resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@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.11): + /@babel/helper-define-polyfill-provider@0.4.2(@babel/core@7.22.20): resolution: {integrity: sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@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.4 + resolve: 1.22.6 transitivePeerDependencies: - supports-color dev: true @@ -240,24 +227,19 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-environment-visitor@7.22.5: - resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==} - engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-function-name@7.22.5: resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.22.5 - '@babel/types': 7.22.11 + '@babel/template': 7.22.15 + '@babel/types': 7.22.19 dev: true /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.11 + '@babel/types': 7.22.19 dev: true /@babel/helper-member-expression-to-functions@7.22.15: @@ -274,20 +256,13 @@ packages: '@babel/types': 7.22.19 dev: true - /@babel/helper-module-imports@7.22.5: - resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.22.11 - dev: true - - /@babel/helper-module-transforms@7.22.20(@babel/core@7.22.11): + /@babel/helper-module-transforms@7.22.20(@babel/core@7.22.20): resolution: {integrity: sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-module-imports': 7.22.15 '@babel/helper-simple-access': 7.22.5 @@ -295,20 +270,6 @@ packages: '@babel/helper-validator-identifier': 7.22.20 dev: true - /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.11): - resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.22.11 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.5 - dev: true - /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} @@ -321,25 +282,25 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.22.11): + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.22.20): resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.22.20 dev: true - /@babel/helper-replace-supers@7.22.20(@babel/core@7.22.11): + /@babel/helper-replace-supers@7.22.20(@babel/core@7.22.20): resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-member-expression-to-functions': 7.22.15 '@babel/helper-optimise-call-expression': 7.22.5 @@ -349,7 +310,7 @@ packages: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.11 + '@babel/types': 7.22.19 dev: true /@babel/helper-skip-transparent-expression-wrappers@7.22.5: @@ -363,7 +324,7 @@ packages: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.11 + '@babel/types': 7.22.19 dev: true /@babel/helper-string-parser@7.22.5: @@ -376,21 +337,11 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-identifier@7.22.5: - resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==} - engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-validator-option@7.22.15: resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-option@7.22.5: - resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==} - engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-wrap-function@7.22.20: resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} engines: {node: '>=6.9.0'} @@ -400,34 +351,26 @@ packages: '@babel/types': 7.22.19 dev: true - /@babel/helpers@7.22.11: - resolution: {integrity: sha512-vyOXC8PBWaGc5h7GMsNx68OH33cypkEDJCHvYVVgVbbxJDROYVtexSk0gK5iCF1xNjRIN2s8ai7hwkWDq5szWg==} + /@babel/helpers@7.22.15: + resolution: {integrity: sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.11 - '@babel/types': 7.22.11 + '@babel/template': 7.22.15 + '@babel/traverse': 7.22.20 + '@babel/types': 7.22.19 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.5 + '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 dev: true - /@babel/parser@7.22.14: - resolution: {integrity: sha512-1KucTHgOvaw/LzCVrEOAyXkr9rQlp0A1HiHRYnSUE9dmb8PvPW7o5sscg+5169r54n3vGlbx6GevTE/Iw/P3AQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.22.11 - dev: true - /@babel/parser@7.22.16: resolution: {integrity: sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==} engines: {node: '>=6.0.0'} @@ -436,855 +379,855 @@ packages: '@babel/types': 7.22.19 dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.22.11): + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.22.20): resolution: {integrity: sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@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.11): + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.15(@babel/core@7.22.20): resolution: {integrity: sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@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.11) + '@babel/plugin-transform-optional-chaining': 7.22.15(@babel/core@7.22.20) dev: true - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.11): + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.20): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 dev: true - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.11): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.20): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.11): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.20): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.11): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.20): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.11): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.20): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.11): + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.20): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.11): + /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.11): + /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.11): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.20): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.11): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.20): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.11): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.20): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.11): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.20): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.11): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.20): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.11): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.20): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.11): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.20): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.11): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.20): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.11): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.20): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.11): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.20): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.11): + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.20): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-async-generator-functions@7.22.15(@babel/core@7.22.11): + /@babel/plugin-transform-async-generator-functions@7.22.15(@babel/core@7.22.20): 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.11 - '@babel/helper-environment-visitor': 7.22.5 + '@babel/core': 7.22.20 + '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.22.11) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.11) + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.22.20) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-module-imports': 7.22.5 + '@babel/core': 7.22.20 + '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.22.11) + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.20): 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.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-block-scoping@7.22.15(@babel/core@7.22.11): + /@babel/plugin-transform-block-scoping@7.22.15(@babel/core@7.22.20): resolution: {integrity: sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-class-static-block@7.22.11(@babel/core@7.22.11): + /@babel/plugin-transform-class-static-block@7.22.11(@babel/core@7.22.20): resolution: {integrity: sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.11) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-classes@7.22.15(@babel/core@7.22.11): + /@babel/plugin-transform-classes@7.22.15(@babel/core@7.22.20): resolution: {integrity: sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.22.5 '@babel/helper-optimise-call-expression': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.22.11) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.22.20) '@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.11): + /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.5 + '@babel/template': 7.22.15 dev: true - /@babel/plugin-transform-destructuring@7.22.15(@babel/core@7.22.11): + /@babel/plugin-transform-destructuring@7.22.15(@babel/core@7.22.20): resolution: {integrity: sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.20): 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.11 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dynamic-import@7.22.11(@babel/core@7.22.11): + /@babel/plugin-transform-dynamic-import@7.22.11(@babel/core@7.22.20): resolution: {integrity: sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.11) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@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.11): + /@babel/plugin-transform-export-namespace-from@7.22.11(@babel/core@7.22.20): resolution: {integrity: sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.11) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-for-of@7.22.15(@babel/core@7.22.11): + /@babel/plugin-transform-for-of@7.22.15(@babel/core@7.22.20): resolution: {integrity: sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-function-name': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-json-strings@7.22.11(@babel/core@7.22.11): + /@babel/plugin-transform-json-strings@7.22.11(@babel/core@7.22.20): resolution: {integrity: sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.11) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-logical-assignment-operators@7.22.11(@babel/core@7.22.11): + /@babel/plugin-transform-logical-assignment-operators@7.22.11(@babel/core@7.22.20): resolution: {integrity: sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.11) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-module-transforms': 7.22.20(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-modules-commonjs@7.22.15(@babel/core@7.22.11): + /@babel/plugin-transform-modules-commonjs@7.22.15(@babel/core@7.22.20): resolution: {integrity: sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-module-transforms': 7.22.20(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-module-transforms': 7.22.20(@babel/core@7.22.20) '@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.11): + /@babel/plugin-transform-modules-systemjs@7.22.11(@babel/core@7.22.20): resolution: {integrity: sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.11) + '@babel/helper-module-transforms': 7.22.20(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 dev: true - /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-module-transforms': 7.22.20(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.20): 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.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-nullish-coalescing-operator@7.22.11(@babel/core@7.22.11): + /@babel/plugin-transform-nullish-coalescing-operator@7.22.11(@babel/core@7.22.20): resolution: {integrity: sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.11) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-numeric-separator@7.22.11(@babel/core@7.22.11): + /@babel/plugin-transform-numeric-separator@7.22.11(@babel/core@7.22.20): 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.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.11) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-object-rest-spread@7.22.15(@babel/core@7.22.11): + /@babel/plugin-transform-object-rest-spread@7.22.15(@babel/core@7.22.20): 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.20 - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@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.11) - '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.22.11) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.20): 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.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.22.11) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-optional-catch-binding@7.22.11(@babel/core@7.22.11): + /@babel/plugin-transform-optional-catch-binding@7.22.11(@babel/core@7.22.20): resolution: {integrity: sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.11) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-optional-chaining@7.22.15(@babel/core@7.22.11): + /@babel/plugin-transform-optional-chaining@7.22.15(@babel/core@7.22.20): resolution: {integrity: sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@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.11) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-parameters@7.22.15(@babel/core@7.22.11): + /@babel/plugin-transform-parameters@7.22.15(@babel/core@7.22.20): resolution: {integrity: sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-private-property-in-object@7.22.11(@babel/core@7.22.11): + /@babel/plugin-transform-private-property-in-object@7.22.11(@babel/core@7.22.20): resolution: {integrity: sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.11) + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.11) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.20) dev: true - /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-react-jsx-self@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-react-jsx-self@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-react-jsx-source@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-react-jsx-source@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.22.11): + /@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.22.20): 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.11 + '@babel/core': 7.22.20 '@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.11): + /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.20): 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.11 + '@babel/core': 7.22.20 '@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.11): + /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.20): 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.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.22.11): + /@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.22.20): resolution: {integrity: sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.11): + /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.20): resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.20) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/preset-env@7.22.20(@babel/core@7.22.11): + /@babel/preset-env@7.22.20(@babel/core@7.22.20): resolution: {integrity: sha512-11MY04gGC4kSzlPHRfvVkNAZhUxOvm7DCJ37hPDnUENwe06npjIRAfInEMTGSb4LZK5ZgDFkv5hw0lGebHeTyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.22.20 - '@babel/core': 7.22.11 + '@babel/core': 7.22.20 '@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.11) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.15(@babel/core@7.22.11) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.11) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.11) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.11) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.11) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.11) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.11) - '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.11) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.11) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.11) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.11) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.11) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.11) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.11) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.11) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.11) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.11) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.22.11) - '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-async-generator-functions': 7.22.15(@babel/core@7.22.11) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-block-scoping': 7.22.15(@babel/core@7.22.11) - '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-class-static-block': 7.22.11(@babel/core@7.22.11) - '@babel/plugin-transform-classes': 7.22.15(@babel/core@7.22.11) - '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-destructuring': 7.22.15(@babel/core@7.22.11) - '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-dynamic-import': 7.22.11(@babel/core@7.22.11) - '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-export-namespace-from': 7.22.11(@babel/core@7.22.11) - '@babel/plugin-transform-for-of': 7.22.15(@babel/core@7.22.11) - '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-json-strings': 7.22.11(@babel/core@7.22.11) - '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-logical-assignment-operators': 7.22.11(@babel/core@7.22.11) - '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-modules-amd': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-modules-commonjs': 7.22.15(@babel/core@7.22.11) - '@babel/plugin-transform-modules-systemjs': 7.22.11(@babel/core@7.22.11) - '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-nullish-coalescing-operator': 7.22.11(@babel/core@7.22.11) - '@babel/plugin-transform-numeric-separator': 7.22.11(@babel/core@7.22.11) - '@babel/plugin-transform-object-rest-spread': 7.22.15(@babel/core@7.22.11) - '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-optional-catch-binding': 7.22.11(@babel/core@7.22.11) - '@babel/plugin-transform-optional-chaining': 7.22.15(@babel/core@7.22.11) - '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.22.11) - '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-private-property-in-object': 7.22.11(@babel/core@7.22.11) - '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-regenerator': 7.22.10(@babel/core@7.22.11) - '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-unicode-escapes': 7.22.10(@babel/core@7.22.11) - '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.22.11) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.22.11) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.15(@babel/core@7.22.20) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.15(@babel/core@7.22.20) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.20) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.20) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.20) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.20) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.20) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.20) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.20) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.20) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.20) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.22.20) + '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-async-generator-functions': 7.22.15(@babel/core@7.22.20) + '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-block-scoping': 7.22.15(@babel/core@7.22.20) + '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-class-static-block': 7.22.11(@babel/core@7.22.20) + '@babel/plugin-transform-classes': 7.22.15(@babel/core@7.22.20) + '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-destructuring': 7.22.15(@babel/core@7.22.20) + '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-dynamic-import': 7.22.11(@babel/core@7.22.20) + '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-export-namespace-from': 7.22.11(@babel/core@7.22.20) + '@babel/plugin-transform-for-of': 7.22.15(@babel/core@7.22.20) + '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-json-strings': 7.22.11(@babel/core@7.22.20) + '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-logical-assignment-operators': 7.22.11(@babel/core@7.22.20) + '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-modules-amd': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-modules-commonjs': 7.22.15(@babel/core@7.22.20) + '@babel/plugin-transform-modules-systemjs': 7.22.11(@babel/core@7.22.20) + '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-nullish-coalescing-operator': 7.22.11(@babel/core@7.22.20) + '@babel/plugin-transform-numeric-separator': 7.22.11(@babel/core@7.22.20) + '@babel/plugin-transform-object-rest-spread': 7.22.15(@babel/core@7.22.20) + '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-optional-catch-binding': 7.22.11(@babel/core@7.22.20) + '@babel/plugin-transform-optional-chaining': 7.22.15(@babel/core@7.22.20) + '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.22.20) + '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-private-property-in-object': 7.22.11(@babel/core@7.22.20) + '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-regenerator': 7.22.10(@babel/core@7.22.20) + '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-unicode-escapes': 7.22.10(@babel/core@7.22.20) + '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.22.20) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.22.20) '@babel/types': 7.22.19 - babel-plugin-polyfill-corejs2: 0.4.5(@babel/core@7.22.11) - babel-plugin-polyfill-corejs3: 0.8.4(@babel/core@7.22.11) - babel-plugin-polyfill-regenerator: 0.5.2(@babel/core@7.22.11) + babel-plugin-polyfill-corejs2: 0.4.5(@babel/core@7.22.20) + babel-plugin-polyfill-corejs3: 0.8.4(@babel/core@7.22.20) + babel-plugin-polyfill-regenerator: 0.5.2(@babel/core@7.22.20) 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.11): + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.22.20): 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.11 + '@babel/core': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 '@babel/types': 7.22.19 esutils: 2.0.3 @@ -1310,42 +1253,24 @@ packages: '@babel/types': 7.22.19 dev: true - /@babel/template@7.22.5: - resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==} + /@babel/traverse@7.22.20: + resolution: {integrity: sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.22.13 - '@babel/parser': 7.22.14 - '@babel/types': 7.22.11 - dev: true - - /@babel/traverse@7.22.11: - resolution: {integrity: sha512-mzAenteTfomcB7mfPtyi+4oe5BZ6MXxWcn4CX+h4IRJ+OOGXBrWU6jDQavkQI9Vuc5P+donFabBfFCcmWka9lQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.22.13 - '@babel/generator': 7.22.10 - '@babel/helper-environment-visitor': 7.22.5 + '@babel/generator': 7.22.15 + '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.22.5 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.22.14 - '@babel/types': 7.22.11 + '@babel/parser': 7.22.16 + '@babel/types': 7.22.19 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types@7.22.11: - resolution: {integrity: sha512-siazHiGuZRz9aB9NpHy9GOs9xiQPKnMzgdr493iI1M67vRXpnEq8ZOOKzezC5q7zwuQ6sDhdSp4SD9ixKSqKZg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 - to-fast-properties: 2.0.0 - dev: true - /@babel/types@7.22.19: resolution: {integrity: sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==} engines: {node: '>=6.9.0'} @@ -1553,13 +1478,13 @@ 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 @@ -1575,7 +1500,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 @@ -1585,8 +1510,8 @@ 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 @@ -1668,12 +1593,12 @@ packages: fastq: 1.15.0 dev: true - /@remix-run/router@1.8.0: - resolution: {integrity: sha512-mrfKqIHnSZRyIzBcanNJmVQELTnX+qagEDlcKO90RgRBVOZGSGvZKeDihTRfWcqoDn5N/NkUcwWTccnpN18Tfg==} + /@remix-run/router@1.9.0: + resolution: {integrity: sha512-bV63itrKBC0zdT27qYm6SDZHlkXwFL1xMBuhkn+X7l0+IIhNaH5wuuvZKp6eKhCD4KFhujhfhCT1YxXW6esUIA==} engines: {node: '>=14.0.0'} dev: false - /@rollup/plugin-babel@5.3.1(@babel/core@7.22.11)(rollup@2.79.1): + /@rollup/plugin-babel@5.3.1(@babel/core@7.22.20)(rollup@2.79.1): resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -1684,8 +1609,8 @@ packages: '@types/babel__core': optional: true dependencies: - '@babel/core': 7.22.11 - '@babel/helper-module-imports': 7.22.5 + '@babel/core': 7.22.20 + '@babel/helper-module-imports': 7.22.15 '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 dev: true @@ -1701,7 +1626,7 @@ packages: builtin-modules: 3.3.0 deepmerge: 4.3.1 is-module: 1.0.0 - resolve: 1.22.4 + resolve: 1.22.6 rollup: 2.79.1 dev: true @@ -1745,87 +1670,87 @@ packages: tailwindcss: 3.3.3 dev: true - /@types/d3-array@3.0.7: - resolution: {integrity: sha512-4/Q0FckQ8TBjsB0VdGFemJOG8BLXUB2KKlL0VmZ+eOYeOnTb/wDRQqYWpBmQ6IlvWkXwkYiot+n9Px2aTJ7zGQ==} + /@types/d3-array@3.0.8: + resolution: {integrity: sha512-2xAVyAUgaXHX9fubjcCbGAUOqYfRJN1em1EKR2HfzWBpObZhwfnZKvofTN4TplMqJdFQao61I+NVSai/vnBvDQ==} dev: true - /@types/d3-axis@3.0.3: - resolution: {integrity: sha512-SE3x/pLO/+GIHH17mvs1uUVPkZ3bHquGzvZpPAh4yadRy71J93MJBpgK/xY8l9gT28yTN1g9v3HfGSFeBMmwZw==} + /@types/d3-axis@3.0.4: + resolution: {integrity: sha512-ySnjI/7qm+J602VjcejXcqs1hEuu5UBbGaJGp+Cn/yKVc1iS3JueLVpToGdQsS2sqta7tqA/kG4ore/+LH90UA==} dependencies: - '@types/d3-selection': 3.0.6 + '@types/d3-selection': 3.0.7 dev: true - /@types/d3-brush@3.0.3: - resolution: {integrity: sha512-MQ1/M/B5ifTScHSe5koNkhxn2mhUPqXjGuKjjVYckplAPjP9t2I2sZafb/YVHDwhoXWZoSav+Q726eIbN3qprA==} + /@types/d3-brush@3.0.4: + resolution: {integrity: sha512-Kg5uIsdJNMCs5lTqeZFsTKqj9lBvpiFRDkYN3j2CDlPhonNDg9/gXVpv1E/MKh3tEqArryIj9o6RBGE/MQe+6Q==} dependencies: - '@types/d3-selection': 3.0.6 + '@types/d3-selection': 3.0.7 dev: true - /@types/d3-chord@3.0.3: - resolution: {integrity: sha512-keuSRwO02c7PBV3JMWuctIfdeJrVFI7RpzouehvBWL4/GGUB3PBNg/9ZKPZAgJphzmS2v2+7vr7BGDQw1CAulw==} + /@types/d3-chord@3.0.4: + resolution: {integrity: sha512-p4PvN1N+7GL3Y/NI9Ug1TKwowUV6h664kmxL79ctp1HRYCk1mhP0+SXhjRsoWXCdnJfbLLLmpV99rt8dMrHrzg==} dev: true - /@types/d3-color@3.1.0: - resolution: {integrity: sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA==} + /@types/d3-color@3.1.1: + resolution: {integrity: sha512-CSAVrHAtM9wfuLJ2tpvvwCU/F22sm7rMHNN+yh9D6O6hyAms3+O0cgMpC1pm6UEUMOntuZC8bMt74PteiDUdCg==} dev: true - /@types/d3-contour@3.0.3: - resolution: {integrity: sha512-x7G/tdDZt4m09XZnG2SutbIuQqmkNYqR9uhDMdPlpJbcwepkEjEWG29euFcgVA1k6cn92CHdDL9Z+fOnxnbVQw==} + /@types/d3-contour@3.0.4: + resolution: {integrity: sha512-B0aeX8Xg3MNUglULxqDvlgY1SVXuN2xtEleYSAY0iMhl/SMVT7snzgAveejjwM3KaWuNXIoXEJ7dmXE8oPq/jA==} dependencies: - '@types/d3-array': 3.0.7 - '@types/geojson': 7946.0.10 + '@types/d3-array': 3.0.8 + '@types/geojson': 7946.0.11 dev: true - /@types/d3-delaunay@6.0.1: - resolution: {integrity: sha512-tLxQ2sfT0p6sxdG75c6f/ekqxjyYR0+LwPrsO1mbC9YDBzPJhs2HbJJRrn8Ez1DBoHRo2yx7YEATI+8V1nGMnQ==} + /@types/d3-delaunay@6.0.2: + resolution: {integrity: sha512-WplUJ/OHU7eITneDqNnzK+2pgR+WDzUHG6XAUVo+oWHPQq74VcgUdw8a4ODweaZzF56OVYK+x9GxCyuq6hSu1A==} dev: true - /@types/d3-dispatch@3.0.3: - resolution: {integrity: sha512-Df7KW3Re7G6cIpIhQtqHin8yUxUHYAqiE41ffopbmU5+FifYUNV7RVyTg8rQdkEagg83m14QtS8InvNb95Zqug==} + /@types/d3-dispatch@3.0.4: + resolution: {integrity: sha512-NApHpGHRNxUy7e2Lfzl/cwOucmn4Xdx6FdmXzAoomo8T81LyGmlBjjko/vP0TVzawlvEFLDq8OCRLulW6DDzKw==} dev: true - /@types/d3-drag@3.0.3: - resolution: {integrity: sha512-82AuQMpBQjuXeIX4tjCYfWjpm3g7aGCfx6dFlxX2JlRaiME/QWcHzBsINl7gbHCODA2anPYlL31/Trj/UnjK9A==} + /@types/d3-drag@3.0.4: + resolution: {integrity: sha512-/t53K1erTuUbP7WIX9SE0hlmytpTYRbIthlhbGkBHzCV5vPO++7yrk8OlisWPyIJO5TGowTmqCtGH2tokY5T/g==} dependencies: - '@types/d3-selection': 3.0.6 + '@types/d3-selection': 3.0.7 dev: true - /@types/d3-dsv@3.0.2: - resolution: {integrity: sha512-DooW5AOkj4AGmseVvbwHvwM/Ltu0Ks0WrhG6r5FG9riHT5oUUTHz6xHsHqJSVU8ZmPkOqlUEY2obS5C9oCIi2g==} + /@types/d3-dsv@3.0.4: + resolution: {integrity: sha512-YxfUVJ55HxR8oq88136w09mBMPNhgH7PZjteq72onWXWOohGif/cLQnQv8V4A5lEGjXF04LhwSTpmzpY9wyVyA==} dev: true /@types/d3-ease@3.0.0: resolution: {integrity: sha512-aMo4eaAOijJjA6uU+GIeW018dvy9+oH5Y2VPPzjjfxevvGQ/oRDs+tfYC9b50Q4BygRR8yE2QCLsrT0WtAVseA==} dev: true - /@types/d3-fetch@3.0.3: - resolution: {integrity: sha512-/EsDKRiQkby3Z/8/AiZq8bsuLDo/tYHnNIZkUpSeEHWV7fHUl6QFBjvMPbhkKGk9jZutzfOkGygCV7eR/MkcXA==} + /@types/d3-fetch@3.0.4: + resolution: {integrity: sha512-RleYajubALkGjrvatxWhlygfvB1KNF0Uzz9guRUeeA+M/2B7l8rxObYdktaX9zU1st04lMCHjZWe4vbl+msH2Q==} dependencies: - '@types/d3-dsv': 3.0.2 + '@types/d3-dsv': 3.0.4 dev: true - /@types/d3-force@3.0.5: - resolution: {integrity: sha512-EGG+IWx93ESSXBwfh/5uPuR9Hp8M6o6qEGU7bBQslxCvrdUBQZha/EFpu/VMdLU4B0y4Oe4h175nSm7p9uqFug==} + /@types/d3-force@3.0.6: + resolution: {integrity: sha512-G9wbOvCxkNlLrppoHLZ6oFpbm3z7ibfkXwLD8g5/4Aa7iTEV0Z7TQ0OL8UxAtvdOhCa2VZcSuqn1NQqyCEqmiw==} dev: true - /@types/d3-format@3.0.1: - resolution: {integrity: sha512-5KY70ifCCzorkLuIkDe0Z9YTf9RR2CjBX1iaJG+rgM/cPP+sO+q9YdQ9WdhQcgPj1EQiJ2/0+yUkkziTG6Lubg==} + /@types/d3-format@3.0.2: + resolution: {integrity: sha512-9oQWvKk2qVBo49FQq8yD/et8Lx0W5Ac2FdGSOUecqOFKqh0wkpyHqf9Qc7A06ftTR+Lz13Pi3jHIQis0aCueOA==} dev: true - /@types/d3-geo@3.0.4: - resolution: {integrity: sha512-kmUK8rVVIBPKJ1/v36bk2aSgwRj2N/ZkjDT+FkMT5pgedZoPlyhaG62J+9EgNIgUXE6IIL0b7bkLxCzhE6U4VQ==} + /@types/d3-geo@3.0.5: + resolution: {integrity: sha512-ysEEU93Wv9p2UZBxTK3kUP7veHgyhTA0qYtI7bxK5EMXb3JxGv0D4IH54PxprAF26n+uHci24McVmzwIdLgvgQ==} dependencies: - '@types/geojson': 7946.0.10 + '@types/geojson': 7946.0.11 dev: true - /@types/d3-hierarchy@3.1.3: - resolution: {integrity: sha512-GpSK308Xj+HeLvogfEc7QsCOcIxkDwLhFYnOoohosEzOqv7/agxwvJER1v/kTC+CY1nfazR0F7gnHo7GE41/fw==} + /@types/d3-hierarchy@3.1.4: + resolution: {integrity: sha512-wrvjpRFdmEu6yAqgjGy8MSud9ggxJj+I9XLuztLeSf/E0j0j6RQYtxH2J8U0Cfbgiw9ZDHyhpmaVuWhxscYaAQ==} dev: true - /@types/d3-interpolate@3.0.1: - resolution: {integrity: sha512-jx5leotSeac3jr0RePOH1KdR9rISG91QIE4Q2PYTu4OymLTZfA3SrnURSLzKH48HmXVUru50b8nje4E79oQSQw==} + /@types/d3-interpolate@3.0.2: + resolution: {integrity: sha512-zAbCj9lTqW9J9PlF4FwnvEjXZUy75NQqPm7DMHZXuxCFTpuTrdK2NMYGQekf4hlasL78fCYOLu4EE3/tXElwow==} dependencies: - '@types/d3-color': 3.1.0 + '@types/d3-color': 3.1.1 dev: true /@types/d3-path@3.0.0: @@ -1836,8 +1761,8 @@ packages: resolution: {integrity: sha512-D49z4DyzTKXM0sGKVqiTDTYr+DHg/uxsiWDAkNrwXYuiZVd9o9wXZIo+YsHkifOiyBkmSWlEngHCQme54/hnHw==} dev: true - /@types/d3-quadtree@3.0.2: - resolution: {integrity: sha512-QNcK8Jguvc8lU+4OfeNx+qnVy7c0VrDJ+CCVFS9srBo2GL9Y18CnIxBdTF3v38flrGy5s1YggcoAiu6s4fLQIw==} + /@types/d3-quadtree@3.0.3: + resolution: {integrity: sha512-GDWaR+rGEk4ToLQSGugYnoh9AYYblsg/8kmdpa1KAJMwcdZ0v8rwgnldURxI5UrzxPlCPzF7by/Tjmv+Jn21Dg==} dev: true /@types/d3-random@3.0.1: @@ -1848,108 +1773,125 @@ packages: resolution: {integrity: sha512-dsoJGEIShosKVRBZB0Vo3C8nqSDqVGujJU6tPznsBJxNJNwMF8utmS83nvCBKQYPpjCzaaHcrf66iTRpZosLPw==} dev: true - /@types/d3-scale@4.0.4: - resolution: {integrity: sha512-eq1ZeTj0yr72L8MQk6N6heP603ubnywSDRfNpi5enouR112HzGLS6RIvExCzZTraFF4HdzNpJMwA/zGiMoHUUw==} + /@types/d3-scale@4.0.5: + resolution: {integrity: sha512-w/C++3W394MHzcLKO2kdsIn5KKNTOqeQVzyPSGPLzQbkPw/jpeaGtSRlakcKevGgGsjJxGsbqS0fPrVFDbHrDA==} dependencies: - '@types/d3-time': 3.0.0 + '@types/d3-time': 3.0.1 dev: true - /@types/d3-selection@3.0.6: - resolution: {integrity: sha512-2ACr96USZVjXR9KMD9IWi1Epo4rSDKnUtYn6q2SPhYxykvXTw9vR77lkFNruXVg4i1tzQtBxeDMx0oNvJWbF1w==} + /@types/d3-selection@3.0.7: + resolution: {integrity: sha512-qoj2O7KjfqCobmtFOth8FMvjwMVPUAAmn6xiUbLl1ld7vQCPgffvyV5BBcEFfqWdilAUm+3zciU/3P3vZrUMlg==} dev: true - /@types/d3-shape@3.1.2: - resolution: {integrity: sha512-NN4CXr3qeOUNyK5WasVUV8NCSAx/CRVcwcb0BuuS1PiTqwIm6ABi1SyasLZ/vsVCFDArF+W4QiGzSry1eKYQ7w==} + /@types/d3-shape@3.1.3: + resolution: {integrity: sha512-cHMdIq+rhF5IVwAV7t61pcEXfEHsEsrbBUPkFGBwTXuxtTAkBBrnrNA8++6OWm3jwVsXoZYQM8NEekg6CPJ3zw==} dependencies: '@types/d3-path': 3.0.0 dev: true - /@types/d3-time-format@4.0.0: - resolution: {integrity: sha512-yjfBUe6DJBsDin2BMIulhSHmr5qNR5Pxs17+oW4DoVPyVIXZ+m6bs7j1UVKP08Emv6jRmYrYqxYzO63mQxy1rw==} + /@types/d3-time-format@4.0.1: + resolution: {integrity: sha512-Br6EFeu9B1Zrem7KaYbr800xCmEDyq8uE60kEU8rWhC/XpFYX6ocGMZuRJDQfFCq6SyakQxNHFqIfJbFLf4x6Q==} dev: true - /@types/d3-time@3.0.0: - resolution: {integrity: sha512-sZLCdHvBUcNby1cB6Fd3ZBrABbjz3v1Vm90nysCQ6Vt7vd6e/h9Lt7SiJUoEX0l4Dzc7P5llKyhqSi1ycSf1Hg==} + /@types/d3-time@3.0.1: + resolution: {integrity: sha512-5j/AnefKAhCw4HpITmLDTPlf4vhi8o/dES+zbegfPb7LaGfNyqkLxBR6E+4yvTAgnJLmhe80EXFMzUs38fw4oA==} dev: true /@types/d3-timer@3.0.0: resolution: {integrity: sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g==} dev: true - /@types/d3-transition@3.0.4: - resolution: {integrity: sha512-512a4uCOjUzsebydItSXsHrPeQblCVk8IKjqCUmrlvBWkkVh3donTTxmURDo1YPwIVDh5YVwCAO6gR4sgimCPQ==} + /@types/d3-transition@3.0.5: + resolution: {integrity: sha512-dcfjP6prFxj3ziFOJrnt4W2P0oXNj/sGxsJXH8286sHtVZ4qWGbjuZj+RRCYx4YZ4C0izpeE8OqXVCtoWEtzYg==} dependencies: - '@types/d3-selection': 3.0.6 + '@types/d3-selection': 3.0.7 dev: true - /@types/d3-zoom@3.0.4: - resolution: {integrity: sha512-cqkuY1ah9ZQre2POqjSLcM8g40UVya/qwEUrNYP2/rCVljbmqKCVcv+ebvwhlI5azIbSEL7m+os6n+WlYA43aA==} + /@types/d3-zoom@3.0.5: + resolution: {integrity: sha512-mIefdTLtxuWUWTbBupCUXPAXVPmi8/Uwrq41gQpRh0rD25GMU1ku+oTELqNY2NuuiI0F3wXC5e1liBQi7YS7XQ==} dependencies: - '@types/d3-interpolate': 3.0.1 - '@types/d3-selection': 3.0.6 + '@types/d3-interpolate': 3.0.2 + '@types/d3-selection': 3.0.7 dev: true - /@types/d3@7.4.0: - resolution: {integrity: sha512-jIfNVK0ZlxcuRDKtRS/SypEyOQ6UHaFQBKv032X45VvxSJ6Yi5G9behy9h6tNTHTDGh5Vq+KbmBjUWLgY4meCA==} + /@types/d3@7.4.1: + resolution: {integrity: sha512-lBpYmbHTCtFKO1DB1R7E9dXp9/g1F3JXSGOF7iKPZ+wRmYg/Q6tCRHODGOc5Qk25fJRe2PI60EDRf2HLPUncMA==} dependencies: - '@types/d3-array': 3.0.7 - '@types/d3-axis': 3.0.3 - '@types/d3-brush': 3.0.3 - '@types/d3-chord': 3.0.3 - '@types/d3-color': 3.1.0 - '@types/d3-contour': 3.0.3 - '@types/d3-delaunay': 6.0.1 - '@types/d3-dispatch': 3.0.3 - '@types/d3-drag': 3.0.3 - '@types/d3-dsv': 3.0.2 + '@types/d3-array': 3.0.8 + '@types/d3-axis': 3.0.4 + '@types/d3-brush': 3.0.4 + '@types/d3-chord': 3.0.4 + '@types/d3-color': 3.1.1 + '@types/d3-contour': 3.0.4 + '@types/d3-delaunay': 6.0.2 + '@types/d3-dispatch': 3.0.4 + '@types/d3-drag': 3.0.4 + '@types/d3-dsv': 3.0.4 '@types/d3-ease': 3.0.0 - '@types/d3-fetch': 3.0.3 - '@types/d3-force': 3.0.5 - '@types/d3-format': 3.0.1 - '@types/d3-geo': 3.0.4 - '@types/d3-hierarchy': 3.1.3 - '@types/d3-interpolate': 3.0.1 + '@types/d3-fetch': 3.0.4 + '@types/d3-force': 3.0.6 + '@types/d3-format': 3.0.2 + '@types/d3-geo': 3.0.5 + '@types/d3-hierarchy': 3.1.4 + '@types/d3-interpolate': 3.0.2 '@types/d3-path': 3.0.0 '@types/d3-polygon': 3.0.0 - '@types/d3-quadtree': 3.0.2 + '@types/d3-quadtree': 3.0.3 '@types/d3-random': 3.0.1 - '@types/d3-scale': 4.0.4 + '@types/d3-scale': 4.0.5 '@types/d3-scale-chromatic': 3.0.0 - '@types/d3-selection': 3.0.6 - '@types/d3-shape': 3.1.2 - '@types/d3-time': 3.0.0 - '@types/d3-time-format': 4.0.0 + '@types/d3-selection': 3.0.7 + '@types/d3-shape': 3.1.3 + '@types/d3-time': 3.0.1 + '@types/d3-time-format': 4.0.1 '@types/d3-timer': 3.0.0 - '@types/d3-transition': 3.0.4 - '@types/d3-zoom': 3.0.4 + '@types/d3-transition': 3.0.5 + '@types/d3-zoom': 3.0.5 dev: true /@types/estree@0.0.39: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} dev: true - /@types/geojson@7946.0.10: - resolution: {integrity: sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA==} + /@types/fs-extra@8.1.3: + resolution: {integrity: sha512-7IdV01N0u/CaVO0fuY1YmEg14HQN3+EW8mpNgg6NEfxEl/lzCa5OxlBu3iFsCAdamnYOcTQ7oEi43Xc/67Rgzw==} + dependencies: + '@types/node': 20.6.4 + dev: true + + /@types/geojson@7946.0.11: + resolution: {integrity: sha512-L7A0AINMXQpVwxHJ4jxD6/XjZ4NDufaRlUJHjNIFKYUFBH1SvOW+neaqb0VTRSLW5suSrSu19ObFEFnfNcr+qg==} + dev: true + + /@types/glob@7.2.0: + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 20.6.4 + dev: true + + /@types/minimatch@5.1.2: + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: true /@types/node@20.6.4: resolution: {integrity: sha512-nU6d9MPY0NBUMiE/nXd2IIoC4OLvsLpwAjheoAeuzgvDZA1Cb10QYg+91AF6zQiKWRN5i1m07x6sMe0niBznoQ==} dev: true - /@types/prop-types@15.7.5: - resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} + /@types/prop-types@15.7.7: + resolution: {integrity: sha512-FbtmBWCcSa2J4zL781Zf1p5YUBXQomPEcep9QZCfRfQgTxz3pJWiDFLebohZ9fFntX5ibzOkSsrJ0TEew8cAog==} dev: true /@types/react-dom@18.2.7: resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==} dependencies: - '@types/react': 18.2.21 + '@types/react': 18.2.22 dev: true - /@types/react@18.2.21: - resolution: {integrity: sha512-neFKG/sBAwGxHgXiIxnbm3/AAVQ/cMRS93hvBpg8xYRbeQSPVABp9U2bRnPf0iI4+Ucdv3plSxKK+3CW2ENJxA==} + /@types/react@18.2.22: + resolution: {integrity: sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==} dependencies: - '@types/prop-types': 15.7.5 + '@types/prop-types': 15.7.7 '@types/scheduler': 0.16.3 csstype: 3.1.2 dev: true @@ -1974,9 +1916,9 @@ packages: peerDependencies: vite: ^4.2.0 dependencies: - '@babel/core': 7.22.11 - '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.22.20) react-refresh: 0.14.0 vite: 4.4.9 transitivePeerDependencies: @@ -2072,6 +2014,11 @@ packages: is-string: 1.0.7 dev: true + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true + /array.prototype.flat@1.3.2: resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} @@ -2134,19 +2081,19 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /autoprefixer@10.4.15(postcss@8.4.29): - resolution: {integrity: sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew==} + /autoprefixer@10.4.16(postcss@8.4.30): + resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.21.10 - caniuse-lite: 1.0.30001525 + browserslist: 4.21.11 + caniuse-lite: 1.0.30001538 fraction.js: 4.3.6 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.29 + postcss: 8.4.30 postcss-value-parser: 4.2.0 dev: true @@ -2158,45 +2105,45 @@ packages: /axios@1.5.0: resolution: {integrity: sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==} dependencies: - follow-redirects: 1.15.2 + follow-redirects: 1.15.3 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug dev: true - /babel-plugin-polyfill-corejs2@0.4.5(@babel/core@7.22.11): + /babel-plugin-polyfill-corejs2@0.4.5(@babel/core@7.22.20): 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.20 - '@babel/core': 7.22.11 - '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.20) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3@0.8.4(@babel/core@7.22.11): + /babel-plugin-polyfill-corejs3@0.8.4(@babel/core@7.22.20): 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.11 - '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.20) core-js-compat: 3.32.2 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator@0.5.2(@babel/core@7.22.11): + /babel-plugin-polyfill-regenerator@0.5.2(@babel/core@7.22.20): resolution: {integrity: sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.22.11 - '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.20) transitivePeerDependencies: - supports-color dev: true @@ -2230,15 +2177,15 @@ packages: fill-range: 7.0.1 dev: true - /browserslist@4.21.10: - resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==} + /browserslist@4.21.11: + resolution: {integrity: sha512-xn1UXOKUz7DjdGlg9RrUr0GGiWzI97UQJnugHtH0OLDfJB7jMgoIkYvRIEO1l9EeEERVqeqLYOcFBW9ldjypbQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001525 - electron-to-chromium: 1.4.508 + caniuse-lite: 1.0.30001538 + electron-to-chromium: 1.4.528 node-releases: 2.0.13 - update-browserslist-db: 1.0.11(browserslist@4.21.10) + update-browserslist-db: 1.0.13(browserslist@4.21.11) dev: true /buffer-from@1.1.2: @@ -2267,8 +2214,8 @@ packages: engines: {node: '>= 6'} dev: true - /caniuse-lite@1.0.30001525: - resolution: {integrity: sha512-/3z+wB4icFt3r0USMwxujAqRvaD/B7rvGTsKhbhSQErVrJvkZCLhgNLJxU8MevahQVH6hCU9FsHdNUFbiwmE7Q==} + /caniuse-lite@1.0.30001538: + resolution: {integrity: sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==} dev: true /chalk@2.4.2: @@ -2324,6 +2271,10 @@ packages: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: true + /colorette@1.4.0: + resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} + dev: true + /combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -2361,7 +2312,7 @@ packages: /core-js-compat@3.32.2: resolution: {integrity: sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==} dependencies: - browserslist: 4.21.10 + browserslist: 4.21.11 dev: true /cross-spawn@7.0.3: @@ -2690,6 +2641,13 @@ packages: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} dev: true + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + /dlv@1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} dev: true @@ -2716,8 +2674,8 @@ packages: jake: 10.8.7 dev: true - /electron-to-chromium@1.4.508: - resolution: {integrity: sha512-FFa8QKjQK/A5QuFr2167myhMesGrhlOBD+3cYNxO9/S4XzHEXesyTD/1/xF644gC8buFPz3ca6G1LOQD0tZrrg==} + /electron-to-chromium@1.4.528: + resolution: {integrity: sha512-UdREXMXzLkREF4jA8t89FQjA8WHI6ssP38PMY4/4KhXFQbtImnghh4GkCgrtiZwLKUKVD2iTVXvDVQjfomEQuA==} dev: true /es-abstract@1.22.2: @@ -2853,16 +2811,16 @@ packages: engines: {node: '>=10'} dev: true - /eslint-plugin-react-hooks@4.6.0(eslint@8.49.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.50.0): resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.49.0 + eslint: 8.50.0 dev: true - /eslint-plugin-react@7.33.2(eslint@8.49.0): + /eslint-plugin-react@7.33.2(eslint@8.50.0): resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} engines: {node: '>=4'} peerDependencies: @@ -2873,7 +2831,7 @@ packages: array.prototype.tosorted: 1.1.2 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 - eslint: 8.49.0 + eslint: 8.50.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -2894,7 +2852,7 @@ packages: tailwindcss: ^3.3.2 dependencies: fast-glob: 3.3.1 - postcss: 8.4.29 + postcss: 8.4.30 tailwindcss: 3.3.3 dev: true @@ -2911,15 +2869,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/eslint-utils': 4.4.0(eslint@8.50.0) '@eslint-community/regexpp': 4.8.1 '@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 @@ -2938,7 +2896,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 @@ -3055,17 +3013,17 @@ 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 - /follow-redirects@1.15.2: - resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} + /follow-redirects@1.15.3: + resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -3093,6 +3051,15 @@ packages: resolution: {integrity: sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==} dev: true + /fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + dev: true + /fs-extra@9.1.0: resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} engines: {node: '>=10'} @@ -3184,13 +3151,24 @@ packages: path-is-absolute: 1.0.1 dev: true + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + /globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 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 @@ -3203,6 +3181,20 @@ packages: define-properties: 1.2.1 dev: true + /globby@10.0.1: + resolution: {integrity: sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==} + engines: {node: '>=8'} + dependencies: + '@types/glob': 7.2.0 + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.1 + glob: 7.2.3 + ignore: 5.2.4 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: @@ -3429,6 +3421,11 @@ packages: engines: {node: '>=8'} dev: true + /is-plain-object@3.0.1: + resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} + engines: {node: '>=0.10.0'} + dev: true + /is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -3533,8 +3530,8 @@ packages: supports-color: 7.2.0 dev: true - /jiti@1.19.3: - resolution: {integrity: sha512-5eEbBDQT/jF1xg6l36P+mWGGoH9Spuy0PCdSr2dtWRDGC6ph/w9ZCL4lmESW8f8F7MwT3XKescfP0wnZWAKL9w==} + /jiti@1.20.0: + resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} hasBin: true dev: true @@ -3585,6 +3582,12 @@ packages: hasBin: true dev: true + /jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + optionalDependencies: + graceful-fs: 4.2.11 + dev: true + /jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: @@ -3892,6 +3895,11 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true @@ -3911,29 +3919,29 @@ packages: engines: {node: '>= 6'} dev: true - /postcss-import@15.1.0(postcss@8.4.29): + /postcss-import@15.1.0(postcss@8.4.30): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.29 + postcss: 8.4.30 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.4 + resolve: 1.22.6 dev: true - /postcss-js@4.0.1(postcss@8.4.29): + /postcss-js@4.0.1(postcss@8.4.30): resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.29 + postcss: 8.4.30 dev: true - /postcss-load-config@4.0.1(postcss@8.4.29): + /postcss-load-config@4.0.1(postcss@8.4.30): resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} engines: {node: '>= 14'} peerDependencies: @@ -3946,17 +3954,17 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - postcss: 8.4.29 + postcss: 8.4.30 yaml: 2.3.2 dev: true - /postcss-nested@6.0.1(postcss@8.4.29): + /postcss-nested@6.0.1(postcss@8.4.30): resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.29 + postcss: 8.4.30 postcss-selector-parser: 6.0.13 dev: true @@ -3972,8 +3980,8 @@ packages: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true - /postcss@8.4.29: - resolution: {integrity: sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==} + /postcss@8.4.30: + resolution: {integrity: sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.6 @@ -4041,26 +4049,26 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-router-dom@6.15.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-aR42t0fs7brintwBGAv2+mGlCtgtFQeOzK0BM1/OiqEzRejOZtpMZepvgkscpMUnKb8YO84G7s3LsHnnDNonbQ==} + /react-router-dom@6.16.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-aTfBLv3mk/gaKLxgRDUPbPw+s4Y/O+ma3rEN1u8EgEpLpPe6gNjIsWt9rxushMHHMb7mSwxRGdGlGdvmFsyPIg==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.8.0 + '@remix-run/router': 1.9.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-router: 6.15.0(react@18.2.0) + react-router: 6.16.0(react@18.2.0) dev: false - /react-router@6.15.0(react@18.2.0): - resolution: {integrity: sha512-NIytlzvzLwJkCQj2HLefmeakxxWHWAP+02EGqWEZy+DgfHHKQMUoBBjUQLOtFInBMhWtb3hiUy6MfFgwLjXhqg==} + /react-router@6.16.0(react@18.2.0): + resolution: {integrity: sha512-VT4Mmc4jj5YyjpOi5jOf0I+TYzGpvzERy4ckNSvSh2RArv8LLoCxlsZ2D+tc7zgjxcY34oTz2hZaeX5RVprKqA==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' dependencies: - '@remix-run/router': 1.8.0 + '@remix-run/router': 1.9.0 react: 18.2.0 dev: false @@ -4154,8 +4162,8 @@ packages: engines: {node: '>=4'} dev: true - /resolve@1.22.4: - resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==} + /resolve@1.22.6: + resolution: {integrity: sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==} hasBin: true dependencies: is-core-module: 2.13.0 @@ -4181,13 +4189,24 @@ packages: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true dependencies: - glob: 7.1.6 + glob: 7.2.3 dev: true /robust-predicates@3.0.2: resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} dev: false + /rollup-plugin-copy@3.5.0: + resolution: {integrity: sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA==} + engines: {node: '>=8.3'} + dependencies: + '@types/fs-extra': 8.1.3 + colorette: 1.4.0 + fs-extra: 8.1.0 + globby: 10.0.1 + is-plain-object: 3.0.1 + dev: true + /rollup-plugin-terser@7.0.2(rollup@2.79.1): resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser @@ -4209,8 +4228,8 @@ packages: fsevents: 2.3.3 dev: true - /rollup@3.28.1: - resolution: {integrity: sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==} + /rollup@3.29.3: + resolution: {integrity: sha512-T7du6Hum8jOkSWetjRgbwpM6Sy0nECYrYRSmZjayFcOddtKJWU4d17AC3HNUk7HRuqy4p+G7aEZclSHytqUmEg==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -4298,6 +4317,11 @@ packages: object-inspect: 1.12.3 dev: true + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true + /source-map-js@1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} @@ -4438,19 +4462,19 @@ packages: fast-glob: 3.3.1 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.19.3 + jiti: 1.20.0 lilconfig: 2.1.0 micromatch: 4.0.5 normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.29 - postcss-import: 15.1.0(postcss@8.4.29) - postcss-js: 4.0.1(postcss@8.4.29) - postcss-load-config: 4.0.1(postcss@8.4.29) - postcss-nested: 6.0.1(postcss@8.4.29) + postcss: 8.4.30 + postcss-import: 15.1.0(postcss@8.4.30) + postcss-js: 4.0.1(postcss@8.4.30) + postcss-load-config: 4.0.1(postcss@8.4.30) + postcss-nested: 6.0.1(postcss@8.4.30) postcss-selector-parser: 6.0.13 - resolve: 1.22.4 + resolve: 1.22.6 sucrase: 3.34.0 transitivePeerDependencies: - ts-node @@ -4621,6 +4645,11 @@ packages: crypto-random-string: 2.0.0 dev: true + /universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + dev: true + /universalify@2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} @@ -4631,13 +4660,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.21.11): + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.21.10 + browserslist: 4.21.11 escalade: 3.1.1 picocolors: 1.0.0 dev: true @@ -4709,8 +4738,8 @@ packages: optional: true dependencies: esbuild: 0.18.20 - postcss: 8.4.29 - rollup: 3.28.1 + postcss: 8.4.30 + rollup: 3.29.3 optionalDependencies: fsevents: 2.3.3 dev: true @@ -4801,10 +4830,10 @@ packages: engines: {node: '>=16.0.0'} dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0) - '@babel/core': 7.22.11 - '@babel/preset-env': 7.22.20(@babel/core@7.22.11) + '@babel/core': 7.22.20 + '@babel/preset-env': 7.22.20(@babel/core@7.22.20) '@babel/runtime': 7.22.15 - '@rollup/plugin-babel': 5.3.1(@babel/core@7.22.11)(rollup@2.79.1) + '@rollup/plugin-babel': 5.3.1(@babel/core@7.22.20)(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 @@ -4812,7 +4841,7 @@ packages: common-tags: 1.8.2 fast-json-stable-stringify: 2.1.0 fs-extra: 9.1.0 - glob: 7.1.6 + glob: 7.2.3 lodash: 4.17.21 pretty-bytes: 5.6.0 rollup: 2.79.1 diff --git a/public/images/weather.png b/public/images/weather.png index 21579f722a8e35cd882e3010b70a6f8effc6ea7a..d522085df9ac41df80bc20c77ceda9b5d4397c68 100644 GIT binary patch literal 17511 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 n>LC%FP-Ve&-Q5AY78w5z2Alwn57 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..f440d37 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,12 @@ +{ + "name":"Bermite", + "short_name":"Bermite", + "display":"standalone", + "background_color":"#ffffff", + "lang":"fr", + "description":"Une application de suivi météo", + "theme_color":"#ffffff", + "icons":[ + {"src":"images/weather.png","sizes":"521x512","type":"image/png"} + ] +} diff --git a/resources/images/weather.png b/resources/images/weather.png index 21579f722a8e35cd882e3010b70a6f8effc6ea7a..d522085df9ac41df80bc20c77ceda9b5d4397c68 100644 GIT binary patch literal 17511 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 n>LC%FP-Ve&-Q5AY78w5z2Alwn57 - - - + - + + d="m 50.5,30.5 c 2.052249,1.654227 1.9412,3.9664 3,6 1.578183,1.489401 6.2139,1.5439 9,3 1.373984,1.322711 1.1816,3.9086 1,6 3.2882,-0.4844 5.9548,0.5156 8,3 1.3734,4.4358 0.04,7.9358 -4,10.5 -8.6603,0.4998 -17.3269,0.6664 -26,0.5 h -4 C 26.1179,60.2958 21.9513,55.2958 25,44.5 c 2.1413,-2.8208 4.9746,-4.1541 8.5,-4 -0.4488,-7.4279 3.0512,-11.4279 10.5,-12 2.4418,-0.0177 4.6085,0.649 6.5,2 z" /> - + + d="m 40.332727,59.754949 c -1.3333,2.6667 -3.02894,2.408643 -2.382156,-0.172998 C 38.498371,57.549651 39.657107,57.688323 41.5,56.5 Z" /> - + + + + + fill="#4a4a4c" + d="m 45.394906,62.835155 v 0 C 45.295028,64.774264 44.112,69.461504 42.5,68.5 c -1.276548,-0.758272 1.006762,-3.720805 2.894906,-5.664845 z" /> - + + fill="#4a4a4c" + d="m 38.323024,64.01566 c -0.510774,3.779491 -1.468353,4.712106 -2.85558,5.927272 C 34.086944,69.443332 34.4528,69.0004 34.5,67.5 c 0.3457,-1.3492 1.729695,-2.377354 3.823024,-3.48434 z" /> - - - - + + fill="#4a4a4c" + d="m 50.5,68.5 c -0.332574,3.804597 -0.243075,6.57837 -2,6 -1.287633,-0.914112 0.7702,-4.2028 2,-6 z" /> - - + + diff --git a/resources/views/app.blade.php b/resources/views/app.blade.php index 8f5ca32..d3aac90 100644 --- a/resources/views/app.blade.php +++ b/resources/views/app.blade.php @@ -8,7 +8,7 @@ - + {{ config('app.name', 'Laravel') }} diff --git a/vite.config.js b/vite.config.js index df20393..a9dbccb 100644 --- a/vite.config.js +++ b/vite.config.js @@ -2,6 +2,7 @@ import { defineConfig } from 'vite'; import laravel from 'laravel-vite-plugin'; import react from '@vitejs/plugin-react'; import { VitePWA } from 'vite-plugin-pwa' +import copy from "rollup-plugin-copy"; export default defineConfig({ plugins: [ @@ -10,22 +11,31 @@ export default defineConfig({ refresh: true, }), react(), - VitePWA({ - registerType: 'autoUpdate', - manifest: { - name: 'Bermite', - short_name: 'Bermite', - lang: 'fr', - description: 'Une application de suivi météo', - theme_color: '#ffffff', - icons: [ - { - src: 'images/weather.png', - sizes: '521x512', - type: 'image/png', - } - ] - } - }) + copy({ + targets: [ + { src: 'resources/images/*', dest: 'public/build/images' }, + ] + }), + // VitePWA({ + // registerType: 'autoUpdate', + // workbox: { + // globPatterns: ['**/*.{js,css,html,ico,png,svg}'] + // }, + // manifest: { + // name: 'Bermite', + // short_name: 'Bermite', + // lang: 'fr', + // description: 'Une application de suivi météo', + // theme_color: '#ffffff', + // icons: [ + // { + // src: 'images/weather.png', + // sizes: '521x512', + // type: 'image/png', + // } + // ], + // display: 'standalone', + // } + // }), ], });