{
  "name": "<%= name %>",
  "version": "1.0.0",
  "description": "<%= description %>",
  "author": "<%- author %>",
  "scripts": {
    "dev": "better-npm-run dev",
    "doc": "better-npm-run doc",
    "build:doc": "better-npm-run build:doc",
    "clean:doc": "rimraf doc/doc-dist",
    "clean": "rimraf dist",
    "clean-dll": "rimraf static/lib*",
    "build": "better-npm-run build",
    "build:analyzer": "better-npm-run build:analyzer",
    "dll": "better-npm-run dll"
  },
  "keywords": [],
  "license": "ISC",
  "betterScripts": {
    "dll": {
      "command": "babel-node build/build-dll.js"
    },
    "dev": {
      "command": "babel-node build/check-dll.js && babel-node build/dev-server.js",
      "env": {
        "NODE_ENV": "development"
      }
    },
    "doc": {
      "command": "babel-node build/check-dll.js && babel-node doc/build/doc-server.js",
      "env": {
        "NODE_ENV": "development"
      }
    },
    "build:doc": {
      "command": "npm run clean:doc && npm run clean-dll && npm run dll && babel-node doc/build/build-doc.js",
      "env": {
        "NODE_ENV": "production"
      }
    },
    "build": {
      "command": "npm run clean && npm run clean-dll && npm run dll && babel-node build/build.js",
      "env": {
        "NODE_ENV": "production"
      }
    },
    "build:analyzer": {
      "command": "npm run clean && npm run clean-dll && npm run dll && babel-node build/build.js",
      "env": {
        "NODE_ENV": "production",
        "npm_config_report": 1
      }
    }
  },
  "dependencies": {
    "bk-magic-vue": "latest",
    "axios": "~0.18.0",
    "cookie": "~0.4.0",
    "jsonp": "~0.2.1",
    "query-string": "~6.5.0",
    "url-parse": "~1.4.7",
    "vue": "~2.5.22",
    "vue-router": "~3.0.6",
    "vuex": "~3.1.1"
  },
  "devDependencies": {
    "@babel/core": "~7.4.5",
    "@babel/node": "~7.4.5",
    "@babel/plugin-proposal-decorators": "~7.4.4",
    "@babel/plugin-proposal-export-namespace-from": "~7.2.0",
    "@babel/plugin-proposal-function-sent": "~7.2.0",
    "@babel/plugin-proposal-numeric-separator": "~7.2.0",
    "@babel/plugin-proposal-throw-expressions": "~7.2.0",
    "@babel/plugin-syntax-dynamic-import": "~7.2.0",
    "@babel/plugin-transform-async-to-generator": "~7.4.4",
    "@babel/plugin-transform-object-assign": "~7.2.0",
    "@babel/plugin-transform-runtime": "~7.4.4",
    "@babel/preset-env": "~7.4.5",
    "@babel/register": "~7.4.4",
    "@babel/runtime": "~7.4.5",
    "ansi-html-community": "0.0.8",
    "babel-core": "^7.0.0-bridge.0",
    "babel-eslint": "~10.0.1",
    "babel-loader": "~8.0.6",
    "babel-plugin-import-bk-magic-vue": "latest",
    "babel-plugin-istanbul": "~5.1.4",
    "babel-plugin-lodash": "~3.3.4",
    "better-npm-run": "~0.1.1",
    "body-parser": "~1.19.0",
    "chalk": "~2.4.2",
    "cheerio": "~1.0.0-rc.3",
    "connect-history-api-fallback": "~1.6.0",
    "copy-webpack-plugin": "~5.0.3",
    "cors": "~2.8.5",
    "cross-env": "~5.2.0",
    "css-loader": "~2.1.1",
    "eslint": "~7.20.0",
    "eslint-config-standard": "~12.0.0",
    "eslint-friendly-formatter": "~4.0.1",
    "eslint-loader": "~4.0.2",
    "eslint-plugin-codecc": "0.0.4",
    "eslint-plugin-import": "~2.22.1",
    "eslint-plugin-node": "~10.0.0",
    "eslint-plugin-promise": "~4.2.1",
    "eslint-plugin-standard": "~4.0.1",
    "eslint-plugin-vue": "~7.12.1",
    "eventsource-polyfill": "~0.9.6",
    "express": "~4.17.0",
    "faker": "~4.1.0",
    "file-loader": "~3.0.1",
    "friendly-errors-webpack-plugin": "~1.7.0",
    "fs-extra": "~8.0.1",
    "highlight.js": "~9.15.6",
    "html-webpack-plugin": "~3.2.0",
    "http-proxy-middleware": "~0.19.1",
    "markdown-it": "~8.4.2",
    "markdown-it-anchor": "~5.0.2",
    "markdown-it-attrs": "~2.3.4",
    "markdown-it-container": "~2.0.0",
    "mini-css-extract-plugin": "~0.6.0",
    "moment": "~2.24.0",
    "npm": "~6.9.0",
    "open": "~6.3.0",
    "opencollective": "~1.0.3",
    "optimize-css-assets-webpack-plugin": "~5.0.1",
    "ora": "~3.4.0",
    "postcss-advanced-variables": "~3.0.0",
    "postcss-atroot": "~0.1.3",
    "postcss-extend-rule": "~2.0.0",
    "postcss-import": "~12.0.1",
    "postcss-import-webpack-resolver": "~1.0.1",
    "postcss-loader": "~3.0.0",
    "postcss-mixins": "~6.2.1",
    "postcss-nested": "~4.1.2",
    "postcss-preset-env": "~6.6.0",
    "postcss-property-lookup": "~2.0.0",
    "postcss-url": "~8.0.0",
    "rimraf": "~2.6.3",
    "semver": "~6.1.0",
    "shelljs": "~0.8.3",
    "terser-webpack-plugin": "~1.2.4",
    "transliteration": "~2.1.3",
    "url-loader": "~1.1.2",
    "vue-loader": "~15.7.0",
    "vue-markdown-loader": "~2.4.1",
    "vue-template-compiler": "~2.5.22",
    "webpack": "~4.35.0",
    "webpack-bundle-analyzer": "~3.3.2",
    "webpack-cli": "~3.3.2",
    "webpack-dev-middleware": "~3.7.0",
    "webpack-dev-server": "~3.4.1",
    "webpack-hot-middleware": "~2.25.0",
    "webpack-merge": "~4.2.1"
  },
  "engines": {
    "node": ">= 6.9.0",
    "npm": ">= 6.0.0"
  }
}
