Added supabase auth to project

This design is minimalist for now, it might be extended (at least with a basic profil page or command list)
This commit is contained in:
Alexis
2024-05-13 20:45:52 +02:00
parent df14fad98a
commit 133404ff72
16 changed files with 568 additions and 31 deletions

View File

@@ -14,10 +14,10 @@
},
"dependencies": {
"@nuxt/eslint": "^0.3.12",
"@vueuse/nuxt": "^10.9.0",
"@phosphor-icons/vue": "^2.2.1",
"@pinia/nuxt": "^0.5.1",
"@vueuse/core": "^10.9.0",
"@vueuse/nuxt": "^10.9.0",
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.1",
"lucide-vue-next": "^0.364.0",
@@ -32,6 +32,7 @@
},
"devDependencies": {
"@nuxtjs/color-mode": "^3.4.1",
"@nuxtjs/supabase": "^1.2.2",
"@nuxtjs/tailwindcss": "^6.12.0",
"@stylistic/eslint-plugin-js": "^2.1.0",
"@typescript-eslint/eslint-plugin": "^7.8.0",