2.3.1 • Published 5 months ago
@ls-lint/ls-lint v2.3.1
ls-lint
An extremely fast directory and filename linter - Bring some structure to your project filesystem
- Minimal setup with simple rules managed in one single or multiple
.ls-lint.ymlfiles - Works for directory and file names - all extensions supported - full unicode support
- Incredibly fast - lints thousands of files and directories in milliseconds
- Support for Windows, MacOS and Linux + NPM Package + GitHub Action + Homebrew + Docker
- Trusted by Renovate, Terser and many more
- Almost zero third-party dependencies (only go-yaml and doublestar)
Announcements
v2.3.0 is here: https://ls-lint.org/blog/announcements/v2.3.0.html
Documentation
The full documentation can be found at ls-lint.org
Demo
Configuration .ls-lint.yml
ls:
packages/*/{src,__tests__}:
.js: kebab-case
.ts: camelCase | PascalCase
.d.ts: camelCase
.spec.ts: camelCase | PascalCase
.mock.ts: camelCase
components/*:
.ts: regex:${0}
tests:
.*: exists:0
.test.ts: regex:${1}
ignore:
- node_modulesResult
Logo
Logo created by Studio Ajot
License
ls-lint is open-source software licensed under the MIT license.
2.3.0
7 months ago
2.3.1
5 months ago
2.3.0-beta.4
7 months ago
2.3.0-beta.2
11 months ago
2.3.0-beta.3
11 months ago
2.3.0-beta.0
1 year ago
2.3.0-beta.1
1 year ago
2.2.3
2 years ago
2.2.0-beta.0
2 years ago
2.2.1
2 years ago
2.2.0
2 years ago
2.2.2
2 years ago
2.1.0
2 years ago
2.1.0-beta.0
2 years ago
2.0.1
2 years ago
2.0.0-beta.0
2 years ago
2.0.0
2 years ago
1.11.2
3 years ago
1.11.1
3 years ago
1.11.0
4 years ago
1.10.0
4 years ago
1.10.0-beta.2
4 years ago
1.10.0-beta.1
4 years ago
1.9.2
5 years ago
1.9.0
5 years ago
1.9.0-beta.5
5 years ago
1.9.0-beta.4
5 years ago
1.9.0-beta2
5 years ago
1.8.1
6 years ago
1.8.0
6 years ago
1.7.1
6 years ago
1.7.0
6 years ago
1.6.0
6 years ago
1.5.1
6 years ago
1.5.0
6 years ago