Charles Lyding
cbce3d3793
refactor(@schematics/angular): update library to use new workspace rules
2019-04-15 11:02:46 -07:00
Alan Agius
e516a817ac
feat(@schematics/angular): update to ng-packagr version 5
...
This changes remove the need for tsickle.
2019-03-27 12:11:38 -07:00
Charles Lyding
b96e7bf76f
fix(@schematics/angular): default newProjectRoot to current directory
2019-02-26 08:39:57 -08:00
Amadou Sall
79aa8d602d
fix(@schematics/angular): undefined is used as newProjectRoot when none is set
...
Fixes #13703
2019-02-20 17:13:50 -08:00
Charles Lyding
91d457af73
refactor(@schematics/angular): remove redundant branchAndMerge rules
2019-02-13 15:21:37 -08:00
Alan Agius
6c0b4db7de
fix(@schematics/angular): tsconfig.json can't be parsed if it contains comments
...
Fixes #13455
Closes #13456
2019-01-18 13:14:54 -08:00
Alan Agius
36eba0c9fc
refactor: use .template
suffix for all schematic files
...
Currently when using `ivy-ngcc` it will print out a warning
```
Failed to read entry point info from //node_modules/@schematics/angular/workspace/files/package.json with error SyntaxError: Unexpected token < in JSON at position 1121.
```
Fixes #13378
2019-01-16 10:29:56 -08:00
Amadou Sall
3e14158283
fix(@schematics/angular): generate coverage for libs in their own folder
2019-01-14 10:57:51 -08:00
Alan Agius
0715beb65c
feat(@schematics/angular): add lintFix
to several other schematics
...
At the moment some schematics contain this options for instance the `guard`, `component` etc.. But some others don't such as `module`
Fixes #12894 and Fixes #6272
2018-12-13 15:53:13 -08:00
Alan Agius
508d4df482
choreUpdate angular and tsickle dependencies ( #13034 )
...
* build: update `@angular/packages` to `7.1.0`
* feat(@schematics/angular): use tsickle `>=0.34.0` when creating a library
This is the official version that supports 3.1+
* feat(@schematics/angular): use angular version `7.1.0`
2018-11-27 14:02:23 -08:00
Alan Agius
0b4e91bb97
feat(@schematics/angular): enable typescript helpers in workspace
2018-10-23 10:22:16 -07:00
Alan Agius
8bbba9d0ac
fix(@schematics/angular): update @angular
peerDependencies for new libraries
2018-10-19 15:58:12 -07:00
Filipe Silva
72ded97a8f
fix(@schematics/angular): dasherize library package name
...
Fix #11017
2018-09-26 08:17:01 -04:00
Cédric Exbrayat
5757b21f21
fix(@schematics/angular): remove module test ( #11278 )
...
The `module` schematic was generating a useless `module.spec.ts` file.
This commit removes such test.
Fixes #11277
2018-09-20 14:05:47 -07:00
Alan Agius
5308fa07d9
feat(@schematics/angular): update ng-packagr to 4.2.0
2018-09-18 11:30:54 -07:00
Charles Lyding
f107d2de11
fix(@schematics/angular): use 'architect' instead of 'targets' until deprecated
2018-09-13 16:43:31 -07:00
Alan Agius
82f2bda2f5
refactor(@schematics/angular): make interaction with architect targets type safe
2018-09-12 12:37:24 -07:00
Alan Agius
718ee15b9a
refactor: remove flatModuleId
and flatModuleOutFile
from library tsconfig
...
The autogenerated fiellds are no longer required following this PR https://github.com/dherges/ng-packagr/pull/1024
This has been released in `ng-packagr` `v4.1.0`
2018-08-21 10:16:38 -07:00
Alan Agius
c35b44ca4d
feat(@schematics/angular): add skipInstall
option to library
schematic
...
Closes : #11343
2018-08-04 12:46:55 +01:00
Alan Agius
50fc7214c4
feat(@schematics/angular): add support for watch
when building a library
...
`ng-packagr` version `4.0.0-rc.3`, lands the incremental builds feature.
More info: https://github.com/dherges/ng-packagr/blob/master/CHANGELOG.md#400-rc2-2018-06-23
`enableResourceInlining` needs to be enabled for libraries that contain components
Closes : #11100
2018-07-30 06:41:28 -07:00
Alan Agius
10eb83d660
feat(@schematics/angular): update ng-packagr
to version 4
2018-07-25 22:54:22 +01:00
Filipe Silva
307160806c
feat(@schematics/angular): use targets property on new projects
2018-07-25 20:17:33 +01:00
Mike Brocchi
876105cef1
fix(@schematics/angular): Fix JSON parsing
...
fixes #10880
2018-06-08 21:44:37 +01:00
Mike Brocchi
d3b49a5590
refactor: Consolidate adding dependencies
2018-06-08 19:59:53 +01:00
Hans Larsen
44086c60ff
build: move devkit repo back to angular-cli
2018-06-05 18:50:06 -07:00