Filipe Silva
60e92d54fb
style: reformat bazel files
2020-04-07 09:07:19 -07:00
Filipe Silva
5f3f736936
build: move BUILD.bazel files for secondary entry points into own folder
...
Without this change, module names will be computed with incorrect paths containing duplicate path fragments (e.g. `@angular-devkit/architect/testing/testing/test-logger`).
2020-04-07 09:07:19 -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