UNPKG

safepassword-utils

Version:

A secure and flexible password generation and validation utility for TypeScript/JavaScript applications

78 lines (77 loc) 2.32 kB
{ "name": "safepassword-utils", "version": "2.1.0", "description": "A secure and flexible password generation and validation utility for TypeScript/JavaScript applications", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/types/index.d.ts", "exports": { ".": { "require": "./dist/cjs/index.js", "import": "./dist/esm/index.js", "types": "./dist/types/index.d.ts" } }, "files": [ "dist" ], "engines": { "node": ">=18.0.0" }, "scripts": { "clean": "rimraf dist", "build:cjs": "tsc -p tsconfig.cjs.json", "build:esm": "tsc -p tsconfig.esm.json", "build": "npm run clean && npm run build:cjs && npm run build:esm", "test": "jest", "prepare": "npm run build", "lint": "eslint \"lib/**\"", "lint:fix": "eslint \"lib/**\" --fix", "format": "prettier --write \"lib/**/*.ts\"", "check-deps": "depcheck" }, "keywords": [ "password", "security", "validation", "generator", "crypto", "authentication", "password-validator", "password-generator" ], "author": "Jace Sleeman", "license": "MPL-2.0", "repository": { "type": "git", "url": "git+https://github.com/TheRealPerson98/safe-password-utils" }, "bugs": { "url": "https://github.com/TheRealPerson98/safe-password-utils/issues" }, "homepage": "https://github.com/TheRealPerson98/safe-password-utils#readme", "jest": { "testEnvironment": "node", "testMatch": [ "<rootDir>/lib/__tests__/**/*.test.ts" ], "transform": { "^.+\\.tsx?$": "ts-jest" } }, "devDependencies": { "@eslint/js": "^9.20.0", "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.24.0", "@typescript-eslint/parser": "^8.24.0", "depcheck": "^1.4.7", "eslint": "^9.20.1", "eslint-config-prettier": "^10.0.1", "eslint-plugin-prettier": "^5.2.3", "jest": "^29.7.0", "prettier": "^3.5.1", "rimraf": "^5.0.10", "ts-jest": "^29.2.5", "typescript": "5.7.3" } }