Simplicity First
Minimal setup with simple rules managed in one single .ls-lint.yml filePlatform Support
Support for Windows, macOS and Linux + NPM + GitHub Action + Homebrew + DockerExtremely fast
Lints thousands of files and directories in millisecondsBring some structure to your project filesystem
Manage all your file and directory names in one single .ls-lint.yml
file
Example of the Vue.js 3 configuration
ls:
packages/*/{src,__tests__}:
.js: kebab-case
.ts: camelCase | PascalCase
.d.ts: camelCase
.spec.ts: camelCase | PascalCase
.mock.ts: camelCase
ignore:
- node_modules