Add TypeScript linting (#827)

* add tslint, create tslint.json ruleset from .eslintrc

* remove leftover rules

* fix up meta files
This commit is contained in:
Fred K. Schott
2018-01-17 14:41:24 -08:00
committed by Elliot Lee
parent 19eaedf50d
commit d3fb4b6260
5 changed files with 150 additions and 378 deletions

5
.gitignore vendored
View File

@@ -51,12 +51,9 @@ test/config.js
# Ignore npm-debug
npm-debug.log
# Ignore dist folder, build for bower
# Ignore dist folder, built from tsc
dist/
# Ignore flow output directory
out/
# Ignore perf test cache
scripts/cache