{
  "name": "TellForm",
  "description": "Opensource alternative to TypeForm",
  "version": "1.2.1",
  "homepage": "https://github.com/whitef0x0/tellform",
  "authors": [
    "David Baldwynn <polydaic@gmail.com> (http://baldwynn.me)"
  ],
  "license": "MIT",
  "private": true,
  "repository": {
    "type": "git",
    "url": "https://github.com/whitef0x0/NodeForms.git"
  },
  "engines": {
    "node": "~5.0.0",
    "npm": "~2.11.2"
  },
  "scripts": {
    "start": "grunt",
    "test": "grunt test && grunt coveralls",
    "postinstall": "bower install --config.interactive=false; grunt build"
  },
  "dependencies": {
    "async": "^1.4.2",
    "body-parser": "~1.14.1",
    "bower": "~1.6.5",
    "chalk": "~1.1.1",
    "compression": "~1.6.0",
    "connect-flash": "~0.1.1",
    "connect-mongo": "~0.8.2",
    "consolidate": "~0.13.1",
    "cookie-parser": "~1.4.0",
    "email-verification": "whitef0x0/node-email-verification",
    "express": "~4.13.3",
    "express-device": "~0.4.2",
    "express-session": "~1.12.1",
    "forever": "~0.15.1",
    "fs-extra": "~0.26.2",
    "grunt": "~0.4.1",
    "grunt-cli": "~0.1.13",
    "grunt-concurrent": "~2.3.0",
    "grunt-contrib-csslint": "~0.5.0",
    "grunt-contrib-cssmin": "~0.14.0",
    "grunt-contrib-jshint": "~0.11.3",
    "grunt-contrib-uglify": "~0.11.0",
    "grunt-contrib-watch": "~0.6.1",
    "grunt-env": "~0.4.1",
    "grunt-html2js": "~0.3.5",
    "grunt-karma": "~0.12.1",
    "grunt-newer": "~1.1.1",
    "grunt-ng-annotate": "~1.0.1",
    "grunt-node-inspector": "~0.4.1",
    "grunt-nodemon": "~0.4.0",
    "helmet": "~0.14.0",
    "jit-grunt": "^0.9.1",
    "lodash": "^2.4.1",
    "main-bower-files": "~2.9.0",
    "math": "0.0.3",
    "method-override": "~2.3.0",
    "mongoose": "~3.8.8",
    "mongoose-utilities": "~0.1.1",
    "morgan": "~1.6.1",
    "multer": "~1.1.0",
    "node-freegeoip": "0.0.1",
    "nodemailer": "~1.10.0",
    "passport": "~0.3.0",
    "passport-facebook": "~2.0.0",
    "passport-github": "~1.0.0",
    "passport-google-oauth": "~0.2.0",
    "passport-linkedin": "~1.0.0",
    "passport-local": "~1.0.0",
    "passport-twitter": "~1.0.2",
    "pdffiller": "~0.1.1",
    "raven": "^0.9.0",
    "soap": "^0.11.0",
    "swig": "~1.4.1"
  },
  "devDependencies": {
    "coveralls": "^2.11.4",
    "grunt-mocha-istanbul": "^3.0.1",
    "grunt-mocha-test": "~0.12.1",
    "istanbul": "^0.4.0",
    "jasmine-core": "^2.4.1",
    "karma": "~0.13.14",
    "karma-chrome-launcher": "~0.2.1",
    "karma-coverage": "~0.5.3",
    "karma-firefox-launcher": "~0.1.7",
    "karma-jasmine": "^0.3.6",
    "karma-jasmine-html-reporter": "^0.1.8",
    "karma-mocha-reporter": "^1.1.1",
    "karma-ng-html2js-preprocessor": "^0.2.0",
    "karma-phantomjs-launcher": "~0.2.1",
    "mailosaur": "^1.0.1",
    "mocha": ">=1.20.0",
    "mocha-lcov-reporter": "^1.0.0",
    "node-mandrill": "^1.0.1",
    "phantomjs": "^1.9.18",
    "should": "~7.1.1",
    "supertest": "~1.2.0",
    "supertest-session": "~2.0.1"
  }
}
