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
JSON
{
"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"
}