{"_id":"@coconut123/vue-myui","_rev":"3-632599ed4a6e8e6665dcf0a28b06de4b","name":"@coconut123/vue-myui","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@coconut123/vue-myui","version":"1.0.0","keywords":["vue3","UI","Practice"],"author":{"name":"coco123"},"license":"MIT","_id":"@coconut123/vue-myui@1.0.0","maintainers":[{"name":"coconut123","email":"baidaao@qq.com"}],"dist":{"shasum":"1f3d0b22789f1512be0c3612e0f58d01ab1bc3d1","tarball":"https://registry.npmjs.org/@coconut123/vue-myui/-/vue-myui-1.0.0.tgz","fileCount":58,"integrity":"sha512-IndKpNrpA9CjBLTisbyicWm9gzjQxwJld2VEmjN/Fcffq96Csq9jvNXcwzmfV9OiMLmFIwoWZ19JomBFe+YkDw==","signatures":[{"sig":"MEUCIQDzDzjrYiyY44v/oSVjskSyuZZ5jyIF/B7ZxdpjlFeypgIgdLBL0MoLrQL4waST3Ojh+JMcAsux9f0P9VsGLDyL/kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291973},"main":"./dist/v-element.umd.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/v-element.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/v-element.js","require":"./dist/umd/v-element.umd.cjs"},"./dist/":{"import":"./dist/","require":"./dist/"}},"gitHead":"8e6f3aeb680313a68b2604eb73ae62c8d6d660e2","scripts":{"dev":"vite","lint":"eslint . --fix","build":"run-p build-es build-umd","preview":"vite preview","build-es":"vite build --config vite.es.config.ts","docs:dev":"vitepress dev doc","build-umd":"vite build --config vite.umd.config.ts","build-only":"vite build","docs:build":"vitepress build doc","type-check":"vue-tsc --build","docs:preview":"vitepress preview doc","prepublishOnly":"npm run build"},"_npmUser":{"name":"coconut123","email":"baidaao@qq.com"},"repository":{"url":"https://gitee.com/SmallSheep123/my-ui-library.git","type":"git"},"_npmVersion":"11.4.1","description":"Vue3 UI Library","directories":{},"sideEffects":["dist/v-element.css"],"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.11.0","lodash-es":"^4.17.21","@types/lodash":"^4.17.20","async-validator":"^4.2.5","@floating-ui/vue":"^1.1.9","@fortawesome/vue-fontawesome":"^3.1.1","@fortawesome/fontawesome-svg-core":"^7.0.0","@fortawesome/free-solid-svg-icons":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.18","jiti":"^2.4.2","vite":"^7.0.6","jsdom":"^26.1.0","eslint":"^9.31.0","vitest":"^3.2.4","postcss":"^8.5.6","vue-tsc":"^3.0.4","vitepress":"^2.0.0-alpha.12","typescript":"~5.8.0","@types/node":"^22.16.5","postcss-for":"^2.1.1","npm-run-all2":"^8.0.4","postcss-each":"^1.1.0","@vue/tsconfig":"^0.7.0","postcss-nested":"^7.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.4","@tsconfig/node22":"^22.0.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"~10.3.0","postcss-color-mix":"^1.1.0","@vitejs/plugin-vue":"^6.0.1","postcss-preset-env":"^10.3.1","@vitejs/plugin-vue-jsx":"^5.0.1","postcss-each-variables":"^0.3.0","vite-plugin-vue-devtools":"^8.0.0","@vue/eslint-config-typescript":"^14.6.0","@csstools/postcss-color-mix-function":"^3.0.11"},"peerDependencies":{"vue":"^3.5.18"},"_npmOperationalInternal":{"tmp":"tmp/vue-myui_1.0.0_1756908006829_0.6362873640332336","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@coconut123/vue-myui","version":"1.0.1","keywords":["vue3","UI","Practice"],"author":{"name":"coco123"},"license":"MIT","_id":"@coconut123/vue-myui@1.0.1","maintainers":[{"name":"coconut123","email":"baidaao@qq.com"}],"dist":{"shasum":"a188a0656faf3b7254587a5f957d93bb4c463b6d","tarball":"https://registry.npmjs.org/@coconut123/vue-myui/-/vue-myui-1.0.1.tgz","fileCount":58,"integrity":"sha512-aWe/+uwCt2vNk8PGroh3LDO7K+mmqmwCup2p1PKmfowtQnwZewGJxxvDadiNyucbEH3K3G6UfzQpPaBNVGG2FA==","signatures":[{"sig":"MEUCIDiJnXmaDQcsdfw/F2YaE/vx+NhFtuFmdAFFWBqHtROtAiEAqgcr3K+3sQ5bm38NCZh+4TSm4pIYB14lBj+6GjqQ+yA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1292801},"main":"./dist/v-element.umd.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/v-element.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/v-element.js","require":"./dist/umd/v-element.umd.cjs"},"./dist/":{"import":"./dist/","require":"./dist/"}},"gitHead":"7a8b9a2677ea0437a2ae106f44d980d372f662e5","scripts":{"dev":"vite","lint":"eslint . --fix","build":"run-p build-es build-umd","preview":"vite preview","build-es":"vite build --config vite.es.config.ts","docs:dev":"vitepress dev docs","build-umd":"vite build --config vite.umd.config.ts","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"coconut123","email":"baidaao@qq.com"},"repository":{"url":"https://gitee.com/SmallSheep123/my-ui-library.git","type":"git"},"_npmVersion":"11.4.1","description":"Vue3 UI Library","directories":{},"sideEffects":["dist/v-element.css"],"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.11.0","lodash-es":"^4.17.21","@types/lodash":"^4.17.20","async-validator":"^4.2.5","@floating-ui/vue":"^1.1.9","@fortawesome/vue-fontawesome":"^3.1.1","@fortawesome/fontawesome-svg-core":"^7.0.0","@fortawesome/free-solid-svg-icons":"^7.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"vue":"^3.5.18","jiti":"^2.4.2","vite":"^7.0.6","jsdom":"^26.1.0","eslint":"^9.31.0","vitest":"^3.2.4","postcss":"^8.5.6","vue-tsc":"^3.0.4","vitepress":"^2.0.0-alpha.12","typescript":"~5.8.0","@types/node":"^22.16.5","postcss-for":"^2.1.1","npm-run-all2":"^8.0.4","postcss-each":"^1.1.0","@vue/tsconfig":"^0.7.0","postcss-nested":"^7.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.4","@tsconfig/node22":"^22.0.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"~10.3.0","postcss-color-mix":"^1.1.0","@vitejs/plugin-vue":"^6.0.1","postcss-preset-env":"^10.3.1","@vitejs/plugin-vue-jsx":"^5.0.1","postcss-each-variables":"^0.3.0","vite-plugin-vue-devtools":"^8.0.0","@vue/eslint-config-typescript":"^14.6.0","@vitepress-demo-preview/plugin":"^1.4.0","@vitepress-demo-preview/component":"^2.5.1","@csstools/postcss-color-mix-function":"^3.0.11"},"peerDependencies":{"vue":"^3.5.18"},"_npmOperationalInternal":{"tmp":"tmp/vue-myui_1.0.1_1757038969245_0.25762072610464104","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@coconut123/vue-myui","version":"1.0.2","description":"Vue3 UI Library","author":{"name":"coco123"},"license":"MIT","keywords":["vue3","UI","Practice"],"repository":{"type":"git","url":"https://gitee.com/SmallSheep123/my-ui-library.git"},"type":"module","sideEffects":["dist/v-element.css"],"main":"./dist/v-element.umd.cjs","module":"./dist/v-element.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/es/v-element.js","require":"./dist/umd/v-element.umd.cjs","types":"./dist/types/index.d.ts"},"./dist/":{"import":"./dist/","require":"./dist/"}},"engines":{"node":"^20.19.0 || >=22.12.0"},"scripts":{"dev":"vite","build":"run-p build-es build-umd","preview":"vite preview","build-only":"vite build","type-check":"vue-tsc --build","lint":"eslint . --fix","build-umd":"vite build --config vite.umd.config.ts","build-es":"vite build --config vite.es.config.ts","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"dependencies":{"@floating-ui/vue":"^1.1.9","@fortawesome/fontawesome-svg-core":"^7.0.0","@fortawesome/free-solid-svg-icons":"^7.0.0","@fortawesome/vue-fontawesome":"^3.1.1","@types/lodash":"^4.17.20","async-validator":"^4.2.5","axios":"^1.11.0","lodash-es":"^4.17.21"},"peerDependencies":{"vue":"^3.5.18"},"devDependencies":{"@csstools/postcss-color-mix-function":"^3.0.11","@tsconfig/node22":"^22.0.2","@types/lodash-es":"^4.17.12","@types/node":"^22.16.5","@vitejs/plugin-vue":"^6.0.1","@vitejs/plugin-vue-jsx":"^5.0.1","@vitepress-demo-preview/component":"^2.5.1","@vitepress-demo-preview/plugin":"^1.4.0","@vue/eslint-config-typescript":"^14.6.0","@vue/test-utils":"^2.4.6","@vue/tsconfig":"^0.7.0","eslint":"^9.31.0","eslint-plugin-vue":"~10.3.0","jiti":"^2.4.2","jsdom":"^26.1.0","npm-run-all2":"^8.0.4","postcss":"^8.5.6","postcss-color-mix":"^1.1.0","postcss-each":"^1.1.0","postcss-each-variables":"^0.3.0","postcss-for":"^2.1.1","postcss-nested":"^7.0.2","postcss-preset-env":"^10.3.1","typescript":"~5.8.0","vite":"^7.0.6","vite-plugin-dts":"^4.5.4","vite-plugin-vue-devtools":"^8.0.0","vitepress":"^2.0.0-alpha.12","vitest":"^3.2.4","vue-tsc":"^3.0.4","vue":"^3.5.18"},"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","_id":"@coconut123/vue-myui@1.0.2","gitHead":"f489573c31d9da0a27f510f713824682a77e75f3","_nodeVersion":"22.16.0","_npmVersion":"11.4.1","dist":{"integrity":"sha512-bXgIetgA9P5ef7TfIDrnNmBqyHUH1oZdIRW0UiCmeprXbZTC7sbOJ6zzrbVOHz9beu7/AGDOBal8OkP+Q2omrA==","shasum":"91c6836db4885cd615fa12975ec33f8bb6724fed","tarball":"https://registry.npmjs.org/@coconut123/vue-myui/-/vue-myui-1.0.2.tgz","fileCount":58,"unpackedSize":1296428,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDnbn57h1pkM6GxnjHcu1owqNo73zwWz9WBtur3/xQF4gIgL7uyYVslfOFym4nPA0rdAZivUsWjJxonbg5rNUJAtdc="}]},"_npmUser":{"name":"coconut123","email":"baidaao@qq.com"},"directories":{},"maintainers":[{"name":"coconut123","email":"baidaao@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue-myui_1.0.2_1757239532769_0.28228496047104357"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-03T14:00:06.710Z","modified":"2025-09-07T10:05:33.230Z","1.0.0":"2025-09-03T14:00:07.041Z","1.0.1":"2025-09-05T02:22:49.482Z","1.0.2":"2025-09-07T10:05:33.030Z"},"author":{"name":"coco123"},"license":"MIT","keywords":["vue3","UI","Practice"],"repository":{"type":"git","url":"https://gitee.com/SmallSheep123/my-ui-library.git"},"description":"Vue3 UI Library","maintainers":[{"name":"coconut123","email":"baidaao@qq.com"}],"readme":">学习练手项目，后续会继续完善\n# vue-myui\n\n一个基于 Vue 3 的轻量级 UI 组件库\n\n[![NPM version](https://img.shields.io/npm/v/@coconut123/vue-myui.svg)](https://www.npmjs.com/package/@coconut123/vue-myui)\n[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\n## 特性\n\n- 🎪 基于 Vue 3.x + TypeScript 开发\n- 📦 提供完整的类型定义\n- 🎨 灵活的样式定制\n- 🔧 支持按需引入\n- 📚 详细的文档和示例\n\n## 安装\n\n```bash\nnpm install @coconut123/vue-myui\n# 或\npnpm add @coconut123/vue-myui\n```\n\n## 快速开始\n\n```js\nimport { createApp } from 'vue'\nimport VueMyUI from '@coconut123/vue-myui'\nimport '@coconut123/vue-myui/dist/v-element.css'\n\nconst app = createApp(App)\napp.use(VueMyUI)\n```\n\n## 按需引入\n\n```js\nimport { Button, Input } from '@coconut123/vue-myui'\nimport '@coconut123/vue-myui/dist/v-element.css'\n\napp.use(Button)\napp.use(Input)\n```\n\n## 组件列表\n\n- Button 按钮\n- Input 输入框 \n- Select 选择器\n- Switch 开关\n- Form 表单\n- Alert 提示\n- Tooltip 文字提示\n- Dropdown 下拉菜单\n- Message 消息提示\n- Collapse 折叠面板\n- Icon 图标\n\n## 开发文档\n\n本地运行文档:\n\n```bash\npnpm docs:dev\n```\n\n## 开发构建\n\n```bash\n# 安装依赖\npnpm install\n\n# 开发模式\npnpm dev\n\n# 构建\npnpm build\n\n# 代码检查\npnpm lint\n```\n\n## License\n\nMIT","readmeFilename":"README.md"}