UNPKG

unixcrypt-browser

Version:

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

59 lines (58 loc) 1.5 kB
{ "name": "unixcrypt-browser", "version": "2.0.4", "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 --testTimeout=0", "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", "@types/random-int": "^2.0.3", "@types/sha.js": "^2.4.4", "@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" }, "dependencies": { "buffer": "^6.0.3", "random-int": "^3.0.0", "sha.js": "^2.4.11" } }