{ "type": "module", "scripts": { "build": "NODE_ENV=production rspack build", "dev": "NODE_ENV=development rspack build --watch", "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false", "prettier": "prettier --write './src/**/*.{vue,js,jsx,ts,tsx,css,scss,json,yml,yaml,html}'", "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore" }, "dependencies": { "@formkit/core": "1.0.0-beta.12", "@halo-dev/api-client": "^2.17.0", "@halo-dev/components": "https://pkg.pr.new/@halo-dev/components@7383", "@halo-dev/console-shared": "^2.17.0", "@tanstack/vue-query": "^4.37.1", "@vueuse/core": "^10.11.0", "@vueuse/router": "^10.11.0", "axios": "^1.7.2", "fuse.js": "^6.6.2", "lodash-es": "^4.17.21", "vue": "^3.5.16", "vue-draggable-plus": "^0.6.0" }, "devDependencies": { "@iconify/json": "^2.2.229", "@rspack/cli": "1.4.0-beta.0", "@rspack/core": "1.4.0-beta.0", "@rushstack/eslint-patch": "^1.10.3", "@types/lodash-es": "^4.17.12", "@types/node": "^16.18.103", "@unocss/eslint-config": "^66.2.0", "@unocss/webpack": "^66.2.0", "@vue/compiler-sfc": "^3.5.16", "@vue/eslint-config-prettier": "^7.1.0", "@vue/eslint-config-typescript": "^11.0.3", "@vue/tsconfig": "^0.1.3", "css-loader": "^7.1.2", "eslint": "^8.57.0", "eslint-plugin-vue": "^9.27.0", "prettier": "^2.8.8", "style-loader": "^4.0.0", "typescript": "~5.5.3", "unocss": "^66.2.0", "unplugin-icons": "^22.1.0", "vue-loader": "^17.4.2", "vue-tsc": "^1.8.27" }, "packageManager": "pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977" }