Package Exports
- @stacksjs/lint
- @stacksjs/lint/index.js
- @stacksjs/lint/index.ts
Readme
Stacks Lint
Easily get your project linted. It "just works."
☘️ Features
- Single quotes, no semi
- Auto fix for formatting (aimed to be used as standalone without Prettier)
- Designed to work with TypeScript, Vue out-of-box (React opt-in)
- Lint also for json, yaml, markdown
- Sorted imports, dangling commas for cleaner commit diff
- Improved component library linting & formatting
- Stacks support
- Laravel support
- ESLint wrapper
- And various other minor additions, i.e.
no-constant-binary-expressionusage
"Reasonable defaults, best practices, only one-line of config."
🤖 Usage
bun install -d @stacksjs/lintNow, you can easily access it in your project:
import lint from '@stacksjs/lint'
// ...To view the full documentation, please visit https://stacksjs.org/lint.
🧪 Testing
bun test📈 Changelog
Please see our releases page for more information on what has changed recently.
🚜 Contributing
Please review the Contributing Guide for details.
🏝 Community
For help, discussion about best practices, or any other conversation that would benefit from being searchable:
For casual chit-chat with others using this package:
Join the Stacks Discord Server
🙏🏼 Credits
Many thanks to the following core technologies & people who have contributed to this package:
📄 License
The MIT License (MIT). Please see LICENSE for more information.
Made with 💙