Skip to content

SKT1yang/tsconfig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@shuiyangsuan/tsconfig

为 TypeScript 应用提供可复用的 TSConfig 配置,针对不同运行时环境优化。

设计原则

  • 使用最新的语言标准和特性
  • 与最新 TypeScript 默认配置保持一致,省略不必要的配置

安装

npm install @shuiyangsuan/tsconfig

可用配置

基础配置

适用于所有 TypeScript 项目,提供基础的 ESM 模块配置。

{
  "extends": "@shuiyangsuan/tsconfig/base"
}

Node.js 项目

{
  "extends": "@shuiyangsuan/tsconfig/node"
}

Vite + React 项目

{
  "extends": "@shuiyangsuan/tsconfig/vite-react"
}

Vite + Vue 项目

{
  "extends": "@shuiyangsuan/tsconfig/vite-vue"
}

最严格类型检查

{
  "extends": "@shuiyangsuan/tsconfig/strictest"
}

配置说明

详细的配置项说明和编译流程请参考 TSCONFIG.MD

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors