{
  "name": "spring-boot-admin-server-ui",
  "description": "Spring Boot Admin UI",
  "private": true,
  "scripts": {
    "watch": "cross-env NODE_ENV=development webpack --watch",
    "build": "cross-env NODE_ENV=production webpack --progress --hide-modules --bail",
    "test": "jest",
    "test:watch": "jest --watch"
  },
  "dependencies": {
    "@fortawesome/fontawesome": "^1.1.3",
    "@fortawesome/fontawesome-free-brands": "^5.0.6",
    "@fortawesome/fontawesome-free-regular": "^5.0.6",
    "@fortawesome/fontawesome-free-solid": "^5.0.6",
    "@fortawesome/vue-fontawesome": "0.0.22",
    "axios": "^0.18.0",
    "bulma": "^0.6.2",
    "bulma-badge": "^1.0.1",
    "d3-array": "^1.2.1",
    "d3-axis": "^1.0.8",
    "d3-brush": "^1.0.4",
    "d3-scale": "^2.0.0",
    "d3-selection": "^1.3.0",
    "d3-shape": "^1.2.0",
    "d3-time": "^1.0.8",
    "event-source-polyfill": "0.0.12",
    "linkifyjs": "^2.1.5",
    "lodash": "^4.17.5",
    "moment": "^2.20.1",
    "moment-shortformat": "^2.1.0",
    "pretty-bytes": "^4.0.2",
    "rxjs": "^5.5.6",
    "vue": "^2.5.13",
    "vue-clickaway": "^2.1.0",
    "vue-router": "^3.0.1",
    "yamljs": "^0.3.0"
  },
  "devDependencies": {
    "@vue/test-utils": "^1.0.0-beta.12",
    "autoprefixer": "^8.0.0",
    "babel-core": "^6.25.0",
    "babel-eslint": "^8.2.2",
    "babel-jest": "^22.4.1",
    "babel-loader": "^7.1.3",
    "babel-plugin-lodash": "^3.3.2",
    "babel-polyfill": "^6.26.0",
    "babel-preset-env": "^1.6.1",
    "babel-preset-stage-2": "^6.24.1",
    "clean-webpack-plugin": "^0.1.18",
    "cross-env": "^5.1.3",
    "css-hot-loader": "^1.3.7",
    "css-loader": "^0.28.10",
    "css-mqpacker": "^6.0.2",
    "eslint": "^4.18.1",
    "eslint-loader": "^1.9.0",
    "eslint-plugin-html": "^4.0.2",
    "eslint-plugin-vue": "^4.3.0",
    "extract-text-webpack-plugin": "^3.0.2",
    "file-loader": "^1.1.9",
    "glob": "^7.1.2",
    "html-loader": "^0.5.5",
    "html-webpack-plugin": "^2.30.0",
    "identity-obj-proxy": "^3.0.0",
    "jest": "^22.4.2",
    "jest-vue": "^0.8.2",
    "lodash-webpack-plugin": "^0.11.4",
    "node-sass": "^4.7.2",
    "optimize-css-assets-webpack-plugin": "^3.2.0",
    "postcss-loader": "^2.1.0",
    "sass-loader": "^6.0.6",
    "style-loader": "^0.20.2",
    "url-loader": "^0.6.2",
    "vue-loader": "^14.1.1",
    "vue-svg-loader": "^0.5.0",
    "vue-template-compiler": "^2.5.13",
    "webpack": "^3.11.0",
    "webpack-bundle-analyzer": "^2.11.0"
  },
  "browserslist": [
    "> 2%",
    "last 2 versions",
    "not ie < 11"
  ],
  "jest": {
    "testRegex": "spec.js$",
    "moduleFileExtensions": [
      "js",
      "vue"
    ],
    "moduleNameMapper": {
      "\\.(jpg|jpeg|png|gif|eot|otf|webp|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/src/test/frontend/__mocks__/file-mock.js",
      "\\.(css|scss)$": "<rootDir>/__mocks__/file-mocks.js"
    },
    "transform": {
      "\\.js$": "babel-jest",
      "\\.vue$": "jest-vue",
      "\\.svg$": "<rootDir>/src/test/frontend/__mocks__/vue-mock-component.js"
    },
    "transformIgnorePatterns": [
      "node_modules.*([^\\.][^s][^v][^g])$"
    ]
  }
}