{ "name": "tutuxiang_desktop", "version": "1.0.2", "private": true, "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", "electron:build": "electron-icon-builder --input=./public/icon.png --output=build --flatten && vue-cli-service electron:build", "electron:serve": "vue-cli-service electron:serve", "postinstall": "electron-builder install-app-deps", "postuninstall": "electron-builder install-app-deps", "rebuild": "electron-rebuild -f -w sqlite3", "electron:generate-icons": "electron-icon-builder --input=./public/icon.png --output=build --flatten" }, "main": "background.js", "dependencies": { "ali-oss": "^6.1.1", "archiver": "^3.0.0", "axios": "^0.19.0", "block-queue": "0.0.2", "core-js": "^2.6.5", "date-fns": "^1.30.1", "dcraw": "^1.0.3", "electron-updater": "^4.1.2", "element-ui": "^2.9.2", "file-type": "^12.0.0", "light-event-bus": "^1.0.1", "node-downloader-helper": "^1.0.10", "nodejs-fs-utils": "^1.1.2", "pg-hstore": "^2.3.3", "qrcode": "^1.3.3", "qrcode.vue": "^1.6.2", "read-chunk": "^3.2.0", "request": "^2.88.0", "sequelize": "^5.8.12", "sequelize-cli": "^5.5.0", "sharp": "^0.22.1", "sqlite3": "^4.0.9", "swiper": "^4.5.0", "urllib": "^2.34.0", "utility": "^1.16.1", "uuid": "^3.3.2", "vue": "^2.6.10", "vue-electron": "^1.0.6", "vue-router": "^3.0.3", "vuex": "^3.0.1" }, "devDependencies": { "@vue/cli-service": "^3.8.0", "autoprefixer": "^9.6.0", "electron": "^5.0.5", "electron-icon-builder": "^1.0.1", "electron-rebuild": "^1.8.5", "file-loader": "^4.0.0", "less": "^3.0.4", "less-loader": "^4.1.0", "vue-cli-plugin-electron-builder": "^1.3.5", "vue-template-compiler": "^2.6.10" } }