Alan Agius
0d3d679ac2
fix(@angular-devkit/build-angular): improve server builder output logs
2020-11-02 13:35:52 -06:00
Alan Agius
83fab6b494
fix(@angular-devkit/build-angular): improve builder phase reporting
2020-11-02 13:35:52 -06:00
Alan Agius
faf650c990
refactor(@angular-devkit/build-angular): remove legacy server bundle guess logic
...
Closes #16353
2020-10-22 15:49:01 +02:00
Alan Agius
0d10de5cbb
refactor(@angular-devkit/build-angular): re-structure folder structure and move code
...
Previous
```
packages/angular_devkit/build_angular
├── plugins
│ └── webpack
└── src
├── angular-cli-files
│ ├── models
│ │ └── webpack-configs
│ ├── plugins
│ └── utilities
│ ├── index-file
│ └── service-worker
├── app-shell
├── browser
│ └── specs
├── dev-server
├── extract-i18n
├── karma
├── ng-packagr
├── protractor
├── server
├── tslint
├── utils
└── webpack
└── models
```
Now
```
packages/angular_devkit/build_angular
├── plugins
└── src
├── app-shell
├── browser
│ └── specs
├── dev-server
├── extract-i18n
├── karma
├── ng-packagr
├── protractor
├── server
├── tslint
├── utils
│ └── index-file
└── webpack
├── configs
├── plugins
└── utils
```
2020-09-14 16:40:39 -04:00
Alan Agius
05588fcee1
refactor: clean up unused code and imports
2020-07-24 08:01:52 +02:00
Filipe Silva
ef7a07050a
test(@angular-devkit/build-angular): build and test with Bazel
2020-04-30 15:12:46 -07:00
Alan Agius
07801363a6
fix(@angular-devkit/build-angular): add pattern validations for browserTarget
and serverTarget
2019-11-26 13:07:13 -08:00
Alan Agius
588baa5737
fix(@angular-devkit/build-angular): i18n app shell with Ivy
2019-10-30 09:36:14 -07:00
Charles Lyding
ffd153a6a2
refactor(@angular-devkit/build-angular): use project metadata in builders
...
This eliminates the need to manually read a workspace file and removes the use of the experimental workspace API from the package.
2019-09-24 13:18:33 -07:00
Alan
fb0a6af9f0
fix(@angular-devkit/build-angular): make app-shell work with Ivy
...
Fixes #15383
2019-09-10 10:01:50 -07:00
Filipe Silva
6a29ce47a1
test: add issue for broken app-shell test
2019-08-30 22:53:46 +05:30
Charles Lyding
56d6dc848b
refactor(@angular-devkit/build-angular): use standard node resolution methods where possible
2019-05-15 14:12:23 -07:00
Charles Lyding
76492141d2
refactor(@angular-devkit/build-angular): cleanup architect imports
2019-04-03 16:28:16 +02:00
Charles Lyding
ba21c855c0
refactor(@angular-devkit/build-angular): cleanup stable architect API builder file names
2019-03-29 14:37:35 -07:00
Charles Lyding
dd058a2cc3
refactor(@angular-devkit/build-angular): remove experimental architect builders
2019-03-29 14:37:35 -07:00
Hans Larsen
872799e174
feat(@angular-devkit/build-angular): add AppShell new API builder
...
This is fully compatible with the new API. The tests have been moved 1:1.
The cleanup in general is noticable.
2019-03-25 10:38:42 -07:00
Hans Larsen
818bf32d68
refactor(@angular-devkit/build-angular): use quicktype of app-shell schema
2019-03-25 10:38:42 -07:00
Hans Larsen
230f491343
refactor: use quicktype for the server schema generation
2019-03-19 10:07:46 -07:00
Alan Agius
ae13974f1d
build: update to rxjs 6.4
2019-02-26 08:33:48 -08:00
Hans Larsen
78f5c287d8
refactor(@angular-devkit/build-angular): clean up some interfaces and schemas
...
Remove the manually maintained schema.d.ts from the browser builder, and use
the Schema JSON file to generate it. This had a lot of repercussions around
the whole build-angular code base and the different interfaces that were
manually kept.
2019-02-21 16:20:54 -08:00
Charles Lyding
80b94ad2f4
refactor(@angular-devkit/build-angular): correct implicit returns
2018-09-19 11:32:39 -07:00
Filipe Silva
290929c0bd
fix(@angular-devkit/build-angular): only add ngsw after universal has rendered
2018-07-20 21:21:19 +01:00
Hans Larsen
44086c60ff
build: move devkit repo back to angular-cli
2018-06-05 18:50:06 -07:00