Bun માટે mask-pii
Bun માટે mask-pii અમલીકરણ: logs અને data pipelines માં ઇમેલ/ફોન PII મસ્ક કરવા માટે.
ઇમેલ મસ્કિંગ
ડોમેનની દેખાવ જાળવી રાખીને સ્થાનિક ભાગોને માસ્ક કરે છે.
ફોન મસ્કિંગ
ફોર્મેટ અને પ્રત્યયની દેખાવ જાળવી રાખીને સંવેદનશીલ અંકોને માસ્ક કરે છે.
Builder-શૈલી API
પ્રક્રિયા શરૂ કરતા પહેલાં ઈમેલ/ફોન માસ્કિંગ અને માસ્ક અક્ષર સ્પષ્ટ રીતે સક્રિય કરો.
ઇન્સ્ટોલ કરો અને શરૂ કરો
Bun [planned: npm 0.2.0]: નીચેની વર્તમાન ઇન્સ્ટોલેશન પદ્ધતિ વાપરો, Bun API લોડ કરો અને ન્યૂનતમ ઉદાહરણ ચલાવો. ઉદાહરણ સ્પષ્ટ રીતે ઇમેઇલ અને ફોન માસ્કિંગ સક્રિય કરે છે અને અપેક્ષિત આઉટપુટ બતાવે છે.
ઇન્સ્ટોલેશન
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 ઉદાહરણો માટે README તપાસો.