UNPKG

dataveil

Version:

A robust TypeScript library for masking sensitive data including card numbers, emails, passwords, phone numbers, and more.

18 lines (17 loc) 1.77 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setNestedField = exports.getNestedField = exports.maskJSON = exports.maskJWT = exports.maskUUID = exports.maskSubstring = exports.maskPhoneNumber = exports.maskPassword = exports.maskEmail = exports.maskCardNumber = exports.DataVeil = void 0; var dataVeil_1 = require("./dataVeil"); Object.defineProperty(exports, "DataVeil", { enumerable: true, get: function () { return dataVeil_1.DataVeil; } }); var masking_1 = require("./masking"); Object.defineProperty(exports, "maskCardNumber", { enumerable: true, get: function () { return masking_1.maskCardNumber; } }); Object.defineProperty(exports, "maskEmail", { enumerable: true, get: function () { return masking_1.maskEmail; } }); Object.defineProperty(exports, "maskPassword", { enumerable: true, get: function () { return masking_1.maskPassword; } }); Object.defineProperty(exports, "maskPhoneNumber", { enumerable: true, get: function () { return masking_1.maskPhoneNumber; } }); Object.defineProperty(exports, "maskSubstring", { enumerable: true, get: function () { return masking_1.maskSubstring; } }); Object.defineProperty(exports, "maskUUID", { enumerable: true, get: function () { return masking_1.maskUUID; } }); Object.defineProperty(exports, "maskJWT", { enumerable: true, get: function () { return masking_1.maskJWT; } }); Object.defineProperty(exports, "maskJSON", { enumerable: true, get: function () { return masking_1.maskJSON; } }); var utils_1 = require("./utils"); Object.defineProperty(exports, "getNestedField", { enumerable: true, get: function () { return utils_1.getNestedField; } }); Object.defineProperty(exports, "setNestedField", { enumerable: true, get: function () { return utils_1.setNestedField; } });