Stress testing shows that after the recent caching optimization there seems to be no significant difference in performance when using Mongo for caching as opposed to Redis. Redis is still supported but is now optional. Also removed hiredis dependency since as of node_redis 2.6 the default parser is faster than hiredis.
44 lines
957 B
JSON
44 lines
957 B
JSON
{
|
|
"name": "genieacs",
|
|
"version": "1.1.1",
|
|
"description": "A TR-069 Auto Configuration Server (ACS)",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/zaidka/genieacs.git"
|
|
},
|
|
"homepage": "https://genieacs.com",
|
|
"keywords": [
|
|
"TR-069",
|
|
"CWMP",
|
|
"ACS"
|
|
],
|
|
"author": "Zaid Abdulla <zaid@genieacs.com>",
|
|
"license": "AGPL-3.0",
|
|
"preferGlobal": true,
|
|
"directories": {
|
|
"bin": "bin"
|
|
},
|
|
"dependencies": {
|
|
"later": "^1.2.0",
|
|
"libxmljs": "^0.18.4",
|
|
"mongodb": "^2.2.24",
|
|
"seedrandom": "^2.4.2"
|
|
},
|
|
"optionalDependencies": {
|
|
"redis": "^2.6.5"
|
|
},
|
|
"devDependencies": {
|
|
"coffeescript": "^1.12.4"
|
|
},
|
|
"engines": {
|
|
"node": ">=6.9.2 <8.0"
|
|
},
|
|
"scripts": {
|
|
"prepublish": "npm run compile",
|
|
"compile": "coffee -cb lib/*.coffee",
|
|
"configure": "cp -n ./config/config-sample.json ./config/config.json",
|
|
"install": "npm run configure",
|
|
"test": "node test"
|
|
}
|
|
}
|