diff --git a/package.json b/package.json index 57fa5ebf..7ef546ea 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,8 @@ "url": "https://github.com/whitef0x0/tellform.git" }, "engines": { - "node": "6.4.0" + "node": "~5.0.0", + "npm": "~2.11.2" }, "scripts": { "start": "grunt", @@ -22,112 +23,112 @@ "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", + "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" + "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:whitef0x0/wildcard-subdomains" }, "devDependencies": { - "chromedriver": "2.25.1", - "coveralls": "2.11.4", - "cross-spawn": "5.0.0", - "del": "2.2.2", + "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" + "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" } }