{ "name": "deemix-webui", "version": "1.3.0", "scripts": { "clean": "rimraf public/css/style.css public/css/style.css.map public/js/bundle.js public/js/bundle.js.map", "watch:styles": "sass --watch --source-map --embed-sources src/styles/scss/style.scss public/css/style.css", "build:styles": "sass --no-source-map --style=compressed src/styles/scss/style.scss public/css/style.css", "build:js": "rollup -c", "watch:js": "rollup -c -w", "serve": "python ../server.py", "serve:gui": "python ../deemix-pyweb.py --dev", "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" }, "dependencies": { "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.1", "vue-router": "^3.4.8", "vuex": "^3.5.1" }, "devDependencies": { "@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", "esbuild": "^0.8.3", "node-sass": "^5.0.0", "npm-run-all": "^4.1.5", "postcss": "^8.1.4", "rimraf": "^3.0.2", "rollup": "^2.32.1", "rollup-plugin-analyzer": "^3.3.0", "rollup-plugin-esbuild": "^2.5.2", "rollup-plugin-postcss": "^3.1.8", "rollup-plugin-svg": "^2.0.0", "rollup-plugin-vue": "^4.2.0", "sass": "^1.27.0", "tailwindcss": "^1.9.6", "vue-template-compiler": "^2.6.12" } }