tahamajs/IE / Projects /front /package.json
tahamajs's picture
download
raw
5.22 kB
{
"name": "ie-research-frontend",
"version": "1.0.0",
"private": true,
"license": "MIT",
"type": "module",
"scripts": {
"dev": "NODE_OPTIONS='--require ./patch-crypto.cjs' vite",
"build": "NODE_OPTIONS='--require ./patch-crypto.cjs' vite build",
"preview": "vite preview",
"lint": "eslint .",
"type-check": "tsc --noEmit",
"clean": "rm -rf dist node_modules/.vite",
"postinstall": "vite --version || true"
},
"dependencies": {
"@aarkue/tiptap-math-extension": "^1.3.4",
"@capacitor/android": "^8.4.1",
"@capacitor/core": "^8.4.1",
"@citation-js/core": "^0.7.21",
"@citation-js/plugin-bibtex": "^0.7.21",
"@citation-js/plugin-csl": "^0.7.22",
"@citation-js/plugin-doi": "^0.7.21",
"@floating-ui/dom": "^1.6.12",
"@hello-pangea/dnd": "^18.0.1",
"@radix-ui/react-slot": "^1.1.2",
"@tanstack/react-query": "^5.101.0",
"@tiptap/core": "2.27.2",
"@tiptap/extension-character-count": "^2.27.2",
"@tiptap/extension-code-block": "2.27.2",
"@tiptap/extension-code-block-lowlight": "2.27.2",
"@tiptap/extension-collaboration": "2.27.2",
"@tiptap/extension-collaboration-cursor": "2.27.2",
"@tiptap/extension-highlight": "2.27.2",
"@tiptap/extension-image": "2.27.2",
"@tiptap/extension-link": "2.27.2",
"@tiptap/extension-mention": "2.27.2",
"@tiptap/extension-placeholder": "2.27.2",
"@tiptap/extension-table": "2.27.2",
"@tiptap/extension-table-cell": "2.27.2",
"@tiptap/extension-table-header": "2.27.2",
"@tiptap/extension-table-row": "2.27.2",
"@tiptap/extension-task-item": "2.27.2",
"@tiptap/extension-task-list": "2.27.2",
"@tiptap/extensions": "^3.26.0",
"@tiptap/pm": "2.27.2",
"@tiptap/react": "2.27.2",
"@tiptap/starter-kit": "2.27.2",
"@tiptap/suggestion": "2.27.2",
"@tiptap/y-tiptap": "3.0.4",
"@types/react-syntax-highlighter": "^15.5.13",
"@xenova/transformers": "^2.17.2",
"autoprefixer": "^10.5.0",
"axios": "^1.8.4",
"canvas-confetti": "^1.9.4",
"citation-js": "^0.7.22",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"d3-color": "^3.1.0",
"d3-force": "^3.0.0",
"d3-scale": "^4.0.2",
"date-fns": "^4.4.0",
"docx": "^8.5.0",
"dompurify": "^3.4.8",
"file-saver": "^2.0.5",
"framer-motion": "^12.40.0",
"highlight.js": "^11.11.1",
"html2canvas": "^1.4.1",
"jspdf": "^2.5.2",
"katex": "^0.17.0",
"kbar": "0.1.0-beta.48",
"lib0": "^0.2.99",
"libsodium-wrappers-sumo": "^0.8.4",
"lodash": "^4.18.1",
"lottie-react": "^2.4.1",
"lowlight": "^3.3.0",
"lucide-react": "^0.468.0",
"mammoth": "^1.9.0",
"mememo": "^0.1.0",
"nprogress": "^0.2.0",
"papaparse": "^5.5.3",
"pdfjs-dist": "^4.10.38",
"postcss": "^8.5.15",
"prosemirror-model": "^1.22.0",
"prosemirror-state": "^1.4.3",
"prosemirror-view": "^1.37.0",
"quill-delta": "^5.1.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-error-boundary": "^6.1.2",
"react-force-graph-2d": "^1.29.1",
"react-grid-layout": "^2.2.3",
"react-is": "^18.2.0",
"react-markdown": "^10.1.0",
"react-mentions-ts": "^6.0.0",
"react-pdf": "^10.4.1",
"react-quill-new": "^3.8.3",
"react-resizable": "^4.0.1",
"react-router-dom": "^7.5.0",
"react-speech-recognition": "^4.0.1",
"react-syntax-highlighter": "^15.6.1",
"react-toastify": "^11.1.0",
"react-zxing": "^2.1.0",
"recharts": "^3.8.1",
"regenerator-runtime": "^0.14.1",
"rehype-autolink-headings": "^7.1.0",
"rehype-highlight": "^7.0.2",
"rehype-katex": "^7.0.1",
"rehype-sanitize": "^6.0.0",
"rehype-slug": "^6.0.0",
"remark-gfm": "^4.0.1",
"remark-math": "^6.0.0",
"socket.io-client": "^4.8.1",
"tailwind-merge": "^3.0.2",
"tailwindcss-animate": "^1.0.7",
"turndown": "^7.2.0",
"workbox-build": "^7.1.0",
"workbox-window": "^7.1.0",
"y-indexeddb": "^9.0.12",
"y-prosemirror": "^1.3.7",
"y-protocols": "^1.0.6",
"y-webrtc": "^10.3.0",
"y-websocket": "^3.0.0",
"yjs": "^13.6.31"
},
"devDependencies": {
"@capacitor/cli": "^8.4.1",
"@eslint/js": "^10.0.1",
"@radix-ui/react-tabs": "^1.1.13",
"@types/dompurify": "^3.2.0",
"@types/file-saver": "^2.0.7",
"@types/lodash": "^4.17.24",
"@types/node": "^22.13.10",
"@types/papaparse": "^5.5.2",
"@types/react": "^18.2.0",
"@types/react-dom": "^18.2.0",
"@types/react-resizable": "^3.0.6",
"@types/react-speech-recognition": "^3.9.6",
"@types/turndown": "^5.0.5",
"@types/uuid": "^9.0.7",
"@vitejs/plugin-react": "^4.2.1",
"eslint": "^9.22.0",
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.5.3",
"globals": "^17.6.0",
"tailwindcss": "^3.4.17",
"typescript": "^5.8.2",
"typescript-eslint": "^8.60.0",
"vite": "^5.4.0",
"vite-plugin-pwa": "^0.19.8"
},
"resolutions": {
"@tiptap/core": "2.27.2",
"@tiptap/pm": "2.27.2",
"prosemirror-model": "^1.22.0",
"prosemirror-state": "^1.4.3",
"prosemirror-view": "^1.37.0",
"y-protocols": "^1.0.6"
}
}

Xet Storage Details

Size:
5.22 kB
·
Xet hash:
2386297541695254083c63f86e7ead24bd973a4f5c6af115dc446a326f4ddd0c

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.