{ "name": "deemix-webui", "version": "1.6.3", "scripts": { "clean": "rimraf public/js/bundle.js public/js/bundle.temp.js public/js/bundle.js.map", "clean-temp": "rimraf public/js/bundle.temp.js", "serve": "python ../server.py", "serve:gui": "python ../deemix-pyweb.py --dev", "build:js": "rollup -c", "watch:js": "rollup -c -w", "minify": "esbuild public/js/bundle.temp.js --outfile=public/js/bundle.js --minify", "dev": "npm-run-all --parallel serve watch:js", "dev:gui": "npm-run-all --parallel serve:gui watch:js", "build": "npm-run-all --sequential clean build:js minify clean-temp", "lint": "eslint src/**/*.{js,vue} --fix" }, "dependencies": { "@vue/composition-api": "1.0.0-beta.21", "flag-icon-css": "^3.5.0", "lodash-es": "^4.17.15", "svg-country-flags": "^1.2.9", "toastify-js": "^1.9.3", "vue": "^2.6.12", "vue-i18n": "^8.22.2", "vue-router": "^3.4.9", "vuex": "^3.6.0" }, "devDependencies": { "@nuxtjs/eslint-config": "6.0.0", "@rollup/plugin-alias": "^3.1.1", "@rollup/plugin-commonjs": "^16.0.0", "@rollup/plugin-node-resolve": "^10.0.0", "@rollup/plugin-replace": "^2.3.4", "@typescript-eslint/eslint-plugin": "4.21.0", "@typescript-eslint/parser": "4.21.0", "esbuild": "^0.8.22", "eslint": "7.23.0", "eslint-config-prettier": "^8.1.0", "eslint-plugin-prettier": "3.3.1", "node-sass": "^6.0.0", "npm-run-all": "^4.1.5", "postcss": "^8.2.1", "prettier": "2.2.1", "rimraf": "^3.0.2", "rollup": "^2.35.0", "rollup-plugin-analyzer": "^3.3.0", "rollup-plugin-postcss": "^3.1.8", "rollup-plugin-svg": "^2.0.0", "rollup-plugin-vue": "4.2.0", "sass": "^1.30.0", "tailwindcss": "^1.9.6", "typescript": "4.2.4", "vue-template-compiler": "^2.6.12" } }