secure-scuttlebot classic
1{
2 "name": "ssb-server",
3 "description": "network protocol layer for secure-scuttlebutt",
4 "version": "16.0.1",
5 "homepage": "https://github.com/ssbc/ssb-server",
6 "repository": {
7 "type": "git",
8 "url": "git://github.com/ssbc/ssb-server.git"
9 },
10 "bin": {
11 "sbot": "./bin.js",
12 "ssb-server": "./bin.js"
13 },
14 "scripts": {
15 "start": "node bin start",
16 "prepublishOnly": "npm test",
17 "test": "set -e; for t in test/*.js; do echo TEST $t; node $t; done",
18 "test:pretty": "npm run test | tap-spec",
19 "reinstall": "rm -rf node_modules package-lock.json npm-shrinkwrap.json; export npm_config_package_lock=true; npm install && npm dedupe && npm shrinkwrap",
20 "coverage": "nyc --reporter=lcov npm test"
21 },
22 "dependencies": {
23 "bash-color": "~0.0.3",
24 "broadcast-stream": "^0.2.1",
25 "cont": "~1.0.3",
26 "cross-spawn": "^6.0.5",
27 "debug": "^4.1.1",
28 "deep-equal": "^1.0.1",
29 "explain-error": "^1.0.3",
30 "git-ssb": "^2.3.6",
31 "has-network": "0.0.1",
32 "ip": "^1.1.5",
33 "layered-graph": "^1.2.0",
34 "level-sublevel": "^6.6.5",
35 "mdmanifest": "^1.0.8",
36 "minimist": "^1.1.3",
37 "mkdirp": "~0.5.0",
38 "multiblob": "^1.13.0",
39 "multiserver": "^3.3.1",
40 "multiserver-address": "^1.0.1",
41 "muxrpc-validation": "^3",
42 "muxrpcli": "3",
43 "mv": "^2.1.1",
44 "osenv": "^0.1.5",
45 "pull-cat": "~1.1.5",
46 "pull-file": "^1.0.0",
47 "pull-many": "~1.0.6",
48 "pull-pushable": "^2.2.0",
49 "pull-stream": "^3.6.2",
50 "rimraf": "^2.4.2",
51 "secret-stack": "^6.3.1",
52 "ssb-blobs": "1.2.2",
53 "ssb-caps": "^1.0.1",
54 "ssb-client": "^4.7.9",
55 "ssb-config": "^3.2.5",
56 "ssb-db": "^20.0.1",
57 "ssb-ebt": "^5.6.1",
58 "ssb-git": "^0.5.0",
59 "ssb-git-repo": "^2.8.3",
60 "ssb-gossip": "^1.1.0",
61 "ssb-keys": "^7.1.1",
62 "ssb-links": "^3.0.10",
63 "ssb-local": "^1.0.0",
64 "ssb-logging": "^1.0.0",
65 "ssb-master": "^1.0.2",
66 "ssb-no-auth": "^1.0.0",
67 "ssb-onion": "^1.0.0",
68 "ssb-ooo": "^1.3.3",
69 "ssb-plugins": "^1.0.4",
70 "ssb-private1": "^1.0.1",
71 "ssb-query": "^2.4.0",
72 "ssb-ref": "^2.13.9",
73 "ssb-replicate": "^1.3.0",
74 "ssb-unix-socket": "^1.0.0",
75 "ssb-ws": "^6.2.1",
76 "stream-to-pull-stream": "^1.6.10",
77 "zerr": "^1.0.0"
78 },
79 "devDependencies": {
80 "cat-names": "^2.0.0",
81 "dog-names": "~1.0.2",
82 "hexpp": "^2.0.0",
83 "interleavings": "^1.0.0",
84 "npm-install-package": "^2.1.0",
85 "nyc": "^13.2.0",
86 "pull-abortable": "^4.1.1",
87 "pull-bitflipper": "^0.1.0",
88 "pull-paramap": "^1.2.2",
89 "rng": "^0.2.2",
90 "run-series": "^1.1.8",
91 "semver": "^5.6.0",
92 "ssb-feed": "^2.3.0",
93 "ssb-generate": "^1.0.1",
94 "ssb-validate": "^4",
95 "tap-spec": "^5.0.0",
96 "tape": "^4.9.1",
97 "typewiselite": "^1.0.0"
98 },
99 "nyc": {
100 "exclude": [
101 "!**/node_modules/",
102 "**/node_modules/**/{test,node_modules}/"
103 ],
104 "include": [
105 "*.js",
106 "lib/*.js",
107 "plugins/*.js",
108 "node_modules/{ssb-*,flume*,secret-stack,muxrpc,multiserver}/*.js",
109 "node_modules/{ssb-*,flume*,secret-stack,muxrpc,multiserver}/{util,lib,frame,indexes}/*.js"
110 ]
111 },
112 "author": "Paul Frazee <pfrazee@gmail.com>",
113 "license": "MIT"
114}