package.json 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. {
  2. "name": "shalu-system-design",
  3. "private": true,
  4. "scripts": {
  5. "build": "turbo build",
  6. "dev": "turbo dev",
  7. "lint": "turbo lint",
  8. "format": "prettier --write \"**/*.{ts,tsx,md}\""
  9. },
  10. "devDependencies": {
  11. "@umijs/plugins": "^4.3.19",
  12. "prettier": "^3.3.3",
  13. "turbo": "^2.1.1",
  14. "typescript": "^5.4.5"
  15. },
  16. "packageManager": "pnpm@8.15.6",
  17. "engines": {
  18. "node": ">=18"
  19. },
  20. "dependencies": {
  21. "@ant-design/icons": "^5.4.0",
  22. "@ant-design/pro-components": "^2.7.15",
  23. "@antv/hierarchy": "^0.6.14",
  24. "@antv/x6": "^2.x",
  25. "@antv/x6-plugin-clipboard": "^2.1.6",
  26. "@antv/x6-plugin-dnd": "^2.1.1",
  27. "@antv/x6-plugin-export": "^2.1.6",
  28. "@antv/x6-plugin-history": "^2.2.4",
  29. "@antv/x6-plugin-keyboard": "^2.2.3",
  30. "@antv/x6-plugin-minimap": "^2.0.7",
  31. "@antv/x6-plugin-scroller": "^2.0.10",
  32. "@antv/x6-plugin-selection": "^2.2.2",
  33. "@antv/x6-plugin-snapline": "^2.1.7",
  34. "@antv/x6-plugin-transform": "^2.1.8",
  35. "@antv/x6-react-shape": "^2.2.3",
  36. "@codemirror/lang-angular": "^0.1.3",
  37. "@codemirror/lang-css": "^6.3.0",
  38. "@codemirror/lang-go": "^6.0.1",
  39. "@codemirror/lang-html": "^6.4.9",
  40. "@codemirror/lang-java": "^6.0.1",
  41. "@codemirror/lang-javascript": "^6.2.2",
  42. "@codemirror/lang-json": "^6.0.1",
  43. "@codemirror/lang-php": "^6.0.1",
  44. "@codemirror/lang-python": "^6.1.6",
  45. "@codemirror/lang-rust": "^6.0.1",
  46. "@codemirror/lang-sql": "^6.7.1",
  47. "@codemirror/lang-vue": "^0.1.3",
  48. "@codemirror/lang-xml": "^6.1.0",
  49. "@codemirror/lang-yaml": "^6.1.1",
  50. "@dnd-kit/core": "^6.3.1",
  51. "@dnd-kit/modifiers": "^9.0.0",
  52. "@dnd-kit/sortable": "^10.0.0",
  53. "@dnd-kit/utilities": "^3.2.2",
  54. "@emotion/css": "^11.13.0",
  55. "@excalidraw/mermaid-to-excalidraw": "^1.1.2",
  56. "@repo/utils": "workspace:*",
  57. "@types/lodash-es": "^4.17.12",
  58. "@uiw/react-codemirror": "^4.23.3",
  59. "@unocss/cli": "^0.62.3",
  60. "ahooks": "^3.8.1",
  61. "ai": "^4.1.26",
  62. "antd": "^5.23.0",
  63. "axios": "^1.7.7",
  64. "dagre": "^0.8.5",
  65. "dayjs": "^1.11.13",
  66. "insert-css": "^2.0.0",
  67. "lodash-es": "^4.17.21",
  68. "mermaid": "^11.4.1",
  69. "react-draggable": "^4.4.6",
  70. "react-markdown": "^9.0.3",
  71. "react-syntax-highlighter": "^15.6.1",
  72. "rehype-raw": "^7.0.0",
  73. "remark-gfm": "^4.0.1",
  74. "thememirror": "^2.0.1",
  75. "umi": "^4.3.18",
  76. "unocss": "^0.62.3",
  77. "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz"
  78. }
  79. }