{
  "name": "hc-webapp-next",
  "version": "1.0.0",
  "description": "Human Connection Frontend",
  "authors": [
    "Grzegorz Leoniec (appinteractive)",
    "ulfgebhardt"
  ],
  "license": "MIT",
  "author": "Human Connection gGmbH",
  "private": false,
  "scripts": {
    "dev": "nuxt",
    "dev:styleguide": "cross-env STYLEGUIDE_DEV=true yarn run dev",
    "storybook": "start-storybook -p 3002  -s ./static -c storybook/",
    "build": "nuxt build",
    "start": "nuxt start",
    "generate:maintenance": "nuxt generate -c nuxt.config.maintenance.js",
    "generate": "nuxt generate",
    "lint": "eslint --ext .js,.vue .",
    "precommit": "yarn lint",
    "test": "jest",
    "test:unit:debug": "node --inspect-brk ./node_modules/jest/bin/jest.js --no-cache --runInBand"
  },
  "jest": {
    "verbose": true,
    "collectCoverageFrom": [
      "**/*.{js,vue}",
      "!**/node_modules/**",
      "!**/.nuxt/**",
      "!**/?(*.)+(spec|test).js?(x)"
    ],
    "coverageReporters": [
      "lcov"
    ],
    "transform": {
      ".*\\.(vue)$": "vue-jest",
      "^.+\\.js$": "<rootDir>/node_modules/babel-jest"
    },
    "moduleFileExtensions": [
      "js",
      "json",
      "vue"
    ],
    "moduleNameMapper": {
      "^@/(.*)$": "<rootDir>/src/$1",
      "^~/(.*)$": "<rootDir>/$1",
      "\\.(css|less)$": "identity-obj-proxy"
    },
    "testMatch": [
      "**/?(*.)+(spec|test).js?(x)"
    ]
  },
  "dependencies": {
    "@human-connection/styleguide": "0.5.21",
    "@nuxtjs/apollo": "^4.0.0-rc16",
    "@nuxtjs/axios": "~5.8.0",
    "@nuxtjs/dotenv": "~1.4.1",
    "@nuxtjs/pwa": "^3.0.0-beta.19",
    "@nuxtjs/sentry": "^3.0.1",
    "@nuxtjs/style-resources": "~1.0.0",
    "accounting": "~0.4.1",
    "apollo-cache-inmemory": "~1.6.3",
    "apollo-client": "~2.6.4",
    "cookie-universal-nuxt": "~2.0.18",
    "cropperjs": "^1.5.5",
    "cross-env": "~6.0.3",
    "date-fns": "2.5.0",
    "express": "~4.17.1",
    "graphql": "~14.5.8",
    "isemail": "^3.2.0",
    "jsonwebtoken": "~8.5.1",
    "linkify-it": "~2.2.0",
    "node-fetch": "^2.6.0",
    "nuxt": "~2.10.2",
    "nuxt-dropzone": "^1.0.4",
    "nuxt-env": "~0.1.0",
    "stack-utils": "^1.0.2",
    "string-hash": "^1.1.3",
    "tippy.js": "^4.3.5",
    "tiptap": "~1.26.3",
    "tiptap-extensions": "~1.28.4",
    "trunc-html": "^1.1.2",
    "v-tooltip": "~2.0.2",
    "vue-count-to": "~1.0.13",
    "vue-infinite-scroll": "^2.0.2",
    "vue-izitoast": "^1.2.1",
    "vue-scrollto": "^2.17.1",
    "vue-sweetalert-icons": "~4.2.0",
    "vuex-i18n": "~1.13.1",
    "xregexp": "^4.2.4",
    "zxcvbn": "^4.4.2"
  },
  "devDependencies": {
    "@babel/core": "~7.6.4",
    "@babel/plugin-syntax-dynamic-import": "^7.2.0",
    "@babel/preset-env": "~7.6.3",
    "@storybook/addon-a11y": "^5.2.5",
    "@storybook/addon-actions": "^5.2.5",
    "@storybook/vue": "~5.2.5",
    "@vue/cli-shared-utils": "~4.0.5",
    "@vue/eslint-config-prettier": "~5.0.0",
    "@vue/server-test-utils": "~1.0.0-beta.29",
    "@vue/test-utils": "~1.0.0-beta.29",
    "async-validator": "^3.2.0",
    "babel-core": "~7.0.0-bridge.0",
    "babel-eslint": "~10.0.3",
    "babel-jest": "~24.9.0",
    "babel-loader": "~8.0.6",
    "babel-preset-vue": "~2.0.2",
    "core-js": "~2.6.10",
    "css-loader": "~3.2.0",
    "eslint": "~5.16.0",
    "eslint-config-prettier": "~6.4.0",
    "eslint-config-standard": "~12.0.0",
    "eslint-loader": "~3.0.2",
    "eslint-plugin-import": "~2.18.2",
    "eslint-plugin-jest": "~23.0.0",
    "eslint-plugin-node": "~10.0.0",
    "eslint-plugin-prettier": "~3.1.1",
    "eslint-plugin-promise": "~4.2.1",
    "eslint-plugin-standard": "~4.0.1",
    "eslint-plugin-vue": "~5.2.3",
    "faker": "^4.1.0",
    "flush-promises": "^1.0.2",
    "fuse.js": "^3.4.5",
    "identity-obj-proxy": "^3.0.0",
    "jest": "~24.9.0",
    "mutation-observer": "^1.0.3",
    "node-sass": "~4.13.0",
    "prettier": "~1.18.2",
    "sass-loader": "~8.0.0",
    "style-loader": "~0.23.1",
    "style-resources-loader": "~1.2.1",
    "vue-jest": "~3.0.5",
    "vue-loader": "~15.7.0",
    "vue-svg-loader": "~0.12.0",
    "vue-template-compiler": "^2.6.10"
  }
}
