Added BUILD file for gui2-fw-lib bazel build
This is another step along the way of having Native Bazel builds for Angular
Not fully there yet - waiting for Angular v9 in next 2 weeks
but don't want to wait that long to merge all of this
For most people the main concern is updates to WORKSPACE
Change-Id: I28170b8f8daaa2959327c259fe6a10df075113bb
diff --git a/tools/build/bazel/angular_workspace.bzl b/tools/build/bazel/angular_workspace.bzl
new file mode 100644
index 0000000..cf380ea
--- /dev/null
+++ b/tools/build/bazel/angular_workspace.bzl
@@ -0,0 +1,20 @@
+load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
+load("@npm_bazel_protractor//:package.bzl", "npm_bazel_protractor_dependencies")
+load("@npm_bazel_karma//:package.bzl", "rules_karma_dependencies")
+load("@io_bazel_rules_webtesting//web:repositories.bzl", "web_test_repositories")
+load("@npm_bazel_karma//:browser_repositories.bzl", "browser_repositories")
+load("@npm_bazel_typescript//:index.bzl", "ts_setup_workspace")
+load("@io_bazel_rules_sass//sass:sass_repositories.bzl", "sass_repositories")
+
+def load_angular():
+ npm_bazel_protractor_dependencies()
+
+ rules_karma_dependencies()
+
+ web_test_repositories()
+
+ browser_repositories()
+
+ ts_setup_workspace()
+
+ sass_repositories()
diff --git a/tools/gui/package-lock.json b/tools/gui/package-lock.json
index 61a72e4..f213d49 100755
--- a/tools/gui/package-lock.json
+++ b/tools/gui/package-lock.json
@@ -5,9 +5,9 @@
"requires": true,
"dependencies": {
"@bazel/hide-bazel-files": {
- "version": "0.39.1",
- "resolved": "https://registry.npmjs.org/@bazel/hide-bazel-files/-/hide-bazel-files-0.39.1.tgz",
- "integrity": "sha512-nmILMfF8wD3hR3+r0MUCqPahgBYszLKFBcrbnmYthG6Oujgy1NpYMjeWj7Hjt3pJMkT1MgQP/VipLu2gQyMc0Q==",
+ "version": "0.40.0",
+ "resolved": "https://registry.npmjs.org/@bazel/hide-bazel-files/-/hide-bazel-files-0.40.0.tgz",
+ "integrity": "sha512-1Ew6r/i0J2H6h31Uo+ZkLFpV7l4gysdJSbCUueqbWlT8g+UHJuPtdMtPEDij1aI29ZrUbs7w4P0DTxMvOvgjwg==",
"dev": true
},
"@gulp-sourcemaps/identity-map": {