Update to rules_nodejs 0.18.2
Closes #408
PiperOrigin-RevId: 233109259
diff --git a/README.md b/README.md
index 93d21e9..76ca1e3 100644
--- a/README.md
+++ b/README.md
@@ -25,8 +25,8 @@
{
...
"devDependencies": {
- "@bazel/typescript": "0.23.3",
- "@bazel/karma": "0.23.3",
+ "@bazel/typescript": "0.24.0",
+ "@bazel/karma": "0.24.0",
...
},
...
@@ -49,8 +49,7 @@
# Fetch rules_nodejs
http_archive(
name = "build_bazel_rules_nodejs",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
- strip_prefix = "rules_nodejs-0.16.8",
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
# Setup the NodeJS toolchain
diff --git a/WORKSPACE b/WORKSPACE
index acb4497..5f82177 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -77,7 +77,7 @@
# Test that check_rules_typescript_version works as expected
load("//:defs.bzl", "check_rules_typescript_version")
-check_rules_typescript_version(version_string = "0.23.3")
+check_rules_typescript_version(version_string = "0.24.0")
# Dependencies for generating documentation
load("@io_bazel_rules_sass//sass:sass_repositories.bzl", "sass_repositories")
diff --git a/internal/e2e/npm_packages/karma/WORKSPACE b/internal/e2e/npm_packages/karma/WORKSPACE
index 5a409ea..56e3117 100644
--- a/internal/e2e/npm_packages/karma/WORKSPACE
+++ b/internal/e2e/npm_packages/karma/WORKSPACE
@@ -18,8 +18,7 @@
http_archive(
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
load("@build_bazel_rules_nodejs//:defs.bzl", "node_repositories", "yarn_install")
diff --git a/internal/e2e/npm_packages/karma_stack_trace/WORKSPACE b/internal/e2e/npm_packages/karma_stack_trace/WORKSPACE
index 03bfe1e..3b01b54 100644
--- a/internal/e2e/npm_packages/karma_stack_trace/WORKSPACE
+++ b/internal/e2e/npm_packages/karma_stack_trace/WORKSPACE
@@ -18,8 +18,7 @@
http_archive(
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
load("@build_bazel_rules_nodejs//:defs.bzl", "node_repositories", "yarn_install")
diff --git a/internal/e2e/npm_packages/karma_typescript/WORKSPACE b/internal/e2e/npm_packages/karma_typescript/WORKSPACE
index 8398363..ddbf4ca 100644
--- a/internal/e2e/npm_packages/karma_typescript/WORKSPACE
+++ b/internal/e2e/npm_packages/karma_typescript/WORKSPACE
@@ -18,8 +18,7 @@
http_archive(
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
load("@build_bazel_rules_nodejs//:defs.bzl", "node_repositories", "yarn_install")
diff --git a/internal/e2e/npm_packages/ts_auto_deps/WORKSPACE b/internal/e2e/npm_packages/ts_auto_deps/WORKSPACE
index a4662d5..62145df 100644
--- a/internal/e2e/npm_packages/ts_auto_deps/WORKSPACE
+++ b/internal/e2e/npm_packages/ts_auto_deps/WORKSPACE
@@ -18,8 +18,7 @@
http_archive(
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
load("@build_bazel_rules_nodejs//:defs.bzl", "node_repositories", "yarn_install")
diff --git a/internal/e2e/npm_packages/ts_devserver/WORKSPACE b/internal/e2e/npm_packages/ts_devserver/WORKSPACE
index dc13223..0935980 100644
--- a/internal/e2e/npm_packages/ts_devserver/WORKSPACE
+++ b/internal/e2e/npm_packages/ts_devserver/WORKSPACE
@@ -18,8 +18,7 @@
http_archive(
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
load("@build_bazel_rules_nodejs//:defs.bzl", "node_repositories", "yarn_install")
diff --git a/internal/e2e/npm_packages/typescript_2.7/WORKSPACE b/internal/e2e/npm_packages/typescript_2.7/WORKSPACE
index d3abdb3..34d2587 100644
--- a/internal/e2e/npm_packages/typescript_2.7/WORKSPACE
+++ b/internal/e2e/npm_packages/typescript_2.7/WORKSPACE
@@ -18,8 +18,7 @@
http_archive(
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
load("@build_bazel_rules_nodejs//:defs.bzl", "node_repositories", "yarn_install")
diff --git a/internal/e2e/npm_packages/typescript_2.8/WORKSPACE b/internal/e2e/npm_packages/typescript_2.8/WORKSPACE
index 5403864..576c9e1 100644
--- a/internal/e2e/npm_packages/typescript_2.8/WORKSPACE
+++ b/internal/e2e/npm_packages/typescript_2.8/WORKSPACE
@@ -18,8 +18,7 @@
http_archive(
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
load("@build_bazel_rules_nodejs//:defs.bzl", "node_repositories", "yarn_install")
diff --git a/internal/e2e/npm_packages/typescript_2.9/WORKSPACE b/internal/e2e/npm_packages/typescript_2.9/WORKSPACE
index 2ce03cd..0a445c9 100644
--- a/internal/e2e/npm_packages/typescript_2.9/WORKSPACE
+++ b/internal/e2e/npm_packages/typescript_2.9/WORKSPACE
@@ -18,8 +18,7 @@
http_archive(
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
load("@build_bazel_rules_nodejs//:defs.bzl", "node_repositories", "yarn_install")
diff --git a/internal/e2e/npm_packages/typescript_3.0/WORKSPACE b/internal/e2e/npm_packages/typescript_3.0/WORKSPACE
index 1fb00c1..2d7f577 100644
--- a/internal/e2e/npm_packages/typescript_3.0/WORKSPACE
+++ b/internal/e2e/npm_packages/typescript_3.0/WORKSPACE
@@ -18,8 +18,7 @@
http_archive(
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
load("@build_bazel_rules_nodejs//:defs.bzl", "node_repositories", "yarn_install")
diff --git a/internal/e2e/npm_packages/typescript_3.1/WORKSPACE b/internal/e2e/npm_packages/typescript_3.1/WORKSPACE
index 1fb00c1..2d7f577 100644
--- a/internal/e2e/npm_packages/typescript_3.1/WORKSPACE
+++ b/internal/e2e/npm_packages/typescript_3.1/WORKSPACE
@@ -18,8 +18,7 @@
http_archive(
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
load("@build_bazel_rules_nodejs//:defs.bzl", "node_repositories", "yarn_install")
diff --git a/internal/karma/package.bzl b/internal/karma/package.bzl
index 564cb3c..b99e1d1 100644
--- a/internal/karma/package.bzl
+++ b/internal/karma/package.bzl
@@ -29,8 +29,7 @@
_maybe(
http_archive,
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.18.2/rules_nodejs-0.18.2.tar.gz"],
)
# ts_web_test depends on the web testing rules to provision browsers.
diff --git a/package.bzl b/package.bzl
index a0746fe..dcdfde8 100644
--- a/package.bzl
+++ b/package.bzl
@@ -38,8 +38,8 @@
_maybe(
http_archive,
name = "build_bazel_rules_nodejs",
- strip_prefix = "rules_nodejs-0.16.8",
- urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.16.8.zip"],
+ strip_prefix = "rules_nodejs-0.18.2",
+ urls = ["https://github.com/bazelbuild/rules_nodejs/archive/0.18.2.zip"],
)
# For running skylint
diff --git a/package.json b/package.json
index 6fc1cd9..f416c52 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
"description": "TypeScript rules for Bazel",
"homepage": "https://github.com/bazelbuild/rules_typescript",
"license": "Apache-2.0",
- "version": "0.23.3",
+ "version": "0.24.0",
"keywords": [
"typescript",
"bazel"
diff --git a/version.bzl b/version.bzl
index 50cee42..2584db8 100644
--- a/version.bzl
+++ b/version.bzl
@@ -17,12 +17,12 @@
load("@build_bazel_rules_nodejs//internal/common:check_version.bzl", "check_version")
-VERSION = "0.23.3"
+VERSION = "0.24.0"
# This version is the minimum version that is API compatible with this version
# of rules_typescript. This version should be updated to equal VERSION for
# releases with breaking changes and/or new features.
-COMPAT_VERSION = "0.23.0"
+COMPAT_VERSION = "0.24.0"
def check_rules_typescript_version(version_string):
"""