secure-scuttlebot classic
at main 3.2 kB view raw
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}