4 Commits

Author SHA1 Message Date
Charles Lyding
0589a59f15 refactor(@schematics/angular): use new JSON helpers in codelyzer-5 migration 2020-09-24 14:04:06 +02:00
clydin
537bf5e2fa fix(@schematics/angular): reduce package installs for 8.0 migrations (#14324)
This provides a ~30% performance improvement for a hello world project.
2019-05-07 12:42:46 -06:00
Charles Lyding
bd14306521 fix(@schematics/angular): set CLI 8.0 codelyzer migration version to ^5.0.1 2019-04-26 10:45:56 -07:00
Minko Gechev
a355e7d693 feat(@schematics/angular): drop es6 from modern polyfills
1. Remove imports of es6 polyfills introduced by the CLI.
2. Refactor the migrations for version 8 by moving the codelyzer and
polyfill transforms into different files.

The PR drops all `core-js/es6` polyfills that we've introduced with the
CLI, except the commented ones. We do not remove commented imports,
since they are not part of the internal es6 polyfills.

The migration automatically drops the
associated comments with the removed imports since they are part of the node - under its
`jsDoc` property.
2019-03-29 18:06:01 -07:00