{
  "name": "liverecord",
  "version": "0.0.1",
  "private": false,
  "author": "Philipp Tkachev <philipp@zoonman.com>",
  "config": {
    "mongodb": {
      "uri": "mongodb://127.0.0.1:27017/liveRecord"
    },
    "server": {
      "protocol": "http",
      "name": "localhost:8914",
      "host": "0.0.0.0",
      "port": 8914
    },
    "security": {
      "restored_password_length": 12,
      "session_secret": "are you smelly cat?"
    },
    "jwt": {
      "secret": "yourSuperStrongSecretKeyToProtectYourUsersPrivacy"
    },
    "email": {
      "sender": "Sender Name <name@example.com>",
      "transport": "smtps://user%40gmail.com:pass@smtp.gmail.com"
    },
    "sentry": {
      "dsn": ""
    },
    "webpush": {
      "gcm_api_key": ""
    },
    "analytics": {
      "ga_id": "none"
    },
    "files": {
      "dir": "files",
      "extensions": {
        "blacklist": "",
        "whitelist": "jpg,jpeg,png,gif,pdf,svg,zip,mp4,dmg,docs,xlsx,pptx,odt,odf"
      }
    },
    "oauth": {
      "facebook": {
        "client_id": "",
        "client_secret": ""
      },
      "twitter": {
        "client_id": "",
        "client_secret": ""
      },
      "windowslive": {
        "client_id": "",
        "client_secret": ""
      },
      "vkontakte": {
        "client_id": "",
        "client_secret": ""
      },
      "github": {
        "client_id": "",
        "client_secret": ""
      },
      "google": {
        "client_id": "",
        "client_secret": ""
      }
    }
  },
  "scripts": {
    "start": "node server/server.js",
    "debug": "node debug server/server.js",
    "stress_test": "node tests/stress/db_flooding.js",
    "test": "./node_modules/karma/bin/karma start  --log-level debug tests/client.conf.js",
    "postinstall": "gulp build",
    "dev": "NODE_ENV=development npm start & npm run watch",
    "docker": "NODE_ENV=development npm start & npm run watch",
    "watch": "gulp"
  },
  "dependencies": {
    "angular": "^1.6.3",
    "angular-animate": "^1.6.3",
    "angular-dynamic-locale": "^0.1.32",
    "angular-growl-notifications": "^2.5.0",
    "angular-i18n": "^1.6.3",
    "angular-messages": "^1.6.3",
    "angular-route": "^1.6.3",
    "angular-sanitize": "^1.6.3",
    "angular-socialshare": "^2.3.7",
    "angular-tooltips": "^1.1.10",
    "angular-translate": "^2.15.1",
    "angular-translate-handler-log": "^2.15.1",
    "angular-translate-interpolation-messageformat": "^2.15.1",
    "angulartics": "^1.4.0",
    "angulartics-google-analytics": "^0.4.0",
    "async": "^2.1.5",
    "autoprefixer": "^6.7.7",
    "bootstrap-styl": "^5.0.8",
    "chalk": "^1.1.3",
    "credential": "^2.0.0",
    "death": "^1.1.0",
    "del": "^2.2.2",
    "dompurify": "^0.8.5",
    "escape-html": "^1.0.3",
    "express": "^4.15.2",
    "express-jwt": "^5.1.0",
    "express-session": "^1.15.1",
    "fastclick": "^1.0.6",
    "font-awesome": "^4.7.0",
    "get-urls": "^7.0.0",
    "github-slugger": "^1.1.1",
    "gravatar": "^1.5.2",
    "gulp": "^3.9.1",
    "gulp-angular-embed-templates": "^2.3.0",
    "gulp-changed": "^2.0.0",
    "gulp-clean-css": "^3.0.4",
    "gulp-concat": "^2.6.0",
    "gulp-filter": "^5.0.0",
    "gulp-imagemin": "^3.1.1",
    "gulp-ng-annotate": "^2.0.0",
    "gulp-plumber": "^1.1.0",
    "gulp-postcss": "^6.4.0",
    "gulp-replace-task": "^0.11.0",
    "gulp-sourcemaps": "^2.4.1",
    "gulp-stylus": "^2.6.0",
    "gulp-uglify": "^2.1.1",
    "highlight.js": "^9.10.0",
    "jsdom": "^9.12.0",
    "jsonpath": "^0.2.11",
    "jsonwebtoken": "^7.3.0",
    "limax": "^1.4.1",
    "ltrim": "^1.0.0",
    "md5": "^2.2.1",
    "md5-file": "^3.1.1",
    "metaphor": "^3.8.3",
    "mongoose": "^4.11.1",
    "mongoose-paginate": "^5.0.3",
    "natural": "^0.5.0",
    "ngstorage": "^0.3.11",
    "nodemailer": "^4.0.1",
    "object.pick": "^1.2.0",
    "object.pluck": "^0.1.2",
    "oembed": "^0.1.2",
    "passport": "^0.3.2",
    "passport-facebook": "^2.1.1",
    "passport-github2": "^0.1.10",
    "passport-google-oauth": "^1.0.0",
    "passport-google-oauth2": "^0.1.6",
    "passport-twitter": "^1.0.4",
    "passport-vkontakte": "^0.3.2",
    "passport-windowslive": "^1.0.2",
    "perfect-scrollbar": "^0.6.16",
    "platform": "^1.3.4",
    "raven": "^1.2.0",
    "run-sequence": "^1.2.2",
    "sharp": "^0.17.2",
    "socket.io": "^1.7.3",
    "socket.io-emitter": "^2.0.0",
    "socket.io-redis": "^4.0.0",
    "socketio-file-upload": "^0.6.0",
    "socketio-jwt": "^4.5.0",
    "socketio-jwt-auth": "0.0.5",
    "sticky-session": "^1.1.2",
    "ucfirst": "^1.0.0",
    "validator": "^7.0.0",
    "web-push": "^3.2.2",
    "webrtc-adapter": "^3.2.0"
  },
  "devDependencies": {
    "jasmine": "^2.5.3",
    "jasmine-core": "^2.5.2",
    "karma": "^1.5.0",
    "karma-chrome-launcher": "^2.0.0",
    "karma-firefox-launcher": "^1.0.1",
    "karma-jasmine": "^1.1.0",
    "karma-safari-launcher": "^1.0.0",
    "phantomjs": "^2.1.7"
  }
}
