- Implemented `useDesignPersistence` composable for managing design records. - Enhanced `useSlipmatDesigner` to support loading designs from JSON. - Created global authentication middleware for route protection. - Added Supabase client plugin for database interactions. - Developed API endpoints for fetching, saving, and retrieving designs. - Introduced utility functions for Auth0 token verification and Supabase client retrieval. - Updated Nuxt configuration to include Auth0 and Supabase environment variables. - Added necessary dependencies for Auth0 and Supabase. - Enhanced TypeScript configuration for improved type support.
22 lines
370 B
JSON
22 lines
370 B
JSON
{
|
|
// https://nuxt.com/docs/guide/concepts/typescript
|
|
"compilerOptions": {
|
|
"types": ["node"]
|
|
},
|
|
"files": [],
|
|
"references": [
|
|
{
|
|
"path": "./.nuxt/tsconfig.app.json"
|
|
},
|
|
{
|
|
"path": "./.nuxt/tsconfig.server.json"
|
|
},
|
|
{
|
|
"path": "./.nuxt/tsconfig.shared.json"
|
|
},
|
|
{
|
|
"path": "./.nuxt/tsconfig.node.json"
|
|
}
|
|
]
|
|
}
|