mask-pii for Bun

Bun implementation of mask-pii for masking email and phone PII in logs and data pipelines.

E-poçt Maskalaması

Masks local parts while preserving domain visibility.

Qlobal Telefon Formatları

Masks sensitive digits while keeping format and suffix visibility.

Builder-style API

Enable email/phone masking and mask character explicitly before processing.

Install and start

Bun [planned: npm 0.2.0]: Aşağıdakı cari quraşdırma üsulundan istifadə edin, Bun API-sini yükləyin və minimal nümunəni işə salın. Nümunə e-poçt və telefon maskalanmasını açıq şəkildə aktivləşdirir və gözlənilən nəticəni göstərir.

Quraşdırma

git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git

İstifadə

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."
Qeyd

Please check the README for exact package ecosystem details and API examples for this language.

Növbəti

GitHub