mask-pii עבור Bun
מימוש של mask-pii עבור Bun להסתרת PII של אימייל וטלפון בלוגים ובצינורות נתונים.
מסיכת אימייל
מסווה את החלקים המקומיים תוך שמירה על נראות הדומיין.
מסיכת טלפון
מסווה ספרות רגישות תוך שמירה על נראות הפורמט והסיומת.
API בסגנון Builder
הפעילו במפורש לפני העיבוד מסוך אימייל/טלפון ותו מסכה.
התקנה והתחלה
Bun [planned: npm 0.2.0]: השתמשו בשיטת ההתקנה העדכנית שלהלן, טענו את ה-API של Bun והריצו את הדוגמה המינימלית. הדוגמה מפעילה במפורש מיסוך של דוא״ל וטלפון ומציגה את הפלט הצפוי.
התקנה
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
שימוש
example.ts
import { Masker } from "mask-pii";
const masker = new Masker()
.maskEmails()
.maskPhones()
.withMaskChar("#");
const input = "Contact: alice@example.com or 090-1234-5678.";
const output = masker.process(input);
console.log(output);
// Output: "Contact: a####@example.com or ###-####-5678."
הערה
בדקו את README לפרטים המדויקים על אקוסיסטם החבילות ועל דוגמאות API עבור שפה זו.
הקודם
אינדקס שפותהבא
GitHub