diff --git a/package.json b/package.json index a8c94f5..d578774 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ }, "dependencies": { "@astrojs/vue": "^5.1.3", + "@nanostores/vue": "^1.0.1", "astro": "^5.16.6", "nanostores": "^1.1.0", "vue": "^3.5.26" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 30cd4c8..297c797 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@astrojs/vue': specifier: ^5.1.3 version: 5.1.3(@types/node@25.0.3)(astro@5.16.6(@types/node@25.0.3)(rollup@4.54.0)(typescript@5.9.3))(rollup@4.54.0)(vue@3.5.26(typescript@5.9.3)) + '@nanostores/vue': + specifier: ^1.0.1 + version: 1.0.1(@nanostores/logger@1.0.0(nanostores@1.1.0))(nanostores@1.1.0)(vue@3.5.26(typescript@5.9.3)) astro: specifier: ^5.16.6 version: 5.16.6(@types/node@25.0.3)(rollup@4.54.0)(typescript@5.9.3) @@ -516,6 +519,20 @@ packages: peerDependencies: nanostores: ^0.10.0 || ^0.11.0 || ^1.0.0 + '@nanostores/vue@1.0.1': + resolution: {integrity: sha512-0VwubMTMvEdWQhVN4BAvDZ+vHQH3O1G9BaOfgrjfF4erqBsWScoK/zyaBeRfFjptNOb25947EFPHBZwEf9JcMg==} + engines: {node: ^20.0.0 || >=22.0.0} + peerDependencies: + '@nanostores/logger': ^0.4.0 || ^1.0.0 + '@vue/devtools-api': '>=7.6.2' + nanostores: ^0.11.3 || ^1.0.0 + vue: '>=3.3.1' + peerDependenciesMeta: + '@nanostores/logger': + optional: true + '@vue/devtools-api': + optional: true + '@oslojs/encoding@1.1.0': resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} @@ -2499,6 +2516,13 @@ snapshots: dependencies: nanostores: 1.1.0 + '@nanostores/vue@1.0.1(@nanostores/logger@1.0.0(nanostores@1.1.0))(nanostores@1.1.0)(vue@3.5.26(typescript@5.9.3))': + dependencies: + nanostores: 1.1.0 + vue: 3.5.26(typescript@5.9.3) + optionalDependencies: + '@nanostores/logger': 1.0.0(nanostores@1.1.0) + '@oslojs/encoding@1.1.0': {} '@polka/url@1.0.0-next.29': {} diff --git a/src/components/LoginForm.vue b/src/components/LoginForm.vue index 32e934e..ef8d732 100644 --- a/src/components/LoginForm.vue +++ b/src/components/LoginForm.vue @@ -1,18 +1,17 @@