344 Commits

Author SHA1 Message Date
vikerman
5d310eda4a chore: update deps 2019-10-23 14:11:54 -07:00
Renovate Bot
68417cfdeb build: update io_bazel_rules_webtesting to version 0.3.3 2019-10-22 12:15:19 +02:00
Alan Agius
4b2f825a34 build: update several dev dependencies (#1285)
With this change we update several development dependencies including;

- several `@bazel/` to `0.38.0`
- `typescript` to `3.6.4`
- `@types/node` to `12.11.1` which is required for TS 3.6 support
- `@angular/` packages to `9.0.0-next.11`
- `@angular-devkit/` packages to `9.0.0-next.10`
2019-10-20 11:36:02 -05:00
Renovate Bot
1015ce27ef build: update bazel_toolchains to version 0.29.7 2019-09-26 10:00:52 -07:00
Renovate Bot
703f74e72a build: update bazel_toolchains to version 0.29.6 2019-09-20 09:32:20 -07:00
Renovate Bot
0dd0567598 build: update bazel_toolchains to version 0.29.5 2019-09-19 14:42:27 -07:00
Renovate Bot
b94bd77dec build: update @bazel/buildifier to version 0.29.0 (#15614) 2019-09-18 14:49:54 +01:00
Alan Agius
6aba64d0c8 build: update nodejs rules to 0.37.0 and enable managed_directories (#1240) 2019-09-13 08:05:10 -05:00
Renovate Bot
b9e587de46 build: update bazel_toolchains to version 0.29.3 (#15578) 2019-09-12 11:45:10 -07:00
Renovate Bot
57bca4db89 build: update @bazel/bazel to version 0.29.0 2019-09-11 10:07:36 -07:00
Joey Perrott
84680d0f93 build: bump yarn requirement to 1.17.3 and ensure all https in yarn lock (#15454) 2019-08-28 00:11:33 -07:00
Renovate Bot
f0a973fe53 build: update bazel_toolchains to version 0.28.6 (#15418) 2019-08-23 11:38:02 -07:00
Renovate Bot
115ea39395 build: update @bazel/jasmine to version 0.36.1 2019-08-21 10:36:42 -07:00
Renovate Bot
f7909b8d40 build: update @bazel/buildifier to version ^0.28.0 2019-08-15 09:54:27 -07:00
Renovate Bot
d3c11ff4ee build: update bazel_toolchains to version 0.28.5 2019-08-15 09:54:13 -07:00
Renovate Bot
8a7652223d build: update bazel_toolchains to version 0.28.4 (#15319) 2019-08-13 10:13:06 -07:00
Charles
920ee8595a build: update bazel dependencies and configuration (#15291)
This leverages the configuration from FW where possible.
Bazel updated to 28.1
Rules for nodejs/typescript/karma/jasmine updated to 0.35.0
2019-08-12 11:40:50 -07:00
vikerman
8131b0b07a
chore: update bazel version (#1203) 2019-07-12 14:25:27 -07:00
Renovate Bot
fc1d89cf13 build: update bazel_toolchains to version 2019-07-11 01:19:54 +08:00
Joey Perrott
5da90e9075 ci: setup RBE on CI 2019-07-10 04:07:42 +08:00
Renovate Bot
8b89cbdb53 build: update com_google_protobuf to version 2019-05-30 14:04:34 -07:00
vikerman
ab904c2288
build: update to latest bazel and angular (#1155)
- Update all deps to Angular 8.0.0-beta packages in preparation for 8.0
release. Update version of our own packages to 8.0.0-beta.0.

- This version of @angular/bazel allows us to use angular packages from
npm instead of having to build from sources. Update WORKSPACE and
BUILD.bazel files to reflect this.

- Add a angular-metadata.tsconfig.json to properly generate the metadata
for angular npm packages in a yarn postinstall step. This is now
required since we no longer build angular packages from source.

- Fix broken schematics tests since the latest version of schematics
requires to call runSchematicsAsync for all the schematics.

No other code changes were required.
2019-04-25 13:34:09 -07:00
Alan Agius
e1269cb520 build: use ts-api-guardian from npm 2019-04-23 14:30:51 -10:00
Alex Eagle
ee619c9a34 build: run Bazel format/lint fix 2019-04-22 08:38:00 -07:00
Keen Yee Liau
0bb03d3555 build: Upgrade rules_nodejs to 0.27.7 and angular to 7.2.9
This fixes bug like stale Bazel workspace.
https://github.com/bazelbuild/rules_nodejs/pull/620
2019-03-19 20:58:04 -07:00
Alex Eagle
4e262f966f build: Update to latest bazel rules 2019-03-06 11:27:48 -08:00
Keen Yee Liau
8e3c7dcca4 build: Update Bazel workspace
While doing a Bazel query using Bazel 0.21.0, Bazel complains that
the http_archive must now be an explicit rule. This commit fixes
that.

In addition, versions for rules_typescript and angular have also
been updated.
2019-01-16 16:07:50 -08:00
CaerusKaru
9b83bbe173
build: update Bazel to use fine-grained deps (#1083) 2018-12-22 22:25:30 -06:00
Alan Agius
717b02f533 ci: add ts api guardian (#12010)
* refactor: fix `import` and `export` paths to work with classic resolution

`ts-api-guardian` only support classic module resolution which means that we need to specify `index` so that the resolution works.

* build: add `npm_package` to packages

* build: add ts-api-guardian to repo

* test: add api golden files

* refactor: use proper namespace instead of alias export

* refactor: use proper namspace einstead of alias export

* build: add `_golden_api` files

At the moment ts api guardian doesn't support aliased symbols as namespaces, this is a workaround to still have namespaced symbols in the final golden file.

* build: update angular archive for workspace

* test: fix reference to `TestHost` to use namespace

* refactor: create `fs` namespace instead of aliased export

* test: update api golden file for `@angular-devkit/core/node`
2018-11-30 11:53:54 -08:00
Keen Yee Liau
a3b05a0283 build: Use fine-grained node_module deps
This commit updates the BUILD files to specify fine-grained node_module deps
by replacing "@typings" comments with actual @npm node module.

Moved tools/bazel.rc -> .bazelrc

Removed "jasmine" typings from base tsconfig.json

Added @bazel/karma to devDependencies, needed for `ts_web_test`
2018-10-31 20:56:27 -07:00
Filipe Silva
4c5ed59232 build: match engines with bazel and CI 2018-09-13 10:37:37 -07:00
Filipe Silva
0dc36f2848 ci: update CI to node 10 2018-09-06 10:59:24 -07:00
Filipe Silva
1c8e506eed build: preserve symlinks for rules_nodejs 2018-08-22 16:36:10 -07:00
Filipe Silva
a20495becb build: add bazel absolute path fixes 2018-08-22 16:36:10 -07:00
Filipe Silva
2393ab9aba build: simplify bazel dependencies 2018-08-22 16:36:10 -07:00
Filipe Silva
33270c5905 build: update rules_nodejs to include windows fixes 2018-08-22 16:36:10 -07:00
Filipe Silva
6cfbe209b2 ci: update circleci to use bazel 0.15 2018-08-22 16:36:10 -07:00
Filipe Silva
b1ad957a15 build: update bazel workspace 2018-08-22 16:36:10 -07:00
Fabian Wiles
de33b02f59 feat(socket-engine): introduce package (#999) 2018-08-15 16:07:13 -05:00
Fabian Wiles
5361a6607a build: upgrade bazel to latest (#1008)
* this solves the issue with being able to run unit tests
2018-06-08 13:58:32 -07:00
Hans Larsen
44086c60ff build: move devkit repo back to angular-cli 2018-06-05 18:50:06 -07:00
Fabian Wiles
baa0eb5c40 build: update to bazel 11.1 (#961) 2018-04-13 16:45:22 -04:00
Fabian Wiles
5224d91d1f chore: upgrade to Angular v6 and RxJS v6 (#947) 2018-04-01 23:50:27 -04:00
Fabian Wiles
557e625fa6
build: introduce bazel (#909)
* build: introduce bazel

* build: use ng_package
2018-03-10 12:14:46 +13:00