Semaphore/package.json
2014-09-11 18:42:13 +01:00

79 lines
2.1 KiB
JSON

{
"name": "semaphore",
"version": "0.0.0",
"description": "Open Source Alternative to Ansible Tower",
"main": "bin/semaphore.js",
"scripts": {
"test": "mocha -R spec",
"start": "node bin/semaphore.js",
"prepublish": "./node_modules/.bin/bower --allow-root install && ./node_modules/.bin/grunt build"
},
"repository": {
"type": "git",
"url": "git://github.com/CastawayLabs/semaphore.git"
},
"keywords": [
"ansible"
],
"author": "Matej Kramny <matej@matej.me>",
"license": "MIT",
"bugs": {
"url": "https://github.com/CastawayLabs/semaphore/issues"
},
"homepage": "https://github.com/CastawayLabs/semaphore",
"dependencies": {
"async": "latest",
"bcrypt": "^0.8.0",
"body-parser": "1.4.3",
"bower": "latest",
"bugsnag": "latest",
"connect-mongo": "latest",
"connect-redis": "latest",
"cookie-parser": "latest",
"express": "latest",
"express-session": "latest",
"grunt": "latest",
"grunt-bump": "latest",
"grunt-cli": "latest",
"grunt-concurrent": "latest",
"grunt-contrib-clean": "latest",
"grunt-contrib-concat": "latest",
"grunt-contrib-connect": "latest",
"grunt-contrib-copy": "latest",
"grunt-contrib-cssmin": "latest",
"grunt-contrib-jade": "latest",
"grunt-contrib-jshint": "latest",
"grunt-contrib-less": "latest",
"grunt-contrib-uglify": "latest",
"grunt-contrib-watch": "latest",
"grunt-newer": "latest",
"grunt-nodemon": "latest",
"hiredis": "latest",
"jade": "latest",
"load-grunt-tasks": "latest",
"logtrail": "0.0.1-1",
"moment": "latest",
"mongodb": "latest",
"mongoose": "latest",
"morgan": "^1.2.2",
"mysql": "latest",
"newrelic": "latest",
"nodemailer": "latest",
"nodemailer-smtp-transport": "latest",
"passport": "latest",
"passport.socketio": "latest",
"ratelimiter": "^1.0.1",
"redis": "latest",
"request": "^2.40.0",
"serve-static": "latest",
"socket.io": "latest",
"socket.io-client": "latest",
"speakeasy": "latest",
"validator": "^3.18.0"
},
"devDependencies": {
"should": "latest",
"supertest": "latest"
}
}