UNPKG

1.68 kBJSONView Raw
1{
2 "name": "pbkdf2",
3 "version": "3.1.0",
4 "description": "This library provides the functionality of PBKDF2 with the ability to use any supported hashing algorithm returned from crypto.getHashes()",
5 "keywords": [
6 "pbkdf2",
7 "kdf",
8 "salt",
9 "hash"
10 ],
11 "homepage": "https://github.com/crypto-browserify/pbkdf2",
12 "bugs": {
13 "url": "https://github.com/crypto-browserify/pbkdf2/issues"
14 },
15 "license": "MIT",
16 "author": "Daniel Cousens",
17 "browser": {
18 "./index.js": "./browser.js",
19 "./lib/sync.js": "./lib/sync-browser.js"
20 },
21 "files": [
22 "browser.js",
23 "index.js",
24 "lib/"
25 ],
26 "main": "index.js",
27 "repository": {
28 "type": "git",
29 "url": "https://github.com/crypto-browserify/pbkdf2.git"
30 },
31 "scripts": {
32 "prepublish": "npm run test",
33 "coverage-report": "nyc report --reporter=lcov",
34 "coverage-html": "nyc report --reporter=html",
35 "coverage": "nyc --check-coverage --branches 95 --functions 95 tape test/*.js",
36 "lint": "standard",
37 "test": "npm run lint && npm run unit",
38 "bundle-test": "browserify test/index.js > test/bundle.js",
39 "unit": "tape test/*.js",
40 "bench": "node bench/"
41 },
42 "devDependencies": {
43 "benchmark": "^2.1.4",
44 "browserify": "*",
45 "nyc": "^6.4.0",
46 "standard": "*",
47 "tape": "^4.5.1"
48 },
49 "dependencies": {
50 "create-hash": "^1.1.2",
51 "create-hmac": "^1.1.4",
52 "ripemd160": "^2.0.1",
53 "safe-buffer": "^5.0.1",
54 "sha.js": "^2.4.8"
55 },
56 "standard": {
57 "ignore": [
58 "test/bundle.js"
59 ]
60 },
61 "engines": {
62 "node": ">=0.12"
63 },
64 "nyc": {
65 "exclude": [
66 "lib/async.js",
67 "test/bundle.js"
68 ]
69 }
70}