BSO Resolver
BSO Resolver แปลงชื่อโดเมน .bso ให้เป็นคีย์สาธารณะที่ตรงกัน โดยอ่านจากเรกคอร์ด TXT ของ Bitsocial มันคือแพ็กเกจ resolver ที่เครื่องมือต่าง ๆ ของ Bitsocial เรียกใช้ เมื่อชื่อ .bso ที่ผู้ใช้เห็นต้องถูกแปลงเป็นคีย์ที่สแตกเพียร์ทูเพียร์เข้าใจ
- ซอร์สโค้ดและ README ปัจจุบัน: github.com/bitsocialnet/bso-resolver
- แพ็กเกจ npm:
@bitsocial/bso-resolver
การติดตั้ง
npm install @bitsocial/bso-resolver
มันอยู่ตรงไหนของระบบ
ชื่อใน Bitsocial ถูกออกแบบให้เป็นจุดเริ่มต้นที่มนุษย์อ่านได้สำหรับชุมชนและผู้เขียน resolver แยกเลเยอร์การตั้งชื่อนี้ออกจากโค้ดของแอปพลิเคชัน ไคลเอ็นต์จึงถามได้ก่อนว่าชื่อหนึ่งรองรับหรือไม่ แล้วค่อยแปลงชื่อนั้นผ่านจุดเริ่มต้นการใช้งานที่ตรงกับรันไทม์ของแพ็กเกจ
ใช้มันเมื่อคุณกำลังเชื่อมต่อไคลเอ็นต์ เครื่องมือบรรทัดคำสั่ง หรือบริการที่รู้จัก Bitsocial ซึ่งต้องรับชื่อ .bso ได้ ไม่ใช่รับเฉพาะคีย์สาธารณะดิบเท่านั้น
เอกสารอ้างอิงของแพ็กเกจรุ่นปัจจุบัน
หน้านี้ตั้งใจให้เป็นภาพรวม ไม่ใช่เอกสาร API ที่คัดลอกมาทั้งชุด README ของแพ็กเกจคือแหล่งข้อมูลที่ถูกต้องสำหรับตัวเลือกของ constructor, ชนิดของค่าที่คืนกลับ, พฤติกรรมการแคช, จุดเริ่มต้นการใช้งาน, ตัวอย่าง provider และรูปแบบการปิดการทำงานที่รองรับ:
เมื่อจะคัดลอกโค้ดไปใช้ในโปรเจกต์ ให้ยึด README ต้นทางเป็นหลัก เพราะพฤติกรรมของ resolver ถูกกำหนดเวอร์ชันไปพร้อมกับแพ็กเกจนั้น ไม่ใช่พร้อมกับเว็บไซต์นี้