UNPKG

happn-3

Version:

pub/sub api as a service using primus and mongo & redis or nedb, can work as cluster, single process or embedded using nedb

85 lines (84 loc) 2.65 kB
{ "name": "happn-3", "version": "13.12.1", "description": "pub/sub api as a service using primus and mongo & redis or nedb, can work as cluster, single process or embedded using nedb", "keywords": [ "mongo", "nedb", "primus", "redis", "websockets" ], "repository": { "type": "git", "url": "https://github.com/happner/happn-3.git" }, "license": "MIT", "author": "Tenacious and NSOFT", "main": "./lib/index", "scripts": { "test-browser": "UPDATE_BROWSER_PRIMUS=true gulp --gulpfile test/browser/gulp-01.js", "test": "UPDATE_BROWSER_PRIMUS=true _mocha silence.js test/integration/* test/unit/* --recursive --exit", "test-backward-compatibility": "UPDATE_BROWSER_PRIMUS=true _mocha silence.js test/backward-compatibility/* --recursive --exit", "test-cover": "nyc --reporter=lcov --reporter=text --reporter=html npm test", "test-cover-unit": "nyc --reporter=lcov --reporter=text --reporter=html npm run test-unit", "test-unit": "mocha silence.js test/unit --recursive", "prepare": "rm -rf node_modules/happn-cluster/node_modules/happn-3 && rm -rf node_modules/happn/node_modules/happn-util-crypto && require-self" }, "dependencies": { "body-parser": "1.19.2", "connect": "^3.7.0", "connect-cookies": "^0.0.0", "dev-null": "^0.1.1", "happn-commons": "1.5.1", "happn-db-provider-loki": "1.3.1", "happn-logger": "2.2.5", "happn-password-hash-and-salt": "^1.2.0", "happn-primus-wrapper": "^9.0.0", "happn-tcp-port-used": "^1.0.3", "happn-util-crypto": "3.0.11", "homedir": "^0.6.0", "hsts": "^2.1.0", "jsonpack": "^1.1.5", "jwt-simple": "^0.5.5", "long-timeout": "^0.1.1", "lru-cache": "^5.1.1", "md5": "^2.2.1", "ms": "^2.1.1", "node-forge": "^1.3.1", "serve-static": "^1.14.2", "tame-search": "3.0.10", "terser": "^5.10.0", "traverse": "^0.6.7", "user-home": "^2.0.0" }, "devDependencies": { "byline": "5.0.0", "capture-stdout": "^1.0.0", "commander": "^4.1.0", "debug": "4.1.1", "gulp": "^4.0.2", "happn-cluster": "12.4.4", "happn-commons-test": "1.2.2", "happn-db-provider-mongo": "1.1.13", "happn-random-activity-generator": "0.2.1", "jsprim": "^2.0.0", "mongodb": "^4.1.3", "npm-programmatic": "0.0.12", "request": "^2.88.2", "require-self": "^0.2.1" }, "database": "1", "nyc": { "exclude": [ "test", "docs", "gulpfile.js", "lib/services/connect/public/browser_primus.js", "README.md", "RELEASES.md" ] }, "protocol": "4", "readmeFilename": "README.md" }