0.1.5 • Published 1 year ago
@bryce-loskie/tc v0.1.5
@bryce-loskie/tc
tsconfig.json
base configs
Install
pnpm i -D @bryce-loskie/tc
Usage
Library
Normal Library
{
"extends": "@bryce-loskie/tc/lib",
"compilerOptions": {
"rootDir": "./src",
"outDir": "./dist"
},
"include": ["src"]
}
React Components Library
{
"extends": "@bryce-loskie/tc/lib-react",
"compilerOptions": {
"rootDir": "./src",
"outDir": "./dist"
},
"include": ["src"]
}
Project
React Project
{
"extends": "@bryce-loskie/tc/react",
"include": ["src"]
}
Vue Project
{
"extends": "@bryce-loskie/tc/vue",
"include": ["src"]
}
Optimizations
{
"compilerOptions": {
// upgrade output syntax target
"target": "es6",
// generate declaration source map
"declarationMap": true
// ...
}
}