{ "name": "TellForm", "description": "Opensource alternative to TypeForm", "version": "2.0.0", "homepage": "https://github.com/whitef0x0/tellform", "authors": [ "David Baldwynn (http://baldwynn.me)" ], "license": "MIT", "private": true, "repository": { "type": "git", "url": "https://github.com/whitef0x0/tellform.git" }, "engines": { "node": "6.4.0" }, "scripts": { "start": "grunt", "test": "grunt test", "postinstall": "bower install --config.interactive=false; grunt build;", "init": "node scripts/setup.js" }, "dependencies": { "multer": "1.3.0", "glob": "7.0.3", "async": "1.4.2", "async-boolean-expression-evaluator": "1.1.1", "bcrypt": "0.8.7", "bcrypt-nodejs": "0.0.3", "body-parser": "1.14.1", "bower": "1.6.5", "chalk": "1.1.3", "compression": "1.6.0", "connect": "3.4.1", "connect-flash": "0.1.1", "connect-mongo": "0.8.2", "consolidate": "0.13.1", "cookie-parser": "1.4.0", "deep-diff": "0.3.4", "dotenv": "2.0.0", "email-verification": "0.4.1", "envfile": "2.0.1", "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": "1.0.0", "grunt-contrib-cssmin": "1.0.1", "grunt-contrib-jshint": "1.0.0", "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", "inquirer": "1.0.2", "jit-grunt": "0.9.1", "lodash": "2.4.1", "main-bower-files": "2.9.0", "method-override": "2.3.0", "mkdirp": "0.5.1", "mongoose": "4.4.19", "mongoose-utilities": "0.1.1", "morgan": "1.6.1", "nodemailer": "1.10.0", "nodemailer-sendgrid-transport": "0.2.0", "nodemailer-sparkpost-transport": "1.0.0", "passport": "0.3.0", "passport-anonymous": "1.0.1", "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-localapikey-update": "0.5.0", "passport-twitter": "1.0.2", "path-exists": "2.1.0", "prerender-node": "2.2.1", "random-js": "1.0.8", "raven": "0.9.0", "socket.io": "1.4.6", "socket.io-redis": "1.0.0", "swig": "1.4.1", "uuid-token-generator": "0.5.0", "wildcard-subdomains": "github:tellform/wildcard-subdomains" }, "devDependencies": { "chromedriver": "2.25.1", "coveralls": "2.11.4", "cross-spawn": "5.0.0", "del": "2.2.2", "grunt-closure-compiler": "0.0.21", "grunt-contrib-concat": "1.0.1", "grunt-contrib-copy": "1.0.0", "grunt-contrib-uglify": "0.11.1", "grunt-execute": "0.2.2", "grunt-mocha-istanbul": "3.0.1", "grunt-mocha-test": "0.12.1", "grunt-usemin": "3.1.1", "grunt-wiredep": "3.0.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": "3.1.2", "mocha-lcov-reporter": "1.0.0", "nightwatch": "0.9.8", "node-mandrill": "1.0.1", "phantomjs": "1.9.18", "selenium-server": "3.0.1", "should": "7.1.1", "supertest": "1.2.0", "supertest-session": "2.0.1", "wiredep": "4.0.0" } }