Skip to content

christopher-buss/luau-lint

Repository files navigation

Luau Linter

A modern, extensible linter for Luau, built in Luau.

🚀 Quick Start

Prerequisites

  • Lute installed and available in PATH

🧪 Example Output

🚀 Luau Hybrid Linter - Proof of Concept
Rule: Remove unnecessary ipairs() usage
=================================================

🔍 Linting: test_files/legacy_code.luau
----------------------------------------
⚠️  Found 1 issue(s):
  1. Unnecessary ipairs() call - modern Luau can iterate arrays directly
     Line 2, Column 13
     💡 Autofix available: Remove ipairs() wrapper

📊 Summary: Found 1 total issues across 1 files
🎯 Proof of concept complete! Lute-based hybrid linter is working!

Contributing

This project is currently in proof-of-concept phase.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A modern linter for Luau, built in Luau.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages