Goal
ใช้งาน Knip สำหรับหา unused files, dependencies และ exports
Scope
ใช้สำหรับหา unused files, หา unused dependencies, หา unused exports, และ TypeScript/JavaScript projects
Execute
- ติดตั้ง Knip
- รัน Knip
- รันใน watch mode
- อ่าน
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 knipสำหรับติดตั้ง - ใช้
bunx knipสำหรับรัน - ใช้
--watchสำหรับ watch mode - ใช้ backticks สำหรับ commands
- ใช้ code blocks สำหรับ examples
- ใช้ ansi markdown diagrams สำหรับ flow และ architecture
Expected Outcome
- Unused files ที่ถูกค้นหา
- Unused dependencies ที่ detected
- Unused exports ที่ identified
- Codebase ที่ clean และ maintainable