From 7b1cd87d8dc4830963591fdcc29e85c80b4ce532 Mon Sep 17 00:00:00 2001 From: Dylan Kelly Date: Wed, 11 Oct 2023 13:42:13 +1100 Subject: [PATCH] chore(docs): :heavy_plus_sign: add nuxt studio --- docs/nuxt.config.ts | 1 + docs/package.json | 1 + pnpm-lock.yaml | 351 ++++++++++++++++++++++++++++++++++++-------- 3 files changed, 295 insertions(+), 58 deletions(-) diff --git a/docs/nuxt.config.ts b/docs/nuxt.config.ts index d4c1dc0506..2c1619a13b 100644 --- a/docs/nuxt.config.ts +++ b/docs/nuxt.config.ts @@ -8,6 +8,7 @@ export default defineNuxtConfig({ '@dpc-sdp/ripple-ui-core/nuxt', '@dpc-sdp/ripple-ui-forms/nuxt', '@nuxt/content', + '@nuxthq/studio', '@nuxtjs/tailwindcss', '@nuxtlabs/github-module' ], diff --git a/docs/package.json b/docs/package.json index 05ecefb2e1..acd2e366ef 100644 --- a/docs/package.json +++ b/docs/package.json @@ -14,6 +14,7 @@ "@iconify/vue": "^4.1.0", "@nuxt/content": "^2.7.0", "@nuxt/kit": "^3.3.2", + "@nuxthq/studio": "^1.0.0", "@nuxtjs/color-mode": "^3.2.0", "@nuxtjs/tailwindcss": "^6.6.4", "@nuxtlabs/github-module": "^1.6.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f7fc30994..28274f1e83 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -193,6 +193,9 @@ importers: '@nuxt/kit': specifier: ^3.3.2 version: 3.3.2 + '@nuxthq/studio': + specifier: ^1.0.0 + version: 1.0.0 '@nuxtjs/color-mode': specifier: ^3.2.0 version: 3.2.0 @@ -500,7 +503,7 @@ importers: version: 1.0.4(vite@4.1.5) '@rollup/plugin-node-resolve': specifier: ^15.2.1 - version: 15.2.1(rollup@3.28.0) + version: 15.2.1 '@storybook/addon-a11y': specifier: 7.4.0 version: 7.4.0(react-dom@18.2.0)(react@18.2.0) @@ -3483,6 +3486,10 @@ packages: resolution: {integrity: sha512-QBNy4MzdvdyNMgnGBU8GsOHoJG0ghrQj8NupxV4gMxHo6EhrwozNsICbT3dz0MTRLldqYSYDmTOZQBvYcDVOUQ==} engines: {node: '>=6.9.0'} + /@babel/standalone@7.23.1: + resolution: {integrity: sha512-a4muOYz1qUaSoybuUKwK90mRG4sf5rBeUbuzpuGLzG32ZDE/Y2YEebHDODFJN+BtyOKi19hrLfq2qbNyKMx0TA==} + engines: {node: '>=6.9.0'} + /@babel/template@7.20.7: resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} engines: {node: '>=6.9.0'} @@ -6715,7 +6722,7 @@ packages: rc9: 2.1.1 semver: 7.5.4 sirv: 2.0.3 - unimport: 3.1.0(rollup@3.28.0) + unimport: 3.1.0 vite: 4.1.5(@types/node@18.15.10) vite-plugin-inspect: 0.7.33(vite@4.1.5) vite-plugin-vue-inspector: 3.4.2(vite@4.1.5) @@ -6843,12 +6850,39 @@ packages: scule: 1.0.0 semver: 7.5.4 unctx: 2.3.1 - unimport: 3.1.0(rollup@3.28.0) + unimport: 3.1.0 untyped: 1.3.2 transitivePeerDependencies: - rollup - supports-color + /@nuxt/kit@3.7.4: + resolution: {integrity: sha512-/S5abZL62BITCvC/TY3KWA6N721U1Osln3cQdBb56XHIeafZCBVqTi92Xb0o7ovl72mMRhrKwRu7elzvz9oT/g==} + engines: {node: ^14.18.0 || >=16.10.0} + dependencies: + '@nuxt/schema': 3.7.4 + c12: 1.4.2 + consola: 3.2.3 + defu: 6.1.2 + globby: 13.2.2 + hash-sum: 2.0.0 + ignore: 5.2.4 + jiti: 1.20.0 + knitwork: 1.0.0 + mlly: 1.4.2 + pathe: 1.1.1 + pkg-types: 1.0.3 + scule: 1.0.0 + semver: 7.5.4 + ufo: 1.3.1 + unctx: 2.3.1 + unimport: 3.4.0(rollup@3.28.0) + untyped: 1.4.0 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + /@nuxt/postcss8@1.1.3(webpack@5.86.0): resolution: {integrity: sha512-CdHtErhvQwueNZPBOmlAAKrNCK7aIpZDYhtS7TzXlSgPHHox1g3cSlf+Ke9oB/8t4mNNjdB+prclme2ibuCOEA==} dependencies: @@ -6872,15 +6906,15 @@ packages: create-require: 1.1.1 defu: 6.1.2 hookable: 5.5.3 - jiti: 1.19.1 + jiti: 1.20.0 pathe: 1.1.1 pkg-types: 1.0.3 postcss-import-resolver: 2.0.0 scule: 1.0.0 std-env: 3.3.3 - ufo: 1.1.2 + ufo: 1.3.1 unimport: 2.2.4 - untyped: 1.3.2 + untyped: 1.4.0 transitivePeerDependencies: - rollup - supports-color @@ -6917,8 +6951,8 @@ packages: pkg-types: 1.0.3 postcss-import-resolver: 2.0.0 std-env: 3.3.3 - ufo: 1.1.2 - unimport: 3.1.0(rollup@3.28.0) + ufo: 1.3.1 + unimport: 3.1.0 untyped: 1.3.2 transitivePeerDependencies: - rollup @@ -6936,12 +6970,32 @@ packages: postcss-import-resolver: 2.0.0 std-env: 3.3.3 ufo: 1.1.2 - unimport: 3.1.0(rollup@3.28.0) + unimport: 3.1.0 untyped: 1.3.2 transitivePeerDependencies: - rollup - supports-color + /@nuxt/schema@3.7.4: + resolution: {integrity: sha512-q6js+97vDha4Fa2x2kDVEuokJr+CGIh1TY2wZp2PLZ7NhG3XEeib7x9Hq8XE8B6pD0GKBRy3eRPPOY69gekBCw==} + engines: {node: ^14.18.0 || >=16.10.0} + dependencies: + '@nuxt/ui-templates': 1.3.1 + consola: 3.2.3 + defu: 6.1.2 + hookable: 5.5.3 + pathe: 1.1.1 + pkg-types: 1.0.3 + postcss-import-resolver: 2.0.0 + std-env: 3.4.3 + ufo: 1.3.1 + unimport: 3.4.0(rollup@3.28.0) + untyped: 1.4.0 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + /@nuxt/telemetry@2.4.1: resolution: {integrity: sha512-Cj+4sXjO5pZNW2sX7Y+djYpf4pZwgYF3rV/YHLWIOq9nAjo2UcDXjh1z7qnhkoUkvJN3lHnvhnCNhfAioe6k/A==} hasBin: true @@ -6957,7 +7011,7 @@ packages: fs-extra: 11.1.1 git-url-parse: 13.1.0 is-docker: 3.0.0 - jiti: 1.19.1 + jiti: 1.20.0 mri: 1.2.0 nanoid: 4.0.2 node-fetch: 3.3.1 @@ -6999,7 +7053,7 @@ packages: h3: 1.7.1 knitwork: 1.0.0 magic-string: 0.30.1 - mlly: 1.4.0 + mlly: 1.4.2 ohash: 1.1.2 pathe: 1.1.1 perfect-debounce: 1.0.0 @@ -7010,7 +7064,7 @@ packages: rollup-plugin-visualizer: 5.9.2(rollup@3.28.0) std-env: 3.3.3 strip-literal: 1.0.1 - ufo: 1.1.2 + ufo: 1.3.1 unplugin: 1.4.0 vite: 4.3.9(@types/node@18.15.10) vite-node: 0.33.0(@types/node@18.15.10) @@ -7036,6 +7090,22 @@ packages: - vue-tsc dev: true + /@nuxthq/studio@1.0.0: + resolution: {integrity: sha512-W4dUsj4ypJc2jG6cE8ECmnAx99SKX0qqzoAYqj1KJ9QmknLON/DIHdyhUtIoPMHlzcBgErTeUzy4prxsO5cHBg==} + dependencies: + '@nuxt/kit': 3.7.4 + defu: 6.1.2 + nuxt-component-meta: 0.5.4 + nuxt-config-schema: 0.4.6 + socket.io-client: 4.7.2 + ufo: 1.3.1 + transitivePeerDependencies: + - bufferutil + - rollup + - supports-color + - utf-8-validate + dev: true + /@nuxtjs/color-mode@3.2.0: resolution: {integrity: sha512-isDR01yfadopiHQ/VEVUpyNSPrk5PCjUHS4t1qYRZwuRGefU4s9Iaxf6H9nmr1QFzoMgTm+3T0r/54jLwtpZbA==} dependencies: @@ -7802,7 +7872,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.28.0) + '@rollup/pluginutils': 5.0.5(rollup@3.28.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 @@ -7820,7 +7890,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.28.0) + '@rollup/pluginutils': 5.0.5(rollup@3.28.0) estree-walker: 2.0.2 magic-string: 0.27.0 rollup: 3.28.0 @@ -7835,11 +7905,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.28.0) + '@rollup/pluginutils': 5.0.5(rollup@3.28.0) rollup: 3.28.0 dev: true - /@rollup/plugin-node-resolve@15.2.1(rollup@3.28.0): + /@rollup/plugin-node-resolve@15.2.1: resolution: {integrity: sha512-nsbUg588+GDSu8/NS8T4UAshO6xeaOfINNuXeVHcKV02LJtoRaM1SiOacClw4kws1SFiNhdLGxlbMY9ga/zs/w==} engines: {node: '>=14.0.0'} peerDependencies: @@ -7854,6 +7924,23 @@ packages: is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.2 + dev: true + + /@rollup/plugin-node-resolve@15.2.1(rollup@3.28.0): + resolution: {integrity: sha512-nsbUg588+GDSu8/NS8T4UAshO6xeaOfINNuXeVHcKV02LJtoRaM1SiOacClw4kws1SFiNhdLGxlbMY9ga/zs/w==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.0.5(rollup@3.28.0) + '@types/resolve': 1.20.2 + deepmerge: 4.3.1 + is-builtin-module: 3.2.1 + is-module: 1.0.0 + resolve: 1.22.2 rollup: 3.28.0 dev: true @@ -7866,7 +7953,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.28.0) + '@rollup/pluginutils': 5.0.5(rollup@3.28.0) magic-string: 0.27.0 rollup: 3.28.0 dev: true @@ -7920,6 +8007,20 @@ packages: picomatch: 2.3.1 rollup: 3.28.0 + /@rollup/pluginutils@5.0.5(rollup@3.28.0): + 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.1 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 3.28.0 + /@rushstack/eslint-patch@1.2.0: resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} @@ -9147,7 +9248,7 @@ packages: ts-dedent: 2.2.0 type-fest: 2.19.0 vue: 3.3.4 - vue-component-type-helpers: 1.8.15 + vue-component-type-helpers: 1.8.18 transitivePeerDependencies: - encoding - supports-color @@ -9401,7 +9502,7 @@ packages: /@ts-morph/common@0.18.1: resolution: {integrity: sha512-RVE+zSRICWRsfrkAw5qCAK+4ZH9kwEFv5h0+/YeHTLieWP7F4wWq4JsKFuNWG+fYh/KF+8rAtgdj5zb2mm+DVA==} dependencies: - fast-glob: 3.3.0 + fast-glob: 3.3.1 minimatch: 5.1.6 mkdirp: 1.0.4 path-browserify: 1.0.1 @@ -10408,7 +10509,7 @@ packages: optional: true dependencies: '@babel/types': 7.22.11 - '@rollup/pluginutils': 5.0.2(rollup@3.28.0) + '@rollup/pluginutils': 5.0.5(rollup@3.28.0) '@vue/compiler-sfc': 3.3.4 local-pkg: 0.4.3 magic-string-ast: 0.1.2 @@ -10490,7 +10591,7 @@ packages: '@vue/reactivity-transform': 3.3.4 '@vue/shared': 3.3.4 estree-walker: 2.0.2 - magic-string: 0.30.1 + magic-string: 0.30.4 postcss: 8.4.27 source-map-js: 1.0.2 @@ -14576,11 +14677,30 @@ packages: - utf-8-validate dev: true + /engine.io-client@6.5.2: + resolution: {integrity: sha512-CQZqbrpEYnrpGqC07a9dJDz4gePZUgTPMU3NKJPSeQOyw27Tst4Pl3FemKoFGAlHzgZmKjoRmiJvbWfhCXUlIg==} + dependencies: + '@socket.io/component-emitter': 3.1.0 + debug: 4.3.4(supports-color@8.1.1) + engine.io-parser: 5.2.1 + ws: 8.11.0 + xmlhttprequest-ssl: 2.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + /engine.io-parser@5.0.6: resolution: {integrity: sha512-tjuoZDMAdEhVnSFleYPCtdL2GXwVTGtNjoeJd9IhIG3C1xs9uwxqRNEu5WpnDZCaozwVlK/nuQhpodhXSIMaxw==} engines: {node: '>=10.0.0'} dev: true + /engine.io-parser@5.2.1: + resolution: {integrity: sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==} + engines: {node: '>=10.0.0'} + dev: true + /enhanced-resolve@4.5.0: resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} engines: {node: '>=6.9.0'} @@ -15661,9 +15781,9 @@ packages: resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==} dependencies: enhanced-resolve: 5.15.0 - mlly: 1.4.0 + mlly: 1.4.2 pathe: 1.1.1 - ufo: 1.2.0 + ufo: 1.3.1 dev: true /extglob@2.0.4: @@ -15764,7 +15884,6 @@ packages: 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==} @@ -16628,7 +16747,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.3.0 + fast-glob: 3.3.1 ignore: 5.2.4 merge2: 1.4.1 slash: 4.0.0 @@ -16760,7 +16879,7 @@ packages: destr: 1.2.2 iron-webcrypto: 0.7.0 radix3: 1.0.1 - ufo: 1.1.2 + ufo: 1.3.1 uncrypto: 0.1.3 dev: true @@ -16772,7 +16891,7 @@ packages: destr: 2.0.0 iron-webcrypto: 0.7.0 radix3: 1.0.1 - ufo: 1.1.2 + ufo: 1.3.1 uncrypto: 0.1.3 dev: true @@ -16784,7 +16903,7 @@ packages: destr: 2.0.1 iron-webcrypto: 0.8.0 radix3: 1.0.1 - ufo: 1.2.0 + ufo: 1.3.1 uncrypto: 0.1.3 unenv: 1.7.1 dev: true @@ -19191,6 +19310,10 @@ packages: resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==} hasBin: true + /jiti@1.20.0: + resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} + hasBin: true + /jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} @@ -19687,11 +19810,11 @@ packages: get-port-please: 3.0.1 h3: 1.8.0-rc.3 http-shutdown: 1.2.2 - jiti: 1.19.1 - mlly: 1.4.0 + jiti: 1.20.0 + mlly: 1.4.2 node-forge: 1.3.1 pathe: 1.1.1 - ufo: 1.2.0 + ufo: 1.3.1 dev: true /listr2@3.14.0(enquirer@2.3.6): @@ -20084,7 +20207,7 @@ packages: resolution: {integrity: sha512-P53AZrzq7hclCU6HWj88xNZHmP15DKjMmK/vBytO1qnpYP3ul4IEZlyCE0aU3JRnmgWmZPmoTKj4Bls7v0pMyA==} engines: {node: '>=14.19.0'} dependencies: - magic-string: 0.30.1 + magic-string: 0.30.4 dev: true /magic-string@0.25.9: @@ -20111,6 +20234,12 @@ packages: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 + /magic-string@0.30.4: + resolution: {integrity: sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + /magicast@0.2.9: resolution: {integrity: sha512-S1WBXLSVKa34X+Bv7pfA8Umqc1BoglsqzWaQcyuexDc0cjgnERaFTSHbne2OfT27lXYxt/B/sV/2Kh0HaSQkfg==} dependencies: @@ -21062,7 +21191,7 @@ packages: acorn: 8.10.0 pathe: 1.1.1 pkg-types: 1.0.3 - ufo: 1.1.2 + ufo: 1.3.1 dev: true /mlly@1.4.0: @@ -21071,7 +21200,15 @@ packages: acorn: 8.10.0 pathe: 1.1.1 pkg-types: 1.0.3 - ufo: 1.1.2 + ufo: 1.3.1 + + /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 /mocha@10.2.0: resolution: {integrity: sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==} @@ -21310,13 +21447,13 @@ packages: http-graceful-shutdown: 3.1.13 http-proxy: 1.18.1(debug@4.3.4) is-primitive: 3.0.1 - jiti: 1.19.1 + jiti: 1.20.0 klona: 2.0.6 knitwork: 1.0.0 listhen: 1.0.4 magic-string: 0.30.1 mime: 3.0.0 - mlly: 1.4.0 + mlly: 1.4.2 mri: 1.2.0 node-fetch-native: 1.2.0 ofetch: 1.1.1 @@ -21335,10 +21472,10 @@ packages: serve-static: 1.15.0 source-map-support: 0.5.21 std-env: 3.3.3 - ufo: 1.1.2 + ufo: 1.3.1 uncrypto: 0.1.3 unenv: 1.5.1 - unimport: 3.1.0(rollup@3.28.0) + unimport: 3.4.0(rollup@3.28.0) unstorage: 1.9.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -21759,6 +21896,31 @@ packages: - supports-color dev: true + /nuxt-component-meta@0.5.4: + resolution: {integrity: sha512-0ou1O5Dky/avUAm6XrO4r4aZiRgP3wCwBlOe49FcyVZo0uAULFw8b3j48BvKWzBdOywf8hJEL4V5o7FWnd1E+A==} + dependencies: + '@nuxt/kit': 3.6.5 + scule: 1.0.0 + typescript: 5.1.3 + vue-component-meta: 1.2.0(typescript@5.1.3) + transitivePeerDependencies: + - rollup + - supports-color + dev: true + + /nuxt-config-schema@0.4.6: + resolution: {integrity: sha512-kHLWJFynj5QrxVZ1MjY2xmDaTSN1BCMLGExA+hMMLoCb3wn9TJlDVqnE/nSdUJPMRkNn/NQ5WP9NLA9vlAXRUw==} + dependencies: + '@nuxt/kit': 3.6.5 + defu: 6.1.2 + jiti: 1.19.1 + pathe: 1.1.1 + untyped: 1.3.2 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + /nuxt-proxy@0.4.1: resolution: {integrity: sha512-H3CK7nPtVThsuvuKI+a2SNpORgUsFpVlW9S0JZ2BQbSRoCCsSOrenfCKY16TveMul6MxGRtbjEHIROPUB2gUNg==} dependencies: @@ -21829,7 +21991,7 @@ packages: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.5.1 - unimport: 3.1.0(rollup@3.28.0) + unimport: 3.1.0 unplugin: 1.4.0 unplugin-vue-router: 0.6.4(vue-router@4.2.4)(vue@3.3.4) untyped: 1.3.2 @@ -22011,7 +22173,7 @@ packages: dependencies: destr: 2.0.0 node-fetch-native: 1.2.0 - ufo: 1.1.2 + ufo: 1.3.1 dev: true /ohash@1.0.0: @@ -25686,6 +25848,20 @@ packages: - utf-8-validate dev: true + /socket.io-client@4.7.2: + resolution: {integrity: sha512-vtA0uD4ibrYD793SOIAwlo8cj6haOeMHrGvwPxJsxH7CeIksqJ+3Zc06RvWTIFgiSqx4A3sOnTXpfAEE2Zyz6w==} + engines: {node: '>=10.0.0'} + dependencies: + '@socket.io/component-emitter': 3.1.0 + debug: 4.3.4(supports-color@8.1.1) + engine.io-client: 6.5.2 + socket.io-parser: 4.2.4 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + /socket.io-parser@4.2.4: resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} engines: {node: '>=10.0.0'} @@ -25965,6 +26141,10 @@ packages: /std-env@3.3.3: resolution: {integrity: sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==} + /std-env@3.4.3: + resolution: {integrity: sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==} + dev: true + /stop-iteration-iterator@1.0.0: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} engines: {node: '>= 0.4'} @@ -26177,6 +26357,11 @@ packages: dependencies: acorn: 8.10.0 + /strip-literal@1.3.0: + resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} + dependencies: + acorn: 8.10.0 + /strong-log-transformer@2.1.0: resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==} engines: {node: '>=4'} @@ -27323,9 +27508,8 @@ packages: /ufo@1.1.2: resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==} - /ufo@1.2.0: - resolution: {integrity: sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==} - dev: true + /ufo@1.3.1: + resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} /uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} @@ -27482,17 +27666,17 @@ packages: /unimport@2.2.4: resolution: {integrity: sha512-qMgmeEGqqrrmEtm0dqxMG37J6xBtrriqxq9hILvDb+e6l2F0yTnJomLoCCp0eghLR7bYGeBsUU5Y0oyiUYhViw==} dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.28.0) + '@rollup/pluginutils': 5.0.5(rollup@3.28.0) escape-string-regexp: 5.0.0 - fast-glob: 3.3.0 + fast-glob: 3.3.1 local-pkg: 0.4.3 magic-string: 0.27.0 - mlly: 1.4.0 + mlly: 1.4.2 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 - strip-literal: 1.0.1 - unplugin: 1.4.0 + strip-literal: 1.3.0 + unplugin: 1.5.0 transitivePeerDependencies: - rollup dev: false @@ -27532,15 +27716,15 @@ packages: - rollup dev: true - /unimport@3.1.0(rollup@3.28.0): + /unimport@3.1.0: resolution: {integrity: sha512-ybK3NVWh30MdiqSyqakrrQOeiXyu5507tDA0tUf7VJHrsq4DM6S43gR7oAsZaFojM32hzX982Lqw02D3yf2aiA==} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.28.0) escape-string-regexp: 5.0.0 - fast-glob: 3.3.0 + fast-glob: 3.3.1 local-pkg: 0.4.3 magic-string: 0.30.1 - mlly: 1.4.0 + mlly: 1.4.2 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 @@ -27549,6 +27733,24 @@ packages: transitivePeerDependencies: - rollup + /unimport@3.4.0(rollup@3.28.0): + resolution: {integrity: sha512-M/lfFEgufIT156QAr/jWHLUn55kEmxBBiQsMxvRSIbquwmeJEyQYgshHDEvQDWlSJrVOOTAgnJ3FvlsrpGkanA==} + dependencies: + '@rollup/pluginutils': 5.0.5(rollup@3.28.0) + 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 + /union-value@1.0.1: resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} engines: {node: '>=0.10.0'} @@ -27728,10 +27930,10 @@ packages: '@vue-macros/common': 1.3.3(vue@3.3.4) ast-walker-scope: 0.4.1 chokidar: 3.5.3 - fast-glob: 3.3.0 + fast-glob: 3.3.1 json5: 2.2.3 local-pkg: 0.4.3 - mlly: 1.4.0 + mlly: 1.4.2 pathe: 1.1.1 scule: 1.0.0 unplugin: 1.4.0 @@ -27758,6 +27960,14 @@ packages: webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 + /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 + /unquote@1.1.1: resolution: {integrity: sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==} dev: true @@ -27865,7 +28075,7 @@ packages: mri: 1.2.0 node-fetch-native: 1.2.0 ofetch: 1.1.1 - ufo: 1.2.0 + ufo: 1.3.1 transitivePeerDependencies: - supports-color dev: true @@ -27898,6 +28108,20 @@ packages: transitivePeerDependencies: - supports-color + /untyped@1.4.0: + resolution: {integrity: sha512-Egkr/s4zcMTEuulcIb7dgURS6QpN7DyqQYdf+jBtiaJvQ+eRsrtWUoX84SbvQWuLkXsOjM+8sJC9u6KoMK/U7Q==} + hasBin: true + dependencies: + '@babel/core': 7.22.9 + '@babel/standalone': 7.23.1 + '@babel/types': 7.22.11 + defu: 6.1.2 + jiti: 1.20.0 + mri: 1.2.0 + scule: 1.0.0 + transitivePeerDependencies: + - supports-color + /upath@2.0.1: resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} engines: {node: '>=4'} @@ -28178,7 +28402,7 @@ packages: dependencies: cac: 6.7.14 debug: 4.3.4(supports-color@8.1.1) - mlly: 1.4.0 + mlly: 1.4.2 pathe: 1.1.1 picocolors: 1.0.0 vite: 4.1.5(@types/node@18.15.10) @@ -28477,7 +28701,7 @@ packages: /vue-bundle-renderer@1.0.3: resolution: {integrity: sha512-EfjX+5TTUl70bki9hPuVp+54JiZOvFIfoWBcfXsSwLzKEiDYyHNi5iX8srnqLIv3YRnvxgbntdcG1WPq0MvffQ==} dependencies: - ufo: 1.1.2 + ufo: 1.3.1 dev: true /vue-component-meta@1.2.0(typescript@5.0.2): @@ -28491,8 +28715,19 @@ packages: typescript: 5.0.2 dev: true - /vue-component-type-helpers@1.8.15: - resolution: {integrity: sha512-RKiPRKW4BdwgmQ9vaNkHYKAThdTbgU4TOphVyyzqxRwsOJOoRIrb+vB49XLvs5CKPNrvxMXZMwPe5FyJCqFWyg==} + /vue-component-meta@1.2.0(typescript@5.1.3): + resolution: {integrity: sha512-z+/pL4txu5qCULbGHFn6vOlSR1V5gFDGWkD64Z2yLlKtYr0Wlb9oOfWTaXxpSl7R+EiX7JusbTlek0szSYeH1g==} + peerDependencies: + typescript: '*' + dependencies: + '@volar/language-core': 1.3.0-alpha.0 + '@volar/vue-language-core': 1.2.0 + typesafe-path: 0.2.2 + typescript: 5.1.3 + dev: true + + /vue-component-type-helpers@1.8.18: + resolution: {integrity: sha512-SklLIg782E5Ff0qdE68AUrRBhT2YGW97edBewNEjCWCw+RSETcGOjA8m1/6T68CXkymWBSk+KDpPXqIGthqCDg==} dev: true /vue-demi@0.13.11(vue@3.3.4):