linting tests and vastly improving npm bundle size

This commit is contained in:
Cody Douglass
2019-02-12 13:28:22 -05:00
parent 5b760b45bf
commit 820156e02f
5 changed files with 49 additions and 33 deletions
View File
+24
View File
@@ -0,0 +1,24 @@
dist/**/*.test.*
dist-web/
docs/
examples/
scripts/
src/
.babelrc
.eslintrc.json
.github/
.gitignore
.idea
.npmignore
.npmrc.template
.nvmrc
.travis.yml
CONTRIB.md
README.md
tsconfig.json
tsconfig.*.json
tslint.json
typedoc.json
webpack.*.js
yarn.lock
yarn-error.log
+2 -3
View File
@@ -15,8 +15,7 @@
]
},
"include": [
"src/*.ts",
"src/*.js",
"src/tests/*.ts"
"src/**/*.ts",
"src/**/*.js",
]
}
-8
View File
@@ -1,8 +0,0 @@
{
"extends": "./tsconfig.node",
"compilerOptions": {
"module": "commonjs",
"allowJs": true,
"declaration": false
}
}
+23 -22
View File
@@ -1,24 +1,25 @@
{
"compilerOptions": {
"target": "es5",
"module": "CommonJS",
"outDir": "dist",
"alwaysStrict": true,
"sourceMap": false,
"noImplicitAny": true,
"moduleResolution": "node",
"declaration": false,
"downlevelIteration": true,
"lib": [
"es2017",
"dom"
]
},
"include": [
"src/*.ts",
"src/*.js"
],
"exclude": [
"src/*.test.ts"
]
"compilerOptions": {
"target": "es5",
"module": "CommonJS",
"outDir": "dist",
"alwaysStrict": true,
"sourceMap": false,
"noImplicitAny": true,
"moduleResolution": "node",
"declaration": false,
"downlevelIteration": true,
"lib": [
"es2017",
"dom"
]
},
"include": [
"src/**/*.ts",
"src/**/*.js"
],
"exclude": [
"src/**/*.test.ts",
"src/tests/"
]
}