package.json 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. {
  2. "name": "element-plus",
  3. "version": "2.14.4",
  4. "description": "A Component Library for Vue 3",
  5. "keywords": [
  6. "element-plus",
  7. "element",
  8. "component library",
  9. "ui framework",
  10. "ui",
  11. "vue"
  12. ],
  13. "homepage": "https://element-plus.org/",
  14. "bugs": {
  15. "url": "https://github.com/element-plus/element-plus/issues"
  16. },
  17. "license": "MIT",
  18. "files": [
  19. "dist",
  20. "es",
  21. "lib",
  22. "theme-chalk",
  23. "global.d.ts",
  24. "attributes.json",
  25. "tags.json",
  26. "web-types.json",
  27. "LICENSE",
  28. "README.md"
  29. ],
  30. "main": "lib/index.js",
  31. "module": "es/index.mjs",
  32. "types": "es/index.d.ts",
  33. "exports": {
  34. ".": {
  35. "types": "./es/index.d.ts",
  36. "import": "./es/index.mjs",
  37. "require": "./lib/index.js"
  38. },
  39. "./global": {
  40. "types": "./global.d.ts"
  41. },
  42. "./es": {
  43. "types": "./es/index.d.ts",
  44. "import": "./es/index.mjs"
  45. },
  46. "./lib": {
  47. "types": "./lib/index.d.ts",
  48. "require": "./lib/index.js"
  49. },
  50. "./es/*.mjs": {
  51. "types": "./es/*.d.ts",
  52. "import": "./es/*.mjs"
  53. },
  54. "./es/*": {
  55. "types": [
  56. "./es/*.d.ts",
  57. "./es/*/index.d.ts"
  58. ],
  59. "import": "./es/*.mjs"
  60. },
  61. "./lib/*.js": {
  62. "types": "./lib/*.d.ts",
  63. "require": "./lib/*.js"
  64. },
  65. "./lib/*": {
  66. "types": [
  67. "./lib/*.d.ts",
  68. "./lib/*/index.d.ts"
  69. ],
  70. "require": "./lib/*.js"
  71. },
  72. "./*": "./*"
  73. },
  74. "unpkg": "dist/index.full.js",
  75. "jsdelivr": "dist/index.full.js",
  76. "repository": {
  77. "type": "git",
  78. "url": "git+https://github.com/element-plus/element-plus.git"
  79. },
  80. "publishConfig": {
  81. "access": "public"
  82. },
  83. "style": "dist/index.css",
  84. "sideEffects": [
  85. "dist/*",
  86. "theme-chalk/**/*.css",
  87. "theme-chalk/src/**/*.scss",
  88. "es/components/*/style/*",
  89. "lib/components/*/style/*"
  90. ],
  91. "peerDependencies": {
  92. "vue": "^3.3.7"
  93. },
  94. "dependencies": {
  95. "@ctrl/tinycolor": "^4.2.0",
  96. "@element-plus/icons-vue": "^2.3.2",
  97. "@floating-ui/dom": "^1.8.0",
  98. "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.8",
  99. "@types/lodash": "^4.17.24",
  100. "@types/lodash-es": "^4.17.12",
  101. "@vueuse/core": "14.3.0",
  102. "async-validator": "^4.2.5",
  103. "dayjs": "^1.11.20",
  104. "lodash": "^4.18.1",
  105. "lodash-es": "^4.18.1",
  106. "lodash-unified": "^1.0.3",
  107. "memoize-one": "^6.0.0",
  108. "normalize-wheel-es": "^1.2.0",
  109. "vue-component-type-helpers": "^3.3.9"
  110. },
  111. "devDependencies": {
  112. "@types/node": "*",
  113. "vue": "3.5.25",
  114. "vue-router": "^5.2.0"
  115. },
  116. "vetur": {
  117. "tags": "tags.json",
  118. "attributes": "attributes.json"
  119. },
  120. "web-types": "web-types.json",
  121. "browserslist": [
  122. "> 1%",
  123. "not ie 11",
  124. "not op_mini all"
  125. ],
  126. "gitHead": "6c060ee09b93a80e0c753af1ac6fef542af12dd7"
  127. }