Skip to content

Commit

Permalink
build: update nodejs rules to 1.0+
Browse files Browse the repository at this point in the history
  • Loading branch information
alan-agius4 committed Jan 23, 2020
1 parent 1f055d5 commit d2e1b12
Show file tree
Hide file tree
Showing 12 changed files with 92 additions and 99 deletions.
12 changes: 6 additions & 6 deletions WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
# Add NodeJS rules (explicitly used for sass bundle rules)
http_archive(
name = "build_bazel_rules_nodejs",
sha256 = "a54b2511d6dae42c1f7cdaeb08144ee2808193a088004fc3b464a04583d5aa2e",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.42.3/rules_nodejs-0.42.3.tar.gz"],
sha256 = "c97bf38546c220fa250ff2cc052c1a9eac977c662c1fc23eda797b0ce8e70a43",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/1.1.0/rules_nodejs-1.1.0.tar.gz"],
)

# Setup the NodeJS toolchain
load("@build_bazel_rules_nodejs//:defs.bzl", "check_bazel_version", "node_repositories", "yarn_install")
load("@build_bazel_rules_nodejs//:index.bzl", "check_bazel_version", "node_repositories", "yarn_install")

node_repositories()

# The minimum bazel version to use with this repo is 0.27.0
check_bazel_version(minimum_bazel_version = "0.27.0")
# The minimum bazel version to use with this repo is 1.1.0
check_bazel_version(minimum_bazel_version = "1.1.0")

