{ "name": "rawmark-web", "private": true, "type": "module", "scripts": { "dev": "vite", "build": "vite build", "typecheck": "vue-tsc --noEmit", "test": "vitest run" }, "dependencies": { "@codemirror/commands": "^6.11.1", "@codemirror/lang-markdown": "^6.5.2", "@codemirror/language": "^6.13.1", "@codemirror/state": "^6.7.6", "@codemirror/view": "^6.43.14", "@lezer/common": "^1.5.3", "@lezer/highlight": "^1.2.5", "@lezer/markdown": "^1.8.0", "gemoji": "^8.1.0", "katex": "^0.18.11", "mermaid": "^12.2.0", "shiki": "^4.5.0", "turndown": "^7.2.4", "vue": "^3.5.44" }, "devDependencies": { "@types/turndown": "^5.0.6", "@vitejs/plugin-vue": "^6.0.10", "commonmark-spec": "^0.31.2", "happy-dom": "^21.0.3", "typescript": "^6.0.3", "vite": "^8.3.4", "vitest": "^5.0.5", "vue-tsc": "^3.3.13" } }