{ "name": "ayni", "version": "0.0.2", "private": true, "keywords": [ "", "" ], "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", "pwa": "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", "test:unit": "jest", "test:cover": "jest --coverage", "build": "quasar build", "buildpwa": "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", "test": "NODE_ENV=test DEBUG=v8:* quasar build", "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/babel-preset-app": "^1.1.8", "@quasar/extras": "1.5.0", "@types/googlemaps": "^3.38.0", "@types/lodash": "^4.14.142", "@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", "bcryptjs": "^2.4.3", "chart.js": "^2.9.3", "dotenv": "^6.1.0", "element-ui": "^2.3.6", "eslint-plugin-vue": "^5.2.2", "google-translate-api": "^2.3.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.0", "nprogress": "^0.2.0", "prerender-spa-plugin": "^3.4.0", "quasar": "1.8.2", "quasar-extras": "2.0.8", "register-service-worker": "^1.0.0", "vee-validate": "^2.1.2", "vue": "^2.6.10", "vue-chartkick": "^0.6.0", "vue-class-component": "^6.3.2", "vue-country-code": "^1.0.9", "vue-i18n": "^8.1.0", "vue-idb": "^0.2.0", "vue-meta": "^2.3.1", "vue-property-decorator": "^7.2.0", "vue-router": "^3.0.1", "vue-scroll-reveal": "^1.0.11", "vue-svgicon": "^3.1.0", "vue-tel-input": "^4.1.1", "vue2-dragula": "^2.5.4", "vuelidate": "^0.7.4", "vuex": "^3.0.1", "vuex-class": "^0.3.1", "vuex-module-decorators": "^0.7.1", "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.5.2", "@quasar/quasar-app-extension-qcalendar": "^1.3.14", "@quasar/quasar-app-extension-qmediaplayer": "^1.0.17", "@quasar/quasar-app-extension-qscroller": "1.0.5", "@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.13.17", "@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.15.2" }, "browserslist": [ "> 1%", "last 2 versions", "not ie <= 10" ], "resolutions": { "ajv": "6.9.1" } }