{ "name": "apm-store", "version": "1.1.0", "main": "dist-electron/main/index.js", "description": "Client for APM App Store", "author": "elysia-best ", "license": "MulanPSL-2.0", "private": true, "keywords": [ "electron", "rollup", "vite", "vue3", "vue", "spark-app-store" ], "debug": { "env": { "VITE_DEV_SERVER_URL": "http://127.0.0.1:3344/" } }, "type": "module", "scripts": { "dev": "vite --mode debug | pino-pretty", "build": "vue-tsc --noEmit && vite build --mode production && electron-builder --config electron-builder.yml", "build:vite": "vue-tsc --noEmit && vite build --mode production", "build:rpm": "vue-tsc --noEmit && vite build --mode production && electron-builder --config electron-builder.yml --linux rpm", "build:deb": "vue-tsc --noEmit && vite build --mode production && electron-builder --config electron-builder.yml --linux deb", "preview": "vite preview --mode debug", "lint": "eslint --ext .ts,.vue src electron", "lint:fix": "eslint --ext .ts,.vue src electron --fix", "format": "prettier --write \"src/**/*.{ts,vue}\" \"electron/**/*.{ts,vue}\"", "changelog": "conventional-changelog -p angular -r 0" }, "devDependencies": { "@dotenvx/dotenvx": "^1.51.4", "@eslint/create-config": "^1.11.0", "@eslint/js": "^9.39.2", "@loongdotjs/electron-builder": "^26.0.12-1", "@vitejs/plugin-vue": "^6.0.3", "conventional-changelog": "^7.1.1", "conventional-changelog-angular": "^8.1.0", "electron": "^40.0.0", "eslint": "^9.39.2", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-vue": "^10.7.0", "globals": "^17.3.0", "jiti": "^2.6.1", "pino-pretty": "^13.1.3", "prettier": "3.8.1", "typescript": "^5.4.2", "typescript-eslint": "^8.55.0", "vite": "^6.4.1", "vite-plugin-electron": "^0.29.0", "vite-plugin-electron-renderer": "^0.14.5", "vue": "^3.4.21", "vue-tsc": "^3.2.4" }, "dependencies": { "@tailwindcss/vite": "^4.1.18", "axios": "^1.13.2", "pino": "^10.3.0", "tailwindcss": "^4.1.18" } }