Simplicity First
Minimal setup with simple rules managed in one single .ls-lint.yml filePlatform Support
Support for Windows, MacOS and Linux + NPM & Docker + ARM versionsExtremely fast
Lints thousands of files and directories in millisecondsBring some structure to your project directories
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