George Kalpakas
79fb9d449c
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-03-06 15:03:43 -08:00
George Kalpakas
f99febcdf9
ci(docs-infra): fix deployment to Firebase
...
This is a backport of f1a860fbf to 6.1.x.
Related to #29029 .
2019-03-06 15:03:00 -08:00
George Kalpakas
1f5315f6f7
build(docs-infra): upgrade npm-run-all to latest version for security
...
This is a backport of f45aedcbf to 6.2.x.
See the original commit for details.
2019-02-28 18:54:13 +02:00
George Kalpakas
485d67bfed
build(docs-infra): upgrade lighthouse to 3.2.1 ( #26459 )
...
PR Close #26459
2018-10-15 15:23:37 -07:00
George Kalpakas
1f06b6c99b
build: upgrade @types/jasminewd2 to 2.0.4 ( #26432 )
...
This commit also removes the extra jasminewd2 typings, since the
changes have been merged in the official typings with
DefinitelyTyped/DefinitelyTyped#28957 .
2018-10-13 21:09:41 -07:00
George Kalpakas
db49beae15
build(docs-infra): upgrade @angular/material to 7.0.0-rc.1 ( #26394 )
...
PR Close #26394
2018-10-12 08:57:50 -07:00
George Kalpakas
97609daea9
build(docs-infra): upgrade @angular/* to 7.0.0-rc.1 ( #26394 )
...
PR Close #26394
2018-10-12 08:57:50 -07:00
George Kalpakas
abcb03cb82
build(docs-infra): upgrade @angular/cli to 7.0.0-rc.2 ( #26394 )
...
PR Close #26394
2018-10-12 08:57:47 -07:00
George Kalpakas
8a6f3723ca
build(docs-infra): upgrade Angular to 7.0.0-rc.0 and TypeScript to 3.1.1 ( #26306 )
...
PR Close #26306
2018-10-08 13:44:15 -07:00
George Kalpakas
ccb0ec9c35
build(docs-infra): upgrade webpack-cli to 3.1.2 ( #26306 )
...
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 #26306
2018-10-08 13:44:15 -07:00
George Kalpakas
3660ff80b7
ci(docs-infra): re-use env variable ( #26138 )
...
PR Close #26138
2018-10-08 11:56:53 -07:00
George Kalpakas
d815e4137f
build(docs-infra): upgrade @angular/cli to 6.2.3 ( #26145 ) ( #25997 )
...
PR Close #26145
PR Close #25997
2018-10-03 13:26:32 -07:00
George Kalpakas
fe0c5bfdb3
build(docs-infra): upgrade @angular/* to 7.0.0-beta.7 ( #26145 ) ( #25997 )
...
PR Close #26145
PR Close #25997
2018-10-03 13:26:32 -07:00
George Kalpakas
a273491be0
build(docs-infra): downgrade @angular-devkit/build-angular to 0.6.7 ( #25997 )
...
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 #25997
2018-10-03 13:26:32 -07:00
George Kalpakas
7d45386262
build(docs-infra): upgrade @angular/* to 6.1.0-rc.3 and rxjs to 6.2.2 ( #25997 )
...
PR Close #25997
2018-10-03 13:26:32 -07:00
George Kalpakas
82fcb325a1
build(docs-infra): upgrade @angular/cli to 6.1.0-rc.3 and @angular-devkit/build-angular to 0.7.0-rc.3 ( #25997 )
...
PR Close #25997
2018-10-03 13:26:32 -07:00
George Kalpakas
115c874779
build(docs-infra): upgrade @angular/material to 6.0.2 ( #25997 )
...
PR Close #25997
2018-10-03 13:26:32 -07:00
George Kalpakas
8cbebc673d
build(docs-infra): upgrade @angular/* to 6.0.2 and rxjs to 6.1.0 ( #25997 )
...
PR Close #25997
2018-10-03 13:26:32 -07:00
George Kalpakas
94b2673c1f
build(docs-infra): upgrade @angular/cli to 6.0.3 ( #25997 )
...
PR Close #25997
2018-10-03 13:26:31 -07:00
George Kalpakas
bc73dcb448
build(docs-infra): remove unused dependencies ( #25997 )
...
PR Close #25997
2018-10-03 13:26:31 -07:00
George Kalpakas
fefa171d83
build(docs-infra): remove the dependency on rxjs-compat ( #25997 )
...
PR Close #25997
2018-10-03 13:26:31 -07:00
Alex Rickabaugh
ad62eaa612
feat(docs-infra): Convert AIO to use the new Service Worker 5.0.0. ( #25997 )
...
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 #25997
2018-10-03 13:26:31 -07:00
Pete Bacon Darwin
ee9f0b5d9a
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:46 -07:00
Alex Eagle
f707f545aa
build: update to Node 10 ( #25822 )
...
PR Close #25822
2018-09-06 14:58:30 -07:00
Rob Wormald
46de203f85
refactor(docs-infra): simplify custom-element polyfill setup ( #25806 )
...
PR Close #25806
2018-09-05 09:24:12 -07:00
Greg Magolan
77d9975eb2
build(aio): update dgeni-packages to 0.26.3 to fix reference types issue ( #25528 )
...
PR Close #25528
2018-08-20 11:09:24 -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
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
George Kalpakas
76f8ae31ad
test(aio): fix tests and update testing infra ( #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
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
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
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