| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- {
- "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"
- }
- }
|