27 ส.ค. 2022 เวลา 12:51 • วิทยาศาสตร์ & เทคโนโลยี
NPM เวอร์ชัน 8.18.0 ได้เพิ่มคำสั่งใหม่คือ npm query เพื่อใช้สำหรับดึงค่าจาก package.json ของ dependencies ที่ใช้อยู่ในโปรเจคของเรา โดยรูปแบบของการใช้งานนี้จะอิงตาม Syntax ของ CSS Selectors 4 Spec
ตัวอย่างการใช้งานกลุ่ม เช่น
หากเราสนใจกรองเอาเฉพาะ name ออกมาจากแต่ละชุดแพคเกจเราสามารถใช้คำสั่งของ npm query ได้ดังนี้
npm query ':attr(engines, [node=">=10"])' | jq 'map(.name)'
อ่านเพิ่มเติมได้ที่นี่ฮะ
https://www.babelcoder.com/tips/npm-query
โฆษณา