Requires TypeScript >= 5.0
npm i -D @yafh/tsconfig
# or used yarn
yarn add -D @yafh/tsconfig
# or use pnpm
pnpm i -D @yafh/tsconfig
In your tsconfig.json
{
"extends": "@yafh/tsconfig.json" // <-- add this
}
or
{
"extends": ["@yafh/tsconfig.json", "@vue/tsconfig/tsconfig.json"],
"compilerOptions": {
// your options
}
}
| scene | file name |
| custom | @yafh/tsconfig/tsconfig.json
|
scene | file name |
---|---|
vue | @yafh/tsconfig/tsconfig.vue.json |
solid | @yafh/tsconfig/tsconfig.solid.json |
react | @yafh/tsconfig/tsconfig.react.json |
scene | file name |
---|---|
nodejs | @yafh/tsconfig/tsconfig.node.json |
lib | @yafh/tsconfig/tsconfig.lib.json |
scene | file name |
---|---|
experimental decorators | @yafh/tsconfig/tsconfig.dec.json |
incremental compilation | @yafh/tsconfig/tsconfig.inc.json |