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
JavaScript
;
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; } });