package.json 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. {
  2. "name": "@enesis/editor",
  3. "type": "module",
  4. "exports": {
  5. ".": {
  6. "import": "./dist/index.js",
  7. "types": "./dist/index.d.ts",
  8. "style": "./dist/index.css"
  9. }
  10. },
  11. "main": "./dist/index.js",
  12. "types": "./dist/index.d.ts",
  13. "files": [
  14. "dist"
  15. ],
  16. "scripts": {
  17. "build": "vite build && vue-tsc -b --declaration --emitDeclarationOnly",
  18. "dev": "vite build --watch",
  19. "test": "vitest run",
  20. "test:watch": "vitest",
  21. "bench": "vitest bench"
  22. },
  23. "devDependencies": {
  24. "@nuxt/ui": "^4.7.1",
  25. "@tsconfig/node24": "^24.0.4",
  26. "@types/katex": "^0.16.8",
  27. "@types/node": "^25.9.0",
  28. "@vitejs/plugin-vue": "^6.0.7",
  29. "@vue/test-utils": "^2.4.10",
  30. "@vue/tsconfig": "^0.9.1",
  31. "@vueuse/core": "^14.3.0",
  32. "jsdom": "^29.1.1",
  33. "pinia": "^3.0.4",
  34. "typescript": "^6.0.3",
  35. "vite": "^8.0.13",
  36. "vitest": "^4.1.6",
  37. "vue": "^3.5.34",
  38. "vue-tsc": "^3.2.9"
  39. },
  40. "peerDependencies": {
  41. "@nuxt/ui": "^4.7.1",
  42. "@vueuse/core": "^14.3.0",
  43. "pinia": "^3.0.4",
  44. "vue": "^3.5.34"
  45. },
  46. "dependencies": {
  47. "@codemirror/commands": "^6.10.3",
  48. "@codemirror/lang-css": "^6.3.1",
  49. "@codemirror/lang-html": "^6.4.11",
  50. "@codemirror/lang-javascript": "^6.2.5",
  51. "@codemirror/lang-json": "^6.0.2",
  52. "@codemirror/lang-markdown": "^6.5.0",
  53. "@codemirror/lang-python": "^6.2.1",
  54. "@codemirror/lang-xml": "^6.1.0",
  55. "@codemirror/language": "^6.12.3",
  56. "@codemirror/language-data": "^6.5.2",
  57. "@codemirror/state": "^6.6.0",
  58. "@codemirror/view": "^6.43.1",
  59. "@lezer/common": "^1.2.2",
  60. "@lezer/highlight": "^1.2.3",
  61. "@lezer/markdown": "^1.6.3",
  62. "@tailwindcss/vite": "^4.3.0",
  63. "katex": "^0.17.0",
  64. "nanoid": "^5.1.11",
  65. "prosemirror-commands": "^1.7.1",
  66. "prosemirror-gapcursor": "^1.4.1",
  67. "prosemirror-keymap": "^1.2.3",
  68. "prosemirror-model": "^1.25.7",
  69. "prosemirror-state": "^1.4.3",
  70. "prosemirror-transform": "^1.12.0",
  71. "prosemirror-view": "^1.38.1"
  72. }
  73. }