Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Angular devkit/architect cli #1

Open
wants to merge 3,542 commits into
base: alan-agius4-docs-autocomplete
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3542 commits
Select commit Hold shift + click to select a range
8d996f6
b35ce89de build: lock file maintenance
Jun 7, 2021
c9ca272
c68492797 build: update dependency webpack-merge to v5.8.0
Jun 7, 2021
cbee64a
2d0d82ba5 fix(@angular-devkit/build-angular): correctly mark async ch…
Jun 7, 2021
da6bfc6
699802d48 perf(@angular-devkit/build-angular): reduce memory usage by…
Jun 7, 2021
50cfb4c
2f03e7a04 test: remove rimraf and fs-extra dependencies
Jun 7, 2021
d838acb
c43ace738 fix(@angular-devkit/build-angular): add web-workers in lazy…
Jun 7, 2021
eda0892
a537c751a build: update angular to a64314e
Jun 8, 2021
1485c82
137bbb7b4 build: update all non-major dependencies
Jun 8, 2021
c51ce44
82c438bed refactor(@schematics/angular): clean up web-worker schematic
Jun 8, 2021
2fac938
cf3b22de5 fix(@angular/cli): correctly redirect nested Angular schema…
Jun 8, 2021
ea5915d
bf11f2bc2 refactor(@ngtools/webpack): create ngcc resolver from Webpa…
Jun 9, 2021
6ac21a7
0c2a862db fix(@ngtools/webpack): ensure plugin provided Webpack insta…
Jun 9, 2021
a2ed399
dc5a58528 fix(@angular-devkit/build-angular): styles CSS files not av…
Jun 9, 2021
0ecdd00
a30525b68 fix(@angular-devkit/schematics): handle updating renamed files
Jun 9, 2021
0c05dbc
f2f15c089 fix(@ngtools/webpack): disable caching for ngcc synchronous…
Jun 10, 2021
6ee7c4c
ca6e9fec9 refactor(@ngtools/webpack): use Webpack loader context hook…
Jun 10, 2021
29dd9db
0f4a2d184 build: update angular
Jun 10, 2021
fdb9532
1dd3bda57 test: fix failing tests which were not shown
Jun 10, 2021
18489c4
559a65c51 build: update Angular dependencies to 12.1 prerelease versions
Jun 10, 2021
963957d
862468003 build: update all non-major dependencies
Jun 10, 2021
37cf5aa
c9fe66ab7 release: v12.1.0-next.5
Jun 10, 2021
5476f13
b17937a00 build: update all non-major dependencies
Jun 11, 2021
d40e1b6
7d57e5ae8 build: update dependency postcss-loader to v6
Jun 11, 2021
adc65f4
cc4afa2de refactor(@angular-devkit/build-angular): ignore postcss-loa…
Jun 11, 2021
e837e57
071c8d10c fix(@angular-devkit/build-angular): don't parse `new Worker…
Jun 11, 2021
b86e3af
83602515f fix(@angular-devkit/build-angular): explicitly set compilat…
Jun 11, 2021
3fb1ea6
29f65c970 build: update angular to 59b3590
Jun 11, 2021
49b6e2d
f90a8324b perf(@angular-devkit/build-angular): enable opt-in usage of…
Jun 11, 2021
c369bc7
528b7f182 refactor(@angular-devkit/build-angular): extract webpack co…
Jun 11, 2021
e677c3f
b3d708014 build: enable `esModuleInterop` TypeScript option
Jun 13, 2021
c4d87cd
0e5d894c1 build: add missing `tslib` dep in webpack_test
Jun 14, 2021
ccc2e27
e531fd259 build: lock file maintenance
Jun 14, 2021
c4ac5e0
ddd2c9f67 build: update all non-major dependencies
Jun 15, 2021
f53cbe7
c9f531d70 feat(@schematics/angular): add migration to replace depreca…
Jun 16, 2021
9ca12ff
3dbd3e324 build: update all non-major dependencies
Jun 16, 2021
5937a6b
0fe6cfef6 fix(@angular-devkit/build-angular): use the name as chunk f…
Jun 16, 2021
842dd68
277b356e2 refactor(@ngtools/webpack): improve symbols description
Jun 16, 2021
c995a44
e9717e581 fix(@angular/cli): don't resolve `.npmrc` from parent direc…
Jun 17, 2021
7f66ab8
8c4c464f5 build: update all non-major dependencies
Jun 17, 2021
95bee8c
b150093bb release: v12.1.0-next.6
Jun 17, 2021
96a90e7
b2a4cb013 build: update dependency typescript to v4.3.3
Jun 17, 2021
4eb098a
9cd8be69d test(@schematics/angular): add missing unit test for skipTe…
Jun 18, 2021
10dee9a
e46a09b8e build: update angular
Jun 18, 2021
097ff4a
12c14b565 fix(@ngtools/webpack): remove no longer needed component st…
Jun 18, 2021
c9953f4
efafc157a build: support ES2020 API usage
Jun 18, 2021
6bef194
5d15e5de0 test(@angular/cli): add `ng add` and `ng update` E2E tests …
Jun 18, 2021
3fc7e8e
b3c333aaf build: update dependency less-loader to v10
Jun 18, 2021
345414d
cef94e10b docs(@ngtools/webpack): update options in readme
Jun 21, 2021
666f137
e5ba29c7d fix(@schematics/angular): display warning during migrations…
Jun 21, 2021
f6afd55
8ad1539c5 feat(@schematics/angular): add 'none' value for the 'style'…
Jun 21, 2021
477438a
81cd7d0d8 build: update dependency typescript to v4.3.4
Jun 21, 2021
61e2719
ab17b1721 fix(@angular-devkit/build-angular): handle ng-packagr error…
Jun 21, 2021
5804e7f
d4c5f8518 fix(@angular-devkit/build-angular): control linker template…
Jun 21, 2021
ba49a3d
4cfb81e75 build: update all non-major dependencies
Jun 21, 2021
1e10abc
cce11af5e build: update angular to 8a34cd3
Jun 21, 2021
3026863
efa596225 build: lock file maintenance
Jun 21, 2021
f67d741
50b18858f build: update all non-major dependencies
Jun 22, 2021
bb04ac6
a44dc02fe fix(@schematics/angular): add devtools to ng new
Jun 22, 2021
bc53968
4ce7681cc docs(@angular/cli): Add Nightwatch schematics to e2e command
Jun 24, 2021
46e2fa8
3a40601f3 build: update to new remote instance name for RBE
Jun 24, 2021
992867c
d9fc97198 release: v12.1.0
Jun 24, 2021
2d5a8a5
e08323b4c Revert "release: v12.1.0"
Jun 24, 2021
69d38ea
c666d0b73 release: v12.2.0-next.0
Jun 25, 2021
90ff7c6
203e1a4d6 refactor(@angular-devkit/build-angular): remove unused mime…
Jun 25, 2021
5506d82
6a9c7ffd9 ci: increase shards for karma tests
Jun 25, 2021
ee799d4
ebf3fab92 build: update `eslint-plugin-import` to `2.23.4`
Jun 25, 2021
57d24ef
05a52c8c5 refactor: clean up remove unused code
Jun 25, 2021
ab7c34d
82fbb993b build: update dependency esbuild to v0.12.9
Jun 25, 2021
d945f45
7d2f09875 build: update dependency style-loader to v3
Jun 25, 2021
9630518
24a95be20 build: update angular to 8dd79b2
Jun 27, 2021
45abf0a
7d2ed2a24 build: update ng-packagr to 12.1 stable version
Jun 27, 2021
554b457
ada64401d build: update all non-major dependencies
Jun 27, 2021
69a2b16
1ae7a57fa build: lock file maintenance
Jun 28, 2021
ae348ba
fd4ae0fb1 refactor(@angular-devkit/build-angular): lazy load Webpack …
Jun 28, 2021
4b86e6a
9a751f0f8 fix(@angular-devkit/build-angular): handle `ENOENT` and `EN…
Jun 28, 2021
2d862d1
47a1ccc50 refactor: disable esbuild worker threads
Jun 28, 2021
d8ce934
18cfa0431 feat(@angular-devkit/build-angular): add support to inline …
Jun 28, 2021
ab28af3
da32daa75 perf(@angular-devkit/build-angular): use combination of `es…
Jun 28, 2021
2434a6c
73a0a04c2 build: update all non-major dependencies
Jun 29, 2021
1a76516
ce1cfa876 build: update dependency puppeteer to v10.1.0
Jun 29, 2021
be74a95
e55ed745f build: update angular to 8dbf421
Jun 30, 2021
438ebc5
398f56d54 build: update all non-major dependencies
Jun 30, 2021
7394908
6a7bcf330 fix(@ngtools/webpack): encode component style data
Jun 30, 2021
833e23c
6a2b11906 perf(@angular-devkit/build-angular): cache JavaScriptOptimi…
Jun 30, 2021
8ff9147
070a13364 fix(@angular-devkit/build-angular): configure webpack targe…
Jun 30, 2021
4500d57
7ede2c9d8 build: update dependency esbuild to v0.12.13
Jul 1, 2021
a9a2fdf
7d3239db8 build: update dependency husky to v7
Jul 1, 2021
4268f3b
42d477501 build: update dependency typescript to v4.3.5
Jul 1, 2021
6613b31
7091295a8 build: update dependency mini-css-extract-plugin to v2
Jul 1, 2021
6c7730e
b3cc790bf build: update angular
Jul 1, 2021
f67f6e8
212939d6a Revert "refactor: disable esbuild worker threads"
Jul 1, 2021
8788fc0
0c285d3e9 release: v12.2.0-next.1
Jul 1, 2021
580d74f
8be19dada build: remove unused development dependencies
Jul 2, 2021
d7a0661
9afe185fc build: enable `noImplicitOverride` TypeScript option
Jul 2, 2021
071ff37
a05e5f519 build: update angular to fcd1866
Jul 2, 2021
6cfd87b
356f25a1d build: update all non-major dependencies
Jul 2, 2021
1b20b16
3c2fb5c9c refactor(@angular-devkit/build-angular): avoid loading Webp…
Jul 2, 2021
30eb500
8383c6b42 fix(@angular-devkit/build-angular): silence Sass compiler w…
Jul 2, 2021
caefa5b
dbbcf5c8c fix(@ngtools/webpack): only track file dependencies
Jul 2, 2021
2572be9
34e66ff4d refactor(@angular-devkit/build-angular): use Webpack provid…
Jul 2, 2021
ad1198c
419a775fa build: use simplified stream construction in changelog script
Jul 6, 2021
d09fd68
ea4c78aed build: update angular to 3634d08
Jul 6, 2021
3d109c0
1f6a5519f test(@angular-devkit/build-angular): modify RegExp to handl…
Jul 6, 2021
5522bf4
a5c69722f fix(@angular-devkit/build-angular): ensure `NG_PERSISTENT_B…
Jul 6, 2021
eb217d7
07763702f fix(@angular-devkit/build-angular): force linker `sourceMap…
Jul 6, 2021
52f6aff
1877c248b build: lock file maintenance
Jul 6, 2021
24ef232
492c879cd refactor(@ngtools/webpack): consolidate diagnostic helper f…
Jul 7, 2021
17f659f
beb78ef79 refactor(@angular-devkit/build-angular): use Webpack provid…
Jul 7, 2021
362671c
5256699a6 refactor(@ngtools/webpack): remove implicit dependency on `…
Jul 7, 2021
c042227
20fd33f6d feat(@schematics/angular): destroy test module after every …
Jul 7, 2021
0caf090
5b10d4f54 fix(@schematics/angular): remove unsafe any usage in applic…
Jul 7, 2021
1009bd7
7ee3a80ea build: update all non-major dependencies
Jul 7, 2021
8601ac5
6eca86b81 refactor(@angular-devkit/build-angular): replace `raw-loade…
Jul 7, 2021
8a07804
fc78658cb build: update all non-major dependencies
Jul 8, 2021
43ecafe
1b5e18e7b fix(@schematics/angular): replace interactive `div` with `b…
Jul 8, 2021
f533dd6
c65b04999 fix(@angular-devkit/build-angular): fail browser build when…
Jul 9, 2021
2c134e8
3d71c63b3 fix(@angular-devkit/build-angular): fix issue were `@media …
Jul 9, 2021
01a2818
720feee34 fix(@ngtools/webpack): avoid non-actionable template type-c…
Jul 9, 2021
e4e9de3
52034151b build: update `@types/jasmine` and `jasmine` for new projects
Jul 9, 2021
859a358
7536338e0 fix(@ngtools/webpack): allow generated assets of Angular co…
Jul 9, 2021
4ba03d7
41e645792 fix(@angular-devkit/build-angular): downlevel `for await...…
Jul 9, 2021
d98c9e3
9a04975a2 fix(@angular-devkit/build-angular): `extractLicenses` didn'…
Jul 12, 2021
230601f
2ac8e9c0e fix(@angular-devkit/build-angular): display incompatibility…
Jul 12, 2021
1719f6c
2c9a6f0c5 build: update all non-major dependencies
Jul 12, 2021
c6abb63
0907b6941 fix(@schematics/angular): use stricter semver for `karma-ja…
Jul 12, 2021
641f4e0
2c2b49919 fix(@angular-devkit/build-angular): limit advanced terser p…
Jul 13, 2021
7638112
fefd6d042 perf(@angular-devkit/build-angular): use `esbuild` as a CSS…
Jul 13, 2021
ec1ee18
fe25ab1ef build: update angular to 8535d08
Jul 13, 2021
853f73f
a155bc546 build: update all non-major dependencies
Jul 14, 2021
c512f4d
792bdb9f3 release: v12.2.0-next.2
Jul 14, 2021
37670b2
1be3b0783 fix(@angular-devkit/build-angular): exclude `outputPath` fr…
Jul 15, 2021
a7887fd
ba502f35b build: lock file maintenance
Jul 15, 2021
0b33a1b
4b86f6712 build: update angular
Jul 15, 2021
ae25d6a
2b14ac692 refactor(@schematics/angular): use a helper function for ba…
Jul 15, 2021
27c6c73
577dcfa61 build: update dependency css-loader to v6
Jul 15, 2021
45dabc8
2933b9a4f build: update dependency ajv to v8.6.2
Jul 16, 2021
18e7e96
912929415 build: provide build artifact location directories instead …
Jul 16, 2021
e3f88bf
546efc83d build: update angular to 7e4019e
Jul 16, 2021
bed668b
7bfe58e54 refactor(@ngtools/webpack): avoid exposing internal types i…
Jul 19, 2021
5e684c7
cb1db78f1 build: update all non-major dependencies
Jul 19, 2021
7a3539c
ceade0c27 fix(@angular-devkit/build-angular): dasherize disable-host-…
Jul 19, 2021
296cd26
6b9843a41 build: update angular to 2ba20b4
Jul 19, 2021
956cae8
eec35d3e5 build: remove unnecessary husky gitignore file
Jul 19, 2021
b528b2e
4a08ec079 ci: establish a CHANGELOG file
Jul 20, 2021
cc8ae90
cd3eb98d8 build: update all non-major dependencies
Jul 20, 2021
2168db1
bfecda7f2 build: update angular to a2e6cd9
Jul 20, 2021
dc9106c
02cc9c0c9 refactor(@angular-devkit/schematics-cli): sync schematics d…
Jul 20, 2021
84045e8
248a2c90d build: update angular to f25d039
Jul 21, 2021
c305e14
33ec9d6ec build: update all non-major dependencies
Jul 21, 2021
f6278b1
f75a584de build: migrate from deprecated `logs` verdaccio option
Jul 21, 2021
6172fa0
99bd478b6 test(@angular/cli): improve environment variables clean up …
Jul 21, 2021
3159d94
e10c0faa0 build: update ng-dev configuration for release
Jul 21, 2021
5c96baf
9dbe4a931 build: update renovate to update @angular/dev-infra-private…
Jul 21, 2021
131ab89
4bcd1dc9e fix(@angular-devkit/build-angular): allow classes with pure…
Jul 21, 2021
33981b5
3772836c1 refactor(@schematics/angular): automatically determine the …
Jul 21, 2021
983f654
6f46365ec test: disable import/no-extraneous-dependencies eslint rule…
Jul 21, 2021
bf2fc03
320d75269 docs: release notes for the v12.1.3 release
Jul 21, 2021
37e9044
73209806e release: cut the v12.2.0-next.3 release
Jul 21, 2021
0606934
8bea91272 build: update angular dependencies to 12.2.0-next.3
Jul 22, 2021
b187019
734e396b1 build: update all non-major dependencies
Jul 22, 2021
784e768
1bc88cf4f ci: exclude angular packages from all-minor-patch
Jul 22, 2021
efc758d
c92a38171 refactor(@schematics/angular): improve automatic versions
Jul 22, 2021
cd0be26
0eb271ed5 build: update dependency regenerator-runtime to v0.13.9
Jul 23, 2021
02f2d15
dd4c05a98 build: update @angular/dev-infra-private commit hash to 2f9…
Jul 23, 2021
5058b7c
24b1062c9 Revert "build: update renovate to update @angular/dev-infra…
Jul 23, 2021
d2eb393
259e26979 fix(@angular/cli): merge npmrc files values
Jul 23, 2021
b4c7852
1e9be09bf build: update all non-major dependencies
Jul 26, 2021
884c3f5
77e809265 build: update angular to d0d9b6a
Jul 26, 2021
b6cb9b1
d05559795 build: lock file maintenance
Jul 26, 2021
1ada77b
4f9df9f4a refactor(@ngtools/webpack): remove usage of `enhanced-resol…
Jul 27, 2021
18f69a3
de96e0085 build: update all non-major dependencies to v4.28.5
Jul 27, 2021
b3425c8
00358592d build: update angular to a290abd
Jul 27, 2021
aba9019
615353022 fix(@angular-devkit/build-webpack): emit result when webpac…
Jul 27, 2021
7767fee
9a828a445 refactor(@angular/cli): convert `npm-package-arg` usage fro…
Jul 27, 2021
ade98f4
7e3a6227c build: update dependency webpack to v5.47.0
Jul 28, 2021
9112a59
d750c686f fix(@angular-devkit/build-angular): add priority to copy-we…
Jul 28, 2021
3ff067a
8e503327e ci: disable major updates for rxjs and tslib
Jul 28, 2021
fe8c25c
1d2095c6e build: update angular
Jul 28, 2021
d634706
639614150 build: update @angular/dev-infra-private
Jul 28, 2021
65fcc30
6b956ce19 docs: release notes for the v12.1.4 release
Jul 28, 2021
d81d3ab
bec21de06 refactor(@schematics/angular): hard code version of Angular…
Jul 29, 2021
40cd7bc
9b841d115 build: add missing shelljs dependency that is needed by the…
Jul 30, 2021
14d5585
0346d6953 refactor: move testy-utils under testing folder
Jul 30, 2021
881d8e7
edaa4c007 build: update all non-major dependencies
Jul 30, 2021
99333a4
c1efaa17f fix(@angular-devkit/build-angular): calculate valid Angular…
Jul 30, 2021
14b3d1f
38b01b962 docs: update public api steps in contribution guidelines
Jul 30, 2021
f9cc3f7
b2ce610b2 docs: update release documentation
Jul 30, 2021
e742dfe
bd9e3905b refactor(@angular-devkit/build-angular): remove unused code…
Jul 30, 2021
858caa6
c9aad084a build: update angular to df4a8ca
Jul 30, 2021
44f1382
9fbd16655 feat(@schematics/angular): remove IE 11 specific polyfills
Jul 30, 2021
ed7b62b
b2411efac build: add missing `breakingChangeLabel` in ng-dev config
Jul 30, 2021
5cf273c
ac3fc2752 feat(@angular-devkit/build-angular): drop support for `node…
Jul 30, 2021
714244a
32101e4a7 test: update e2e differential loading tests
Jul 30, 2021
6eed79a
e82eef924 refactor(@angular-devkit/build-angular): remove WOFF handli…
Jul 30, 2021
95b91c7
1a21759d0 build: remove unused release scripts
Aug 2, 2021
e5769db
1e73f08d1 test(@angular/cli): remove IE11 browser test
Aug 2, 2021
a8c33e9
a15875a46 docs(@angular/cli): update e2e long description
Aug 2, 2021
8972b7f
35ab9f57b build: lock file maintenance
Aug 2, 2021
12ef3c5
5a46ff3fb build: update all non-major dependencies
Aug 2, 2021
a7cb1f3
3e80b8841 test(@angular-devkit/build-angular): remove unused tslint b…
Aug 3, 2021
c313461
7576136b2 feat(@angular-devkit/build-angular): remove automatic inclu…
Aug 3, 2021
5f9f164
de1d21a56 build: update angular to d47ee1b
Aug 3, 2021
2e62303
268a03b63 feat(@schematics/angular): add migration to update the work…
Aug 3, 2021
96fd6bd
5fad99a24 docs: release notes for the v12.2.0 release
Aug 4, 2021
a7afa22
f0987ee08 refactor(@angular-devkit/build-angular): remove unused rxjs…
Aug 5, 2021
88de525
dd81df6b8 ci: disable lockFileMaintenance for `all-schematics-depende…
Aug 5, 2021
0749a5e
b9e7f8958 fix(@angular-devkit/schematics-cli): log when in debug and/…
Aug 5, 2021
4ce4334
018a3aa74 build: update angular
Aug 5, 2021
3a72679
0afdff028 refactor(@angular-devkit/build-angular): move all builders …
Aug 5, 2021
3bf62ec
24bceff28 build: bump tar from 6.1.1 to 6.1.6
Aug 5, 2021
b49e895
48d492555 build: update WebDriver for Chrome to 92.0.4515.107
Aug 5, 2021
c53cf3e
f53bf9dc2 feat(@angular-devkit/build-angular): add `type=module` to a…
Aug 5, 2021
6eeeac2
aedbc2d49 build: update dependency esbuild to v0.12.18
Aug 5, 2021
c0c4d0b
8758e4415 fix(@angular-devkit/build-angular): handle null maps in Jav…
Aug 5, 2021
776860d
8499cfe1d test(@angular-devkit/build-angular): properly discover Baze…
Aug 5, 2021
1a91b8d
f5d019f9d fix(@angular-devkit/build-angular): avoid attempting to opt…
Aug 5, 2021
96b91ce
7dcfffaff feat(@angular-devkit/build-angular): drop support for `karm…
Aug 5, 2021
b61f8b4
93b541bb0 docs(@angular-devkit/schematics): replace template with tem…
Aug 5, 2021
092d78f
c0f1b5ea5 fix(@angular/cli): show error when using non-TTY terminal w…
Aug 6, 2021
003b8cf
f227e145d fix(@schematics/angular): updated Angular new project versi…
Aug 6, 2021
9917bf4
2aa6f579d fix(@angular-devkit/build-angular): do not consume inline s…
Aug 6, 2021
c83401b
cdfaeee08 fix(@angular-devkit/build-angular): support both pure annot…
Aug 6, 2021
8a5723c
2079db016 build: update angular to 673de9d
Aug 6, 2021
1248249
9b2bb23f8 build: update angular to 5db221a
Aug 9, 2021
21bfb03
7098d652f build: update all non-major dependencies
Aug 9, 2021
eb659fd
59fb11794 docs(@schematics/angular): replace app with application
Aug 9, 2021
dbfc4c1
c4baba445 refactor(@angular-devkit/build-angular): reduce repeat Type…
Aug 9, 2021
0e25099
69626e30b build: lock file maintenance
Aug 9, 2021
1f2896a
1e142cd29 refactor(@angular-devkit/build-angular): remove legacy ES5 …
Aug 9, 2021
1b159c4
a7b2e6f51 feat(@schematics/angular): update ngsw-config resources ext…
Aug 9, 2021
47e36ad
3ba13f467 feat(@schematics/angular): add `noImplicitOverride` and `no…
Aug 9, 2021
93f01d4
019614b9e Revert "fix(@angular-devkit/build-angular): ensure Sass wor…
Aug 9, 2021
01d2821
cb7d156c2 perf(@angular-devkit/build-angular): use esbuild as a CSS o…
Aug 10, 2021
481a2d9
e95ecb8ab feat(@angular-devkit/build-angular): deprecate deployUrl
Aug 10, 2021
1ef6dfd
e47c4a576 test(@angular/cli): update @angular/localize version to 12
Aug 10, 2021
821220d
1341ad640 refactor(@angular-devkit/build-angular): remove unused `get…
Aug 10, 2021
ec0e914
36e53c0b3 ci: update browser `circleci/browser-tools` to 1.1.3
Aug 10, 2021
f1e7e02
b0dfd90d2 build: update all non-major dependencies
Aug 11, 2021
a3a5602
de59610cf build: update angular to 9f73afe
Aug 11, 2021
968beb7
8e82263c5 perf(@angular-devkit/build-angular): use esbuild/terser com…
Aug 11, 2021
d5ff687
498d1409f build: update dependency @babel/runtime to v7.15.3
Aug 11, 2021
45f485e
d67e7ad2f fix(@angular-devkit/build-angular): ensure native async is …
Aug 11, 2021
edbe1ea
ce31aad6b docs: release notes for the v12.2.1 release
Aug 11, 2021
dc688e4
2a074d402 release: cut the v13.0.0-next.0 release
Aug 11, 2021
4c68ebd
43e6049da doc: fix caretaker PR search
Aug 12, 2021
f86d518
dd4e77465 build: update dependency tslib to v2.3.1
Aug 12, 2021
9cac9c2
5fb900bfb build: update @angular/dev-infra-private
Aug 12, 2021
e081736
d8dbdba20 ci: add breaking changes auto labeling action
Aug 13, 2021
9ed3671
f4874d554 build: update all non-major dependencies
Aug 13, 2021
e7ef466
9eb599da2 fix(@angular-devkit/build-angular): handle undefined entryp…
Aug 13, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,22 @@ npm install git+https://github.com/angular/angular-devkit-architect-cli-builds.g
```

----
# Architect CLI

This package contains the executable for running an [Architect Builder](/packages/angular_devkit/architect/README.md).

# Usage

```
architect [project][:target][:configuration] [options, ...]

