https://github.com/software-mansion/cairo-lint
A collection of lints to catch common mistakes and improve your Cairo code.
https://github.com/software-mansion/cairo-lint
cairo cairo-lang starknet zk zkp
Last synced: 11 months ago
JSON representation
A collection of lints to catch common mistakes and improve your Cairo code.
- Host: GitHub
- URL: https://github.com/software-mansion/cairo-lint
- Owner: keep-starknet-strange
- Created: 2024-08-02T15:09:31.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-18T14:43:24.000Z (over 1 year ago)
- Last Synced: 2024-09-19T15:34:22.262Z (over 1 year ago)
- Topics: cairo, cairo-lang, starknet, zk, zkp
- Language: Rust
- Homepage:
- Size: 114 KB
- Stars: 18
- Watchers: 4
- Forks: 25
- Open Issues: 43
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-swm-tools - cairo-lint - A dedicated **linter** for the Cairo programming language, enforcing code style and detecting common issues to improve code quality. (Events and communities)
README
# Cairo lint
A collection of lints to catch common mistakes and improve your [Cairo](https://github.com/starkware-libs/cairo) code.
## Quick start
Cairo-lint is a library that can detect and fix the detected problems.
It it also shipped as a CLI with Scarb. To learn more visit [scarb lint](https://docs.swmansion.com/scarb/docs/extensions/linter.html) docs.
## Features
- The `--test` flag to include test files.
## Documentation
All information about Cairo lint is available on project's [website](https://docs.swmansion.com/cairo-lint/).
## Community
As for now there is only a [telegram channel](https://t.me/cairolint) dedicated to cairo-lint.