Fluxos diversos

This commit is contained in:
Lucas Santana 2024-12-19 18:40:31 -03:00
parent 8a9571320b
commit bc3f13202e
4 changed files with 7 additions and 20 deletions

View File

@ -9,8 +9,7 @@
"preview": "vite preview", "preview": "vite preview",
"typecheck": "tsc --noEmit", "typecheck": "tsc --noEmit",
"lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0", "lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"format": "prettier --write \"src/**/*.{ts,tsx}\"", "format": "prettier --write \"src/**/*.{ts,tsx}\""
"postinstall": "npm run build"
}, },
"dependencies": { "dependencies": {
"@supabase/supabase-js": "^2.39.7", "@supabase/supabase-js": "^2.39.7",

View File

@ -20,6 +20,5 @@
"@/*": ["src/*"] "@/*": ["src/*"]
} }
}, },
"include": ["src"], "include": ["src"]
"references": [{ "path": "./tsconfig.node.json" }]
} }

View File

@ -1,22 +1,10 @@
{ {
"compilerOptions": { "compilerOptions": {
"target": "ES2022", "composite": true,
"lib": ["ES2023"],
"module": "ESNext",
"skipLibCheck": true, "skipLibCheck": true,
"module": "ESNext",
/* Bundler mode */
"moduleResolution": "bundler", "moduleResolution": "bundler",
"allowImportingTsExtensions": true, "allowSyntheticDefaultImports": true
"isolatedModules": true,
"moduleDetection": "force",
"noEmit": true,
/* Linting */
"strict": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true
}, },
"include": ["vite.config.ts"] "include": ["vite.config.ts"]
} }

View File

@ -21,7 +21,8 @@ export default defineConfig({
}, },
resolve: { resolve: {
alias: { alias: {
'node-fetch': 'isomorphic-fetch' 'node-fetch': 'isomorphic-fetch',
'@': path.resolve(__dirname, './src')
}, },
extensions: ['.js', '.jsx', '.ts', '.tsx'] extensions: ['.js', '.jsx', '.ts', '.tsx']
} }