{ "name": "freeplanet", "version": "0.0.1", "private": true, "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", "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 && workbox generateSW workbox-config.js", "build:clean": "quasar clean", "serve": "quasar serve ./dist/pwa-mat", "serve:coverage": "quasar serve test/coverage/lcov-report/ --cache 0 --port 8788", "deploy": "deploy.sh" }, "dependencies": { "@types/vuelidate": "^0.7.0", "acorn": "^6.0.0", "axios": "^0.18.0", "babel-runtime": "^6.26.0", "bcrypt": "^3.0.2", "bcryptjs": "^2.4.3", "dotenv": "^6.1.0", "element-ui": "^2.3.6", "google-translate-api": "^2.3.0", "graphql": "^0.13.2", "graphql-tag": "^2.8.0", "gsap": "^2.0.2", "jquery": "^3.3.1", "js-cookie": "^2.2.0", "localforage": "^1.7.3", "normalize.css": "^8.0.0", "npm": "^6.4.1", "nprogress": "^0.2.0", "quasar-extras": "^2.0.8", "quasar-framework": "0.17.17", "register-service-worker": "^1.0.0", "vee-validate": "^2.1.2", "vue": "^2.5.17", "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-svgicon": "^3.1.0", "vuedraggable": "^2.17.0", "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" }, "devDependencies": { "@babel/code-frame": "7.0.0-beta.54", "@babel/core": "7.0.0-beta.50", "@babel/generator": "7.0.0-beta.54", "@babel/helpers": "7.0.0-beta.54", "@babel/parser": "7.0.0-beta.54", "@babel/preset-env": "7.0.0-beta.54", "@babel/preset-react": "7.0.0", "@babel/runtime": "7.0.0-beta.54", "@babel/template": "7.0.0-beta.54", "@babel/traverse": "7.0.0-beta.54", "@babel/types": "7.0.0-beta.54", "@types/dotenv": "^4.0.3", "@types/jest": "^23.1.4", "@types/js-cookie": "^2.1.0", "@types/node": "^10.12.2", "@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.0.1", "@vue/cli-service": "^3.0.1", "@vue/test-utils": "^1.0.0-beta.20", "babel-loader": "^8.0.0-beta.2", "babel-plugin-transform-imports": "1.5.1", "eslint": "^5.5.0", "html-webpack-plugin": "^2.8.1", "http-proxy-middleware": "^0.17.0", "jest": "^23.6.0", "json-loader": "^0.5.4", "node-sass": "^4.11.0", "postcss-loader": "^3.0.0", "quasar-cli": "^0.17.20", "sass-loader": "^7.1.0", "strip-ansi": "=3.0.1", "ts-jest": "^23.0.0", "ts-loader": "^5.3.0", "tslint": "^5.11.0", "tslint-config-standard": "^8.0.1", "tslint-loader": "^3.4.3", "typescript": "^3.1.6", "vue-cli-plugin-element-ui": "^1.1.2", "vue-template-compiler": "^2.5.17", "vueify": "^9.4.1", "webpack": "^4.0.0", "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" ] }