From 10c3662ff14f17b1b72c2edccb9528bc245f30b7 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Wed, 14 Aug 2024 17:24:30 +0200 Subject: [PATCH 01/16] fix(icons): changed `folder-search` icon (#2354) * Updated icons/folder-search.svg * Updated icons/folder-search.json --- icons/folder-search.json | 3 ++- icons/folder-search.svg | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/icons/folder-search.json b/icons/folder-search.json index d994958d45a..cbac32f83e3 100644 --- a/icons/folder-search.json +++ b/icons/folder-search.json @@ -1,7 +1,8 @@ { "$schema": "../icon.schema.json", "contributors": [ - "karsa-mistmere" + "karsa-mistmere", + "jguddas" ], "tags": [ "directory", diff --git a/icons/folder-search.svg b/icons/folder-search.svg index 598bcd5e70f..d931b4d8aac 100644 --- a/icons/folder-search.svg +++ b/icons/folder-search.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + From 6e65118cd3bb6abd3f49a0896cafdf64f9bf575c Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Fri, 16 Aug 2024 10:26:26 +0200 Subject: [PATCH 02/16] feat(icons): added `tickets-plane` icon (#2196) * Added icons/plane-tickets.svg * Added icons/plane-tickets.json * Update icons/plane-tickets.json Co-authored-by: Eric Fennis * Add missing coma * Rename plane-tickets.json to tickets-plane.json * Rename plane-tickets.svg to tickets-plane.svg --------- Co-authored-by: Eric Fennis --- icons/tickets-plane.json | 24 ++++++++++++++++++++++++ icons/tickets-plane.svg | 19 +++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 icons/tickets-plane.json create mode 100644 icons/tickets-plane.svg diff --git a/icons/tickets-plane.json b/icons/tickets-plane.json new file mode 100644 index 00000000000..6de6b91e3da --- /dev/null +++ b/icons/tickets-plane.json @@ -0,0 +1,24 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "jguddas" + ], + "tags": [ + "plane", + "trip", + "airplane", + "flight", + "travel", + "fly", + "takeoff", + "vacation", + "passenger", + "pass", + "check-in", + "airport" + ], + "categories": [ + "transportation", + "travel" + ] +} diff --git a/icons/tickets-plane.svg b/icons/tickets-plane.svg new file mode 100644 index 00000000000..24526aed96d --- /dev/null +++ b/icons/tickets-plane.svg @@ -0,0 +1,19 @@ + + + + + + + + + From 5a2e3a20ee903b8e3d1ea91582e479eaf5629b0d Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Fri, 16 Aug 2024 15:32:49 +0200 Subject: [PATCH 03/16] fix(icons): changed `message-square-dashed` icon (#2374) * Updated icons/message-square-dashed.svg * Updated icons/message-square-dashed.json --- icons/message-square-dashed.json | 3 ++- icons/message-square-dashed.svg | 17 +++++++++-------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/icons/message-square-dashed.json b/icons/message-square-dashed.json index d3d68baab7e..8946199cd99 100644 --- a/icons/message-square-dashed.json +++ b/icons/message-square-dashed.json @@ -1,7 +1,8 @@ { "$schema": "../icon.schema.json", "contributors": [ - "danielbayley" + "danielbayley", + "jguddas" ], "tags": [ "comment", diff --git a/icons/message-square-dashed.svg b/icons/message-square-dashed.svg index 2ff2e2d1da6..a34a571fe12 100644 --- a/icons/message-square-dashed.svg +++ b/icons/message-square-dashed.svg @@ -9,12 +9,13 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - - - - - + + + + + + + + + From e391973a70b73ba6ecc6290c98e75325c3ee0689 Mon Sep 17 00:00:00 2001 From: hiepxanh Date: Wed, 21 Aug 2024 14:23:33 +0700 Subject: [PATCH 04/16] feat(docs): add standalone example for angular (#2383) --- docs/guide/packages/lucide-angular.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/docs/guide/packages/lucide-angular.md b/docs/guide/packages/lucide-angular.md index 4999f3368d2..e181564a34c 100644 --- a/docs/guide/packages/lucide-angular.md +++ b/docs/guide/packages/lucide-angular.md @@ -37,6 +37,20 @@ import { LucideAngularModule, File, Home, Menu, UserCheck } from 'lucide-angular export class AppModule { } ``` +or using standalone version: + +```js +import { LucideAngularModule, FileIcon } from 'lucide-angular'; + +@NgModule({ + imports: [ + LucideAngularModule + ] +}) +export class AppModule { + readonly FileIcon = FileIcon; +} +``` ### Step 2: Use the icons in templates Within your templates you may now use one of the following component tags to insert an icon: @@ -47,6 +61,13 @@ Within your templates you may now use one of the following component tags to ins ``` +for standalone +```html + + + + +``` ### Props From e3f78d73d8c14a0fd459fbe1dd193728db93c20c Mon Sep 17 00:00:00 2001 From: Karsa Date: Wed, 21 Aug 2024 09:25:31 +0200 Subject: [PATCH 05/16] fix(icons): fix stethoscope guideline violations (#2379) --- icons/stethoscope.svg | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/icons/stethoscope.svg b/icons/stethoscope.svg index 7d1a1c57098..1d26e386caa 100644 --- a/icons/stethoscope.svg +++ b/icons/stethoscope.svg @@ -9,7 +9,9 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + + + From 79c2333b7fdec58ebc87b784879d458c53b17676 Mon Sep 17 00:00:00 2001 From: Viktor Andersson <30777521+VIKTORVAV99@users.noreply.github.com> Date: Wed, 21 Aug 2024 09:26:07 +0200 Subject: [PATCH 06/16] Add the sustainability catagory to some existing icons (#2384) --- icons/leafy-green.json | 3 ++- icons/sprout.json | 3 ++- icons/sun.json | 3 ++- icons/tree-deciduous.json | 3 ++- icons/tree-palm.json | 3 ++- icons/tree-pine.json | 3 ++- icons/trees.json | 3 ++- icons/waves.json | 3 ++- icons/wind.json | 3 ++- 9 files changed, 18 insertions(+), 9 deletions(-) diff --git a/icons/leafy-green.json b/icons/leafy-green.json index 132deada83f..47f6c20efca 100644 --- a/icons/leafy-green.json +++ b/icons/leafy-green.json @@ -13,6 +13,7 @@ ], "categories": [ "food-beverage", - "emoji" + "emoji", + "sustainability" ] } diff --git a/icons/sprout.json b/icons/sprout.json index 3a119700ef5..e8898deb5e0 100644 --- a/icons/sprout.json +++ b/icons/sprout.json @@ -11,6 +11,7 @@ ], "categories": [ "nature", - "gaming" + "gaming", + "sustainability" ] } diff --git a/icons/sun.json b/icons/sun.json index 2db6913a740..225c325d88c 100644 --- a/icons/sun.json +++ b/icons/sun.json @@ -14,6 +14,7 @@ "categories": [ "accessibility", "weather", - "seasons" + "seasons", + "sustainability" ] } diff --git a/icons/tree-deciduous.json b/icons/tree-deciduous.json index ec27d58a296..3cb1ed92f18 100644 --- a/icons/tree-deciduous.json +++ b/icons/tree-deciduous.json @@ -11,6 +11,7 @@ "nature" ], "categories": [ - "nature" + "nature", + "sustainability" ] } diff --git a/icons/tree-palm.json b/icons/tree-palm.json index 23084548259..cbb0bbb5616 100644 --- a/icons/tree-palm.json +++ b/icons/tree-palm.json @@ -9,7 +9,8 @@ "island" ], "categories": [ - "nature" + "nature", + "sustainability" ], "aliases": [ "palmtree" diff --git a/icons/tree-pine.json b/icons/tree-pine.json index 873370ddf2b..d6c225c8939 100644 --- a/icons/tree-pine.json +++ b/icons/tree-pine.json @@ -13,6 +13,7 @@ "nature" ], "categories": [ - "nature" + "nature", + "sustainability" ] } diff --git a/icons/trees.json b/icons/trees.json index e4d61beba71..dcd9a1d3712 100644 --- a/icons/trees.json +++ b/icons/trees.json @@ -10,6 +10,7 @@ "nature" ], "categories": [ - "nature" + "nature", + "sustainability" ] } diff --git a/icons/waves.json b/icons/waves.json index dae75d054b4..34028c059ae 100644 --- a/icons/waves.json +++ b/icons/waves.json @@ -15,6 +15,7 @@ "categories": [ "weather", "maps", - "multimedia" + "multimedia", + "sustainability" ] } diff --git a/icons/wind.json b/icons/wind.json index 083933f7606..b1c5bb1eaa0 100644 --- a/icons/wind.json +++ b/icons/wind.json @@ -11,6 +11,7 @@ "blow" ], "categories": [ - "weather" + "weather", + "sustainability" ] } From d7d1074a60aa75846cbd5cb94015f568420a14eb Mon Sep 17 00:00:00 2001 From: Sameer Poswal <106386145+poswalsameer@users.noreply.github.com> Date: Fri, 23 Aug 2024 13:55:39 +0530 Subject: [PATCH 07/16] changed the value of major grid lines from 5 to 6 (#2382) --- docs/images/grid-2.png | Bin 25827 -> 29517 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/images/grid-2.png b/docs/images/grid-2.png index 3fdf4393f79188e29d6fefe2d6b96f1ccd45987b..fb248a2e6ac51466f8432c26769b429c1cef0d27 100644 GIT binary patch literal 29517 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 literal 25827 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 Date: Fri, 23 Aug 2024 10:26:15 +0200 Subject: [PATCH 08/16] feat(icons): added `chart-gantt` icon (#2392) * Added icons/chart-gantt.svg * Added icons/chart-gantt.json * Updated icons/chart-gantt.json * Updated icons/chart-gantt.svg --- icons/chart-gantt.json | 25 +++++++++++++++++++++++++ icons/chart-gantt.svg | 16 ++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 icons/chart-gantt.json create mode 100644 icons/chart-gantt.svg diff --git a/icons/chart-gantt.json b/icons/chart-gantt.json new file mode 100644 index 00000000000..fc65311df02 --- /dev/null +++ b/icons/chart-gantt.json @@ -0,0 +1,25 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "karsa-mistmere", + "danielbayley", + "jguddas" + ], + "tags": [ + "diagram", + "graph", + "timeline", + "planning" + ], + "categories": [ + "charts" + ], + "aliases": [ + { + "name": "bar-chart-horizontal", + "deprecated": true, + "deprecationReason": "alias.name", + "toBeRemovedInVersion": "v1.0" + } + ] +} diff --git a/icons/chart-gantt.svg b/icons/chart-gantt.svg new file mode 100644 index 00000000000..84755d4cf41 --- /dev/null +++ b/icons/chart-gantt.svg @@ -0,0 +1,16 @@ + + + + + + From 25707c7c47c685f9e370de85d2de4328c26ce538 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Fri, 23 Aug 2024 10:27:32 +0200 Subject: [PATCH 09/16] fix(icons): changed `contact-*` icon (#2391) * Updated icons/contact.svg * Updated icons/contact.json * Updated icons/contact-round.svg * Updated icons/contact-round.json --- icons/contact-round.json | 3 ++- icons/contact-round.svg | 10 +++++----- icons/contact.json | 3 ++- icons/contact.svg | 10 +++++----- 4 files changed, 14 insertions(+), 12 deletions(-) diff --git a/icons/contact-round.json b/icons/contact-round.json index 29cfaff2a54..62cbccda3de 100644 --- a/icons/contact-round.json +++ b/icons/contact-round.json @@ -1,7 +1,8 @@ { "$schema": "../icon.schema.json", "contributors": [ - "karsa-mistmere" + "karsa-mistmere", + "jguddas" ], "tags": [ "user", diff --git a/icons/contact-round.svg b/icons/contact-round.svg index e2ab18c3bf4..94a07d4661c 100644 --- a/icons/contact-round.svg +++ b/icons/contact-round.svg @@ -9,9 +9,9 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - - + + + + + diff --git a/icons/contact.json b/icons/contact.json index 1e7fb618ff2..67311c7f76d 100644 --- a/icons/contact.json +++ b/icons/contact.json @@ -4,7 +4,8 @@ "lscheibel", "karsa-mistmere", "FPDK", - "ericfennis" + "ericfennis", + "jguddas" ], "tags": [ "user", diff --git a/icons/contact.svg b/icons/contact.svg index cd311daca4c..04120f0cf29 100644 --- a/icons/contact.svg +++ b/icons/contact.svg @@ -9,9 +9,9 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - - + + + + + From 379df75eda56337c5ab1cecb78828f76dbb7ef52 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Fri, 23 Aug 2024 10:28:21 +0200 Subject: [PATCH 10/16] style: added text-wrap balance to TeamMemberCard.vue (#2381) --- docs/.vitepress/theme/components/home/TeamMemberCard.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/.vitepress/theme/components/home/TeamMemberCard.vue b/docs/.vitepress/theme/components/home/TeamMemberCard.vue index 44adef886d9..59c900b61bb 100644 --- a/docs/.vitepress/theme/components/home/TeamMemberCard.vue +++ b/docs/.vitepress/theme/components/home/TeamMemberCard.vue @@ -75,6 +75,7 @@ defineProps() font-weight: 500; color: var(--vp-c-text-2); text-align: center; + text-wrap: balance; margin-bottom: 16px;; } From fd8d69a129e6b64fb77bc98d9b88d423bf9430d3 Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Fri, 23 Aug 2024 10:28:37 +0200 Subject: [PATCH 11/16] chore(site): Update vitepress to `1.3.1` (#2377) * Update vitepress * Update nitro * Try this * Revert nitropack update --- docs/index.md | 1 + docs/package.json | 5 +- pnpm-lock.yaml | 1795 +++++++++++++++++++++++++++++++-------------- 3 files changed, 1256 insertions(+), 545 deletions(-) diff --git a/docs/index.md b/docs/index.md index 0eae5456780..9d88b641069 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,6 +1,7 @@ --- # https://vitepress.dev/reference/default-theme-home-page layout: home +markdownStyles: false head: - - link diff --git a/docs/package.json b/docs/package.json index d2e5b834854..96cb87cab62 100644 --- a/docs/package.json +++ b/docs/package.json @@ -32,14 +32,13 @@ "@types/semver": "^7.5.3", "h3": "^1.8.0", "nitropack": "2.8.1", - "node-fetch": "2", "rollup-plugin-copy": "^3.4.0", - "vitepress": "1.0.0-rc.36" + "vitepress": "^1.3.1" }, "dependencies": { "@floating-ui/vue": "^1.0.3", "@headlessui/vue": "^1.7.17", - "@resvg/resvg-wasm": "^2.4.1", + "@resvg/resvg-wasm": "^2.6.2", "@vueuse/components": "^10.7.2", "@vueuse/core": "^10.7.2", "element-to-path": "^1.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a3c53b764a..78c07b1cb19 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -95,8 +95,8 @@ importers: specifier: ^1.7.17 version: 1.7.19(vue@3.4.18) '@resvg/resvg-wasm': - specifier: ^2.4.1 - version: 2.4.1 + specifier: ^2.6.2 + version: 2.6.2 '@vueuse/components': specifier: ^10.7.2 version: 10.7.2(vue@3.4.18) @@ -172,19 +172,16 @@ importers: version: 7.5.3 h3: specifier: ^1.8.0 - version: 1.8.0 + version: 1.12.0 nitropack: specifier: 2.8.1 version: 2.8.1 - node-fetch: - specifier: '2' - version: 2.6.12 rollup-plugin-copy: specifier: ^3.4.0 version: 3.4.0 vitepress: - specifier: 1.0.0-rc.36 - version: 1.0.0-rc.36(@algolia/client-search@4.19.1)(fuse.js@6.6.2)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2)(typescript@4.9.5) + specifier: ^1.3.1 + version: 1.3.1(@algolia/client-search@4.19.1)(fuse.js@6.6.2)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2)(typescript@4.9.5) packages/lucide: devDependencies: @@ -1339,7 +1336,7 @@ packages: '@babel/traverse': 7.22.8 '@babel/types': 7.23.9 convert-source-map: 1.9.0 - debug: 4.3.4 + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -1386,7 +1383,7 @@ packages: '@babel/traverse': 7.23.9 '@babel/types': 7.23.9 convert-source-map: 2.0.0 - debug: 4.3.4 + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -1560,7 +1557,7 @@ packages: '@babel/core': 7.16.12 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 + debug: 4.3.5 lodash.debounce: 4.0.8 resolve: 1.22.8 semver: 6.3.1 @@ -1576,7 +1573,7 @@ packages: '@babel/core': 7.23.9 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 + debug: 4.3.5 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -1591,7 +1588,7 @@ packages: '@babel/core': 7.23.9 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 + debug: 4.3.5 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -1836,10 +1833,20 @@ packages: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} + /@babel/helper-string-parser@7.24.8: + resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} + /@babel/helper-validator-identifier@7.24.7: + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-option@7.23.5: resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} @@ -1901,6 +1908,14 @@ packages: dependencies: '@babel/types': 7.23.9 + /@babel/parser@7.25.3: + resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.25.2 + dev: true + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.16.12): resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==} engines: {node: '>=6.9.0'} @@ -4155,7 +4170,7 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.23.9 '@babel/types': 7.23.9 - debug: 4.3.4 + debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -4173,7 +4188,7 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.23.9 '@babel/types': 7.23.9 - debug: 4.3.4 + debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -4187,8 +4202,18 @@ packages: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - /@cloudflare/kv-asset-handler@0.3.0: - resolution: {integrity: sha512-9CB/MKf/wdvbfkUdfrj+OkEwZ5b7rws0eogJ4293h+7b6KX5toPwym+VQKmILafNB9YiehqY0DlNrDcDhdWHSQ==} + /@babel/types@7.25.2: + resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + dev: true + + /@cloudflare/kv-asset-handler@0.3.4: + resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} + engines: {node: '>=16.13'} dependencies: mime: 3.0.0 dev: true @@ -4482,14 +4507,14 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@docsearch/css@3.5.2: - resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==} + /@docsearch/css@3.6.1: + resolution: {integrity: sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==} dev: true - /@docsearch/js@3.5.2(@algolia/client-search@4.19.1)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2): - resolution: {integrity: sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==} + /@docsearch/js@3.6.1(@algolia/client-search@4.19.1)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2): + resolution: {integrity: sha512-erI3RRZurDr1xES5hvYJ3Imp7jtrXj6f1xYIzDzxiS7nNBufYWPbJwrmMqWC5g9y165PmxEmN9pklGCdLi0Iqg==} dependencies: - '@docsearch/react': 3.5.2(@algolia/client-search@4.19.1)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2) + '@docsearch/react': 3.6.1(@algolia/client-search@4.19.1)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2) preact: 10.19.4 transitivePeerDependencies: - '@algolia/client-search' @@ -4499,8 +4524,8 @@ packages: - search-insights dev: true - /@docsearch/react@3.5.2(@algolia/client-search@4.19.1)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2): - resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==} + /@docsearch/react@3.6.1(@algolia/client-search@4.19.1)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2): + resolution: {integrity: sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' react: '>= 16.8.0 < 19.0.0' @@ -4518,7 +4543,7 @@ packages: dependencies: '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1)(search-insights@2.8.2) '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1) - '@docsearch/css': 3.5.2 + '@docsearch/css': 3.6.1 algoliasearch: 4.19.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4535,6 +4560,15 @@ packages: requiresBuild: true optional: true + /@esbuild/aix-ppc64@0.21.5: + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm64@0.18.20: resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} @@ -4552,6 +4586,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm64@0.21.5: + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm@0.18.20: resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} engines: {node: '>=12'} @@ -4569,6 +4612,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm@0.21.5: + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64@0.18.20: resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} engines: {node: '>=12'} @@ -4586,6 +4638,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-x64@0.21.5: + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64@0.18.20: resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} engines: {node: '>=12'} @@ -4603,6 +4664,15 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-arm64@0.21.5: + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64@0.18.20: resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} engines: {node: '>=12'} @@ -4620,6 +4690,15 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-x64@0.21.5: + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64@0.18.20: resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} engines: {node: '>=12'} @@ -4637,6 +4716,15 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-arm64@0.21.5: + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64@0.18.20: resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} engines: {node: '>=12'} @@ -4654,6 +4742,15 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-x64@0.21.5: + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64@0.18.20: resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} engines: {node: '>=12'} @@ -4671,6 +4768,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-arm64@0.21.5: + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm@0.18.20: resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} engines: {node: '>=12'} @@ -4688,6 +4794,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-arm@0.21.5: + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32@0.18.20: resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} engines: {node: '>=12'} @@ -4705,6 +4820,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-ia32@0.21.5: + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64@0.14.54: resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==} engines: {node: '>=12'} @@ -4731,6 +4855,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-loong64@0.21.5: + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el@0.18.20: resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} engines: {node: '>=12'} @@ -4748,6 +4881,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-mips64el@0.21.5: + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64@0.18.20: resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} engines: {node: '>=12'} @@ -4765,6 +4907,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-ppc64@0.21.5: + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64@0.18.20: resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} engines: {node: '>=12'} @@ -4782,6 +4933,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-riscv64@0.21.5: + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x@0.18.20: resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} engines: {node: '>=12'} @@ -4799,6 +4959,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-s390x@0.21.5: + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64@0.18.20: resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} engines: {node: '>=12'} @@ -4816,6 +4985,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-x64@0.21.5: + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/netbsd-x64@0.18.20: resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} engines: {node: '>=12'} @@ -4833,6 +5011,15 @@ packages: requiresBuild: true optional: true + /@esbuild/netbsd-x64@0.21.5: + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64@0.18.20: resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} @@ -4850,6 +5037,15 @@ packages: requiresBuild: true optional: true + /@esbuild/openbsd-x64@0.21.5: + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64@0.18.20: resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} engines: {node: '>=12'} @@ -4867,6 +5063,15 @@ packages: requiresBuild: true optional: true + /@esbuild/sunos-x64@0.21.5: + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64@0.18.20: resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} engines: {node: '>=12'} @@ -4884,6 +5089,15 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-arm64@0.21.5: + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32@0.18.20: resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} engines: {node: '>=12'} @@ -4901,6 +5115,15 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-ia32@0.21.5: + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64@0.18.20: resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} engines: {node: '>=12'} @@ -4918,6 +5141,15 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-x64@0.21.5: + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@eslint-community/eslint-utils@4.4.0(eslint@8.46.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5091,10 +5323,6 @@ packages: resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} dev: true - /@ioredis/commands@1.2.0: - resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} - dev: true - /@isaacs/cliui@8.0.2: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -5575,7 +5803,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.19 /@jridgewell/resolve-uri@3.1.0: @@ -5605,6 +5833,9 @@ packages: /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + /@jridgewell/trace-mapping@0.3.18: resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} dependencies: @@ -5622,7 +5853,7 @@ packages: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 dev: true /@kwsites/file-exists@1.1.1: @@ -5684,19 +5915,18 @@ packages: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.5.4 + semver: 7.6.3 tar: 6.2.0 transitivePeerDependencies: - encoding - supports-color dev: true - /@netlify/functions@2.5.1: - resolution: {integrity: sha512-7//hmiFHXGusAzuzEuXvRT9ItaeRjRs5lRs6lYUkaAXO1jnTWYDB2XdqFq5X4yMRX+/A96nrQ2HwCE+Pd0YMwg==} + /@netlify/functions@2.8.1: + resolution: {integrity: sha512-+6wtYdoz0yE06dSa9XkP47tw5zm6g13QMeCwM3MmHx1vn8hzwFa51JtmfraprdkL7amvb7gaNM+OOhQU1h6T8A==} engines: {node: '>=14.0.0'} dependencies: - '@netlify/serverless-functions-api': 1.13.0 - is-promise: 4.0.0 + '@netlify/serverless-functions-api': 1.19.1 dev: true /@netlify/node-cookies@0.1.0: @@ -5704,9 +5934,9 @@ packages: engines: {node: ^14.16.0 || >=16.0.0} dev: true - /@netlify/serverless-functions-api@1.13.0: - resolution: {integrity: sha512-H3SMpHw24jWjnEMqbXgILWdo3/Iv/2DRzOZZevqqEswRTOWcQJGlU35Dth72VAOxhPyWXjulogG1zJNRw8m2sQ==} - engines: {node: ^14.18.0 || >=16.0.0} + /@netlify/serverless-functions-api@1.19.1: + resolution: {integrity: sha512-2KYkyluThg1AKfd0JWI7FzpS4A/fzVVGYIf6AM4ydWyNj8eI/86GQVLeRgDoH7CNOxt243R5tutWlmHpVq0/Ew==} + engines: {node: '>=18.0.0'} dependencies: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 @@ -5747,7 +5977,7 @@ packages: resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: '@gar/promisify': 1.1.3 - semver: 7.5.4 + semver: 7.6.3 dev: true /@npmcli/fs@2.1.2: @@ -5755,14 +5985,14 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: '@gar/promisify': 1.1.3 - semver: 7.5.4 + semver: 7.6.3 dev: true /@npmcli/fs@3.1.0: resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.5.4 + semver: 7.6.3 dev: false /@npmcli/git@2.1.0: @@ -5774,7 +6004,7 @@ packages: npm-pick-manifest: 6.1.1 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.5.4 + semver: 7.6.3 which: 2.0.2 transitivePeerDependencies: - bluebird @@ -6099,8 +6329,8 @@ packages: resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} dev: false - /@parcel/watcher-android-arm64@2.3.0: - resolution: {integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==} + /@parcel/watcher-android-arm64@2.4.1: + resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [android] @@ -6108,8 +6338,8 @@ packages: dev: true optional: true - /@parcel/watcher-darwin-arm64@2.3.0: - resolution: {integrity: sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw==} + /@parcel/watcher-darwin-arm64@2.4.1: + resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [darwin] @@ -6117,8 +6347,8 @@ packages: dev: true optional: true - /@parcel/watcher-darwin-x64@2.3.0: - resolution: {integrity: sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow==} + /@parcel/watcher-darwin-x64@2.4.1: + resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [darwin] @@ -6126,8 +6356,8 @@ packages: dev: true optional: true - /@parcel/watcher-freebsd-x64@2.3.0: - resolution: {integrity: sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw==} + /@parcel/watcher-freebsd-x64@2.4.1: + resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [freebsd] @@ -6135,8 +6365,8 @@ packages: dev: true optional: true - /@parcel/watcher-linux-arm-glibc@2.3.0: - resolution: {integrity: sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ==} + /@parcel/watcher-linux-arm-glibc@2.4.1: + resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] @@ -6144,8 +6374,8 @@ packages: dev: true optional: true - /@parcel/watcher-linux-arm64-glibc@2.3.0: - resolution: {integrity: sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA==} + /@parcel/watcher-linux-arm64-glibc@2.4.1: + resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] @@ -6153,8 +6383,8 @@ packages: dev: true optional: true - /@parcel/watcher-linux-arm64-musl@2.3.0: - resolution: {integrity: sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw==} + /@parcel/watcher-linux-arm64-musl@2.4.1: + resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] @@ -6162,8 +6392,8 @@ packages: dev: true optional: true - /@parcel/watcher-linux-x64-glibc@2.3.0: - resolution: {integrity: sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow==} + /@parcel/watcher-linux-x64-glibc@2.4.1: + resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] @@ -6171,8 +6401,8 @@ packages: dev: true optional: true - /@parcel/watcher-linux-x64-musl@2.3.0: - resolution: {integrity: sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g==} + /@parcel/watcher-linux-x64-musl@2.4.1: + resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] @@ -6180,19 +6410,18 @@ packages: dev: true optional: true - /@parcel/watcher-wasm@2.3.0: - resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} + /@parcel/watcher-wasm@2.4.1: + resolution: {integrity: sha512-/ZR0RxqxU/xxDGzbzosMjh4W6NdYFMqq2nvo2b8SLi7rsl/4jkL8S5stIikorNkdR50oVDvqb/3JT05WM+CRRA==} engines: {node: '>= 10.0.0'} dependencies: is-glob: 4.0.3 micromatch: 4.0.5 - napi-wasm: 1.1.0 dev: true bundledDependencies: - napi-wasm - /@parcel/watcher-win32-arm64@2.3.0: - resolution: {integrity: sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw==} + /@parcel/watcher-win32-arm64@2.4.1: + resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [win32] @@ -6200,8 +6429,8 @@ packages: dev: true optional: true - /@parcel/watcher-win32-ia32@2.3.0: - resolution: {integrity: sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow==} + /@parcel/watcher-win32-ia32@2.4.1: + resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==} engines: {node: '>= 10.0.0'} cpu: [ia32] os: [win32] @@ -6209,8 +6438,8 @@ packages: dev: true optional: true - /@parcel/watcher-win32-x64@2.3.0: - resolution: {integrity: sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA==} + /@parcel/watcher-win32-x64@2.4.1: + resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [win32] @@ -6227,8 +6456,8 @@ packages: node-gyp-build: 4.6.1 dev: true - /@parcel/watcher@2.3.0: - resolution: {integrity: sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==} + /@parcel/watcher@2.4.1: + resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} engines: {node: '>= 10.0.0'} dependencies: detect-libc: 1.0.3 @@ -6236,18 +6465,18 @@ packages: micromatch: 4.0.5 node-addon-api: 7.0.0 optionalDependencies: - '@parcel/watcher-android-arm64': 2.3.0 - '@parcel/watcher-darwin-arm64': 2.3.0 - '@parcel/watcher-darwin-x64': 2.3.0 - '@parcel/watcher-freebsd-x64': 2.3.0 - '@parcel/watcher-linux-arm-glibc': 2.3.0 - '@parcel/watcher-linux-arm64-glibc': 2.3.0 - '@parcel/watcher-linux-arm64-musl': 2.3.0 - '@parcel/watcher-linux-x64-glibc': 2.3.0 - '@parcel/watcher-linux-x64-musl': 2.3.0 - '@parcel/watcher-win32-arm64': 2.3.0 - '@parcel/watcher-win32-ia32': 2.3.0 - '@parcel/watcher-win32-x64': 2.3.0 + '@parcel/watcher-android-arm64': 2.4.1 + '@parcel/watcher-darwin-arm64': 2.4.1 + '@parcel/watcher-darwin-x64': 2.4.1 + '@parcel/watcher-freebsd-x64': 2.4.1 + '@parcel/watcher-linux-arm-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-musl': 2.4.1 + '@parcel/watcher-linux-x64-glibc': 2.4.1 + '@parcel/watcher-linux-x64-musl': 2.4.1 + '@parcel/watcher-win32-arm64': 2.4.1 + '@parcel/watcher-win32-ia32': 2.4.1 + '@parcel/watcher-win32-x64': 2.4.1 dev: true /@pkgjs/parseargs@0.11.0: @@ -6360,7 +6589,7 @@ packages: ip: 1.1.8 node-stream-zip: 1.15.0 ora: 5.4.1 - semver: 7.5.4 + semver: 7.6.3 strip-ansi: 5.2.0 wcwidth: 1.0.1 yaml: 2.3.2 @@ -6439,7 +6668,7 @@ packages: node-fetch: 2.7.0 open: 6.4.0 ora: 5.4.1 - semver: 7.5.4 + semver: 7.6.3 shell-quote: 1.8.1 sudo-prompt: 9.2.1 transitivePeerDependencies: @@ -6782,12 +7011,12 @@ packages: '@resvg/resvg-js-win32-x64-msvc': 2.4.1 dev: false - /@resvg/resvg-wasm@2.4.1: - resolution: {integrity: sha512-yi6R0HyHtsoWTRA06Col4WoDs7SvlXU3DLMNP2bdAgs7HK18dTEVl1weXgxRzi8gwLteGUbIg29zulxIB3GSdg==} + /@resvg/resvg-wasm@2.6.2: + resolution: {integrity: sha512-FqALmHI8D4o6lk/LRWDnhw95z5eO+eAa6ORjVg09YRR7BkcM6oPHU9uyC0gtQG5vpFLvgpeU4+zEAz2H8APHNw==} engines: {node: '>= 10'} dev: false - /@rollup/plugin-alias@5.1.0(rollup@4.9.6): + /@rollup/plugin-alias@5.1.0(rollup@4.19.2): resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6796,7 +7025,7 @@ packages: rollup: optional: true dependencies: - rollup: 4.9.6 + rollup: 4.19.2 slash: 4.0.0 dev: true @@ -6819,8 +7048,8 @@ packages: rollup: 4.9.6 dev: true - /@rollup/plugin-commonjs@25.0.7(rollup@4.9.6): - resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} + /@rollup/plugin-commonjs@25.0.8(rollup@4.19.2): + resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.68.0||^3.0.0||^4.0.0 @@ -6828,16 +7057,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.9.6) + '@rollup/pluginutils': 5.1.0(rollup@4.19.2) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 - magic-string: 0.30.7 - rollup: 4.9.6 + magic-string: 0.30.11 + rollup: 4.19.2 dev: true - /@rollup/plugin-inject@5.0.5(rollup@4.9.6): + /@rollup/plugin-inject@5.0.5(rollup@4.19.2): resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6846,10 +7075,10 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.9.6) + '@rollup/pluginutils': 5.1.0(rollup@4.19.2) estree-walker: 2.0.2 - magic-string: 0.30.7 - rollup: 4.9.6 + magic-string: 0.30.11 + rollup: 4.19.2 dev: true /@rollup/plugin-json@4.1.0(rollup@2.79.1): @@ -6861,8 +7090,8 @@ packages: rollup: 2.79.1 dev: true - /@rollup/plugin-json@6.0.1(rollup@4.9.6): - resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==} + /@rollup/plugin-json@6.1.0(rollup@4.19.2): + resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -6870,8 +7099,8 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.9.6) - rollup: 4.9.6 + '@rollup/pluginutils': 5.1.0(rollup@4.19.2) + rollup: 4.19.2 dev: true /@rollup/plugin-node-resolve@13.3.0(rollup@2.79.1): @@ -6889,6 +7118,24 @@ packages: rollup: 2.79.1 dev: true + /@rollup/plugin-node-resolve@15.2.3(rollup@4.19.2): + resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.19.2) + '@types/resolve': 1.20.2 + deepmerge: 4.3.1 + is-builtin-module: 3.2.1 + is-module: 1.0.0 + resolve: 1.22.8 + rollup: 4.19.2 + dev: true + /@rollup/plugin-node-resolve@15.2.3(rollup@4.9.6): resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} @@ -6905,6 +7152,7 @@ packages: is-module: 1.0.0 resolve: 1.22.8 rollup: 4.9.6 + dev: false /@rollup/plugin-replace@5.0.2: resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} @@ -6932,7 +7180,21 @@ packages: magic-string: 0.30.5 rollup: 4.9.6 - /@rollup/plugin-terser@0.4.4(rollup@4.9.6): + /@rollup/plugin-replace@5.0.7(rollup@4.19.2): + resolution: {integrity: sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.19.2) + magic-string: 0.30.11 + rollup: 4.19.2 + dev: true + + /@rollup/plugin-terser@0.4.4(rollup@4.19.2): resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6941,13 +7203,13 @@ packages: rollup: optional: true dependencies: - rollup: 4.9.6 + rollup: 4.19.2 serialize-javascript: 6.0.1 smob: 1.4.0 terser: 5.19.4 dev: true - /@rollup/plugin-wasm@6.2.2(rollup@4.9.6): + /@rollup/plugin-wasm@6.2.2(rollup@4.19.2): resolution: {integrity: sha512-gpC4R1G9Ni92ZIRTexqbhX7U+9estZrbhP+9SRb0DW9xpB9g7j34r+J2hqrcW/lRI7dJaU84MxZM0Rt82tqYPQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6956,8 +7218,8 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.9.6) - rollup: 4.9.6 + '@rollup/pluginutils': 5.1.0(rollup@4.19.2) + rollup: 4.19.2 dev: true /@rollup/pluginutils@3.1.0(rollup@2.79.1): @@ -7008,6 +7270,21 @@ packages: picomatch: 2.3.1 rollup: 4.9.6 + /@rollup/pluginutils@5.1.0(rollup@4.19.2): + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 4.19.2 + dev: true + /@rollup/pluginutils@5.1.0(rollup@4.9.6): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} @@ -7022,6 +7299,14 @@ packages: picomatch: 2.3.1 rollup: 4.9.6 + /@rollup/rollup-android-arm-eabi@4.19.2: + resolution: {integrity: sha512-OHflWINKtoCFSpm/WmuQaWW4jeX+3Qt3XQDepkkiFTsoxFc5BpF3Z5aDxFZgBqRjO6ATP5+b1iilp4kGIZVWlA==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-android-arm-eabi@4.9.6: resolution: {integrity: sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==} cpu: [arm] @@ -7029,6 +7314,14 @@ packages: requiresBuild: true optional: true + /@rollup/rollup-android-arm64@4.19.2: + resolution: {integrity: sha512-k0OC/b14rNzMLDOE6QMBCjDRm3fQOHAL8Ldc9bxEWvMo4Ty9RY6rWmGetNTWhPo+/+FNd1lsQYRd0/1OSix36A==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-android-arm64@4.9.6: resolution: {integrity: sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==} cpu: [arm64] @@ -7036,6 +7329,14 @@ packages: requiresBuild: true optional: true + /@rollup/rollup-darwin-arm64@4.19.2: + resolution: {integrity: sha512-IIARRgWCNWMTeQH+kr/gFTHJccKzwEaI0YSvtqkEBPj7AshElFq89TyreKNFAGh5frLfDCbodnq+Ye3dqGKPBw==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-darwin-arm64@4.9.6: resolution: {integrity: sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==} cpu: [arm64] @@ -7043,6 +7344,14 @@ packages: requiresBuild: true optional: true + /@rollup/rollup-darwin-x64@4.19.2: + resolution: {integrity: sha512-52udDMFDv54BTAdnw+KXNF45QCvcJOcYGl3vQkp4vARyrcdI/cXH8VXTEv/8QWfd6Fru8QQuw1b2uNersXOL0g==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-darwin-x64@4.9.6: resolution: {integrity: sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==} cpu: [x64] @@ -7050,11 +7359,35 @@ packages: requiresBuild: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.9.6: - resolution: {integrity: sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==} - cpu: [arm] + /@rollup/rollup-linux-arm-gnueabihf@4.19.2: + resolution: {integrity: sha512-r+SI2t8srMPYZeoa1w0o/AfoVt9akI1ihgazGYPQGRilVAkuzMGiTtexNZkrPkQsyFrvqq/ni8f3zOnHw4hUbA==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.9.6: + resolution: {integrity: sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm-musleabihf@4.19.2: + resolution: {integrity: sha512-+tYiL4QVjtI3KliKBGtUU7yhw0GMcJJuB9mLTCEauHEsqfk49gtUBXGtGP3h1LW8MbaTY6rSFIQV1XOBps1gBA==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.19.2: + resolution: {integrity: sha512-OR5DcvZiYN75mXDNQQxlQPTv4D+uNCUsmSCSY2FolLf9W5I4DSoJyg7z9Ea3TjKfhPSGgMJiey1aWvlWuBzMtg==} + cpu: [arm64] os: [linux] requiresBuild: true + dev: true optional: true /@rollup/rollup-linux-arm64-gnu@4.9.6: @@ -7064,6 +7397,14 @@ packages: requiresBuild: true optional: true + /@rollup/rollup-linux-arm64-musl@4.19.2: + resolution: {integrity: sha512-Hw3jSfWdUSauEYFBSFIte6I8m6jOj+3vifLg8EU3lreWulAUpch4JBjDMtlKosrBzkr0kwKgL9iCfjA8L3geoA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-arm64-musl@4.9.6: resolution: {integrity: sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==} cpu: [arm64] @@ -7071,6 +7412,22 @@ packages: requiresBuild: true optional: true + /@rollup/rollup-linux-powerpc64le-gnu@4.19.2: + resolution: {integrity: sha512-rhjvoPBhBwVnJRq/+hi2Q3EMiVF538/o9dBuj9TVLclo9DuONqt5xfWSaE6MYiFKpo/lFPJ/iSI72rYWw5Hc7w==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.19.2: + resolution: {integrity: sha512-EAz6vjPwHHs2qOCnpQkw4xs14XJq84I81sDRGPEjKPFVPBw7fwvtwhVjcZR6SLydCv8zNK8YGFblKWd/vRmP8g==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-riscv64-gnu@4.9.6: resolution: {integrity: sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==} cpu: [riscv64] @@ -7078,6 +7435,22 @@ packages: requiresBuild: true optional: true + /@rollup/rollup-linux-s390x-gnu@4.19.2: + resolution: {integrity: sha512-IJSUX1xb8k/zN9j2I7B5Re6B0NNJDJ1+soezjNojhT8DEVeDNptq2jgycCOpRhyGj0+xBn7Cq+PK7Q+nd2hxLA==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.19.2: + resolution: {integrity: sha512-OgaToJ8jSxTpgGkZSkwKE+JQGihdcaqnyHEFOSAU45utQ+yLruE1dkonB2SDI8t375wOKgNn8pQvaWY9kPzxDQ==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-x64-gnu@4.9.6: resolution: {integrity: sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==} cpu: [x64] @@ -7085,6 +7458,14 @@ packages: requiresBuild: true optional: true + /@rollup/rollup-linux-x64-musl@4.19.2: + resolution: {integrity: sha512-5V3mPpWkB066XZZBgSd1lwozBk7tmOkKtquyCJ6T4LN3mzKENXyBwWNQn8d0Ci81hvlBw5RoFgleVpL6aScLYg==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-x64-musl@4.9.6: resolution: {integrity: sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==} cpu: [x64] @@ -7092,6 +7473,14 @@ packages: requiresBuild: true optional: true + /@rollup/rollup-win32-arm64-msvc@4.19.2: + resolution: {integrity: sha512-ayVstadfLeeXI9zUPiKRVT8qF55hm7hKa+0N1V6Vj+OTNFfKSoUxyZvzVvgtBxqSb5URQ8sK6fhwxr9/MLmxdA==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-win32-arm64-msvc@4.9.6: resolution: {integrity: sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==} cpu: [arm64] @@ -7099,6 +7488,14 @@ packages: requiresBuild: true optional: true + /@rollup/rollup-win32-ia32-msvc@4.19.2: + resolution: {integrity: sha512-Mda7iG4fOLHNsPqjWSjANvNZYoW034yxgrndof0DwCy0D3FvTjeNo+HGE6oGWgvcLZNLlcp0hLEFcRs+UGsMLg==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-win32-ia32-msvc@4.9.6: resolution: {integrity: sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==} cpu: [ia32] @@ -7106,6 +7503,14 @@ packages: requiresBuild: true optional: true + /@rollup/rollup-win32-x64-msvc@4.19.2: + resolution: {integrity: sha512-DPi0ubYhSow/00YqmG1jWm3qt1F8aXziHc/UNy8bo9cpCacqhuWu+iSq/fp2SyEQK7iYTZ60fBU9cat3MXTjIQ==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-win32-x64-msvc@4.9.6: resolution: {integrity: sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==} cpu: [x64] @@ -7124,6 +7529,18 @@ packages: - chokidar dev: true + /@shikijs/core@1.12.1: + resolution: {integrity: sha512-biCz/mnkMktImI6hMfMX3H9kOeqsInxWEyCHbSlL8C/2TR1FqfmGxTLRNwYCKsyCyxWLbB8rEqXRVZuyxuLFmA==} + dependencies: + '@types/hast': 3.0.4 + dev: true + + /@shikijs/transformers@1.12.1: + resolution: {integrity: sha512-zOpj/S2thBvnJV4Ty3EE8aRs/VqCbV+lgtEYeBRkPxTW22uLADEIZq0qjt5W2Rfy2KSu29e73nRyzp4PefjUTg==} + dependencies: + shiki: 1.12.1 + dev: true + /@sideway/address@4.1.4: resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} dependencies: @@ -7142,8 +7559,8 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@sindresorhus/merge-streams@1.0.0: - resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==} + /@sindresorhus/merge-streams@2.3.0: + resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} dev: true @@ -7645,25 +8062,18 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.6.0 + '@types/node': 12.20.55 dev: true /@types/hast@3.0.4: resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} dependencies: '@types/unist': 3.0.2 - dev: false /@types/http-errors@2.0.1: resolution: {integrity: sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==} dev: true - /@types/http-proxy@1.17.13: - resolution: {integrity: sha512-GkhdWcMNiR5QSQRYnJ+/oXzu0+7JJEPC8vkWXK351BkhjraZF+1W13CUYARUvX9+NqIU2n6YHA4iwywsc/M6Sw==} - dependencies: - '@types/node': 12.20.55 - dev: true - /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: @@ -7704,15 +8114,15 @@ packages: '@types/node': 12.20.55 dev: false - /@types/linkify-it@3.0.5: - resolution: {integrity: sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw==} + /@types/linkify-it@5.0.0: + resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} dev: true - /@types/markdown-it@13.0.7: - resolution: {integrity: sha512-U/CBi2YUUcTHBt5tjO2r5QV/x0Po6nsYwQU4Y04fBS6vfoImaiZ6f8bi3CjTCxBPQSO1LMyUqkByzi8AidyxfA==} + /@types/markdown-it@14.1.2: + resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==} dependencies: - '@types/linkify-it': 3.0.5 - '@types/mdurl': 1.0.5 + '@types/linkify-it': 5.0.0 + '@types/mdurl': 2.0.0 dev: true /@types/mdast@4.0.3: @@ -7721,8 +8131,8 @@ packages: '@types/unist': 3.0.2 dev: false - /@types/mdurl@1.0.5: - resolution: {integrity: sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA==} + /@types/mdurl@2.0.0: + resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} dev: true /@types/mime@1.3.2: @@ -7752,10 +8162,6 @@ packages: resolution: {integrity: sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg==} dev: true - /@types/node@20.6.0: - resolution: {integrity: sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==} - dev: true - /@types/parse-json@4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} dev: true @@ -7886,7 +8292,6 @@ packages: /@types/unist@3.0.2: resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} - dev: false /@types/web-bluetooth@0.0.20: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} @@ -8118,10 +8523,10 @@ packages: dependencies: '@typescript-eslint/types': 5.3.0 '@typescript-eslint/visitor-keys': 5.3.0 - debug: 4.3.4 + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.3 tsutils: 3.21.0(typescript@4.6.4) typescript: 4.6.4 transitivePeerDependencies: @@ -8237,14 +8642,14 @@ packages: /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - /@vercel/nft@0.24.3: - resolution: {integrity: sha512-IyBdIxmFAeGZnEfMgt4QrGK7XX4lWazlQj34HEi9dw04/WeDBJ7r1yaOIO5tTf9pbfvwUFodj9b0H+NDGGoOMg==} + /@vercel/nft@0.24.4: + resolution: {integrity: sha512-KjYAZty7boH5fi5udp6p+lNu6nawgs++pHW+3koErMgbRkkHuToGX/FwjN5clV1FcaM3udfd4zW/sUapkMgpZw==} engines: {node: '>=16'} hasBin: true dependencies: '@mapbox/node-pre-gyp': 1.0.11 '@rollup/pluginutils': 4.2.1 - acorn: 8.10.0 + acorn: 8.12.1 async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 @@ -8296,15 +8701,15 @@ packages: vue: 3.4.21(typescript@4.9.5) dev: true - /@vitejs/plugin-vue@5.0.3(vite@5.0.12)(vue@3.4.18): - resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} + /@vitejs/plugin-vue@5.1.2(vite@5.3.5)(vue@3.4.35): + resolution: {integrity: sha512-nY9IwH12qeiJqumTCLJLE7IiNx7HZ39cbHaysEUd+Myvbz9KAqd2yq+U01Kab1R/H1BmiyM2ShTYlNH32Fzo3A==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.12 - vue: 3.4.18(typescript@4.9.5) + vite: 5.3.5 + vue: 3.4.35(typescript@4.9.5) dev: true /@vitest/expect@0.32.4: @@ -8431,6 +8836,7 @@ packages: entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 + dev: false /@vue/compiler-core@3.4.21: resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} @@ -8442,11 +8848,22 @@ packages: source-map-js: 1.0.2 dev: true + /@vue/compiler-core@3.4.35: + resolution: {integrity: sha512-gKp0zGoLnMYtw4uS/SJRRO7rsVggLjvot3mcctlMXunYNsX+aRJDqqw/lV5/gHK91nvaAAlWFgdVl020AW1Prg==} + dependencies: + '@babel/parser': 7.25.3 + '@vue/shared': 3.4.35 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + dev: true + /@vue/compiler-dom@3.4.18: resolution: {integrity: sha512-24Eb8lcMfInefvQ6YlEVS18w5Q66f4+uXWVA+yb7praKbyjHRNuKVWGuinfSSjM0ZIiPi++QWukhkgznBaqpEA==} dependencies: '@vue/compiler-core': 3.4.18 '@vue/shared': 3.4.18 + dev: false /@vue/compiler-dom@3.4.21: resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} @@ -8455,6 +8872,13 @@ packages: '@vue/shared': 3.4.21 dev: true + /@vue/compiler-dom@3.4.35: + resolution: {integrity: sha512-pWIZRL76/oE/VMhdv/ovZfmuooEni6JPG1BFe7oLk5DZRo/ImydXijoZl/4kh2406boRQ7lxTYzbZEEXEhj9NQ==} + dependencies: + '@vue/compiler-core': 3.4.35 + '@vue/shared': 3.4.35 + dev: true + /@vue/compiler-sfc@2.7.14: resolution: {integrity: sha512-aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA==} dependencies: @@ -8475,6 +8899,7 @@ packages: magic-string: 0.30.7 postcss: 8.4.35 source-map-js: 1.0.2 + dev: false /@vue/compiler-sfc@3.4.21: resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} @@ -8490,11 +8915,26 @@ packages: source-map-js: 1.0.2 dev: true + /@vue/compiler-sfc@3.4.35: + resolution: {integrity: sha512-xacnRS/h/FCsjsMfxBkzjoNxyxEyKyZfBch/P4vkLRvYJwe5ChXmZZrj8Dsed/752H2Q3JE8kYu9Uyha9J6PgA==} + dependencies: + '@babel/parser': 7.25.3 + '@vue/compiler-core': 3.4.35 + '@vue/compiler-dom': 3.4.35 + '@vue/compiler-ssr': 3.4.35 + '@vue/shared': 3.4.35 + estree-walker: 2.0.2 + magic-string: 0.30.11 + postcss: 8.4.40 + source-map-js: 1.2.0 + dev: true + /@vue/compiler-ssr@3.4.18: resolution: {integrity: sha512-hSlv20oUhPxo2UYUacHgGaxtqP0tvFo6ixxxD6JlXIkwzwoZ9eKK6PFQN4hNK/R13JlNyldwWt/fqGBKgWJ6nQ==} dependencies: '@vue/compiler-dom': 3.4.18 '@vue/shared': 3.4.18 + dev: false /@vue/compiler-ssr@3.4.21: resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} @@ -8503,14 +8943,42 @@ packages: '@vue/shared': 3.4.21 dev: true - /@vue/devtools-api@6.5.1: - resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} + /@vue/compiler-ssr@3.4.35: + resolution: {integrity: sha512-7iynB+0KB1AAJKk/biENTV5cRGHRdbdaD7Mx3nWcm1W8bVD6QmnH3B4AHhQQ1qZHhqFwzEzMwiytXm3PX1e60A==} + dependencies: + '@vue/compiler-dom': 3.4.35 + '@vue/shared': 3.4.35 + dev: true + + /@vue/devtools-api@7.3.7: + resolution: {integrity: sha512-kvjQ6nmsqTp7SrmpwI2G0MgbC4ys0bPsgQirHXJM8y1m7siQ5RnWQUHJVfyUrHNguCySW1cevAdIw87zrPTl9g==} + dependencies: + '@vue/devtools-kit': 7.3.7 + dev: true + + /@vue/devtools-kit@7.3.7: + resolution: {integrity: sha512-ktHhhjI4CoUrwdSUF5b/MFfjrtAtK8r4vhOkFyRN5Yp9kdXTwsRBYcwarHuP+wFPKf4/KM7DVBj2ELO8SBwdsw==} + dependencies: + '@vue/devtools-shared': 7.3.7 + birpc: 0.2.17 + hookable: 5.5.3 + mitt: 3.0.1 + perfect-debounce: 1.0.0 + speakingurl: 14.0.1 + superjson: 2.2.1 + dev: true + + /@vue/devtools-shared@7.3.7: + resolution: {integrity: sha512-M9EU1/bWi5GNS/+IZrAhwGOVZmUTN4MH22Hvh35nUZZg9AZP2R2OhfCb+MG4EtAsrUEYlu3R43/SIj3G7EZYtQ==} + dependencies: + rfdc: 1.4.1 dev: true /@vue/reactivity@3.4.18: resolution: {integrity: sha512-7uda2/I0jpLiRygprDo5Jxs2HJkOVXcOMlyVlY54yRLxoycBpwGJRwJT9EdGB4adnoqJDXVT2BilUAYwI7qvmg==} dependencies: '@vue/shared': 3.4.18 + dev: false /@vue/reactivity@3.4.21: resolution: {integrity: sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==} @@ -8518,11 +8986,18 @@ packages: '@vue/shared': 3.4.21 dev: true + /@vue/reactivity@3.4.35: + resolution: {integrity: sha512-Ggtz7ZZHakriKioveJtPlStYardwQH6VCs9V13/4qjHSQb/teE30LVJNrbBVs4+aoYGtTQKJbTe4CWGxVZrvEw==} + dependencies: + '@vue/shared': 3.4.35 + dev: true + /@vue/runtime-core@3.4.18: resolution: {integrity: sha512-7mU9diCa+4e+8/wZ7Udw5pwTH10A11sZ1nldmHOUKJnzCwvZxfJqAtw31mIf4T5H2FsLCSBQT3xgioA9vIjyDQ==} dependencies: '@vue/reactivity': 3.4.18 '@vue/shared': 3.4.18 + dev: false /@vue/runtime-core@3.4.21: resolution: {integrity: sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==} @@ -8531,12 +9006,20 @@ packages: '@vue/shared': 3.4.21 dev: true + /@vue/runtime-core@3.4.35: + resolution: {integrity: sha512-D+BAjFoWwT5wtITpSxwqfWZiBClhBbR+bm0VQlWYFOadUUXFo+5wbe9ErXhLvwguPiLZdEF13QAWi2vP3ZD5tA==} + dependencies: + '@vue/reactivity': 3.4.35 + '@vue/shared': 3.4.35 + dev: true + /@vue/runtime-dom@3.4.18: resolution: {integrity: sha512-2y1Mkzcw1niSfG7z3Qx+2ir9Gb4hdTkZe5p/I8x1aTIKQE0vY0tPAEUPhZm5tx6183gG3D/KwHG728UR0sIufA==} dependencies: '@vue/runtime-core': 3.4.18 '@vue/shared': 3.4.18 csstype: 3.1.3 + dev: false /@vue/runtime-dom@3.4.21: resolution: {integrity: sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==} @@ -8546,6 +9029,15 @@ packages: csstype: 3.1.3 dev: true + /@vue/runtime-dom@3.4.35: + resolution: {integrity: sha512-yGOlbos+MVhlS5NWBF2HDNgblG8e2MY3+GigHEyR/dREAluvI5tuUUgie3/9XeqhPE4LF0i2wjlduh5thnfOqw==} + dependencies: + '@vue/reactivity': 3.4.35 + '@vue/runtime-core': 3.4.35 + '@vue/shared': 3.4.35 + csstype: 3.1.3 + dev: true + /@vue/server-renderer@3.4.18(vue@3.4.18): resolution: {integrity: sha512-YJd1wa7mzUN3NRqLEsrwEYWyO+PUBSROIGlCc3J/cvn7Zu6CxhNLgXa8Z4zZ5ja5/nviYO79J1InoPeXgwBTZA==} peerDependencies: @@ -8554,6 +9046,7 @@ packages: '@vue/compiler-ssr': 3.4.18 '@vue/shared': 3.4.18 vue: 3.4.18(typescript@4.9.5) + dev: false /@vue/server-renderer@3.4.21(vue@3.4.21): resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==} @@ -8565,13 +9058,28 @@ packages: vue: 3.4.21(typescript@4.9.5) dev: true + /@vue/server-renderer@3.4.35(vue@3.4.35): + resolution: {integrity: sha512-iZ0e/u9mRE4T8tNhlo0tbA+gzVkgv8r5BX6s1kRbOZqfpq14qoIvCZ5gIgraOmYkMYrSEZgkkojFPr+Nyq/Mnw==} + peerDependencies: + vue: 3.4.35 + dependencies: + '@vue/compiler-ssr': 3.4.35 + '@vue/shared': 3.4.35 + vue: 3.4.35(typescript@4.9.5) + dev: true + /@vue/shared@3.4.18: resolution: {integrity: sha512-CxouGFxxaW5r1WbrSmWwck3No58rApXgRSBxrqgnY1K+jk20F6DrXJkHdH9n4HVT+/B6G2CAn213Uq3npWiy8Q==} + dev: false /@vue/shared@3.4.21: resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} dev: true + /@vue/shared@3.4.35: + resolution: {integrity: sha512-hvuhBYYDe+b1G8KHxsQ0diDqDMA8D9laxWZhNAjE83VZb5UDaXl9Xnz7cGdDSyiHM90qqI/CyGMcpBpiDy6VVQ==} + dev: true + /@vue/test-utils@1.3.0(vue-template-compiler@2.7.14)(vue@2.7.14): resolution: {integrity: sha512-Xk2Xiyj2k5dFb8eYUKkcN9PzqZSppTlx7LaQWBbdA8tqh3jHr/KHX2/YLhNFc/xwDrgeLybqd+4ZCPJSGPIqeA==} peerDependencies: @@ -8603,6 +9111,18 @@ packages: - vue dev: false + /@vueuse/core@10.11.0(vue@3.4.35): + resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==} + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 10.11.0 + '@vueuse/shared': 10.11.0(vue@3.4.35) + vue-demi: 0.14.10(vue@3.4.35) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: true + /@vueuse/core@10.7.2(vue@3.4.18): resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==} dependencies: @@ -8613,22 +9133,23 @@ packages: transitivePeerDependencies: - '@vue/composition-api' - vue + dev: false - /@vueuse/integrations@10.7.2(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.4.18): - resolution: {integrity: sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==} - peerDependencies: - async-validator: '*' - axios: '*' - change-case: '*' - drauu: '*' - focus-trap: '*' - fuse.js: '*' - idb-keyval: '*' - jwt-decode: '*' - nprogress: '*' - qrcode: '*' - sortablejs: '*' - universal-cookie: '*' + /@vueuse/integrations@10.11.0(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.4.35): + resolution: {integrity: sha512-Pp6MtWEIr+NDOccWd8j59Kpjy5YDXogXI61Kb1JxvSfVBO8NzFQkmrKmSZz47i+ZqHnIzxaT38L358yDHTncZg==} + peerDependencies: + async-validator: ^4 + axios: ^1 + change-case: ^4 + drauu: ^0.3 + focus-trap: ^7 + fuse.js: ^6 + idb-keyval: ^6 + jwt-decode: ^3 + nprogress: ^0.2 + qrcode: ^1.5 + sortablejs: ^1 + universal-cookie: ^6 peerDependenciesMeta: async-validator: optional: true @@ -8655,18 +9176,32 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.7.2(vue@3.4.18) - '@vueuse/shared': 10.7.2(vue@3.4.18) + '@vueuse/core': 10.11.0(vue@3.4.35) + '@vueuse/shared': 10.11.0(vue@3.4.35) focus-trap: 7.5.4 fuse.js: 6.6.2 - vue-demi: 0.14.7(vue@3.4.18) + vue-demi: 0.14.10(vue@3.4.35) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true + /@vueuse/metadata@10.11.0: + resolution: {integrity: sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==} + dev: true + /@vueuse/metadata@10.7.2: resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==} + dev: false + + /@vueuse/shared@10.11.0(vue@3.4.35): + resolution: {integrity: sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==} + dependencies: + vue-demi: 0.14.10(vue@3.4.35) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: true /@vueuse/shared@10.7.2(vue@3.4.18): resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==} @@ -8675,6 +9210,7 @@ packages: transitivePeerDependencies: - '@vue/composition-api' - vue + dev: false /@webassemblyjs/ast@1.11.1: resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==} @@ -8878,6 +9414,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + /acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true + /adjust-sourcemap-loader@4.0.0: resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} engines: {node: '>=8.9'} @@ -8890,7 +9431,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -9127,10 +9668,6 @@ packages: /aproba@2.0.0: resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - /arch@2.2.0: - resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} - dev: true - /archiver-utils@4.0.1: resolution: {integrity: sha512-Q4Q99idbvzmgCTEAAhi32BkOyq8iVI5EwdO0PmBDSGIzzjYNdcFn7Q7k3OzbLy4kLUPXfJtG6fO2RjftXbobBg==} engines: {node: '>= 12.0.0'} @@ -9143,8 +9680,8 @@ packages: readable-stream: 3.6.2 dev: true - /archiver@6.0.1: - resolution: {integrity: sha512-CXGy4poOLBKptiZH//VlWdFuUC1RESbdZjGjILwBuZ73P7WkAUN0htfSfBq/7k6FRFlpu7bg4JOkj1vU9G6jcQ==} + /archiver@6.0.2: + resolution: {integrity: sha512-UQ/2nW7NMl1G+1UnrLypQw1VdT9XZg/ECcKPq7l+STzStrSivFIXIp34D8M5zeNGW5NoOupdYCHv6VySCPNNlw==} engines: {node: '>= 12.0.0'} dependencies: archiver-utils: 4.0.1 @@ -9153,12 +9690,13 @@ packages: readable-stream: 3.6.2 readdir-glob: 1.1.3 tar-stream: 3.1.6 - zip-stream: 5.0.1 + zip-stream: 5.0.2 dev: true /are-we-there-yet@2.0.0: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} + deprecated: This package is no longer supported. dependencies: delegates: 1.0.0 readable-stream: 3.6.2 @@ -9167,6 +9705,7 @@ packages: /are-we-there-yet@3.0.1: resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. dependencies: delegates: 1.0.0 readable-stream: 3.6.2 @@ -9398,7 +9937,7 @@ packages: engines: {node: '>=16.0.0'} dependencies: ini: 4.1.1 - jiti: 1.20.0 + jiti: 1.21.0 jsonc-eslint-parser: 2.3.0 lodash.merge: 4.6.2 sucrase: 3.34.0 @@ -9695,6 +10234,10 @@ packages: dependencies: file-uri-to-path: 1.0.0 + /birpc@0.2.17: + resolution: {integrity: sha512-+hkTxhot+dWsLpp3gia5AkVHIsKlZybNT5gIYiDlNzJrmYPcTM9k5/w2uaj3IPpd7LlEYpmCj4Jj1nC41VhDFg==} + dev: true + /bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: @@ -9886,22 +10429,26 @@ packages: engines: {node: '>= 0.8'} dev: true - /c12@1.7.0: - resolution: {integrity: sha512-luqIHUs5S5s4vcSa1TVIGxSC1dH8mBT8cxzRvrlHN/iZs+G/PkxsOb300ODuAdvRzUopyXYqg7cmdOGpcYaxwg==} + /c12@1.11.1: + resolution: {integrity: sha512-KDU0TvSvVdaYcQKQ6iPHATGz/7p/KiVjPg4vQrB6Jg/wX9R0yl5RZxWm9IoZqaIHD2+6PZd81+KMGwRr/lRIUg==} + peerDependencies: + magicast: ^0.3.4 + peerDependenciesMeta: + magicast: + optional: true dependencies: - chokidar: 3.5.3 + chokidar: 3.6.0 + confbox: 0.1.7 defu: 6.1.4 - dotenv: 16.4.1 - giget: 1.2.1 - jiti: 1.21.0 - json5: 2.2.3 - jsonc-parser: 3.2.1 - mlly: 1.5.0 + dotenv: 16.4.5 + giget: 1.2.3 + jiti: 1.21.6 + mlly: 1.7.1 ohash: 1.1.3 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.0.3 - rc9: 2.1.1 + pkg-types: 1.1.3 + rc9: 2.1.2 dev: true /cac@6.7.14: @@ -10170,6 +10717,21 @@ packages: fsevents: 2.3.3 dev: true + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + /chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} @@ -10223,8 +10785,8 @@ packages: webpack: 5.76.1(esbuild@0.14.22) dev: true - /citty@0.1.5: - resolution: {integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==} + /citty@0.1.6: + resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} dependencies: consola: 3.2.3 dev: true @@ -10291,13 +10853,13 @@ packages: engines: {node: '>= 10'} dev: true - /clipboardy@3.0.0: - resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /clipboardy@4.0.0: + resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==} + engines: {node: '>=18'} dependencies: - arch: 2.2.0 - execa: 5.1.1 - is-wsl: 2.2.0 + execa: 8.0.1 + is-wsl: 3.1.0 + is64bit: 2.0.0 dev: true /cliui@6.0.0: @@ -10337,11 +10899,6 @@ packages: engines: {node: '>=0.8'} dev: true - /cluster-key-slot@1.1.2: - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} - engines: {node: '>=0.10.0'} - dev: true - /code-red@1.0.3: resolution: {integrity: sha512-kVwJELqiILQyG5aeuyKFbdsI1fmQy1Cmf7dQ8eGmVuJoaRVdwey7WaMknr2ZFeVSYSKT0rExsa8EGw0aoI/1QQ==} dependencies: @@ -10462,12 +11019,12 @@ packages: resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} dev: false - /compress-commons@5.0.1: - resolution: {integrity: sha512-MPh//1cERdLtqwO3pOFLeXtpuai0Y2WCd5AhtKxznqM7WtaMYaOEMSgn45d9D10sIHSfIKE603HlOp8OPGrvag==} + /compress-commons@5.0.3: + resolution: {integrity: sha512-/UIcLWvwAQyVibgpQDPtfNM3SvqN7G9elAPAV7GM0L53EbNWwWiCsWtK8Fwed/APEbptPHXs5PuW+y8Bq8lFTA==} engines: {node: '>= 12.0.0'} dependencies: crc-32: 1.2.2 - crc32-stream: 5.0.0 + crc32-stream: 5.0.1 normalize-path: 3.0.0 readable-stream: 3.6.2 dev: true @@ -10506,6 +11063,10 @@ packages: kind-of: 3.2.2 dev: true + /confbox@0.1.7: + resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} + dev: true + /config-chain@1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} dependencies: @@ -10562,8 +11123,8 @@ packages: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} dev: true - /cookie-es@1.0.0: - resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==} + /cookie-es@1.2.2: + resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} dev: true /cookie-signature@1.0.6: @@ -10586,6 +11147,13 @@ packages: is-what: 3.14.1 dev: true + /copy-anything@3.0.5: + resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} + engines: {node: '>=12.13'} + dependencies: + is-what: 4.1.15 + dev: true + /copy-descriptor@0.1.1: resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} engines: {node: '>=0.10.0'} @@ -10683,8 +11251,8 @@ packages: hasBin: true dev: true - /crc32-stream@5.0.0: - resolution: {integrity: sha512-B0EPa1UK+qnpBZpG+7FgPCu0J2ETLpXq09o9BkLkEAhdB6Z61Qo4pJ3JYu0c+Qi+/SAL7QThqnzS06pmSSyZaw==} + /crc32-stream@5.0.1: + resolution: {integrity: sha512-lO1dFui+CEUh/ztYIpgpKItKW9Bb4NWakCRJrnqAbFIYD+OZAwb2VfD5T5eXMw2FNcsDHkQcNl/Wh3iVXYwU6g==} engines: {node: '>= 12.0.0'} dependencies: crc-32: 1.2.2 @@ -10718,6 +11286,15 @@ packages: shebang-command: 2.0.0 which: 2.0.2 + /crossws@0.2.4: + resolution: {integrity: sha512-DAxroI2uSOgUKLz00NX6A8U/8EE3SZHmIND+10jkVSaypvyt57J5JEOxAQOL6lQxyzi/wZbTIwssU1uy69h5Vg==} + peerDependencies: + uWebSockets.js: '*' + peerDependenciesMeta: + uWebSockets.js: + optional: true + dev: true + /css-blank-pseudo@3.0.3(postcss@8.4.27): resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==} engines: {node: ^12 || ^14 || >=16} @@ -10991,7 +11568,6 @@ packages: optional: true dependencies: ms: 2.1.2 - dev: true /decamelize@1.2.0: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} @@ -11124,10 +11700,6 @@ packages: isobject: 3.0.1 dev: false - /defu@6.1.2: - resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==} - dev: true - /defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} dev: true @@ -11157,11 +11729,6 @@ packages: resolution: {integrity: sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==} dev: true - /denque@2.1.0: - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} - engines: {node: '>=0.10'} - dev: true - /depd@1.1.2: resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} engines: {node: '>= 0.6'} @@ -11194,10 +11761,6 @@ packages: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} - /destr@2.0.1: - resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==} - dev: true - /destr@2.0.3: resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} dev: true @@ -11411,6 +11974,12 @@ packages: /dotenv@16.4.1: resolution: {integrity: sha512-CjA3y+Dr3FyFDOAMnxZEGtnW9KBR2M0JvvUtXNW+dYJL5ROWxP9DUHCwgFqpMk0OXCc0ljhaNTr2w/kutYIcHQ==} engines: {node: '>=12'} + dev: false + + /dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + engines: {node: '>=12'} + dev: true /duplexer@0.1.1: resolution: {integrity: sha512-sxNZ+ljy+RA1maXoUReeqBBpBC6RLKmg5ewzV+x+mSETmWNoKdZN6vcQjpFROemza23hGFskJtFNoUWUaQ+R4Q==} @@ -11430,7 +11999,7 @@ packages: '@one-ini/wasm': 0.1.1 commander: 10.0.1 minimatch: 9.0.1 - semver: 7.5.4 + semver: 7.6.3 dev: true /ee-first@1.1.1: @@ -11500,7 +12069,7 @@ packages: base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.4 + debug: 4.3.5 engine.io-parser: 5.1.0 ws: 8.11.0 transitivePeerDependencies: @@ -12221,6 +12790,37 @@ packages: '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 + /esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + dev: true + /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -13115,6 +13715,7 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 + dev: false /fs-extra@11.2.0: resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} @@ -13205,6 +13806,7 @@ packages: /gauge@3.0.2: resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} engines: {node: '>=10'} + deprecated: This package is no longer supported. dependencies: aproba: 2.0.0 color-support: 1.1.3 @@ -13220,6 +13822,7 @@ packages: /gauge@4.0.4: resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. dependencies: aproba: 2.0.0 color-support: 1.1.3 @@ -13259,8 +13862,8 @@ packages: engines: {node: '>=8.0.0'} dev: true - /get-port-please@3.1.1: - resolution: {integrity: sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA==} + /get-port-please@3.1.2: + resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==} dev: true /get-stream@6.0.1: @@ -13298,15 +13901,15 @@ packages: omggif: 1.0.10 dev: false - /giget@1.2.1: - resolution: {integrity: sha512-4VG22mopWtIeHwogGSy1FViXVo0YT+m6BrqZfz0JJFwbSsePsCdOzdLIIli5BtMp7Xe8f/o2OmBpQX2NBOC24g==} + /giget@1.2.3: + resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} hasBin: true dependencies: - citty: 0.1.5 + citty: 0.1.6 consola: 3.2.3 defu: 6.1.4 - node-fetch-native: 1.6.2 - nypm: 0.3.6 + node-fetch-native: 1.6.4 + nypm: 0.3.9 ohash: 1.1.3 pathe: 1.1.2 tar: 6.2.0 @@ -13343,6 +13946,7 @@ packages: /glob@7.1.4: resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -13354,6 +13958,7 @@ packages: /glob@7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -13387,6 +13992,7 @@ packages: /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -13457,11 +14063,11 @@ packages: slash: 4.0.0 dev: true - /globby@14.0.0: - resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==} + /globby@14.0.2: + resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} engines: {node: '>=18'} dependencies: - '@sindresorhus/merge-streams': 1.0.0 + '@sindresorhus/merge-streams': 2.3.0 fast-glob: 3.3.2 ignore: 5.2.4 path-type: 5.0.0 @@ -13497,31 +14103,21 @@ packages: duplexer: 0.1.2 dev: true - /h3@1.10.1: - resolution: {integrity: sha512-UBAUp47hmm4BB5/njB4LrEa9gpuvZj4/Qf/ynSMzO6Ku2RXaouxEfiG2E2IFnv6fxbhAkzjasDxmo6DFdEeXRg==} + /h3@1.12.0: + resolution: {integrity: sha512-Zi/CcNeWBXDrFNlV0hUBJQR9F7a96RjMeAZweW/ZWkR9fuXrMcvKnSA63f/zZ9l0GgQOZDVHGvXivNN9PWOwhA==} dependencies: - cookie-es: 1.0.0 + cookie-es: 1.2.2 + crossws: 0.2.4 defu: 6.1.4 destr: 2.0.3 - iron-webcrypto: 1.1.0 + iron-webcrypto: 1.2.1 ohash: 1.1.3 radix3: 1.1.2 - ufo: 1.4.0 + ufo: 1.5.4 uncrypto: 0.1.3 unenv: 1.9.0 - dev: true - - /h3@1.8.0: - resolution: {integrity: sha512-057VY83X7Tg5n4XU2GV9M3dsCWUU4jtw2Lc/r4GjAcf9Jb6GI1mD5F8TCQHUcvLMEgtx6lbfobOFu7Vdmejihg==} - dependencies: - cookie-es: 1.0.0 - defu: 6.1.2 - destr: 2.0.1 - iron-webcrypto: 0.8.0 - radix3: 1.0.1 - ufo: 1.2.0 - uncrypto: 0.1.3 - unenv: 1.7.1 + transitivePeerDependencies: + - uWebSockets.js dev: true /handle-thing@2.0.1: @@ -13837,7 +14433,7 @@ packages: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color dev: true @@ -13861,7 +14457,7 @@ packages: '@types/express': optional: true dependencies: - '@types/http-proxy': 1.17.13 + '@types/http-proxy': 1.17.14 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 @@ -13891,7 +14487,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color dev: true @@ -14106,23 +14702,6 @@ packages: loose-envify: 1.4.0 dev: true - /ioredis@5.3.2: - resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} - engines: {node: '>=12.22.0'} - dependencies: - '@ioredis/commands': 1.2.0 - cluster-key-slot: 1.1.2 - debug: 4.3.4 - denque: 2.1.0 - lodash.defaults: 4.2.0 - lodash.isarguments: 3.1.0 - redis-errors: 1.2.0 - redis-parser: 3.0.0 - standard-as-callback: 2.1.0 - transitivePeerDependencies: - - supports-color - dev: true - /ip@1.1.8: resolution: {integrity: sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==} dev: true @@ -14140,12 +14719,8 @@ packages: engines: {node: '>= 10'} dev: true - /iron-webcrypto@0.8.0: - resolution: {integrity: sha512-gScdcWHjTGclCU15CIv2r069NoQrys1UeUFFfaO1hL++ytLHkVw7N5nXJmFf3J2LEDMz1PkrvC0m62JEeu1axQ==} - dev: true - - /iron-webcrypto@1.1.0: - resolution: {integrity: sha512-5vgYsCakNlaQub1orZK5QmNYhwYtcllTkZBp5sfIaCqY93Cf6l+v2rtE+E4TMbcfjxDMCdrO8wmp7+ZvhDECLA==} + /iron-webcrypto@1.2.1: + resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} dev: true /is-accessor-descriptor@0.1.6: @@ -14277,6 +14852,12 @@ packages: engines: {node: '>=8'} hasBin: true + /is-docker@3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + dev: true + /is-extendable@0.1.1: resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} engines: {node: '>=0.10.0'} @@ -14316,6 +14897,14 @@ packages: dependencies: is-extglob: 2.1.1 + /is-inside-container@1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + engines: {node: '>=14.16'} + hasBin: true + dependencies: + is-docker: 3.0.0 + dev: true + /is-interactive@1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} @@ -14389,11 +14978,7 @@ packages: /is-primitive@3.0.1: resolution: {integrity: sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==} - engines: {node: '>=0.10.0'} - dev: true - - /is-promise@4.0.0: - resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} + engines: {node: '>=0.10.0'} dev: true /is-reference@1.2.1: @@ -14509,6 +15094,20 @@ packages: dependencies: is-docker: 2.2.1 + /is-wsl@3.1.0: + resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} + engines: {node: '>=16'} + dependencies: + is-inside-container: 1.0.0 + dev: true + + /is64bit@2.0.0: + resolution: {integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==} + engines: {node: '>=18'} + dependencies: + system-architecture: 0.1.0 + dev: true + /isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} @@ -14726,13 +15325,13 @@ packages: regenerator-runtime: 0.13.11 dev: false - /jiti@1.20.0: - resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} + /jiti@1.21.0: + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} hasBin: true dev: false - /jiti@1.21.0: - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + /jiti@1.21.6: + resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true dev: true @@ -14768,6 +15367,10 @@ packages: resolution: {integrity: sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==} dev: true + /js-tokens@9.0.0: + resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} + dev: true + /js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true @@ -14916,10 +15519,10 @@ packages: resolution: {integrity: sha512-9xZPKVYp9DxnM3sd1yAsh/d59iIaswDkai8oTxbursfKYbg/ibjX0IzFt35+VZ8iEW453TVTXztnRvYUQlAfUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.11.3 + acorn: 8.12.1 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - semver: 7.5.4 + semver: 7.6.3 dev: false /jsonc-parser@3.0.0: @@ -14930,10 +15533,6 @@ packages: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} dev: true - /jsonc-parser@3.2.1: - resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} - dev: true - /jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: @@ -15082,8 +15681,8 @@ packages: engines: {node: '>= 8'} dev: true - /knitwork@1.0.0: - resolution: {integrity: sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==} + /knitwork@1.1.0: + resolution: {integrity: sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==} dev: true /kolorist@1.8.0: @@ -15224,27 +15823,30 @@ packages: - supports-color dev: true - /listhen@1.5.5: - resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==} + /listhen@1.7.2: + resolution: {integrity: sha512-7/HamOm5YD9Wb7CFgAZkKgVPA96WwhcTQoqtm2VTZGVbVVn3IWKRBTgrU7cchA3Q8k9iCsG8Osoi9GX4JsGM9g==} hasBin: true dependencies: - '@parcel/watcher': 2.3.0 - '@parcel/watcher-wasm': 2.3.0 - citty: 0.1.5 - clipboardy: 3.0.0 + '@parcel/watcher': 2.4.1 + '@parcel/watcher-wasm': 2.4.1 + citty: 0.1.6 + clipboardy: 4.0.0 consola: 3.2.3 + crossws: 0.2.4 defu: 6.1.4 - get-port-please: 3.1.1 - h3: 1.10.1 + get-port-please: 3.1.2 + h3: 1.12.0 http-shutdown: 1.2.2 - jiti: 1.21.0 - mlly: 1.4.2 + jiti: 1.21.6 + mlly: 1.7.1 node-forge: 1.3.1 - pathe: 1.1.1 + pathe: 1.1.2 std-env: 3.7.0 - ufo: 1.4.0 - untun: 0.1.2 + ufo: 1.5.4 + untun: 0.1.3 uqr: 0.1.2 + transitivePeerDependencies: + - uWebSockets.js dev: true /listr2@6.6.1: @@ -15343,14 +15945,6 @@ packages: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} dev: true - /lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - dev: true - - /lodash.isarguments@3.1.0: - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - dev: true - /lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} @@ -15471,6 +16065,12 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true + /magic-string@0.30.11: + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + dev: true + /magic-string@0.30.2: resolution: {integrity: sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==} engines: {node: '>=12'} @@ -15509,7 +16109,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.5.4 + semver: 7.6.3 dev: true /make-error@1.3.6: @@ -16143,8 +16743,8 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dev: false - /minisearch@6.3.0: - resolution: {integrity: sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==} + /minisearch@7.1.0: + resolution: {integrity: sha512-tv7c/uefWdEhcu6hvrfTihflgeEi2tN6VV7HJnCjK6VxM75QQJh4t9FwJCsA2EsRS8LCnu3W87CuGPWMocOLCA==} dev: true /minizlib@2.1.2: @@ -16154,6 +16754,10 @@ packages: minipass: 3.3.6 yallist: 4.0.0 + /mitt@3.0.1: + resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + dev: true + /mixin-deep@1.3.2: resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} engines: {node: '>=0.10.0'} @@ -16179,22 +16783,22 @@ packages: hasBin: true dev: false - /mlly@1.4.2: - resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} + /mlly@1.5.0: + resolution: {integrity: sha512-NPVQvAY1xr1QoVeG0cy8yUYC7FQcOx6evl/RjT1wL5FvzPnzOysoqB/jmx/DhssT2dYa8nxECLAaFI/+gVLhDQ==} dependencies: - acorn: 8.10.0 - pathe: 1.1.1 - pkg-types: 1.0.3 - ufo: 1.4.0 + acorn: 8.12.1 + pathe: 1.1.2 + pkg-types: 1.1.3 + ufo: 1.5.4 dev: true - /mlly@1.5.0: - resolution: {integrity: sha512-NPVQvAY1xr1QoVeG0cy8yUYC7FQcOx6evl/RjT1wL5FvzPnzOysoqB/jmx/DhssT2dYa8nxECLAaFI/+gVLhDQ==} + /mlly@1.7.1: + resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} dependencies: - acorn: 8.11.3 + acorn: 8.12.1 pathe: 1.1.2 - pkg-types: 1.0.3 - ufo: 1.4.0 + pkg-types: 1.1.3 + ufo: 1.5.4 dev: true /moment@2.29.4: @@ -16274,10 +16878,6 @@ packages: - supports-color dev: false - /napi-wasm@1.1.0: - resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==} - dev: true - /natural-compare-lite@1.4.0: resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} dev: true @@ -16385,26 +16985,26 @@ packages: xml2js: optional: true dependencies: - '@cloudflare/kv-asset-handler': 0.3.0 - '@netlify/functions': 2.5.1 - '@rollup/plugin-alias': 5.1.0(rollup@4.9.6) - '@rollup/plugin-commonjs': 25.0.7(rollup@4.9.6) - '@rollup/plugin-inject': 5.0.5(rollup@4.9.6) - '@rollup/plugin-json': 6.0.1(rollup@4.9.6) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.9.6) - '@rollup/plugin-replace': 5.0.5(rollup@4.9.6) - '@rollup/plugin-terser': 0.4.4(rollup@4.9.6) - '@rollup/plugin-wasm': 6.2.2(rollup@4.9.6) - '@rollup/pluginutils': 5.0.5(rollup@4.9.6) + '@cloudflare/kv-asset-handler': 0.3.4 + '@netlify/functions': 2.8.1 + '@rollup/plugin-alias': 5.1.0(rollup@4.19.2) + '@rollup/plugin-commonjs': 25.0.8(rollup@4.19.2) + '@rollup/plugin-inject': 5.0.5(rollup@4.19.2) + '@rollup/plugin-json': 6.1.0(rollup@4.19.2) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.19.2) + '@rollup/plugin-replace': 5.0.7(rollup@4.19.2) + '@rollup/plugin-terser': 0.4.4(rollup@4.19.2) + '@rollup/plugin-wasm': 6.2.2(rollup@4.19.2) + '@rollup/pluginutils': 5.1.0(rollup@4.19.2) '@types/http-proxy': 1.17.14 - '@vercel/nft': 0.24.3 - archiver: 6.0.1 - c12: 1.7.0 + '@vercel/nft': 0.24.4 + archiver: 6.0.2 + c12: 1.11.1 chalk: 5.3.0 - chokidar: 3.5.3 - citty: 0.1.5 + chokidar: 3.6.0 + citty: 0.1.6 consola: 3.2.3 - cookie-es: 1.0.0 + cookie-es: 1.2.2 defu: 6.1.4 destr: 2.0.3 dot-prop: 8.0.2 @@ -16413,42 +17013,42 @@ packages: estree-walker: 3.0.3 etag: 1.8.1 fs-extra: 11.2.0 - globby: 14.0.0 + globby: 14.0.2 gzip-size: 7.0.0 - h3: 1.10.1 + h3: 1.12.0 hookable: 5.5.3 httpxy: 0.1.5 is-primitive: 3.0.1 - jiti: 1.21.0 + jiti: 1.21.6 klona: 2.0.6 - knitwork: 1.0.0 - listhen: 1.5.5 - magic-string: 0.30.5 + knitwork: 1.1.0 + listhen: 1.7.2 + magic-string: 0.30.11 mime: 3.0.0 - mlly: 1.4.2 + mlly: 1.7.1 mri: 1.2.0 - node-fetch-native: 1.6.2 - ofetch: 1.3.3 + node-fetch-native: 1.6.4 + ofetch: 1.3.4 ohash: 1.1.3 - openapi-typescript: 6.7.4 - pathe: 1.1.1 + openapi-typescript: 6.7.6 + pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.0.3 + pkg-types: 1.1.3 pretty-bytes: 6.1.1 radix3: 1.1.2 - rollup: 4.9.6 - rollup-plugin-visualizer: 5.12.0(rollup@4.9.6) + rollup: 4.19.2 + rollup-plugin-visualizer: 5.12.0(rollup@4.19.2) scule: 1.3.0 - semver: 7.5.4 - serve-placeholder: 2.0.1 + semver: 7.6.3 + serve-placeholder: 2.0.2 serve-static: 1.15.0 std-env: 3.7.0 - ufo: 1.4.0 + ufo: 1.5.4 uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.9.0 - unimport: 3.7.1(rollup@4.9.6) - unstorage: 1.10.1 + unimport: 3.9.1(rollup@4.19.2) + unstorage: 1.10.2 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -16463,7 +17063,10 @@ packages: - '@vercel/kv' - encoding - idb-keyval + - ioredis + - magicast - supports-color + - uWebSockets.js dev: true /no-case@3.0.4: @@ -16501,24 +17104,8 @@ packages: engines: {node: '>=10.5.0'} dev: false - /node-fetch-native@1.4.0: - resolution: {integrity: sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA==} - dev: true - - /node-fetch-native@1.6.2: - resolution: {integrity: sha512-69mtXOFZ6hSkYiXAVB5SqaRvrbITC/NPyqv7yuu/qw0nmgPyYbIMYYNIDhNtwPrzk0ptrimrLz/hhjvm4w5Z+w==} - dev: true - - /node-fetch@2.6.12: - resolution: {integrity: sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - dependencies: - whatwg-url: 5.0.0 + /node-fetch-native@1.6.4: + resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} dev: true /node-fetch@2.7.0: @@ -16563,7 +17150,7 @@ packages: nopt: 5.0.0 npmlog: 6.0.2 rimraf: 3.0.2 - semver: 7.5.4 + semver: 7.6.3 tar: 6.2.0 which: 2.0.2 transitivePeerDependencies: @@ -16584,7 +17171,7 @@ packages: nopt: 6.0.0 npmlog: 6.0.2 rimraf: 3.0.2 - semver: 7.5.4 + semver: 7.6.3 tar: 6.2.0 which: 2.0.2 transitivePeerDependencies: @@ -16654,7 +17241,7 @@ packages: resolution: {integrity: sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==} engines: {node: '>=10'} dependencies: - semver: 7.5.4 + semver: 7.6.3 dev: true /npm-normalize-package-bin@1.0.1: @@ -16721,6 +17308,7 @@ packages: /npmlog@5.0.1: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} + deprecated: This package is no longer supported. dependencies: are-we-there-yet: 2.0.0 console-control-strings: 1.1.0 @@ -16731,6 +17319,7 @@ packages: /npmlog@6.0.2: resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. dependencies: are-we-there-yet: 3.0.1 console-control-strings: 1.1.0 @@ -16790,7 +17379,7 @@ packages: fast-glob: 3.2.7 figures: 3.2.0 flat: 5.0.2 - fs-extra: 11.1.1 + fs-extra: 11.2.0 glob: 7.1.4 ignore: 5.2.4 js-yaml: 4.1.0 @@ -16823,15 +17412,17 @@ packages: - debug dev: true - /nypm@0.3.6: - resolution: {integrity: sha512-2CATJh3pd6CyNfU5VZM7qSwFu0ieyabkEdnogE30Obn1czrmOYiZ8DOZLe1yBdLKWoyD3Mcy2maUs+0MR3yVjQ==} + /nypm@0.3.9: + resolution: {integrity: sha512-BI2SdqqTHg2d4wJh8P9A1W+bslg33vOE9IZDY6eR2QC+Pu1iNBVZUqczrd43rJb+fMzHU7ltAYKsEFY/kHMFcw==} engines: {node: ^14.16.0 || >=16.10.0} hasBin: true dependencies: - citty: 0.1.5 + citty: 0.1.6 + consola: 3.2.3 execa: 8.0.1 pathe: 1.1.2 - ufo: 1.4.0 + pkg-types: 1.1.3 + ufo: 1.5.4 dev: true /ob1@0.80.5: @@ -16934,12 +17525,12 @@ packages: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true - /ofetch@1.3.3: - resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} + /ofetch@1.3.4: + resolution: {integrity: sha512-KLIET85ik3vhEfS+3fDlc/BAZiAp+43QEC/yCo5zkNoY2YaKvNkOaFr/6wCFgFH1kuYQM5pMNi0Tg8koiIemtw==} dependencies: destr: 2.0.3 - node-fetch-native: 1.6.2 - ufo: 1.4.0 + node-fetch-native: 1.6.4 + ufo: 1.5.4 dev: true /ohash@1.1.3: @@ -17020,15 +17611,15 @@ packages: is-docker: 2.2.1 is-wsl: 2.2.0 - /openapi-typescript@6.7.4: - resolution: {integrity: sha512-EZyeW9Wy7UDCKv0iYmKrq2pVZtquXiD/YHiUClAKqiMi42nodx/EQH11K6fLqjt1IZlJmVokrAsExsBMM2RROQ==} + /openapi-typescript@6.7.6: + resolution: {integrity: sha512-c/hfooPx+RBIOPM09GSxABOZhYPblDoyaGhqBkD/59vtpN21jEuWKDlM0KYTvqJVlSYjKs0tBcIdeXKChlSPtw==} hasBin: true dependencies: ansi-colors: 4.1.3 fast-glob: 3.3.2 js-yaml: 4.1.0 supports-color: 9.4.0 - undici: 5.28.3 + undici: 5.28.4 yargs-parser: 21.1.1 dev: true @@ -17402,6 +17993,10 @@ packages: /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + /picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + dev: true + /picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -17470,8 +18065,16 @@ packages: resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} dependencies: jsonc-parser: 3.2.0 - mlly: 1.4.2 - pathe: 1.1.1 + mlly: 1.7.1 + pathe: 1.1.2 + dev: true + + /pkg-types@1.1.3: + resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} + dependencies: + confbox: 0.1.7 + mlly: 1.7.1 + pathe: 1.1.2 dev: true /pngjs@3.4.0: @@ -18226,6 +18829,15 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 + /postcss@8.4.40: + resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + dev: true + /postcss@8.4.5: resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==} engines: {node: ^10 || ^12 || >=14} @@ -18425,10 +19037,6 @@ packages: inherits: 2.0.4 dev: true - /radix3@1.0.1: - resolution: {integrity: sha512-y+AcwZ3HcUIGc9zGsNVf5+BY/LxL+z+4h4J3/pp8jxSmy1STaCocPS3qrj4tA5ehUSzqtqK+0Aygvz/r/8vy4g==} - dev: true - /radix3@1.1.2: resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} dev: true @@ -18464,12 +19072,11 @@ packages: unpipe: 1.0.0 dev: true - /rc9@2.1.1: - resolution: {integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==} + /rc9@2.1.2: + resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} dependencies: defu: 6.1.4 destr: 2.0.3 - flat: 5.0.2 dev: true /react-devtools-core@4.28.5: @@ -18677,18 +19284,6 @@ packages: strip-indent: 3.0.0 dev: true - /redis-errors@1.2.0: - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} - engines: {node: '>=4'} - dev: true - - /redis-parser@3.0.0: - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} - engines: {node: '>=4'} - dependencies: - redis-errors: 1.2.0 - dev: true - /reflect-metadata@0.1.13: resolution: {integrity: sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==} dev: true @@ -18900,8 +19495,13 @@ packages: resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} dev: true + /rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + dev: true + /rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -18909,6 +19509,7 @@ packages: /rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -19010,6 +19611,23 @@ packages: source-map-resolve: 0.6.0 dev: true + /rollup-plugin-visualizer@5.12.0(rollup@4.19.2): + resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} + engines: {node: '>=14'} + hasBin: true + peerDependencies: + rollup: 2.x || 3.x || 4.x + peerDependenciesMeta: + rollup: + optional: true + dependencies: + open: 8.4.2 + picomatch: 2.3.1 + rollup: 4.19.2 + source-map: 0.7.4 + yargs: 17.7.2 + dev: true + /rollup-plugin-visualizer@5.12.0(rollup@4.9.6): resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} engines: {node: '>=14'} @@ -19025,6 +19643,7 @@ packages: rollup: 4.9.6 source-map: 0.7.4 yargs: 17.7.2 + dev: false /rollup@2.79.1: resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} @@ -19050,6 +19669,32 @@ packages: fsevents: 2.3.3 dev: true + /rollup@4.19.2: + resolution: {integrity: sha512-6/jgnN1svF9PjNYJ4ya3l+cqutg49vOZ4rVgsDKxdl+5gpGPnByFXWGyfH9YGx9i3nfBwSu1Iyu6vGwFFA0BdQ==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.19.2 + '@rollup/rollup-android-arm64': 4.19.2 + '@rollup/rollup-darwin-arm64': 4.19.2 + '@rollup/rollup-darwin-x64': 4.19.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.19.2 + '@rollup/rollup-linux-arm-musleabihf': 4.19.2 + '@rollup/rollup-linux-arm64-gnu': 4.19.2 + '@rollup/rollup-linux-arm64-musl': 4.19.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.19.2 + '@rollup/rollup-linux-riscv64-gnu': 4.19.2 + '@rollup/rollup-linux-s390x-gnu': 4.19.2 + '@rollup/rollup-linux-x64-gnu': 4.19.2 + '@rollup/rollup-linux-x64-musl': 4.19.2 + '@rollup/rollup-win32-arm64-msvc': 4.19.2 + '@rollup/rollup-win32-ia32-msvc': 4.19.2 + '@rollup/rollup-win32-x64-msvc': 4.19.2 + fsevents: 2.3.3 + dev: true + /rollup@4.9.6: resolution: {integrity: sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -19348,6 +19993,12 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 + dev: true + + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} @@ -19410,8 +20061,8 @@ packages: - supports-color dev: true - /serve-placeholder@2.0.1: - resolution: {integrity: sha512-rUzLlXk4uPFnbEaIz3SW8VISTxMuONas88nYWjAWaM2W9VDbt9tyFOr3lq8RhVOFrT3XISoBw8vni5una8qMnQ==} + /serve-placeholder@2.0.2: + resolution: {integrity: sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ==} dependencies: defu: 6.1.4 dev: true @@ -19495,14 +20146,11 @@ packages: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} dev: true - /shikiji-core@0.9.19: - resolution: {integrity: sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==} - dev: true - - /shikiji-transformers@0.9.19: - resolution: {integrity: sha512-lGLI7Z8frQrIBbhZ74/eiJtxMoCQRbpaHEB+gcfvdIy+ZFaAtXncJGnc52932/UET+Y4GyKtwwC/vjWUCp+c/Q==} + /shiki@1.12.1: + resolution: {integrity: sha512-nwmjbHKnOYYAe1aaQyEBHvQymJgfm86ZSS7fT8OaPRr4sbAcBNz7PbfAikMEFSDQ6se2j2zobkXvVKcBOm0ysg==} dependencies: - shikiji: 0.9.19 + '@shikijs/core': 1.12.1 + '@types/hast': 3.0.4 dev: true /shikiji@0.7.6: @@ -19511,12 +20159,6 @@ packages: hast-util-to-html: 9.0.0 dev: false - /shikiji@0.9.19: - resolution: {integrity: sha512-Kw2NHWktdcdypCj1GkKpXH4o6Vxz8B8TykPlPuLHOGSV8VkhoCLcFOH4k19K4LXAQYRQmxg+0X/eM+m2sLhAkg==} - dependencies: - shikiji-core: 0.9.19 - dev: true - /side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: @@ -19660,7 +20302,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color dev: true @@ -19695,7 +20337,7 @@ packages: engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.5 socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -19706,7 +20348,7 @@ packages: engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.5 socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -19751,6 +20393,11 @@ packages: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} + /source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + dev: true + /source-map-loader@3.0.1(webpack@5.76.1): resolution: {integrity: sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==} engines: {node: '>= 12.13.0'} @@ -19865,7 +20512,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.4 + debug: 4.3.5 detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -19879,7 +20526,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.4 + debug: 4.3.5 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -19888,6 +20535,11 @@ packages: - supports-color dev: true + /speakingurl@14.0.1: + resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} + engines: {node: '>=0.10.0'} + dev: true + /split-string@3.1.0: resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} engines: {node: '>=0.10.0'} @@ -19948,10 +20600,6 @@ packages: type-fest: 0.7.1 dev: true - /standard-as-callback@2.1.0: - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - dev: true - /static-browser-server@1.0.3: resolution: {integrity: sha512-ZUyfgGDdFRbZGGJQ1YhiM930Yczz5VlbJObrQLlk24+qNHVQx4OlLcYswEUo3bIyNAbQUIUR9Yr5/Hqjzqb4zA==} dependencies: @@ -19999,7 +20647,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.3.4 + debug: 4.3.5 fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -20168,6 +20816,12 @@ packages: js-tokens: 8.0.3 dev: true + /strip-literal@2.1.0: + resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} + dependencies: + js-tokens: 9.0.0 + dev: true + /strnum@1.0.5: resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} dev: true @@ -20213,7 +20867,7 @@ packages: hasBin: true dependencies: css: 3.0.0 - debug: 4.3.4 + debug: 4.3.5 glob: 7.2.3 safer-buffer: 2.1.2 sax: 1.2.4 @@ -20240,6 +20894,13 @@ packages: resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==} dev: true + /superjson@2.2.1: + resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} + engines: {node: '>=16'} + dependencies: + copy-anything: 3.0.5 + dev: true + /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -20538,6 +21199,11 @@ packages: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true + /system-architecture@0.1.0: + resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} + engines: {node: '>=18'} + dev: true + /tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} dev: true @@ -20643,7 +21309,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.5 - acorn: 8.11.3 + acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -21053,12 +21719,8 @@ packages: resolution: {integrity: sha512-veRf7dawaj9xaWEu9HoTVn5Pggtc/qj+kqTOFvNiN1l0YdxwC1kvel57UCjThjGa3BHBihE8/UJAHI+uQHmd/g==} dev: true - /ufo@1.2.0: - resolution: {integrity: sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==} - dev: true - - /ufo@1.4.0: - resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} + /ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} dev: true /unbox-primitive@1.0.2: @@ -21077,37 +21739,27 @@ packages: /unctx@2.3.1: resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} dependencies: - acorn: 8.10.0 + acorn: 8.12.1 estree-walker: 3.0.3 - magic-string: 0.30.7 - unplugin: 1.5.0 + magic-string: 0.30.11 + unplugin: 1.12.0 dev: true - /undici@5.28.3: - resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==} + /undici@5.28.4: + resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} dependencies: '@fastify/busboy': 2.1.0 dev: true - /unenv@1.7.1: - resolution: {integrity: sha512-iINrdDcqoAjGqoIeOW85TIfI13KGgW1VWwqNO/IzcvvZ/JGBApMAQPZhWcKhE5oC/woFSpCSXg5lc7r1UaLPng==} - dependencies: - consola: 3.2.3 - defu: 6.1.2 - mime: 3.0.0 - node-fetch-native: 1.4.0 - pathe: 1.1.1 - dev: true - /unenv@1.9.0: resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==} dependencies: consola: 3.2.3 defu: 6.1.4 mime: 3.0.0 - node-fetch-native: 1.6.2 - pathe: 1.1.1 + node-fetch-native: 1.6.4 + pathe: 1.1.2 dev: true /unicode-canonical-property-names-ecmascript@2.0.0: @@ -21138,22 +21790,22 @@ packages: engines: {node: '>=18'} dev: true - /unimport@3.7.1(rollup@4.9.6): - resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} + /unimport@3.9.1(rollup@4.19.2): + resolution: {integrity: sha512-4gtacoNH6YPx2Aa5Xfyrf8pU2RdXjWUACb/eF7bH1AcZtqs+6ijbNB0M3BPENbtVjnCcg8tw9UJ1jQGbCzKA6g==} dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.9.6) - acorn: 8.11.3 + '@rollup/pluginutils': 5.1.0(rollup@4.19.2) + acorn: 8.12.1 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 fast-glob: 3.3.2 local-pkg: 0.5.0 - magic-string: 0.30.7 - mlly: 1.4.2 - pathe: 1.1.1 - pkg-types: 1.0.3 + magic-string: 0.30.11 + mlly: 1.7.1 + pathe: 1.1.2 + pkg-types: 1.1.3 scule: 1.3.0 - strip-literal: 1.3.0 - unplugin: 1.7.1 + strip-literal: 2.1.0 + unplugin: 1.12.0 transitivePeerDependencies: - rollup dev: true @@ -21264,22 +21916,14 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin@1.5.0: - resolution: {integrity: sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==} - dependencies: - acorn: 8.11.3 - chokidar: 3.5.3 - webpack-sources: 3.2.3 - webpack-virtual-modules: 0.5.0 - dev: true - - /unplugin@1.7.1: - resolution: {integrity: sha512-JqzORDAPxxs8ErLV4x+LL7bk5pk3YlcWqpSNsIkAZj972KzFZLClc/ekppahKkOczGkwIG6ElFgdOgOlK4tXZw==} + /unplugin@1.12.0: + resolution: {integrity: sha512-KeczzHl2sATPQUx1gzo+EnUkmN4VmGBYRRVOZSGvGITE9rGHRDGqft6ONceP3vgXcyJ2XjX5axG5jMWUwNCYLw==} + engines: {node: '>=14.0.0'} dependencies: - acorn: 8.11.3 - chokidar: 3.5.3 + acorn: 8.12.1 + chokidar: 3.6.0 webpack-sources: 3.2.3 - webpack-virtual-modules: 0.6.1 + webpack-virtual-modules: 0.6.2 dev: true /unset-value@1.0.0: @@ -21290,21 +21934,22 @@ packages: isobject: 3.0.1 dev: false - /unstorage@1.10.1: - resolution: {integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==} + /unstorage@1.10.2: + resolution: {integrity: sha512-cULBcwDqrS8UhlIysUJs2Dk0Mmt8h7B0E6mtR+relW9nZvsf/u4SkAYyNliPiPW7XtFNb5u3IUMkxGxFTTRTgQ==} peerDependencies: - '@azure/app-configuration': ^1.4.1 + '@azure/app-configuration': ^1.5.0 '@azure/cosmos': ^4.0.0 '@azure/data-tables': ^13.2.2 - '@azure/identity': ^3.3.2 - '@azure/keyvault-secrets': ^4.7.0 - '@azure/storage-blob': ^12.16.0 - '@capacitor/preferences': ^5.0.6 - '@netlify/blobs': ^6.2.0 - '@planetscale/database': ^1.11.0 - '@upstash/redis': ^1.23.4 - '@vercel/kv': ^0.2.3 + '@azure/identity': ^4.0.1 + '@azure/keyvault-secrets': ^4.8.0 + '@azure/storage-blob': ^12.17.0 + '@capacitor/preferences': ^5.0.7 + '@netlify/blobs': ^6.5.0 || ^7.0.0 + '@planetscale/database': ^1.16.0 + '@upstash/redis': ^1.28.4 + '@vercel/kv': ^1.0.1 idb-keyval: ^6.2.1 + ioredis: ^5.3.2 peerDependenciesMeta: '@azure/app-configuration': optional: true @@ -21330,27 +21975,28 @@ packages: optional: true idb-keyval: optional: true + ioredis: + optional: true dependencies: anymatch: 3.1.3 - chokidar: 3.5.3 + chokidar: 3.6.0 destr: 2.0.3 - h3: 1.10.1 - ioredis: 5.3.2 - listhen: 1.5.5 + h3: 1.12.0 + listhen: 1.7.2 lru-cache: 10.2.0 mri: 1.2.0 - node-fetch-native: 1.6.2 - ofetch: 1.3.3 - ufo: 1.4.0 + node-fetch-native: 1.6.4 + ofetch: 1.3.4 + ufo: 1.5.4 transitivePeerDependencies: - - supports-color + - uWebSockets.js dev: true - /untun@0.1.2: - resolution: {integrity: sha512-wLAMWvxfqyTiBODA1lg3IXHQtjggYLeTK7RnSfqtOXixWJ3bAa2kK/HHmOOg19upteqO3muLvN6O/icbyQY33Q==} + /untun@0.1.3: + resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==} hasBin: true dependencies: - citty: 0.1.5 + citty: 0.1.6 consola: 3.2.3 pathe: 1.1.2 dev: true @@ -21529,7 +22175,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12 + vite: 5.0.13 transitivePeerDependencies: - '@types/node' - less @@ -21670,6 +22316,41 @@ packages: fsevents: 2.3.3 dev: true + /vite@5.3.5: + resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.21.5 + postcss: 8.4.40 + rollup: 4.19.2 + optionalDependencies: + fsevents: 2.3.3 + dev: true + /vitefu@0.2.4(vite@5.0.13): resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==} peerDependencies: @@ -21692,33 +22373,34 @@ packages: vite: 5.0.13 dev: true - /vitepress@1.0.0-rc.36(@algolia/client-search@4.19.1)(fuse.js@6.6.2)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2)(typescript@4.9.5): - resolution: {integrity: sha512-2z4dpM9PplN/yvTifhavOIAazlCR6OJ5PvLoRbc+7LdcFeIlCsuDGENLX4HjMW18jQZF5/j7++PNqdBfeazxUA==} + /vitepress@1.3.1(@algolia/client-search@4.19.1)(fuse.js@6.6.2)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2)(typescript@4.9.5): + resolution: {integrity: sha512-soZDpg2rRVJNIM/IYMNDPPr+zTHDA5RbLDHAxacRu+Q9iZ2GwSR0QSUlLs+aEZTkG0SOX1dc8RmUYwyuxK8dfQ==} hasBin: true peerDependencies: - markdown-it-mathjax3: ^4.3.2 - postcss: ^8.4.33 + markdown-it-mathjax3: ^4 + postcss: ^8 peerDependenciesMeta: markdown-it-mathjax3: optional: true postcss: optional: true dependencies: - '@docsearch/css': 3.5.2 - '@docsearch/js': 3.5.2(@algolia/client-search@4.19.1)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2) - '@types/markdown-it': 13.0.7 - '@vitejs/plugin-vue': 5.0.3(vite@5.0.12)(vue@3.4.18) - '@vue/devtools-api': 6.5.1 - '@vueuse/core': 10.7.2(vue@3.4.18) - '@vueuse/integrations': 10.7.2(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.4.18) + '@docsearch/css': 3.6.1 + '@docsearch/js': 3.6.1(@algolia/client-search@4.19.1)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.8.2) + '@shikijs/core': 1.12.1 + '@shikijs/transformers': 1.12.1 + '@types/markdown-it': 14.1.2 + '@vitejs/plugin-vue': 5.1.2(vite@5.3.5)(vue@3.4.35) + '@vue/devtools-api': 7.3.7 + '@vue/shared': 3.4.35 + '@vueuse/core': 10.11.0(vue@3.4.35) + '@vueuse/integrations': 10.11.0(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.4.35) focus-trap: 7.5.4 mark.js: 8.11.1 - minisearch: 6.3.0 - shikiji: 0.9.19 - shikiji-core: 0.9.19 - shikiji-transformers: 0.9.19 - vite: 5.0.12 - vue: 3.4.18(typescript@4.9.5) + minisearch: 7.1.0 + shiki: 1.12.1 + vite: 5.3.5 + vue: 3.4.35(typescript@4.9.5) transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -21937,6 +22619,21 @@ packages: resolution: {integrity: sha512-7e12Evdll7JcTIocojgnCgwocX4WzIYStGClBQ+QuWPinZo/vQolv2EMq4a3lg16TKfwWafLimG77bxb56UauA==} dev: true + /vue-demi@0.14.10(vue@3.4.35): + resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + dependencies: + vue: 3.4.35(typescript@4.9.5) + dev: true + /vue-demi@0.14.5(vue@3.4.18): resolution: {integrity: sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA==} engines: {node: '>=12'} @@ -21965,6 +22662,7 @@ packages: optional: true dependencies: vue: 3.4.18(typescript@4.9.5) + dev: false /vue-template-compiler@2.7.14(vue@2.7.14): resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} @@ -21997,6 +22695,7 @@ packages: '@vue/server-renderer': 3.4.18(vue@3.4.18) '@vue/shared': 3.4.18 typescript: 4.9.5 + dev: false /vue@3.4.21(typescript@4.9.5): resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} @@ -22014,6 +22713,22 @@ packages: typescript: 4.9.5 dev: true + /vue@3.4.35(typescript@4.9.5): + resolution: {integrity: sha512-+fl/GLmI4GPileHftVlCdB7fUL4aziPcqTudpTGXCT8s+iZWuOCeNEB5haX6Uz2IpRrbEXOgIFbe+XciCuGbNQ==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@vue/compiler-dom': 3.4.35 + '@vue/compiler-sfc': 3.4.35 + '@vue/runtime-dom': 3.4.35 + '@vue/server-renderer': 3.4.35(vue@3.4.35) + '@vue/shared': 3.4.35 + typescript: 4.9.5 + dev: true + /w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} dev: false @@ -22159,12 +22874,8 @@ packages: webpack: 5.76.1(esbuild@0.14.22) dev: true - /webpack-virtual-modules@0.5.0: - resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} - dev: true - - /webpack-virtual-modules@0.6.1: - resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} + /webpack-virtual-modules@0.6.2: + resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} dev: true /webpack@5.76.1(esbuild@0.14.22): @@ -22578,12 +23289,12 @@ packages: engines: {node: '>=12.20'} dev: true - /zip-stream@5.0.1: - resolution: {integrity: sha512-UfZ0oa0C8LI58wJ+moL46BDIMgCQbnsb+2PoiJYtonhBsMh2bq1eRBVkvjfVsqbEHd9/EgKPUuL9saSSsec8OA==} + /zip-stream@5.0.2: + resolution: {integrity: sha512-LfOdrUvPB8ZoXtvOBz6DlNClfvi//b5d56mSWyJi7XbH/HfhOHfUhOqxhT/rUiR7yiktlunqRo+jY6y/cWC/5g==} engines: {node: '>= 12.0.0'} dependencies: archiver-utils: 4.0.1 - compress-commons: 5.0.1 + compress-commons: 5.0.3 readable-stream: 3.6.2 dev: true From b1087d3da073d69f0a0a0eedd803cb70843f20bd Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Fri, 23 Aug 2024 10:38:49 +0200 Subject: [PATCH 12/16] fix(icons): Remove duplicated alias from chart-gantt --- icons/chart-gantt.json | 8 -------- 1 file changed, 8 deletions(-) diff --git a/icons/chart-gantt.json b/icons/chart-gantt.json index fc65311df02..3f491cc703a 100644 --- a/icons/chart-gantt.json +++ b/icons/chart-gantt.json @@ -13,13 +13,5 @@ ], "categories": [ "charts" - ], - "aliases": [ - { - "name": "bar-chart-horizontal", - "deprecated": true, - "deprecationReason": "alias.name", - "toBeRemovedInVersion": "v1.0" - } ] } From aa4b1f06b45918313d4376e1b64e77dde801840c Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Fri, 23 Aug 2024 11:08:47 +0200 Subject: [PATCH 13/16] fix(lucide-solid): compilation issues when starting up Vite Dev server (#2375) * Adjust build for lucide solid * Adjust documentation * Revert package manager update * Fix lint errors --- docs/guide/packages/lucide-solid.md | 13 +++++++++++++ packages/lucide-solid/package.json | 18 +++++++++++++++++- packages/lucide-solid/rollup.config.mjs | 2 ++ 3 files changed, 32 insertions(+), 1 deletion(-) diff --git a/docs/guide/packages/lucide-solid.md b/docs/guide/packages/lucide-solid.md index 119f51d620a..ae2dd8bb299 100644 --- a/docs/guide/packages/lucide-solid.md +++ b/docs/guide/packages/lucide-solid.md @@ -41,6 +41,19 @@ const App = () => { export default App; ``` +Vite loading/performing issues with the dev server can be resolved by import icons directly from the `lucide-solid/icons` directory: + +```jsx +import Camera from 'lucide-solid/icons/camera'; + +// Usage +const App = () => { + return ; +}; + +export default App; +``` + ## Props | name | type | default | diff --git a/packages/lucide-solid/package.json b/packages/lucide-solid/package.json index c879bcbef1f..c6b74d95f08 100644 --- a/packages/lucide-solid/package.json +++ b/packages/lucide-solid/package.json @@ -38,6 +38,22 @@ "browser": "./dist/esm/lucide-solid.js", "require": "./dist/cjs/lucide-solid.js", "node": "./dist/cjs/lucide-solid.js" + }, + "./icons": { + "types": "./dist/types/lucide-solid.d.ts", + "solid": "./dist/source/lucide-solid.jsx", + "import": "./dist/esm/lucide-solid.js", + "browser": "./dist/esm/lucide-solid.js", + "require": "./dist/cjs/lucide-solid.js", + "node": "./dist/cjs/lucide-solid.js" + }, + "./icons/*": { + "types": "./dist/types/icons/*.d.ts", + "solid": "./dist/source/icons/*.jsx", + "import": "./dist/esm/icons/*.js", + "browser": "./dist/esm/icons/*.js", + "require": "./dist/cjs/icons/*.js", + "node": "./dist/cjs/icons/*.js" } }, "sideEffects": false, @@ -48,7 +64,7 @@ "build:transpile": "tsc --jsx preserve -t es2020 --rootDir src --outDir dist --noEmit false", "build:version": "node ./scripts/replaceVersion.mjs", "build:bundle": "rollup -c rollup.config.mjs", - "build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mjs --renderUniqueKey --withAliases --aliasesFileExtension=.ts --iconFileExtension=.tsx --exportFileName=index.ts", + "build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mjs --renderUniqueKey --withAliases --separateAliasesFile --aliasesFileExtension=.ts --iconFileExtension=.tsx --exportFileName=index.ts", "test": "pnpm build:icons && vitest run", "version": "pnpm version --git-tag-version=false" }, diff --git a/packages/lucide-solid/rollup.config.mjs b/packages/lucide-solid/rollup.config.mjs index 3bf21be3eeb..a989b59b487 100644 --- a/packages/lucide-solid/rollup.config.mjs +++ b/packages/lucide-solid/rollup.config.mjs @@ -16,11 +16,13 @@ const bundles = [ format: 'cjs', inputs, outputDir, + preserveModules: true, }, { format: 'esm', inputs, outputDir, + preserveModules: true, }, ]; From 944e4286304c049ade0adaba8174253f512cff35 Mon Sep 17 00:00:00 2001 From: Alexandru Portan <149581095+Alportan@users.noreply.github.com> Date: Fri, 23 Aug 2024 11:10:52 +0200 Subject: [PATCH 14/16] feat(icons): added `trending-up-down` icon (#2372) * Added icons/chart-arrows.svg * Added icons/chart-arrows.json * Update chart-arrows.svg - removed the chart part * Update and rename chart-arrows.json to trending-up-down.json - updated name - updated tags - changed category * Rename chart-arrows.svg to trending-up-down.svg - changed name to trending-up-down.svg * Update icons/trending-up-down.json Co-authored-by: Karsa * Update icons/trending-up-down.json Co-authored-by: Karsa * Update icons/trending-up-down.svg Co-authored-by: Karsa --------- Co-authored-by: Karsa --- icons/trending-up-down.json | 22 ++++++++++++++++++++++ icons/trending-up-down.svg | 16 ++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 icons/trending-up-down.json create mode 100644 icons/trending-up-down.svg diff --git a/icons/trending-up-down.json b/icons/trending-up-down.json new file mode 100644 index 00000000000..8dbe3417af2 --- /dev/null +++ b/icons/trending-up-down.json @@ -0,0 +1,22 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "Alportan" + ], + "tags": [ + "arrows", + "estimated", + "indeterminate", + "data fluctuation", + "uncertain", + "forecast", + "variable", + "prediction", + "dynamic", + "volatile" + ], + "categories": [ + "charts", + "arrows" + ] +} diff --git a/icons/trending-up-down.svg b/icons/trending-up-down.svg new file mode 100644 index 00000000000..87e5c8ba050 --- /dev/null +++ b/icons/trending-up-down.svg @@ -0,0 +1,16 @@ + + + + + + From 7837a044388e2e5702c32656a3164eb49b4fa95e Mon Sep 17 00:00:00 2001 From: Karsa Date: Fri, 23 Aug 2024 11:26:01 +0200 Subject: [PATCH 15/16] fix(icons): fix volume icons, add volume-off (#2378) --- icons/file-volume.svg | 4 ++-- icons/volume-1.svg | 4 ++-- icons/volume-2.svg | 6 +++--- icons/volume-off.json | 19 +++++++++++++++++++ icons/volume-off.svg | 17 +++++++++++++++++ icons/volume-x.svg | 2 +- icons/volume.svg | 2 +- 7 files changed, 45 insertions(+), 9 deletions(-) create mode 100644 icons/volume-off.json create mode 100644 icons/volume-off.svg diff --git a/icons/file-volume.svg b/icons/file-volume.svg index 719eea5f9ea..271f02fca1d 100644 --- a/icons/file-volume.svg +++ b/icons/file-volume.svg @@ -11,6 +11,6 @@ > - - + + diff --git a/icons/volume-1.svg b/icons/volume-1.svg index c6f9a5bec2d..65e6a6656ef 100644 --- a/icons/volume-1.svg +++ b/icons/volume-1.svg @@ -9,6 +9,6 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + diff --git a/icons/volume-2.svg b/icons/volume-2.svg index b1622de0931..519e6cbd4d2 100644 --- a/icons/volume-2.svg +++ b/icons/volume-2.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - - - + + + diff --git a/icons/volume-off.json b/icons/volume-off.json new file mode 100644 index 00000000000..e85a40e56e1 --- /dev/null +++ b/icons/volume-off.json @@ -0,0 +1,19 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "karsa-mistmere", + "colebemis", + "ericfennis" + ], + "tags": [ + "music", + "sound", + "mute", + "speaker" + ], + "categories": [ + "connectivity", + "communication", + "multimedia" + ] +} diff --git a/icons/volume-off.svg b/icons/volume-off.svg new file mode 100644 index 00000000000..21371a6aac1 --- /dev/null +++ b/icons/volume-off.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/icons/volume-x.svg b/icons/volume-x.svg index 449ddb9484d..bbec496f1d3 100644 --- a/icons/volume-x.svg +++ b/icons/volume-x.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - + diff --git a/icons/volume.svg b/icons/volume.svg index bdeeb834f67..726e059dd4b 100644 --- a/icons/volume.svg +++ b/icons/volume.svg @@ -9,5 +9,5 @@ stroke-linecap="round" stroke-linejoin="round" > - + From 0160bbe539d5e98601a06cbc2ed1581f84647a72 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Fri, 23 Aug 2024 11:31:30 +0200 Subject: [PATCH 16/16] fix(icons): changed `milestone` icon (#2281) * Updated icons/milestone.svg * Updated icons/milestone.json * Updated icons/milestone.svg * Updated icons/milestone.json * Updated icons/milestone.json * Updated icons/milestone.json * Updated icons/milestone.svg * Update icons/milestone.svg Co-authored-by: Karsa * Updated icons/signpost.svg * Updated icons/signpost.json * Updated icons/milestone.svg --------- Co-authored-by: Karsa Co-authored-by: Eric Fennis --- icons/milestone.json | 6 ++++-- icons/milestone.svg | 2 +- icons/signpost.json | 2 +- icons/signpost.svg | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/icons/milestone.json b/icons/milestone.json index 4fa11e65dc6..808b47035a3 100644 --- a/icons/milestone.json +++ b/icons/milestone.json @@ -1,7 +1,8 @@ { "$schema": "../icon.schema.json", "contributors": [ - "karsa-mistmere" + "karsa-mistmere", + "jguddas" ], "tags": [ "signpost", @@ -9,7 +10,8 @@ "right", "east", "forward", - "version control" + "version control", + "waypoint" ], "categories": [ "arrows", diff --git a/icons/milestone.svg b/icons/milestone.svg index 37c7e2a60ca..a7040a5e3c8 100644 --- a/icons/milestone.svg +++ b/icons/milestone.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - + diff --git a/icons/signpost.json b/icons/signpost.json index 7c727222214..7a18aed7257 100644 --- a/icons/signpost.json +++ b/icons/signpost.json @@ -2,7 +2,7 @@ "$schema": "../icon.schema.json", "contributors": [ "danielbayley", - "jguddas" + "karsa-mistmere" ], "tags": [ "bidirectional", diff --git a/icons/signpost.svg b/icons/signpost.svg index 288fd247f71..cc810ce9059 100644 --- a/icons/signpost.svg +++ b/icons/signpost.svg @@ -11,5 +11,5 @@ > - +