package.json 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. {
  2. "name": "@file-viewer/vue3",
  3. "version": "2.1.8",
  4. "private": false,
  5. "type": "module",
  6. "packageManager": "pnpm@11.0.9",
  7. "description": "Standard Vue 3 package for Flyfish File Viewer",
  8. "keywords": [
  9. "file-viewer",
  10. "document-preview",
  11. "vue3",
  12. "office-preview",
  13. "pdf-viewer",
  14. "document-viewer",
  15. "file-preview",
  16. "self-hosted",
  17. "vue"
  18. ],
  19. "publishConfig": {
  20. "access": "public",
  21. "registry": "https://registry.npmjs.org/"
  22. },
  23. "author": {
  24. "name": "Wangyu",
  25. "email": "wybaby168@gmail.com"
  26. },
  27. "repository": {
  28. "type": "git",
  29. "url": "git+https://github.com/flyfish-dev/file-viewer-vue3.git",
  30. "directory": "packages/components/vue3"
  31. },
  32. "homepage": "https://doc.file-viewer.app/",
  33. "bugs": {
  34. "url": "https://github.com/flyfish-dev/file-viewer-vue3/issues"
  35. },
  36. "funding": {
  37. "type": "individual",
  38. "url": "https://dev.flyfish.group/shop"
  39. },
  40. "scripts": {
  41. "build": "vite build --mode lib && node scripts/build.mjs",
  42. "type-check": "vue-tsc --noEmit",
  43. "prepublishOnly": "pnpm type-check && pnpm build"
  44. },
  45. "main": "./dist/index.mjs",
  46. "browser": "./dist/index.mjs",
  47. "module": "./dist/index.mjs",
  48. "exports": {
  49. ".": {
  50. "types": "./dist/src/package/index.d.ts",
  51. "import": "./dist/index.mjs",
  52. "require": "./dist/index.mjs",
  53. "default": "./dist/index.mjs"
  54. },
  55. "./dist/file-viewer3.css": "./dist/file-viewer3.css",
  56. "./dist/*": "./dist/*",
  57. "./package.json": "./package.json"
  58. },
  59. "types": "dist/src/package/index.d.ts",
  60. "dependencies": {
  61. "@file-viewer/core": "workspace:^2.1.8",
  62. "@lucide/vue": "^1.17.0",
  63. "vue": "^3.5.35"
  64. },
  65. "devDependencies": {
  66. "@types/node": "^25.9.2",
  67. "@vitejs/plugin-vue": "^6.0.7",
  68. "@vitejs/plugin-vue-jsx": "^5.1.5",
  69. "@vue/language-core": "^3.3.4",
  70. "@vue/tsconfig": "^0.9.1",
  71. "sass": "^1.100.0",
  72. "typescript": "^6.0.3",
  73. "vite": "^8.0.16",
  74. "vite-plugin-dts": "^5.0.2",
  75. "vue-tsc": "^3.3.4"
  76. },
  77. "files": [
  78. "dist",
  79. "README.md",
  80. "README.en.md",
  81. "LICENSE"
  82. ],
  83. "license": "Apache-2.0"
  84. }