diff --git a/docs/package.json b/docs/package.json index 4399d53c..dd7295b0 100644 --- a/docs/package.json +++ b/docs/package.json @@ -11,11 +11,11 @@ "typedocs": "typedoc --options ./typedoc.json" }, "dependencies": { - "@algolia/client-search": "^4.17.1", + "@algolia/client-search": "^4.20.0", "@animxyz/core": "^0.6.6", "@animxyz/vue3": "^0.6.7", "@stackblitz/sdk": "^1.9.0", - "@vercel/analytics": "^1.0.1", + "@vercel/analytics": "^1.1.0", "@vue-flow/background": "workspace:*", "@vue-flow/controls": "workspace:*", "@vue-flow/core": "workspace:*", @@ -24,24 +24,22 @@ "@vue-flow/node-toolbar": "workspace:*", "@vue/repl": "1.4.1", "blobity": "^0.2.3", - "vue": "3.2.47", - "web-vitals": "^3.3.2" + "web-vitals": "^3.5.0" }, "devDependencies": { - "@iconify/json": "^2.2.73", + "@iconify/json": "^2.2.125", "@tooling/eslint-config": "workspace:*", "@tooling/tsconfig": "workspace:*", - "@vitejs/plugin-vue": "^4.1.0", "@windicss/plugin-scrollbar": "^1.2.3", - "dotenv": "^16.1.3", + "dotenv": "^16.3.1", "ohmyfetch": "^0.4.21", "typedoc": "^0.24.7", "typedoc-plugin-markdown": "^3.15.3", "typedoc-plugin-merge-modules": "^5.0.1", - "unplugin-auto-import": "^0.14.4", - "unplugin-icons": "^0.16.2", - "unplugin-vue-components": "^0.25.0", - "vite-plugin-windicss": "^1.9.0", + "unplugin-auto-import": "^0.16.6", + "unplugin-icons": "^0.17.0", + "unplugin-vue-components": "^0.25.2", + "vite-plugin-windicss": "^1.9.1", "vitepress": "1.0.0-beta.1", "windicss": "^3.5.6" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a3cf3c7a..bd751105 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + importers: .: @@ -20,20 +24,20 @@ importers: docs: dependencies: '@algolia/client-search': - specifier: ^4.17.1 - version: 4.17.1 + specifier: ^4.20.0 + version: 4.20.0 '@animxyz/core': specifier: ^0.6.6 version: 0.6.6 '@animxyz/vue3': specifier: ^0.6.7 - version: 0.6.7(vue@3.2.47) + version: 0.6.7(vue@3.3.4) '@stackblitz/sdk': specifier: ^1.9.0 version: 1.9.0 '@vercel/analytics': - specifier: ^1.0.1 - version: 1.0.1 + specifier: ^1.1.0 + version: 1.1.0 '@vue-flow/background': specifier: workspace:* version: link:../packages/background @@ -54,35 +58,29 @@ importers: version: link:../packages/node-toolbar '@vue/repl': specifier: 1.4.1 - version: 1.4.1(vue@3.2.47) + version: 1.4.1(vue@3.3.4) blobity: specifier: ^0.2.3 - version: 0.2.3(react@18.2.0)(vue@3.2.47) - vue: - specifier: 3.2.47 - version: 3.2.47 + version: 0.2.3(react@18.2.0)(vue@3.3.4) web-vitals: - specifier: ^3.3.2 - version: 3.3.2 + specifier: ^3.5.0 + version: 3.5.0 devDependencies: '@iconify/json': - specifier: ^2.2.73 - version: 2.2.73 + specifier: ^2.2.125 + version: 2.2.125 '@tooling/eslint-config': specifier: workspace:* version: link:../tooling/eslint-config '@tooling/tsconfig': specifier: workspace:* version: link:../tooling/tsconfig - '@vitejs/plugin-vue': - specifier: ^4.1.0 - version: 4.1.0(vite@4.3.9)(vue@3.2.47) '@windicss/plugin-scrollbar': specifier: ^1.2.3 version: 1.2.3 dotenv: - specifier: ^16.1.3 - version: 16.1.3 + specifier: ^16.3.1 + version: 16.3.1 ohmyfetch: specifier: ^0.4.21 version: 0.4.21 @@ -96,20 +94,20 @@ importers: specifier: ^5.0.1 version: 5.0.1(typedoc@0.24.7) unplugin-auto-import: - specifier: ^0.14.4 - version: 0.14.4 + specifier: ^0.16.6 + version: 0.16.6 unplugin-icons: - specifier: ^0.16.2 - version: 0.16.2 + specifier: ^0.17.0 + version: 0.17.0 unplugin-vue-components: - specifier: ^0.25.0 - version: 0.25.0(vue@3.2.47) + specifier: ^0.25.2 + version: 0.25.2(vue@3.3.4) vite-plugin-windicss: - specifier: ^1.9.0 - version: 1.9.0(vite@4.3.9) + specifier: ^1.9.1 + version: 1.9.1(vite@4.3.9) vitepress: specifier: 1.0.0-beta.1 - version: 1.0.0-beta.1(@algolia/client-search@4.17.1)(react@18.2.0) + version: 1.0.0-beta.1(@algolia/client-search@4.20.0)(react@18.2.0) windicss: specifier: ^3.5.6 version: 3.5.6 @@ -302,7 +300,7 @@ importers: devDependencies: '@rollup/plugin-replace': specifier: ^5.0.2 - version: 5.0.2(rollup@3.20.6) + version: 5.0.2 '@tooling/eslint-config': specifier: workspace:* version: link:../../tooling/eslint-config @@ -589,13 +587,13 @@ importers: version: link:../tsconfig '@vitejs/plugin-vue': specifier: ^4.2.3 - version: 4.2.3(vite@4.3.7)(vue@3.2.47) + version: 4.2.3(vite@4.3.7)(vue@3.3.4) defu: specifier: ^6.1.2 version: 6.1.2 unplugin-vue-macros: specifier: 1.8.2 - version: 1.8.2(vite@4.3.7)(vue@3.2.47) + version: 1.8.2(vite@4.3.7)(vue@3.3.4) vite: specifier: ^4.3.7 version: 4.3.7(@types/node@18.15.12) @@ -608,14 +606,14 @@ packages: '@algolia/autocomplete-shared': 1.8.2 dev: true - /@algolia/autocomplete-preset-algolia@1.8.2(@algolia/client-search@4.17.1)(algoliasearch@4.14.3): + /@algolia/autocomplete-preset-algolia@1.8.2(@algolia/client-search@4.20.0)(algoliasearch@4.14.3): resolution: {integrity: sha512-J0oTx4me6ZM9kIKPuL3lyU3aB8DEvpVvR6xWmHVROx5rOYJGQcZsdG4ozxwcOyiiu3qxMkIbzntnV1S1VWD8yA==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: '@algolia/autocomplete-shared': 1.8.2 - '@algolia/client-search': 4.17.1 + '@algolia/client-search': 4.20.0 algoliasearch: 4.14.3 dev: true @@ -633,8 +631,8 @@ packages: resolution: {integrity: sha512-oZJofOoD9FQOwiGTzyRnmzvh3ZP8WVTNPBLH5xU5JNF7drDbRT0ocVT0h/xB2rPHYzOeXRrLaQQBwRT/CKom0Q==} dev: true - /@algolia/cache-common@4.17.1: - resolution: {integrity: sha512-fvi1WT8aSiGAKrcTw8Qg3RYgcwW8GZMHcqEm4AyDBEy72JZlFBSY80cTQ75MslINjCHXLDT+9EN8AGI9WVY7uA==} + /@algolia/cache-common@4.20.0: + resolution: {integrity: sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==} /@algolia/cache-in-memory@4.14.3: resolution: {integrity: sha512-ES0hHQnzWjeioLQf5Nq+x1AWdZJ50znNPSH3puB/Y4Xsg4Av1bvLmTJe7SY2uqONaeMTvL0OaVcoVtQgJVw0vg==} @@ -666,11 +664,11 @@ packages: '@algolia/transporter': 4.14.3 dev: true - /@algolia/client-common@4.17.1: - resolution: {integrity: sha512-+r7kg4EgbFnGsDnoGSVNtXZO8xvZ0vzf1WAOV7sqV9PMf1bp6cpJP/3IuPrSk4t5w2KVl+pC8jfTM7HcFlfBEQ==} + /@algolia/client-common@4.20.0: + resolution: {integrity: sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==} dependencies: - '@algolia/requester-common': 4.17.1 - '@algolia/transporter': 4.17.1 + '@algolia/requester-common': 4.20.0 + '@algolia/transporter': 4.20.0 /@algolia/client-personalization@4.14.3: resolution: {integrity: sha512-UCX1MtkVNgaOL9f0e22x6tC9e2H3unZQlSUdnVaSKpZ+hdSChXGaRjp2UIT7pxmPqNCyv51F597KEX5WT60jNg==} @@ -688,19 +686,19 @@ packages: '@algolia/transporter': 4.14.3 dev: true - /@algolia/client-search@4.17.1: - resolution: {integrity: sha512-Q5YfT5gVkx60PZDQBqp/zH9aUbBdC7HVvxupiHUgnCKqRQsRZjOhLest7AI6FahepuZLBZS62COrO7v+JvKY7w==} + /@algolia/client-search@4.20.0: + resolution: {integrity: sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==} dependencies: - '@algolia/client-common': 4.17.1 - '@algolia/requester-common': 4.17.1 - '@algolia/transporter': 4.17.1 + '@algolia/client-common': 4.20.0 + '@algolia/requester-common': 4.20.0 + '@algolia/transporter': 4.20.0 /@algolia/logger-common@4.14.3: resolution: {integrity: sha512-kUEAZaBt/J3RjYi8MEBT2QEexJR2kAE2mtLmezsmqMQZTV502TkHCxYzTwY2dE7OKcUTxi4OFlMuS4GId9CWPw==} dev: true - /@algolia/logger-common@4.17.1: - resolution: {integrity: sha512-Us28Ot+fLEmX9M96sa65VZ8EyEEzhYPxfhV9aQyKDjfXbUdJlJxKt6wZpoEg9RAPSdO8IjK9nmuW2P8au3rRsg==} + /@algolia/logger-common@4.20.0: + resolution: {integrity: sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==} /@algolia/logger-console@4.14.3: resolution: {integrity: sha512-ZWqAlUITktiMN2EiFpQIFCJS10N96A++yrexqC2Z+3hgF/JcKrOxOdT4nSCQoEPvU4Ki9QKbpzbebRDemZt/hw==} @@ -718,8 +716,8 @@ packages: resolution: {integrity: sha512-RrRzqNyKFDP7IkTuV3XvYGF9cDPn9h6qEDl595lXva3YUk9YSS8+MGZnnkOMHvjkrSCKfoLeLbm/T4tmoIeclw==} dev: true - /@algolia/requester-common@4.17.1: - resolution: {integrity: sha512-HggXdjvVFQR0I5l7hM5WdHgQ1tqcRWeyXZz8apQ7zPWZhirmY2E9D6LVhDh/UnWQNEm7nBtM+eMFONJ3bZccIQ==} + /@algolia/requester-common@4.20.0: + resolution: {integrity: sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==} /@algolia/requester-node-http@4.14.3: resolution: {integrity: sha512-O5wnPxtDRPuW2U0EaOz9rMMWdlhwP0J0eSL1Z7TtXF8xnUeeUyNJrdhV5uy2CAp6RbhM1VuC3sOJcIR6Av+vbA==} @@ -735,12 +733,12 @@ packages: '@algolia/requester-common': 4.14.3 dev: true - /@algolia/transporter@4.17.1: - resolution: {integrity: sha512-ZM+qhX47Vh46mWH8/U9ihvy98HdTYpYQDSlqBD7IbiUbbyoCMke+qmdSX2MGhR2FCcXBSxejsJKKVAfbpaLVgg==} + /@algolia/transporter@4.20.0: + resolution: {integrity: sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg==} dependencies: - '@algolia/cache-common': 4.17.1 - '@algolia/logger-common': 4.17.1 - '@algolia/requester-common': 4.17.1 + '@algolia/cache-common': 4.20.0 + '@algolia/logger-common': 4.20.0 + '@algolia/requester-common': 4.20.0 /@ampproject/remapping@2.2.0: resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} @@ -754,14 +752,14 @@ packages: resolution: {integrity: sha512-NtAA/G0Gq3hzAiL6yuE/4U8IgHMPUl3MxbWUbhO443T9UCsf9rBY94P5aK79Zd+/529FeoNdDphIOcOZLsI2sA==} dev: false - /@animxyz/vue3@0.6.7(vue@3.2.47): + /@animxyz/vue3@0.6.7(vue@3.3.4): resolution: {integrity: sha512-tLx4HfFcoxR5wgIMFDrmjS2mZifFRNMiwn7skPT3as9ViuCW3QdCsBIDYY2tR37GSvSUC1NhNwkkCZ1pt0C+Hg==} peerDependencies: vue: '>= 3' dependencies: '@animxyz/core': 0.6.6 clsx: 1.2.1 - vue: 3.2.47 + vue: 3.3.4 dev: false /@antfu/eslint-config-basic@0.38.6(@typescript-eslint/eslint-plugin@5.59.2)(@typescript-eslint/parser@5.59.2)(eslint@8.40.0)(typescript@4.9.5): @@ -875,6 +873,10 @@ packages: resolution: {integrity: sha512-qe8Nmh9rYI/HIspLSTwtbMFPj6dISG6+dJnOguTlPNXtCvS2uezdxscVBb7/3DrmNbQK49TDqpkSQ1chbRGdpQ==} dev: true + /@antfu/utils@0.7.6: + resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==} + dev: true + /@babel/code-frame@7.18.6: resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} engines: {node: '>=6.9.0'} @@ -1139,7 +1141,6 @@ packages: /@babel/helper-string-parser@7.21.5: resolution: {integrity: sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-validator-identifier@7.19.1: resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} @@ -1183,7 +1184,6 @@ packages: hasBin: true dependencies: '@babel/types': 7.21.5 - dev: true /@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} @@ -1305,7 +1305,6 @@ packages: '@babel/helper-string-parser': 7.21.5 '@babel/helper-validator-identifier': 7.19.1 to-fast-properties: 2.0.0 - dev: true /@changesets/apply-release-plan@6.1.3: resolution: {integrity: sha512-ECDNeoc3nfeAe1jqJb5aFQX7CqzQhD2klXRez2JDb/aVpGUbX673HgKrnrgJRuQR/9f2TtLoYIzrGB9qwD77mg==} @@ -1560,10 +1559,10 @@ packages: resolution: {integrity: sha512-Hg8Xfma+rFwRi6Y/pfei4FJoQ1hdVURmmNs/XPoMTCPAImU+d5yxj+M+qdLtNjWRpfWziU4dQcqY94xgFBn2dg==} dev: true - /@docsearch/js@3.4.0(@algolia/client-search@4.17.1)(react@18.2.0): + /@docsearch/js@3.4.0(@algolia/client-search@4.20.0)(react@18.2.0): resolution: {integrity: sha512-uOtOHZJv+5PQmL68+srVzlGhLejnEBJgZl1bR87Zh/uK5RUI7p6el1R8hGTl2F8K2tCloNRxTMtXyYUNbMV+qw==} dependencies: - '@docsearch/react': 3.4.0(@algolia/client-search@4.17.1)(react@18.2.0) + '@docsearch/react': 3.4.0(@algolia/client-search@4.20.0)(react@18.2.0) preact: 10.12.1 transitivePeerDependencies: - '@algolia/client-search' @@ -1572,7 +1571,7 @@ packages: - react-dom dev: true - /@docsearch/react@3.4.0(@algolia/client-search@4.17.1)(react@18.2.0): + /@docsearch/react@3.4.0(@algolia/client-search@4.20.0)(react@18.2.0): resolution: {integrity: sha512-ufrp5879XYGojgS30ZAp8H4qIMbahRHB9M85VDBP36Xgz5QjYM54i1URKj5e219F7gqTtOivfztFTij6itc0MQ==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -1587,7 +1586,7 @@ packages: optional: true dependencies: '@algolia/autocomplete-core': 1.8.2 - '@algolia/autocomplete-preset-algolia': 1.8.2(@algolia/client-search@4.17.1)(algoliasearch@4.14.3) + '@algolia/autocomplete-preset-algolia': 1.8.2(@algolia/client-search@4.20.0)(algoliasearch@4.14.3) '@docsearch/css': 3.4.0 algoliasearch: 4.14.3 react: 18.2.0 @@ -1868,8 +1867,8 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true - /@iconify/json@2.2.73: - resolution: {integrity: sha512-uwJLVMg811RERYPNYH1OABBZTPnGCk3Kp+sJnZrbXl3urqWCF+ssZM8ER5R/QUr/M/UqCGPFcbn5EpIhFXgRUw==} + /@iconify/json@2.2.125: + resolution: {integrity: sha512-FtazQikTTUrM4OvaLtzu+yi8htSf1nnjsHJ7SAR501i4o2b+OcvUmjaBJ1Z6DzfoAyHXuDkuF+mjEeLy64F3wg==} dependencies: '@iconify/types': 2.0.0 pathe: 1.1.0 @@ -1879,11 +1878,11 @@ packages: resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} dev: true - /@iconify/utils@2.1.5: - resolution: {integrity: sha512-6MvDI+I6QMvXn5rK9KQGdpEE4mmLTcuQdLZEiX5N+uZB+vc4Yw9K1OtnOgkl8mp4d9X0UrILREyZgF1NUwUt+Q==} + /@iconify/utils@2.1.11: + resolution: {integrity: sha512-M/w3PkN8zQYXi8N6qK/KhnYMfEbbb6Sk8RZVn8g+Pmmu5ybw177RpsaGwpziyHeUsu4etrexYSWq3rwnIqzYCg==} dependencies: '@antfu/install-pkg': 0.1.1 - '@antfu/utils': 0.7.4 + '@antfu/utils': 0.7.6 '@iconify/types': 2.0.0 debug: 4.3.4(supports-color@8.1.1) kolorist: 1.8.0 @@ -1932,6 +1931,9 @@ packages: /@jridgewell/sourcemap-codec@1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} dev: true /@jridgewell/trace-mapping@0.3.17: @@ -2058,7 +2060,7 @@ packages: scule: 1.0.0 semver: 7.5.0 unctx: 2.3.0 - unimport: 3.0.6(rollup@3.20.6) + unimport: 3.0.6 untyped: 1.3.2 transitivePeerDependencies: - rollup @@ -2098,7 +2100,7 @@ packages: postcss-import-resolver: 2.0.0 std-env: 3.3.2 ufo: 1.1.1 - unimport: 3.0.6(rollup@3.20.6) + unimport: 3.0.6 untyped: 1.3.2 transitivePeerDependencies: - rollup @@ -2116,7 +2118,7 @@ packages: create-require: 1.1.1 defu: 6.1.2 destr: 1.2.2 - dotenv: 16.1.3 + dotenv: 16.3.1 fs-extra: 10.1.0 git-url-parse: 13.1.0 inquirer: 9.1.5 @@ -2145,7 +2147,7 @@ packages: vue: ^3.2.47 dependencies: '@nuxt/kit': 3.4.2 - '@rollup/plugin-replace': 5.0.2(rollup@3.20.6) + '@rollup/plugin-replace': 5.0.2 '@vitejs/plugin-vue': 4.2.3(vite@4.3.7)(vue@3.2.47) '@vitejs/plugin-vue-jsx': 3.0.1(vite@4.3.7)(vue@3.2.47) autoprefixer: 10.4.14(postcss@8.4.23) @@ -2379,6 +2381,19 @@ packages: rollup: 3.20.6 dev: true + /@rollup/plugin-replace@5.0.2: + resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.0.2(rollup@3.22.0) + magic-string: 0.27.0 + dev: true + /@rollup/plugin-replace@5.0.2(rollup@3.20.6): resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} engines: {node: '>=14.0.0'} @@ -2458,6 +2473,20 @@ packages: rollup: 3.22.0 dev: true + /@rollup/pluginutils@5.0.5: + resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} + 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.0 + estree-walker: 2.0.2 + picomatch: 2.3.1 + dev: true + /@stackblitz/sdk@1.9.0: resolution: {integrity: sha512-3m6C7f8pnR5KXys/Hqx2x6ylnpqOak6HtnZI6T5keEO0yT+E4Spkw37VEbdwuC+2oxmjdgq6YZEgiKX7hM1GmQ==} dev: false @@ -2990,8 +3019,10 @@ packages: vue: 3.2.47 dev: true - /@vercel/analytics@1.0.1: - resolution: {integrity: sha512-Ux0c9qUfkcPqng3vrR0GTrlQdqNJ2JREn/2ydrVuKwM3RtMfF2mWX31Ijqo1opSjNAq6rK76PwtANw6kl6TAow==} + /@vercel/analytics@1.1.0: + resolution: {integrity: sha512-k5ePYZPxitxxD1eJenPUUuH3qK+EtaA9OVD3oO0BRbyT/LarmZF0qdkptRSidip1arQxsTEIWvHbTuj1oksl+Q==} + dependencies: + server-only: 0.0.1 dev: false /@vercel/nft@0.22.6: @@ -3075,6 +3106,17 @@ packages: vue: 3.2.47 dev: true + /@vitejs/plugin-vue@4.2.3(vite@4.3.7)(vue@3.3.4): + resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 + vue: ^3.2.25 + dependencies: + vite: 4.3.7(@types/node@18.15.12) + vue: 3.3.4 + dev: true + /@vitejs/plugin-vue@4.2.3(vite@4.3.9)(vue@3.3.4): resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -3131,12 +3173,12 @@ packages: typescript: 4.9.5 dev: true - /@vue-macros/api@0.4.10(vue@3.2.47): + /@vue-macros/api@0.4.10(vue@3.3.4): resolution: {integrity: sha512-ifRUgQtsNj6YXNjt83g7hy6KRwDtVy3LAIjiQhFUYVekhc7ytHiT9ocDLxZIWEJxNrCIjXvOSuIo2OBc3+0fzg==} engines: {node: '>=14.19.0'} dependencies: '@babel/types': 7.21.4 - '@vue-macros/common': 1.1.4(vue@3.2.47) + '@vue-macros/common': 1.1.4(vue@3.3.4) transitivePeerDependencies: - rollup - vue @@ -3153,13 +3195,13 @@ packages: - vue dev: true - /@vue-macros/better-define@1.3.3(vue@3.2.47): + /@vue-macros/better-define@1.3.3(vue@3.3.4): resolution: {integrity: sha512-tVr+5h6cUInQDQy+hb/7rNoR1qTd5gQpUfvxgkwr/0r8hY/RwFmeRZQzlslIHaRReeMmdFIN3Hy0b9igOASDlA==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/api': 0.4.10(vue@3.2.47) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/api': 0.4.10(vue@3.3.4) + '@vue-macros/common': 1.0.1(vue@3.3.4) unplugin: 1.3.1 transitivePeerDependencies: - rollup @@ -3178,7 +3220,7 @@ packages: - vue dev: true - /@vue-macros/common@1.0.1(vue@3.2.47): + /@vue-macros/common@1.0.1(vue@3.3.4): resolution: {integrity: sha512-61rD1NEqSwTJaZgHwOr//nyfWNow6dFdcuTJegOKiKY+Y4Xu+uTsBDhHDo+M7Rp+ZxjCS6DNThn24wP+8e+QmA==} engines: {node: '>=14.19.0'} peerDependencies: @@ -3191,10 +3233,10 @@ packages: '@vue/compiler-sfc': 3.3.2 local-pkg: 0.4.3 magic-string: 0.29.0 - vue: 3.2.47 + vue: 3.3.4 dev: true - /@vue-macros/common@1.1.4(vue@3.2.47): + /@vue-macros/common@1.1.4(vue@3.3.4): resolution: {integrity: sha512-LyTvNEffxbsWTq6dEUhJQZhAjwHvyQy5L2IhkJ3VQgecoxhFz62VmGWBst43l9RGHrhGLKaEa3euV0/6VJLqzQ==} engines: {node: '>=14.19.0'} peerDependencies: @@ -3208,7 +3250,7 @@ packages: '@vue/compiler-sfc': 3.3.2 local-pkg: 0.4.3 magic-string-ast: 0.1.2 - vue: 3.2.47 + vue: 3.3.4 transitivePeerDependencies: - rollup dev: true @@ -3245,7 +3287,7 @@ packages: vue: 3.2.47 dev: true - /@vue-macros/define-model@1.3.2(vue@3.2.47): + /@vue-macros/define-model@1.3.2(vue@3.3.4): resolution: {integrity: sha512-Isk5nk1VrD1ZIxCqNs5X9WT/7oc0EAYF/PfdGYf6CYCNH7i7mYE/x6huHVtvmJ8wf1wk3Lcn53y9fdzOvIT1DA==} engines: {node: '>=14.19.0'} peerDependencies: @@ -3255,7 +3297,7 @@ packages: optional: true dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) ast-walker-scope: 0.4.1 unplugin: 1.3.1 transitivePeerDependencies: @@ -3294,16 +3336,16 @@ packages: vue: 3.2.47 dev: true - /@vue-macros/define-props-refs@0.2.1(vue@3.2.47): + /@vue-macros/define-props-refs@0.2.1(vue@3.3.4): resolution: {integrity: sha512-r/fFj0wzqMyYf5+OEfkvhn7aKHqTu4IpPIi0z7CDpiGBGOMdygCBgmWPFzkFjh1I+2S1jXJvpY4UarY5k2vT3A==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) unplugin: 1.3.1 - vue: 3.2.47 + vue: 3.3.4 transitivePeerDependencies: - rollup dev: true @@ -3321,16 +3363,16 @@ packages: - rollup dev: true - /@vue-macros/define-props@0.3.2(vue@3.2.47): + /@vue-macros/define-props@0.3.2(vue@3.3.4): resolution: {integrity: sha512-pI160jkxVDLw7TLaDJGyirzZAk+uhAXX3GSwhQ1zzwYHnWSt8VX5yknict+UCGKXH+yAyPp/gul9FBMPr7WRKA==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) unplugin: 1.3.1 - vue: 3.2.47 + vue: 3.3.4 transitivePeerDependencies: - rollup dev: true @@ -3350,16 +3392,16 @@ packages: - rollup dev: true - /@vue-macros/define-render@1.2.2(vue@3.2.47): + /@vue-macros/define-render@1.2.2(vue@3.3.4): resolution: {integrity: sha512-Eq28WgznRPDlYKPsadCPnG0OlgdcsS4C+S3LCoXJhiaf76XjuGg+pTFhYN9RqUV+UtRGtWExMIiaqopk6SUF5Q==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) unplugin: 1.3.1 - vue: 3.2.47 + vue: 3.3.4 transitivePeerDependencies: - rollup dev: true @@ -3377,16 +3419,16 @@ packages: - rollup dev: true - /@vue-macros/define-slots@0.2.2(vue@3.2.47): + /@vue-macros/define-slots@0.2.2(vue@3.3.4): resolution: {integrity: sha512-zwv+Wli5e5CzM3ETTFrL+tgGkTSFNyEeSsBCVauZOStM7sQ+pOQlhFFJQu33oETX/YfeCye7qlPwV2f7cjTUSw==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) unplugin: 1.3.1 - vue: 3.2.47 + vue: 3.3.4 transitivePeerDependencies: - rollup dev: true @@ -3418,16 +3460,16 @@ packages: vue: 3.2.47 dev: true - /@vue-macros/export-props@0.2.1(vue@3.2.47): + /@vue-macros/export-props@0.2.1(vue@3.3.4): resolution: {integrity: sha512-UBM6pYg9UBGys5s8RNjMW6nC4g4Cu4uUJ4J8Sde7zhOe3fcw8N2u6J49UO4D2cB99JGT8WC3FdQjVZMy1GYJGA==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) unplugin: 1.3.1 - vue: 3.2.47 + vue: 3.3.4 transitivePeerDependencies: - rollup dev: true @@ -3445,12 +3487,12 @@ packages: - rollup dev: true - /@vue-macros/hoist-static@1.2.1(vue@3.2.47): + /@vue-macros/hoist-static@1.2.1(vue@3.3.4): resolution: {integrity: sha512-7/3F95heDqupMngTMthpEF36NlTfsQ6dbxC0/Amd0K2ascMJh74qrTFICSMCEvKPVsvllGyOgOBrsRyE7HO6Dg==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) unplugin: 1.3.1 transitivePeerDependencies: - rollup @@ -3468,12 +3510,12 @@ packages: - vue dev: true - /@vue-macros/named-template@0.2.2(vue@3.2.47): + /@vue-macros/named-template@0.2.2(vue@3.3.4): resolution: {integrity: sha512-Jv07UNVEcqIDduMDg4fhj/hZCqeTjLB8FbXhMhxzCD1LdwW3HkZYBrGrYajhMqBNMZSBA3u1SYWzMMPe8WcTkA==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) '@vue/compiler-dom': 3.3.2 unplugin: 1.3.1 transitivePeerDependencies: @@ -3493,7 +3535,7 @@ packages: - vue dev: true - /@vue-macros/reactivity-transform@0.2.3(vue@3.2.47): + /@vue-macros/reactivity-transform@0.2.3(vue@3.3.4): resolution: {integrity: sha512-/Te+4lAY35Xl9GeIYq5ebicuN+femcCD/uB2eOLr8gtsEvC5VbNbHDiEneAUubIORFExTt+L7qKAK3UMynEobg==} engines: {node: '>=14.19.0'} peerDependencies: @@ -3501,12 +3543,12 @@ packages: dependencies: '@babel/parser': 7.21.4 '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) '@vue/compiler-core': 3.2.47 '@vue/shared': 3.3.2 magic-string: 0.29.0 unplugin: 1.3.1 - vue: 3.2.47 + vue: 3.3.4 transitivePeerDependencies: - rollup dev: true @@ -3528,12 +3570,12 @@ packages: - rollup dev: true - /@vue-macros/setup-block@0.1.1(vue@3.2.47): + /@vue-macros/setup-block@0.1.1(vue@3.3.4): resolution: {integrity: sha512-LZF2CTOah4AOvHbJlwyL9E13zwqcJbpzvCxNoIMIgciL3N7DIe64mM8YMtvSXsde2bf23wyl+Dpo6rL+B62UYg==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) '@vue/compiler-dom': 3.3.2 unplugin: 1.3.1 transitivePeerDependencies: @@ -3553,12 +3595,12 @@ packages: - vue dev: true - /@vue-macros/setup-component@0.15.2(vue@3.2.47): + /@vue-macros/setup-component@0.15.2(vue@3.3.4): resolution: {integrity: sha512-3id3D31RkcaeCMyT2ZGKdnAQjWYAcji8L+GH+oRjMTu0dYwMOOCSmTmHmJJLExH4mEMiCvXQSe0Dm0ZOXYiP/Q==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) unplugin: 1.3.1 transitivePeerDependencies: - rollup @@ -3576,12 +3618,12 @@ packages: - vue dev: true - /@vue-macros/setup-sfc@0.14.1(vue@3.2.47): + /@vue-macros/setup-sfc@0.14.1(vue@3.3.4): resolution: {integrity: sha512-tEH8pfcxmtdHDgrMoE3nweJwwMsBN05duHKkYI2mJ/ETS6v4lTONe03tXLyr8MpNOPRyDKjaAXJOeu8Q2MPSzA==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) unplugin: 1.3.1 transitivePeerDependencies: - rollup @@ -3599,12 +3641,12 @@ packages: - vue dev: true - /@vue-macros/short-emits@1.2.2(vue@3.2.47): + /@vue-macros/short-emits@1.2.2(vue@3.3.4): resolution: {integrity: sha512-q/1jj28TsGqrkP/Ox8DZFNN3B9lu+T3CsacNZPNOf6rEmpaOpzvVoxKTtG0h3w2SrkBAgEF6q5eUFMICtiPTZQ==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) unplugin: 1.3.1 transitivePeerDependencies: - rollup @@ -3667,7 +3709,6 @@ packages: '@vue/shared': 3.3.4 estree-walker: 2.0.2 source-map-js: 1.0.2 - dev: true /@vue/compiler-dom@3.2.47: resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==} @@ -3687,7 +3728,6 @@ packages: dependencies: '@vue/compiler-core': 3.3.4 '@vue/shared': 3.3.4 - dev: true /@vue/compiler-sfc@3.2.47: resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==} @@ -3731,7 +3771,6 @@ packages: magic-string: 0.30.0 postcss: 8.4.23 source-map-js: 1.0.2 - dev: true /@vue/compiler-ssr@3.2.47: resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==} @@ -3751,7 +3790,6 @@ packages: dependencies: '@vue/compiler-dom': 3.3.4 '@vue/shared': 3.3.4 - dev: true /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} @@ -3783,7 +3821,6 @@ packages: '@vue/shared': 3.3.4 estree-walker: 2.0.2 magic-string: 0.30.0 - dev: true /@vue/reactivity@3.2.47: resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==} @@ -3800,14 +3837,13 @@ packages: resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==} dependencies: '@vue/shared': 3.3.4 - dev: true - /@vue/repl@1.4.1(vue@3.2.47): + /@vue/repl@1.4.1(vue@3.3.4): resolution: {integrity: sha512-7ONz/o1OtS611jW6SdAOZXn4HdN8gfyatcOzcEu+3bDMvgbyr7ZUcbRV6Y4xdkxDARKDBzs+sb3/oz1Na5hAeQ==} peerDependencies: vue: ^3.2.13 dependencies: - vue: 3.2.47 + vue: 3.3.4 dev: false /@vue/runtime-core@3.2.47: @@ -3821,7 +3857,6 @@ packages: dependencies: '@vue/reactivity': 3.3.4 '@vue/shared': 3.3.4 - dev: true /@vue/runtime-dom@3.2.47: resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==} @@ -3836,7 +3871,6 @@ packages: '@vue/runtime-core': 3.3.4 '@vue/shared': 3.3.4 csstype: 3.1.2 - dev: true /@vue/server-renderer@3.2.47(vue@3.2.47): resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==} @@ -3855,7 +3889,6 @@ packages: '@vue/compiler-ssr': 3.3.4 '@vue/shared': 3.3.4 vue: 3.3.4 - dev: true /@vue/shared@3.2.47: resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==} @@ -3866,7 +3899,6 @@ packages: /@vue/shared@3.3.4: resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} - dev: true /@vueuse/core@10.1.2(vue@3.2.47): resolution: {integrity: sha512-roNn8WuerI56A5uiTyF/TEYX0Y+VKlhZAF94unUfdhbDUI+NfwQMn4FUnUscIRUhv3344qvAghopU4bzLPNFlA==} @@ -3961,8 +3993,8 @@ packages: - vue dev: true - /@windicss/config@1.9.0: - resolution: {integrity: sha512-QO4+udbmDIgZwAi89tqUt5nGwBq3IgyELjLn83twZXiIqzOw+77ecCuM0oPSbzWmIbCqXq3wRQHd6Z1u5E/5zQ==} + /@windicss/config@1.9.1: + resolution: {integrity: sha512-MjutTiS9XIteriwkH9D+que+bILbpulekYzjJGQDg3Sb2H87aOcO30f7N11ZiHF5OYoZn4yJz4lDbB3A6IuXfQ==} dependencies: debug: 4.3.4(supports-color@8.1.1) jiti: 1.18.2 @@ -3975,11 +4007,11 @@ packages: resolution: {integrity: sha512-+cqv1pEmaNPITeBJ/lO6tc8IjBzRhQ+V9G8r249MMXivYoxUO4DtModBrRGHVvBgsYZgPXDsIv2jqtxc4NqYEg==} dev: true - /@windicss/plugin-utils@1.9.0: - resolution: {integrity: sha512-omAacM5ExIr9XBUI2z47CyCXJBke4imJZqXW41YgHhRLbahTngbScFk5yxa6dXivDXUpUKqasOPXBJgA4bhHCg==} + /@windicss/plugin-utils@1.9.1: + resolution: {integrity: sha512-sz/Z2sxUZIkJ2nVeTmtYTtXhWxe/yTTkM5nqU6eKhP0n6waipTCJJdLvWoZcgzQBbBCL/JLRQd/9BYsBqKuLDQ==} dependencies: '@antfu/utils': 0.7.4 - '@windicss/config': 1.9.0 + '@windicss/config': 1.9.1 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.2.12 magic-string: 0.30.0 @@ -4009,6 +4041,12 @@ packages: acorn: 8.8.2 dev: true + /acorn@8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + /acorn@8.8.2: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} @@ -4367,7 +4405,7 @@ packages: resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==} dev: true - /blobity@0.2.3(react@18.2.0)(vue@3.2.47): + /blobity@0.2.3(react@18.2.0)(vue@3.3.4): resolution: {integrity: sha512-ooIyE44R+Gc+DbGCkMAcyAPln30nvQnZIsjmCDO9PUUoRkv2fNliHhsunL+GFp5JmAzbinO4iCeBwjjO6JeEcg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4376,7 +4414,7 @@ packages: kinet: 2.2.1 lodash: 4.17.21 react: 18.2.0 - vue: 3.2.47 + vue: 3.3.4 dev: false /bluebird@3.7.2: @@ -4502,7 +4540,7 @@ packages: resolution: {integrity: sha512-fHT5HDEHNMb2oImnqJ88/UlpEOkY/chdyYxSd3YCpvBqBvU0IDlHTkNc7GnjObDMxdis2lL+rwlQcNq8VeZESA==} dependencies: defu: 6.1.2 - dotenv: 16.1.3 + dotenv: 16.3.1 giget: 1.1.2 jiti: 1.17.1 mlly: 1.1.1 @@ -4518,7 +4556,7 @@ packages: dependencies: chokidar: 3.5.3 defu: 6.1.2 - dotenv: 16.1.3 + dotenv: 16.3.1 giget: 1.1.2 jiti: 1.18.2 mlly: 1.2.0 @@ -5117,7 +5155,6 @@ packages: /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - dev: true /csv-generate@3.4.3: resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==} @@ -5504,8 +5541,8 @@ packages: type-fest: 2.19.0 dev: true - /dotenv@16.1.3: - resolution: {integrity: sha512-FYssxsmCTtKL72fGBSvb1K9dRz0/VZeWqFme/vSb7r7323x4CRaHu4LvQ5JG3+s6yt2YPbBrkpiEODktfyjI9A==} + /dotenv@16.3.1: + resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} engines: {node: '>=12'} dev: true @@ -6786,6 +6823,17 @@ packages: micromatch: 4.0.5 dev: true + /fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} dev: true @@ -8391,6 +8439,12 @@ packages: engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.14 + + /magic-string@0.30.4: + resolution: {integrity: sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 dev: true /make-dir@3.1.0: @@ -8598,6 +8652,13 @@ packages: brace-expansion: 2.0.1 dev: true + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -8664,6 +8725,15 @@ packages: ufo: 1.1.1 dev: true + /mlly@1.4.2: + resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} + dependencies: + acorn: 8.10.0 + pathe: 1.1.1 + pkg-types: 1.0.3 + ufo: 1.3.1 + dev: true + /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -8982,7 +9052,7 @@ packages: ufo: 1.1.1 unctx: 2.3.0 unenv: 1.4.1 - unimport: 3.0.6(rollup@3.20.6) + unimport: 3.0.6 unplugin: 1.3.1 untyped: 1.3.2 vue: 3.2.47 @@ -9331,6 +9401,10 @@ packages: resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==} dev: true + /pathe@1.1.1: + resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} + dev: true + /pathfinding@0.4.18: resolution: {integrity: sha512-R0TGEQ9GRcFCDvAWlJAWC+KGJ9SLbW4c0nuZRcioVlXVTlw+F5RvXQ8SQgSqI9KXWC1ew95vgmIiyaWTlCe9Ag==} dependencies: @@ -9405,6 +9479,14 @@ packages: pathe: 1.1.0 dev: true + /pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + dependencies: + jsonc-parser: 3.2.0 + mlly: 1.4.2 + pathe: 1.1.1 + dev: true + /pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -10454,6 +10536,10 @@ packages: - supports-color dev: true + /server-only@0.0.1: + resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==} + dev: false + /set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: true @@ -10800,6 +10886,12 @@ packages: acorn: 8.8.2 dev: true + /strip-literal@1.3.0: + resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} + dependencies: + acorn: 8.10.0 + dev: true + /stylehacks@6.0.0(postcss@8.4.23): resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} engines: {node: ^14 || ^16 || >=18.0} @@ -11247,6 +11339,10 @@ packages: resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==} dev: true + /ufo@1.3.1: + resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} + dev: true + /uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} engines: {node: '>=0.8.0'} @@ -11327,6 +11423,24 @@ packages: - rollup dev: true + /unimport@3.0.6: + resolution: {integrity: sha512-GYxGJ1Bri1oqx8VFDjdgooGzeK7jBk3bvhXmamTIpu3nONOcUMGwZbX7X0L5RA7OWMXpR4vzpSQP7pXUzJg1/Q==} + dependencies: + '@rollup/pluginutils': 5.0.2(rollup@3.22.0) + escape-string-regexp: 5.0.0 + fast-glob: 3.2.12 + local-pkg: 0.4.3 + magic-string: 0.30.0 + mlly: 1.2.0 + pathe: 1.1.0 + pkg-types: 1.0.2 + scule: 1.0.0 + strip-literal: 1.0.1 + unplugin: 1.3.1 + transitivePeerDependencies: + - rollup + dev: true + /unimport@3.0.6(rollup@3.20.6): resolution: {integrity: sha512-GYxGJ1Bri1oqx8VFDjdgooGzeK7jBk3bvhXmamTIpu3nONOcUMGwZbX7X0L5RA7OWMXpR4vzpSQP7pXUzJg1/Q==} dependencies: @@ -11345,6 +11459,24 @@ packages: - rollup dev: true + /unimport@3.4.0: + resolution: {integrity: sha512-M/lfFEgufIT156QAr/jWHLUn55kEmxBBiQsMxvRSIbquwmeJEyQYgshHDEvQDWlSJrVOOTAgnJ3FvlsrpGkanA==} + dependencies: + '@rollup/pluginutils': 5.0.5 + escape-string-regexp: 5.0.0 + fast-glob: 3.3.1 + local-pkg: 0.4.3 + magic-string: 0.30.4 + mlly: 1.4.2 + pathe: 1.1.1 + pkg-types: 1.0.3 + scule: 1.0.0 + strip-literal: 1.3.0 + unplugin: 1.5.0 + transitivePeerDependencies: + - rollup + dev: true + /unist-util-stringify-position@2.0.3: resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} dependencies: @@ -11388,6 +11520,30 @@ packages: - supports-color dev: true + /unplugin-auto-import@0.16.6: + resolution: {integrity: sha512-M+YIITkx3C/Hg38hp8HmswP5mShUUyJOzpifv7RTlAbeFlO2Tyw0pwrogSSxnipHDPTtI8VHFBpkYkNKzYSuyA==} + engines: {node: '>=14'} + peerDependencies: + '@nuxt/kit': ^3.2.2 + '@vueuse/core': '*' + peerDependenciesMeta: + '@nuxt/kit': + optional: true + '@vueuse/core': + optional: true + dependencies: + '@antfu/utils': 0.7.6 + '@rollup/pluginutils': 5.0.2(rollup@3.22.0) + fast-glob: 3.3.1 + local-pkg: 0.4.3 + magic-string: 0.30.4 + minimatch: 9.0.3 + unimport: 3.4.0 + unplugin: 1.5.0 + transitivePeerDependencies: + - rollup + dev: true + /unplugin-combine@0.6.0(vite@4.3.7): resolution: {integrity: sha512-cZkTg2Z3CcScyRi6QtpVxBZoCMsPaEHyKNh7HyqMkfWV7sKNwHllYezVOFINOGNzqSS1+xWLY3iDCiTVoH3oaA==} engines: {node: '>=14.19.0'} @@ -11411,16 +11567,19 @@ packages: vite: 4.3.7(@types/node@18.15.12) dev: true - /unplugin-icons@0.16.2: - resolution: {integrity: sha512-CwQS1/deta/I1GwVhcdrJBp0+Qf/XWPLoMMbuVA9ZWhdOhKF7A38zvfE2JnC99t64WfZM44ikdSKPZJzXFL3iw==} + /unplugin-icons@0.17.0: + resolution: {integrity: sha512-gMv66eY/Hj64heM55XrfDH3LUCWI51mtkBVUPVl9VkpvLgAYhdVe9nRuzu6p+idmCLSQVq7xiPxQcD4aXCgW5A==} peerDependencies: '@svgr/core': '>=7.0.0' + '@svgx/core': ^1.0.1 '@vue/compiler-sfc': ^3.0.2 || ^2.7.0 vue-template-compiler: ^2.6.12 vue-template-es2015-compiler: ^1.9.0 peerDependenciesMeta: '@svgr/core': optional: true + '@svgx/core': + optional: true '@vue/compiler-sfc': optional: true vue-template-compiler: @@ -11429,18 +11588,18 @@ packages: optional: true dependencies: '@antfu/install-pkg': 0.1.1 - '@antfu/utils': 0.7.4 - '@iconify/utils': 2.1.5 + '@antfu/utils': 0.7.6 + '@iconify/utils': 2.1.11 debug: 4.3.4(supports-color@8.1.1) kolorist: 1.8.0 local-pkg: 0.4.3 - unplugin: 1.3.1 + unplugin: 1.5.0 transitivePeerDependencies: - supports-color dev: true - /unplugin-vue-components@0.25.0(vue@3.2.47): - resolution: {integrity: sha512-HxrQ4GMSS1RwVww2av3a42cABo/v5AmTRN9iARv6e/xwkrfTyHhLh84kFwXxKkXK61vxDHxaryn694mQmkiVBg==} + /unplugin-vue-components@0.25.2(vue@3.3.4): + resolution: {integrity: sha512-OVmLFqILH6w+eM8fyt/d/eoJT9A6WO51NZLf1vC5c1FZ4rmq2bbGxTy8WP2Jm7xwFdukaIdv819+UI7RClPyCA==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -11452,28 +11611,28 @@ packages: '@nuxt/kit': optional: true dependencies: - '@antfu/utils': 0.7.4 + '@antfu/utils': 0.7.6 '@rollup/pluginutils': 5.0.2(rollup@3.22.0) chokidar: 3.5.3 debug: 4.3.4(supports-color@8.1.1) - fast-glob: 3.2.12 + fast-glob: 3.3.1 local-pkg: 0.4.3 - magic-string: 0.30.0 - minimatch: 9.0.1 + magic-string: 0.30.4 + minimatch: 9.0.3 resolve: 1.22.2 - unplugin: 1.3.1 - vue: 3.2.47 + unplugin: 1.5.0 + vue: 3.3.4 transitivePeerDependencies: - rollup - supports-color dev: true - /unplugin-vue-define-options@1.2.2(vue@3.2.47): + /unplugin-vue-define-options@1.2.2(vue@3.3.4): resolution: {integrity: sha512-7LWYNqESu6uXZARwKOs6nhQY7l+UHkW2rtpeGv7iAYFeUp1dk1Esu5qzT2arZ93Wt25fL6HfLBQp3hCkov2d2A==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/common': 1.0.1(vue@3.2.47) + '@vue-macros/common': 1.0.1(vue@3.3.4) ast-walker-scope: 0.4.1 unplugin: 1.3.1 transitivePeerDependencies: @@ -11493,33 +11652,33 @@ packages: - vue dev: true - /unplugin-vue-macros@1.8.2(vite@4.3.7)(vue@3.2.47): + /unplugin-vue-macros@1.8.2(vite@4.3.7)(vue@3.3.4): resolution: {integrity: sha512-t8FfLlL6ntK9Hs5cTzXbvW7Nyl2FodInnmILXNb+Lzns1VxZ1ahcTfccO8xYSb5AZdzWamiPffs58zBcGQeOew==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.22.0) - '@vue-macros/better-define': 1.3.3(vue@3.2.47) - '@vue-macros/common': 1.0.1(vue@3.2.47) - '@vue-macros/define-model': 1.3.2(vue@3.2.47) - '@vue-macros/define-props': 0.3.2(vue@3.2.47) - '@vue-macros/define-props-refs': 0.2.1(vue@3.2.47) - '@vue-macros/define-render': 1.2.2(vue@3.2.47) - '@vue-macros/define-slots': 0.2.2(vue@3.2.47) + '@vue-macros/better-define': 1.3.3(vue@3.3.4) + '@vue-macros/common': 1.0.1(vue@3.3.4) + '@vue-macros/define-model': 1.3.2(vue@3.3.4) + '@vue-macros/define-props': 0.3.2(vue@3.3.4) + '@vue-macros/define-props-refs': 0.2.1(vue@3.3.4) + '@vue-macros/define-render': 1.2.2(vue@3.3.4) + '@vue-macros/define-slots': 0.2.2(vue@3.3.4) '@vue-macros/devtools': 0.1.2(vite@4.3.7) - '@vue-macros/export-props': 0.2.1(vue@3.2.47) - '@vue-macros/hoist-static': 1.2.1(vue@3.2.47) - '@vue-macros/named-template': 0.2.2(vue@3.2.47) - '@vue-macros/reactivity-transform': 0.2.3(vue@3.2.47) - '@vue-macros/setup-block': 0.1.1(vue@3.2.47) - '@vue-macros/setup-component': 0.15.2(vue@3.2.47) - '@vue-macros/setup-sfc': 0.14.1(vue@3.2.47) - '@vue-macros/short-emits': 1.2.2(vue@3.2.47) + '@vue-macros/export-props': 0.2.1(vue@3.3.4) + '@vue-macros/hoist-static': 1.2.1(vue@3.3.4) + '@vue-macros/named-template': 0.2.2(vue@3.3.4) + '@vue-macros/reactivity-transform': 0.2.3(vue@3.3.4) + '@vue-macros/setup-block': 0.1.1(vue@3.3.4) + '@vue-macros/setup-component': 0.15.2(vue@3.3.4) + '@vue-macros/setup-sfc': 0.14.1(vue@3.3.4) + '@vue-macros/short-emits': 1.2.2(vue@3.3.4) unplugin: 1.3.1 unplugin-combine: 0.6.0(vite@4.3.7) - unplugin-vue-define-options: 1.2.2(vue@3.2.47) - vue: 3.2.47 + unplugin-vue-define-options: 1.2.2(vue@3.3.4) + vue: 3.3.4 transitivePeerDependencies: - '@vueuse/core' - esbuild @@ -11582,6 +11741,15 @@ packages: webpack-virtual-modules: 0.5.0 dev: true + /unplugin@1.5.0: + resolution: {integrity: sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==} + dependencies: + acorn: 8.10.0 + chokidar: 3.5.3 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.5.0 + dev: true + /unstorage@1.5.0: resolution: {integrity: sha512-bL6sHwTKp2ns0SAGNHAbLP9LwmtPGMtaOVrHRA4V8ngQMHQR18q0uRgkeGB4qF84XSDu/o8ebv54p/HBJESXFA==} peerDependencies: @@ -11800,12 +11968,12 @@ packages: - supports-color dev: true - /vite-plugin-windicss@1.9.0(vite@4.3.9): - resolution: {integrity: sha512-w0unPfcbVU5eaISAsFTLgIb41SLhmXoUF75Othu8NqFioe8+DEqiuvJ7/k/LRuEuvI8Rt/OKrY6cNzrB+dykaA==} + /vite-plugin-windicss@1.9.1(vite@4.3.9): + resolution: {integrity: sha512-CWm1b/tXVCJTbEGn4oB8B7Gev9xDuY9k4E/KiJqDuLYspBUFQyZKPF2mSZ3DfNdojsfqgzxu9ervqvlb9jJ7fw==} peerDependencies: vite: ^2.0.1 || ^3.0.0 || ^4.0.0 dependencies: - '@windicss/plugin-utils': 1.9.0 + '@windicss/plugin-utils': 1.9.1 debug: 4.3.4(supports-color@8.1.1) kolorist: 1.8.0 vite: 4.3.9(@types/node@18.15.12) @@ -11984,12 +12152,12 @@ packages: fsevents: 2.3.2 dev: true - /vitepress@1.0.0-beta.1(@algolia/client-search@4.17.1)(react@18.2.0): + /vitepress@1.0.0-beta.1(@algolia/client-search@4.20.0)(react@18.2.0): resolution: {integrity: sha512-V2yyCwQ+v9fh7rbnGDLp8M7vHa9sLElexXf/JHtBOsOwv7ed9wt1QI4WUagYgKR3TeoJT9v2s6f0UaQSne0EvQ==} hasBin: true dependencies: '@docsearch/css': 3.4.0 - '@docsearch/js': 3.4.0(@algolia/client-search@4.17.1)(react@18.2.0) + '@docsearch/js': 3.4.0(@algolia/client-search@4.20.0)(react@18.2.0) '@vitejs/plugin-vue': 4.2.3(vite@4.3.9)(vue@3.3.4) '@vue/devtools-api': 6.5.0 '@vueuse/core': 10.1.2(vue@3.3.4) @@ -12175,7 +12343,6 @@ packages: '@vue/runtime-dom': 3.3.4 '@vue/server-renderer': 3.3.4(vue@3.3.4) '@vue/shared': 3.3.4 - dev: true /wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -12188,8 +12355,8 @@ packages: engines: {node: '>= 8'} dev: true - /web-vitals@3.3.2: - resolution: {integrity: sha512-qRkpmSeKfEWAzNhtX541xA8gCJ+pqCqBmUlDVkVDSCSYUvfvNqF+k9g8I+uyreRcDBdfiJrd0/aLbTy5ydo49Q==} + /web-vitals@3.5.0: + resolution: {integrity: sha512-f5YnCHVG9Y6uLCePD4tY8bO/Ge15NPEQWtvm3tPzDKygloiqtb4SVqRHBcrIAqo2ztqX5XueqDn97zHF0LdT6w==} dev: false /webidl-conversions@3.0.1: