{ "name": "chatgpt-web", "version": "2.3.2", "private": false, "description": "ChatGPT Web", "author": "ChenZhaoYu ", "keywords": [ "chatgpt-web", "chatgpt", "chatbot", "vue" ], "scripts": { "dev": "vite", "build": "run-p type-check build-only", "preview": "vite preview", "build-only": "vite build", "type-check": "vue-tsc --noEmit", "lint": "eslint .", "lint:fix": "eslint . --fix", "bootstrap": "pnpm install && pnpm run common:prepare", "common:cleanup": "rimraf node_modules && rimraf pnpm-lock.yaml", "common:prepare": "husky install" }, "dependencies": { "highlight.js": "^11.7.0", "naive-ui": "^2.34.3", "pinia": "^2.0.30", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { "@antfu/eslint-config": "^0.35.2", "@commitlint/cli": "^17.4.3", "@commitlint/config-conventional": "^17.4.3", "@iconify/vue": "^4.1.0", "@types/crypto-js": "^4.1.1", "@types/node": "^18.13.0", "@vitejs/plugin-vue": "^4.0.0", "autoprefixer": "^10.4.13", "axios": "^1.3.3", "crypto-js": "^4.1.1", "eslint": "^8.34.0", "husky": "^8.0.3", "lint-staged": "^13.1.2", "npm-run-all": "^4.1.5", "postcss": "^8.4.21", "rimraf": "^4.1.2", "tailwindcss": "^3.2.6", "typescript": "~4.9.5", "vite": "^4.1.1", "vue-tsc": "^1.1.0" }, "lint-staged": { "*.{ts,tsx,vue}": [ "pnpm lint:fix" ] } }