UNPKG

3.63 kBJSONView Raw
1{
2 "name": "node-forge",
3 "version": "0.7.0",
4 "description": "JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.",
5 "homepage": "https://github.com/digitalbazaar/forge",
6 "author": {
7 "name": "Digital Bazaar, Inc.",
8 "email": "support@digitalbazaar.com",
9 "url": "http://digitalbazaar.com/"
10 },
11 "contributors": [
12 "Dave Longley <dlongley@digitalbazaar.com>",
13 "David I. Lehn <dlehn@digitalbazaar.com>",
14 "Stefan Siegl <stesie@brokenpipe.de>",
15 "Christoph Dorn <christoph@christophdorn.com>"
16 ],
17 "devDependencies": {
18 "browserify": "^13.1.1",
19 "commander": "^2.9.0",
20 "express": "^4.14.1",
21 "istanbul": "^0.4.5",
22 "jscs": "^3.0.7",
23 "jshint": "^2.9.4",
24 "karma": "^1.4.1",
25 "karma-browserify": "^5.1.1",
26 "karma-chrome-launcher": "^2.0.0",
27 "karma-edge-launcher": "^0.2.0",
28 "karma-firefox-launcher": "^1.0.0",
29 "karma-ie-launcher": "^1.0.0",
30 "karma-mocha": "^1.3.0",
31 "karma-mocha-reporter": "^2.2.2",
32 "karma-phantomjs-launcher": "^1.0.2",
33 "karma-safari-launcher": "^1.0.0",
34 "karma-sauce-launcher": "^1.1.0",
35 "karma-sourcemap-loader": "^0.3.7",
36 "karma-tap-reporter": "0.0.6",
37 "karma-webpack": "^2.0.2",
38 "mocha": "^3.2.0",
39 "mocha-lcov-reporter": "^1.2.0",
40 "nodejs-websocket": "^1.7.1",
41 "opts": "^1.2.2",
42 "webpack": "^2.2.0"
43 },
44 "repository": {
45 "type": "git",
46 "url": "https://github.com/digitalbazaar/forge"
47 },
48 "bugs": {
49 "url": "https://github.com/digitalbazaar/forge/issues",
50 "email": "support@digitalbazaar.com"
51 },
52 "license": "(BSD-3-Clause OR GPL-2.0)",
53 "main": "lib/index.js",
54 "files": [
55 "lib/*.js",
56 "flash/swf/*.swf",
57 "dist/*.min.js",
58 "dist/*.min.js.map"
59 ],
60 "engines": {
61 "node": "*"
62 },
63 "keywords": [
64 "aes",
65 "asn",
66 "asn.1",
67 "cbc",
68 "crypto",
69 "cryptography",
70 "csr",
71 "des",
72 "gcm",
73 "hmac",
74 "http",
75 "https",
76 "md5",
77 "network",
78 "pkcs",
79 "pki",
80 "prng",
81 "rc2",
82 "rsa",
83 "sha1",
84 "sha256",
85 "sha384",
86 "sha512",
87 "ssh",
88 "tls",
89 "x.509",
90 "x509"
91 ],
92 "scripts": {
93 "prepublish": "npm run build",
94 "build": "webpack",
95 "test-build": "webpack --config webpack-tests.config.js",
96 "test": "mocha -t 30000 -R spec tests/unit/index.js",
97 "test-karma": "karma start",
98 "test-karma-sauce": "karma start karma-sauce.conf",
99 "test-server": "node tests/server.js",
100 "test-server-ws": "node tests/websockets/server-ws.js",
101 "test-server-webid": "node tests/websockets/server-webid.js",
102 "coverage": "rm -rf coverage && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- -u exports -t 30000 -R spec tests/unit/index.js",
103 "coverage-lcov": "rm -rf coverage && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha --report lcovonly -- -u exports -t 30000 -R spec tests/unit/index.js",
104 "coverage-report": "./node_modules/.bin/istanbul report",
105 "jscs": "jscs *.js lib/*.js tests/*.js tests/unit/*.js tests/legacy/*.js tests/issues/*.js tests/websockets/*.js",
106 "jshint": "jshint *.js lib/*.js tests/unit/*.js tests/legacy/*.js tests/issues/*.js tests/websockets/*.js",
107 "_jscs": "jscs *.js lib/*.js tests/*.js tests/unit/*.js tests/legacy/*.js tests/issues/*.js tests/websockets/*.js",
108 "_jshint": "jshint *.js lib/*.js tests/*.js tests/unit/*.js tests/legacy/*.js tests/issues/*.js tests/websockets/*.js"
109 },
110 "jspm": {
111 "format": "amd"
112 },
113 "browser": {
114 "buffer": false,
115 "crypto": false,
116 "process": false
117 }
118}