JTC - ตัวตรวจสอบชนิดข้อมูล JSON ที่ใช้ TypeScript
(github.com/disjukr)เมื่อใส่ฟิลด์ $schema ลงใน JSON หรือ YAML ก็จะสามารถตรวจสอบด้วย JSON Schema ได้
ในทำนองเดียวกัน ผมได้สร้างเครื่องมือที่เมื่อใส่ฟิลด์ $type แล้วจะตรวจสอบด้วย TypeScript ให้
มีทั้งส่วนขยายสำหรับ VSCode และ CLI ให้ใช้งาน
ในส่วนขยาย VSCode มีฟังก์ชัน Diagnostics (ถ้าผิดจะแสดงเส้นใต้สีแดง) และฟังก์ชัน Go To Definition
เนื่องจากได้ลงทะเบียนไว้ทั้งใน Marketplace และ open-vsx
จึงสามารถใช้งานส่วนขยายนี้ได้ในเอดิเตอร์อื่นที่พัฒนาบนพื้นฐานของ VSCode เช่น Cursor
ใน CLI มีคำสั่ง check และ lsp
โดยทำให้สามารถใช้คำสั่ง check เพื่อตรวจสอบชนิดข้อมูล JSON ใน CI/CD ได้
และใช้คำสั่ง lsp เพื่อผสานการทำงานเข้ากับเอดิเตอร์อื่นนอกเหนือจาก VSCode ได้
มีแผนจะเพิ่มฟังก์ชันเติมชื่อฟิลด์อัตโนมัติตามชนิดข้อมูล และฟังก์ชันแสดงเอกสารเมื่อเอาเมาส์ไปชี้ในเร็ว ๆ นี้
และกำลังวางแผนฟังก์ชันตรวจสอบชนิดข้อมูลที่ใช้ภาษาชนิดข้อมูลแบบสแตติกอื่นนอกเหนือจาก TypeScript ด้วย
ยังไม่มีความคิดเห็น