版博士V2.0程序
25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

103 lines
2.4 KiB

  1. {
  2. "name": "unplugin-combine",
  3. "version": "0.6.0",
  4. "packageManager": "pnpm@7.25.1",
  5. "description": "Unified plugin that combines other plugins into one plugin.",
  6. "license": "MIT",
  7. "homepage": "https://github.com/sxzz/unplugin-combine#readme",
  8. "bugs": {
  9. "url": "https://github.com/sxzz/unplugin-combine/issues"
  10. },
  11. "repository": {
  12. "type": "git",
  13. "url": "git+https://github.com/sxzz/unplugin-combine.git"
  14. },
  15. "files": [
  16. "dist"
  17. ],
  18. "main": "./dist/index.js",
  19. "module": "./dist/index.mjs",
  20. "types": "./dist/index.d.ts",
  21. "exports": {
  22. ".": {
  23. "types": "./dist/index.d.ts",
  24. "require": "./dist/index.js",
  25. "import": "./dist/index.mjs"
  26. },
  27. "./vite": {
  28. "types": "./dist/vite.d.ts",
  29. "require": "./dist/vite.js",
  30. "import": "./dist/vite.mjs"
  31. },
  32. "./webpack": {
  33. "types": "./dist/webpack.d.ts",
  34. "require": "./dist/webpack.js",
  35. "import": "./dist/webpack.mjs"
  36. },
  37. "./rollup": {
  38. "types": "./dist/rollup.d.ts",
  39. "require": "./dist/rollup.js",
  40. "import": "./dist/rollup.mjs"
  41. },
  42. "./esbuild": {
  43. "types": "./dist/esbuild.d.ts",
  44. "require": "./dist/esbuild.js",
  45. "import": "./dist/esbuild.mjs"
  46. },
  47. "./*": "./*"
  48. },
  49. "publishConfig": {
  50. "access": "public"
  51. },
  52. "peerDependencies": {
  53. "esbuild": ">=0.13",
  54. "rollup": "^3.2.0",
  55. "vite": "^2.3.0 || ^3.0.0 || ^4.0.0",
  56. "webpack": "4 || 5"
  57. },
  58. "peerDependenciesMeta": {
  59. "esbuild": {
  60. "optional": true
  61. },
  62. "rollup": {
  63. "optional": true
  64. },
  65. "vite": {
  66. "optional": true
  67. },
  68. "webpack": {
  69. "optional": true
  70. }
  71. },
  72. "dependencies": {
  73. "@antfu/utils": "^0.7.2",
  74. "unplugin": "^1.0.1"
  75. },
  76. "devDependencies": {
  77. "@sxzz/eslint-config-prettier": "^2.4.4",
  78. "@sxzz/eslint-config-ts": "^2.4.4",
  79. "@types/node": "^18.11.18",
  80. "bumpp": "^8.2.1",
  81. "esbuild": "^0.17.4",
  82. "eslint": "^8.32.0",
  83. "eslint-define-config": "^1.14.0",
  84. "fast-glob": "^3.2.12",
  85. "prettier": "^2.8.3",
  86. "rollup": "^3.10.1",
  87. "tsup": "^6.5.0",
  88. "typescript": "^5.0.0-beta",
  89. "vite": "^4.0.4",
  90. "vitest": "^0.28.1",
  91. "webpack": "^5.75.0"
  92. },
  93. "engines": {
  94. "node": ">=14.19.0"
  95. },
  96. "scripts": {
  97. "lint": "eslint . --ext .vue,.js,.ts,.jsx,.tsx,.json,.md",
  98. "lint:fix": "pnpm run lint --fix",
  99. "build": "tsup",
  100. "test": "vitest",
  101. "release": "bumpp && pnpm publish"
  102. }
  103. }