{ "name": "caspar-sup", "version": "1.0.0", "description": "CasparCG superimposed graphics project", "main": "index.js", "scripts": { "test": "npm test", "build-main:js": "browserify app/main.js -o public/main.js --debug", "watch-main:js": "watchify app/main.js -o public/main.js --debug", "build-client:js": "browserify app/client.js -o public/client.js --debug", "watch-client:js": "watchify app/client.js -o public/client.js --debug", "build": "npm run build-main:js && npm run build-client:js", "build:watch": "parallelshell \"npm run watch-main:js\" \"npm run watch-client:js\"", "start": "node index.js | bunyan", "start:dev": "nodemon index.js | bunyan" }, "repository": { "type": "git", "url": "git+https://github.com/nfp-projects/caspar-sup.git" }, "keywords": [ "Casparcg", "superimposed", "graphics" ], "author": "Jonatan Nilsson", "license": "WTFPL", "bugs": { "url": "https://github.com/nfp-projects/caspar-sup/issues" }, "homepage": "https://github.com/nfp-projects/caspar-sup#readme", "dependencies": { "app-root-path": "^1.0.0", "babel-plugin-syntax-async-functions": "^6.5.0", "babel-plugin-transform-async-to-generator": "^6.7.0", "babel-preset-es2015-node5": "^1.1.2", "babel-register": "^6.7.2", "bookshelf": "^0.9.2", "browserify": "^13.0.0", "bunyan": "^1.7.1", "knex": "^0.10.0", "koa": "^2.0.0-alpha.3", "koa-socket": "^4.3.0", "koa-static": "^3.0.0", "lodash": "^4.6.1", "mithril": "^0.2.3", "nconf": "^0.8.4", "parallelshell": "^2.0.0", "socket.io": "^1.4.5", "socket.io-client": "^1.4.5", "sqlite3": "^3.1.3" }, "devDependencies": { "assert-extended": "^1.0.1", "babel-eslint": "^5.0.0", "eslint": "^2.2.0", "eslint-config-airbnb": "^6.1.0", "eslint-plugin-mocha": "^2.0.0", "live-reload": "^1.1.0", "mocha": "^2.4.5", "sinon": "^1.17.3", "sinon-as-promised": "^4.0.0", "watchify": "^3.7.0" } }