Goal
ใช้ TSDown สำหรับ build, test, และ run TypeScript projects ด้วย Bun runtime
Scope
ใช้สำหรับ TypeScript development ด้วย TSDown tool
Execute
- ติดตั้ง TSDown ด้วย
bun add -D tsdown - อ่าน
guide/installation.mdสำหรับการติดตั้งและ setup - อ่าน
guide/quick-start.mdสำหรับเริ่มต้นใช้งาน - อ่าน
guide/key-concept.mdสำหรับแนวคิดหลัก - อ่าน
guide/how-it-works.mdสำหรับวิธีการทำงาน - อ่าน
key-concepts/สำหรับแนวคิดเฉพาะทาง - อ่าน
guide/configuration.mdสำหรับการตั้งค่า - อ่าน
references/configuration.mdสำหรับ configuration reference - ตั้งค่า TSDown configuration
- อ่าน
guide/features.mdสำหรับ features ที่มี - อ่าน
guide/patterns.mdสำหรับ patterns ทั่วไป - ใช้ TSDown สำหรับ build TypeScript
- อ่าน
guide/testing.mdสำหรับ testing strategies - ใช้ TSDown สำหรับ run tests
- อ่าน
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 tsdownสำหรับ installation - ใช้ backticks สำหรับ
tsdown, commands - ใช้ code blocks สำหรับ examples
- ใช้ ansi markdown diagrams สำหรับ flow และ architecture
- ใช้ Bun runtime เสมอ
- ใช้ TypeScript เสมอ
- ใช้ proper build configuration
- ใช้ proper test configuration
Expected Outcome
- TypeScript projects ที่ build ได้รวดเร็ว
- Tests ที่ run ได้รวดเร็ว
- Development ที่ efficient ด้วย Bun runtime