{ "name": "work-order-monitor", "private": true, "version": "0.2.3", "type": "module", "scripts": { "dev": "vite", "build": "vue-tsc --noEmit && vite build", "preview": "vite preview", "tauri": "tauri", "tauri-dev": "tauri dev", "tauri-build": "node scripts/build.mjs", "version": "node scripts/bump-version.mjs", "version:patch": "node scripts/bump-version.mjs patch", "version:minor": "node scripts/bump-version.mjs minor", "version:major": "node scripts/bump-version.mjs major", "publish": "node scripts/publish.mjs", "deploy": "npm run tauri-build && npm run publish", "lint": "eslint src", "lint:fix": "eslint src --fix", "commit": "git-cz", "prepare": "husky" }, "dependencies": { "@ant-design/icons-vue": "^7.0.1", "@tauri-apps/api": "^2.10.1", "@tauri-apps/plugin-autostart": "^2.5.1", "@tauri-apps/plugin-http": "^2.5.7", "@tauri-apps/plugin-notification": "^2.3.3", "@tauri-apps/plugin-opener": "^2.5.3", "@tauri-apps/plugin-process": "^2.3.1", "@tauri-apps/plugin-store": "^2.4.2", "@tauri-apps/plugin-updater": "^2.10.0", "ant-design-vue": "^4.2.6", "dayjs": "^1.11.20", "lodash-es": "^4.17.23", "pinia": "^3.0.4", "vue": "^3.5.31" }, "lint-staged": { "*.{js,ts,vue}": [ "eslint --fix" ], "*.{js,ts,vue,css,less,json,md}": [ "prettier --write" ] }, "devDependencies": { "@commitlint/cli": "^20.5.0", "@commitlint/config-conventional": "^20.5.0", "@eslint/js": "^10.0.1", "@tauri-apps/cli": "^2.10.1", "@types/lodash-es": "^4.17.12", "@vitejs/plugin-vue": "^6.0.5", "commitizen": "^4.3.1", "cz-git": "^1.12.0", "eslint": "^10.1.0", "eslint-config-prettier": "^10.1.8", "eslint-import-resolver-typescript": "^4.4.4", "eslint-plugin-import-x": "^4.16.2", "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-vue": "^10.8.0", "globals": "^17.4.0", "husky": "^9.1.7", "lint-staged": "^16.4.0", "typescript": "~5.9.3", "typescript-eslint": "^8.57.2", "vite": "^7.3.1", "vue-tsc": "^3.2.6" } }