{ "name": "openflexure-microscope-jsclient", "version": "3.0.0-alpha1", "private": true, "description": "User client for the OpenFlexure Microscope Server", "author": "OpenFlexure (https://www.openflexure.org)", "scripts": { "gv": "genversion src/version.js", "serve": "npm run gv && vue-cli-service serve --mode development", "serve-without-imjoy": "npm run gv && VUE_APP_ENABLE_IMJOY=false vue-cli-service serve --mode development", "build": "npm run gv && vue-cli-service build --openssl-legacy-provider --mode production", "build-without-imjoy": "npm run gv && VUE_APP_ENABLE_IMJOY=false vue-cli-service build --mode production", "lint": "vue-cli-service lint", "lint:fix": "vue-cli-service lint --fix" }, "dependencies": { "imjoy-core": "^0.13", "material-design-icons": "^3.0", "material-symbols": "^0.14.3", "mousetrap": "^1.6.5", "openseadragon": "^5.0.0", "vue-observe-visibility": "^0.4" }, "devDependencies": { "@vue/cli-plugin-babel": "^3.12", "@vue/cli-plugin-eslint": "^4.5", "@vue/cli-service": "^4.5", "@vue/eslint-config-prettier": "^6.0", "axios": "^0.21", "babel-eslint": "^10.1", "css-loader": "^3.6", "eslint": "^6.8", "eslint-plugin-prettier": "^3.4", "eslint-plugin-vue": "^6.2", "genversion": "^3.2.0", "less": "^3.13", "less-loader": "^5.0", "mdns-js": "^1.0", "prettier": "^1.19", "uikit": "^3.17", "vue": "^2.7", "vue-friendly-iframe": "^0.17", "vue-template-compiler": "^2.7", "vue-tour": "^1.6", "vuejs-paginate": "^2.1", "vuex": "^3.6" }, "postcss": { "plugins": { "autoprefixer": {} } }, "browserslist": [ "> 1%", "last 2 versions", "not ie <= 8" ], "displayName": "OpenFlexure Microscope", "homepage": "https://gitlab.com/openflexure/openflexure-microscope-jsclient", "license": "GNU General Public License v3.0 ", "publisher": "Bath Open Instrumentation Group" }