diff --git a/package.json b/package.json index af61236b..d682a55d 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,7 @@ "vaul-vue": "^0.4.1", "vue": "^3.5.41", "vue-i18n": "^11.4.8", + "vue-input-otp": "^0.4.0", "vue-markdown-render": "^2.3.1", "vue-router": "^5.2.0", "vue-sonner": "^2.0.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1ca92bce..aaf165e6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -128,6 +128,9 @@ importers: vue-i18n: specifier: ^11.4.8 version: 11.4.8(vue@3.5.41) + vue-input-otp: + specifier: ^0.4.0 + version: 0.4.0(vue@3.5.41) vue-markdown-render: specifier: ^2.3.1 version: 2.3.1(vue@3.5.41) @@ -1218,6 +1221,9 @@ packages: '@vueuse/core@10.11.1': resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} + '@vueuse/core@12.8.2': + resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==} + '@vueuse/core@14.4.0': resolution: {integrity: sha512-X4WHz1HlCzCBoYXesUkifzzWBAcZgXG8Fi5iNPQg/epdzOB3gu8Fawj3hvuwYR1nGcXGnvxwYYcUC/71++svtQ==} peerDependencies: @@ -1226,12 +1232,18 @@ packages: '@vueuse/metadata@10.11.1': resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} + '@vueuse/metadata@12.8.2': + resolution: {integrity: sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==} + '@vueuse/metadata@14.4.0': resolution: {integrity: sha512-swx/255R6JyHZFJhx845iz5CRWDZdCfvkZOpACWc5+c5WHcG24mv8gUT1WIdFQaHt6dq79rvILd9QnCWiyVm9g==} '@vueuse/shared@10.11.1': resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} + '@vueuse/shared@12.8.2': + resolution: {integrity: sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==} + '@vueuse/shared@14.4.0': resolution: {integrity: sha512-JRgY90Sz8DDtPMsaDflvPMp9xYk69JZAmbuDvAquUVXKr2gEjqtzGNTTthLfckH0BzBqvnu31gb4a8TGLRe79g==} peerDependencies: @@ -2651,6 +2663,11 @@ packages: peerDependencies: vue: ^3.0.0 + vue-input-otp@0.4.0: + resolution: {integrity: sha512-LW+nsZmeXFVdfmPPtoGAXd3vd3T8UBjvwqs6ER4NB7TIoxTuj/reT61HNGe0NyvYDtAHZwjcTmOIX/99f4gpvA==} + peerDependencies: + vue: ^3.2.0 + vue-markdown-render@2.3.1: resolution: {integrity: sha512-NzQfxEYLlSx+IYlb/p7ATucPrZb8BTfQWG8fEqa2V3DjLdu/0BjYoiEL5ar9nM6FjGv30c3geYoF8pitbENMnw==} peerDependencies: @@ -4003,6 +4020,15 @@ snapshots: - '@vue/composition-api' - vue + '@vueuse/core@12.8.2': + dependencies: + '@types/web-bluetooth': 0.0.21 + '@vueuse/metadata': 12.8.2 + '@vueuse/shared': 12.8.2 + vue: 3.5.41 + transitivePeerDependencies: + - typescript + '@vueuse/core@14.4.0(vue@3.5.41)': dependencies: '@types/web-bluetooth': 0.0.21 @@ -4012,6 +4038,8 @@ snapshots: '@vueuse/metadata@10.11.1': {} + '@vueuse/metadata@12.8.2': {} + '@vueuse/metadata@14.4.0': {} '@vueuse/shared@10.11.1(vue@3.5.41)': @@ -4021,6 +4049,12 @@ snapshots: - '@vue/composition-api' - vue + '@vueuse/shared@12.8.2': + dependencies: + vue: 3.5.41 + transitivePeerDependencies: + - typescript + '@vueuse/shared@14.4.0(vue@3.5.41)': dependencies: vue: 3.5.41 @@ -5390,6 +5424,15 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.41 + vue-input-otp@0.4.0(vue@3.5.41): + dependencies: + '@vueuse/core': 12.8.2 + reka-ui: 2.10.3(vue@3.5.41) + vue: 3.5.41 + transitivePeerDependencies: + - '@vue/composition-api' + - typescript + vue-markdown-render@2.3.1(vue@3.5.41): dependencies: markdown-it: 14.2.0