README
tsconfig
Shared TypeScript config for @preco21
Install
$ npm install --save-dev @preco21/tsconfig
Usage
tsconfig.json
:
{
"extends": "@preco21/tsconfig",
"compilerOptions": {
"outDir": "dist"
},
"include": ["src"]
}
Snippets
library
setup
For {
"extends": "@preco21/tsconfig",
"compilerOptions": {
"outDir": "dist",
"declaration": true,
"sourceMap": true,
"incremental": true
},
"include": ["src"]
}
application
setup
For {
"extends": "@preco21/tsconfig",
"compilerOptions": {
"outDir": "dist",
"module": "commonjs",
"sourceMap": true,
"incremental": true
},
"include": ["src"]
}
web application
setup
For {
"extends": "@preco21/tsconfig",
"compilerOptions": {
"lib": ["es2019", "dom"],
"sourceMap": true,
"incremental": true
},
"include": ["src"]
}
Motivation
Heavily inspired by sindresorhus/tsconfig
.