package.json 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. {
  2. "name": "unplugin-vue-components",
  3. "type": "module",
  4. "version": "30.0.0",
  5. "description": "Components auto importing for Vue",
  6. "author": "antfu <anthonyfu117@hotmail.com>",
  7. "license": "MIT",
  8. "funding": "https://github.com/sponsors/antfu",
  9. "homepage": "https://github.com/unplugin/unplugin-vue-components#readme",
  10. "repository": {
  11. "type": "git",
  12. "url": "https://github.com/unplugin/unplugin-vue-components.git"
  13. },
  14. "bugs": "https://github.com/unplugin/unplugin-vue-components/issues",
  15. "exports": {
  16. ".": {
  17. "import": "./dist/index.js",
  18. "require": "./dist/index.cjs"
  19. },
  20. "./nuxt": {
  21. "import": "./dist/nuxt.js",
  22. "require": "./dist/nuxt.cjs"
  23. },
  24. "./resolvers": {
  25. "import": "./dist/resolvers.js",
  26. "require": "./dist/resolvers.cjs"
  27. },
  28. "./rollup": {
  29. "import": "./dist/rollup.js",
  30. "require": "./dist/rollup.cjs"
  31. },
  32. "./rolldown": {
  33. "import": "./dist/rolldown.js",
  34. "require": "./dist/rolldown.cjs"
  35. },
  36. "./types": {
  37. "import": "./dist/types.js",
  38. "require": "./dist/types.cjs"
  39. },
  40. "./vite": {
  41. "import": "./dist/vite.js",
  42. "require": "./dist/vite.cjs"
  43. },
  44. "./webpack": {
  45. "import": "./dist/webpack.js",
  46. "require": "./dist/webpack.cjs"
  47. },
  48. "./rspack": {
  49. "import": "./dist/rspack.js",
  50. "require": "./dist/rspack.cjs"
  51. },
  52. "./esbuild": {
  53. "import": "./dist/esbuild.js",
  54. "require": "./dist/esbuild.cjs"
  55. },
  56. "./*": "./*"
  57. },
  58. "main": "dist/index.cjs",
  59. "module": "dist/index.js",
  60. "types": "index.d.ts",
  61. "typesVersions": {
  62. "*": {
  63. "*": [
  64. "./dist/*"
  65. ]
  66. }
  67. },
  68. "files": [
  69. "dist"
  70. ],
  71. "engines": {
  72. "node": ">=14"
  73. },
  74. "peerDependencies": {
  75. "@babel/parser": "^7.15.8",
  76. "@nuxt/kit": "^3.2.2 || ^4.0.0",
  77. "vue": "2 || 3"
  78. },
  79. "peerDependenciesMeta": {
  80. "@babel/parser": {
  81. "optional": true
  82. },
  83. "@nuxt/kit": {
  84. "optional": true
  85. }
  86. },
  87. "dependencies": {
  88. "chokidar": "^4.0.3",
  89. "debug": "^4.4.3",
  90. "local-pkg": "^1.1.2",
  91. "magic-string": "^0.30.19",
  92. "mlly": "^1.8.0",
  93. "tinyglobby": "^0.2.15",
  94. "unplugin": "^2.3.10",
  95. "unplugin-utils": "^0.3.1"
  96. },
  97. "devDependencies": {
  98. "@antfu/eslint-config": "^6.0.0",
  99. "@antfu/utils": "^9.3.0",
  100. "@babel/parser": "^7.28.4",
  101. "@babel/types": "^7.28.4",
  102. "@nuxt/kit": "^4.1.3",
  103. "@nuxt/schema": "^4.1.3",
  104. "@types/debug": "^4.1.12",
  105. "@types/node": "^24.8.1",
  106. "bumpp": "^10.3.1",
  107. "compare-versions": "^6.1.1",
  108. "element-plus": "^2.11.5",
  109. "eslint": "^9.38.0",
  110. "eslint-plugin-format": "^1.0.2",
  111. "esno": "^4.8.0",
  112. "estree-walker": "^3.0.3",
  113. "minimatch": "^10.0.3",
  114. "pathe": "^2.0.3",
  115. "rolldown": "^1.0.0-beta.43",
  116. "rollup": "^4.52.5",
  117. "tsdown": "^0.15.8",
  118. "typescript": "^5.9.3",
  119. "vite": "^7.1.10",
  120. "vitest": "^3.2.4",
  121. "vue": "3.2.45",
  122. "vue-tsc": "^3.1.1"
  123. },
  124. "scripts": {
  125. "build": "tsdown",
  126. "dev": "tsdown -w",
  127. "example:build": "npm -C examples/vite-vue3 run build",
  128. "example:dev": "npm -C examples/vite-vue3 run dev",
  129. "lint": "eslint .",
  130. "typecheck": "tsc",
  131. "release": "bumpp",
  132. "test": "vitest",
  133. "test:update": "vitest -u"
  134. }
  135. }