diff --git a/WORKSPACE b/WORKSPACE index acd2ffbf82..0af1627d9c 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -8,8 +8,8 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") # Fetch rules_nodejs so we can install our npm dependencies http_archive( name = "build_bazel_rules_nodejs", - sha256 = "e1a0d6eb40ec89f61a13a028e7113aa3630247253bcb1406281b627e44395145", - urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/1.0.1/rules_nodejs-1.0.1.tar.gz"], + sha256 = "3887b948779431ac443e6a64f31b9e1e17b8d386a31eebc50ec1d9b0a6cabd2b", + urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/1.0.0/rules_nodejs-1.0.0.tar.gz"], ) # Check the bazel version and download npm dependencies diff --git a/integration/bazel/WORKSPACE b/integration/bazel/WORKSPACE index cd295885d2..cdadd41e0d 100644 --- a/integration/bazel/WORKSPACE +++ b/integration/bazel/WORKSPACE @@ -8,8 +8,8 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") # Fetch rules_nodejs so we can install our npm dependencies http_archive( name = "build_bazel_rules_nodejs", - sha256 = "e1a0d6eb40ec89f61a13a028e7113aa3630247253bcb1406281b627e44395145", - urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/1.0.1/rules_nodejs-1.0.1.tar.gz"], + sha256 = "3887b948779431ac443e6a64f31b9e1e17b8d386a31eebc50ec1d9b0a6cabd2b", + urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/1.0.0/rules_nodejs-1.0.0.tar.gz"], ) # Fetch sass rules for compiling sass files diff --git a/integration/bazel/package.json b/integration/bazel/package.json index 43f9a9ed5d..fdf37a8159 100644 --- a/integration/bazel/package.json +++ b/integration/bazel/package.json @@ -23,11 +23,11 @@ "@angular/compiler": "file:../../dist/packages-dist/compiler", "@angular/compiler-cli": "file:../../dist/packages-dist/compiler-cli", "@bazel/bazel": "file:../../node_modules/@bazel/bazel", - "@bazel/karma": "1.0.1", - "@bazel/protractor": "1.0.1", - "@bazel/rollup": "1.0.1", - "@bazel/terser": "1.0.1", - "@bazel/typescript": "1.0.1", + "@bazel/karma": "1.0.0", + "@bazel/protractor": "1.0.0", + "@bazel/rollup": "1.0.0", + "@bazel/terser": "1.0.0", + "@bazel/typescript": "1.0.0", "@types/jasmine": "2.8.8", "http-server": "0.12.0", "karma": "4.4.1", diff --git a/integration/bazel/yarn.lock b/integration/bazel/yarn.lock index 02f4d8585d..4a13424f4e 100644 --- a/integration/bazel/yarn.lock +++ b/integration/bazel/yarn.lock @@ -92,32 +92,32 @@ resolved "https://registry.yarnpkg.com/@bazel/hide-bazel-files/-/hide-bazel-files-0.38.3.tgz#e98231d3d360d51860d9c1a7c3345b40dab4cf81" integrity sha512-o+dNkfDm3qxWQ8h/04cWuTcjR7qnjZi3pQGv4aklVb16oPWx2jF8BzbkwvWuIkdbOl9VnqYP0vaHzwQVJRRcIA== -"@bazel/karma@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@bazel/karma/-/karma-1.0.1.tgz#f60de501367125ece03af1250ccb69d836fee2cc" - integrity sha512-AJ7KOx+oWHTAwstTMH95jpPP4MSKnG2eZiTms5OilhLz6KWg+l4hGumJ+jB8ntt/ZlMv9nrLVohS5zjEUyeTYA== +"@bazel/karma@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@bazel/karma/-/karma-1.0.0.tgz#6f1e31bc2cb698e50d76f43ec9f1ee095d8e72b8" + integrity sha512-esfsHRVWVcp6OyTk/QI1sBV7bcygFiXY6LUMPLPYqVZkQvJ0x+/L1weiwuRrqFf+FCwCajhYjwiR6S9kX2Z9LA== dependencies: tmp "0.1.0" -"@bazel/protractor@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@bazel/protractor/-/protractor-1.0.1.tgz#48d1f12c9edec114b04b45a159fa8c231c65c688" - integrity sha512-gAJ4nMQRXu4/k+EvH/aD4BUBrSy9dn/xtAI0qRs8t2997Zafb2HI0Ejd0Ep3geBcnloC/EWGSQAIBt5vQrOWAw== +"@bazel/protractor@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@bazel/protractor/-/protractor-1.0.0.tgz#b77fde3bb53a008c330c13a953a0bf93aa06b5f1" + integrity sha512-8kGuM3NkFfokjzKBlYxK9rUwJO/ICnYTHC567KJk6T4pjm4kfyh6iVI3Df3K+ONRCEYmiuZrQ37U06lzMMGN9g== -"@bazel/rollup@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@bazel/rollup/-/rollup-1.0.1.tgz#aaef886ff6cb00fc19995479aef4275359b57eee" - integrity sha512-LL9eszGoHbw50+59KqqgmHB1AFQKlYeJFDCMzJU5DnAMLWz/bSlf77CaC3iipL7AVQXVqu1aJEviiNYDVGTlig== +"@bazel/rollup@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@bazel/rollup/-/rollup-1.0.0.tgz#85f38cf07ba8ea192e54c42cb53a44d1fd1f56ac" + integrity sha512-pOWwyeM/H+LWRpKm3xuSAXoZ1gl6o8kFh5ltf0tM+ZfqGnSNbakME6ZswfmVj7FHUgF40BXzSoFTUdqgn1xy/w== -"@bazel/terser@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@bazel/terser/-/terser-1.0.1.tgz#edc22ef7d507ddf249ab039fc9f8c4d05c4789f9" - integrity sha512-ldww7M6V6itnhCbtIdiGenKJZVwfpeA+h1z41KYCPQouNBrf0zBH717NYUx1IXkxmWfuT1cmgDWLYEhBC+R2Sw== +"@bazel/terser@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@bazel/terser/-/terser-1.0.0.tgz#f9ef724cd4a81776dae71ae904934994d5006960" + integrity sha512-L+Q7YH+OA0W7Qp30DrnTKdNA6gasip9CdzI0zSvFOk18B7XBR+WswkIY2RkwwhH+y4SROqkHbX16z02jDHsnng== -"@bazel/typescript@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@bazel/typescript/-/typescript-1.0.1.tgz#23c8232f9a08199971a306a688843f10832f2458" - integrity sha512-dEZVAqmsJRcxnUPedXJ5QJIcmzxxXLDSybNO2uBXET8PvDfRpFGwu/ui+FE3uC3gYYXUFUas6WIEw5oiSeicVQ== +"@bazel/typescript@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@bazel/typescript/-/typescript-1.0.0.tgz#2c7318b9a3aaa730f282b094ddf41dd16fda7b5a" + integrity sha512-caNOKz7EjVMgbedjVTreao9++9Sb9oYlU2nqDOMIK8MyoOUQvgGQWhFwF65XXGSb79Tzv8kaFQskoaH/iAs4ng== dependencies: protobufjs "6.8.8" semver "5.6.0" diff --git a/package.json b/package.json index 429730a1be..2235c5eea8 100644 --- a/package.json +++ b/package.json @@ -41,12 +41,12 @@ "@angular-devkit/schematics": "9.0.0-rc.4", "@angular/bazel": "file:./tools/npm/@angular_bazel", "@babel/core": "^7.6.4", - "@bazel/jasmine": "1.0.1", - "@bazel/karma": "1.0.1", - "@bazel/protractor": "1.0.1", - "@bazel/rollup": "1.0.1", - "@bazel/terser": "1.0.1", - "@bazel/typescript": "1.0.1", + "@bazel/jasmine": "1.0.0", + "@bazel/karma": "1.0.0", + "@bazel/protractor": "1.0.0", + "@bazel/rollup": "1.0.0", + "@bazel/terser": "1.0.0", + "@bazel/typescript": "1.0.0", "@microsoft/api-extractor": "^7.3.9", "@schematics/angular": "9.0.0-rc.4", "@types/angular": "^1.6.47", diff --git a/packages/bazel/package.json b/packages/bazel/package.json index d794b64ba4..4781f93cd3 100644 --- a/packages/bazel/package.json +++ b/packages/bazel/package.json @@ -32,7 +32,7 @@ }, "peerDependencies": { "@angular/compiler-cli": "0.0.0-PLACEHOLDER", - "@bazel/typescript": ">=1.0.0", + "@bazel/typescript": "0.*", "terser": "^4.3.1", "typescript": ">=3.6 <3.7", "rollup": ">=1.20.0", diff --git a/packages/bazel/src/builders/files/WORKSPACE.template b/packages/bazel/src/builders/files/WORKSPACE.template index 27cebd9275..e5cf4616ff 100644 --- a/packages/bazel/src/builders/files/WORKSPACE.template +++ b/packages/bazel/src/builders/files/WORKSPACE.template @@ -15,8 +15,8 @@ workspace( load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") -RULES_NODEJS_VERSION = "1.0.1" -RULES_NODEJS_SHA256 = "e1a0d6eb40ec89f61a13a028e7113aa3630247253bcb1406281b627e44395145" +RULES_NODEJS_VERSION = "1.0.0" +RULES_NODEJS_SHA256 = "3887b948779431ac443e6a64f31b9e1e17b8d386a31eebc50ec1d9b0a6cabd2b" http_archive( name = "build_bazel_rules_nodejs", sha256 = RULES_NODEJS_SHA256, diff --git a/packages/bazel/src/schematics/ng-add/index.ts b/packages/bazel/src/schematics/ng-add/index.ts index 56bfbbe709..0bfcd2cee5 100644 --- a/packages/bazel/src/schematics/ng-add/index.ts +++ b/packages/bazel/src/schematics/ng-add/index.ts @@ -40,11 +40,11 @@ function addDevDependenciesToPackageJson(options: Schema) { ['@angular/bazel', angularCore.version], ['@bazel/bazel', '1.1.0'], ['@bazel/ibazel', '0.10.3'], - ['@bazel/karma', '1.0.1'], - ['@bazel/protractor', '1.0.1'], - ['@bazel/rollup', '1.0.1'], - ['@bazel/terser', '1.0.1'], - ['@bazel/typescript', '1.0.1'], + ['@bazel/karma', '1.0.0'], + ['@bazel/protractor', '1.0.0'], + ['@bazel/rollup', '1.0.0'], + ['@bazel/terser', '1.0.0'], + ['@bazel/typescript', '1.0.0'], ['history-server', '1.3.1'], ['html-insert-assets', '0.2.0'], ['karma', '4.4.1'], diff --git a/packages/core/test/render3/load_domino.ts b/packages/core/test/render3/load_domino.ts index 3fa4a37ea8..06eaacb5a4 100644 --- a/packages/core/test/render3/load_domino.ts +++ b/packages/core/test/render3/load_domino.ts @@ -6,10 +6,13 @@ * found in the LICENSE file at https://angular.io/license */ -// bootstrap the bazel require patch since this bootstrap script is loaded with -// `--node_options=--require=$(rlocation $(location script.js))` -if (process.env['BAZEL_NODE_RUNFILES_HELPER']) { - require(process.env['BAZEL_NODE_RUNFILES_HELPER'] as string).patchRequire(); +if (process.env['TEST_SRCDIR']) { + // bootstrap the bazel require resolve patch since this + // script is a bootstrap script loaded with --node_options=--require=... + const path = require('path'); + require(path.posix.join( + process.env['TEST_SRCDIR'], process.env['TEST_WORKSPACE'], + (process.env['TEST_BINARY'] as string).replace(/\.(sh|bat)$/, '_loader.js'), )); } // Needed to run animation tests diff --git a/packages/zone.js/test/node_bluebird_entry_point.ts b/packages/zone.js/test/node_bluebird_entry_point.ts index 41ca57f817..7406499b54 100644 --- a/packages/zone.js/test/node_bluebird_entry_point.ts +++ b/packages/zone.js/test/node_bluebird_entry_point.ts @@ -6,10 +6,13 @@ * found in the LICENSE file at https://angular.io/license */ -// bootstrap the bazel require patch since this bootstrap script is loaded with -// `--node_options=--require=$(rlocation $(location script.js))` -if (process.env['BAZEL_NODE_RUNFILES_HELPER']) { - require(process.env['BAZEL_NODE_RUNFILES_HELPER'] as string).patchRequire(); +if (process.env['TEST_SRCDIR']) { + // bootstrap the bazel require resolve patch since this + // script is a bootstrap script loaded with --node_options=--require=... + const path = require('path'); + require(path.posix.join( + process.env['TEST_SRCDIR'], process.env['TEST_WORKSPACE'], + (process.env['TEST_BINARY'] as string).replace(/\.(sh|bat)$/, '_loader.js'), )); } // Must be loaded before zone loads, so that zone can detect WTF. diff --git a/packages/zone.js/test/node_entry_point.ts b/packages/zone.js/test/node_entry_point.ts index f63265b69a..c3b3a436e9 100644 --- a/packages/zone.js/test/node_entry_point.ts +++ b/packages/zone.js/test/node_entry_point.ts @@ -13,10 +13,13 @@ * found in the LICENSE file at https://angular.io/license */ -// bootstrap the bazel require patch since this bootstrap script is loaded with -// `--node_options=--require=$(rlocation $(location script.js))` -if (process.env['BAZEL_NODE_RUNFILES_HELPER']) { - require(process.env['BAZEL_NODE_RUNFILES_HELPER'] as string).patchRequire(); +if (process.env['TEST_SRCDIR']) { + // bootstrap the bazel require resolve patch since this + // script is a bootstrap script loaded with --node_options=--require=... + const path = require('path'); + require(path.posix.join( + process.env['TEST_SRCDIR'], process.env['TEST_WORKSPACE'], + (process.env['TEST_BINARY'] as string).replace(/\.(sh|bat)$/, '_loader.js'), )); } // Must be loaded before zone loads, so that zone can detect WTF. diff --git a/packages/zone.js/test/node_entry_point_no_patch_clock.ts b/packages/zone.js/test/node_entry_point_no_patch_clock.ts index 80d7c478bc..a6b24aa7b4 100644 --- a/packages/zone.js/test/node_entry_point_no_patch_clock.ts +++ b/packages/zone.js/test/node_entry_point_no_patch_clock.ts @@ -13,10 +13,13 @@ * found in the LICENSE file at https://angular.io/license */ -// bootstrap the bazel require patch since this bootstrap script is loaded with -// `--node_options=--require=$(rlocation $(location script.js))` -if (process.env['BAZEL_NODE_RUNFILES_HELPER']) { - require(process.env['BAZEL_NODE_RUNFILES_HELPER'] as string).patchRequire(); +if (process.env['TEST_SRCDIR']) { + // bootstrap the bazel require resolve patch since this + // script is a bootstrap script loaded with --node_options=--require=... + const path = require('path'); + require(path.posix.join( + process.env['TEST_SRCDIR'], process.env['TEST_WORKSPACE'], + (process.env['TEST_BINARY'] as string).replace(/\.(sh|bat)$/, '_loader.js'), )); } // Must be loaded before zone loads, so that zone can detect WTF. diff --git a/packages/zone.js/test/node_error_disable_policy_entry_point.ts b/packages/zone.js/test/node_error_disable_policy_entry_point.ts index 61eb31cc12..1158768f44 100644 --- a/packages/zone.js/test/node_error_disable_policy_entry_point.ts +++ b/packages/zone.js/test/node_error_disable_policy_entry_point.ts @@ -6,10 +6,13 @@ * found in the LICENSE file at https://angular.io/license */ -// bootstrap the bazel require patch since this bootstrap script is loaded with -// `--node_options=--require=$(rlocation $(location script.js))` -if (process.env['BAZEL_NODE_RUNFILES_HELPER']) { - require(process.env['BAZEL_NODE_RUNFILES_HELPER'] as string).patchRequire(); +if (process.env['TEST_SRCDIR']) { + // bootstrap the bazel require resolve patch since this + // script is a bootstrap script loaded with --node_options=--require=... + const path = require('path'); + require(path.posix.join( + process.env['TEST_SRCDIR'], process.env['TEST_WORKSPACE'], + (process.env['TEST_BINARY'] as string).replace(/\.(sh|bat)$/, '_loader.js'), )); } process.env['errorpolicy'] = (global as any)['__Zone_Error_BlacklistedStackFrames_policy'] = diff --git a/packages/zone.js/test/node_error_lazy_policy_entry_point.ts b/packages/zone.js/test/node_error_lazy_policy_entry_point.ts index cb08a023cc..70c57c0549 100644 --- a/packages/zone.js/test/node_error_lazy_policy_entry_point.ts +++ b/packages/zone.js/test/node_error_lazy_policy_entry_point.ts @@ -6,10 +6,13 @@ * found in the LICENSE file at https://angular.io/license */ -// bootstrap the bazel require patch since this bootstrap script is loaded with -// `--node_options=--require=$(rlocation $(location script.js))` -if (process.env['BAZEL_NODE_RUNFILES_HELPER']) { - require(process.env['BAZEL_NODE_RUNFILES_HELPER'] as string).patchRequire(); +if (process.env['TEST_SRCDIR']) { + // bootstrap the bazel require resolve patch since this + // script is a bootstrap script loaded with --node_options=--require=... + const path = require('path'); + require(path.posix.join( + process.env['TEST_SRCDIR'], process.env['TEST_WORKSPACE'], + (process.env['TEST_BINARY'] as string).replace(/\.(sh|bat)$/, '_loader.js'), )); } process.env['errorpolicy'] = (global as any)['__Zone_Error_BlacklistedStackFrames_policy'] = 'lazy'; diff --git a/tools/testing/init_node_spec.ts b/tools/testing/init_node_spec.ts index 54ec2186d2..0c8dbdebef 100644 --- a/tools/testing/init_node_spec.ts +++ b/tools/testing/init_node_spec.ts @@ -6,10 +6,13 @@ * found in the LICENSE file at https://angular.io/license */ -// bootstrap the bazel require patch since this bootstrap script is loaded with -// `--node_options=--require=$(rlocation $(location script.js))` -if (process.env['BAZEL_NODE_RUNFILES_HELPER']) { - require(process.env['BAZEL_NODE_RUNFILES_HELPER'] as string).patchRequire(); +if (process.env['TEST_SRCDIR']) { + // bootstrap the bazel require resolve patch since this + // script is a bootstrap script loaded with --node_options=--require=... + const path = require('path'); + require(path.posix.join( + process.env['TEST_SRCDIR'], process.env['TEST_WORKSPACE'], + (process.env['TEST_BINARY'] as string).replace(/\.(sh|bat)$/, '_loader.js'), )); } import 'zone.js/lib/node/rollup-main'; diff --git a/yarn.lock b/yarn.lock index 37febd0dcb..2ab578a2f1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -981,41 +981,41 @@ resolved "https://registry.yarnpkg.com/@bazel/ibazel/-/ibazel-0.10.3.tgz#2e2b8a1d3e885946eac41db2b1aa6801fb319887" integrity sha512-v1nXbMTHVlMM4z4uWp6XiRoHAyUlYggF1SOboLLWRp0+D22kWixqArWqnozLw2mOtnxr97BdLjluWiho6A8Hjg== -"@bazel/jasmine@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@bazel/jasmine/-/jasmine-1.0.1.tgz#e3a7450017d685446745bb59f5afcc05b8870f7f" - integrity sha512-P9no3QiSLM7E2DKU+Ay/Vy4Y/Tv6oxsNeA9/y0ok0SPeNQwAZ75U/8KEDO8G3ymCK19rIXlz6CAeEBGDmj4+CA== +"@bazel/jasmine@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@bazel/jasmine/-/jasmine-1.0.0.tgz#12aa82c0e4b7b5658e9e496b73c0cf660df2b0ae" + integrity sha512-cheQWMYs0PaS4kYwJC9tmAiyd0tLbPNcgoM+S8plNUp5k0gUVosCvQ0TOrxvRlKEY0ni1hdn9owPx2rUO1J+Wg== dependencies: jasmine "~3.4.0" jasmine-core "~3.4.0" v8-coverage "1.0.9" -"@bazel/karma@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@bazel/karma/-/karma-1.0.1.tgz#f60de501367125ece03af1250ccb69d836fee2cc" - integrity sha512-AJ7KOx+oWHTAwstTMH95jpPP4MSKnG2eZiTms5OilhLz6KWg+l4hGumJ+jB8ntt/ZlMv9nrLVohS5zjEUyeTYA== +"@bazel/karma@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@bazel/karma/-/karma-1.0.0.tgz#6f1e31bc2cb698e50d76f43ec9f1ee095d8e72b8" + integrity sha512-esfsHRVWVcp6OyTk/QI1sBV7bcygFiXY6LUMPLPYqVZkQvJ0x+/L1weiwuRrqFf+FCwCajhYjwiR6S9kX2Z9LA== dependencies: tmp "0.1.0" -"@bazel/protractor@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@bazel/protractor/-/protractor-1.0.1.tgz#48d1f12c9edec114b04b45a159fa8c231c65c688" - integrity sha512-gAJ4nMQRXu4/k+EvH/aD4BUBrSy9dn/xtAI0qRs8t2997Zafb2HI0Ejd0Ep3geBcnloC/EWGSQAIBt5vQrOWAw== +"@bazel/protractor@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@bazel/protractor/-/protractor-1.0.0.tgz#b77fde3bb53a008c330c13a953a0bf93aa06b5f1" + integrity sha512-8kGuM3NkFfokjzKBlYxK9rUwJO/ICnYTHC567KJk6T4pjm4kfyh6iVI3Df3K+ONRCEYmiuZrQ37U06lzMMGN9g== -"@bazel/rollup@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@bazel/rollup/-/rollup-1.0.1.tgz#aaef886ff6cb00fc19995479aef4275359b57eee" - integrity sha512-LL9eszGoHbw50+59KqqgmHB1AFQKlYeJFDCMzJU5DnAMLWz/bSlf77CaC3iipL7AVQXVqu1aJEviiNYDVGTlig== +"@bazel/rollup@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@bazel/rollup/-/rollup-1.0.0.tgz#85f38cf07ba8ea192e54c42cb53a44d1fd1f56ac" + integrity sha512-pOWwyeM/H+LWRpKm3xuSAXoZ1gl6o8kFh5ltf0tM+ZfqGnSNbakME6ZswfmVj7FHUgF40BXzSoFTUdqgn1xy/w== -"@bazel/terser@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@bazel/terser/-/terser-1.0.1.tgz#edc22ef7d507ddf249ab039fc9f8c4d05c4789f9" - integrity sha512-ldww7M6V6itnhCbtIdiGenKJZVwfpeA+h1z41KYCPQouNBrf0zBH717NYUx1IXkxmWfuT1cmgDWLYEhBC+R2Sw== +"@bazel/terser@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@bazel/terser/-/terser-1.0.0.tgz#f9ef724cd4a81776dae71ae904934994d5006960" + integrity sha512-L+Q7YH+OA0W7Qp30DrnTKdNA6gasip9CdzI0zSvFOk18B7XBR+WswkIY2RkwwhH+y4SROqkHbX16z02jDHsnng== -"@bazel/typescript@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@bazel/typescript/-/typescript-1.0.1.tgz#23c8232f9a08199971a306a688843f10832f2458" - integrity sha512-dEZVAqmsJRcxnUPedXJ5QJIcmzxxXLDSybNO2uBXET8PvDfRpFGwu/ui+FE3uC3gYYXUFUas6WIEw5oiSeicVQ== +"@bazel/typescript@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@bazel/typescript/-/typescript-1.0.0.tgz#2c7318b9a3aaa730f282b094ddf41dd16fda7b5a" + integrity sha512-caNOKz7EjVMgbedjVTreao9++9Sb9oYlU2nqDOMIK8MyoOUQvgGQWhFwF65XXGSb79Tzv8kaFQskoaH/iAs4ng== dependencies: protobufjs "6.8.8" semver "5.6.0"