Skip to content

Commit ed9c189

Browse files
authored
chore: update to bazelrc-preset.bzl (#287)
* chore: update to bazelrc-preset.bzl Required before bazel-lib 3.0 * Update MODULE.bazel * fix: bump rules_lint to get rules_shell loads * chore: buildifier * chore: bump * chore: not strict for now * chore
1 parent 1a42c3d commit ed9c189

File tree

12 files changed

+220
-170
lines changed

12 files changed

+220
-170
lines changed

.aspect/bazelrc/BUILD.bazel

Lines changed: 0 additions & 15 deletions
This file was deleted.

.aspect/bazelrc/bazel8.bazelrc

Lines changed: 0 additions & 1 deletion
This file was deleted.

.aspect/bazelrc/convenience.bazelrc

Lines changed: 0 additions & 28 deletions
This file was deleted.

.aspect/bazelrc/correctness.bazelrc

Lines changed: 0 additions & 64 deletions
This file was deleted.

.aspect/bazelrc/debug.bazelrc

Lines changed: 0 additions & 19 deletions
This file was deleted.

.aspect/bazelrc/javascript.bazelrc

Lines changed: 0 additions & 11 deletions
This file was deleted.

.aspect/bazelrc/performance.bazelrc

Lines changed: 0 additions & 19 deletions
This file was deleted.

.bazelrc

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
1-
# Import Aspect bazelrc presets
2-
import %workspace%/.aspect/bazelrc/bazel8.bazelrc
3-
import %workspace%/.aspect/bazelrc/convenience.bazelrc
4-
import %workspace%/.aspect/bazelrc/correctness.bazelrc
5-
import %workspace%/.aspect/bazelrc/debug.bazelrc
6-
import %workspace%/.aspect/bazelrc/javascript.bazelrc
7-
import %workspace%/.aspect/bazelrc/performance.bazelrc
1+
import %workspace%/tools/preset.bazelrc
82

93
# honor the setting of `skipLibCheck` in the tsconfig.json file
104
common --@aspect_rules_ts//ts:skipLibCheck=honor_tsconfig
115

126
# Use "tsc" as the transpiler when ts_project has no `transpiler` set.
13-
common --@aspect_rules_ts//ts:default_to_tsc_transpiler
7+
common --@aspect_rules_ts//ts:default_to_tsc_transpiler

MODULE.bazel

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@ bazel_dep(name = "aspect_bazel_lib", version = "2.11.0")
22
bazel_dep(name = "aspect_rules_esbuild", version = "0.21.0")
33
bazel_dep(name = "aspect_rules_jest", version = "0.22.0")
44
bazel_dep(name = "aspect_rules_js", version = "2.1.2")
5-
bazel_dep(name = "aspect_rules_lint", version = "1.0.8")
5+
bazel_dep(name = "aspect_rules_lint", version = "1.5.1")
66
bazel_dep(name = "aspect_rules_ts", version = "3.6.0")
7+
8+
bazel_dep(name = "bazelrc-preset.bzl", version = "1.2.0", dev_dependency = True)
9+
710
bazel_dep(
811
name = "buildifier_prebuilt",
912
version = "8.0.0",
@@ -12,6 +15,7 @@ bazel_dep(name = "platforms", version = "0.0.11")
1215
bazel_dep(name = "rules_multitool", version = "1.0.0")
1316
bazel_dep(name = "rules_nodejs", version = "6.3.3")
1417
bazel_dep(name = "rules_pkg", version = "1.0.1")
18+
bazel_dep(name = "rules_shell", version = "0.5.0")
1519
bazel_dep(name = "rules_xz", version = "1.0.1")
1620
bazel_dep(name = "toolchains_llvm", version = "1.4.0")
1721
bazel_dep(name = "xz", version = "5.4.5.bcr.5")

tools/BUILD.bazel

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
1+
load("@bazelrc-preset.bzl", "bazelrc_preset")
2+
load("@rules_shell//shell:sh_library.bzl", "sh_library")
13
load(":terraform.bzl", "terraform")
24

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

7+
bazelrc_preset(name = "preset")
8+
59
terraform(name = "terraform")
610

711
sh_library(
812
name = "shell",
9-
srcs = [
10-
"tool.sh",
11-
],
13+
srcs = ["tool.sh"],
1214
)
1315

1416
exports_files(

0 commit comments

Comments
 (0)