🚀 Feature request
Command (mark with an x)
Description
We have made changes to the "standard" Angular project config (tsconfig.json -> tsconfig.app.json for example) throughout the evolution of the CLI. Due to the power of angular.json, old projects keep working, but don't look like newer projects.
Describe the solution you'd like
Although old projects keep working, it would be better to standardize what we create as ng new as official/canonical/expected/normal by adding update schematics to move the various files to match our latest expectations.
This will also make writing future schematics easier because we can make more assumptions about the Angular workspace layout.
See a discussion about some of this on Material here: angular/material.angular.io#641
🚀 Feature request
Command (mark with an
x)Description
We have made changes to the "standard" Angular project config (tsconfig.json -> tsconfig.app.json for example) throughout the evolution of the CLI. Due to the power of
angular.json, old projects keep working, but don't look like newer projects.Describe the solution you'd like
Although old projects keep working, it would be better to standardize what we create as
ng newas official/canonical/expected/normal by adding update schematics to move the various files to match our latest expectations.This will also make writing future schematics easier because we can make more assumptions about the Angular workspace layout.
See a discussion about some of this on Material here: angular/material.angular.io#641