{
  "name": "freeplanet",
  "version": "0.0.5",
  "private": true,
  "keywords": [
    "freeplanet",
    "free social"
  ],
  "author": "Paolo Arena",
  "license": "MIT",
  "scripts": {
    "lint": "tslint --project tsconfig.json",
    "lint:fix": "tslint --project tsconfig.json --fix",
    "dev": "NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 DEBUG=v8:* quasar dev -m pwa",
    "dev2": "webpack-dev-server --inline --progress",
    "dev:ssr": "NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 DEBUG=v8:* quasar dev -m ssr",
    "pwa": "NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 DEBUG=v8:* quasar dev -m pwa",
    "test:unit": "jest",
    "test:cover": "jest --coverage",
    "build": "quasar build -m pwa",
    "build:clean": "quasar clean",
    "serve": "quasar serve ./dist/pwa",
    "serve:coverage": "quasar serve test/coverage/lcov-report/ --cache 0 --port 8788",
    "deploy": "deploy.sh",
    "deploy_server_test": "NODE_ENV=test quasar build -m pwa",
    "generate-sw": "workbox generateSW workbox-config.js"
  },
  "dependencies": {
    "@babel/plugin-transform-runtime": "^7.4.0",
    "@babel/runtime": "^7.0.0",
    "@quasar/extras": "^1.3.2",
    "@types/googlemaps": "^3.38.0",
    "@types/vuelidate": "^0.7.0",
    "@vue/eslint-config-standard": "^4.0.0",
    "acorn": "^6.0.0",
    "autoprefixer": "^9.5.0",
    "axios": "^0.19.0",
    "babel-eslint": "^10.0.1",
    "bcrypt-nodejs": "0.0.3",
    "bcryptjs": "^2.4.3",
    "dotenv": "^6.1.0",
    "element-ui": "^2.3.6",
    "eslint-plugin-vue": "^5.2.2",
    "google-translate-api": "^2.3.0",
    "graphql": "^0.13.2",
    "graphql-tag": "^2.8.0",
    "gsap": "^2.0.2",
    "jquery": "^3.4.1",
    "js-cookie": "^2.2.0",
    "localforage": "^1.7.3",
    "normalize.css": "^8.0.0",
    "npm": "^6.10.1",
    "nprogress": "^0.2.0",
    "quasar": "^1.3.0",
    "quasar-extras": "^2.0.8",
    "register-service-worker": "^1.0.0",
    "vee-validate": "^2.1.2",
    "vue": "^2.6.10",
    "vue-class-component": "^6.3.2",
    "vue-i18n": "^8.1.0",
    "vue-idb": "^0.2.0",
    "vue-property-decorator": "^7.2.0",
    "vue-router": "^3.0.1",
    "vue-scroll-reveal": "^1.0.11",
    "vue-svgicon": "^3.1.0",
    "vue2-dragula": "^2.5.4",
    "vuelidate": "^0.7.4",
    "vuex": "^3.0.1",
    "vuex-class": "^0.3.1",
    "vuex-module-decorators": "^0.4.3",
    "vuex-router-sync": "^5.0.0",
    "vuex-typex": "^3.0.1",
    "webpack-cli": "^3.3.0",
    "workbox": "0.0.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.2.3",
    "@babel/core": "^7.4.0",
    "@babel/plugin-proposal-class-properties": "^7.0.0",
    "@babel/plugin-proposal-decorators": "^7.0.0",
    "@babel/plugin-proposal-export-namespace-from": "^7.0.0",
    "@babel/plugin-proposal-function-sent": "^7.0.0",
    "@babel/plugin-proposal-json-strings": "^7.0.0",
    "@babel/plugin-proposal-numeric-separator": "^7.0.0",
    "@babel/plugin-proposal-throw-expressions": "^7.0.0",
    "@babel/plugin-syntax-dynamic-import": "^7.2.0",
    "@babel/plugin-syntax-import-meta": "^7.2.0",
    "@babel/preset-env": "^7.4.2",
    "@quasar/app": "^1.2.3",
    "@quasar/quasar-app-extension-colorize": "^1.0.0-alpha.1",
    "@quasar/quasar-app-extension-typescript": "^1.0.0-alpha.11",
    "@types/dotenv": "^4.0.3",
    "@types/jest": "^23.1.4",
    "@types/js-cookie": "^2.1.0",
    "@types/node": "^11.9.5",
    "@types/nprogress": "^0.0.29",
    "@types/webpack-env": "^1.13.6",
    "@vue/babel-preset-app": "3.1.1",
    "@vue/cli-plugin-babel": "^3.0.1",
    "@vue/cli-plugin-e2e-cypress": "^3.0.1",
    "@vue/cli-plugin-pwa": "^3.0.1",
    "@vue/cli-plugin-typescript": "^3.0.1",
    "@vue/cli-plugin-unit-jest": "^3.9.0",
    "@vue/cli-service": "^3.9.2",
    "@vue/test-utils": "^1.0.0-beta.20",
    "babel-core": "^7.0.0-bridge.0",
    "babel-jest": "^24.5.0",
    "babel-loader": "8.0.0-beta.2",
    "babel-plugin-transform-imports": "1.5.1",
    "eslint": "^5.5.0",
    "file-loader": "^3.0.1",
    "html-webpack-plugin": "^2.8.1",
    "http-proxy-middleware": "^0.19.1",
    "jest": "^24.5.0",
    "json-loader": "^0.5.4",
    "node-sass": "^4.11.0",
    "optimize-css-assets-webpack-plugin": "^5.0.1",
    "postcss-loader": "^3.0.0",
    "sass-loader": "^7.1.0",
    "strip-ansi": "=3.0.1",
    "ts-jest": "^23.0.0",
    "ts-loader": "^5.3.3",
    "tslint": "^5.11.0",
    "tslint-config-standard": "^8.0.1",
    "tslint-loader": "^3.4.3",
    "typescript": "^3.3.3333",
    "vue-cli-plugin-element-ui": "^1.1.2",
    "vue-template-compiler": "^2.6.10",
    "vueify": "^9.4.1",
    "webpack": "^4.29.6",
    "webpack-dev-middleware": "^3.2.0",
    "webpack-hot-middleware": "^2.24.3",
    "webpack-merge": "^4.0.0",
    "workbox-cli": "^3.6.3"
  },
  "engines": {
    "node": ">= 8.9.0",
    "npm": ">= 5.6.0",
    "yarn": ">= 1.6.0"
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not ie <= 10"
  ],
  "resolutions": {
    "ajv": "6.8.1"
  }
}
