{
  "name": "@dadi/web",
  "version": "7.0.4",
  "product": "DADI Web",
  "description": "A schemaless templating layer that can operate as a standalone platform or with DADI API as a full stack web application.",
  "main": "main.js",
  "scripts": {
    "start": "node ./start.js",
    "test": "./node_modules/.bin/standard 'lib/**/*.js' | ./node_modules/.bin/snazzy && env NODE_ENV=test ./node_modules/.bin/nyc -x '**/workspace/**' -x '**/app/**' --reporter=lcov ./node_modules/mocha/bin/_mocha './test/{!(app),*}/*.js' && ./node_modules/.bin/nyc report",
    "posttest": "node ./scripts/coverage.js",
    "snyk-protect": "snyk protect",
    "prepublishOnly": "npm run snyk-protect",
    "format": "prettier-standard '{dadi,scripts,test}/{!(app),*}/*.js'",
    "prepare": "npm run snyk-protect"
  },
  "commitlint": {
    "extends": [
      "@commitlint/config-conventional"
    ]
  },
  "lint-staged": {
    "{dadi,scripts,test}/{!(app),*}/*.js": [
      "prettier-standard",
      "git add"
    ]
  },
  "dependencies": {
    "@dadi/boot": "~1.1.3",
    "@dadi/cache": "~2.0.1",
    "@dadi/format-error": "~1.7.0",
    "@dadi/logger": "~1.4.1",
    "@dadi/metadata": "~2.0.0",
    "@dadi/passport": "~1.5.0",
    "@dadi/status": "~1.0.0",
    "@purest/providers": "~1.0.0",
    "async": "~1.5.2",
    "body-parser": "~1.18.2",
    "chokidar": "^2.0.4",
    "clone": "~2.1.1",
    "colors": "~1.1.2",
    "compressible": "~2.0.11",
    "connect-modrewrite": "~0.10.1",
    "connect-mongo": "~2.0.0",
    "connect-redis": "~3.4.0",
    "console-stamp": "~0.2.5",
    "convict": "~4.4.0",
    "cookie-parser": "~1.4.3",
    "csurf": "~1.9.0",
    "debug": "~4.1.0",
    "deepmerge": "~2.2.1",
    "etag": "~1.8.1",
    "event-stream": "~4.0.1",
    "express-session": "~1.15.6",
    "feedparser": "~2.2.2",
    "get-value": "~3.0.0",
    "iltorb": "~2.4.0",
    "js-yaml": "~3.12.0",
    "json-stringify-safe": "^5.0.1",
    "kinesis": "~1.2.2",
    "marked": "~0.3.9",
    "mime-types": "~2.1.17",
    "mongodb": "~3.1.0",
    "multer": "~1.3.0",
    "path-to-regexp": "~2.4.0",
    "perfy": "~1.1.2",
    "proxy-addr": "~1.1.5",
    "purest": "~3.1.0",
    "query-string": "~6.2.0",
    "recursive-readdir": "~2.2.1",
    "redis": "~2.8.0",
    "request": "2.88.0",
    "server-destroy": "~1.0.1",
    "snyk": "~1.111.1",
    "through": "~2.3.8",
    "toobusy-js": "~0.5.1",
    "uuid": "~3.1.0",
    "web-es6-templates": "1.2.0"
  },
  "devDependencies": {
    "@commitlint/cli": "~7.2.0",
    "@commitlint/config-conventional": "~7.1.1",
    "cheerio": "~1.0.0-rc.2",
    "coveralls": "^3.0.2",
    "env-test": "~1.0.0",
    "husky": "~1.2.0",
    "lint-staged": "~7.1.2",
    "mocha": "^5.2.0",
    "nock": "~10.0.0",
    "nodeunit": "~0.5.1",
    "nyc": "^14.1.1",
    "prettier-standard": "^9.1.1",
    "should": "~13.2.0",
    "sinon": "~2.3.2",
    "sinon-test": "~1.0.2",
    "snazzy": "~8.0.0",
    "standard": "^12.0.1",
    "supertest": "~3.0.0"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/dadi/web.git"
  },
  "bugs": {
    "url": "https://github.com/dadi/web/issues"
  },
  "homepage": "https://github.com/dadi/web",
  "directories": {
    "test": "test"
  },
  "standard": {
    "ignore": [
      "scripts",
      "test",
      "workspace"
    ]
  },
  "author": "DADI <team@dadi.tech>",
  "license": "SEE LICENSE IN GPL.md",
  "snyk": true,
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -e",
      "pre-commit": "node scripts/precommit.js && lint-staged"
    }
  }
}
