2 releases

0.0.2 Apr 25, 2024
0.0.1 Apr 22, 2024

#173 in Filesystem

Download history 217/week @ 2024-04-19 75/week @ 2024-04-26 7/week @ 2024-05-03

299 downloads per month

MIT license

12KB
271 lines

dslint

The linter for directory structure convention written in Rust

Supporting Features

  • Directory & File name Linting 🚀
  • Wildcard search with glob expressions 😄

Examples

ls:
  # Rules under specific directory
  src/**/*: ["app", "components", "*.ts" ]

  # Example for Fractal Directory Structure
  /**/src/**/*: ["app", "components", "*.ts" ]


# Linting Target
target:
- src/* # All files & directories under the src directory

# Ignore specific folders & files
ignore:
- node_modules
- .env*
- .git*
- .git/**

Dependencies

~2–2.9MB
~61K SLoC