glinter

Values

pub fn main() -> Nil
pub fn run(extra_rules extra_rules: List(rule.Rule)) -> Nil

Run glinter with extra rules from external packages. Use this from a review.gleam file to add project-specific rules:

import glinter
import my_project/rules

pub fn main() {
  glinter.run(extra_rules: [
    rules.no_raw_sql(),
    rules.require_org_id(),
  ])
}

Extra rules are configured the same way as built-in rules (on/off/severity in gleam.toml, file-level ignores).

Search Document