{"_id":"@chenzoho/vue-icon","_rev":"10-71fcbeac5d48fa85a6d61b2f1c4c6307","name":"@chenzoho/vue-icon","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.5":{"name":"@chenzoho/vue-icon","version":"1.0.5","main":"./dist/index.umd.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.umd.js"},"./shims":{"import":"./dist/shims/index.js"},"./style.css":{"import":"./dist/style.css"}},"typesVersions":{"*":{"shims":["./dist/shims/index.d.ts"]}},"description":"icon","keywords":["icon"],"author":{"name":"chenzoho"},"license":"MIT","scripts":{"clean":"pnpm rimraf node_modules && pnpm rimraf dist","clear":"rimraf dist","build:shims":"vite build  -c vite.config.shims.js","build:lib":"vite build --emptyOutDir=false && tsc","build":"pnpm build:shims && pnpm build:lib","publish":"npm publish --access public --registry=https://registry.npmjs.org/"},"dependencies":{"@chenzoho/vue-install":"^1.0.1","@iconify/iconify":"^3.1.1","vue":"^3.3.4","xe-utils":"^3.5.13"},"devDependencies":{"@iconify/json":"^2.2.137","@purge-icons/generated":"^0.9.0","@vitejs/plugin-vue":"^4.4.0","@vitejs/plugin-vue-jsx":"^3.0.2","vite-plugin-dts":"^3.6.3","vite-plugin-purge-icons":"^0.9.2","vite-plugin-svg-icons":"^2.0.1"},"_id":"@chenzoho/vue-icon@1.0.5","gitHead":"3f7aa9ea23ec69cf984092349f390a2bf44bbada","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-lQ3h4+IYOCyI8zz7SamnQUAcixBNBWvXiaBVxFEixwAsJW+smPEHk5iRN9d7gW2hIimPS6O9WW+eqPZs2+jP5g==","shasum":"1d143b03313473ae919496803264ad81d8e534d5","tarball":"https://registry.npmjs.org/@chenzoho/vue-icon/-/vue-icon-1.0.5.tgz","fileCount":16,"unpackedSize":171793,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGthy91GbeyONK7KDfN5fuISrMEk4S1GmiG5UKKcpmUKAiAx23YW77b+hHiYHXgUDPTdNX+GAiHAFLEKIVIMa9bZVA=="}]},"_npmUser":{"name":"chenzehong","email":"447188858@qq.com"},"directories":{},"maintainers":[{"name":"chenzehong","email":"447188858@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-icon_1.0.5_1700745550718_0.9811007195602308"},"_hasShrinkwrap":false},"1.0.6":{"name":"@chenzoho/vue-icon","version":"1.0.6","main":"./dist/index.umd.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.umd.js"},"./shims":{"import":"./dist/shims/index.js"},"./style.css":{"import":"./dist/style.css"}},"typesVersions":{"*":{"shims":["./dist/shims/index.d.ts"]}},"description":"icon","keywords":["icon"],"author":{"name":"chenzoho"},"license":"MIT","scripts":{"clean":"pnpm rimraf node_modules && pnpm rimraf dist","clear":"rimraf dist","build:shims":"vite build  -c vite.config.shims.js","build:lib":"vite build --emptyOutDir=false && tsc","build":"pnpm build:shims && pnpm build:lib","publish":"npm publish --access public --registry=https://registry.npmjs.org/ && pnpm publish"},"dependencies":{"@chenzoho/vue-install":"^1.0.1","@iconify/iconify":"^3.1.1","vue":"^3.3.4","xe-utils":"^3.5.13"},"devDependencies":{"@iconify/json":"^2.2.137","@purge-icons/generated":"^0.9.0","@vitejs/plugin-vue":"^4.4.0","@vitejs/plugin-vue-jsx":"^3.0.2","vite-plugin-dts":"^3.6.3","vite-plugin-purge-icons":"^0.9.2","vite-plugin-svg-icons":"^2.0.1"},"_id":"@chenzoho/vue-icon@1.0.6","gitHead":"a99f4d55ce5e1a99113a046f58940cdf5604f810","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-xzlSoQoLfoxS0OfnnQnaqOuY1D5+c3OhX/JQ/IRETf6LgBeHUcmYF2WwnH6BnHQR+zMhp0ZehrI1iet3/8I09Q==","shasum":"d68fcd7e785c75cf09f6a72c72146e8383363231","tarball":"https://registry.npmjs.org/@chenzoho/vue-icon/-/vue-icon-1.0.6.tgz","fileCount":16,"unpackedSize":46275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJmFAgWMeLh4m0li6kOll6fd4YNXgsQoM3wxSQSNB6GAiEAsNpc1gfSb2xTXZbx6Ra4cJ2/HUOuz92tmgGmoFDxQ0Q="}]},"_npmUser":{"name":"chenzehong","email":"447188858@qq.com"},"directories":{},"maintainers":[{"name":"chenzehong","email":"447188858@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-icon_1.0.6_1700747466577_0.13026235952869603"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-16T14:31:39.509Z","1.0.1":"2023-11-16T14:31:39.786Z","modified":"2024-01-08T09:31:25.150Z","1.0.2":"2023-11-16T14:35:21.022Z","1.0.3":"2023-11-17T02:49:06.888Z","1.0.4":"2023-11-17T03:21:27.108Z","1.0.5":"2023-11-23T13:19:10.912Z","1.0.6":"2023-11-23T13:51:06.713Z"},"maintainers":[{"email":"dingyy@donvv.com","name":"dingyy"},{"email":"447188858@qq.com","name":"chenzehong"}],"description":"icon","keywords":["icon"],"author":{"name":"chenzoho"},"license":"MIT","readme":"## 图片组件\n\n### 适用\n\n- vue\n- typescript\n- vite\n\n### 安装\n\n#### 安装依赖\n\n```bash\npnpm install @chenzoho/icon\n```\n\n#### dependencies\n\n- @chenzoho/utils-install\n- @iconify/iconify\n- vue\n- xe-utils\n\n#### devDependencies\n\n- @iconify/json\n- @purge-icons/generated\n- vite-plugin-purge-icons\n- vite-plugin-svg-icons\n\n#### 全局注册\n\n```ts\nimport { createApp } from \"vue\"\n// 从vue库中导入createApp函数\n\nimport App from \"./App.vue\"\n// 导入App.vue组件\n\nimport { setupIcon } from \"@chenzoho/icon\"\nimport \"virtual:svg-icons-register\"\n// 从@chenzoho/icon库中导入setupIcon函数\n\nconst app = createApp(App)\n// 创建一个名为app的createApp实例，用于创建Vue应用\n\nsetupIcon(app)\n// 使用setupIcon函数配置app实例\n\napp.mount(\"#app\")\n// 将app实例挂载到id为app的元素上\n```\n\n#### vite\n\n```ts\nimport { configPurgeIconsPlugin, configSvgIconsPlugin } from \"@chenzoho/icon/shims\"\n\nexport default defineConfig({\n\tplugins: [configPurgeIconsPlugin(), configSvgIconsPlugin()]\n})\n```\n\n#### 更新\n\n- 1.0.1\n  - 修复\n    - 图标前缀错误\n- 1.0.2\n  - 修复\n    - `package.json`中`types`\n- 1.0.3\n  - 修复\n    - `style.css`\n- 1.0.4\n  - 修复\n    - `shims`的`types`文件路径\n- 1.0.5\n  - 修复\n    - `package.json`的依赖\n- 1.0.6\n  - 修复\n    - `\"virtual:svg-icons-register`的问题\n","readmeFilename":"README.md"}