Use one central typescript configuration

This commit is contained in:
Kamil Kisiela 2017-01-25 13:54:11 +01:00
parent 4e3f2e65a4
commit 924d13c970
10 changed files with 35 additions and 114 deletions

View file

@ -12,9 +12,9 @@
"dist": true,
"coverage": true,
"coverage.lcov": true,
"tsconfig.json": true,
"tsconfig.json": false,
"tslint.json": true,
"typings.json": false,
"typings.json": true,
"typings": true,
".gitignore": false,
"**/dist": true

View file

@ -1,22 +1,10 @@
{
"extends": "../../tsconfig",
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"declaration": true,
"noImplicitAny": false,
"rootDir": "./src",
"outDir": "./dist",
"allowSyntheticDefaultImports": false,
"pretty": true,
"removeComments": true,
"lib": ["es6"],
"typeRoots": [
"node_modules/@types"
],
"types": [
"@types/node"
"node_modules/@types"
]
},
"exclude": [

View file

@ -1,22 +1,10 @@
{
"extends": "../../tsconfig",
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"declaration": true,
"noImplicitAny": false,
"rootDir": "./src",
"outDir": "./dist",
"allowSyntheticDefaultImports": false,
"pretty": true,
"removeComments": true,
"lib": ["es6"],
"typeRoots": [
"node_modules/@types"
],
"types": [
"@types/node"
"node_modules/@types"
]
},
"exclude": [

View file

@ -1,22 +1,10 @@
{
"extends": "../../tsconfig",
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"declaration": true,
"noImplicitAny": false,
"rootDir": "./src",
"outDir": "./dist",
"allowSyntheticDefaultImports": false,
"pretty": true,
"removeComments": true,
"lib": ["es6"],
"typeRoots": [
"node_modules/@types"
],
"types": [
"@types/node"
"node_modules/@types"
]
},
"exclude": [

View file

@ -1,22 +1,10 @@
{
"extends": "../../tsconfig",
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"declaration": true,
"noImplicitAny": false,
"rootDir": "./src",
"outDir": "./dist",
"allowSyntheticDefaultImports": false,
"pretty": true,
"removeComments": true,
"lib": ["es6"],
"typeRoots": [
"node_modules/@types"
],
"types": [
"@types/node"
"node_modules/@types"
]
},
"exclude": [

View file

@ -1,22 +1,10 @@
{
"extends": "../../tsconfig",
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"declaration": true,
"noImplicitAny": false,
"rootDir": "./src",
"outDir": "./dist",
"allowSyntheticDefaultImports": false,
"pretty": true,
"removeComments": true,
"lib": ["es6"],
"typeRoots": [
"node_modules/@types"
],
"types": [
"@types/node"
"node_modules/@types"
]
},
"exclude": [

View file

@ -1,22 +1,10 @@
{
"extends": "../../tsconfig",
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"declaration": true,
"noImplicitAny": false,
"rootDir": "./src",
"outDir": "./dist",
"allowSyntheticDefaultImports": false,
"pretty": true,
"removeComments": true,
"lib": ["es6"],
"typeRoots": [
"node_modules/@types"
],
"types": [
"@types/node"
"node_modules/@types"
]
},
"exclude": [

View file

@ -1,22 +1,10 @@
{
"extends": "../../tsconfig",
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"declaration": true,
"noImplicitAny": false,
"rootDir": "./src",
"outDir": "./dist",
"allowSyntheticDefaultImports": false,
"pretty": true,
"removeComments": true,
"lib": ["es6"],
"typeRoots": [
"node_modules/@types"
],
"types": [
"@types/node"
"node_modules/@types"
]
},
"exclude": [

View file

@ -1,22 +1,10 @@
{
"extends": "../../tsconfig",
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"declaration": true,
"noImplicitAny": false,
"rootDir": "./src",
"outDir": "./dist",
"allowSyntheticDefaultImports": false,
"pretty": true,
"removeComments": true,
"lib": ["es6"],
"typeRoots": [
"node_modules/@types"
],
"types": [
"@types/node"
"node_modules/@types"
]
},
"exclude": [

17
tsconfig.json Normal file
View file

@ -0,0 +1,17 @@
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"declaration": true,
"noImplicitAny": false,
"allowSyntheticDefaultImports": false,
"pretty": true,
"removeComments": true,
"lib": ["es6"],
"types": [
"@types/node"
]
}
}