{ "name": "@speckle/frontend", "version": "2.5.4", "private": true, "scripts": { "dev": "vue-cli-service serve --mode development", "serve": "ws -p 8080 -d dist -r '/embed(.*) -> /embedApp.html' '/([a-zA-Z0-9-_/]*)(\\?.*)? -> /app.html' ", "build": "vue-cli-service build --mode production --silent", "build:dev": "vue-cli-service build --mode development --silent", "build:profile": "yarn build -- --profile", "build:dev:profile": "yarn build:dev -- --profile", "inspect": "vue-cli-service inspect --mode production", "inspect:dev": "vue-cli-service inspect --mode development", "lint": "eslint . --ext .js,.ts,.vue" }, "engines": { "node": "^16.0.0" }, "dependencies": { "@speckle/viewer": "workspace:^", "@tryghost/content-api": "^1.5.12", "@vuejs-community/vue-filter-date-format": "^1.6.3", "@vuejs-community/vue-filter-date-parse": "^1.1.6", "apexcharts": "^3.33.1", "crypto-random-string": "^3.3.0", "dompurify": "^2.3.6", "linkify-urls": "^4.0.0", "lodash": "^4.17.21", "numeral": "^2.0.6", "portal-vue": "^2.1.7", "tween": "^0.9.0", "uuid": "^8.3.2", "v-tooltip": "^2.0.3", "vue": "^2.6.12", "vue-apexcharts": "^1.6.1", "vue-apollo": "^3.0.5", "vue-histogram-slider": "^0.3.8", "vue-infinite-loading": "^2.4.5", "vue-mixpanel": "1.0.7", "vue-router": "^3.4.9", "vue-timeago": "^5.1.2", "vue2-perfect-scrollbar": "^1.5.2", "vuedraggable": "^2.24.3", "vuetify": "^2.3.21", "vuetify-image-input": "^19.1.0", "vuex": "^3.6.2" }, "devDependencies": { "@mdi/font": "^5.8.55", "@types/lodash": "^4.14.180", "@vue/cli-plugin-babel": "~4.3.0", "@vue/cli-plugin-router": "~4.3.0", "@vue/cli-plugin-vuex": "~4.3.0", "@vue/cli-service": "~4.3.0", "babel-eslint": "^10.1.0", "babel-plugin-lodash": "^3.3.4", "duplicate-dependencies-webpack-plugin": "^1.0.2", "esbuild-loader": "^2.18.0", "eslint": "^8.11.0", "eslint-config-prettier": "^8.5.0", "eslint-loader": "^4.0.2", "eslint-plugin-vue": "^8.5.0", "graphql-tag": "^2.11.0", "local-web-server": "^5.2.0", "lodash-webpack-plugin": "^0.11.6", "prettier": "^2.5.1", "sass": "~1.32.6", "sass-loader": "^8.0.0", "speed-measure-webpack-plugin": "^1.5.0", "vue-cli-plugin-apollo": "~0.21.3", "vue-cli-plugin-vuetify": "^2.0.8", "vue-template-compiler": "^2.6.12", "vuetify-loader": "^1.6.0", "webpack": "^4.46.0", "webpack-bundle-analyzer": "^4.5.0" }, "vuePlugins": { "service": [ "./esbuildPlugin.js" ] } }