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.

54 lines
1.5 KiB

11 months ago
  1. {
  2. "name": "anything-llm-document-collector",
  3. "version": "0.2.0",
  4. "description": "Document collector server endpoints",
  5. "main": "index.js",
  6. "author": "Timothy Carambat (Mintplex Labs)",
  7. "license": "MIT",
  8. "private": false,
  9. "engines": {
  10. "node": ">=18.12.1"
  11. },
  12. "scripts": {
  13. "dev": "cross-env NODE_ENV=development nodemon --ignore hotdir --ignore storage --trace-warnings index.js",
  14. "start": "cross-env NODE_ENV=production node index.js",
  15. "lint": "yarn prettier --ignore-path ../.prettierignore --write ./processSingleFile ./processLink ./utils index.js"
  16. },
  17. "dependencies": {
  18. "@langchain/community": "^0.2.23",
  19. "@xenova/transformers": "^2.11.0",
  20. "bcrypt": "^5.1.0",
  21. "body-parser": "^1.20.2",
  22. "cors": "^2.8.5",
  23. "dotenv": "^16.0.3",
  24. "epub2": "^3.0.2",
  25. "express": "^4.18.2",
  26. "fluent-ffmpeg": "^2.1.2",
  27. "html-to-text": "^9.0.5",
  28. "ignore": "^5.3.0",
  29. "js-tiktoken": "^1.0.8",
  30. "langchain": "0.1.36",
  31. "mammoth": "^1.6.0",
  32. "mbox-parser": "^1.0.1",
  33. "mime": "^3.0.0",
  34. "moment": "^2.29.4",
  35. "node-html-parser": "^6.1.13",
  36. "node-xlsx": "^0.24.0",
  37. "officeparser": "^4.0.5",
  38. "openai": "4.38.5",
  39. "pdf-parse": "^1.1.1",
  40. "puppeteer": "~21.5.2",
  41. "sharp": "^0.33.5",
  42. "slugify": "^1.6.6",
  43. "tesseract.js": "^6.0.0",
  44. "url-pattern": "^1.0.3",
  45. "uuid": "^9.0.0",
  46. "wavefile": "^11.0.0",
  47. "winston": "^3.13.0",
  48. "youtubei.js": "^9.1.0"
  49. },
  50. "devDependencies": {
  51. "nodemon": "^2.0.22",
  52. "prettier": "^2.4.1"
  53. }
  54. }