|
41 | 41 | "@nivo/boxplot": "^0.88.0", |
42 | 42 | "@sentry/react": "^9.0.0", |
43 | 43 | "@sentry/vite-plugin": "^3.0.0", |
44 | | - "@tanstack/react-query": "^4.36.1", |
45 | | - "@tanstack/react-query-devtools": "^4.36.1", |
| 44 | + "@tanstack/react-query": "4.36.1", |
| 45 | + "@tanstack/react-query-devtools": "4.36.1", |
46 | 46 | "@uiw/react-codemirror": "^4.21.22", |
47 | 47 | "date-fns": "^4.0.0", |
48 | 48 | "dompurify": "^3.2.6", |
49 | 49 | "file-saver": "^2.0.5", |
50 | 50 | "highlight.js": "^11.11.1", |
51 | 51 | "i18next": "24.2.2", |
52 | | - "liquidjs": "^10.10.1", |
| 52 | + "liquidjs": "^10.21.1", |
53 | 53 | "lodash.clone": "^4.5.0", |
54 | 54 | "lodash.isequal": "^4.5.0", |
55 | 55 | "lodash.shuffle": "^4.2.0", |
| 56 | + "loro-crdt": "^1.3.5", |
56 | 57 | "lucide-react": "^0.474.0", |
57 | 58 | "marked": "^15.0.12", |
58 | 59 | "marked-highlight": "^2.2.1", |
59 | 60 | "papaparse": "^5.4.1", |
| 61 | + "peerjs": "^1.5.4", |
60 | 62 | "plotly.js": "^2.29.1", |
61 | 63 | "qs": "6.14.0", |
62 | | - "react": "18.3.1", |
63 | | - "react-dom": "18.3.1", |
| 64 | + "react": "^19.0.0", |
| 65 | + "react-dom": "^19.0.0", |
64 | 66 | "react-i18next": "15.4.0", |
65 | 67 | "react-plotly.js": "^2.6.0", |
66 | 68 | "react-router-dom": "^7.0.0", |
67 | | - "typescript": "5.7.3" |
| 69 | + "typescript": "5.8.3" |
68 | 70 | }, |
69 | 71 | "scripts": { |
70 | 72 | "dev": "yarn vite", |
|
82 | 84 | "check": "concurrently --kill-others-on-fail -s all -n \"type-check,linter,prettier\" \"yarn type-check\" \"yarn lint\" \"yarn prettier:check\"", |
83 | 85 | "pre-commit": "concurrently --kill-others-on-fail -s all -n \"checks,tests\" \"yarn check\" \"yarn test\"", |
84 | 86 | "cypress:open": "env-cmd -f ./.env.test cypress open", |
85 | | - "test": "concurrently -k -s first -n \"test-server,cypress\" \"yarn start:test\" \"yarn test:ci\"", |
| 87 | + "test": "wait-on http://localhost:3433/health && concurrently -k -s first -n \"test-server,cypress\" \"yarn start:test\" \"yarn test:ci\"", |
86 | 88 | "test:ci": "env-cmd -f ./.env.test cypress run --browser chrome --headless && nyc report --reporter=text --reporter=text-summary", |
87 | 89 | "unit-tests": "vitest run", |
88 | 90 | "cov:report": "open ./coverage/lcov-report/index.html" |
|
106 | 108 | "@types/lodash.shuffle": "^4.2.9", |
107 | 109 | "@types/node": "22.16.0", |
108 | 110 | "@types/papaparse": "^5", |
109 | | - "@types/react": "18.3.23", |
110 | | - "@types/react-dom": "18.3.7", |
| 111 | + "@types/react": "^19.0.0", |
| 112 | + "@types/react-dom": "^19.0.0", |
111 | 113 | "@types/react-plotly.js": "^2.6.3", |
112 | 114 | "@typescript-eslint/eslint-plugin": "8.35.1", |
113 | 115 | "@typescript-eslint/parser": "8.35.1", |
|
138 | 140 | "vite": "^6.0.0", |
139 | 141 | "vite-plugin-checker": "^0.9.0", |
140 | 142 | "vite-plugin-istanbul": "^6.0.0", |
141 | | - "vitest": "^3.0.0" |
| 143 | + "vite-plugin-top-level-await": "^1.4.4", |
| 144 | + "vite-plugin-wasm": "^3.4.1", |
| 145 | + "vitest": "^3.0.0", |
| 146 | + "wait-on": "^9.0.1" |
142 | 147 | }, |
143 | 148 | "browserslist": { |
144 | 149 | "production": [ |
|
0 commit comments