package.json 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. {
  2. "name": "unplugin-auto-import",
  3. "type": "module",
  4. "version": "19.1.1",
  5. "description": "Register global imports on demand for Vite and Webpack",
  6. "author": "Anthony Fu <anthonyfu117@hotmail.com>",
  7. "license": "MIT",
  8. "funding": "https://github.com/sponsors/antfu",
  9. "homepage": "https://github.com/unplugin/unplugin-auto-import#readme",
  10. "repository": {
  11. "type": "git",
  12. "url": "git+https://github.com/unplugin/unplugin-auto-import.git"
  13. },
  14. "bugs": {
  15. "url": "https://github.com/unplugin/unplugin-auto-import/issues"
  16. },
  17. "keywords": [
  18. "unplugin",
  19. "vite",
  20. "astro",
  21. "webpack",
  22. "rollup",
  23. "rspack",
  24. "auto-import",
  25. "transform"
  26. ],
  27. "sideEffects": false,
  28. "exports": {
  29. ".": {
  30. "import": {
  31. "types": "./dist/index.d.ts",
  32. "default": "./dist/index.js"
  33. },
  34. "require": {
  35. "types": "./dist/index.d.cts",
  36. "default": "./dist/index.cjs"
  37. }
  38. },
  39. "./nuxt": {
  40. "import": {
  41. "types": "./dist/nuxt.d.ts",
  42. "default": "./dist/nuxt.js"
  43. },
  44. "require": {
  45. "types": "./dist/nuxt.d.cts",
  46. "default": "./dist/nuxt.cjs"
  47. }
  48. },
  49. "./astro": {
  50. "import": {
  51. "types": "./dist/astro.d.ts",
  52. "default": "./dist/astro.js"
  53. },
  54. "require": {
  55. "types": "./dist/astro.d.cts",
  56. "default": "./dist/astro.cjs"
  57. }
  58. },
  59. "./rollup": {
  60. "import": {
  61. "types": "./dist/rollup.d.ts",
  62. "default": "./dist/rollup.js"
  63. },
  64. "require": {
  65. "types": "./dist/rollup.d.cts",
  66. "default": "./dist/rollup.cjs"
  67. }
  68. },
  69. "./types": {
  70. "import": {
  71. "types": "./dist/types.d.ts",
  72. "default": "./dist/types.js"
  73. },
  74. "require": {
  75. "types": "./dist/types.d.cts",
  76. "default": "./dist/types.cjs"
  77. }
  78. },
  79. "./vite": {
  80. "import": {
  81. "types": "./dist/vite.d.ts",
  82. "default": "./dist/vite.js"
  83. },
  84. "require": {
  85. "types": "./dist/vite.d.cts",
  86. "default": "./dist/vite.cjs"
  87. }
  88. },
  89. "./webpack": {
  90. "import": {
  91. "types": "./dist/webpack.d.ts",
  92. "default": "./dist/webpack.js"
  93. },
  94. "require": {
  95. "types": "./dist/webpack.d.cts",
  96. "default": "./dist/webpack.cjs"
  97. }
  98. },
  99. "./rspack": {
  100. "import": {
  101. "types": "./dist/rspack.d.ts",
  102. "default": "./dist/rspack.js"
  103. },
  104. "require": {
  105. "types": "./dist/rspack.d.cts",
  106. "default": "./dist/rspack.cjs"
  107. }
  108. },
  109. "./esbuild": {
  110. "import": {
  111. "types": "./dist/esbuild.d.ts",
  112. "default": "./dist/esbuild.js"
  113. },
  114. "require": {
  115. "types": "./dist/esbuild.d.cts",
  116. "default": "./dist/esbuild.cjs"
  117. }
  118. },
  119. "./*": "./*"
  120. },
  121. "main": "dist/index.cjs",
  122. "module": "dist/index.js",
  123. "types": "dist/index.d.ts",
  124. "typesVersions": {
  125. "*": {
  126. "*": [
  127. "./dist/*",
  128. "./*"
  129. ]
  130. }
  131. },
  132. "files": [
  133. "*.d.ts",
  134. "dist"
  135. ],
  136. "engines": {
  137. "node": ">=14"
  138. },
  139. "peerDependencies": {
  140. "@nuxt/kit": "^3.2.2",
  141. "@vueuse/core": "*"
  142. },
  143. "peerDependenciesMeta": {
  144. "@nuxt/kit": {
  145. "optional": true
  146. },
  147. "@vueuse/core": {
  148. "optional": true
  149. }
  150. },
  151. "dependencies": {
  152. "local-pkg": "^1.0.0",
  153. "magic-string": "^0.30.17",
  154. "picomatch": "^4.0.2",
  155. "unimport": "^4.1.2",
  156. "unplugin": "^2.2.0",
  157. "unplugin-utils": "^0.2.4"
  158. },
  159. "devDependencies": {
  160. "@antfu/eslint-config": "^4.3.0",
  161. "@antfu/ni": "^23.3.1",
  162. "@antfu/utils": "^9.1.0",
  163. "@nuxt/kit": "^3.15.4",
  164. "@nuxt/schema": "^3.15.4",
  165. "@svgr/plugin-jsx": "^8.1.0",
  166. "@types/node": "^22.13.5",
  167. "@types/picomatch": "^3.0.2",
  168. "@types/resolve": "^1.20.6",
  169. "@vueuse/metadata": "^12.7.0",
  170. "bumpp": "^10.0.3",
  171. "eslint": "^9.21.0",
  172. "esno": "^4.8.0",
  173. "fast-glob": "^3.3.3",
  174. "publint": "^0.3.6",
  175. "rollup": "^4.34.8",
  176. "tsup": "^8.4.0",
  177. "typescript": "^5.7.3",
  178. "vite": "^6.2.0",
  179. "vitest": "^3.0.7",
  180. "webpack": "^5.98.0"
  181. },
  182. "scripts": {
  183. "build": "tsup src/*.ts --format cjs,esm --dts --splitting --clean",
  184. "dev": "tsup src/*.ts --watch src",
  185. "lint": "eslint .",
  186. "lint:fix": "nr lint --fix",
  187. "typecheck": "tsc",
  188. "play": "npm -C playground run dev",
  189. "release": "bumpp && pnpm publish",
  190. "start": "esno src/index.ts",
  191. "test": "vitest",
  192. "test:run": "vitest run"
  193. }
  194. }