mask-pii untuk JavaScript
Implementasi mask-pii dalam JavaScript untuk menyamarkan PII email dan telepon di log dan pipeline data.
Masking Email
Menyamarkan bagian lokal sambil mempertahankan visibilitas domain.
Format Telepon Global
Menyamarkan digit sensitif sambil mempertahankan format dan visibilitas sufiks.
API gaya Builder
Aktifkan secara eksplisit penyamaran email/telepon dan karakter masker sebelum pemrosesan.
Instal dan mulai
JavaScript [planned: npm 0.2.0]: Gunakan metode instalasi terkini di bawah ini, muat API JavaScript, lalu jalankan contoh minimal. Contoh tersebut secara eksplisit mengaktifkan penyamaran email dan telepon serta menampilkan keluaran yang diharapkan.
Instalasi
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
Penggunaan
const { Masker } = require("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);
// Expected output: "Contact: a####@example.com or ###-####-5678."
Catatan
Silakan lihat README untuk detail ekosistem paket yang tepat dan contoh API untuk bahasa ini.
Sebelumnya
Indeks bahasaBerikutnya
GitHub