@clamjs/config-ts
统一的 tsconfig,适用于不同类型的项目
Installation
pnpm add -D @clamjs/config-ts
Usage
js 项目,同时支持 node 和浏览器环境
clam js 项目模板默认配置,如需严格区分,请自行配置
{
"extends": "@clamjs/config-ts/base.json"
}
js 项目,只支持 nodejs 环境
{
"extends": "@clamjs/config-ts/node.json"
}
js 项目,只支持浏览器环境
{
"extends": "@clamjs/config-ts/browser.json"
}
React 组件项目
{
"extends": "@clamjs/config-ts/react-library.json"
}
React 应用项目,和组件的区别是不生成 dts
{
"extends": "@clamjs/config-ts/react-app.json"
}