Run a project target.
If project/target/configuration are not specified, the workspace defaults will be used.

Options:
--help Show available options for project target.
Shows this message instead when ran without the run argument.


Any additional option is passed the target, overriding existing options.
```
9 changes: 8 additions & 1 deletion bin/architect.d.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,9 @@
#!/usr/bin/env node
import 'symbol-observable';
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
export {};
228 changes: 155 additions & 73 deletions bin/architect.js

Large diffs are not rendered by default.

24 changes: 14 additions & 10 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
{
"name": "@angular-devkit/architect-cli",
"version": "0.12.0-rc.0",
"version": "0.1300.0-next.0",
"description": "Angular Architect CLI",
"homepage": "https://github.com/angular/angular-cli",
"experimental": true,
"bin": {
"architect": "./bin/architect.js"
},
Expand All @@ -17,24 +19,26 @@
"tooling"
],
"dependencies": {
"@angular-devkit/core": "github:angular/angular-devkit-core-builds#0b7dd0e",
"@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#0b7dd0e",
"minimist": "1.2.0",
"symbol-observable": "1.2.0",
"rxjs": "6.3.3"
"@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9eb599da2",
"@angular-devkit/core": "github:angular/angular-devkit-core-builds#9eb599da2",
"ansi-colors": "4.1.1",
"minimist": "1.2.5",
"progress": "2.0.3",
"rxjs": "6.6.7",
"symbol-observable": "4.0.0"
},
"repository": {
"type": "git",
"url": "https://github.com/angular/angular-cli.git"
},
"engines": {
"node": ">= 8.9.0",
"npm": ">= 5.5.1"
"node": "^12.20.0 || >=14.0.0",
"npm": "^6.11.0 || ^7.5.6",
"yarn": ">= 1.13.0"
},
"author": "Angular Authors",
"license": "MIT",
"bugs": {
"url": "https://github.com/angular/angular-cli/issues"
},
"homepage": "https://github.com/angular/angular-cli"
}
}
22 changes: 22 additions & 0 deletions src/progress.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/// <reference types="node" />
export declare class MultiProgressBar<Key, T> {
private _status;
private _stream;
private _bars;
constructor(_status: string, _stream?: NodeJS.WriteStream);
private _add;
complete(id: Key): void;
add(id: Key, data: T): void;
get(key: Key): T | undefined;
has(key: Key): boolean;
update(key: Key, data: T, current?: number, total?: number): void;
render(max?: number, sort?: (a: T, b: T) => number): void;
terminate(): void;
}
112 changes: 112 additions & 0 deletions src/progress.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
"use strict";
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.MultiProgressBar = void 0;
const progress_1 = __importDefault(require("progress"));
const readline = __importStar(require("readline"));
class MultiProgressBar {
constructor(_status, _stream = process.stderr) {
this._status = _status;
this._stream = _stream;
this._bars = new Map();
}
_add(id, data) {
const width = Math.min(80, this._stream.columns || 80);
const value = {
data,
bar: new progress_1.default(this._status, {
renderThrottle: 0,
clear: true,
total: 1,
width: width,
complete: '#',
incomplete: '.',
stream: this._stream,
}),
};
this._bars.set(id, value);
readline.moveCursor(this._stream, 0, 1);
return value;
}
complete(id) {
const maybeBar = this._bars.get(id);
if (maybeBar) {
maybeBar.bar.complete = true;
}
}
add(id, data) {
this._add(id, data);
}
get(key) {
const maybeValue = this._bars.get(key);
return maybeValue && maybeValue.data;
}
has(key) {
return this._bars.has(key);
}
update(key, data, current, total) {
let maybeBar = this._bars.get(key);
if (!maybeBar) {
maybeBar = this._add(key, data);
}
maybeBar.data = data;
if (total !== undefined) {
maybeBar.bar.total = total;
}
if (current !== undefined) {
maybeBar.bar.curr = Math.max(0, Math.min(current, maybeBar.bar.total));
}
}
render(max = Infinity, sort) {
const stream = this._stream;
readline.moveCursor(stream, 0, -this._bars.size);
readline.cursorTo(stream, 0);
let values = this._bars.values();
if (sort) {
values = [...values].sort((a, b) => sort(a.data, b.data));
}
for (const { data, bar } of values) {
if (max-- == 0) {
return;
}
bar.render(data);
readline.moveCursor(stream, 0, 1);
readline.cursorTo(stream, 0);
}
}
terminate() {
for (const { bar } of this._bars.values()) {
bar.terminate();
}
this._bars.clear();
}
}
exports.MultiProgressBar = MultiProgressBar;
2 changes: 1 addition & 1 deletion uniqueId
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Fri Dec 21 2018 21:43:48 GMT+0000 (Coordinated Universal Time)
Fri Aug 13 2021 20:44:51 GMT+0000 (Coordinated Universal Time)