You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

73 lines
2.2 KiB

11 months ago
  1. {
  2. "name": "anything-llm-frontend",
  3. "private": false,
  4. "license": "MIT",
  5. "type": "module",
  6. "scripts": {
  7. "start": "vite --open",
  8. "dev": "cross-env NODE_ENV=development vite --debug --host=0.0.0.0",
  9. "build": "vite build && node scripts/postbuild.js",
  10. "lint": "yarn prettier --ignore-path ../.prettierignore --write ./src",
  11. "preview": "vite preview"
  12. },
  13. "dependencies": {
  14. "@microsoft/fetch-event-source": "^2.0.1",
  15. "@mintplex-labs/piper-tts-web": "^1.0.4",
  16. "@phosphor-icons/react": "^2.1.7",
  17. "@tremor/react": "^3.15.1",
  18. "dompurify": "^3.0.8",
  19. "file-saver": "^2.0.5",
  20. "he": "^1.2.0",
  21. "highlight.js": "^11.9.0",
  22. "i18next": "^23.11.3",
  23. "i18next-browser-languagedetector": "^7.2.1",
  24. "js-levenshtein": "^1.1.6",
  25. "lodash.debounce": "^4.0.8",
  26. "markdown-it": "^13.0.1",
  27. "katex": "^0.6.0",
  28. "moment": "^2.30.1",
  29. "onnxruntime-web": "^1.18.0",
  30. "pluralize": "^8.0.0",
  31. "react": "^18.2.0",
  32. "react-device-detect": "^2.2.2",
  33. "react-dom": "^18.2.0",
  34. "react-dropzone": "^14.2.3",
  35. "react-i18next": "^14.1.1",
  36. "react-loading-skeleton": "^3.1.0",
  37. "react-router-dom": "^6.3.0",
  38. "react-speech-recognition": "^3.10.0",
  39. "react-tag-input-component": "^2.0.2",
  40. "react-toastify": "^9.1.3",
  41. "react-tooltip": "^5.25.2",
  42. "recharts": "^2.12.5",
  43. "recharts-to-png": "^2.3.1",
  44. "text-case": "^1.0.9",
  45. "truncate": "^3.0.0",
  46. "uuid": "^9.0.0"
  47. },
  48. "devDependencies": {
  49. "@esbuild-plugins/node-globals-polyfill": "^0.1.1",
  50. "@types/react": "^18.2.23",
  51. "@types/react-dom": "^18.2.8",
  52. "@types/react-router-dom": "^5.3.3",
  53. "@vitejs/plugin-react": "^4.0.0-beta.0",
  54. "autoprefixer": "^10.4.14",
  55. "buffer": "^6.0.3",
  56. "eslint": "^8.50.0",
  57. "eslint-config-prettier": "^9.0.0",
  58. "eslint-plugin-ft-flow": "^3.0.0",
  59. "eslint-plugin-prettier": "^5.0.0",
  60. "eslint-plugin-react": "^7.33.2",
  61. "eslint-plugin-react-hooks": "^4.6.0",
  62. "eslint-plugin-react-refresh": "^0.4.3",
  63. "flow-bin": "^0.217.0",
  64. "flow-remove-types": "^2.217.1",
  65. "globals": "^13.21.0",
  66. "hermes-eslint": "^0.15.0",
  67. "postcss": "^8.4.23",
  68. "prettier": "^3.0.3",
  69. "rollup-plugin-visualizer": "^5.9.0",
  70. "tailwindcss": "^3.3.1",
  71. "vite": "^4.3.0"
  72. }
  73. }