feat!: switch to Nuxt, complete overhaul

This commit is contained in:
2025-07-16 12:47:33 -05:00
parent f5ec1d2264
commit 00c0770388
49 changed files with 7414 additions and 1673 deletions
+36
View File
@@ -0,0 +1,36 @@
import tailwindcss from "@tailwindcss/vite";
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: '2025-07-15',
devtools: { enabled: true },
css: ['~/assets/tailwind.css', '@fontsource-variable/roboto-slab', '@fontsource/open-sans'],
vite: {
plugins: [tailwindcss()],
},
modules: [
'@nuxt/test-utils',
'@nuxt/ui',
'@nuxt/eslint',
'@nuxt/image',
'shadcn-nuxt',
'@pinia/nuxt'
],
shadcn: {
prefix: '',
componentDir: './app/components/ui',
},
typescript: {
typeCheck: true,
tsConfig: {
compilerOptions: {
allowSyntheticDefaultImports: true,
allowArbitraryExtensions: true,
baseUrl: '.',
paths: {
'@/*': ['./src/*'],
},
},
}
}
})