Goal
ใช้งาน Oxlint สำหรับ linting JavaScript/TypeScript ที่เร็วกว่า ESLint
Scope
ใช้สำหรับ linter ที่เร็วกว่า ESLint, ESLint compatibility, type-aware linting, multi-file analysis, และ CI/CD integration
Execute
- ติดตั้ง Oxlint
- Initialize config
- รัน lint
- Auto-fix
- อ่าน
guide/installation.mdสำหรับการติดตั้งและ setup - อ่าน
guide/quick-start.mdสำหรับเริ่มต้นใช้งาน - อ่าน
guide/key-concept.mdสำหรับแนวคิดหลัก - อ่าน
guide/how-it-works.mdสำหรับวิธีการทำงาน - อ่าน
guide/features.mdสำหรับ features ที่มี - อ่าน
guide/patterns.mdสำหรับ patterns ทั่วไป - อ่าน
guide/best-practices.mdสำหรับ best practices - อ่าน
guide/integration.mdสำหรับ tool integration - อ่าน
guide/architecture.mdสำหรับ system architecture - อ่าน
guide/structure.mdสำหรับ project structure - อ่าน
guide/troubleshooting.mdสำหรับปัญหาทั่วไป
Rules
- ใช้
bun add -D oxlintสำหรับ installation - ใช้
oxlint --initสำหรับ initialize - ใช้
oxlintสำหรับ lint - ใช้
oxlint --fixสำหรับ auto-fix - ใช้ backticks สำหรับ commands
- ใช้ code blocks สำหรับ examples
- ใช้ ansi markdown diagrams สำหรับ flow และ architecture
Expected Outcome
- Linting ที่เร็วกว่า ESLint
- ESLint compatibility ที่ maintained
- Type-aware linting ที่ accurate
- Multi-file analysis ที่ comprehensive