{"name":"element-plus","version":"1.1.9","description":"A Component Library for Vue 3","homepage":"https://element-plus.org/","keywords":["element-plus","element","component library","ui framework","ui","vue"],"maintainers":[{"name":"admin"}],"license":"MIT","exports":{".":{"require":"./lib/index.js","import":"./es/index.mjs"},"./es":"./es/index.mjs","./lib":"./lib/index.js","./*":"./*"},"main":"lib/index.js","module":"es/index.mjs","style":"dist/index.css","unpkg":"dist/index.full.js","jsdelivr":"dist/index.full.js","sideEffects":["dist/*","theme-chalk/*.css","theme-chalk/src/*.scss","es/components/*/style/*","lib/components/*/style/*","lib/components/**/*","es/components/**/*"],"repository":{"type":"git","url":"git+https://gitlab.dingdanll.com/frontend/element-plus"},"peerDependencies":{"vue":"^3.2.0"},"dependencies":{"@element-plus/icons":"^0.0.11","@popperjs/core":"^2.10.2","@vueuse/core":"^7.0.0","async-validator":"^4.0.7","dayjs":"^1.10.7","lodash":"^4.17.21","memoize-one":"^6.0.0","normalize-wheel-es":"^1.1.1"},"devDependencies":{"@types/node":"*","csstype":"^2.6.0","vue-router":"^4.0.0"},"vetur":{"tags":"tags.json","attributes":"attributes.json"},"web-types":"web-types.json","browserslist":["> 1%","not ie 11","not op_mini all"],"types":"./lib/index.d.ts","readme":"### 文档支持\n\nhttps://dingdandao.yuque.com/zbnqzk/fe/oz5gzs\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.org/package/element-plus\">\n    <img src=\"https://img.shields.io/npm/v/element-plus.svg\">\n  </a>\n  <a href=\"https://npmcharts.com/compare/element-plus?minimal=true\">\n    <img src=\"http://img.shields.io/npm/dm/element-plus.svg\">\n  </a>\n  <br>\n</p>\n\n<p align=\"center\">Element Plus - A Vue.js 3 UI library</p>\n\n- 💪 Vue 3 Composition API\n- 🔥 Written in TypeScript\n\n## Archived website\n\nIf you are looking for previous version website, here is the link.\n\n[Element Plus Documentation Archived](https://github.com/element-plus/doc-archive)\n\nThe new website is launched at 17th Sep 2021.\n\n## Status: Beta\n\nThis project is still under heavy development. Feel free to join us and make your first pull request.\n\n### Playground\n\n#### Try it with code sandbox\n\n[![Edit element-plus](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/element-plus-demo-dxtcr)\n\n#### Try it with our built-in playground\n\n[Playground](https://play.element-plus.org/)\n\n<p align=\"center\">\n  <b>Special thanks to the generous sponsorship by:</b>\n</p>\n<br/>\n<table align=\"center\" cellspacing=\"0\" cellpadding=\"0\">\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"middle\">\n        <a href=\"https://www.jnpfsoft.com/index.html?from=elementUI\" target=\"_blank\">\n          <img width=\"150px\" src=\"https://user-images.githubusercontent.com/17680888/140337374-59b3cb43-c1d3-449e-9757-2503de56f8e2.png\">\n        </a>\n      </td>\n      <td align=\"center\" valign=\"middle\">\n        <a href=\"https://bit.dev/?from=element-ui\" target=\"_blank\">\n          <img width=\"150px\" src=\"https://user-images.githubusercontent.com/10095631/41342907-e44e7196-6f2f-11e8-92f2-47702dc8f059.png\">\n        </a>\n      </td>\n      <td align=\"center\" valign=\"middle\">\n        <a href=\"https://www.renren.io/?from=element-ui\" target=\"_blank\">\n          <img width=\"150px\" src=\"https://user-images.githubusercontent.com/82012629/126620778-0d8ab509-018a-45d7-b8de-a5bac2ad519a.png\">\n        </a>\n      </td>\n    </tr>\n  </tbody>\n</table>\n\n---\n\n## Translations\n\nElement Plus is translated to multiple languages, you can click the badge to help up update the translation or apply to become\na proofreader [![Crowdin](https://badges.crowdin.net/element-plus/localized.svg)](https://crowdin.com/project/element-plus)\n\n## Documentation\n\nYou can find for more details, API, and other docs on [https://element-plus.org](https://element-plus.org/)\n\n国内[加速镜像站点](https://element-plus.gitee.io/)\n\nJoin our [Discord](https://discord.link/ElementPlus) to start communicating with everybody.\n\n## Breaking change list\n\nYou can find the breaking change list here: [Breaking Change List](https://github.com/element-plus/element-plus/issues/162).\n\n## Bootstrap project\n\nWith command\n\n```bash\n$ pnpm i\n```\n\nthe project will install all dependencies\n\n## Website preview\n\nWith command\n\n```bash\n$ pnpm docs:dev\n```\n\nthe project will launch website for you to preview all existing component\n\n## Local development\n\n1. With command\n\n```shell\n$ pnpm dev\n```\n\nwill start the local development environment\n\n2. Add your component into `play/src/App.vue`\n\n> App.vue\n\n```vue\n<template>\n  <ComponentYouAreDeveloping />\n</template>\n\n<script setup lang=\"ts\">\n// make sure this component is registered in @element-plus/components\nimport { ComponentYouAreDeveloping } from '@element-plus/components'\n</script>\n```\n\nModify `App.vue` file per your needs to get things work.\n\n## Component migration process\n\n1. Convert the item in https://github.com/element-plus/element-plus/projects/1 to an issue\n2. Assign yourself to the issue\n3. Author your component by generating new component command below\n4. Migrate tests and docs\n5. Open a new pull request, fill in the component issue link in 1\n\n## Generate new component\n\nWith command\n\n```bash\n$ pnpm gen component-name\n```\n\nNote the `component-name` must be in `kebab-case`, combining words by replacing each space with a dash.\n\nAnd component type must be added to `typings/global.d.ts`.\n\n## Commit template\n\nWith command\n\n```bash\npnpm cz\n```\n\nExample\n\n```\n# [TYPE](SCOPE): [el-component-name] DESCRIPTION#[ISSUE]\n# example: feat(components): [el-button] add type for form usage #1234\n```\n\n## Licence\n\nElement Plus is open source software licensed as\n[MIT](https://github.com/element-plus/element-plus/blob/master/LICENSE).\n\n## Contributors\n\nThis project wouldn't exist without our amazing contributors\n\n<a href=\"https://github.com/element-plus/element-plus/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=element-plus/element-plus\" />\n</a>\n","readmeFilename":"README.md","gitHead":"9d161e1ec785e131041239860d644c66f2dcbd4e","_id":"element-plus@1.1.9","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"shasum":"8564dcff2536a3b5a18ef1ee1d82ccdcc1549e57","size":4373128,"key":"/element-plus/-/element-plus-1.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/element-plus/download/element-plus-1.1.9.tgz"},"_publish_on_cnpm":true,"_cnpm_publish_time":1638348914171,"publish_time":1638348914171,"dist-tags":{"beta":"1.9.16-beta.3","latest":"1.9.17"}}