package.json 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. {
  2. "name": "@4dkankan/vivid",
  3. "description": "modern editor powered by tiptap & naive ui",
  4. "version": "0.0.23",
  5. "private": false,
  6. "license": "MIT",
  7. "type": "module",
  8. "main": "dist/index.cjs",
  9. "module": "dist/index.mjs",
  10. "typings": "types/index.d.ts",
  11. "files": [
  12. "dist",
  13. "src",
  14. "types",
  15. "README.md"
  16. ],
  17. "scripts": {
  18. "dev-server": "pnpm --parallel vite",
  19. "dev-types": "vue-tsc --noEmit -p tsconfig.app.json --watch",
  20. "build": "pnpm build-lib && pnpm build-types",
  21. "build-lib": "vite build",
  22. "build-types": "vue-tsc --emitDeclarationOnly --declaration -p tsconfig.app.json",
  23. "publish": "npm publish --access public",
  24. "lint": "eslint 'src/**/*.{ts,vue}'",
  25. "postinstall": "pnpm run build-lib",
  26. "format": "prettier --write \"src/**/*.ts\" \"src/**/*.vue\""
  27. },
  28. "dependencies": {
  29. "@hocuspocus/provider": "^2.8.1",
  30. "@iconify/vue": "^4.1.2",
  31. "@jamescoyle/vue-icon": "^0.1.2",
  32. "@mdi/js": "^7.4.47",
  33. "@tiptap/core": "^2.4.0",
  34. "@tiptap/extension-blockquote": "^2.4.0",
  35. "@tiptap/extension-bold": "^2.4.0",
  36. "@tiptap/extension-bubble-menu": "^2.4.0",
  37. "@tiptap/extension-bullet-list": "^2.4.0",
  38. "@tiptap/extension-character-count": "^2.4.0",
  39. "@tiptap/extension-code": "^2.4.0",
  40. "@tiptap/extension-code-block": "^2.4.0",
  41. "@tiptap/extension-code-block-lowlight": "^2.4.0",
  42. "@tiptap/extension-collaboration": "^2.4.0",
  43. "@tiptap/extension-collaboration-cursor": "^2.4.0",
  44. "@tiptap/extension-color": "^2.4.0",
  45. "@tiptap/extension-document": "^2.4.0",
  46. "@tiptap/extension-dropcursor": "^2.4.0",
  47. "@tiptap/extension-focus": "^2.3.2",
  48. "@tiptap/extension-gapcursor": "^2.4.0",
  49. "@tiptap/extension-hard-break": "^2.4.0",
  50. "@tiptap/extension-heading": "^2.4.0",
  51. "@tiptap/extension-highlight": "^2.4.0",
  52. "@tiptap/extension-history": "^2.4.0",
  53. "@tiptap/extension-horizontal-rule": "^2.4.0",
  54. "@tiptap/extension-image": "^2.4.0",
  55. "@tiptap/extension-italic": "^2.4.0",
  56. "@tiptap/extension-link": "^2.4.0",
  57. "@tiptap/extension-list-item": "^2.4.0",
  58. "@tiptap/extension-ordered-list": "^2.4.0",
  59. "@tiptap/extension-paragraph": "^2.4.0",
  60. "@tiptap/extension-placeholder": "^2.4.0",
  61. "@tiptap/extension-strike": "^2.4.0",
  62. "@tiptap/extension-subscript": "^2.4.0",
  63. "@tiptap/extension-superscript": "^2.4.0",
  64. "@tiptap/extension-table": "^2.4.0",
  65. "@tiptap/extension-table-cell": "^2.4.0",
  66. "@tiptap/extension-table-header": "^2.4.0",
  67. "@tiptap/extension-table-row": "^2.4.0",
  68. "@tiptap/extension-task-item": "^2.4.0",
  69. "@tiptap/extension-task-list": "^2.4.0",
  70. "@tiptap/extension-text": "^2.4.0",
  71. "@tiptap/extension-text-align": "^2.4.0",
  72. "@tiptap/extension-text-style": "^2.4.0",
  73. "@tiptap/extension-underline": "^2.4.0",
  74. "@tiptap/pm": "^2.4.0",
  75. "@tiptap/suggestion": "^2.4.0",
  76. "@tiptap/vue-3": "^2.4.0",
  77. "axios": "^1.6.8",
  78. "linkifyjs": "^4.1.3",
  79. "openai": "^4.47.1",
  80. "prosemirror-commands": "^1.5.2",
  81. "prosemirror-keymap": "^1.2.2",
  82. "prosemirror-model": "^1.21.0",
  83. "prosemirror-state": "^1.4.3",
  84. "prosemirror-tables": "^1.3.7",
  85. "prosemirror-transform": "^1.9.0",
  86. "prosemirror-view": "^1.33.6",
  87. "tippy.js": "^6.3.7",
  88. "vue3-moveable": "^0.28.0"
  89. },
  90. "devDependencies": {
  91. "@vueuse/core": "^8.0.1",
  92. "animate.css": "^4.1.1",
  93. "highlight.js": "^11.8.0",
  94. "katex": "^0.16.4",
  95. "lowlight": "^2.8.0",
  96. "naive-ui": "^2.35.0",
  97. "remixicon": "^3.7.0",
  98. "sass": "^1.75.0",
  99. "vfonts": "^0.0.3",
  100. "vite": "^4.5.0",
  101. "vitest": "^0.34.6",
  102. "vue": "^3.0.4"
  103. }
  104. }