Files
panic-server/package.json
Jesse Gibson 3e9daf366b Refactor, end to end integration, tests failing
Most event emitters are now merged with the exports object, instead of having a dedicated "events" property, preventing an uncecessarily verbose API. Sockets are now held inside an object labeled by their port number to allow for multiple sockets open at once. That's important for the reporters, who'll likely be operating on a separate reporter socket.

Basic server test on `index.js` to ensure everything is working from server to client. So far, success! However, by integrating everything, there were many things that had to change, breaking the tests.

Next steps: implement client/server asynchronous discourse model, and relay socket data through the test event emitter.
2016-03-18 12:41:48 -06:00

36 lines
804 B
JSON

{
"name": "panic",
"version": "0.1.0",
"description": "Test gun against a storm of requests",
"main": "src/index.js",
"scripts": {
"test": "jasmine",
"start": "node server",
"build": "webpack --watch"
},
"repository": {
"type": "git",
"url": "git+https://github.com/PsychoLlama/panic.git"
},
"keywords": [
"gun",
"gundb",
"test",
"testing",
"distributed"
],
"author": "Jesse Gibson <jesse@gundb.io> (http://techllama.com)",
"license": "(Zlib OR MIT OR Apache-2.0)",
"bugs": {
"url": "https://github.com/PsychoLlama/panic/issues"
},
"homepage": "https://github.com/PsychoLlama/panic#readme",
"dependencies": {
"object-assign-deep": "0.0.4",
"socket.io": "^1.4.5"
},
"devDependencies": {
"jasmine": "^2.4.1"
}
}