mirror of https://github.com/mongodb/mongo
22 lines
511 B
Python
22 lines
511 B
Python
"Define linter aspects"
|
|
|
|
load("@aspect_rules_lint//lint:eslint.bzl", "lint_eslint_aspect")
|
|
load("@aspect_rules_lint//lint:lint_test.bzl", "lint_test")
|
|
load("@aspect_rules_lint//lint:ruff.bzl", "lint_ruff_aspect")
|
|
|
|
eslint = lint_eslint_aspect(
|
|
binary = Label("@//tools/lint:eslint"),
|
|
configs = [
|
|
Label("@//:eslintrc"),
|
|
],
|
|
)
|
|
|
|
eslint_test = lint_test(aspect = eslint)
|
|
|
|
ruff = lint_ruff_aspect(
|
|
binary = "@multitool//tools/ruff",
|
|
configs = [
|
|
Label("//:pyproject.toml"),
|
|
],
|
|
)
|