{
  "name": "swanky",
  "description": "A simple, flexible and powerful tool for creating beautiful documentation.",
  "license": "MIT",
  "author": "Rod Leviton <rod@rodleviton.com>",
  "main": "src/index.js",
  "version": "4.2.10",
  "repository": {
    "url": "https://github.com/swanky-docs/swanky.git",
    "type": "git"
  },
  "contributors": [
    "Rod Leviton <rod@rodleviton.com>",
    "Brett Uglow <u_glow@hotmail.com>"
  ],
  "scripts": {
    "pre-release": "npm-run-all verify test:unit:coverage",
    "commit": "git-cz",
    "dev": "npm run verify:watch",
    "exact-semver": "exact-semver",
    "precommit": "npm run exact-semver",
    "prepush": "npm-run-all verify test:unit:coverage --silent",
    "report-coverage": "cat ../coverage/coverage-final.json | codecov",
    "semantic-release": "semantic-release pre && npm publish && semantic-release post",
    "start": "npm run dev",
    "jest": "jest",
    "test": "cross-env NODE_ENV=test npm run test:unit",
    "test:unit": "jest --watch --coverage",
    "test:unit:debug": "node --debug-brk ./node_modules/.bin/jest -i",
    "test:unit:coverage": "cross-env NODE_ENV=test jest --coverage",
    "verify": "npm run verify:js --silent",
    "verify:js": "eslint -c config/verify/.eslintrc \"src/**/*.js\" \"config/**/*.js\" && echo verify:js success",
    "verify:js:watch": "chokidar 'src/**/*.js' 'config/**/*.js' -c 'npm run verify:js' --initial --silent",
    "verify:watch": "npm run verify:js:watch --silent"
  },
  "config": {
    "commitizen": {
      "path": "node_modules/cz-customizable"
    },
    "cz-customizable": {
      "config": "config/release/commitMessageConfig.js"
    }
  },
  "dependencies": {
    "@babel/core": "7.0.0-beta.46",
    "@babel/preset-env": "7.0.0-beta.46",
    "async": "2.6.0",
    "autoprefixer": "8.4.1",
    "babel-loader": "8.0.0-beta.2",
    "bluebird": "3.5.1",
    "browser-sync": "2.24.4",
    "chalk": "2.4.1",
    "cross-env": "5.1.5",
    "css-loader": "0.28.11",
    "css-modules-require-hook": "4.2.3",
    "extract-text-webpack-plugin": "3.0.2",
    "file-loader": "1.1.11",
    "fs-extra": "5.0.0",
    "glob": "7.1.2",
    "he": "1.1.1",
    "html-loader": "0.5.5",
    "html-webpack-plugin": "3.2.0",
    "install": "0.11.0",
    "js-yaml": "3.11.0",
    "klaw-sync": "3.0.2",
    "less": "3.0.4",
    "less-loader": "4.1.0",
    "loader-utils": "1.1.0",
    "lodash": "4.17.10",
    "minimatch": "3.0.4",
    "node-sass": "4.9.0",
    "nunjucks": "3.1.2",
    "postcss": "6.0.22",
    "postcss-loader": "2.1.5",
    "postcss-modules": "1.1.0",
    "request": "2.85.0",
    "sass-loader": "6.0.7",
    "showdown": "1.8.6",
    "showdown-highlight": "2.1.0",
    "style-loader": "0.21.0",
    "stylus": "0.54.5",
    "stylus-loader": "3.0.2",
    "swanky-theme": "3.6.0",
    "url-loader": "1.0.1",
    "webpack": "3.10.0",
    "webpack-dev-middleware": "2.0.6"
  },
  "devDependencies": {
    "chokidar-cli": "1.2.0",
    "codecov.io": "0.1.6",
    "cz-conventional-changelog": "2.1.0",
    "cz-customizable": "5.2.0",
    "cz-customizable-ghooks": "1.5.0",
    "eslint": "3.17.1",
    "eslint-config-defaults": "9.0.0",
    "exact-semver": "1.2.0",
    "ghooks": "2.0.4",
    "graceful-fs": "4.1.11",
    "jest-cli": "22.4.3",
    "npm-run-all": "4.1.3",
    "rimraf": "2.6.2",
    "semantic-release": "6.3.6",
    "stringstream": "0.0.5"
  },
  "engines": {
    "node": ">=8.0.0"
  },
  "jest": {
    "testEnvironment": "node",
    "rootDir": "src",
    "collectCoverageFrom": [
      "*.js",
      "**/*.js",
      "!__tests__/fixtures/**"
    ],
    "coverageThreshold": {
      "global": {
        "branches": 98,
        "functions": 98,
        "lines": 98,
        "statements": 98
      }
    }
  }
}