lint_strict_dependencies 0.0.3 copy "lint_strict_dependencies: ^0.0.3" to clipboard
lint_strict_dependencies: ^0.0.3 copied to clipboard

Linter for strict dependencies

lint_strict_dependencies #

Simple linter of strict dependencies for Flutter apps.

Usage #

Install #

dev_dependencies:
  lint_strict_dependencies: any

Config #

To use lint_strict_dependencies, you need adding setting to your strict_dependencies.yaml.

rules:
  - module: "ui/components"
    allowReferenceFrom:
      - "ui/pages"
    allowSameModule: true
  - module: "view_models"
    allowReferenceFrom:
      - "ui/pages"
    allowSameModule: false
  - module: "models"
    allowReferenceFrom:
      - "view_models"
      - "ui/pages"
    allowSameModule: false

Execute lint #

flutter pub run lint_strict_dependencies:main
4
likes
110
pub points
22%
popularity

Publisher

unverified uploader

Linter for strict dependencies

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

args, yaml

More

Packages that depend on lint_strict_dependencies