UNPKG

1.64 kBJSONView Raw
1{
2 "name": "hashy",
3 "version": "0.9.0",
4 "license": "MIT",
5 "description": "Hash passwords the right way (Argon2 & bcrypt support)",
6 "keywords": [
7 "argon2",
8 "bcrypt",
9 "hash",
10 "hashing",
11 "password"
12 ],
13 "homepage": "https://github.com/JsCommunity/hashy",
14 "bugs": "https://github.com/JsCommunity/hashy/issues",
15 "author": {
16 "name": "Julien Fontanet",
17 "email": "julien.fontanet@isonoe.net",
18 "url": "http://julien.isonoe.net"
19 },
20 "engines": {
21 "node": ">=10"
22 },
23 "bin": {
24 "hashy": "cli.js"
25 },
26 "directories": {
27 "example": "./examples"
28 },
29 "repository": {
30 "type": "git",
31 "url": "https://github.com/JsCommunity/hashy"
32 },
33 "dependencies": {
34 "bcryptjs": "^2.4.3",
35 "exec-promise": "^0.7.0",
36 "promise-toolbox": "^0.15.0",
37 "yargs": "^16.2.0"
38 },
39 "optionalDependencies": {
40 "argon2": "^0.27.0"
41 },
42 "devDependencies": {
43 "eslint": "^6.5.1",
44 "eslint-config-prettier": "^6.4.0",
45 "eslint-config-standard": "^14.1.0",
46 "eslint-plugin-import": "^2.16.0",
47 "eslint-plugin-node": "^11.0.0",
48 "eslint-plugin-promise": "^4.0.1",
49 "eslint-plugin-standard": "^4.0.0",
50 "husky": "^4.3.5",
51 "jest": "^25.5.4",
52 "lint-staged": "^9.4.2",
53 "prettier": "^1.16.3"
54 },
55 "scripts": {
56 "dev-test": "jest --watch",
57 "test": "jest"
58 },
59 "files": [
60 "index.js",
61 "cli.js"
62 ],
63 "husky": {
64 "hooks": {
65 "pre-commit": "lint-staged"
66 }
67 },
68 "lint-staged": {
69 "*.js": [
70 "prettier --write",
71 "git add",
72 "eslint --ignore-pattern '!*'",
73 "jest --findRelatedTests --passWithNoTests"
74 ]
75 }
76}