21 Commits

Author SHA1 Message Date
Alan Agius
e1180ab8bd ci: add Python-2.0 as a valid license
`Python-2.0` is in the same category as `MIT`, hence it's a valid license that we can allow.

This is needed for `verdaccio` version 5 which uses `argparse` which is licenced as `Python-2.0`.
2021-04-12 12:34:48 -04:00
Renovate Bot
e2d6df29e7 build: update webpack-dev-middleware to version 4.1.0 2021-02-15 14:46:21 -06:00
Alan Agius
875e8b7066 refactor: rename licensesWhitelist to allowedLicenses 2020-08-05 08:18:24 -04:00
Alan Agius
fb4eaf1b09 ci: add 0BSD as a valid license
This is required for tslib versions >= 1.11.2. Tslib changes it's license to 0BSD which should allow projects that embed or bundle tslib to omit its license header.

See: https://opensource.google/docs/thirdparty/licenses/#unencumbered
2020-05-07 10:38:42 -07:00
Joey Perrott
13b0763f88 ci: exclude private packages from consideration for license checking 2020-05-06 11:42:11 -07:00
Alan Agius
ed22b7a2ec ci: update pako version 2020-02-04 11:47:15 -08:00
Alan Agius
b7c38040dc ci: add CC0-1.0 as valid license 2020-01-13 09:46:15 -08:00
Charles
0d0d124a6d build: yarn upgrade lock update (#15589)
* build: yarn upgrade lock update

* build: change sauce connect proxy name to avoid npm package shadowing

`sauce-connect` is an old npm package.  Using the name for the saucelabs proxy tool causes false security vulnerability warnings.

* build: update license exceptions

mainly removal of now unneeded exceptions
2019-09-17 08:34:09 -07:00
Alex Eagle
a197615549 build: update jasmine_node_test rules to come from npm 2019-04-22 08:38:00 -07:00
Alex Eagle
1d42b2da2a build: skip license check for @bazel packages
need to fix them upstream
2019-04-22 08:38:00 -07:00
Minko Gechev
05d86aebb9 build: pin tslint-sonarts 2019-04-03 19:14:05 +02:00
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