mattrguerra/cortexmainPrivate on GitHub, published here in full

package.json

Language JSON1.4 KB48 lines

package.json

  1. {
  2. "name": "cortex",
  3. "private": true,
  4. "version": "0.1.0",
  5. "type": "module",
  6. "description": "A native desktop client for language models that shows what every reply costs.",
  7. "license": "MIT",
  8. "scripts": {
  9. "dev": "vite",
  10. "build": "tsc --noEmit && vite build",
  11. "preview": "vite preview --port 4173 --strictPort",
  12. "typecheck": "tsc --noEmit",
  13. "format": "prettier --write src e2e",
  14. "format:check": "prettier --check src e2e",
  15. "test": "vitest run",
  16. "test:ui": "playwright test",
  17. "screenshots": "SCREENSHOTS=1 playwright test e2e/ui/screenshots.spec.ts",
  18. "tauri": "tauri"
  19. },
  20. "dependencies": {
  21. "@tauri-apps/api": "2.12.0",
  22. "@tauri-apps/plugin-opener": "2.6.0",
  23. "highlight.js": "11.12.0",
  24. "react": "19.3.0",
  25. "react-dom": "19.3.0",
  26. "react-markdown": "10.1.0",
  27. "rehype-highlight": "7.0.2",
  28. "remark-gfm": "4.0.1",
  29. "zustand": "5.0.15"
  30. },
  31. "devDependencies": {
  32. "@axe-core/playwright": "4.13.0",
  33. "@playwright/test": "1.56.1",
  34. "@tauri-apps/cli": "2.12.0",
  35. "@testing-library/jest-dom": "7.0.1",
  36. "@testing-library/react": "16.3.3",
  37. "@types/node": "22.20.4",
  38. "@types/react": "19.3.0",
  39. "@types/react-dom": "19.3.0",
  40. "@vitejs/plugin-react": "6.1.1",
  41. "jsdom": "30.1.1",
  42. "prettier": "3.9.9",
  43. "selenium-webdriver": "4.49.0",
  44. "typescript": "5.9.3",
  45. "vite": "8.3.1",
  46. "vitest": "5.0.2"
  47. }
  48. }