UNPKG

unixcrypt

Version:

Node.js implementation of Unixcrypt, specifically SHA-256 and SHA-512

52 lines (51 loc) 1.31 kB
{ "name": "unixcrypt", "version": "2.0.3", "description": "Node.js implementation of Unixcrypt, specifically SHA-256 and SHA-512", "type": "module", "exports": { ".": { "import": { "default": "./dist/index.js", "types": "./dist/index.d.ts" } } }, "types": "./dist/index.d.ts", "scripts": { "build": "rimraf dist && tsc", "clean": "rimraf dist", "prep": "npm install && husky && chmod ug+x .husky/*", "prepublishOnly": "npm run build", "test": "vitest run --coverage.enabled --coverage.reporter=json-summary", "test:watch": "vitest watch", "test:watch:coverage": "vitest watch --coverage" }, "engines": { "node": ">=18.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/markusberg/unixcrypt.git" }, "keywords": [ "sha256crypt", "sha512crypt", "unixcrypt" ], "author": "Markus Berg", "license": "Apache-2.0", "bugs": { "url": "https://github.com/markusberg/unixcrypt/issues" }, "homepage": "https://github.com/markusberg/unixcrypt#readme", "devDependencies": { "@types/node": "^18.19.15", "@vitest/coverage-v8": "^3.1.1", "husky": "^9.1.7", "prettier": "^3.5.3", "rimraf": "^5.0.5", "typescript": "^5.8.2", "vitest": "^3.1.1" } }