8 Commits

Author SHA1 Message Date
Alan Agius
3730b3cb5c build: update karma-jasmine to version ~4.0.0 2020-08-13 10:13:47 +02:00
Alan Agius
5a42104798 fix(@schematics/angular): show info message when depending on rxjs-compat 2020-07-27 20:04:10 +02:00
Alan Agius
a61ef8bbf5 fix(@schematics/angular): update several testing dev dependencies 2020-06-02 12:56:11 -04:00
Alan Agius
617f46fb57 build: update to karma-jasmine to 3.3.0 2020-06-01 15:02:15 -04:00
Alan Agius
a042290726 fix(@schematics/angular): update to tslib 2.0.0
TypeScript 3.9 requires tslib 2.0.0, with this change we;
- Update tslib existing and new workspaces to use tslib 2.0.0
- Update new and existing libraries to use tslib 2.0.0 as a direct depedency.

Tslib version is bound to the TypeScript version used to compile the library. Thus, we shouldn't list `tslib` as a `peerDependencies`. This is because, a user can install libraries which have been compiled with older versions of TypeScript and thus require multiple `tslib` versions to be installed.

Closes: #17753

Reference: TOOL-1374
2020-05-20 11:25:31 +01:00
Alan Agius
56bba34d75 fix(@schematics/angular): address vulnerability in protractor
potractor <7 contains a low severity vulnerability due to one of its dependencies (yargs-parser)

See: https://npmjs.com/advisories/1500

Fixes #17642
2020-05-15 14:44:45 +01:00
Alan Agius
5855c14e76 feat(@schematics/angular): add migration for evalSourceMap, vendorSourceMap profile and skipAppShell options. 2020-04-27 15:08:15 -07:00
Alan Agius
f0e6a69250 feat(@schematics/angular): update karma to 5.0.0
Related to: https://github.com/angular/angular-cli/pull/17435
2020-04-13 11:32:38 -07:00