10 Commits

Author SHA1 Message Date
Keen Yee Liau
a3b05a0283 build: Use fine-grained node_module deps
This commit updates the BUILD files to specify fine-grained node_module deps
by replacing "@typings" comments with actual @npm node module.

Moved tools/bazel.rc -> .bazelrc

Removed "jasmine" typings from base tsconfig.json

Added @bazel/karma to devDependencies, needed for `ts_web_test`
2018-10-31 20:56:27 -07:00
Charles Lyding
a121c4c9dd test: update license exceptions 2018-09-26 08:54:33 -04:00
Hans Larsen
f34dfc9643 ci: add missing licenses from quicktype-core dependencies
And remove fixed TODOs.
2018-09-13 16:44:17 -07:00
Hans Larsen
15b9ccb14c build: add license whitelist to allow license validation 2018-08-17 11:03:12 -07:00
Alan Agius
9ce4987947 ci: add missing license replacements for Apache v2 2018-08-13 17:04:03 -07:00
Charles Lyding
af6dc938bd test: update license validation 2018-08-10 18:25:32 -07:00
Hans Larsen
483cbe2665 refactor: add tslint-sonarts and a lot of tslint rules
This should clean up the code a bit.

Note: at first I added the no-useless-cast rule, but after getting frustrated
with it (as it has many false positive), I decided to remove the rule but some
useless casts were removed so I let those in the PR.
2018-07-10 15:07:36 -07:00
Filipe Silva
1ac22707db feat(@angular-devkit/build-angular): revert to webpack 4.9.2
Workaround for https://github.com/webpack/webpack/issues/7499
2018-06-13 19:36:19 +01:00
Hans
88875c8e0f ci: update licenses and use promises since license is async 2018-06-09 10:01:10 +01:00
Hans Larsen
44086c60ff build: move devkit repo back to angular-cli 2018-06-05 18:50:06 -07:00