{"_id":"ui_dj","_rev":"40-0c40d77490449698c53ea19820a870d7","name":"ui_dj","dist-tags":{"latest":"6.0.7"},"versions":{"3.0.70":{"name":"ui_dj","version":"3.0.70","_id":"ui_dj@3.0.70","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"8ed8b8ddfbb38a50791dd4717ced8628456dc926","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.70.tgz","fileCount":12,"integrity":"sha512-Kzr0IMkAmP4po4mwp7/TYCds4seZ5PS8m+052Qe1FhsDpNAmCXXlFE9+Y1WnVqJOjbzsheSSCTIVq8+xpZ0pEg==","signatures":[{"sig":"MEUCICd7EklcDF7WHLftpYwx65my3hkJH8VA2bICqLGGr0fPAiEA396LpzVFbG/Lq2Z5t4eBE0XwYcCxRPVeExP6aygV/PY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12850},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"6b915f98558270fa64465f974d3429b6d756c38a","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","test":"gulp --require -f ./build/index.ts","build":"npm run del && vue-tsc && vite build && npm version patch","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"8.19.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","fs-extra":"^11.1.1","tools_dj":"^1.0.10","@esbuild-kit/cjs-loader":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.70_1697817148141_0.1831409970546718","host":"s3://npm-registry-packages"}},"3.0.72":{"name":"ui_dj","version":"3.0.72","_id":"ui_dj@3.0.72","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"c13220fa42df2fc19cf2c9f532c587ff541db6f9","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.72.tgz","fileCount":17,"integrity":"sha512-7HIiGor34HrgFzK9qxweQDjjCwqM8lVStOyZfpDIJLmRZTGQI/8Atz383USq1HzikKkipMBRztKAV1sFcb04uQ==","signatures":[{"sig":"MEUCIGVhud4gdjppljQQVeyNjZ2Mi/Ix5VspsFm8ZEcghy7IAiEAyePsJ3g45S7bYQwfyF8SwuZJfJvSpoGyWBlz77fRJ6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26242},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"77b19b26a7613d3a9b953efb4f5f924c23f856da","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","test":"gulp --require -f ./build/index.ts","build":"npm run del && vue-tsc && vite build && npm version patch","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"8.19.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","fs-extra":"^11.1.1","tools_dj":"^1.0.10","@esbuild-kit/cjs-loader":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.72_1697818763623_0.04571177135466109","host":"s3://npm-registry-packages"}},"3.0.73":{"name":"ui_dj","version":"3.0.73","_id":"ui_dj@3.0.73","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"6c2d5aa5e1d3fb16294b21beaa91cea74df4f122","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.73.tgz","fileCount":18,"integrity":"sha512-WTVA4Yzd3s5L+j8wgWFZr4MX3drYE1WUOdTifIJm/44sngbhFFouIjE7+uKGG/Vf/OWgO2XNjVzP9amS55CETA==","signatures":[{"sig":"MEUCIFhD39F9Oc8ikJB9bl57+9O8EXsagE6b5otljjhNSN5NAiEAs84rhfDSDU3+Yb5G4gJwyXS+jvHCnUjM6EHtYLzlAzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28454},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"e5c0185cf926722ae541f07a7f1d5927a8103b30","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","test":"gulp --require -f ./build/index.ts","build":"npm run del && vue-tsc && vite build && npm version patch","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"8.19.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","fs-extra":"^11.1.1","tools_dj":"^1.0.10","@esbuild-kit/cjs-loader":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.73_1697820373238_0.4163255798361838","host":"s3://npm-registry-packages"}},"3.0.74":{"name":"ui_dj","version":"3.0.74","_id":"ui_dj@3.0.74","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"372f0f1f3e4294e1e8bea0dbf78a17820315722e","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.74.tgz","fileCount":18,"integrity":"sha512-KWmNMuEV0UPxCn97ShJ+wdy2o1jCnDDFYpv1ybY1EN5jPCBFXPul2LnQQ61Ap8kv5jCdNH79wsFnoAc7rH349Q==","signatures":[{"sig":"MEUCIHTJ/S3W+nrASPf8RLKqGatb0Rn2YT7yk8gMowKyhvOrAiEArBiOReVdUMatDbMcP6GJ5Y5MSoLGvc7hGSeiVQpQXTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28493},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"92c68efd5109c4a5c62a143b2f100b180c4e633e","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","test":"gulp --require -f ./build/index.ts","build":"npm run del && vue-tsc && vite build && npm version patch","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"8.19.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","fs-extra":"^11.1.1","tools_dj":"^1.0.10","@esbuild-kit/cjs-loader":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.74_1697822953820_0.513284332748926","host":"s3://npm-registry-packages"}},"3.0.75":{"name":"ui_dj","version":"3.0.75","_id":"ui_dj@3.0.75","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"5848cb5996dcc77b2374abcd7193707435c6fd73","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.75.tgz","fileCount":17,"integrity":"sha512-pOu6GCM/y3vtc6TzftA9YqTv8ZeiUvykAZ60ij/n3i1fa42URodbiyQKX+EjLzdx6GnrGFl5FYIs4l5nx00Z5Q==","signatures":[{"sig":"MEYCIQCd7mqFcKcp2J0I9q6qHpES2Ob0pJ6ZZ2tT5Bjq4dEQLQIhAI0/D9CoMApuMWD1atUcFpjIWddZd05/yZhV/ylnSWq8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28698},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"92c68efd5109c4a5c62a143b2f100b180c4e633e","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","test":"gulp --require -f ./build/index.ts","build":"npm run del && vue-tsc && vite build && npm version patch --no-git-tag-version","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","fs-extra":"^11.1.1","tools_dj":"^1.0.10","@esbuild-kit/cjs-loader":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.75_1697827572503_0.048446835663482846","host":"s3://npm-registry-packages"}},"3.0.76":{"name":"ui_dj","version":"3.0.76","_id":"ui_dj@3.0.76","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"f35d4e784a71b5990215094be66851de9c41e840","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.76.tgz","fileCount":17,"integrity":"sha512-eRnTt0/RqbPUHlcdhDJ6cVmObFQsZ2ulyORB/LwX7JW9kWTjw+hZ+vyJGEJdIdaanh0WSpLTnE3MpFv/KUyPyA==","signatures":[{"sig":"MEUCIQDnain5ZRcsh9g1tjuzvZVVD0Lh/Dey8HpRBgBjGD35CAIgR+j87yCKB5MzHRXrfMnm9oR+jQ4tiI+aZRg2Ea7/W74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28335},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"92c68efd5109c4a5c62a143b2f100b180c4e633e","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","test":"gulp --require -f ./build/index.ts","build":"npm run del && vue-tsc && vite build && npm version patch --no-git-tag-version","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","fs-extra":"^11.1.1","tools_dj":"^1.0.10","@esbuild-kit/cjs-loader":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.76_1698650260475_0.771821077327913","host":"s3://npm-registry-packages"}},"3.0.78":{"name":"ui_dj","version":"3.0.78","_id":"ui_dj@3.0.78","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"785fdf861d2d86065d5f54fa2f1a9ae83d9f2ce1","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.78.tgz","fileCount":17,"integrity":"sha512-dSJgeAvrYtjfWSNSmg4wxQsMEGKXyYA0FlJrkEYHzxltLY4jHVjTYClNAbz998bnW/Vq4DzzVWhhpHeiQZwEPA==","signatures":[{"sig":"MEUCIQDjj/N/Z5VoqpFJkMPYOi3NBhqqBs1yAYnAyYotWeSnLwIgEcxk/jIwMm7wmUe835nGqMWdBF4zTxnPPPuhnbuDZ90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29544},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"bdaf21af009288907133a07d96f1fb61d52d961c","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","test":"gulp --require -f ./build/index.ts","build":"npm run del && vue-tsc && vite build && npm version patch --no-git-tag-version","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","fs-extra":"^11.1.1","tools_dj":"^1.0.19","@esbuild-kit/cjs-loader":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.78_1701227201706_0.12159482294933244","host":"s3://npm-registry-packages"}},"3.0.88":{"name":"ui_dj","version":"3.0.88","_id":"ui_dj@3.0.88","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"6d6d1061cec439b21a171e2637c2b098cbe5e706","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.88.tgz","fileCount":12,"integrity":"sha512-l+q3h5mxzWoY7ozHc8R8njZtReUOho4iW9ycEGbLCCdkOgq9jXxgVb4CawLwTVBmbI3iO9sSkebTMAWH2anNnw==","signatures":[{"sig":"MEUCIQC4YptZf7obIILsTJD+Cq7/+n0674WFyHdPzq1xAH5TawIgQGf6zw19BXORFI48BBbX6asN5xi0e5DBpQL7SJZzTpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34188},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"5d4741d192bbfed76d92d7b44f364c2e025cd1df","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","fs-extra":"^11.1.1","tools_dj":"^1.0.29","@esbuild-kit/cjs-loader":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.88_1722865130263_0.6420944191122178","host":"s3://npm-registry-packages"}},"3.0.90":{"name":"ui_dj","version":"3.0.90","_id":"ui_dj@3.0.90","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"34c4cc0e030dca1f41ff9e44fbf9ae02f160671b","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.90.tgz","fileCount":25,"integrity":"sha512-3sXOWEvBULvH+Qd3oXIUBJoOFikW34IQppNtdKS3vu2q8Z26+kVsKLiYrDRR5QMkWejrmKy9k9sTkzl3RArgiQ==","signatures":[{"sig":"MEUCIFwfUN3FOAtR02YsIxDprvvTpUF8G2eCqh5UmLMTMU0+AiEAhiePtH1nbDgV62njN9XHhkojvPycrbDGbkOdJMmoEXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8132467},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"1b1f9a0a5e5281bf15995b76333ab910739f2e91","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","fs-extra":"^11.1.1","tools_dj":"^1.0.29","number-precision":"^1.6.0","vue-plugin-hiprint":"0.0.57-beta29","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.90_1724738014959_0.9778209867613503","host":"s3://npm-registry-packages"}},"3.0.91":{"name":"ui_dj","version":"3.0.91","_id":"ui_dj@3.0.91","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"9b0aba2acd777f7407abe5dc84693dc5e1c8f88f","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.91.tgz","fileCount":25,"integrity":"sha512-euplnks+G8kzLFBfFdDPNl1ZxJddq2LI/8F+u2+F2ETM36lbpuLITOaufS6dfvBkuLdOyUMEBHmsht+/B7/F2g==","signatures":[{"sig":"MEUCICINv2I/9+pbFi0lzeNvBIRlAdUR6WBnvJt5a3PnGUU3AiEA74Y1hpkOR+o5PPJeycYaHu4IOHj26R1Lr7OnAcYJQXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8133096},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"1b1f9a0a5e5281bf15995b76333ab910739f2e91","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","fs-extra":"^11.1.1","tools_dj":"^1.0.29","number-precision":"^1.6.0","vue-plugin-hiprint":"0.0.57-beta29","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.91_1724741068313_0.9251519909944466","host":"s3://npm-registry-packages"}},"3.0.92":{"name":"ui_dj","version":"3.0.92","_id":"ui_dj@3.0.92","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"b8100d6c5d6e4816a635462a8139afb0b0587f26","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.92.tgz","fileCount":25,"integrity":"sha512-isBPOSnGIej3Kg7DrDgbedtaWNVr8jenpCRSFop9lhByANlJ+JSUaNYvvDLRtN27LX7XxnyQLkqFS54E4NvufQ==","signatures":[{"sig":"MEQCIElwvcC5QUgsne32wpLgPuVCv+/+Conp/2troqydpq7kAiA+6L6QXfNOWl0hKk6Gu469tKaCmlzhhsnSr37O2r4QrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8133179},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"1b1f9a0a5e5281bf15995b76333ab910739f2e91","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","fs-extra":"^11.1.1","tools_dj":"^1.0.29","number-precision":"^1.6.0","vue-plugin-hiprint":"0.0.57-beta29","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.92_1724743211190_0.5436652258949537","host":"s3://npm-registry-packages"}},"3.0.93":{"name":"ui_dj","version":"3.0.93","_id":"ui_dj@3.0.93","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"d76fffea6ccc5ca6cdb6394905074c0e2d41b919","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.93.tgz","fileCount":25,"integrity":"sha512-MFXoXaqZ9wmy4s/WGs9oJRaM0+dN5gSw6IGfF1pq81FiqkYnKWKoFdlezieVfoG3wSq29vMohV5wEOjs+umS7w==","signatures":[{"sig":"MEUCIBrMi0t+b0FROFPZ8tn3MBovQCROgYVGBi2z4sl1MBbkAiEArpufQ3TBBbQoQWRakD1VF5Wmnp9YY77DCa8X9IHr8MA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8132714},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"6e451a973d6bfb40620333caff133f49b2760d6a","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","fs-extra":"^11.1.1","tools_dj":"^1.0.29","number-precision":"^1.6.0","vue-plugin-hiprint":"0.0.57-beta29","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.93_1724748507517_0.38711585967339346","host":"s3://npm-registry-packages"}},"3.0.94":{"name":"ui_dj","version":"3.0.94","_id":"ui_dj@3.0.94","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"84c59dee632eceaae8c8c4d6eede9d94cc65d259","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.94.tgz","fileCount":25,"integrity":"sha512-x3AwZUugrChGD+UILlDulVQae12PBj12kLNFzoGJVkyzUIFY1bs857JzhKSlaRdV6uj3LgwLqIJJKP6VRWwfCQ==","signatures":[{"sig":"MEUCIF2Yv4AHTVLjyts2fRSfZIzobqccLClaNr9L4s01HIsSAiEAv8d5t5NghqYKU7EhJBj180Yfp7ow7YmqP95SMdRYhc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8133050},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"900cfc4d9f84f7223891eaa4f1996d2f9f70f5c4","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","fs-extra":"^11.1.1","tools_dj":"^1.0.29","number-precision":"^1.6.0","vue-plugin-hiprint":"0.0.57-beta29","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.94_1725091213961_0.46611957582286156","host":"s3://npm-registry-packages"}},"3.0.96":{"name":"ui_dj","version":"3.0.96","_id":"ui_dj@3.0.96","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"325ec2cc4745967e6718ae785bed55901de30bd9","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.96.tgz","fileCount":25,"integrity":"sha512-7G4ryXUG3m4/dAO0rBOPVSXKKdpKRJY+eVVqWVNk0mFpGCjyC0cRdRmJ16DbMn4Q9EkqRLCCidi45aNf7RDyXA==","signatures":[{"sig":"MEQCIA87qAnnMu0nEeWFtw1Oib+KtzJ3UKFkoXdHUV0BMwIcAiAuSRlTvT1HMfKIYKX2orL5YFZSCETN/HwDyeFkyfB5iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8144392},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"412b4736f5c03b4f6399f8031f132508825526f4","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","fs-extra":"^11.1.1","tools_dj":"^1.0.29","number-precision":"^1.6.0","vue-plugin-hiprint":"0.0.57-beta30","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.96_1725896876016_0.9834839604470742","host":"s3://npm-registry-packages"}},"3.0.98":{"name":"ui_dj","version":"3.0.98","_id":"ui_dj@3.0.98","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"b646874982a4f678c0d87152066464b37f89dc21","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.0.98.tgz","fileCount":26,"integrity":"sha512-5Rz9HwJb13Bez0hswIYl7+sECEyd6SREpI8SN8XDecp0Hg5AddiDoRoGYaf6Le07ATkKeX3r4qzBF9ppoGaSKQ==","signatures":[{"sig":"MEQCIF8G+dscwUEyYsms45AvG6Xj0i+ONMI6cwGiw/C1DIFQAiAnhO10ZABs2r4ccc1P1PTDUPDMseX0CX6dAgDG6J5L7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10677068},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"6b4e2bb3047e0fa00d5e61d1ae3d51bea0f78a18","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","xlsx_dj":"^1.0.2","fs-extra":"^11.1.1","tools_dj":"^1.0.29","vue-plugin-hiprint":"0.0.57-beta30","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","tslib":"^2.7.0","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.0.98_1725898781121_0.03745663377555131","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"ui_dj","version":"3.1.1","_id":"ui_dj@3.1.1","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"6fcd9d99ee35cc57b584b0a9a15093d19286eff8","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.1.1.tgz","fileCount":25,"integrity":"sha512-ZIx5HR+wAAXpRJbTmg5QZolH25OGnQ1U/G1IwL9QrqI/WyWdcUxSjtZAc5IwOrHGVTYH4VuyIAURwm0ETq1Dfg==","signatures":[{"sig":"MEQCIDkBV1D1yoi3wwwEI7V3feLLfb6nBs0j1LNuit/+jWp3AiBNEFwhAFiuY0FPFgBDMFVlvYvRQO/jrzo98zHSUamOww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10677924},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"7136930e5fd1363a4a476015e763fbd1b7b00ff9","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","xlsx_dj":"^1.0.2","fs-extra":"^11.1.1","tools_dj":"^1.0.29","vue-plugin-hiprint":"0.0.57-beta30","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","tslib":"^2.7.0","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.1.1_1725931380675_0.3376012503346957","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"ui_dj","version":"3.1.2","_id":"ui_dj@3.1.2","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"05e940be8181bb7e28ba27f007ceba0520160ff4","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.1.2.tgz","fileCount":25,"integrity":"sha512-OLkIsca13iW7E9etS8rZTNdAb8JCLTYmDqmsfkvvjVPw9v4bfVUh8oyT95SU4vXQppXGFVICwVpdljIBVpBrqg==","signatures":[{"sig":"MEYCIQCX5c+HlcFNWGD8BJnYVB8Q3CxDhHb7lA+oqnsqY0Ma0wIhAJY40QB/Xwt1+DIFhC4612m8Qeai5fj4765XRQcT7JRs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10676969},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"7136930e5fd1363a4a476015e763fbd1b7b00ff9","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","xlsx_dj":"^1.0.2","fs-extra":"^11.1.1","tools_dj":"^1.0.29","vue-plugin-hiprint":"0.0.57-beta30","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","tslib":"^2.7.0","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.1.2_1725931446233_0.8260198007629578","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"ui_dj","version":"3.1.7","_id":"ui_dj@3.1.7","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"78501f5e9ee59ed196abb9537e9b51dfa11afa1c","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.1.7.tgz","fileCount":26,"integrity":"sha512-fzsIfyq2/3JU9vsU47BR7QGTAyQNAkkg0V+TzVjcE7txjfpw/ClG3YL0GrPmLfAlyBjdl4kVAkhN5fcY7YWjyQ==","signatures":[{"sig":"MEUCIBkXOd2b8ECkP0Hzdxg39Pp/4vRMknvoaDqD2luXWEvqAiEAibyFfNFasiyYF5XvvqDL4mBw3X2Wg/BTOz/IvB4ZXeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10684980},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"7136930e5fd1363a4a476015e763fbd1b7b00ff9","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","xlsx_dj":"^1.0.10","fs-extra":"^11.1.1","tools_dj":"^1.0.29","vue-plugin-hiprint":"0.0.57-beta30","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","tslib":"^2.7.0","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.1.7_1726585289321_0.45310399452371963","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"ui_dj","version":"3.1.8","_id":"ui_dj@3.1.8","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"2790c62dc3c77126899fddb4cea968b4d369216b","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.1.8.tgz","fileCount":26,"integrity":"sha512-AYpvh7vav/7JAApQr8zA4fixRhbjly0lsge2R3QNZXc8VMeB2pgdHGmXLSQp6ljM+SYPHM5ukel22tk7JYzRPA==","signatures":[{"sig":"MEYCIQDQGytMNFrS9laplikKYXizOfh82th8SG+bCWSnnedyowIhALXQiQrujtzBkBnMhQlVSKBQekjV8dbbRfqmgKmCDh20","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10686026},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"113efacaa806498cac096b6274aa07b086757c9d","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","xlsx_dj":"^1.0.10","fs-extra":"^11.1.1","tools_dj":"^1.0.29","vue-plugin-hiprint":"0.0.57-beta30","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","tslib":"^2.7.0","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.1.8_1726621171118_0.7974412427406112","host":"s3://npm-registry-packages"}},"3.1.9":{"name":"ui_dj","version":"3.1.9","_id":"ui_dj@3.1.9","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"94dc9b4d2afdb025fbb39d81340bd714f3089094","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.1.9.tgz","fileCount":26,"integrity":"sha512-G24a77yepMGNV00foOEHwLWoBf+sq0B1HBxqaZByZBKbi6FVvqwyJ2vo+y5ikCxCrHBPwmSzU/nGWoSjafX1fA==","signatures":[{"sig":"MEUCIC2aykls4/hnYva+pWWdXwDA/Xw/dAZXa6dlVQT24IREAiEAqt6W3OtOQpimAO5FnGRUHkFE9BPKQ05L3UT8c6cQCf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10686347},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"113efacaa806498cac096b6274aa07b086757c9d","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","xlsx_dj":"^1.0.10","fs-extra":"^11.1.1","tools_dj":"^1.0.29","vue-plugin-hiprint":"0.0.57-beta30","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","tslib":"^2.7.0","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.1.9_1726627914591_0.6136829263944883","host":"s3://npm-registry-packages"}},"3.1.10":{"name":"ui_dj","version":"3.1.10","_id":"ui_dj@3.1.10","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"9c3293a5ea1fc86d821bb47238f6dff636b575ae","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-3.1.10.tgz","fileCount":26,"integrity":"sha512-kW6Y7Bzx+sXkYySuvjPRZhp8mHGqRfr15pUkt3OhBrU4KQyW3ocv75hAtC9+aK2fiO+7wmm6l3Drq2vJ9mTehg==","signatures":[{"sig":"MEUCIB0MGDqLal94O5BNvj+9ogMKa4c/6VWxQLmgfCRy9nTlAiEAu+Z89DY9JF1EZJbOGcdBUnf1Q5+m2Vyofgovyx3pLMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10686374},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"113efacaa806498cac096b6274aa07b086757c9d","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"9.8.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"vue":"^3.3.4","yalc":"1.0.0-pre.53","vue-ls":"^4.2.0","xlsx_dj":"^1.0.10","fs-extra":"^11.1.1","tools_dj":"^1.0.29","vue-plugin-hiprint":"0.0.57-beta30","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-components":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","tslib":"^2.7.0","vue-tsc":"^1.8.5","typescript":"^5.2.2","sass-loader":"^13.2.0","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_3.1.10_1726641194966_0.6191742972340357","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"ui_dj","version":"4.0.0","_id":"ui_dj@4.0.0","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"7c392249bade7b471b2a56ad37de25f8a09b74ba","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-4.0.0.tgz","fileCount":12,"integrity":"sha512-vUNazt3rcDG9VY6ohf+VJr03XFi/H/WnPj5yxnG+NDwiKv2g0pv6hBWB9wGlVGTg83VbRZk4cXrwPJiL+z78Lw==","signatures":[{"sig":"MEUCIQDLUHdSR9Bo2Y72bGjljavBsIf4n9Th/k2lSSWVbtFVDgIgFo2Nkr3akgQ1ODdZK56XG95aIWylfXq0pZIyUGz314g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37145},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"af15eade841e101a76c5466450a0977d208d8e41","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"10.8.3","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","yalc":"1.0.0-pre.53","vue-tsc":"^1.8.5","fs-extra":"^11.1.1","tools_dj":"^1.0.29","typescript":"^5.2.2","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_4.0.0_1743089155443_0.3063278491465775","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"ui_dj","version":"4.0.1","_id":"ui_dj@4.0.1","maintainers":[{"name":"hdj357","email":"2368823580@qq.com"}],"dist":{"shasum":"d4addf3fce086f4cfaf111fb3ef8d9556da014f8","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-4.0.1.tgz","fileCount":12,"integrity":"sha512-LAfZOAmLFKQCOyTf7bmjdyMzoKxnp4U950RQ4X5fa1Cks9vghHAEO/UDm2l5klqbBul5vllSj3x9sBvU9/27TQ==","signatures":[{"sig":"MEYCIQDvsnivb9Yc2c+1gDuRPlHUV9+BDODiDWhcN49WRBvJzgIhAMmfVbOyg8hQTodMB2OUKQhPtqf1FT/UQGv1x8otVner","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37145},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"f8f86b53c607484dd19754585ecec0bd4f4cccb0","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"10.8.3","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","yalc":"1.0.0-pre.53","vue-tsc":"^1.8.5","fs-extra":"^11.1.1","tools_dj":"^1.0.29","typescript":"^5.2.2","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_4.0.1_1743090117500_0.5571780742260617","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"ui_dj","version":"4.0.2","_id":"ui_dj@4.0.2","maintainers":[{"name":"sourcebuildtechnology","email":"2368823580@qq.com"}],"dist":{"shasum":"2b23f6501de9be7a8b6044c87e40f1b894bded7c","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-4.0.2.tgz","fileCount":12,"integrity":"sha512-yknpjRheUTwM/40U0ysOGggROdTlKKv6mpAgqxnf60Nr9rPm7YTa0Pl1NDHcQhMN61n8AhXIXmVMK+xst9wMaw==","signatures":[{"sig":"MEQCICJXQblD7HBZet2NAd40lq//YuaF6pljYv4s0dEJGFYrAiBMmjQJaMKYN6/g3EOx3R9b0WJRrjZZ3k8BksXiDy4ntg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37161},"main":"lib/index.mjs","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.umd.js","gitHead":"6369c75c04cda63c3414b37e06b3650da7d458f8","private":false,"scripts":{"del":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"gulp --require @esbuild-kit/cjs-loader -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"sourcebuildtechnology","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"10.8.3","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","gulp":"^4.0.2","sass":"^1.59.2","vite":"^4.4.5","yalc":"1.0.0-pre.53","vue-tsc":"^1.8.5","fs-extra":"^11.1.1","tools_dj":"^1.0.29","typescript":"^5.2.2","vite-plugin-dts":"^3.5.2","vite-plugin-vue2":"^2.0.3","components-helper":"^2.1.4","@vitejs/plugin-vue":"^4.2.3","@esbuild-kit/cjs-loader":"^2.4.4","unplugin-vue-define-options":"^1.3.18"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_4.0.2_1744620041431_0.15806477106421912","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"ui_dj","version":"5.0.1","_id":"ui_dj@5.0.1","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"76a0cb266f2cbf696b690b9062f61a8219b6fa3c","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-5.0.1.tgz","fileCount":12,"integrity":"sha512-j4R9V3hQrsssqHGdysiAEMtFjsySR9nat9bSnvDoxB93zS59igQ5qty898U6G/M3Hrr4czxVSzNiezSbxvtY2g==","signatures":[{"sig":"MEYCIQCb8LjqIEKzwXps0rX1bgqD6Rmf7QYUK7Tvn9Mu5WCc8wIhAJ8SkhxoZN7NBT/m5DLK5HjluicaGsphRA8evvm/nehA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13271},"main":"lib/index.umd.js","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","gitHead":"58dddba74b5a65a89b95fc506c0039df071d60b0","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.6.2","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.30","gulp":"^5.0.1","vite":"^8.0.0","vue-tsc":"^3.2.6","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.98.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.5.30","tools_dj":">=1.0.91"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_5.0.1_1773808367751_0.3234889694774128","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"ui_dj","version":"5.0.2","_id":"ui_dj@5.0.2","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"aaade17fe6b1f3b26662bb12a35db943e360215f","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-5.0.2.tgz","fileCount":28,"integrity":"sha512-KxCpKSzToigQmwFLzhQbc+Dq8JJo4DUAyzVYLyexWwQPOycNdiqeeSmrYzHGmtwZo8Jqp/WPLAuowV6UzNrGrA==","signatures":[{"sig":"MEUCIQCbXZ+t3psLnX0+ReX4tig3/swLuzzAyZ9Ll55MYUGWdQIgRfPDFTEwHYYcA4TAiSdrynQHfy2XHcF9po3wtXXZcW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450919},"main":"lib/index.umd.js","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","gitHead":"c9e174de4ad1787aba44136a31d10561d52736c6","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.6.2","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.30","gulp":"^5.0.1","vite":"^8.0.0","unocss":"^66.6.7","pdfmake":"^0.3.0","vue-tsc":"^3.2.6","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.98.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.91"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_5.0.2_1773916823766_0.6100549298169664","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"ui_dj","version":"5.0.3","_id":"ui_dj@5.0.3","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"048a47365d92931fc7c27a0bec2508fca2471568","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-5.0.3.tgz","fileCount":28,"integrity":"sha512-u8znVCDetIrAZK1eQuGSxzJMWPsc6qj860nhqxsXbH0RczqAOvTW6Bo3I/0dpUnoHEOJ+dVVC9yeK12QBdQsRw==","signatures":[{"sig":"MEQCIDT9iDSD4ZbBOIvQSQh81tmJ3TOp7v8BhXJly8IIxSJyAiAbiAWSYz/gM3r3LyJEfYDvPNdfvSfvpmZNhStt4/TECw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450919},"main":"lib/index.umd.js","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","gitHead":"1a01fa3c8d4bda1a64456a8e4e741641a00221dc","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.6.2","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.30","gulp":"^5.0.1","vite":"^8.0.0","unocss":"^66.6.7","pdfmake":"^0.3.7","vue-tsc":"^3.2.6","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.98.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.92"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_5.0.3_1773916962574_0.03357277997757868","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"ui_dj","version":"5.0.5","_id":"ui_dj@5.0.5","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"481fe22b40253e7a34e5db76a9b99e6bed2cbf0c","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-5.0.5.tgz","fileCount":32,"integrity":"sha512-3nA5A4AZsySS/81viUJqAo9W8h1q7rb5pCAzygVqNPAoP978TcTvU5zUnIJDnTTP1UrbLyCkKJSi2Z6apSIkdQ==","signatures":[{"sig":"MEQCIHgUpYgUafwDhuOxfs3Q3Ndel1N6dBPoyirQOsDGcKsPAiAAiADGtAsnkkQNL8vhSFBPZKG212b7pFA97K7hX2SQ4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458266},"main":"lib/index.umd.js","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","gitHead":"36ad2a971a3e17b1625506ea77103205af058e77","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.6.2","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.30","gulp":"^5.0.1","vite":"^8.0.0","unocss":"^66.6.7","pdfmake":"^0.3.7","vue-tsc":"^3.2.6","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.98.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.92"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_5.0.5_1773975557625_0.9384196897150947","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"ui_dj","version":"5.0.6","_id":"ui_dj@5.0.6","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"02f241a021103e269437550307734177ac366192","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-5.0.6.tgz","fileCount":34,"integrity":"sha512-SWs3QP3L0hxlWuYsdmr1kryJn/3SGOViqlgVcb9/s0Y60KcriytZF+uMzvdGpYcmmiYc3BdPnZuwO5Zc+TWVZQ==","signatures":[{"sig":"MEQCIEknU6uhzpH7eGaC7P+P2eX+vI2q+vC3B1UMN5isavKMAiBwapNeqkT3l7meYeC/DWhKOdo0LuJEk+rHfrWRMgO53A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464697},"main":"lib/index.umd.js","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","gitHead":"066bfa859d8a657314c560582777cd2a2c9211eb","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.6.2","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.30","gulp":"^5.0.1","vite":"^8.0.0","unocss":"^66.6.7","pdfmake":"^0.3.7","vue-tsc":"^3.2.6","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.98.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_5.0.6_1773993820289_0.10894286683942833","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"ui_dj","version":"5.0.8","_id":"ui_dj@5.0.8","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"f0071c3b0230ac4b048cc203def24bd57da81161","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-5.0.8.tgz","fileCount":37,"integrity":"sha512-J/37I50YsniMqYFU8qRFOe+00ucPe8DzQo9iivh57FAsYnAX1LFdSiRZupmSupEhzq5aPISuEoAqZyIBERifWw==","signatures":[{"sig":"MEUCIQCpeZyexqIqeLHSCTkMdWxGaHN725THqsHRP8VfTBiB5QIgP29fHW5XZxVMXmX1Wkxq7FkPj6pBSf3zrC8Y1vyK8pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423475},"main":"lib/index.umd.js","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","gitHead":"066bfa859d8a657314c560582777cd2a2c9211eb","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.6.2","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.30","gulp":"^5.0.1","vite":"^8.0.0","unocss":"^66.6.7","pdfmake":"^0.3.7","vue-tsc":"^3.2.6","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.98.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_5.0.8_1774184956358_0.9693880320302839","host":"s3://npm-registry-packages-npm-production"}},"5.0.10":{"name":"ui_dj","version":"5.0.10","_id":"ui_dj@5.0.10","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"38f4434708c422c61f9f6378422a7367aad4dd1f","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-5.0.10.tgz","fileCount":37,"integrity":"sha512-krFpfBMQg/Pqw8JSErminFw1Z9T1Wc+6UmjSpxx+yVeqq1yL7JRMvOHYvZ0xcZQRLvxFcLq6m5nyJfCG5SISfQ==","signatures":[{"sig":"MEUCIQC3PyNSx+zFufboT3hFimlrb9leYF/C2lzm2zDOvfQ71AIgS39D/lXTkLlg19L0AJ+UHcLHXduKDPcXDr8s9o9Q5U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423560},"main":"lib/index.umd.js","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","gitHead":"1c1ce0d62a3b3c2c08d447dabc7f78d93b81ea4d","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.6.2","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.30","gulp":"^5.0.1","vite":"^8.0.0","unocss":"^66.6.7","pdfmake":"^0.3.7","vue-tsc":"^3.2.6","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.98.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_5.0.10_1774229747044_0.08299034387444304","host":"s3://npm-registry-packages-npm-production"}},"5.0.11":{"name":"ui_dj","version":"5.0.11","_id":"ui_dj@5.0.11","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"652b8be9f9b4d2a9f57d93245b9bc3fb61dd85cb","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-5.0.11.tgz","fileCount":37,"integrity":"sha512-9uQhXqECdJuy1iyRubpqXImfjDfe2AmwJBJWgiN50bHngflGvVDrUD/Gtz8xNvvhrVz9SbqJX6UfRdf0xtlRYw==","signatures":[{"sig":"MEUCIQC6mxQHbiMSSImmd0xGiSwVikAZyVi6dyejl8TnW9Hs7wIgTot+yhy0JYby0e+0Kh1Riir8BXZThRqKcZOFdkpxjT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423562},"main":"lib/index.umd.js","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","gitHead":"1c1ce0d62a3b3c2c08d447dabc7f78d93b81ea4d","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.6.2","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.30","gulp":"^5.0.1","vite":"^8.0.0","unocss":"^66.6.7","pdfmake":"^0.3.7","vue-tsc":"^3.2.6","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.98.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_5.0.11_1774229913330_0.7969686393387334","host":"s3://npm-registry-packages-npm-production"}},"5.0.12":{"name":"ui_dj","version":"5.0.12","_id":"ui_dj@5.0.12","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"437e78a452855e6edfe5da6ae5d9961293dac43b","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-5.0.12.tgz","fileCount":38,"integrity":"sha512-kjTueJ9IeVkhUBi0baeTcLJO89EmpZfnr9QA5UZ0cKtW0KujaVpjkVk/hrHM7WcS4pMna+rUyPZ4BZNV0AJkDQ==","signatures":[{"sig":"MEUCIQC3cw8rUYzyTCJyS/D8+4WksTkAcdEG9ApxAF7QbD3BOgIgBcqis8PU0RdfCeBm64vLRPE1/gVzKBDkxnoBBrBC5vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443544},"main":"lib/index.umd.js","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","gitHead":"1c1ce0d62a3b3c2c08d447dabc7f78d93b81ea4d","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.6.2","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.30","gulp":"^5.0.1","vite":"^8.0.0","unocss":"^66.6.7","pdfmake":"^0.3.7","vue-tsc":"^3.2.6","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.98.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_5.0.12_1774245827541_0.32834230533625197","host":"s3://npm-registry-packages-npm-production"}},"5.0.14":{"name":"ui_dj","version":"5.0.14","_id":"ui_dj@5.0.14","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"17bf82898a838fbce2e9912b9a66a4a6e71519b3","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-5.0.14.tgz","fileCount":38,"integrity":"sha512-PQJOUe1ZiOoo2196Cr1Mr/yTwfCBPy/RCfAXRGzVX0LFQNSfLESLE5G3Zu3udGRPuDFKDZ9Cr99hHDgnagMnxg==","signatures":[{"sig":"MEUCIQC8MwSm7H1YGn54rbrUzVpXOquKKwki0ATG5YUnuHJgWQIgCoRQJfPwOJ4O6dD7Gp7+UF2q+dIGVY50q3cituUxIc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443510},"main":"lib/index.umd.js","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","gitHead":"3bc10f0b027527ab153a1be97fa72fe725aeaa44","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.12.1","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.33","gulp":"^5.0.1","vite":"^8.0.10","unocss":"^66.6.8","pdfmake":"^0.3.7","vue-tsc":"^3.2.7","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.99.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_5.0.14_1777147849485_0.8672469683280415","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"ui_dj","version":"6.0.1","_id":"ui_dj@6.0.1","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"817ac6593ee2e0da83324736a9bb5cb7590ca309","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-6.0.1.tgz","fileCount":41,"integrity":"sha512-N2QMwUDFhGD0WwZM5/eXxG9cOmaoJTkKBWyId0yNWPOM00hG8nGkKWF9nanh1kAXTHl6Xu3g19ByCW4Jtgt2jA==","signatures":[{"sig":"MEUCIQCJBlhqL5qzzQbjMVZyIJdSPs8BgGky2lyr2JMBBoHkKQIgMIQ6w9mIdp47xo1FNBrycFihOjbMcORk1GWgSJYhVSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283970},"main":"lib/index.umd.js","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs"},"./doPdf":{"types":"./lib/doPdf.d.ts","import":"./lib/doPdf.mjs"},"./style.css":"./lib/style.css","./lib/index.css":"./lib/ui_dj.css"},"gitHead":"cabf35ca4270228015a59f8f9b8b476b62d16bb7","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.13.0","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.33","gulp":"^5.0.1","vite":"^8.0.10","unocss":"^66.6.8","pdfmake":"^0.3.7","vue-tsc":"^3.2.7","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.99.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_6.0.1_1778059349865_0.6799493997994244","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"ui_dj","version":"6.0.2","_id":"ui_dj@6.0.2","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"37704dbe0c5e84a7b71da8f5315f1ecb7f3fd852","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-6.0.2.tgz","fileCount":40,"integrity":"sha512-/IE/HFSSOd785wOKgtXEdqZuZWLEymi1U64z5JN6wEGFBqeZZ5bNKfDWK57FeougThCUEhkZlazPlvqDWQ8lbQ==","signatures":[{"sig":"MEYCIQCfBgF2iJHIcXWyjmq+IXABc+UUYRycPsBf2m8Y5dwDwwIhAJyCROS7rtYIHRbo3qZZ3qkMA5OdKPTBGdIojNWqlt4B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265395},"main":"lib/index.umd.js","type":"module","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs"},"./doPdf":{"types":"./lib/doPdf.d.ts","import":"./lib/doPdf.mjs"},"./style.css":"./lib/style.css","./lib/index.css":"./lib/ui_dj.css"},"gitHead":"5204430a139381c0cbda3b5140e3dfc55fb75bcf","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.13.0","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.33","gulp":"^5.0.1","vite":"^8.0.10","unocss":"^66.6.8","pdfmake":"^0.3.7","vue-tsc":"^3.2.7","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.99.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_6.0.2_1778060367031_0.6941721171702426","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"ui_dj","version":"6.0.3","_id":"ui_dj@6.0.3","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"b686f49f2803c5a7e3fafe96d36a0f34a5e9a9f6","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-6.0.3.tgz","fileCount":40,"integrity":"sha512-R9CwMNaiuK9PB+E55KfWDfPkSYNS1klPqsKDwQX5sqPIwegpmIhSoBfX08QqMTt66vHrCfFAqk9ykmuQA0ZTjw==","signatures":[{"sig":"MEQCIFgtAWJ6y5MwAFkzFDdJ1Y0CtgeREOaJxuTpL0GesZUzAiBjI4cTc28hWDzdUzOBuH8qRtzJ95sdcKJCC+/DJ2b1CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265094},"main":"lib/index.umd.js","type":"module","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs"},"./doPdf":{"types":"./lib/doPdf.d.ts","import":"./lib/doPdf.mjs"},"./style.css":"./lib/style.css","./lib/index.css":"./lib/ui_dj.css"},"gitHead":"e13273ec9a709e8f93a7e425eafa69f818c08544","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.13.0","description":"安装 pnpm i ui_dj@xxx-slim  slim 精简版没有 打印功能  正常版本就是有所有功能  svg","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.33","gulp":"^5.0.1","vite":"^8.0.10","unocss":"^66.6.8","pdfmake":"^0.3.7","vue-tsc":"^3.2.7","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.99.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_6.0.3_1778060870969_0.6148798455218889","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"ui_dj","version":"6.0.5","_id":"ui_dj@6.0.5","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"dist":{"shasum":"721fab3ef27e1f0219d93666b21eb096acd1359f","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-6.0.5.tgz","fileCount":40,"integrity":"sha512-Sn61TX+SOMDmjN1733lW/saU4T2nB5JsnAbK546Ur8GVMS9CTeCVc3X6yQhfUvD1CI92MsbZulMozijy9v95WQ==","signatures":[{"sig":"MEYCIQCUT+eAp+SBm5Xpvdqe9Bjyn6yTKsjwbxHBiSuVMTinQAIhAIP75nXGz3Nl93M2TzWsctyw0LcLf/2guASeCWK0kjfX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281084},"main":"lib/index.umd.js","type":"module","style":"lib/style.css","types":"lib/index.d.ts","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs"},"./doPdf":{"types":"./lib/doPdf.d.ts","import":"./lib/doPdf.mjs"},"./style.css":"./lib/style.css","./lib/index.css":"./lib/ui_dj.css"},"gitHead":"40f2b449f7cb84fb54f7cb6b265ec8e1f28c33d8","private":false,"scripts":{"del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","dev":"vite --force","vup":"npm version patch --no-git-tag-version","test":"gulp --require -f ./build/index.ts","build":"npm run del && vite build","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","proPub":"npm run build && npm run vup && npm publish","lcalPub":"npm run build  &&  yalc push","preview":"vite preview"},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"web-types":"vetur/web-types.json","_npmVersion":"11.13.0","description":"`ui_dj` 是一个基于 **Vue 3 + Vite 8 + UnoCSS + sass-embedded** 构建的业务组件库。当前仓库主要包含基础 UI 组件和 PDF 编辑/生成能力。","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.33","gulp":"^5.0.1","vite":"^8.0.10","unocss":"^66.6.8","pdfmake":"^0.3.7","vue-tsc":"^3.2.7","fs-extra":"^11.3.4","typescript":"^5.9.3","sass-embedded":"^1.99.0","vite-plugin-dts":"^4.5.4","components-helper":"^2.2.0","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":">=3.5.30","pdfmake":">=0.3.0","tools_dj":">=1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/ui_dj_6.0.5_1779439791762_0.23016287527523982","host":"s3://npm-registry-packages-npm-production"}},"6.0.7":{"name":"ui_dj","version":"6.0.7","type":"module","private":false,"main":"lib/index.umd.js","module":"lib/index.mjs","types":"lib/index.d.ts","style":"lib/style.css","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs"},"./doPdf":{"types":"./lib/doPdf.d.ts","import":"./lib/doPdf.mjs"},"./lib/index.css":"./lib/ui_dj.css","./style.css":"./lib/style.css"},"scripts":{"dev":"vite --force","del":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","test":"gulp --require -f ./build/index.ts","lcalPub":"npm run build  &&  yalc push","proPub":"npm run build && npm run vup && npm publish","test1":"tsx ./node_modules/gulp/bin/gulp.js -f ./build/index.ts","build":"npm run del && vite build","vup":"npm version patch --no-git-tag-version","preview":"vite preview"},"vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"web-types":"vetur/web-types.json","peerDependencies":{"pdfmake":">=0.3.0","tools_dj":">=1.0.94","vue":">=3.5.30"},"devDependencies":{"@vitejs/plugin-vue":"^6.0.6","components-helper":"^2.2.0","fs-extra":"^11.3.4","gulp":"^5.0.1","pdfmake":"^0.3.7","sass-embedded":"^1.99.0","tsx":"^4.21.0","typescript":"^5.9.3","unocss":"^66.6.8","vite":"^8.0.10","vite-plugin-dts":"^4.5.4","vue":"^3.5.33","vue-tsc":"^3.2.7"},"gitHead":"14eb9cb57c8617491a37b270f2746f44e582eb9a","_id":"ui_dj@6.0.7","description":"`ui_dj` 是一个基于 **Vue 3 + Vite 8 + UnoCSS + sass-embedded** 构建的业务组件库。当前仓库主要包含基础 UI 组件和 PDF 编辑/生成能力。","_nodeVersion":"25.8.2","_npmVersion":"11.13.0","dist":{"integrity":"sha512-hTgMo1Jk4t9vAF7b1pFvweJ+/VTRfDeUrk3CYRrsQsl6IIveD+az6Jp303SuIuejTOOrqjyyjP7WgQhS6uEBHw==","shasum":"103e94bd62ab035fcbbe1cdbe1d90a5eff154c25","tarball":"https://registry.npmjs.org/ui_dj/-/ui_dj-6.0.7.tgz","fileCount":40,"unpackedSize":281219,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFdcPkGsEdQgPbl9vPpRB+jjTdncR0vvIXfsT/b2laseAiBb4hiGoFGP9uDycDWe1UEG3Zv0XGx8pMpnOQf3fXXiXA=="}]},"_npmUser":{"name":"hdj-357","email":"2368823580@qq.com"},"directories":{},"maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_dj_6.0.7_1780629981196_0.05187174620898394"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-20T15:52:28.140Z","modified":"2026-06-05T03:26:21.472Z","3.0.70":"2023-10-20T15:52:28.332Z","3.0.72":"2023-10-20T16:19:23.833Z","3.0.73":"2023-10-20T16:46:13.516Z","3.0.74":"2023-10-20T17:29:14.122Z","3.0.75":"2023-10-20T18:46:12.709Z","3.0.76":"2023-10-30T07:17:40.748Z","3.0.78":"2023-11-29T03:06:41.948Z","3.0.88":"2024-08-05T13:38:50.427Z","3.0.90":"2024-08-27T05:53:35.154Z","3.0.91":"2024-08-27T06:44:28.558Z","3.0.92":"2024-08-27T07:20:11.354Z","3.0.93":"2024-08-27T08:48:27.743Z","3.0.94":"2024-08-31T08:00:14.264Z","3.0.96":"2024-09-09T15:47:56.205Z","3.0.98":"2024-09-09T16:19:41.363Z","3.1.1":"2024-09-10T01:23:00.984Z","3.1.2":"2024-09-10T01:24:06.518Z","3.1.7":"2024-09-17T15:01:29.545Z","3.1.8":"2024-09-18T00:59:31.356Z","3.1.9":"2024-09-18T02:51:54.942Z","3.1.10":"2024-09-18T06:33:15.204Z","4.0.0":"2025-03-27T15:25:55.645Z","4.0.1":"2025-03-27T15:41:57.802Z","4.0.2":"2025-04-14T08:40:41.629Z","5.0.1":"2026-03-18T04:32:47.906Z","5.0.2":"2026-03-19T10:40:23.897Z","5.0.3":"2026-03-19T10:42:42.736Z","5.0.5":"2026-03-20T02:59:17.798Z","5.0.6":"2026-03-20T08:03:40.437Z","5.0.8":"2026-03-22T13:09:16.573Z","5.0.10":"2026-03-23T01:35:47.195Z","5.0.11":"2026-03-23T01:38:33.478Z","5.0.12":"2026-03-23T06:03:47.703Z","5.0.14":"2026-04-25T20:10:49.712Z","6.0.1":"2026-05-06T09:22:30.020Z","6.0.2":"2026-05-06T09:39:27.215Z","6.0.3":"2026-05-06T09:47:51.110Z","6.0.5":"2026-05-22T08:49:51.896Z","6.0.7":"2026-06-05T03:26:21.359Z"},"description":"`ui_dj` 是一个基于 **Vue 3 + Vite 8 + UnoCSS + sass-embedded** 构建的业务组件库。当前仓库主要包含基础 UI 组件和 PDF 编辑/生成能力。","maintainers":[{"name":"hdj-357","email":"2368823580@qq.com"}],"readme":"# dj 组件库\n\n`ui_dj` 是一个基于 **Vue 3 + Vite 8 + UnoCSS + sass-embedded** 构建的业务组件库。当前仓库主要包含基础 UI 组件和 PDF 编辑/生成能力。\n\n> 当前包名：`ui_dj`  \n> 当前版本：`6.0.3`  \n> Vue 版本要求：`vue >= 3.5.30`\n\n## 特性\n\n- 支持 Vue 3 组件库全局安装和按需引入。\n- 内置 UnoCSS 样式，构建产物提供样式文件。\n- 提供 SVG 图标组件 `DjSvg`。\n- 提供 PDF 编辑器组件 `DjDoPdf`，可编辑工程 Schema、预览、下载、打开和打印 PDF。\n- 提供 PDF 工具函数，可直接通过 Schema 和模板数据生成 PDF Blob 或预览地址。\n- 支持字体 URL 或完整 pdfmake 字体映射配置。\n- 提供 TypeScript 类型声明。\n\n## 安装\n\n```bash\npnpm add ui_dj\n```\n\n> 说明：早期历史版本曾包含独立打印功能；当前新版本已经移除旧打印功能，组件库主要保留 PDF 编辑和生成能力。如果项目仍依赖早期打印功能，请安装对应的历史旧版本。\n\n### Peer Dependencies\n\n项目依赖以下 peer dependencies，宿主项目需要保证已安装或可解析：\n\n```bash\npnpm add vue tools_dj pdfmake\n```\n\n版本要求参考：\n\n| 依赖 | 要求 |\n| --- | --- |\n| `vue` | `>=3.5.30` |\n| `tools_dj` | `>=1.0.94` |\n| `pdfmake` | `>=0.3.0` |\n\n## 样式引入\n\n组件库导出了样式文件，宿主项目建议优先使用当前可确认的兼容路径：\n\n```ts\nimport 'ui_dj/lib/index.css'\n```\n\n`package.json` 也声明了 `style.css` 导出，但它依赖发布产物中存在 `lib/style.css`。如果你安装的版本确认包含该文件，也可以使用：\n\n```ts\nimport 'ui_dj/style.css'\n```\n\n## 快速开始\n\n### 全局注册\n\n```ts\nimport { createApp } from 'vue'\nimport App from './App.vue'\nimport MukUI from 'ui_dj'\nimport 'ui_dj/lib/index.css'\n\nconst app = createApp(App)\n\napp.use(MukUI)\napp.mount('#app')\n```\n\n全局注册后，组件名称由 `Dj` 前缀和组件内部名称组成，当前可用组件包括：\n\n```vue\n<template>\n  <DjSvg name=\"home\" class=\"text-xl\" color=\"#1677ff\" />\n  <DjButton type=\"primary\" />\n</template>\n```\n\n### 按需引入\n\n```vue\n<script setup lang=\"ts\">\nimport { DjSvg, DjButton } from 'ui_dj'\nimport 'ui_dj/lib/index.css'\n</script>\n\n<template>\n  <DjSvg name=\"search\" class=\"text-base\" color=\"currentColor\" />\n  <DjButton type=\"primary\" />\n</template>\n```\n\n## 组件清单\n\n| 组件 | 引入方式 | 说明 |\n| --- | --- | --- |\n| `DjSvg` | `import { DjSvg } from 'ui_dj'` | SVG 图标组件，通过 `<use>` 引用 symbol。 |\n| `DjButton` | `import { DjButton } from 'ui_dj'` | 基础按钮/测试组件，当前仍偏示例性质。 |\n| `DjDoPdf` | `import { DjDoPdf } from 'ui_dj/doPdf'` | PDF 编辑器组件，提供 Schema 编辑、预览、导出、PDF 生成后打印能力。 |\n\n> `DjDoPdf` 使用独立入口 `ui_dj/doPdf` 导出，不随默认 `MukUI install` 全局注册。\n\n## DjSvg\n\n`DjSvg` 用于渲染 SVG symbol 图标。\n\n### Props\n\n| 属性 | 类型 | 默认值 | 说明 |\n| --- | --- | --- | --- |\n| `name` | `string` | `''` | 图标名称，最终会拼接为 `#icon-${name}`。 |\n| `color` | `string` | `currentColor` | 图标颜色，会传给 `<use>` 的 `fill`。 |\n| `size` | `number \\| string` | 继承字号 | 图标宽高。不传时为 `1em`，继承主项目或父级字号；传入后会生成运行时内联样式，不经过 `postcss-pxtorem`。 |\n\n> `DjSvg` 不读取全局 `rootValue`。移动端项目需要单位转换时不要使用 `size`，推荐不传 `size`，通过主项目 UnoCSS/CSS 字号控制；只有已经明确传入 `rem`、`em` 等最终单位时才使用 `size`。\n\n### 示例\n\n```vue\n<script setup lang=\"ts\">\nimport { DjSvg } from 'ui_dj'\n</script>\n\n<template>\n  <DjSvg name=\"user\" class=\"text-xl\" color=\"#333\" />\n</template>\n```\n\n渲染后的引用地址为：\n\n```html\n<use xlink:href=\"#icon-user\" />\n```\n\n因此宿主项目需要提前注入或加载对应的 SVG symbol。\n\n### 强制设置颜色\n\n如果需要通过父组件样式强制覆盖图标颜色，可以使用 `:deep`：\n\n```scss\n:deep(.c-icon use) {\n  fill: $themeBgColor;\n}\n```\n\n## DjButton\n\n`DjButton` 当前是一个基础示例组件，支持传入 `type` 并在组件内部展示。\n\n```vue\n<script setup lang=\"ts\">\nimport { DjButton } from 'ui_dj'\n</script>\n\n<template>\n  <DjButton type=\"primary\" />\n</template>\n```\n\n> 注意：该组件当前代码中仍包含调试展示和 console 输出，更适合作为组件库基础示例或后续扩展入口。\n\n## DjDoPdf\n\n`DjDoPdf` 是基于 pdfmake 的 PDF 编辑器组件。它支持在页面中编辑文档结构、查看编译后的 `docDefinition` 和 `runtimeConfig`，并对外暴露导出、导入、预览、下载、打开和打印等方法。\n\n> 这里的“打印”指 PDF 生成后的浏览器打印能力，即 `printPdf` / `print()`；不是早期历史版本中的独立打印模块。当前新版本已经移除旧打印功能，主要保留 PDF 编辑和生成能力。\n\n### 为什么 DjDoPdf 强大\n\n`DjDoPdf` 不只是一个“点击下载 PDF”的封装，而是一套可以嵌入业务系统的 PDF 可视化编辑和生成方案。它把 pdfmake 的复杂配置抽象成可编辑的工程 Schema，同时保留底层 `docDefinition` 和运行时配置的导出能力，既适合页面端低代码编辑，也适合业务系统保存模板后按数据生成 PDF。\n\n核心优势包括：\n\n- **可视化编辑**：内置画布区、文档设置区、节点检查器和预览区，用户可以直接编辑文本、列表、表格、图片、SVG、二维码、分栏、堆叠、目录等 PDF 内容节点。\n- **Schema 驱动**：所有编辑结果都可以导出为当前版本的 `EditorSchema`，便于保存到数据库、接口下发、宿主侧版本管理和再次导入编辑。\n- **运行时编译**：可随时把工程 Schema 编译成 pdfmake 可识别的 `docDefinition` 与 `runtimeConfig`，方便接入现有 PDF 生成链路。\n- **模板数据填充**：支持 `{{user.name}}` 这类路径变量，也支持列表和表格等数组数据解析，适合合同、报价单、出库单、报表、证书等动态文档。\n- **完整输出链路**：同一份工程既可以生成预览 URL，也可以生成 `Blob`，还可以直接下载、打开新标签页或打印。\n- **中文字体友好**：支持 `fontUrl + fontFileName` 快速配置字体，也支持传入完整 `fontConfig`，解决中文 PDF 常见的乱码、缺字问题。\n- **组件和工具函数两种用法**：需要可视化编辑时使用 `DjDoPdf` 组件；只需要根据模板和数据生成 PDF 时，直接使用 `createPreviewUrlFromSchemaAndData`、`createPdfBlobFromSchemaAndData` 等工具函数。\n- **适合业务系统集成**：外层系统可以通过 `ref` 获取 Schema、导入 Schema、监听 `change`、接管预览地址、上传 Blob 或把编译产物交给服务端处理。\n\n典型使用场景：\n\n| 场景 | 能力 |\n| --- | --- |\n| 合同/协议模板 | 可视化维护固定版式，通过模板变量填充客户、金额、日期等数据。 |\n| 报价单/订单/出库单 | 表格数据可由业务数组动态生成，适合多行明细。 |\n| 报表导出 | 支持标题、段落、表格、图片、页眉页脚等组合内容。 |\n| 证书/凭证 | 可配置字体、字号、颜色、图片和 SVG 内容。 |\n| 低代码平台 | Schema 可保存、导入、复制、回滚，适合作为模板设计器嵌入。 |\n\n一句话概括：**DjDoPdf 负责把“复杂的 PDF 代码配置”变成“可编辑、可保存、可复用、可动态填充数据的 PDF 模板工程”。**\n\n### 安装依赖\n\n使用 PDF 能力时，请确保安装了 `pdfmake`：\n\n```bash\npnpm add pdfmake\n```\n\n### 引入方式\n\n`DjDoPdf` 使用独立入口导出：\n\n```vue\n<script setup lang=\"ts\">\nimport { ref } from 'vue'\nimport { DjDoPdf } from 'ui_dj/doPdf'\nimport type { PdfmakeEditorExposed } from 'ui_dj/doPdf'\nimport 'ui_dj/lib/index.css'\n\nconst editorRef = ref<PdfmakeEditorExposed | null>(null)\n</script>\n\n<template>\n  <DjDoPdf ref=\"editorRef\" />\n</template>\n```\n\n### Props\n\n| 属性 | 类型 | 默认值 | 说明 |\n| --- | --- | --- | --- |\n| `insertFeatures` | `string[]` | `[]` | 可插入节点能力配置，传给顶部工具栏。 |\n| `showToolbar` | `boolean` | `true` | 是否显示顶部工具栏。 |\n| `fontUrl` | `string` | `''` | 字体 URL 前缀，例如 `https://cdn.example.com/fonts/`。 |\n| `fontFileName` | `string` | `''` | 字体文件名，例如 `KaiTI_GB2312.ttf`。 |\n| `fontFamily` | `string` | `'Roboto'` | 注册到 pdfmake 的字体名称。 |\n| `fontConfig` | `PdfFontMap` | `{}` | 完整字体映射，优先级高于 `fontUrl + fontFileName`。 |\n\n### 字体配置示例\n\n#### 使用字体 URL\n\n```vue\n<template>\n  <DjDoPdf\n    ref=\"editorRef\"\n    font-url=\"https://cdn.example.com/fonts/\"\n    font-file-name=\"KaiTI_GB2312.ttf\"\n    font-family=\"KaiTi\"\n  />\n</template>\n```\n\n组件会自动生成 pdfmake 字体映射，并把默认字体设置为 `fontFamily`。\n\n#### 使用完整字体映射\n\n```ts\nconst fontConfig = {\n  KaiTi: {\n    normal: 'https://cdn.example.com/fonts/KaiTI_GB2312.ttf',\n    bold: 'https://cdn.example.com/fonts/KaiTI_GB2312.ttf',\n    italics: 'https://cdn.example.com/fonts/KaiTI_GB2312.ttf',\n    bolditalics: 'https://cdn.example.com/fonts/KaiTI_GB2312.ttf',\n  },\n}\n```\n\n```vue\n<template>\n  <DjDoPdf :font-config=\"fontConfig\" font-family=\"KaiTi\" />\n</template>\n```\n\n### Events\n\n| 事件 | 参数 | 说明 |\n| --- | --- | --- |\n| `change` | `EditorSchema` | 工程 Schema 变化时触发。 |\n\n```vue\n<template>\n  <DjDoPdf @change=\"handleSchemaChange\" />\n</template>\n```\n\n```ts\nimport type { EditorSchema } from 'ui_dj/doPdf'\n\nfunction handleSchemaChange(schema: EditorSchema) {\n  console.log(schema)\n}\n```\n\n### Expose 方法\n\n通过 `ref` 可以调用以下方法：\n\n| 方法 | 返回值 | 说明 |\n| --- | --- | --- |\n| `addBlock(type)` | `void` | 添加指定类型节点。 |\n| `selectBlock(id)` | `void` | 选中节点。 |\n| `removeBlock(id)` | `void` | 删除节点。 |\n| `moveBlock(id, offset)` | `void` | 移动节点。 |\n| `duplicateBlock(id)` | `void` | 复制节点。 |\n| `reset()` | `void` | 重置为初始工程。 |\n| `download(filename?)` | `void` | 下载当前 PDF。 |\n| `open()` | `void` | 新标签打开当前 PDF。 |\n| `print()` | `void` | 打印当前 PDF。 |\n| `getSchema()` | `EditorSchema` | 获取当前工程 Schema。 |\n| `getSchemaJson(space?)` | `string` | 获取格式化后的工程 Schema JSON。 |\n| `setSchema(schemaOrJsonText)` | `void` | 导入工程 Schema，支持对象或 JSON 字符串。 |\n| `getDocDefinition()` | `Record<string, any>` | 获取当前 pdfmake `docDefinition`。 |\n| `getDocDefinitionJson(space?)` | `string` | 获取格式化后的 `docDefinition` JSON。 |\n| `getRuntimeConfig()` | `PdfRuntimeConfig` | 获取当前运行时配置。 |\n| `getRuntimeConfigJson(space?)` | `string` | 获取格式化后的运行时配置 JSON。 |\n| `getCompiled()` | `CompiledResult` | 一次性获取 `docDefinition` 和 `runtimeConfig`。 |\n| `getPreviewUrl()` | `Promise<string>` | 生成当前工程的 PDF 预览地址。 |\n| `getPdfBlob()` | `Promise<Blob>` | 生成当前工程的 PDF Blob。 |\n\n### 外层页面调用示例\n\n```vue\n<script setup lang=\"ts\">\nimport { ref } from 'vue'\nimport { DjDoPdf } from 'ui_dj/doPdf'\nimport type { PdfmakeEditorExposed } from 'ui_dj/doPdf'\n\nconst editorRef = ref<PdfmakeEditorExposed | null>(null)\n\nfunction downloadPdf() {\n  editorRef.value?.download('demo.pdf')\n}\n\nfunction exportSchema() {\n  const schema = editorRef.value?.getSchemaJson()\n  console.log(schema)\n}\n</script>\n\n<template>\n  <DjDoPdf ref=\"editorRef\" />\n  <button @click=\"downloadPdf\">下载 PDF</button>\n  <button @click=\"exportSchema\">导出工程 JSON</button>\n</template>\n```\n\n## PDF 工具函数\n\n`ui_dj/doPdf` 同时导出了一组工具函数，适合不渲染编辑器组件、只基于 Schema 生成 PDF 的场景。\n\n### 常用导出\n\n```ts\nimport {\n  createPdfBlob,\n  createPdfBlobUrl,\n  createUrlFontMap,\n  downloadPdf,\n  openPdf,\n  printPdf,\n  compileSchemaToPdf,\n  createPdfBlobFromSchema,\n  createPreviewUrlFromSchema,\n  createPdfBlobFromSchemaAndData,\n  createPreviewUrlFromSchemaAndData,\n} from 'ui_dj/doPdf'\n```\n\n### 使用 Schema 和模板数据生成预览\n\n```ts\nimport { createPreviewUrlFromSchemaAndData } from 'ui_dj/doPdf'\n\nconst schema = editorRef.value?.getSchema()\nconst runtimeConfig = editorRef.value?.getRuntimeConfig()\n\nif (!schema) return\n\nconst templateData = {\n  user: {\n    name: '张三',\n    phone: '13800000000',\n  },\n  table: [\n    { name: '苹果', count: '2箱' },\n    { name: '香蕉', count: '3箱' },\n  ],\n}\n\nconst previewUrl = await createPreviewUrlFromSchemaAndData(schema, templateData, {\n  fontConfig: runtimeConfig?.fonts,\n})\n```\n\n然后可以把 `previewUrl` 挂载到 `iframe`：\n\n```vue\n<template>\n  <iframe :src=\"previewUrl\" class=\"h-full w-full border-0\"></iframe>\n</template>\n```\n\n> 使用 `URL.createObjectURL` 生成的地址，在不再使用时建议调用 `URL.revokeObjectURL(previewUrl)` 释放资源。\n\n## 模板语法\n\nPDF 编辑器支持在文本、列表、表格等内容中使用模板变量。变量会根据传入的模板数据进行解析。\n\n### 基础字段\n\n```text\n{{user.name}}\n{{user.phone}}\n```\n\n对应数据：\n\n```ts\nconst templateData = {\n  user: {\n    name: '张三',\n    phone: '13800000000',\n  },\n}\n```\n\n### 数组数据\n\n表格或列表中可以使用数组数据，例如：\n\n```ts\nconst templateData = {\n  table: [\n    { name: '苹果', count: '2箱' },\n    { name: '香蕉', count: '3箱' },\n    { name: '橙子', count: '1箱' },\n  ],\n}\n```\n\n在表格节点中可通过对应字段映射生成多行内容。\n\n> 数组模板建议保持单一数据源：列表项和表格模板行更适合绑定一个数组数据源，复杂嵌套数组建议在业务侧先整理成适合渲染的数据结构。\n\n## 类型导出\n\n`ui_dj/doPdf` 导出以下常用类型：\n\n```ts\nimport type {\n  EditorSchema,\n  EditorBlock,\n  PdfFontMap,\n  PdfRuntimeConfig,\n  PdfmakeEditorProps,\n  PdfmakeEditorExposed,\n  CompiledResult,\n  SchemaPdfBuildOptions,\n  SchemaTemplateBuildOptions,\n  HeaderFooterVisualConfig,\n  HeaderFooterPosition,\n  TemplateToken,\n  TemplateArrayContext,\n  TemplateScanResult,\n} from 'ui_dj/doPdf'\n```\n\n## 本地开发\n\n### 安装依赖\n\n```bash\npnpm install\n```\n\n### 启动开发服务\n\n```bash\npnpm dev\n```\n\n开发服务默认端口为 `5133`。\n\n### 构建\n\n```bash\npnpm build\n```\n\n构建产物输出到 `lib` 目录，入口包括：\n\n| 入口 | 说明 |\n| --- | --- |\n| `lib/index.mjs` | 主组件库入口。 |\n| `lib/doPdf.mjs` | PDF 编辑器和 PDF 工具函数入口。 |\n| `lib/ui_dj.css` | 当前构建样式文件。 |\n| `lib/index.d.ts` | 主入口类型声明。 |\n| `lib/doPdf.d.ts` | `package.json` 声明的 PDF 入口类型文件；如果当前构建产物未生成该文件，请以实际 `lib/doPdf/**` 类型产物为准。 |\n\n### 本地发布调试\n\n```bash\npnpm lcalPub\n```\n\n该命令会执行构建并通过 `yalc push` 推送到本地 yalc 仓库。\n\n### 正式发布\n\n```bash\npnpm proPub\n```\n\n该命令会构建、更新 patch 版本号并执行 `npm publish`。\n\n## 常见问题\n\n### 为什么 SVG 图标不显示？\n\n`DjSvg` 只负责渲染：\n\n```html\n<use xlink:href=\"#icon-xxx\" />\n```\n\n宿主项目需要自行加载 SVG symbol，例如通过 iconfont、svg-sprite 或其他构建插件注入。\n\n### 为什么图标颜色没有生效？\n\n默认颜色来自 `color` 属性，并传给 `<use>` 的 `fill`。如果外层样式优先级更高，可能需要使用：\n\n```scss\n:deep(.c-icon use) {\n  fill: #1677ff;\n}\n```\n\n### 为什么 PDF 中文显示异常？\n\npdfmake 默认字体可能不包含中文字符。请通过 `fontUrl + fontFileName + fontFamily` 或 `fontConfig` 配置支持中文的字体。\n\n### 当前版本还有旧打印功能吗？\n\n当前新版本已经移除早期独立打印功能，主要保留 PDF 编辑和生成能力。如果项目仍需要早期打印功能，请安装对应的历史旧版本。\n\n## 兼容说明\n\n- 当前库面向 Vue 3 项目。\n- PDF 能力依赖 `pdfmake`。\n- 部分工具能力依赖 `tools_dj`。\n- 样式优先使用 UnoCSS，宿主项目一般只需要引入构建后的样式文件。\n","readmeFilename":"README.md"}