{ "name": "mcwl", "type": "module", "version": "1.0.0", "private": true, "packageManager": "pnpm@9.15.1", "scripts": { "build:production": "nuxi build --dotenv .env.production", "build:dev": "nuxi build --dotenv .env.dev", "build": "nuxi build --dotenv .env.pro", "dev:pwa": "VITE_PLUGIN_PWA=true nuxi dev", "dev": "nuxi dev --port 8080", "generate": "nuxi generate", "prepare": "nuxi prepare", "start": "node .output/server/index.mjs", "start:generate": "npx serve .output/public", "lint": "eslint .", "preview": "nuxt preview", "typecheck": "vue-tsc --noEmit" }, "dependencies": { "@vicons/ionicons5": "^0.13.0", "@wangeditor/editor": "^5.1.12", "@wangeditor/editor-for-vue": "^5.1.12", "axios": "^1.7.9", "date-fns-tz": "^3.2.0", "lodash-es": "^4.17.21", "lucide-vue-next": "^0.471.0", "naive-ui": "^2.41.0", "pinia-plugin-persistedstate": "^4.2.0", "spark-md5": "^3.0.2", "wangeditor": "^4.7.15", "zipson": "^0.2.12" }, "devDependencies": { "@antfu/eslint-config": "^3.12.1", "@css-render/vue3-ssr": "^0.15.14", "@esbuild/linux-x64": "0.24.2", "@iconify-json/carbon": "^1.2.5", "@iconify-json/twemoji": "^1.2.2", "@nuxt/devtools": "^1.7.0", "@nuxt/eslint": "^0.7.4", "@nuxtjs/color-mode": "^3.5.2", "@nuxtjs/tailwindcss": "^6.13.1", "@pinia-plugin-persistedstate/nuxt": "^1.2.1", "@pinia/nuxt": "^0.9.0", "@rollup/rollup-linux-x64-gnu": "^4.34.8", "@types/node": "^22.10.6", "@vite-pwa/nuxt": "^0.10.6", "@vueuse/nuxt": "^12.2.0", "autoprefixer": "^10.4.20", "consola": "^3.3.1", "eslint": "^9.17.0", "eslint-plugin-format": "^0.1.3", "naive-ui": "^2.41.0", "nuxt": "^3.15.0", "nuxtjs-naive-ui": "^1.0.2", "pinia": "^2.3.0", "postcss": "^8.5.1", "rollup": "^4.34.8", "sass": "^1.83.4", "sass-loader": "^16.0.4", "tailwindcss": "^3.4.17", "typescript": "^5.7.2", "unplugin-auto-import": "^19.0.0", "unplugin-vue-components": "^28.0.0", "vue-tsc": "^2.2.0", "vueuc": "^0.4.64" }, "resolutions": { "unplugin": "^2.1.0", "vite": "^6.0.6", "vite-plugin-inspect": "^0.10.6" } }