UNPKG

dataveil

Version:

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

61 lines (60 loc) 1.45 kB
{ "name": "dataveil", "version": "1.1.1", "description": "A robust TypeScript library for masking sensitive data including card numbers, emails, passwords, phone numbers, and more.", "main": "./dist/index.js", "module": "./dist/esm/index.js", "types": "./dist/types/index.d.ts", "files": [ "dist", "README.md", "CHANGELOG.md", "LICENSE" ], "scripts": { "build": "npm run clean && tsc && tsc -p tsconfig.esm.json", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "prepublishOnly": "npm run build && npm test", "clean": "rm -rf dist" }, "repository": { "type": "git", "url": "https://github.com/AmJaradat01/dataveil.git" }, "devDependencies": { "@types/jest": "^29.5.0", "typescript": "^5.0.0", "jest": "^29.5.0", "ts-jest": "^29.1.0" }, "keywords": [ "data-masking", "privacy", "security", "typescript", "pii", "gdpr", "card-number", "email-masking", "phone-masking", "jwt", "uuid", "json-masking" ], "author": "Ali Jaradat <AmJaradat01@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/AmJaradat01/dataveil/issues" }, "homepage": "https://github.com/AmJaradat01/dataveil#readme", "engines": { "node": ">=14.0.0" }, "sideEffects": false, "funding": { "type": "github", "url": "https://github.com/sponsors/AmJaradat01" } }