rules_js icon indicating copy to clipboard operation
rules_js copied to clipboard

[Bug]: aspect_rules_js pulls in rules_buf as a dependency

Open csmulhern opened this issue 2 years ago • 0 comments

What happened?

It seems like this is due to the dependency on aspect_rules_lint. As far as I can tell, this is only needed for development inside aspect_rules_lint. Can we mark this as a dev_dependency? I.e.

bazel_dep(name = "aspect_rules_lint", version = "0.12.0", dev_dependency = True)

Version

Development (host) and target OS/architectures: macOS

Output of bazel --version: 7.1.1

Version of the Aspect rules, or other relevant rules from your WORKSPACE or MODULE.bazel file: 1.40.1

Language(s) and/or frameworks involved:

How to reproduce

No response

Any other information?

No response

csmulhern avatar Apr 05 '24 14:04 csmulhern