@be-enlighten/tsconfig
v0.2.0
Published
Configurações base de TypeScript (tsconfig) para os projetos Enspace / Enlighten
Downloads
422
Readme
@be-enlighten/tsconfig
Configurações compartilhadas de TypeScript para os projetos do ecossistema Enspace / Enlighten.
Instalação
pnpm add -D @be-enlighten/tsconfig typescriptUso
No seu tsconfig.json, estenda o preset correspondente ao tipo do seu projeto:
Para projetos Node / Backend / Microsserviços:
{
"extends": "@be-enlighten/tsconfig/node.json",
"compilerOptions": {
"rootDir": "./src",
"outDir": "./dist"
},
"include": ["src/**/*"]
}Para projetos Vue 3 / Nuxt / Frontends:
{
"extends": "@be-enlighten/tsconfig/vue.json",
"compilerOptions": {
"rootDir": "./src"
},
"include": ["src/**/*"]
}Para bibliotecas e presets genéricos:
{
"extends": "@be-enlighten/tsconfig/base.json"
}