Greg Magolan
c1346462db
build: update to nodejs rules 0.37.1 ( #32151 )
...
This release includes a ts_config runfiles fix so also cleaning up the one line work-around from #31943 .
This also updates to upstream rules_webtesting browser repositories load("@io_bazel_rules_webtesting//web/versioned:browsers-0.3.2.bzl", "browser_repositories") to fix a breaking change in the chromedriver distro. This bumps up the version of chromium to the version here: https://github.com/bazelbuild/rules_webtesting/blob/master/web/versioned/browsers-0.3.2.bzl
PR Close #32151
2019-09-25 11:29:12 -07:00
Greg Magolan
361109d80f
build: update to rules_nodejs 0.32.2 ( #31325 )
...
Brings in ts_library fixes required to get angular/angular building after 0.32.0:
typescript: exclude typescript lib declarations in node_module_library transitive_declarations
typescript: remove override of @bazel/tsetse (+1 squashed commit)
@npm//node_modules/foobar:foobar.js labels changed to @npm//:node_modules/foobar/foobar.js with fix for bazelbuild/rules_nodejs#802
also updates to rules_rass commit compatible with rules_nodejs 0.32.0
PR Close #31325
2019-07-01 14:16:42 -07:00
Alex Rickabaugh
660800ca4e
Revert "build: update to rules_nodejs 0.32.2 ( #31019 )" ( #31267 )
...
This reverts commit a38433f36b
.
Reason: this causes failures in g3 with i18n extraction. See #31267 .
PR Close #31267
2019-06-25 14:36:00 -07:00
Greg Magolan
a38433f36b
build: update to rules_nodejs 0.32.2 ( #31019 )
...
Brings in ts_library fixes required to get angular/angular building after 0.32.0:
typescript: exclude typescript lib declarations in node_module_library transitive_declarations
typescript: remove override of @bazel/tsetse (+1 squashed commit)
@npm//node_modules/foobar:foobar.js labels changed to @npm//:node_modules/foobar/foobar.js with fix for bazelbuild/rules_nodejs#802
also updates to rules_rass commit compatible with rules_nodejs 0.32.0
PR Close #31019
2019-06-25 10:21:07 -07:00
Alex Eagle
ef0b2cc74d
build: convert entry_point to label ( #30627 )
...
PR Close #30627
2019-06-11 00:03:11 +00:00
Greg Magolan
ba83d33dd0
build(bazel): update to nodejs rules 0.30.1 & bazel 0.26.0 ( #30627 )
...
nodejs rules 0.30.1 has new feature to symlink node_modules with yarn_install and bazel 0.26.0 includes new managed_directories feature which enables this
PR Close #30627
2019-06-11 00:03:11 +00:00
Alex Eagle
06efc340b6
build: update rules_nodejs and clean up bazel warnings ( #30370 )
...
Preserve compatibility with rollup_bundle rule.
Add missing npm dependencies, which are now enforced by the strict_deps plugin in tsc_wrapped
PR Close #30370
2019-05-14 10:08:45 -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
Keen Yee Liau
1f4c380f58
fix(bazel): Exclude common/upgrade* in metadata.tsconfig.json ( #30133 )
...
It has a dependency on @angular/upgrade which is not part of the
dependencies in package.json, so postinstall would fail.
PR Close #30133
2019-04-26 11:07:34 -07:00
Brandon Roberts
6de4cbdd41
fix(common): add upgrade sub-package to ng_package rule for @angular/common ( #30117 )
...
Follow-up to #30055 to include @angular/common/upgrade in the npm package
Closes #30116
PR Close #30117
2019-04-25 15:01:17 -07:00
Greg Magolan
7edfcf948f
build(bazel): update to nodejs rules 0.27.12 and pin versions in @angular/bazel peer deps and for @bazel/schematics ( #29799 )
...
PR Close #29799
2019-04-17 13:02:03 -07:00
Filipe Silva
ef85336719
build: update to TypeScript 3.4 ( #29372 )
...
PR Close #29372
2019-04-10 12:12:16 -07:00
Greg Magolan
b02cb3dc01
build(bazel): remove unnecessary scripts from ts_devserver & ts_web_test_suite in /integration/bazel ( #29694 )
...
PR Close #29694
2019-04-04 14:27:05 -07:00
Greg Magolan
7fbe138b1f
build(bazel): update to nodejs rules 0.27.10 ( #29694 )
...
PR Close #29694
2019-04-04 14:27:04 -07:00
Greg Magolan
7c1f73ac7b
build(bazel): update to nodejs rules 0.27.9 ( #29647 )
...
PR Close #29647
2019-04-02 10:27:14 -07:00
Greg Magolan
3514543e4b
build(bazel): update integration/bazel lock file ( #29508 )
...
PR Close #29508
2019-03-27 09:41:11 -07:00
Greg Magolan
d9162a872d
build(bazel): update to nodejs rules 0.27.8 ( #29508 )
...
* fixes prodmode issue in integration/bazel
BREAKING CHANGE:
@bazel/typescript is now a peerDependency of @angular/bazel so user's of @angular/bazel must add @bazel/typescript to their package.json
PR Close #29508
2019-03-27 09:41:11 -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
Keen Yee Liau
b5295ad277
test(bazel): Add router to bazel integration test ( #29459 )
...
PR Close #29459
2019-03-22 13:17:01 -07:00
Greg Magolan
b460b26308
build(bazel): update to nodejs rules 0.27.7 ( #29375 )
...
PR Close #29375
2019-03-19 23:39:37 -04:00
Greg Magolan
ea0e832e5f
build(bazel): update to nodejs rules 0.27.6 ( #29375 )
...
PR Close #29375
2019-03-19 23:39:36 -04:00
Matias Niemelä
fc8048ddaf
build: update to nodejs rules 0.27 ( #29210 )
...
PR Close #29210
2019-03-14 19:35:00 -07:00
Matias Niemelä
b2aadffbbc
revert: build: update to nodejs rules 0.27 ( #29210 )
...
This reverts commit 08231f0bfa
.
2019-03-14 17:38:35 -07:00
Greg Magolan
08231f0bfa
build: update to nodejs rules 0.27 ( #29210 )
...
PR Close #29210
2019-03-14 11:38:12 -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
Greg Magolan
9fe522f3e2
build: yarn.lock updates ( #28871 )
...
PR Close #28871
2019-02-28 12:06:36 -08:00
Greg Magolan
ea09430039
build: rules_nodejs 0.26.0 & use @npm instead of @ngdeps now that downstream angular build uses angular bundles ( #28871 )
...
PR Close #28871
2019-02-28 12:06:36 -08:00
Wassim Chegham
dad5a258b8
style: enforce buildifier lint on CI ( #28186 )
...
PR Close #28186
2019-02-26 16:57:41 -08:00
Wassim Chegham
ce68b4d839
style: enforce buildifier lint on CI ( #28186 )
...
PR Close #28186
2019-02-26 16:57:41 -08:00
Alex Eagle
350802b207
build: update to latest bazel rules ( #28931 )
...
PR Close #28931
2019-02-22 17:27:09 -08:00
Greg Magolan
3cc9ba24c6
build: fix integration/bazel on OSX and update integration yarn.lock files ( #28900 )
...
PR Close #28900
2019-02-21 17:49:17 -08:00
Greg Magolan
ebffde7143
build: update to rules_typescript 0.25.1 ( #28625 )
...
Updated a spot in the compiler which assumed es5 downlevelling get ready for es2015 devmode in the future.
PR Close #28625
2019-02-21 07:46:21 -08:00
Alex Eagle
1eccf64b15
build: Add .bzl/BUILD files to @angular/bazel package ( #28769 )
...
It's now possible to use it as a hybrid package in latest rules_nodejs, so no WORKSPACE dep is needed
PR Close #28769
2019-02-19 17:55:57 -08:00
Greg Magolan
02ee8c7bc5
build: fix inflight PR conflict in integration/bazel ( #28720 )
...
PR Close #28720
2019-02-19 16:28:14 -08:00
Greg Magolan
25aae64274
build(bazel): do not build rxjs from source under Bazel ( #28720 )
...
PR Close #28720
2019-02-19 16:28:14 -08:00
Paul Gschwendtner
a834c745d7
test: bazel integration test should use angular npm packages ( #28762 )
...
PR Close #28762
2019-02-19 12:53:19 -08:00
Greg Magolan
7a6237bc50
build: update lock files ( #28532 )
...
PR Close #28532
2019-02-05 16:55:43 -05:00
Greg Magolan
0d1e065a1c
build: update to rules_typescript 0.23.2 and rules_nodejs 0.16.8 ( #28532 )
...
PR Close #28532
2019-02-05 16:55:43 -05:00
Alex Eagle
38343a2388
build: set a default module_name for ts_library rules ( #28051 )
...
PR Close #28051
2019-01-18 10:16:39 -08:00
Keen Yee Liau
b78351cc7e
build(bazel): Bump @bazel/typescript & @bazel/karma to 0.22.1 ( #28031 )
...
PR Close #28031
2019-01-10 16:49:56 -08:00
Alex Eagle
bf57e9d781
build: update rules_typescript ( #27586 )
...
This release of rules_typescript fixes a critical bug: typescript code
was not checked at all, including type-checking, tsetse, and strict deps
fixes #27569
PR Close #27586
2018-12-10 16:33:41 -08:00
Alex Eagle
81e975ad93
build: update to latest Bazel rules_typescript ( #27138 )
...
PR Close #27138
2018-11-17 12:19:32 -08:00
Greg Magolan
15c2467dbd
build: review comments addressed ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
8d5e3e6981
build: update to rules_typescript 0.20.3 and rules_nodejs 0.15.1 ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
631998b2df
build: idiomatic install of @angular/bazel npm package ( #26258 ) ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
1f3331f5e6
build(bazel): use fine-grained npm deps ( #26111 ) ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
b99d7ed5bf
build(bazel): update to rules_typescript 0.17.0 & rules_nodejs 0.13.4 ( #25920 )
...
PR Close #25920
2018-09-18 13:05:38 -07:00
Greg Magolan
a59d4da304
build(bazel): fix bazel integration test after rules_typescript update ( #25490 )
...
PR Close #25490
2018-08-23 15:26:21 -04:00
Greg Magolan
5254d3447d
build(bazel): update to rules_nodejs 0.11.2 and latest rules_typescript ( #25169 )
...
PR Close #25169
2018-07-31 11:41:50 -07:00
Greg Magolan
161ff5c79d
feat(bazel): protractor_web_test_suite for release ( #24787 )
...
PR Close #24787
2018-07-12 16:34:45 -04:00