aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2017-05-28 00:38:50 +0200
committerFlorian Dold <florian.dold@gmail.com>2017-05-28 00:40:43 +0200
commit7fff4499fd915bcea3fa93b1aa8b35f4fe7a6027 (patch)
tree6de9a1aebd150a23b7f8c273ec657a5d0a18fe3e /Makefile
parent963b7a41feb29cc4be090a2446bdfe0c1f1bcd81 (diff)
add linting (and some initial fixes)
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 211be1435..362f5f6fb 100644
--- a/Makefile
+++ b/Makefile
@@ -7,6 +7,7 @@ pogen = node_modules/pogen/pogen.js
typedoc = node_modules/typedoc/bin/typedoc
ava = node_modules/ava/cli.js
nyc = node_modules/nyc/bin/nyc.js
+tslint = node_modules/tslint/bin/tslint
.PHONY: package-stable
@@ -49,7 +50,9 @@ check: tsc yarn-install
coverage: tsc yarn-install
$(nyc) --all $(ava) 'build/**/*-test.js'
-
+.PHONY: lint
+lint: tsc yarn-install
+ $(tslint) --type-check --project tsconfig.json -t verbose 'src/**/*.ts'
.PHONY: yarn-install
i18n: yarn-install