{
  "name": "vues",
  "version": "0.5.20",
  "description": "The quickest way to run vuejs client side (inspired by next.js, nuxt.js and vbuild).",
  "main": "./index.js",
  "bin": {
    "vues": "./bin/vues",
    "vues-dev": "./bin/vues-dev",
    "vues-build": "./bin/vues-build",
    "vues-init": "./bin/vues-init"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/cj/vues"
  },
  "author": "cj <cjlazell@gmail.com>",
  "license": "MIT",
  "homepage": "https://github.com/cj/vues#readme",
  "scripts": {
    "test": "run-s lint && jest --coverage --forceExit --no-cache",
    "lint": "eslint lib bin index.js",
    "test:watch": "jest --watchAll --coverage --no-cache",
    "push": "run-s test && git push"
  },
  "keywords": [
    "vues",
    "vues.js",
    "vuesjs",
    "vue",
    "vue.js",
    "vuejs",
    "webpack",
    "client",
    "build"
  ],
  "babel": {
    "presets": [
      "vue-app",
      "es2015"
    ],
    "plugins": [
      "add-module-exports"
    ]
  },
  "jest": {
    "testEnvironment": "node",
    "setupTestFrameworkScriptFile": "./lib/__setup__/tests.js",
    "collectCoverageFrom": [
      "lib/*.js"
    ],
    "coverageThreshold": {
      "global": {
        "branches": 100,
        "functions": 50,
        "lines": 33,
        "statements": 25
      }
    }
  },
  "dependencies": {
    "autoprefixer": "^7.1.1",
    "babel-loader": "^7.0.0",
    "babel-plugin-add-module-exports": "^0.2.1",
    "babel-plugin-module-resolver": "^2.7.1",
    "babel-plugin-transform-runtime": "^6.23.0",
    "babel-polyfill": "^6.23.0",
    "babel-preset-es2015": "^6.24.1",
    "babel-preset-es2016": "^6.24.1",
    "babel-preset-es2017": "^6.24.1",
    "babel-preset-vue-app": "^1.2.0",
    "babel-register": "^6.24.1",
    "chalk": "^1.1.3",
    "chokidar": "^1.7.0",
    "commander": "^2.9.0",
    "compression": "^1.6.2",
    "compression-webpack-plugin": "^0.4.0",
    "core-js": "^2.4.1",
    "css-loader": "^0.28.2",
    "dotenv": "^4.0.0",
    "event-source-polyfill": "^0.0.9",
    "extract-text-webpack-plugin": "2.1.0",
    "file-loader": "^0.11.1",
    "fs-extra": "^3.0.1",
    "glob": "^7.1.2",
    "html-webpack-plugin": "^2.28.0",
    "json-loader": "^0.5.4",
    "less": "^2.7.2",
    "less-loader": "^4.0.3",
    "loader-utils": "1.1.0",
    "lodash": "^4.17.4",
    "micro": "^7.3.3",
    "node-sass": "^4.5.3",
    "optimize-css-assets-webpack-plugin": "^1.3.2",
    "ora": "^1.2.0",
    "post-compile-webpack-plugin": "^0.1.1",
    "postcss-loader": "^2.0.5",
    "promise-polyfill": "^6.0.2",
    "query-string": "^4.3.4",
    "querystring": "^0.2.0",
    "sass-loader": "^6.0.5",
    "style-loader": "^0.18.1",
    "stylus": "^0.54.5",
    "stylus-loader": "^3.0.1",
    "uglifyjs-webpack-plugin": "^0.4.3",
    "vue": "^2.3.3",
    "vue-loader": "^12.1.0",
    "vue-router": "^2.5.3",
    "vue-template-compiler": "^2.3.3",
    "vuex": "^2.3.1",
    "vuex-router-sync": "^4.1.2",
    "webpack": "2.6.0",
    "webpack-dev-middleware": "1.10.2",
    "webpack-hot-middleware": "2.18.0",
    "webpack-manifest-plugin": "^1.1.0",
    "webpack-merge": "^4.1.0",
    "yarn-install": "^0.3.0"
  },
  "devDependencies": {
    "babel-eslint": "^7.2.3",
    "coveralls": "^2.13.1",
    "eslint": "^3.19.0",
    "eslint-config-standard": "^10.2.1",
    "eslint-plugin-import": "^2.3.0",
    "eslint-plugin-jest": "^20.0.3",
    "eslint-plugin-node": "^4.2.2",
    "eslint-plugin-promise": "^3.5.0",
    "eslint-plugin-standard": "^3.0.1",
    "jest": "^20.0.4",
    "jscoverage": "^0.6.0",
    "nodeunit": "^0.11.0",
    "npm-run-all": "^4.0.2",
    "request-promise": "^4.2.1",
    "test-listen": "^1.0.2"
  }
}
