@tmlmobilidade / go-utils-tsconfig
这个包包含了Transportes Metropolitanos de Lisboa组织的共享TypeScript配置。 集中和标准化所有项目中的TypeScript设置,确保一致性、可维护性和易于设置。
好处
- 跨项目的一致TypeScript设置
- 更容易更新和维护
- 更少的配置错误
Instalation
npm install -D @tmlmobilidade/go-utils-tsconfig
选项
根据项目类型,提供了几个选项:
- nodejs。json -用于服务器端NodeJS项目;
- nextjs。用于客户端NextJS项目;
- 自由。json -用于将项目导入到其他项目的包;
- 基地。json -所有类型的共享配置(不推荐)。
使用
在你的tsconfig.json中:
{
"extends": "@tmlmobilidade/go-utils-tsconfig/{your-project-type}.json",
"compilerOptions": {
// Add any project-specific overrides here
}
}