UNPKG

happn-primus

Version:

Primus is a simple abstraction around real-time frameworks. It allows you to easily switch between different frameworks without any code changes.

101 lines (100 loc) 2.5 kB
{ "name": "happn-primus", "version": "6.0.1", "description": "Primus is a simple abstraction around real-time frameworks. It allows you to easily switch between different frameworks without any code changes.", "main": "index.js", "scripts": { "integration": "npm run build && mocha $(find test -name '*.integration.js')", "build": "mkdir -p dist && browserify primus.js -s Primus -p deumdify | derequire > dist/primus.js", "prepublish": "npm run build", "test": "npm run build && mocha $(find test -name '*.test.js')", "update": "find transformers -name update.sh -exec bash {} \\;" }, "homepage": "http://primus.io", "repository": { "type": "git", "url": "git://github.com/primus/primus.git" }, "keywords": [ "abstraction", "browserchannel", "engine.io", "framework", "comet", "streaming", "pubsub", "pub", "sub", "ajax", "xhr", "polling", "http", "faye", "io", "primus", "prumus", "real-time", "realtime", "socket", "socket.io", "sockets", "sockjs", "spark", "transformer", "transformers", "websocket", "websockets", "ws" ], "author": "Arnout Kazemier", "license": "MIT", "dependencies": { "access-control": "1.0.x", "asyncemit": "3.0.x", "create-server": "1.0.x", "diagnostics": "1.0.x", "eventemitter3": "1.2.x", "forwarded-for": "1.0.x", "fusing": "1.0.x", "load": "1.0.x", "setheader": "0.0.x", "ultron": "1.0.x", "yeast": "0.1.x" }, "devDependencies": { "binary-pack": "1.0.x", "bluebird": "^3.5.0", "browserchannel": "2.0.x", "browserify": "13.0.x", "chai": "3.5.x", "condenseify": "1.1.x", "demolish": "1.0.x", "derequire": "2.0.x", "deumdify": "1.2.x", "ejson": "2.1.x", "emits": "3.0.x", "engine.io": "1.6.x", "engine.io-client": "1.6.x", "expect.js": "^0.3.1", "faye-websocket": "0.11.x", "lws": "0.8.0", "mocha": "2.5.x", "pre-commit": "1.1.x", "primus-socket.io-client": "2.0.x", "pumpify": "1.3.x", "querystringify": "0.0.x", "recovery": "0.2.x", "request": "2.72.x", "rocambole": "0.7.x", "rocambole-node-remove": "1.0.x", "socket.io": "0.9.x", "sockjs": "0.3.x", "sockjs-client": "1.1.x", "through2": "2.0.x", "tick-tock": "1.0.x", "url-parse": "1.1.x", "uws": "0.14.x", "ws": "1.1.x" }, "pre-commit": "test, integration" }