La libreria
@nodecfdi/tsconfig
exporta la configuración base para Typescript usada en los proyectos de NodeCfdi.
🇺🇸 The documentation of this project is in spanish as this is the natural language for intended audience.
🇲🇽 La documentación del proyecto está en español porque ese es el lenguaje principal de los usuarios.
npm i -D typescript @nodecfdi/tsconfig
yarn add -D typescript @nodecfdi/tsconfig
pnpm add -D typescript @nodecfdi/tsconfig
Para libs de NodeCfdi, deberás de extender del archivo tsconfig.package.json
:
{
"extends": "@nodecfdi/tsconfig/tsconfig.package.json"
}
Si tu estás creando un proyecto NodeCfdi web backend, deberás de extender del archivo tsconfig.app.json
:
{
"extends": "@nodecfdi/tsconfig/tsconfig.app.json"
}
Si estás creando un proyecto NodeCfdi web frontend o con algún bundler resolver, deberás de extender del archivo tsconfig.client.json
:
{
"extends": "@nodecfdi/tsconfig/tsconfig.client.json"
}