Filipe Silva
eceb5cdaa6
build: use rules_nodejs 1.6.0 features
...
Contains fixes related to the symlink behaviour inside of bazel. Without it, webpack needs to be configured to be aware of symlinks and preserve the paths.
2020-04-30 15:12:46 -07:00
Filipe Silva
aaf2d802a8
fix(@angular-devkit/architect): temporary workaround for TS bug with UMDs
...
The TS bug is https://github.com/microsoft/TypeScript/issues/36780 .
The workaround is needed because `ts_library` emits UMDs currently. This will change with https://github.com/bazelbuild/rules_typescript/pull/492 and https://github.com/bazelbuild/rules_nodejs/pull/1687 .
2020-04-07 09:07:19 -07:00
Filipe Silva
86d4385440
build: use TypeScript 3.7
2020-01-09 13:43:49 -08:00
Charles Lyding
8ffb755ef0
refactor(@angular-devkit/architect): remove usage of experimental workspace API
2019-10-25 09:53:34 -07:00
Charles Lyding
c8f8028e80
fix(@angular-devkit/architect): clone workspace objects before builder use
2019-10-25 09:53:34 -07:00
Filipe Silva
27c3650d80
feat(@angular-devkit/architect): support multiple configs in WorkspaceNodeModulesArchitectHost
...
Add support for parsing multiple configurations in a single string using comma as a separator.
This support is only at the host level (`WorkspaceNodeModulesArchitectHost` in this case) and does not change the underlying Architect API.
Different hosts are able to compose target options in different ways.
2019-10-14 13:40:48 -07:00
Charles Lyding
0d104c0aba
feat(@angular-devkit/architect): support accessing project metadata
2019-09-24 13:18:33 -07:00
Charles
ef360dd7f8
refactor(@angular-devkit/architect): use standard node resolution methods where possible ( #15622 )
...
* refactor(@angular-devkit/architect): use standard node resolution methods where possible
* refactor(@angular-devkit/core): use standard node resolution methods where possible
2019-09-18 14:49:22 +01:00
Alan Agius
53d027837e
fix(@angular-devkit/architect): error out when invalid configurations are provided
...
Fixes #14654
2019-06-10 13:43:39 -07:00
Charles Lyding
548fefddbd
docs(@angular-devkit/architect): add comment about deprecated workspace usage
2019-05-09 10:04:57 -07:00
Charles Lyding
cbb493eb81
refactor(@angular-devkit/architect): support stable workspaces API
2019-05-07 16:24:37 -06:00
Charles Lyding
588d61e608
refactor(@angular-devkit/architect): remove temporary index2 entrypoint
2019-04-04 19:49:56 -07:00
Hans Larsen
128af102a3
feat(@angular-devkit/architect): getOptionsForTarget should return null
...
If the target does not exist in the workspace.
2019-03-13 13:51:22 -07:00
Hans Larsen
e2163a0bde
refactor(@angular-devkit/architect): clarify some error messages
...
They will be redone in classes before RC, but for now this helps diagnose
obscure messages.
2019-03-13 13:51:22 -07:00
Hans Larsen
79a6988275
feat(@angular-devkit/architect): add node architect host
...
This host resolves using the package resolution and reading the targets
from the workspace API.
2019-02-19 13:51:29 -08:00