node_repositories(
# For deterministic builds, specify explicit NodeJS and Yarn versions.
Expand Down Expand Up @@ -50,7 +50,7 @@ load("@npm_bazel_typescript//:index.bzl", "ts_setup_workspace")

ts_setup_workspace()

# Transitive dep of @npm_angular_bazel - should be removed
# Transitive dep of @npm_bazel_karma
http_archive(
name = "io_bazel_rules_webtesting",
sha256 = "9bb461d5ef08e850025480bab185fd269242d4e533bca75bfb748001ceb343c3",
Expand Down
4 changes: 2 additions & 2 deletions modules/builders/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
load("//tools:defaults.bzl", "jasmine_node_test", "ng_test_library", "npm_package", "ts_library")
load("//tools:defaults.bzl", "jasmine_node_test", "ng_test_library", "pkg_npm", "ts_library")

filegroup(
name = "builders_assets",
Expand Down Expand Up @@ -35,7 +35,7 @@ ts_library(
],
)

npm_package(
pkg_npm(
name = "npm_package",
srcs = [":builders_assets"],
tags = ["release"],
Expand Down
2 changes: 1 addition & 1 deletion modules/common/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ ng_package(
name = "npm_package",
srcs = [":package.json"],
entry_point = ":index.ts",
packages = ["//modules/common/schematics:npm_package"],
nested_packages = ["//modules/common/schematics:npm_package"],
readme_md = ":README.md",
tags = ["release"],
deps = [
Expand Down
4 changes: 2 additions & 2 deletions modules/common/schematics/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
load("//tools:defaults.bzl", "jasmine_node_test", "ng_test_library", "npm_package", "ts_library")
load("//tools:defaults.bzl", "jasmine_node_test", "ng_test_library", "pkg_npm", "ts_library")

package(default_visibility = ["//visibility:public"])

Expand Down Expand Up @@ -32,7 +32,7 @@ ts_library(
)

# This package is intended to be combined into the main @nguniversal/common package as a dep.
npm_package(
pkg_npm(
name = "npm_package",
srcs = [":schematics_assets"],
deps = [":schematics"],
Expand Down
2 changes: 1 addition & 1 deletion modules/express-engine/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ ng_package(
":package.json",
],
entry_point = ":index.ts",
packages = ["//modules/express-engine/schematics:npm_package"],
nested_packages = ["//modules/express-engine/schematics:npm_package"],
readme_md = ":README.md",
tags = ["release"],
deps = [
Expand Down
4 changes: 2 additions & 2 deletions modules/express-engine/schematics/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
load("//tools:defaults.bzl", "jasmine_node_test", "ng_test_library", "npm_package", "ts_library")
load("//tools:defaults.bzl", "jasmine_node_test", "ng_test_library", "pkg_npm", "ts_library")

package(default_visibility = ["//visibility:public"])

Expand Down Expand Up @@ -36,7 +36,7 @@ ts_library(
)

# This package is intended to be combined into the main @nguniversal/express-engine package as a dep.
npm_package(
pkg_npm(
name = "npm_package",
srcs = [":schematics_assets"],
deps = [":schematics"],
Expand Down
2 changes: 1 addition & 1 deletion modules/hapi-engine/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ ng_package(
":package.json",
],
entry_point = ":index.ts",
packages = ["//modules/hapi-engine/schematics:npm_package"],
nested_packages = ["//modules/hapi-engine/schematics:npm_package"],
readme_md = ":README.md",
tags = ["release"],
deps = [
Expand Down
4 changes: 2 additions & 2 deletions modules/hapi-engine/schematics/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
load("//tools:defaults.bzl", "jasmine_node_test", "ng_test_library", "npm_package", "ts_library")
load("//tools:defaults.bzl", "jasmine_node_test", "ng_test_library", "pkg_npm", "ts_library")

package(default_visibility = ["//visibility:public"])

Expand Down Expand Up @@ -36,7 +36,7 @@ ts_library(
)

# This package is intended to be combined into the main @nguniversal/hapi-engine package as a dep.
npm_package(
pkg_npm(
name = "npm_package",
srcs = [":schematics_assets"],
deps = [":schematics"],
Expand Down
28 changes: 14 additions & 14 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,24 +44,24 @@
"@angular-devkit/build-angular": "^0.900.0-rc.10",
"@angular-devkit/core": "^9.0.0-rc.10",
"@angular-devkit/schematics": "^9.0.0-rc.10",
"@angular/animations": "^9.0.0-rc.9",
"@angular/bazel": "^9.0.0-rc.9",
"@angular/animations": "^9.0.0-rc.10",
"@angular/bazel": "^9.0.0-rc.10",
"@angular/cli": "^9.0.0-rc.10",
"@angular/common": "^9.0.0-rc.9",
"@angular/compiler": "^9.0.0-rc.9",
"@angular/compiler-cli": "^9.0.0-rc.9",
"@angular/core": "^9.0.0-rc.9",
"@angular/platform-browser": "^9.0.0-rc.9",
"@angular/platform-browser-dynamic": "^9.0.0-rc.9",
"@angular/platform-server": "^9.0.0-rc.9",
"@angular/router": "^9.0.0-rc.9",
"@angular/common": "^9.0.0-rc.10",
"@angular/compiler": "^9.0.0-rc.10",
"@angular/compiler-cli": "^9.0.0-rc.10",
"@angular/core": "^9.0.0-rc.10",
"@angular/platform-browser": "^9.0.0-rc.10",
"@angular/platform-browser-dynamic": "^9.0.0-rc.10",
"@angular/platform-server": "^9.0.0-rc.10",
"@angular/router": "^9.0.0-rc.10",
"@bazel/bazel": "2.0.0",
"@bazel/buildifier": "^0.29.0",
"@bazel/hide-bazel-files": "^0.42.0",
"@bazel/hide-bazel-files": "^1.0.0",
"@bazel/ibazel": "^0.11.0",
"@bazel/jasmine": "^0.42.0",
"@bazel/karma": "^0.42.0",
"@bazel/typescript": "^0.42.0",
"@bazel/jasmine": "^1.0.0",
"@bazel/karma": "^1.0.0",
"@bazel/typescript": "^1.0.0",
"@hapi/hapi": "^18.4.0",
"@schematics/angular": "^9.0.0-rc.10",
"@types/browser-sync": "^2.26.1",
Expand Down
2 changes: 1 addition & 1 deletion scripts/package-builder.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ readonly bin=$(${bazel_bin} info bazel-bin)

function buildTargetPackages() {
# List of targets to build, e.g. core, common, compiler, etc.
targets=$(${bazel_bin} query --output=label 'attr("tags", "\[.*release\]", //modules/...) intersect kind(".*_package", //modules/...)')
targets=$(${bazel_bin} query --output=label 'attr("tags", "\[.*release\]", //modules/...) intersect kind("pkg_npm|ng_package", //modules/...)')

# Path to the output directory into which we copy the npm packages.
dest_path="$1"
Expand Down
16 changes: 7 additions & 9 deletions tools/defaults.bzl
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
"""Re-export of some bazel rules with repository-wide defaults."""

load("@npm_angular_bazel//:index.bzl", _ng_module = "ng_module", _ng_package = "ng_package")
load("@build_bazel_rules_nodejs//:defs.bzl", _npm_package = "npm_package")
load("@build_bazel_rules_nodejs//:index.bzl", _pkg_npm = "pkg_npm")
load("@npm_bazel_jasmine//:index.bzl", _jasmine_node_test = "jasmine_node_test")
load(
"@npm_bazel_typescript//:index.bzl",
_ts_library = "ts_library",
)
load("@npm_bazel_karma//:index.bzl", _ts_web_test_suite = "ts_web_test_suite")
load("@npm_bazel_karma//:index.bzl", _karma_web_test_suite = "karma_web_test_suite")

DEFAULT_TSCONFIG_BUILD = "//modules:bazel-tsconfig-build.json"
DEFAULT_TSCONFIG_TEST = "//modules:bazel-tsconfig-test"
Expand Down Expand Up @@ -110,8 +110,6 @@ def ng_module(name, tsconfig = None, testonly = False, deps = [], bundle_dts = T

def jasmine_node_test(deps = [], **kwargs):
local_deps = [
# Workaround for: https://github.com/bazelbuild/rules_nodejs/issues/344
"@npm//jasmine",
"@npm//source-map-support",
] + deps

Expand All @@ -138,17 +136,17 @@ def ng_test_library(deps = [], tsconfig = None, **kwargs):
def ng_package(globals = {}, **kwargs):
globals = dict(globals, **GLOBALS)

_ng_package(globals = globals, replacements = PKG_GROUP_REPLACEMENTS, **kwargs)
_ng_package(globals = globals, substitutions = PKG_GROUP_REPLACEMENTS, **kwargs)

def npm_package(name, replacements = {}, **kwargs):
_npm_package(
def pkg_npm(name, substitutions = {}, **kwargs):
_pkg_npm(
name = name,
replacements = dict(replacements, **PKG_GROUP_REPLACEMENTS),
substitutions = dict(substitutions, **PKG_GROUP_REPLACEMENTS),
**kwargs
)

def ng_web_test_suite(deps = [], srcs = [], **kwargs):
_ts_web_test_suite(
_karma_web_test_suite(
# Required for running the compiled ng modules that use TypeScript import helpers.
srcs = ["@npm//:node_modules/tslib/tslib.js"] + srcs,
# Depend on our custom test initialization script. This needs to be the first dependency.
Expand Down
111 changes: 53 additions & 58 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -117,15 +117,15 @@
ora "4.0.2"
rxjs "6.5.3"

"@angular/animations@^9.0.0-rc.9":
version "9.0.0-rc.9"
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-9.0.0-rc.9.tgz#2a7747255470b1a80e072b3ed1c79186dc5acb5f"
integrity sha512-JuLyMn2NYwBc8hN130bn42oaQROmzWXLku3QhrEtf5VBJkyo9fdkj/00UWMHWnOiJygh4oMC04jL9p10iTtVzw==
"@angular/animations@^9.0.0-rc.10":
version "9.0.0-rc.10"
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-9.0.0-rc.10.tgz#73c198182f80e88763be0032d33a3a0de87ccca4"
integrity sha512-E3NUYq00FXrncuevo8ZkYxr7x+fPRvHawHdUmcUuFKi4zSu4rkPUz+W/iDENGGV6UklwJhwE4aIxhZjfAuSETQ==

"@angular/bazel@^9.0.0-rc.9":
version "9.0.0-rc.9"
resolved "https://registry.yarnpkg.com/@angular/bazel/-/bazel-9.0.0-rc.9.tgz#6e54255c5dd2742a08f366e27ad80c1e88bc1414"
integrity sha512-3lRGOS51V6jDahIWtL6Fi8xxrVRlMK54EqsqLeJGASG+PbzQ5bULKejG+jq9VtwvFB+0EMX4KVIJAjJe3VaArA==
"@angular/bazel@^9.0.0-rc.10":
version "9.0.0-rc.10"
resolved "https://registry.yarnpkg.com/@angular/bazel/-/bazel-9.0.0-rc.10.tgz#49b3b798ebf213cbac8e0371a3c4acfa00c617b6"
integrity sha512-pneDQbD/Yl0tGujqFuHNyGunvukUtBzAFRutIaJ5lS6fANXBwW02ufePLoHiF1HYeupGfW9H01oVBjtLH8HhyQ==
dependencies:
"@microsoft/api-extractor" "^7.3.9"
shelljs "0.8.2"
Expand Down Expand Up @@ -157,15 +157,15 @@
universal-analytics "^0.4.20"
uuid "^3.3.2"

"@angular/common@^9.0.0-rc.9":
version "9.0.0-rc.9"
resolved "https://registry.yarnpkg.com/@angular/common/-/common-9.0.0-rc.9.tgz#1c631e4a4e2d27245168c25b25e9f61c9ab329bf"
integrity sha512-HzR6AX0THLks88E1+LLsWW1N+kChKUh1gmx7e2Y4Zxl3BntdqA0FhrhR03sEfwzP7Wvd7nfZzncKNp94Z4tjhg==
"@angular/common@^9.0.0-rc.10":
version "9.0.0-rc.10"
resolved "https://registry.yarnpkg.com/@angular/common/-/common-9.0.0-rc.10.tgz#e4494938118ccbc8d3902bda8fb0f78b3935f416"
integrity sha512-Bw59y6F+5IdROzbUG/lSbpxSiUqWS2e8466q33qDifCKL+mFYSFyae9FVh7vw/vbqZ0A2EnAqJSiWEYAYsDJTQ==

"@angular/compiler-cli@^9.0.0-rc.9":
version "9.0.0-rc.9"
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-9.0.0-rc.9.tgz#b20cfabab2e5702d7c9b98cce2411bb065c90deb"
integrity sha512-2Cotthl+EnrofJVPMB7zbmLwd7N+FQEHIS9voUaZiY+XoAZGn5FdArSdaKDOfpLei85OUdq4rnKkn6kdvQZFHA==
"@angular/compiler-cli@^9.0.0-rc.10":
version "9.0.0-rc.10"
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-9.0.0-rc.10.tgz#f914327352c33e6340c2f2198042002a2d4ae298"
integrity sha512-6EXyzCi8QvuDw/pwEyegoCps5Qt/vlIfkXNeUFLIsQQq1NyU6t6Ml3tpKLccsR2aHCqVxhk2Z3FzRLB9CudeGA==
dependencies:
canonical-path "1.0.0"
chokidar "^2.1.1"
Expand All @@ -178,38 +178,38 @@
source-map "^0.6.1"
yargs "13.1.0"

"@angular/compiler@^9.0.0-rc.9":
version "9.0.0-rc.9"
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-9.0.0-rc.9.tgz#f6b9ce0e7ce723a6bcbbc6d10e21540ba528e9d7"
integrity sha512-g8Z2tBB5KGF5WTJTnR02f3TZ+yBlkxdOT1vbrPOlPby2nR5a0+W9f/km0d9lPcQ/yYZcoG5EPlSecPoorI7qgQ==
"@angular/compiler@^9.0.0-rc.10":
version "9.0.0-rc.10"
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-9.0.0-rc.10.tgz#cc1b4ccba4ff2da9de6b13990470ddad83fcb4d7"
integrity sha512-s63ZVu+RLw+ZYX20u7Ujl8jXqz/xy/briB4vIiFA69TNCYimyCCzII1UJ+sEA1H5h/OjeVEOFFtQsAjAMpTJdQ==

"@angular/core@^9.0.0-rc.9":
version "9.0.0-rc.9"
resolved "https://registry.yarnpkg.com/@angular/core/-/core-9.0.0-rc.9.tgz#c9a2746106583036376db561a492f42edb5aeee2"
integrity sha512-roC9wykbRv+n+Uen1KbdHS8xpaCEAFAemZXj9ClsIAcx1t6S2Wiw6QsgyhZZg4BKxKrqQc3eMG4bd+xY/XcKrw==
"@angular/core@^9.0.0-rc.10":
version "9.0.0-rc.10"
resolved "https://registry.yarnpkg.com/@angular/core/-/core-9.0.0-rc.10.tgz#643e1eef0d1d4a09b9f56c4b389da426f0606bc4"
integrity sha512-MYBDnT5nrpGrb6gmpbVGGSt797VCDIBxY9BnD8I2aPQwiodXB8xP/2qUrf1zXez2zhkcBDv4IIurm7q0/1G2Lw==

"@angular/platform-browser-dynamic@^9.0.0-rc.9":
version "9.0.0-rc.9"
resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-9.0.0-rc.9.tgz#b106fd553772316fa7c00cb2faa6ace71ea42413"
integrity sha512-SLpUU4V0Hotzi/cI29aclKJp/1L45S+Zq04jEAs5YXQcFlGdETAbmsNEsxt6G+EC/RXPrLpf6jxSuE1wbcQk3A==
"@angular/platform-browser-dynamic@^9.0.0-rc.10":
version "9.0.0-rc.10"
resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-9.0.0-rc.10.tgz#bbdedd8572b930e238079877aa6fc29435bb0912"
integrity sha512-x2mTf/6cBykgOoG59d3si9/Cs2KjaU0AziqJnWiaBX6PMB6huSfno6DizBPLzwh/JhIxmgujmnPgWygo2iPL4g==

"@angular/platform-browser@^9.0.0-rc.9":
version "9.0.0-rc.9"
resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-9.0.0-rc.9.tgz#2455b1d00cc47ecab66c671bd33e0f06c060dabf"
integrity sha512-v9K1wNtJqdAMtSi2wI1kxyf1AtkKVO899CUinK/gFY+Hx0xA15rzxOJHlJ/B4XUzIHdU+jMEJlpO/59Z+jnD6Q==
"@angular/platform-browser@^9.0.0-rc.10":
version "9.0.0-rc.10"
resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-9.0.0-rc.10.tgz#414ccf697812c74bafa2859e43844327a140e49c"
integrity sha512-08ABc0c/1VVSE+Til41+ouK58JjA0GBSK1gR3SWxWaXW9XhSIW8W4pzMRUc6UW6tqIBQeMCn53+chjLk/+NEfQ==

"@angular/platform-server@^9.0.0-rc.9":
version "9.0.0-rc.9"
resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-9.0.0-rc.9.tgz#883462e1fe78b01e7f5c76e9d648ea0a03690c4c"
integrity sha512-0lRuMvFgrw8Kb+p/TrccOQyq62VO9agxv1FGJKV9dHXFqchiZEGRXCdjTEO7T6BK9mLtYGF/bbc7WqIsm23cCA==
"@angular/platform-server@^9.0.0-rc.10":
version "9.0.0-rc.10"
resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-9.0.0-rc.10.tgz#a4b82fb207c4f1ea40d4c5b69170318e266541bb"
integrity sha512-6Ba/3I5nfWbQ5gb3cewS7NEBBhiTK9joILZfGtgXoaAaWtNqPVerggTexNWbDbYbvLaIgSbZXKxgIS3bwR+dRg==
dependencies:
domino "^2.1.2"
xhr2 "^0.1.4"

"@angular/router@^9.0.0-rc.9":
version "9.0.0-rc.9"
resolved "https://registry.yarnpkg.com/@angular/router/-/router-9.0.0-rc.9.tgz#7e8f203c0f3effa7b1d58b511cd66476ce254e7f"
integrity sha512-LBatklBYMx8z+2pmFqxknAgGZ/XYwatICWa4dFE9Ghrn+oPf+tUrHCIH34yqlaHxQvyQUnPP5pxBswINaX3fvA==
"@angular/router@^9.0.0-rc.10":
version "9.0.0-rc.10"
resolved "https://registry.yarnpkg.com/@angular/router/-/router-9.0.0-rc.10.tgz#9af0f1318c8fdc298ad902d020b4517afe22d9c2"
integrity sha512-94T0UFW9MtvYQDFYi3+92CtFyQt+nreuRRyeW/QJrOxmElWPOKp5BbK1VLryVBoYcZoc+qf2peonWBYDovur0g==

"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.5.5", "@babel/code-frame@^7.8.3":
version "7.8.3"
Expand Down Expand Up @@ -941,12 +941,7 @@
"@bazel/buildifier-linux_x64" "0.29.0"
"@bazel/buildifier-win32_x64" "0.29.0"

"@bazel/hide-bazel-files@^0.42.0":
version "0.42.3"
resolved "https://registry.yarnpkg.com/@bazel/hide-bazel-files/-/hide-bazel-files-0.42.3.tgz#967e24b8fdc7ce96d1dbc43557ec6457ccf6d0cd"
integrity sha512-gov5u61OhcCThgVVQGTZPJasPHQPTSvOsTZyVRU6tp/cria+6k4KXTb/1UO0FkZdB5wL/jEQUlh3HMtvQMsdkQ==

"@bazel/hide-bazel-files@latest":
"@bazel/hide-bazel-files@^1.0.0", "@bazel/hide-bazel-files@latest":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@bazel/hide-bazel-files/-/hide-bazel-files-1.1.0.tgz#a7d46a4aa3717150b54fde05b2f8b6bab733f493"
integrity sha512-JJ9eMKPBodWugC4Wu0QLe0saDZ971RcP2kjZbG1vJfQHn/gnxvw+4nXDRwei5EzxBsGGuLxY1MkNDtRFIfZr5w==
Expand All @@ -956,26 +951,26 @@
resolved "https://registry.yarnpkg.com/@bazel/ibazel/-/ibazel-0.11.1.tgz#c07ceaded388f1e39d6aa732953e0dd04f3dbdf0"
integrity sha512-qAdEquFAudYyN+CYfLzvuRWNubdsh6C8+o5CiViUEfchq1HQM5Rs8xAOE3fzGsTZ1EUsvgca/PY0kn0VIxckBA==

"@bazel/jasmine@^0.42.0":
version "0.42.3"
resolved "https://registry.yarnpkg.com/@bazel/jasmine/-/jasmine-0.42.3.tgz#c27c3fb3ac861a9d9da1190e1906818ac5143dc9"
integrity sha512-O7hs+TZT+J+pPgDJZh0RhwMpMDpbZoU1Qd5jSk8xWyfuNK1T6iCq5YkPS641kE/yk/07x3cDE+9xpBmW1gsJzg==
"@bazel/jasmine@^1.0.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@bazel/jasmine/-/jasmine-1.1.0.tgz#3900a99b57ceac1e979aa0d64b624a70a4ebd92e"
integrity sha512-3KuA7eNBu4OyHWP5k8pZJlpdThPfvFQViNDMawmz80KLfp1qbHkMYaVd5Drfa6MmDXjC7QNAGG7zRe0DOrEJ2Q==
dependencies:
jasmine "~3.4.0"
jasmine-core "~3.4.0"
v8-coverage "1.0.9"

"@bazel/karma@^0.42.0":
version "0.42.3"
resolved "https://registry.yarnpkg.com/@bazel/karma/-/karma-0.42.3.tgz#6a5c2fd4ac66f1d6ee3a0d46346f41d356143de1"
integrity sha512-NAlmxOVyWiP4nYCdGnI2nkhQsb5FDF7g+pPPprOSKFTLbXPE+S3K/VfgBk6XvB1P/X3mTugbiC9HG24BSwP8WA==
"@bazel/karma@^1.0.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@bazel/karma/-/karma-1.1.0.tgz#3340904942acd970964ad40a28177f780d2d658a"
integrity sha512-4AwY86r/MNPCcVkR4z5wO9d4dftdSWi7nFnIEFGsl++Mzpgrfc70dGReu35BFC38JavWrEkZuh7RU1d8bbD8WQ==
dependencies:
tmp "0.1.0"

"@bazel/typescript@^0.42.0":
version "0.42.3"
resolved "https://registry.yarnpkg.com/@bazel/typescript/-/typescript-0.42.3.tgz#224d44bb32aa7b36908e01b2c58f68a0d22fe5b1"
integrity sha512-6cnB50Zu6avGZbBruV51YNLrYtze+bWocnK49tdCkvu9qNTUISZpKgzpOwXUFj81zjNp9ffStWR1qPasTAJDxw==
"@bazel/typescript@^1.0.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@bazel/typescript/-/typescript-1.1.0.tgz#b57ac6c6d627577f394a60fb540fbbdf53bcff0d"
integrity sha512-QnTdb6rwZUR+KfUuAdyazpkA7BOvrWRe7tkPDdyIZHJdBPYdpJW+AapnFSfxvXEIP0Nwesl5KP6Saau0GPiBLg==
dependencies:
protobufjs "6.8.8"
semver "5.6.0"
Expand Down

0 comments on commit d2e1b12

Please sign in to comment.