https://github.com/cheap-glitch/devlint
👁️ A meta-linter for configuration files, documentation and project setups.
https://github.com/cheap-glitch/devlint
cli cli-tool config-lint linter meta-linter package-json-lint package-lint typescript-cli
Last synced: 6 months ago
JSON representation
👁️ A meta-linter for configuration files, documentation and project setups.
- Host: GitHub
- URL: https://github.com/cheap-glitch/devlint
- Owner: cheap-glitch
- License: isc
- Created: 2021-01-03T13:07:35.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-03-30T07:12:21.000Z (over 3 years ago)
- Last Synced: 2025-03-19T02:22:44.464Z (7 months ago)
- Topics: cli, cli-tool, config-lint, linter, meta-linter, package-json-lint, package-lint, typescript-cli
- Language: TypeScript
- Homepage: https://devlint.org
- Size: 4.28 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DevLint
[](LICENSE)
[](https://github.com/cheap-glitch/devlint/releases/latest)
[](https://coveralls.io/github/cheap-glitch/devlint)## Features
* Enforce a coherent and predictable structure across multiple projects
* A single place to lint and verify all your configuration and meta files
* Precise and familiar reports modeled after those of ESLint## Installation
```
npm i -D devlint
```## Usage
See `devlint --help` for a complete list of commands and some basic examples.
## Changelog
See the full changelog [here](https://github.com/cheap-glitch/devlint/releases).
## Contributing
Contributions are welcomed! Please open an issue before submitting substantial changes.
## Related
* [`yamllint`](https://github.com/adrienverge/yamllint) – Linter for YAML (Python)
* [`markdownlint`](https://github.com/DavidAnson/markdownlint) – Linter for Markdown (JavaScript)
* [`dotenv-linter`](https://github.com/dotenv-linter/dotenv-linter) – Linter for `.env` files (Rust)
* [`vim-json-with-comments`](https://github.com/cheap-glitch/vim-json-with-comments) – Edit the DevLint JSON config file in (Neo)Vim with proper highlighting for comments## License
ISC