Pete Bacon Darwin
5a219e2588
build(docs-infra): refresh yarn.lock ( #35379 )
...
This file had not been updated for some time and lots of
the dependencies have new versions.
This is actually necessary because (at least on OS/X) there
is a problem with `chokidar` and `fsevent` that is solved by
bumping the versions here.
PR Close #35379
2020-02-13 10:07:55 -08:00
Greg Magolan
afdd405995
test: use puppeteer in aio build instead to remove CI_CHROMEDRIVER_VERSION_ARG ( #35049 )
...
PR Close #35049
2020-02-11 13:16:53 -08:00
Filipe Silva
c73d7181ae
build: update @angular/cli to rc 14 ( #35162 )
...
PR Close #35162
2020-02-05 17:20:31 -08:00
Igor Minar
a3de110b52
build(docs-infra): update aio to @angular/cli@9.0.0-rc.11 ( #35043 )
...
PR Close #35043
2020-01-29 14:12:15 -08:00
Igor Minar
724ce8c22b
build(docs-infra): update to @angular/material 9.0.0-rc.8 ( #34966 )
...
This update increases the main bundle by ~0.6KB
payload size snapshot:
456581 Jan 24 22:07 dist/main-es2015.38c39f92eab2fcc8c835.js
541321 Jan 24 22:06 dist/main-es5.38c39f92eab2fcc8c835.js
52487 Jan 24 22:05 dist/polyfills-es2015.b374ef3555a700a97add.js
146193 Jan 24 22:05 dist/polyfills-es5.c7dc569e6c646e42fade.js
2987 Jan 24 22:05 dist/runtime-es2015.29be4028399ae41ba25e.js
2981 Jan 24 22:05 dist/runtime-es5.29be4028399ae41ba25e.js
PR Close #34966
2020-01-27 09:24:48 -08:00
Igor Minar
2f36f17fc0
build(docs-infra): update fw to 9.0.0-rc.11 ( #34966 )
...
payload size snapshot:
455991 Jan 24 21:55 dist/main-es2015.2bcbba5871038ad608cd.js
540529 Jan 24 21:55 dist/main-es5.2bcbba5871038ad608cd.js
52487 Jan 24 21:53 dist/polyfills-es2015.b374ef3555a700a97add.js
146193 Jan 24 21:53 dist/polyfills-es5.c7dc569e6c646e42fade.js
2987 Jan 24 21:53 dist/runtime-es2015.3f56366a23f559d1feff.js
2981 Jan 24 21:53 dist/runtime-es5.3f56366a23f559d1feff.js
PR Close #34966
2020-01-27 09:24:48 -08:00
Igor Minar
be8d06c6ea
build(docs-infra): update CLI to 9.0.0-rc.10
...
payloadsizes:
464800 Jan 24 21:44 dist/main-es2015.082aa200328274a7d604.js
549547 Jan 24 21:44 dist/main-es5.082aa200328274a7d604.js
52487 Jan 24 21:42 dist/polyfills-es2015.b374ef3555a700a97add.js
146193 Jan 24 21:43 dist/polyfills-es5.c7dc569e6c646e42fade.js
2987 Jan 24 21:42 dist/runtime-es2015.b7e0148b707ec640c171.js
2981 Jan 24 21:42 dist/runtime-es5.b7e0148b707ec640c171.js
2020-01-24 21:46:31 -08:00
Filipe Silva
27b9eb5e38
build: use CLI rc.8 ( #34788 )
...
PR Close #34788
2020-01-17 13:42:41 -05:00
Filipe Silva
dcdaa921d8
build(docs-infra): use typescript 3.7 ( #33717 )
...
PR Close #33717
2020-01-14 16:42:22 -08:00
dependabot[bot]
bcf55b0b4c
build(docs-infra): bump handlebars from 4.1.2 to 4.5.3 in /aio ( #34583 )
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.1.2 to 4.5.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.5.3 )
Signed-off-by: dependabot[bot] <support@github.com>
PR Close #34583
2020-01-08 15:02:42 -08:00
George Kalpakas
39bf104a03
build: update `firebase-tools` to the latest version ( #34682 )
...
This fixes `Server Error. certificate has expired` errors that cause AIO
deployment to fail.
(Example CI failure: https://circleci.com/gh/angular/angular/578227 )
PR Close #34682
2020-01-08 13:21:35 -08:00
Alex Rickabaugh
b3398eee61
build: update firebase-tools to the latest version ( #34667 )
...
This should fix an expired certificate that is breaking AIO deployment jobs
on CircleCI.
PR Close #34667
2020-01-08 10:02:20 -08:00
Filipe Silva
891708cfc9
build: update to Angular CLI 9.0.0-rc.3 ( #33955 )
...
Followup to https://github.com/angular/angular/pull/33337
PR Close #33955
2019-11-21 09:17:18 -08:00
George Kalpakas
b197e90206
build(docs-infra): update @angular/* to 9.0.0-rc.1 ( #33547 )
...
PR Close #33547
2019-11-11 09:38:04 -08:00
George Kalpakas
976bdf1087
build(docs-infra): update @angular/* to 9.0.0-rc.0 ( #33547 )
...
PR Close #33547
2019-11-11 09:38:04 -08:00
George Kalpakas
5c6e36eb95
build(docs-infra): update @angular/cli to 9.0.0-rc.0 ( #33547 )
...
PR Close #33547
2019-11-11 09:38:04 -08:00
Igor Minar
86e1e6c082
feat: typescript 3.6 support ( #32946 )
...
BREAKING CHANGE: typescript 3.4 and 3.5 are no longer supported, please update to typescript 3.6
Fixes #32380
PR Close #32946
2019-10-18 13:15:16 -04:00
George Kalpakas
6bc016f3fa
build(docs-infra): update @angular/* to 9.0.0-next.10 ( #33099 )
...
Also, remove work-around for template type-checking issue that was fixed
in #31371 .
Fixes #33051
PR Close #33099
2019-10-15 16:48:29 +00:00
George Kalpakas
ebd557c1e1
build(docs-infra): unpin `terser` now that size regression is fixed ( #32980 )
...
The latest terser version (4.3.8) includes a fix for the recent size
regression, so we can remove the pinning of transitive `terser`
dependencies to 4.3.2 (via `package.json > resolutions`).
PR Close #32980
2019-10-10 13:56:15 -07:00
George Kalpakas
9abc1f9156
build(docs-infra): update @angular/cli to 9.0.0-next.8 ( #32980 )
...
The payload size increase in the ES5 bundles is (at least partially)
expected, due to fixing some down-leveling corner cases.
Related CLI issue: angular/angular-cli#15673
PR Close #32980
2019-10-10 13:56:14 -07:00
George Kalpakas
4283e1f784
build(docs-infra): update @angular/material to 9.0.0-next.0 ( #32980 )
...
Upgrading to @angular/material 9.0.0-next.0 increases the bundle size
slightly (~1.3KB). This is a natural expectation of library
fixes/improvements.
PR Close #32980
2019-10-10 13:56:14 -07:00
George Kalpakas
dcd28b591d
build(docs-infra): clean up and update dependencies to match latest CLI ( #32980 )
...
This commit includes the following types of changes:
- Remove unused dependencies.
- Move dev dependencies from `devDependencies` to `dependencies` (and
vice versa for production dependencies).
- Update `@types/*`.
- Update dependencies to more closely match the dependencies installed
by the latest CLI for new apps.
Also, ensured that the latest version of `webdriver-manager` (v12.1.7)
was installed for `protractor`, which correctly installs a ChromeDriver
version that is compatible with the latest version of Chrome.
PR Close #32980
2019-10-10 13:56:14 -07:00
Koala
40d87dd801
docs: fix accessibility lint rules ( #32661 )
...
Add and fix accessibility rules, bump codelyzer to support pseudo events
for template-click-events-have-key-events rule.
PR Close #32661
2019-10-07 11:22:48 -07:00
George Kalpakas
480b775ba7
build(docs-infra): update @angular/* to 9.0.0-next.9 ( #32923 )
...
PR Close #32923
2019-10-04 08:27:21 -07:00
George Kalpakas
ad753d3fa7
build(docs-infra): pin terser to 4.3.2 to avoid optimization bug ( #32923 )
...
This commit pins terser to version 4.3.2 (instead of 4.3.4 which it is
currently resolved to) to avoid this bug: terser/terser#470
See https://github.com/angular/angular/pull/32923#issuecomment-537370090
for more details.
PR Close #32923
2019-10-04 08:27:21 -07:00
George Kalpakas
7c9219f029
build(docs-infra): upgrade @angular/cli to 9.0.0-next.6 ( #32923 )
...
PR Close #32923
2019-10-04 08:27:21 -07:00
Igor Minar
ecd7554051
build(docs-infra): update to cli@9.0.0-next ( #32679 )
...
PR Close #32679
2019-09-27 11:34:53 -07:00
Carlos Ortiz García
9166baf709
refactor(core): Migrate TestBed.get to TestBed.inject ( #32382 )
...
This is cleanup/followup for PR #32200
PR Close #32382
2019-09-09 19:10:54 -04: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
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
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
76b755e292
build(docs-infra): upgrade lighthouse to 5.1.0 ( #31414 )
...
PR Close #31414
2019-07-11 17:13:47 -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
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
Paul Gschwendtner
e0969b2480
ci: update nodejs version to v10.16.0 ( #31088 )
...
Updates the NodeJS version to the latest stable version at the time of
writing (v10.16.0). We need to update our image to use a minimum NodeJS
version of v10.15.0 because new CLI apps automatically install a non-locked
version of selenium-webdriver that now requires NodeJS >= 10.15.0 since the
latest release of 17th June 2019 (4.0.0-alpha.3).
See CI failures: https://circleci.com/gh/angular/angular/359077
PR Close #31088
2019-06-17 13:07:27 -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
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
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
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