Skip to content

Commit

Permalink
docs: alias LATEST_VERSION as TS_LATEST_VERSION in example snippets
Browse files Browse the repository at this point in the history
  • Loading branch information
jbedard committed Apr 19, 2023
1 parent ccdc52e commit 7f3f62d
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 12 deletions.
5 changes: 3 additions & 2 deletions e2e/external_dep/WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ local_repository(
path = "../..",
)

load("@aspect_rules_ts//ts:repositories.bzl", "LATEST_VERSION", "rules_ts_dependencies")
rules_ts_dependencies(ts_version = LATEST_VERSION)
load("@aspect_rules_ts//ts:repositories.bzl", "rules_ts_dependencies", TS_LATEST_VERSION = "LATEST_VERSION")

rules_ts_dependencies(ts_version = TS_LATEST_VERSION)

# Fetch and register node, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
Expand Down
6 changes: 4 additions & 2 deletions e2e/external_dep/app/WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@ local_repository(
name = "aspect_rules_ts",
path = "../../..",
)

local_repository(
name = "lib_wksp",
path = "..",
)

load("@aspect_rules_ts//ts:repositories.bzl", "LATEST_VERSION", "rules_ts_dependencies")
rules_ts_dependencies(ts_version = LATEST_VERSION)
load("@aspect_rules_ts//ts:repositories.bzl", "rules_ts_dependencies", TS_LATEST_VERSION = "LATEST_VERSION")

rules_ts_dependencies(ts_version = TS_LATEST_VERSION)

# Fetch and register node, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
Expand Down
4 changes: 2 additions & 2 deletions e2e/test/common.bats
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ local_repository(
path = "$rules_ts_path",
)
load("@aspect_rules_ts//ts:repositories.bzl", "LATEST_VERSION", "rules_ts_dependencies")
load("@aspect_rules_ts//ts:repositories.bzl", TS_LATEST_VERSION = "LATEST_VERSION", "rules_ts_dependencies")
rules_ts_dependencies(ts_version = LATEST_VERSION)
rules_ts_dependencies(ts_version = TS_LATEST_VERSION)
# Fetch and register node, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
Expand Down
5 changes: 3 additions & 2 deletions e2e/worker/WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ local_repository(
path = "../..",
)

load("@aspect_rules_ts//ts:repositories.bzl", "LATEST_VERSION", "rules_ts_dependencies")
rules_ts_dependencies(ts_version = LATEST_VERSION)
load("@aspect_rules_ts//ts:repositories.bzl", "rules_ts_dependencies", TS_LATEST_VERSION = "LATEST_VERSION")

rules_ts_dependencies(ts_version = TS_LATEST_VERSION)

# Fetch and register node, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
Expand Down
4 changes: 2 additions & 2 deletions e2e/workspace/WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ rules_ts_dependencies(
ts_version_from = "//:package.json",

# Alternatively, you could pick a specific version, or use
# load("@aspect_rules_ts//ts:repositories.bzl", "LATEST_VERSION")
# ts_version = LATEST_VERSION
# load("@aspect_rules_ts//ts:repositories.bzl", TS_LATEST_VERSION = "LATEST_VERSION")
# ts_version = TS_LATEST_VERSION
)

# Fetch and register node, if you haven't already
Expand Down
4 changes: 2 additions & 2 deletions ts/extensions.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ See https://bazel.build/docs/bzlmod#extension-definition
"""

load("//ts/private:npm_repositories.bzl", "npm_dependencies")
load("//ts:repositories.bzl", "LATEST_VERSION")
load("//ts:repositories.bzl", TS_LATEST_VERSION = "LATEST_VERSION")

def _extension_impl(module_ctx):
for mod in module_ctx.modules:
Expand All @@ -13,6 +13,6 @@ def _extension_impl(module_ctx):
ext = module_extension(
implementation = _extension_impl,
tag_classes = {
"deps": tag_class(attrs = {"ts_version": attr.string(default = LATEST_VERSION), "ts_integrity": attr.string()}),
"deps": tag_class(attrs = {"ts_version": attr.string(default = TS_LATEST_VERSION), "ts_integrity": attr.string()}),
},
)

0 comments on commit 7f3f62d

Please sign in to comment.