Joey Perrott
4b1251106e
build: bump yarn requirement to 1.17.3 ( #32344 )
...
PR Close #32344
2019-08-28 17:13:05 -07:00
George Kalpakas
125ef0a0ec
build(docs-infra): upgrade cli command docs sources to 0d56c1f5f ( #32367 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](59722208a...0d56c1f5f
):
**Modified**
- help/update.json
##
PR Close #32367
2019-08-28 09:04:02 -07:00
George Kalpakas
c7f4d500db
build(docs-infra): upgrade cli command docs sources to 59722208a ( #32297 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](70e761c12...59722208a
):
**Modified**
- help/generate.json
##
PR Close #32297
2019-08-26 09:33:49 -07:00
George Kalpakas
a58a5fd7bb
build(docs-infra): upgrade cli command docs sources to 70e761c12 ( #32285 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](d2489aeda...70e761c12
):
**Modified**
- help/add.json
- help/deploy.json
- help/generate.json
##
PR Close #32285
2019-08-23 11:02:53 -07:00
George Kalpakas
8e1a725462
build(docs-infra): upgrade cli command docs sources to d2489aeda ( #32236 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](6aae7f563...d2489aeda
):
**Modified**
- help/generate.json
##
PR Close #32236
2019-08-21 10:09:35 -07:00
Filipe Silva
0b1bf14cd8
ci: use circleci windows preview ( #31266 )
...
PR Close #31266
2019-08-19 13:32:14 -07:00
Filipe Silva
7c2cd97e60
build: add reminder to keep engines in sync ( #31266 )
...
PR Close #31266
2019-08-19 13:32:13 -07:00
George Kalpakas
adb4f7c7cb
build(docs-infra): upgrade cli command docs sources to 6aae7f563 ( #32174 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](fe88669c9...6aae7f563
):
**Modified**
- help/generate.json
- help/new.json
##
PR Close #32174
2019-08-19 10:09:42 -07:00
JiaLiPassion
ee486233e9
build(zone.js): update zone.js to 0.10.2 ( #31975 )
...
Bundle size changed in both zone.js(legacy) and zone-evergreen.js
- zone.js(legacy) package increased a little because the following feature and fixes.
1. #31699 , handle MSPointer events PR
2. https://github.com/angular/zone.js/pull/1219 to add __zone_symbol__ customization support
- zone-evergreen.js package decreased because
1. the MSPointer PR only for legacy
2. the Object.defineProperty patch is moved to legacy #31660
PR Close #31975
2019-08-16 09:56:41 -07:00
George Kalpakas
f6a1de6b31
build(docs-infra): upgrade cli command docs sources to fe88669c9 ( #32147 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](bb4be27da...fe88669c9
):
**Modified**
- help/serve.json
##
PR Close #32147
2019-08-15 09:54:01 -07:00
George Kalpakas
f7eebd0227
build(docs-infra): upgrade cli command docs sources to bb4be27da ( #32036 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](403bcb01c...bb4be27da
):
**Modified**
- help/new.json
##
PR Close #32036
2019-08-08 11:16:49 -07:00
George Kalpakas
a574e462c9
build(docs-infra): ensure the locally built packages exist and are up-to-date in `yarn setup-local` ( #31985 )
...
The `setup-local` npm script uses `NgPackagesInstaller` to replace the
Angular packages with the locally built ones. Previously, it would (a)
assume that the packages were built and (b) it would do anything if the
currently installed versions already correspond to locally built
packages (even if not the latest version).
This could lead to all sorts of errors, such as:
- Confusing error messages, `dist/packages-dist/` was missing.
- Using outdated build artifacts from `dist/packages-dist/` without a
warning.
- Not installing the latest locally built packages, because the ones
installed already corresponded to locally built (but older) ones.
This commit fixes these issues by ensuring that:
- The local packages are always built before being used by
`NgPackagesInstaller`.
- The local packages are installed, even if the ones install already
correspond to local packages.
NOTE: Special `*-ci` scripts are introduced (for use on CI) that skip
building the local packages, since that step would have been taken
care of (in a more efficient way) in a previous CI step.
PR Close #31985
2019-08-05 12:56:44 -07:00
George Kalpakas
adc39752f3
build(docs-infra): upgrade cli command docs sources to 403bcb01c ( #31925 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](1e83a8ecb...403bcb01c
):
**Added**
- help/deploy.json
##
PR Close #31925
2019-07-31 11:39:00 -07:00
George Kalpakas
cbcbe23fd1
build(docs-infra): upgrade cli command docs sources to 1e83a8ecb ( #31906 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](a8fe15cb6...1e83a8ecb
):
**Modified**
- help/generate.json
##
PR Close #31906
2019-07-30 12:55:44 -07:00
George Kalpakas
b66d82e308
build(docs-infra): upgrade jasmine-/karma-related dependencies ( #31527 )
...
Note: `jasmine-ts` is intentionally held back at 0.2.1, because of a bug
in 0.3.0: svi3c/jasmine-ts#33
PR Close #31527
2019-07-18 10:17:13 -07:00
George Kalpakas
518bca0841
build(docs-infra): remove unused `jasmine-marbles` dependency ( #31527 )
...
PR Close #31527
2019-07-18 10:17:13 -07:00
George Kalpakas
8853f13f82
build(docs-infra): upgrade cli command docs sources to a8fe15cb6 ( #31585 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](8fe3aa3c2...a8fe15cb6
):
**Modified**
- help/analytics.json
##
PR Close #31585
2019-07-16 13:00:05 -04:00
George Kalpakas
0e86551a63
ci(docs-infra): run a11y audits on certain pages on CI ( #31414 )
...
PR Close #31414
2019-07-11 17:13:47 -04:00
George Kalpakas
5c738417db
feat(docs-infra): support checking the scores on all audit categories ( #31414 )
...
Previously, the `test-pwa-score` script would only check the `pwa`
score. (All categories were reported, but a min. score could only be
specified for `pwa`.)
This commit adds support for checking the scores on all available
categories (such as a11y, performance, seo, etc.).
PR Close #31414
2019-07-11 17:13:47 -04:00
George Kalpakas
76b755e292
build(docs-infra): upgrade lighthouse to 5.1.0 ( #31414 )
...
PR Close #31414
2019-07-11 17:13:47 -04:00
George Kalpakas
6f50aad5c4
build(docs-infra): upgrade cli command docs sources to 8fe3aa3c2 ( #31485 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](9edecc522...8fe3aa3c2
):
**Modified**
- help/add.json
- help/build.json
- help/update.json
##
PR Close #31485
2019-07-11 17:12:59 -04:00
Rudolf Olah
3246a8553c
build(docs-infra): engine "yarn" versions can now be up to 1.16.0 ( #31482 )
...
PR Close #31482
2019-07-11 12:14:33 -04:00
Pete Bacon Darwin
1db3ac457c
build(docs-infra): update dgeni-packages dependency ( #31368 )
...
The new version 0.27.5 now has the `post-process-html` package, so we
don't need it in angular/angular any more.
PR Close #31368
2019-07-02 11:28:23 -07:00
George Kalpakas
f57e77eeb4
build(docs-infra): upgrade cli command docs sources to 9edecc522 ( #31331 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](e819d9b77...9edecc522
):
**Modified**
- help/build.json
- help/doc.json
##
PR Close #31331
2019-06-28 09:27:13 -07:00
George Kalpakas
d7b4172678
build(docs-infra): upgrade cli command docs sources to e819d9b77 ( #31307 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](01a7186bb...e819d9b77
):
**Modified**
- help/generate.json
##
PR Close #31307
2019-06-27 09:50:20 -07:00
George Kalpakas
a8f3b317f1
build(docs-infra): upgrade cli command docs sources to 01a7186bb ( #31281 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](a7d4472eb...01a7186bb
):
**Modified**
- help/doc.json
- help/test.json
##
PR Close #31281
2019-06-26 08:17:16 -07:00
George Kalpakas
b1664425a9
build(docs-infra): upgrade cli command docs sources to a7d4472eb ( #31184 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](ab6f36229...a7d4472eb
):
**Modified**
- help/generate.json
##
PR Close #31184
2019-06-21 10:15:20 -07:00
George Kalpakas
b356fb01d5
build(docs-infra): upgrade @angular/cli to 8.1.0-beta.2 ( #31137 )
...
PR Close #31137
2019-06-20 11:16:35 -07:00
George Kalpakas
87665fe324
build(docs-infra): upgrade cli command docs sources to ab6f36229 ( #31102 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](032be4e17...ab6f36229
):
**Modified**
- help/doc.json
##
PR Close #31102
2019-06-18 09:51:11 -07:00
George Kalpakas
aa9eb55e3c
build(docs-infra): upgrade cli command docs sources to 032be4e17 ( #30998 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](9d13ba4b6...032be4e17
):
**Modified**
- help/build.json
##
PR Close #30998
2019-06-12 16:21:26 +00:00
George Kalpakas
87bf1791a9
build(docs-infra): upgrade cli command docs sources to 9d13ba4b6 ( #30970 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](c21c3c4f2...9d13ba4b6
):
**Modified**
- help/build.json
- help/generate.json
- help/new.json
- help/serve.json
- help/test.json
##
PR Close #30970
2019-06-11 14:18:35 -07:00
George Kalpakas
7b0bee73de
build(docs-infra): update @angular/* to v8.1.0-next.1 and @angular/material to v8.0.0 ( #30935 )
...
PR Close #30935
2019-06-11 00:11:36 +00:00
George Kalpakas
c9ce485ce0
build(docs-infra): update @angular/cli to v8.0.2 ( #30935 )
...
This restores named lazy chunks, which were broken during beta/rc (i.e.
the lazy chunks were named 0/1/2/...).
PR Close #30935
2019-06-11 00:11:36 +00:00
George Kalpakas
64488b12ac
build(docs-infra): upgrade cli command docs sources to c21c3c4f2 ( #30908 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](2bbd7f288...c21c3c4f2
):
**Modified**
- help/serve.json
##
PR Close #30908
2019-06-07 08:45:10 -07:00
George Kalpakas
1f79c827a0
build(docs-infra): upgrade cli command docs sources to 2bbd7f288 ( #30776 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](30036352e...2bbd7f288
):
**Modified**
- help/update.json
##
PR Close #30776
2019-05-31 09:45:58 -07:00
George Kalpakas
573f57ac90
build(docs-infra): upgrade cli command docs sources to 30036352e ( #30608 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](f960a8e4a...30036352e
):
**Modified**
- help/analytics.json
- help/build.json
- help/e2e.json
- help/serve.json
- help/test.json
- help/xi18n.json
##
PR Close #30608
2019-05-24 18:18:50 -04:00
George Kalpakas
f1ea78ba09
build(docs-infra): upgrade cli command docs sources to f960a8e4a ( #30530 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](73d875a70...f960a8e4a
):
**Modified**
- help/update.json
##
PR Close #30530
2019-05-21 17:09:57 -07:00
Santosh Yadav
34e0d621fd
build(docs-infra): update http-server to 0.11.1 ( #30401 )
...
Fixes #30363
PR Close #30401
2019-05-14 09:55:46 -07:00
George Kalpakas
0d4a0b6519
build(docs-infra): upgrade cli command docs sources to 73d875a70 ( #30414 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](8dd9b98ac...73d875a70
):
**Modified**
- help/build.json
- help/e2e.json
- help/serve.json
- help/test.json
- help/xi18n.json
##
PR Close #30414
2019-05-13 10:22:46 -07:00
JiaLiPassion
5ab809ddf9
build: upgrade zone.js to 0.9.1 ( #30260 )
...
Close 30203
resolves the issue that zone-legacy XHR issue
PR Close #30260
2019-05-10 14:25:56 -07:00
George Kalpakas
4a96ddfb54
build(docs-infra): upgrade cli command docs sources to 8dd9b98ac ( #30325 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](73c53266f...8dd9b98ac
):
**Modified**
- help/add.json
- help/e2e.json
- help/generate.json
- help/update.json
##
PR Close #30325
2019-05-08 09:12:52 -07:00
Igor Minar
e53cf81689
build(docs-infra): upgrade material and cdk to 8.0.0-rc.0 ( #30202 )
...
I bumped the payload size limits to reflect the current values - the changes have been insignificant.
PR Close #30202
2019-04-29 18:46:53 -07:00
Igor Minar
089fcbf369
build(docs-infra): upgrade framework and cli to 8.0.0-rc.2 ( #30202 )
...
Brings in small payload size fixes.
PR Close #30202
2019-04-29 18:46:53 -07:00
Igor Minar
1195dabb84
build(docs-infra): update the aio app to framework and cli 8.0.0-rc.1 ( #30183 )
...
I updated the payload size limits as well. There still seem to be size regressions in the framework,
but at least the polyfills now uses the evergreen build of zones so we shaved off a few KB there.
PR Close #30183
2019-04-29 12:30:25 -07:00
George Kalpakas
acaf1aa530
build(docs-infra): switch from no-op `no-jasmine-focus` tslint rule to `ban` ( #29926 )
...
The `no-jasmine-focus` rule has been removed from
`vrsource-tslint-rules` [since version 5.8.0][1] (theoretically;
practically it remained [until version 5.8.2][2]).
This commit removes the non-existent rule (and the obsolete dependency)
and uses tslint's `ban` rule instead (as recommended).
[1]: 477f622cb2 (diff-04c6e90faac2675aa89e2176d2eec7d8R162)
[2]: https://github.com/vrsource/vrsource-tslint-rules/pull/13#issuecomment-442053340
PR Close #29926
2019-04-25 12:32:49 -07:00
George Kalpakas
282167a37f
build(docs-infra): upgrade tslint to 5.15.0 and codelyzer to 5.0.0 ( #29926 )
...
This commit also changes the `tslint.json` config file to (reasonably
closely) match what the cli would generate for a new app.
PR Close #29926
2019-04-25 12:32:49 -07:00
George Kalpakas
eb85c8a742
build(docs-infra): make type-checking stricter by enabling `noImplicitAny` ( #29926 )
...
PR Close #29926
2019-04-25 12:32:49 -07:00
George Kalpakas
2002db28ff
build(docs-infra): remove obsolete `ie-polyfills.js` ( #29926 )
...
Now that defferential loading it supported by the cli, remove the
obsolete `ie-polyfills.js` (and associated dependencies).
All polyfills in `ie-polyfills.js` are now included in the
[polyfills-es5][1] bundle, except for `classlist.js`, that is only
needed in order to support `NgClass` on SVG elements, which we don't
use.
[1]: https://github.com/angular/angular-cli/blob/b95933a57/packages/angular_devkit/build_angular/src/angular-cli-files/models/es5-polyfills.js
PR Close #29926
2019-04-25 12:32:49 -07:00
George Kalpakas
6c1ae294dc
build(docs-infra): upgrade @angular/cli to 8.0.0-beta.18 ( #29926 )
...
This commit also changes the config files and their layout to
(reasonably closely) match what the cli would generate for a new app.
Related Jira issue: [TOOL-815](https://angular-team.atlassian.net/browse/TOOL-815 )
PR Close #29926
2019-04-25 12:32:49 -07:00
George Kalpakas
b8298f1b2d
build(docs-infra): upgrade @angular/material to 8.0.0-beta.2 ( #29926 )
...
PR Close #29926
2019-04-25 12:32:48 -07:00
George Kalpakas
3def652e18
build(docs-infra): upgrade @angular/* to 8.0.0-beta.14 ( #29926 )
...
PR Close #29926
2019-04-25 12:32:48 -07:00
George Kalpakas
7e3137e7ed
build(docs-infra): upgrade RxJS to 6.5.1 ( #30048 )
...
Related to #30043 .
PR Close #30048
2019-04-24 10:41:37 -07:00
George Kalpakas
4ca95641ee
build(docs-infra): upgrade cli command docs sources to 73c53266f ( #30047 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](7e7a1aa5e...73c53266f
):
**Modified**
- help/build.json
##
PR Close #30047
2019-04-23 08:56:23 -07:00
George Kalpakas
2271f200d7
build(docs-infra): upgrade cli command docs sources to 7e7a1aa5e ( #29987 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](664990cad...7e7a1aa5e
):
**Modified**
- help/analytics.json
- help/build.json
- help/generate.json
##
Relevant changes in [commit range](437e03799...7e7a1aa5e
) since PR #29954 :
**Modified**
- help/generate.json
##
Closes #29954
PR Close #29987
2019-04-19 14:16:36 -07:00
George Kalpakas
11eef85133
build(docs-infra): change `build-with-ivy` script to `switch-to-ivy` ( #29989 )
...
Previously, the `build-with-ivy` script could be used to build the `aio`
project with Ivy (once it had been prepared with `ivy-ngcc`, etc.) and
then restored the configuration (e.g. `tsconfig.json`) to non-ivy mode.
As a result, it was not useful for running other commands (e.g. unit/e2e
tests) in Ivy mode.
This commit renames the script to `switch-to-ivy` and employs a
different model (similar to `ng-packages-installer`), where the project
is setup to run in Ivy mode and then all subsequent commands are
executed in that mode (until restored).
Since this is currently only used on CI, there is no automatic way to
switch back to non-ivy mode (but it could be implemented in the future
if needed).
Finally, the script now modifies `src/tsconfig.app/json` instead of
`tsconfig.json` to ensure that the `angularCompilerOptions` are not
ignored/overwritten. This is also closer to what the cli generates
with the `--enable-ivy` option.
PR Close #29989
2019-04-19 09:46:48 -07:00
Filipe Silva
3a836c362d
build(docs-infra): convert `search-worker.js` to TypeScript ( #29764 )
...
PR Close #29764
2019-04-15 11:14:04 -07:00
Filipe Silva
ee603a3b01
build(docs-infra): update to CLI 8 beta.13 ( #29764 )
...
PR Close #29764
2019-04-15 11:14:04 -07:00
George Kalpakas
70177e544b
build(docs-infra): add missing dependencies (chrome-launcher, lighthouse-logger) ( #29904 )
...
We are using `chrome-launcher` and `lighthouse-logger` in
[test-pwa-score][1], but we do not explicitly list them as
`devDependencies`, so we are relying on the fact that they happen to be
hoisted in `node_modules/` by yarn. This may unexpectedly break in the
future.
This commit fixes this, by explicitly listing them as `devDependencies`.
[1]: https://github.com/angular/angular/blob/ea70d41ac/aio/scripts/test-pwa-score.js#L14-L18
PR Close #29904
2019-04-15 09:12:37 -07:00
George Kalpakas
4f9c935473
build(docs-infra): upgrade lighthouse to 4.3.0 ( #29904 )
...
Also, log the Lighthouse version in `test-pwa-score` to aid in
debugging.
PR Close #29904
2019-04-15 09:12:37 -07:00
George Kalpakas
3ea8d651cc
build(docs-infra): upgrade cli command docs sources to 664990cad ( #29827 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](b00300ebd...664990cad
):
**Modified**
- help/build.json
- help/generate.json
- help/new.json
- help/serve.json
- help/test.json
##
PR Close #29827
2019-04-11 07:40:26 -07:00
Filipe Silva
ef85336719
build: update to TypeScript 3.4 ( #29372 )
...
PR Close #29372
2019-04-10 12:12:16 -07:00
George Kalpakas
648adb1894
build(docs-infra): upgrade cli command docs sources to b00300ebd ( #29679 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](f63f8c60f...b00300ebd
):
**Modified**
- help/build.json
- help/generate.json
PR Close #29679
2019-04-03 15:31:15 -07:00
George Kalpakas
fd4c939394
build(docs-infra): upgrade cli command docs sources to f63f8c60f ( #29618 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](35df0b528...f63f8c60f
):
**Modified**
- help/build.json
Closes #29607
PR Close #29618
2019-04-01 10:55:22 -07:00
George Kalpakas
2b6e107b1e
build(docs-infra): add check to ensure all contributor pictures exist ( #29553 )
...
PR Close #29553
2019-03-29 11:01:45 -07:00
George Kalpakas
a81fd5f750
build(docs-infra): upgrade cli command docs sources to 35df0b528 ( #29583 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](42e87428d...35df0b528
):
**Modified**
- help/add.json
- help/generate.json
- help/new.json
PR Close #29583
2019-03-29 10:25:30 -07:00
George Kalpakas
e958447100
build(docs-infra): upgrade cli command docs sources to 42e87428d ( #29562 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](18d979cdc...42e87428d
):
**Modified**
- help/add.json
PR Close #29562
2019-03-28 10:11:19 -07:00
JiaLiPassion
17f7bdbd60
build: update zone.js to 0.9.0 ( #28219 )
...
The API changes are due to enabling strict checks in TypeScript (via `strict: true`).
The payload size changes in `polyfills.js` are due to more browser APIs being patched in recent versions (e.g. `fetch`, `customElement v1`).
PR Close #28219
2019-03-26 12:50:38 -07:00
George Kalpakas
c18fa7b5bd
build(docs-infra): upgrade cli command docs sources to 18d979cdc ( #29437 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](cafa558cf...18d979cdc
):
**Added**
- help/analytics.json
**Modified**
- help/add.json
- help/build.json
- help/generate.json
- help/new.json
- help/serve.json
PR Close #29437
2019-03-21 15:32:03 -04:00
Pete Bacon Darwin
7b55ba58b9
refactor(ivy): ngcc - remove flat-format and use AbsoluteFsPath ( #29092 )
...
Now that we are using package.json properties to indicate which
entry-point format to compile, it turns out that we don't really
need to distinguish between flat and non-flat formats, unless we
are compiling `@angular/core`.
PR Close #29092
2019-03-20 14:45:54 -04:00
Pete Bacon Darwin
cd449021c1
feat(ivy): ngcc - compile only specified package.json format properties ( #29092 )
...
You can now specify a list of properties in the package.json that
should be considered (in order) to find the path to the format to compile.
The build marker system has been updated to store the markers in
the package.json rather than an additional external file.
Also instead of tracking the underlying bundle format that was compiled,
it now tracks the package.json property.
BREAKING CHANGE:
The `proertiesToConsider` option replaces the previous `formats` option,
which specified the final bundle format, rather than the property in the
package.json.
If you were using this option to compile only specific bundle formats,
you must now modify your usage to pass in the properties in the package.json
that map to the format that you wish to compile.
In the CLI, the `--formats` is no longer available. Instead use the
`--properties` option.
FW-1120
PR Close #29092
2019-03-20 14:45:54 -04:00
Judy Bogart
bc99b774ba
docs: add schematics guide ( #28343 )
...
PR Close #28343
2019-03-19 15:47:14 -04:00
George Kalpakas
7b5d326d77
build(docs-infra): upgrade cli command docs sources to cafa558cf ( #29350 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](c883c3d0b...cafa558cf
):
**Modified**
- help/build.json
PR Close #29350
2019-03-18 09:10:18 -07:00
Pete Bacon Darwin
487d4157ac
build(docs-infra): update AIO dependencies within their current ranges ( #29301 )
...
PR Close #29301
2019-03-14 16:04:53 -04:00
Igor Minar
75748d6044
feat: add support for TypeScript 3.3 (and drop older versions) ( #29004 )
...
https://blogs.msdn.microsoft.com/typescript/2019/01/31/announcing-typescript-3-3/
BREAKING CHANGE: TypeScript 3.1 and 3.2 are no longer supported.
Please update your TypeScript version to 3.3
PR Close #29004
2019-03-13 10:38:37 -07:00
Paul Gschwendtner
e20a29a153
build(docs-infra): support running cli docs examples concurrently ( #29103 )
...
PR Close #29103
2019-03-12 10:46:03 -07:00
George Kalpakas
869e1cdcec
build(docs-infra): upgrade cli command docs sources to c883c3d0b ( #29242 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](3b1fe6437...c883c3d0b
):
**Modified**
- help/generate.json
PR Close #29242
2019-03-12 10:34:03 -07:00
Paul Gschwendtner
ff9550542c
build(docs-infra): ivy prebuild script should not run ngcc for all formats ( #29117 )
...
Currently when building AIO with Ivy, we run Ngcc and transform
all found formats. This potentially slows down the build (and
therefore the "test_aio_local_ivy" job). Since it's not necessary
to build all formats, and we only need "fesm5" and "fesm2015",
we can explicitly specify the required formats.
**Note**: Currently this does not have any big effect, because Angular
Material does not ship ES2015/ES5 files. The change primarily just
suppresses the Ngcc messages for Material not providing ES2015/ES5
entry-points.
Technically if new non-Ivy packages are added to AIO, this
speeds up the build as we don't build the unused formats.
PR Close #29117
2019-03-05 11:41:44 -08:00
George Kalpakas
f16fca41d6
build(docs-infra): upgrade cli command docs sources to 3b1fe6437 ( #29003 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](c91579a2e...3b1fe6437
):
**Modified**
- help/generate.json
- help/new.json
PR Close #29003
2019-02-27 10:24:46 -08:00
George Kalpakas
7c20bf8845
build(docs-infra): upgrade cli command docs sources to c91579a2e ( #28922 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](1631f7d62...c91579a2e
):
**Modified**
- help/build.json
**Removed**
- help/eject.json
Closes #28772
Closes #28795
Closes #28816
Closes #28859
Closes #28882
PR Close #28922
2019-02-22 09:52:50 -08:00
George Kalpakas
b41da03f00
build(docs-infra): upgrade cli command docs sources to 1631f7d62 ( #28727 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](ba5120d18...1631f7d62
):
**Modified**
- help/build.json
PR Close #28727
2019-02-14 19:22:53 +00:00
George Kalpakas
2ca77da4ca
build(docs-infra): upgrade cli command docs sources to ba5120d18 ( #28629 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](e758c4174...ba5120d18
):
**Modified**
- help/e2e.json
PR Close #28629
2019-02-11 14:51:49 -08:00
Brandon
99e3a04ea2
ci(docs-infra): test docs examples with Ivy ( #28463 )
...
PR Close #28463
2019-02-11 17:16:52 +00:00
George Kalpakas
3de06dd794
build(docs-infra): use pinned dependencies when possible in `ng-packages-installer` ( #28510 )
...
Previously, `ng-packages-installer` would replace the version ranges for
all dependencies that were peer dependencies of an Angular package with
the version range used in the Angular package. This effectively meant
that the pinned version (from `yarn.lock`) for that dependency was
ignored (even if the pinned version satisfied the new version range).
This commit reduces non-determinism in CI jobs using the locally built
Angular packages by always using pinned versions of dependencies for
Angular package peer dependencies if possible.
For example, assuming the following versions for the RxJS dependency:
- **aio/package.json**: `rxjs: ^6.3.0`
- **aio/yarn.lock**: `rxjs@^6.3.0: 6.3.3`
- **@angular/core#peerDependencies**: `rxjs: ^6.0.0`
...the following versions would be used with `ng-packages-installer`:
- Before this commit:
- **aio/package.json**: `rxjs: ^6.0.0`
- **node_modules/rxjs/**: `6.4.0` (latest version satisfying `^6.0.0`)
- After this commit:
- **aio/package.json**: `rxjs: ^6.3.0`
- **node_modules/rxjs/**: `6.3.3` (because it satisfies `^6.0.0`)
PR Close #28510
2019-02-06 21:23:02 -08:00
Paul Gschwendtner
8d11627e6c
build: update yarn to v1.13.0 ( #28546 )
...
Currently our version of Yarn is installed through
the "circleci/node" docker image. This is problematic
because in order to be able to update Yarn, we always
need to update the docker image to a version that
comes with the desired Yarn version. Sometimes there
is no docker image with the desired latest Yarn version,
and therefore we cannot easily update the Yarn version.
Additionally updating the docker image also means that
we need to update our version of NodeJS, as well as the
version of `openssl` might have changed (meaning that
our encrypted credential files may not be decodable with
the new version of `openssl`)
PR Close #28546
2019-02-05 16:48:56 -05:00
WilliamKoza
3d522716c4
fix(docs-infra): remove polyfill web-animations since we use Angular > 6 and we don't use `AnimationBuilder` ( #28514 )
...
PR Close #28514
2019-02-04 14:54:25 -05:00
George Kalpakas
72c36956de
ci: pin ChromeDriver to a version compatible with docker image's Chrome ( #28494 )
...
By default, `webdriver-manager update` will download the latest
ChromeDriver version, which might not be compatible with the Chrome
version included in the [docker image used on CI], causing CI failures.
Previously, we used to pin the ChromeDriver version on CI in
[ngcontainer's Dockerfile][2]. This was accidentally broken in #26691 ,
while moving from ngcontainer to default CircleCI docker images.
This commit fixes the issue by pinning ChromeDriver to a known
compatible version.
[1]: bfd48d156d/.circleci/config.yml (L16)
[2]: bfd48d156d/tools/ngcontainer/Dockerfile (L63)
PR Close #28494
2019-02-01 20:22:03 -05:00
George Kalpakas
bfd48d156d
build(docs-infra): upgrade cli command docs sources to e758c4174 ( #28466 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](fd4e960d6...e758c4174
):
**Modified**
- help/add.json
PR Close #28466
2019-02-01 15:51:40 -05:00
jithil-kore
ec414b432e
perf: yarn version upgrade ( #28360 )
...
PR Close #28360
2019-01-29 11:58:47 -08:00
George Kalpakas
e98d508df2
ci(docs-infra): compile with Ivy ( #26947 )
...
Jira: FW-552
PR Close #26947
2019-01-28 14:01:13 -08:00
George Kalpakas
5639891e90
build(docs-infra): upgrade @angular/cli to 7.2.1 ( #26947 )
...
PR Close #26947
2019-01-28 14:01:13 -08:00
WilliamKoza
f7c551e16b
fix(docs-infra): upgrade codelyzer to 4.5.0 ( #28389 )
...
PR Close #28389
2019-01-28 11:51:56 -08:00
George Kalpakas
7db035842d
build(docs-infra): upgrade cli command docs sources to fd4e960d6 ( #28285 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](4ae713b5a...fd4e960d6
):
**Modified**
- help/generate.json
- help/new.json
Closes #28260
PR Close #28285
2019-01-22 09:38:12 -08:00
George Kalpakas
47665c9937
build(docs-infra): upgrade cli command docs sources to 4ae713b5a ( #28175 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](71e72ecdb...4ae713b5a
):
**Modified**
- help/build.json
- help/generate.json
PR Close #28175
2019-01-16 09:46:03 -08:00
George Kalpakas
60fb27c4ab
build(docs-infra): upgrade cli command docs sources to 71e72ecdb ( #28100 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](02d2ec250...71e72ecdb
):
**Modified**
- help/generate.json
- help/new.json
PR Close #28100
2019-01-14 10:46:23 -08:00
George Kalpakas
5e7c71e51c
build(docs-infra): remove unnecessary script to workaround cli issue ( #28012 )
...
The cli issue has been fixed and we no longer need to work around it.
This is essentially reverting #23470 .
PR Close #28012
2019-01-09 10:29:43 -08:00
Pete Bacon Darwin
880b4aabdb
fix(docs-infra): upgrade to latest dgeni-packages to fix linking problem ( #27864 )
...
This new version of dgeni-packages gives the main (implemented)
overload of a method the correct id and aliases, which allow it to be
automatically linked.
See 398f35da30
Fixes #27820
Closes #27821
PR Close #27864
2019-01-03 09:38:06 -08:00
Pete Bacon Darwin
999bd5ba86
build(docs-infra): update dgeni and dgeni-packages to latest ( #27536 )
...
PR Close #27536
2018-12-18 13:20:01 -08:00
George Kalpakas
5902a4629c
build(docs-infra): upgrade cli command docs sources to 02d2ec250 ( #27670 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
Relevant changes in [commit range](5eef7122c...02d2ec250
):
**Modified**
- help/build.json
- help/generate.json
- help/serve.json
Closes #27594
Closes #27621
Closes #27643
PR Close #27670
2018-12-14 10:18:59 -08:00
George Kalpakas
6316051967
build(docs-infra): upgrade cli command docs sources to 5eef7122c ( #27539 )
...
Relevant changes in [commit range](1c01b91c6...5eef7122c
):
**Modified**
- help/build.json
PR Close #27539
2018-12-07 09:24:49 -08:00
George Kalpakas
8973dd5a7e
build(docs-infra): upgrade cli command docs sources to 1c01b91c6 ( #27451 )
...
Relevant changes in [commit range](a176d127a...1c01b91c6
):
**Modified**
- help/build.json
- help/serve.json
- help/test.json
- help/update.json
Closes #27285
Closes #27318
Closes #27407
PR Close #27451
2018-12-05 13:27:32 -08:00
George Kalpakas
33977a2ad5
refactor(docs-infra): move minified `lunr` script to the `generated` directory ( #27250 )
...
PR Close #27250
2018-12-05 13:26:26 -08:00
George Kalpakas
f45aedcbf0
build(docs-infra): upgrade `npm-run-all` to latest version for security ( #27274 )
...
Earlier versions may transitively depend on a malicious version of
`flatmap-stream` (see dominictarr/event-stream#116).
The `aio-builds-setup/` had an older version of `event-stream` (3.3.4),
which did not depend on `flatmap-stream`, but upgraded it anyway.
PR Close #27274
2018-11-26 12:20:48 -08:00
Alex Eagle
026b7e34b3
build: update yarn version ( #27193 )
...
Some engineers were already on Yarn 0.10.x which was permitted by the range in our package.json#engines
However this introduced 'integrity sha512' lines into the yarn.lock files.
Then when engineers use yarn 0.9 (in particular, Bazel did this) then the lock files get tons of meaningless edits.
We could force everyone back to yarn 0.9 but this commit chooses to instead advance everyone past 0.10
PR Close #27193
2018-11-21 07:46:22 -08:00
George Kalpakas
893c1735dd
build(docs-infra): upgrade cli command docs sources to a176d127a ( #27168 )
...
Relevant changes in [commit range](b50950b97...a176d127a
):
**Modified**
- help/add.json
- help/build.json
- help/config.json
- help/e2e.json
- help/generate.json
- help/lint.json
- help/new.json
- help/run.json
- help/serve.json
- help/test.json
- help/update.json
- help/xi18n.json
Closes #27088
Closes #27110
Closes #27128
Closes #27144
PR Close #27168
2018-11-19 09:20:21 -08:00
George Kalpakas
952ca59336
build(docs-infra): upgrade cli command docs sources to b50950b97 ( #26915 )
...
[Changed files](4faa81e25...b50950b97
):
- help/add.json
- help/build.json
- help/config.json
- help/doc.json
- help/e2e.json
- help/eject.json
- help/generate.json
- help/get.json
- help/help.json
- help/lint.json
- help/make-this-awesome.json
- help/new.json
- help/run.json
- help/serve.json
- help/set.json
- help/test.json
- help/update.json
- help/version.json
- help/xi18n.json
PR Close #26915
2018-11-02 10:35:54 -07:00
Pete Bacon Darwin
eb5d3088a4
build: update `canonical-path` dependency ( #26719 )
...
This new version (1.0.0) provides a typings file!
PR Close #26719
2018-11-01 13:49:10 -07:00
George Kalpakas
0367d14044
test(docs-infra): run basic smoke tests against PR previews ( #26649 )
...
This makes the tests run agaisnt the deployed production versions (as
part of the `aio_monitoring` job) more reliable.
PR Close #26649
2018-10-29 13:00:20 -04:00
George Kalpakas
f1a860fbf7
ci(docs-infra): fix deployment to Firebase ( #26746 )
...
Previously, `firebase-tools@3.x` was used and the deployment from
CircleCI failed with `Unexpected error` (HTTP code: 410).
This commit ensures that we use a recent version of `firebase-tools` for
deploying to Firebase. It also ensures that we use the locally installed
`firebase-tools` (not sure where it came from before 😁 ).
PR Close #26746
2018-10-25 21:17:52 -04:00
George Kalpakas
141f9b2386
build(docs-infra): upgrade cli command docs sources to 4faa81e25 ( #26741 )
...
PR Close #26741
2018-10-25 21:10:21 -04:00
Pete Bacon Darwin
13a803d4f7
build(docs-infra): fix parameter type rendering ( #26688 )
...
Closes #24355
PR Close #26688
2018-10-24 19:48:10 -04:00
Igor Minar
b89bc37170
fix(docs-infra): correct the version of @angular-devkit/build-angular ( #26555 )
...
This dependency has not been correctly updated and I had to update it manually.
I think the issue is related to https://github.com/angular/angular-cli/issues/12624 which was fixed between CLI RCs and final.
PR Close #26555
2018-10-19 11:30:11 -07:00
Igor Minar
39df4dbde7
feat(docs-infra): update to @angular/* v7 ( #26555 )
...
PR Close #26555
2018-10-19 11:30:11 -07:00
Alan Agius
d557f1d9de
build(docs-infra): update git ref for cli command docs ( #26545 )
...
This is to get the latest changes done in https://github.com/angular/angular-cli/pull/12634
PR Close #26545
2018-10-18 09:54:00 -07:00
Alan Agius
65b209359a
build(docs-infra): update git ref for cli command docs ( #26497 )
...
Update for version 7 release
PR Close #26497
2018-10-17 11:24:19 -07:00
Pete Bacon Darwin
516515d9e3
build(docs-infra): do not add extra space after links in tables ( #26505 )
...
Closes #26487
PR Close #26505
2018-10-17 11:02:56 -07:00
George Kalpakas
327c614799
test(docs-infra): improve logging output in `test-pwa-score[-localhost]` ( #26459 )
...
PR Close #26459
2018-10-15 15:23:36 -07:00
George Kalpakas
1aa8cfbf74
build(docs-infra): upgrade lighthouse to 3.2.1 ( #26459 )
...
PR Close #26459
2018-10-15 15:23:36 -07:00
George Kalpakas
9e32dc7c95
build: upgrade `@types/jasminewd2` to 2.0.4 ( #26139 )
...
This commit also removes the extra jasminewd2 typings, since the changes
have been merged in the official typings with
DefinitelyTyped/DefinitelyTyped#28957.
PR Close #26139
2018-10-12 14:11:11 -07:00
George Kalpakas
7fbeb04b7c
build(docs-infra): upgrade @angular/material to 7.0.0-rc.1 ( #26394 )
...
PR Close #26394
2018-10-12 08:55:15 -07:00
George Kalpakas
42ee50fc22
build(docs-infra): upgrade @angular/* to 7.0.0-rc.1 ( #26394 )
...
PR Close #26394
2018-10-12 08:55:15 -07:00
George Kalpakas
163b7c94a9
build(docs-infra): upgrade @angular/cli to 7.0.0-rc.2 ( #26394 )
...
PR Close #26394
2018-10-12 08:55:15 -07:00
George Kalpakas
e0e2038718
build(docs-infra): pin git ref for cli command docs ( #26391 )
...
The JSON files from which cli command docs for angular.io are generated
is broken on master (e.g. angular/cli-builds@e0ec86757 ), which cause foc
generation (and CI) to fail.
Pinning the git ref where we pull cli sources from to a version that is
known to be working (until we figure out what the best approach is)
PR Close #26391
2018-10-11 12:57:49 -07:00
George Kalpakas
9320ec0f43
build(docs-infra): upgrade Angular to 7.0.0-rc.0 and TypeScript to 3.1.1 ( #26202 )
...
PR Close #26202
2018-10-08 13:43:31 -07:00
George Kalpakas
5dd225cb43
build(docs-infra): upgrade webpack-cli to 3.1.2 ( #26202 )
...
This is necessary to avoid webpack/webpack#8082, when installing
dependencies without taking the lockfile into account (e.g. with
`yarn aio-use-local` - locally or on CI).
PR Close #26202
2018-10-08 13:43:31 -07:00
George Kalpakas
decc0b840d
ci(docs-infra): re-use env variable ( #26138 )
...
PR Close #26138
2018-10-08 12:01:02 -07:00
George Kalpakas
57de9fc41a
build(docs-infra): upgrade @angular/cli to 6.2.3 ( #26145 )
...
PR Close #26145
2018-10-01 09:35:49 -07:00
George Kalpakas
31034f5146
build(docs-infra): upgrade @angular/* to 7.0.0-beta.7 ( #26145 )
...
PR Close #26145
2018-10-01 09:35:48 -07:00
Ben Lesh
ffc6e199bf
build: RxJS updated to 6.3 ( #26087 )
...
PR Close #26087
2018-09-26 17:01:15 -07:00
Pete Bacon Darwin
f29b218060
feat(docs-infra): generate Angular CLI command reference ( #25363 )
...
PR Close #25363
2018-09-26 11:24:02 -07:00
Pete Bacon Darwin
39a67548ac
build(docs-infra): add option to run only the doc-gen ( #25363 )
...
This can save time when iterating by not
regenerating the zips and embedded examples.
PR Close #25363
2018-09-26 11:24:02 -07:00
Pete Bacon Darwin
9931bd7576
build(docs-infra): do not include license comment in first API doc ( #26050 )
...
The default dgeni config is to concatenate leading comments in front of API items.
In the case that you have an API item that starts a file with no import statements,
the license comment at the top of the file was being added to the front of the
API item's comment. SInce the license comment includes the `@license` tag
and the API item's comment did not start with `@description` the content of
the API item's comment was being put inside the `@license` tag, and no
description was being extracted from the API item's comment.
This commit updates to a version of dgeni-packages that has a switch to turn off
this concatenation, and then also configures this switch.
Closes #26045
PR Close #26050
2018-09-21 10:25:41 -07:00
Sergej
8f0fcc3f71
feat(docs-infra): Add opensearch description ( #25479 )
...
Enables Chrome users to search angular.io and its subdomains from the browsers navigation bar.
Not sure if compatible with Firefox yet.
The queried term in the URL is removed after closing the search-results.
PR Close #25479
2018-09-19 15:31:49 -07:00
George Kalpakas
694b8ae779
build(docs-infra): ensure any stale generated content is deleted ( #25841 )
...
Since `aio/src/generated/` is git-ignored, it is easy for stale content
(e.g. removed images, examples, zips, etc.) to remain there on local
clones and then get copied into the `dist/` directory.
This commit ensures `aio/src/generated/` is cleaned up before generating
the new content.
PR Close #25841
2018-09-06 14:59:29 -07:00
Alex Eagle
34ec9244a6
build: update to Node 10 ( #25822 )
...
PR Close #25822
2018-09-06 14:58:30 -07:00
Rob Wormald
59aab14394
refactor(docs-infra): simplify custom-element polyfill setup ( #25806 )
...
PR Close #25806
2018-09-05 09:23:10 -07:00
Pete Bacon Darwin
c1ae3c16e8
build(docs-infra): ensure root node_modules exists ( #25811 )
...
Now that the doc-gen parses the imports of TS source
files we need to ensure that the root node_modules
exists. Otherwise running `yarn docs` produces an
obscure error:
```
Error: No SourceFile found with path node_modules/@types/jasmine/index.d.ts
```
Closes #25759
PR Close #25811
2018-09-05 09:22:46 -07:00
George Kalpakas
b3c56f021f
build(docs-infra): downgrade @angular-devkit/build-angular to 0.6.7 ( #19795 )
...
The is a bug in versions 0.6.8+ that breaks when trying to use Jasmine's
mock clock.
Related to angular/angular-cli#11626.
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
4d83a0a789
build(docs-infra): upgrade @angular/* to 6.1.0-rc.3 and rxjs to 6.2.2 ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
2569fd4d75
build(docs-infra): upgrade @angular/cli to 6.1.0-rc.3 and @angular-devkit/build-angular to 0.7.0-rc.3 ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
110ab2230b
build(docs-infra): upgrade @angular/material to 6.0.2 ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
4a61cb3fab
build(docs-infra): upgrade @angular/* to 6.0.2 and rxjs to 6.1.0 ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
4dc5afb5c6
build(docs-infra): upgrade @angular/cli to 6.0.3 ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
8c2c6b5d1a
build(docs-infra): remove unused dependencies ( #19795 )
...
PR Close #19795
2018-08-27 16:30:42 -04:00
George Kalpakas
f71cce7f9b
build(docs-infra): remove the dependency on `rxjs-compat` ( #19795 )
...
PR Close #19795
2018-08-27 16:30:42 -04:00
Alex Rickabaugh
be24f9f0cb
feat(docs-infra): Convert AIO to use the new Service Worker 5.0.0. ( #19795 )
...
AIO is currently using a beta version of @angular/service-worker.
Since that was implemented, the SW has been rewritten and released
as part of Angular 5.0.0. This commit updates AIO to use the latest
implementation, with an appropriate configuration file that caches
the various AIO assets in useful ways.
PR Close #19795
2018-08-27 16:30:42 -04:00
George Kalpakas
3d41739021
fix(aio): show aio-themed 404 page for unknown resources ( #23188 )
...
Fixes #23179
PR Close #23188
2018-08-23 15:25:47 -04:00
Greg Magolan
abcc430310
build(aio): update dgeni-packages to 0.26.3 to fix reference types issue ( #25491 )
...
PR Close #25491
2018-08-16 13:46:43 -07:00
Pete Bacon Darwin
364459c576
ci(docs-infra): move AIO preview deployment to CircleCI
...
Now instead of pushing the AIO build artifacts to the preview server
from inside a Travis job, the artifacts are built and hosted on the
CircleCI infrastructure. The preview server will then pull these
down after being triggered by a CircleCI build webhook.
2018-08-16 10:26:11 +01:00
George Kalpakas
941d2cdaaf
test(aio): fix upgrade-phonecat examples e2e tests ( #24583 )
...
Closes #19625
PR Close #24583
2018-06-25 09:30:46 -07:00
Pete Bacon Darwin
3c1eb9413f
build(aio): update to latest dgeni-packages@0.26.2 ( #24000 )
...
This update allows us to autolink to methods and properties, which
means that we can change things like `{@link transition transition()}`
to just `transition()`.
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
d889f57ae2
build(aio): display types of API const docs correctly ( #23850 )
...
Previously these docs always displayed `any` as the type
of the const export. Now the type is computed correctly from
the declared type or initializer of the constant.
PR Close #23850
2018-05-11 16:44:50 -04:00
Filipe Silva
490e39a23f
build(aio): use Angular 6.0.0 ( #23687 )
...
PR Close #23687
2018-05-03 16:05:34 -07:00
Filipe Silva
33c1c1df36
build(aio): update to Angular CLI 6.0.0 ( #23687 )
...
PR Close #23687
2018-05-03 16:05:34 -07:00
Brandon Roberts
fd9d1888ce
build(aio): align stackblitz files with Angular CLI V6 ( #23521 )
...
Also cleans up legacy references to `.angular-cli.json`
PR Close #23521
2018-05-02 15:00:57 -07:00
George Kalpakas
4cb46ce10c
build(aio): add support for faster, unoptimized `serve` ( #23569 )
...
When running `yarn start` and `yarn serve-and-sync`, we are usually
more interested in faster re-build times than optimized builds. This was
also the behavior, before upgrading to @angular/cli@6 (fc5af69fb
).
This commit introduces a new configuration (`fast`), which is used by
`yarn start` and `yarn serve-and-sync` to restore the faster,
unoptimized builds.
Other commands, such as `ng serve` and `ng e2e`, remain unchanged (using
slower, optimized builds).
PR Close #23569
2018-04-27 07:22:17 -07:00
George Kalpakas
dab5df9734
ci(aio): fix `deploy-to-firebase` script ( #23470 )
...
Temporary workaround for angular/angular-cli#10398.
The behavior of `yarn build` remains the same, but building for a
specific deployment env (e.g. archive, next) requires
`yarn build-for $deployEnv`.
PR Close #23470
2018-04-24 11:15:35 -07:00
Igor Minar
8b02c0e769
build(aio): add @angular/language-service ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
aad3444a58
test(aio): fix failing tests ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
b28b3acb83
build(aio): update to @angular/material@6.0.0-rc.11 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
937f7cea37
build(aio): update to angular/core@6.0.0-rc.5 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
103846a51d
build(aio): update tslint and codelyzer ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
4f29287399
build(aio): upgrade `@angular/cli` to `6.0.0-rc.4` ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
62e6c1f43a
build(aio): upgrade `@angular/*` to `6.0.0-rc.4` ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
c3c513ed9e
build(aio): remove redundant flags from cli commands ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
ed495bc9f1
build(aio): switch to `webpack-cli` for IE polyfills ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
a3de5f8f20
build(aio): upgrade `rxjs` to `6.0.0-turbo-rc.4` ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
47d3acdc49
build(aio): reorder entries in package.json ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
d35f84a167
build(aio): update to @angular/material@6.0.0-rc.1 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
87e9f333d4
build(aio): update to @angular/material@5.2.4 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
fc5af69fb2
build(aio): update to @angular/cli@6.0.0-rc.2 + project layout update ( #23234 )
...
project layout was updated using:
yarn ng update @angular/cli --migrate-only --from=1.7.3
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
81ccb718b1
build(aio): upgrade to @angular/*@6.0.0-rc.3 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
0c56dfadef
build(aio): upgrade to @angular/*@6.0.0-rc.2 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
d665d9a18c
refactor(aio): rename directory (tests/deployment-config --> tests/deployment) ( #23390 )
...
PR Close #23390
2018-04-17 13:45:38 -07:00
George Kalpakas
0d56cee9e1
refactor(aio): rename yarn script (deployment-config-test --> redirects-test) ( #23390 )
...
PR Close #23390
2018-04-17 13:45:38 -07:00
JiaLi.Passion
30a6861fd0
build: update zone.js to 0.8.26 to fix some regression bugs ( #23227 )
...
PR Close #23227
2018-04-09 15:16:40 -07:00
JiaLi.Passion
c560423b52
build: upgrade zone.js ( #23108 )
...
PR Close #23108
2018-04-04 08:24:02 -07:00
Igor Minar
62e6e21895
build(aio): update to rxjs@6.0.0-rc.0 ( #23106 )
...
-rw-r--r-- 1 iminar primarygroup 2774 Mar 30 17:23 dist/announcement-bar.module.94664978458f4bcdad0e.chunk.js
-rw-r--r-- 1 iminar primarygroup 8081 Mar 30 17:23 dist/api-list.module.0080b5cc2e6a0e0cb4e0.chunk.js
-rw-r--r-- 1 iminar primarygroup 3963 Mar 30 17:23 dist/code-example.module.a71be2c11f00a30159ae.chunk.js
-rw-r--r-- 1 iminar primarygroup 29367 Mar 30 17:23 dist/code-tabs.module.91c45e5c6e7bc37a7ae3.chunk.js
-rw-r--r-- 1 iminar primarygroup 18647 Mar 30 17:23 dist/common.ba5d418531a81244d32a.chunk.js
-rw-r--r-- 1 iminar primarygroup 6719 Mar 30 17:23 dist/contributor-list.module.3f67eb8916b4b5d9553b.chunk.js
-rw-r--r-- 1 iminar primarygroup 1009 Mar 30 17:23 dist/current-location.module.5b1b839219a3afa4821c.chunk.js
-rw-r--r-- 1 iminar primarygroup 10037 Mar 30 17:23 dist/expandable-section.module.e990983253a804b8680b.chunk.js
-rw-r--r-- 1 iminar primarygroup 1642 Mar 30 17:23 dist/file-not-found-search.module.3ebb2c728ee873e1124f.chunk.js
-rw-r--r-- 1 iminar primarygroup 1971 Mar 30 17:23 dist/inline.966da76300859bd75965.bundle.js
-rw-r--r-- 1 iminar primarygroup 5905 Mar 30 17:23 dist/live-example.module.db0fa04009ecb3863ec8.chunk.js
-rw-r--r-- 1 iminar primarygroup 565539 Mar 30 17:23 dist/main.4962a0cf09dd39042cdb.bundle.js
-rw-r--r-- 1 iminar primarygroup 40272 Mar 30 17:23 dist/polyfills.60722fb8dd6546cb465e.bundle.js
-rw-r--r-- 1 iminar primarygroup 14886 Mar 30 17:23 dist/prettify.04d149a0484032073703.chunk.js
-rw-r--r-- 1 iminar primarygroup 4840 Mar 30 17:23 dist/resource-list.module.7d9223ca5f7ae5ce9d48.chunk.js
-rw-r--r-- 1 iminar primarygroup 54001 Mar 30 17:23 dist/worker-basic.min.js
PR Close #23106
2018-04-03 10:00:23 -07:00
Igor Minar
43d62029f0
build(aio): update to angular@6.0.0-rc.1 ( #23101 )
...
-rw-r--r-- 1 iminar primarygroup 2774 Mar 30 15:01 dist/announcement-bar.module.94664978458f4bcdad0e.chunk.js
-rw-r--r-- 1 iminar primarygroup 8081 Mar 30 15:01 dist/api-list.module.0080b5cc2e6a0e0cb4e0.chunk.js
-rw-r--r-- 1 iminar primarygroup 3963 Mar 30 15:01 dist/code-example.module.a71be2c11f00a30159ae.chunk.js
-rw-r--r-- 1 iminar primarygroup 29367 Mar 30 15:01 dist/code-tabs.module.91c45e5c6e7bc37a7ae3.chunk.js
-rw-r--r-- 1 iminar primarygroup 18647 Mar 30 15:01 dist/common.ba5d418531a81244d32a.chunk.js
-rw-r--r-- 1 iminar primarygroup 6719 Mar 30 15:01 dist/contributor-list.module.3f67eb8916b4b5d9553b.chunk.js
-rw-r--r-- 1 iminar primarygroup 1009 Mar 30 15:01 dist/current-location.module.5b1b839219a3afa4821c.chunk.js
-rw-r--r-- 1 iminar primarygroup 10037 Mar 30 15:01 dist/expandable-section.module.e990983253a804b8680b.chunk.js
-rw-r--r-- 1 iminar primarygroup 1642 Mar 30 15:01 dist/file-not-found-search.module.3ebb2c728ee873e1124f.chunk.js
-rw-r--r-- 1 iminar primarygroup 1971 Mar 30 15:01 dist/inline.966da76300859bd75965.bundle.js
-rw-r--r-- 1 iminar primarygroup 5905 Mar 30 15:01 dist/live-example.module.db0fa04009ecb3863ec8.chunk.js
-rw-r--r-- 1 iminar primarygroup 567849 Mar 30 15:01 dist/main.b630be1eaedf8196652b.bundle.js
-rw-r--r-- 1 iminar primarygroup 40272 Mar 30 15:01 dist/polyfills.60722fb8dd6546cb465e.bundle.js
-rw-r--r-- 1 iminar primarygroup 14886 Mar 30 15:01 dist/prettify.04d149a0484032073703.chunk.js
-rw-r--r-- 1 iminar primarygroup 4840 Mar 30 15:01 dist/resource-list.module.7d9223ca5f7ae5ce9d48.chunk.js
-rw-r--r-- 1 iminar primarygroup 54001 Mar 30 15:01 dist/worker-basic.min.js
PR Close #23101
2018-03-30 17:29:39 -07:00
Igor Minar
3df811767e
build(aio): upgrade to rxjs@6.0.0-beta.4 ( #23101 )
...
PR Close #23101
2018-03-30 17:29:39 -07:00
Igor Minar
9c7805be2f
build(aio): pin aio to typescript ~2.7.2 ( #23101 )
...
PR Close #23101
2018-03-30 17:29:39 -07:00
George Kalpakas
6cb1adf105
ci(aio): add monitoring for angular.io ( #22483 )
...
This commit configures a periodic job to be run on CircleCI, performing several
checks against the actual apps deployed to production (https://angular.io ) and
staging (https://next.angular.io ).
Fixes #21942
PR Close #22483
2018-03-30 15:26:50 -07:00
George Kalpakas
120673a3ac
refactor(aio): move deployment config tests and helpers around ( #22483 )
...
This commit prepares the ground for adding different types of tests.
PR Close #22483
2018-03-30 15:26:50 -07:00
George Kalpakas
da76db9601
build(aio): upgrade `rxjs` to `6.0.0-beta.1` ( #22872 )
...
PR Close #22872
2018-03-23 12:53:58 -04:00
George Kalpakas
53227abe7b
build(aio): upgrade `rxjs` to `6.0.0-beta.0` ( #22872 )
...
PR Close #22872
2018-03-23 12:53:58 -04:00
George Kalpakas
768100516f
build(aio): upgrade `@angular/*` to `6.0.0-rc.0` ( #22872 )
...
PR Close #22872
2018-03-23 12:53:58 -04:00
Igor Minar
328511be8e
build(aio): update to typescript@2.7.2 ( #22872 )
...
PR Close #22872
2018-03-23 12:53:58 -04:00
Igor Minar
56e545735c
build(aio): update to @angular/core@6.0.0-beta.8 ( #22872 )
...
PR Close #22872
2018-03-23 12:53:58 -04:00
Igor Minar
07e9969cb7
build(aio): update to @angular/cli@1.7.3 ( #22872 )
...
PR Close #22872
2018-03-23 12:53:58 -04:00
Igor Minar
4648597d14
build(aio): temporarily pin elements to 6.0.0-beta.8 ( #22573 )
...
the next step will be to update all of aio to 6.0.0-rc.0
PR Close #22573
2018-03-19 21:51:51 -07:00
Andrew Seguin
7c9b411777
feat(aio): migrate embedded comp to elements ( #22413 )
...
PR Close #22413
2018-03-16 12:39:07 -07:00
Pete Bacon Darwin
b80fd6be58
build(aio): render whether API classes and members are abstract ( #22563 )
...
Closes #22537
PR Close #22563
2018-03-05 10:13:43 -08:00
Pete Bacon Darwin
0e311e3918
build(aio): improve accuracy of code auto-linking ( #22494 )
...
The new version of `dgeni-packages/typescript` no longer strips
out "namespaces" from types, which was part of the problem of
not autolinking correctly to `HttpEventType.Response`.
Another part of the problem was that we did not include `.`
characters when matching potential code blocks for auto-linking,
which precluded properties of enums from being linked.
Finally, members we not being given a `path` property, which is
needed to effectively autolink to them. This is now set in
the `simplifyMemberAnchors` processor.
Closes #21375
PR Close #22494
2018-03-01 08:11:19 -08:00
Pete Bacon Darwin
5a32d7e36f
build(aio): render default value for optional parameters ( #22435 )
...
Closes #22134
PR Close #22435
2018-02-26 13:34:38 -08:00
Pete Bacon Darwin
1ea41d48d3
build(aio): render whether parameters are optional ( #22435 )
...
Closes #22134
PR Close #22435
2018-02-26 13:34:38 -08:00
Pete Bacon Darwin
7007f51c35
feat(aio): first pass API docs redesign ( #21874 )
...
Includes:
* display ToC for API docs
* update dgeni-packages to 0.24.1
* add floating sidebar in API docs
* add breadcrumbs and structured data for Google crawler
* improved rendering of method overloads
* properties rendered in a table
* params rendered with docs
* removal of outdated "infobox" from all API docs
PR Close #21874
2018-02-09 13:05:16 -08:00
Pete Bacon Darwin
240aed29e0
build(aio): test Service Worker "routing" configuration ( #21763 )
...
PR Close #21763
2018-02-02 07:52:30 -08:00
Pete Bacon Darwin
bf29936af9
build(aio): test Firebase hosting redirection configuration ( #21763 )
...
PR Close #21763
2018-02-02 07:52:30 -08:00
Pete Bacon Darwin
124283982b
build(aio): move zip and live-example generation to `yarn predocs` task ( #21970 )
...
This will prevent the confusing errors for first time users who
try to generate the docs with `yarn docs` and are told there are
dangling links.
Closes #21944
PR Close #21970
2018-02-02 07:48:42 -08:00
Pete Bacon Darwin
c83c4168ca
build(aio): upgrade to dgeni-packages 0.24.0 ( #21802 )
...
This has two benefits:
* it prepares the way for the API docs update, which need parameter docs
* it doesn't incorrectly report dangling links for non-latin anchors
Closes #21306
PR Close #21802
2018-01-31 10:20:37 -08:00
George Kalpakas
8df56fe93a
build(aio): prevent Windows error on `serve-and-sync` ( #21806 )
...
Running `yarn start` (which watches the `src/` directory) and
`yarn docs-watch` (which cleans up files in `src/generated/api/`) often
results in `ENOTEMPTY` errors.
This commit solves it by ensuring that `yarn docs` has been completed
before running `yarn start`.
PR Close #21806
2018-01-26 14:50:15 -08:00