@stacksjs/lint
TypeScript icon, indicating that this package has built-in type declarations

0.59.11 • Public • Published

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-expression usage

"Reasonable defaults, best practices, only one-line of config."

🤖 Usage

bun install -d @stacksjs/lint

Now, 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:

Discussions on GitHub

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 💙

Package Sidebar

Install

npm i @stacksjs/lint

Weekly Downloads

85

Version

0.59.11

License

MIT

Unpacked Size

3.76 kB

Total Files

5

Last publish

Collaborators

  • chrisbreuer