God Agent v7 commited on
Commit
8001a61
·
1 Parent(s): 5d62489

fix: add recharts to package.json for Vercel build

Browse files
Files changed (2) hide show
  1. frontend/package-lock.json +501 -24
  2. frontend/package.json +9 -8
frontend/package-lock.json CHANGED
@@ -1,22 +1,25 @@
1
  {
2
- "name": "devin-agent-ui",
3
- "version": "2.0.0",
4
  "lockfileVersion": 3,
5
  "requires": true,
6
  "packages": {
7
  "": {
8
- "name": "devin-agent-ui",
9
- "version": "2.0.0",
10
  "dependencies": {
11
  "clsx": "^2.1.1",
12
  "date-fns": "^3.6.0",
13
  "framer-motion": "^11.1.9",
 
14
  "lucide-react": "^0.378.0",
15
  "next": "14.2.3",
16
  "react": "^18.3.1",
17
  "react-dom": "^18.3.1",
 
18
  "react-markdown": "^9.0.1",
19
  "react-syntax-highlighter": "^15.5.0",
 
20
  "rehype-highlight": "^7.0.0",
21
  "remark-gfm": "^4.0.0",
22
  "tailwind-merge": "^2.3.0",
@@ -282,6 +285,54 @@
282
  "node": ">= 8"
283
  }
284
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
285
  "node_modules/@swc/counter": {
286
  "version": "0.1.3",
287
  "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz",
@@ -298,6 +349,69 @@
298
  "tslib": "^2.4.0"
299
  }
300
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
301
  "node_modules/@types/debug": {
302
  "version": "4.1.13",
303
  "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz",
@@ -360,14 +474,12 @@
360
  "version": "15.7.15",
361
  "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
362
  "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
363
- "dev": true,
364
  "license": "MIT"
365
  },
366
  "node_modules/@types/react": {
367
  "version": "18.3.28",
368
  "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz",
369
  "integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==",
370
- "dev": true,
371
  "license": "MIT",
372
  "dependencies": {
373
  "@types/prop-types": "*",
@@ -400,6 +512,12 @@
400
  "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
401
  "license": "MIT"
402
  },
 
 
 
 
 
 
403
  "node_modules/@ungap/structured-clone": {
404
  "version": "1.3.1",
405
  "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.1.tgz",
@@ -427,6 +545,19 @@
427
  "node": ">= 8"
428
  }
429
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
430
  "node_modules/arg": {
431
  "version": "5.0.2",
432
  "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
@@ -735,9 +866,129 @@
735
  "version": "3.2.3",
736
  "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
737
  "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
738
- "dev": true,
739
  "license": "MIT"
740
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
741
  "node_modules/date-fns": {
742
  "version": "3.6.0",
743
  "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz",
@@ -765,6 +1016,12 @@
765
  }
766
  }
767
  },
 
 
 
 
 
 
768
  "node_modules/decode-named-character-reference": {
769
  "version": "1.3.0",
770
  "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
@@ -831,6 +1088,16 @@
831
  "node": ">= 0.4"
832
  }
833
  },
 
 
 
 
 
 
 
 
 
 
834
  "node_modules/escalade": {
835
  "version": "3.2.0",
836
  "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
@@ -863,6 +1130,12 @@
863
  "url": "https://opencollective.com/unified"
864
  }
865
  },
 
 
 
 
 
 
866
  "node_modules/extend": {
867
  "version": "3.0.2",
868
  "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
@@ -1218,6 +1491,15 @@
1218
  "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==",
1219
  "license": "CC0-1.0"
1220
  },
 
 
 
 
 
 
 
 
 
1221
  "node_modules/html-url-attributes": {
1222
  "version": "3.0.1",
1223
  "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz",
@@ -1228,12 +1510,54 @@
1228
  "url": "https://opencollective.com/unified"
1229
  }
1230
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1231
  "node_modules/inline-style-parser": {
1232
  "version": "0.2.7",
1233
  "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz",
1234
  "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==",
1235
  "license": "MIT"
1236
  },
 
 
 
 
 
 
 
 
 
1237
  "node_modules/is-alphabetical": {
1238
  "version": "2.0.1",
1239
  "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
@@ -2300,6 +2624,19 @@
2300
  "node": ">=8.6"
2301
  }
2302
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
2303
  "node_modules/motion-dom": {
2304
  "version": "11.18.1",
2305
  "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz",
@@ -2506,13 +2843,13 @@
2506
  "license": "ISC"
2507
  },
2508
  "node_modules/picomatch": {
2509
- "version": "2.3.2",
2510
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
2511
- "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
2512
  "dev": true,
2513
  "license": "MIT",
2514
  "engines": {
2515
- "node": ">=8.6"
2516
  },
2517
  "funding": {
2518
  "url": "https://github.com/sponsors/jonschlinkert"
@@ -2766,6 +3103,35 @@
2766
  "react": "^18.3.1"
2767
  }
2768
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2769
  "node_modules/react-markdown": {
2770
  "version": "9.1.0",
2771
  "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-9.1.0.tgz",
@@ -2793,6 +3159,29 @@
2793
  "react": ">=18"
2794
  }
2795
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2796
  "node_modules/react-syntax-highlighter": {
2797
  "version": "15.6.6",
2798
  "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.6.6.tgz",
@@ -2833,6 +3222,64 @@
2833
  "node": ">=8.10.0"
2834
  }
2835
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2836
  "node_modules/refractor": {
2837
  "version": "3.6.0",
2838
  "resolved": "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz",
@@ -3056,6 +3503,12 @@
3056
  "url": "https://opencollective.com/unified"
3057
  }
3058
  },
 
 
 
 
 
 
3059
  "node_modules/resolve": {
3060
  "version": "1.22.12",
3061
  "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",
@@ -3311,6 +3764,12 @@
3311
  "node": ">=0.8"
3312
  }
3313
  },
 
 
 
 
 
 
3314
  "node_modules/tinyglobby": {
3315
  "version": "0.2.16",
3316
  "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz",
@@ -3328,19 +3787,6 @@
3328
  "url": "https://github.com/sponsors/SuperchupuDev"
3329
  }
3330
  },
3331
- "node_modules/tinyglobby/node_modules/picomatch": {
3332
- "version": "4.0.4",
3333
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
3334
- "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
3335
- "dev": true,
3336
- "license": "MIT",
3337
- "engines": {
3338
- "node": ">=12"
3339
- },
3340
- "funding": {
3341
- "url": "https://github.com/sponsors/jonschlinkert"
3342
- }
3343
- },
3344
  "node_modules/to-regex-range": {
3345
  "version": "5.0.1",
3346
  "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
@@ -3584,6 +4030,37 @@
3584
  "url": "https://opencollective.com/unified"
3585
  }
3586
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3587
  "node_modules/xtend": {
3588
  "version": "4.0.2",
3589
  "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
 
1
  {
2
+ "name": "god-mode-plus-ui",
3
+ "version": "3.0.0",
4
  "lockfileVersion": 3,
5
  "requires": true,
6
  "packages": {
7
  "": {
8
+ "name": "god-mode-plus-ui",
9
+ "version": "3.0.0",
10
  "dependencies": {
11
  "clsx": "^2.1.1",
12
  "date-fns": "^3.6.0",
13
  "framer-motion": "^11.1.9",
14
+ "i18next": "^23.11.5",
15
  "lucide-react": "^0.378.0",
16
  "next": "14.2.3",
17
  "react": "^18.3.1",
18
  "react-dom": "^18.3.1",
19
+ "react-i18next": "^14.1.2",
20
  "react-markdown": "^9.0.1",
21
  "react-syntax-highlighter": "^15.5.0",
22
+ "recharts": "^3.8.1",
23
  "rehype-highlight": "^7.0.0",
24
  "remark-gfm": "^4.0.0",
25
  "tailwind-merge": "^2.3.0",
 
285
  "node": ">= 8"
286
  }
287
  },
288
+ "node_modules/@reduxjs/toolkit": {
289
+ "version": "2.11.2",
290
+ "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.11.2.tgz",
291
+ "integrity": "sha512-Kd6kAHTA6/nUpp8mySPqj3en3dm0tdMIgbttnQ1xFMVpufoj+ADi8pXLBsd4xzTRHQa7t/Jv8W5UnCuW4kuWMQ==",
292
+ "license": "MIT",
293
+ "dependencies": {
294
+ "@standard-schema/spec": "^1.0.0",
295
+ "@standard-schema/utils": "^0.3.0",
296
+ "immer": "^11.0.0",
297
+ "redux": "^5.0.1",
298
+ "redux-thunk": "^3.1.0",
299
+ "reselect": "^5.1.0"
300
+ },
301
+ "peerDependencies": {
302
+ "react": "^16.9.0 || ^17.0.0 || ^18 || ^19",
303
+ "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0"
304
+ },
305
+ "peerDependenciesMeta": {
306
+ "react": {
307
+ "optional": true
308
+ },
309
+ "react-redux": {
310
+ "optional": true
311
+ }
312
+ }
313
+ },
314
+ "node_modules/@reduxjs/toolkit/node_modules/immer": {
315
+ "version": "11.1.8",
316
+ "resolved": "https://registry.npmjs.org/immer/-/immer-11.1.8.tgz",
317
+ "integrity": "sha512-/tbkHMW7y10Lx6i1crLjD4/OhNkRG+Fo7byZHtah0547nIeXYcpIXaUh0IAQY6gO5459qpGGYapcEOHtFXkIuA==",
318
+ "license": "MIT",
319
+ "funding": {
320
+ "type": "opencollective",
321
+ "url": "https://opencollective.com/immer"
322
+ }
323
+ },
324
+ "node_modules/@standard-schema/spec": {
325
+ "version": "1.1.0",
326
+ "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
327
+ "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
328
+ "license": "MIT"
329
+ },
330
+ "node_modules/@standard-schema/utils": {
331
+ "version": "0.3.0",
332
+ "resolved": "https://registry.npmjs.org/@standard-schema/utils/-/utils-0.3.0.tgz",
333
+ "integrity": "sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==",
334
+ "license": "MIT"
335
+ },
336
  "node_modules/@swc/counter": {
337
  "version": "0.1.3",
338
  "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz",
 
349
  "tslib": "^2.4.0"
350
  }
351
  },
352
+ "node_modules/@types/d3-array": {
353
+ "version": "3.2.2",
354
+ "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.2.tgz",
355
+ "integrity": "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==",
356
+ "license": "MIT"
357
+ },
358
+ "node_modules/@types/d3-color": {
359
+ "version": "3.1.3",
360
+ "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz",
361
+ "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==",
362
+ "license": "MIT"
363
+ },
364
+ "node_modules/@types/d3-ease": {
365
+ "version": "3.0.2",
366
+ "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz",
367
+ "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==",
368
+ "license": "MIT"
369
+ },
370
+ "node_modules/@types/d3-interpolate": {
371
+ "version": "3.0.4",
372
+ "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz",
373
+ "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==",
374
+ "license": "MIT",
375
+ "dependencies": {
376
+ "@types/d3-color": "*"
377
+ }
378
+ },
379
+ "node_modules/@types/d3-path": {
380
+ "version": "3.1.1",
381
+ "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz",
382
+ "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==",
383
+ "license": "MIT"
384
+ },
385
+ "node_modules/@types/d3-scale": {
386
+ "version": "4.0.9",
387
+ "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz",
388
+ "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==",
389
+ "license": "MIT",
390
+ "dependencies": {
391
+ "@types/d3-time": "*"
392
+ }
393
+ },
394
+ "node_modules/@types/d3-shape": {
395
+ "version": "3.1.8",
396
+ "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.8.tgz",
397
+ "integrity": "sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w==",
398
+ "license": "MIT",
399
+ "dependencies": {
400
+ "@types/d3-path": "*"
401
+ }
402
+ },
403
+ "node_modules/@types/d3-time": {
404
+ "version": "3.0.4",
405
+ "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz",
406
+ "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==",
407
+ "license": "MIT"
408
+ },
409
+ "node_modules/@types/d3-timer": {
410
+ "version": "3.0.2",
411
+ "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz",
412
+ "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==",
413
+ "license": "MIT"
414
+ },
415
  "node_modules/@types/debug": {
416
  "version": "4.1.13",
417
  "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz",
 
474
  "version": "15.7.15",
475
  "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
476
  "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
 
477
  "license": "MIT"
478
  },
479
  "node_modules/@types/react": {
480
  "version": "18.3.28",
481
  "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz",
482
  "integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==",
 
483
  "license": "MIT",
484
  "dependencies": {
485
  "@types/prop-types": "*",
 
512
  "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
513
  "license": "MIT"
514
  },
515
+ "node_modules/@types/use-sync-external-store": {
516
+ "version": "0.0.6",
517
+ "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz",
518
+ "integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==",
519
+ "license": "MIT"
520
+ },
521
  "node_modules/@ungap/structured-clone": {
522
  "version": "1.3.1",
523
  "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.1.tgz",
 
545
  "node": ">= 8"
546
  }
547
  },
548
+ "node_modules/anymatch/node_modules/picomatch": {
549
+ "version": "2.3.2",
550
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
551
+ "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
552
+ "dev": true,
553
+ "license": "MIT",
554
+ "engines": {
555
+ "node": ">=8.6"
556
+ },
557
+ "funding": {
558
+ "url": "https://github.com/sponsors/jonschlinkert"
559
+ }
560
+ },
561
  "node_modules/arg": {
562
  "version": "5.0.2",
563
  "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
 
866
  "version": "3.2.3",
867
  "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
868
  "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
 
869
  "license": "MIT"
870
  },
871
+ "node_modules/d3-array": {
872
+ "version": "3.2.4",
873
+ "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz",
874
+ "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==",
875
+ "license": "ISC",
876
+ "dependencies": {
877
+ "internmap": "1 - 2"
878
+ },
879
+ "engines": {
880
+ "node": ">=12"
881
+ }
882
+ },
883
+ "node_modules/d3-color": {
884
+ "version": "3.1.0",
885
+ "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",
886
+ "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==",
887
+ "license": "ISC",
888
+ "engines": {
889
+ "node": ">=12"
890
+ }
891
+ },
892
+ "node_modules/d3-ease": {
893
+ "version": "3.0.1",
894
+ "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz",
895
+ "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==",
896
+ "license": "BSD-3-Clause",
897
+ "engines": {
898
+ "node": ">=12"
899
+ }
900
+ },
901
+ "node_modules/d3-format": {
902
+ "version": "3.1.2",
903
+ "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz",
904
+ "integrity": "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==",
905
+ "license": "ISC",
906
+ "engines": {
907
+ "node": ">=12"
908
+ }
909
+ },
910
+ "node_modules/d3-interpolate": {
911
+ "version": "3.0.1",
912
+ "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
913
+ "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==",
914
+ "license": "ISC",
915
+ "dependencies": {
916
+ "d3-color": "1 - 3"
917
+ },
918
+ "engines": {
919
+ "node": ">=12"
920
+ }
921
+ },
922
+ "node_modules/d3-path": {
923
+ "version": "3.1.0",
924
+ "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz",
925
+ "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==",
926
+ "license": "ISC",
927
+ "engines": {
928
+ "node": ">=12"
929
+ }
930
+ },
931
+ "node_modules/d3-scale": {
932
+ "version": "4.0.2",
933
+ "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz",
934
+ "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==",
935
+ "license": "ISC",
936
+ "dependencies": {
937
+ "d3-array": "2.10.0 - 3",
938
+ "d3-format": "1 - 3",
939
+ "d3-interpolate": "1.2.0 - 3",
940
+ "d3-time": "2.1.1 - 3",
941
+ "d3-time-format": "2 - 4"
942
+ },
943
+ "engines": {
944
+ "node": ">=12"
945
+ }
946
+ },
947
+ "node_modules/d3-shape": {
948
+ "version": "3.2.0",
949
+ "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz",
950
+ "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==",
951
+ "license": "ISC",
952
+ "dependencies": {
953
+ "d3-path": "^3.1.0"
954
+ },
955
+ "engines": {
956
+ "node": ">=12"
957
+ }
958
+ },
959
+ "node_modules/d3-time": {
960
+ "version": "3.1.0",
961
+ "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz",
962
+ "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==",
963
+ "license": "ISC",
964
+ "dependencies": {
965
+ "d3-array": "2 - 3"
966
+ },
967
+ "engines": {
968
+ "node": ">=12"
969
+ }
970
+ },
971
+ "node_modules/d3-time-format": {
972
+ "version": "4.1.0",
973
+ "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz",
974
+ "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==",
975
+ "license": "ISC",
976
+ "dependencies": {
977
+ "d3-time": "1 - 3"
978
+ },
979
+ "engines": {
980
+ "node": ">=12"
981
+ }
982
+ },
983
+ "node_modules/d3-timer": {
984
+ "version": "3.0.1",
985
+ "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz",
986
+ "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==",
987
+ "license": "ISC",
988
+ "engines": {
989
+ "node": ">=12"
990
+ }
991
+ },
992
  "node_modules/date-fns": {
993
  "version": "3.6.0",
994
  "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz",
 
1016
  }
1017
  }
1018
  },
1019
+ "node_modules/decimal.js-light": {
1020
+ "version": "2.5.1",
1021
+ "resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz",
1022
+ "integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==",
1023
+ "license": "MIT"
1024
+ },
1025
  "node_modules/decode-named-character-reference": {
1026
  "version": "1.3.0",
1027
  "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
 
1088
  "node": ">= 0.4"
1089
  }
1090
  },
1091
+ "node_modules/es-toolkit": {
1092
+ "version": "1.46.1",
1093
+ "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.46.1.tgz",
1094
+ "integrity": "sha512-5eNtXOs3tbfxXOj04tjjseeWkRWaoCjdEI+96DgwzZoe6c9juL49pXlzAFTI72aWC9Y8p7168g6XIKjh7k6pyQ==",
1095
+ "license": "MIT",
1096
+ "workspaces": [
1097
+ "docs",
1098
+ "benchmarks"
1099
+ ]
1100
+ },
1101
  "node_modules/escalade": {
1102
  "version": "3.2.0",
1103
  "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
 
1130
  "url": "https://opencollective.com/unified"
1131
  }
1132
  },
1133
+ "node_modules/eventemitter3": {
1134
+ "version": "5.0.4",
1135
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz",
1136
+ "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==",
1137
+ "license": "MIT"
1138
+ },
1139
  "node_modules/extend": {
1140
  "version": "3.0.2",
1141
  "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
 
1491
  "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==",
1492
  "license": "CC0-1.0"
1493
  },
1494
+ "node_modules/html-parse-stringify": {
1495
+ "version": "3.0.1",
1496
+ "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz",
1497
+ "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==",
1498
+ "license": "MIT",
1499
+ "dependencies": {
1500
+ "void-elements": "3.1.0"
1501
+ }
1502
+ },
1503
  "node_modules/html-url-attributes": {
1504
  "version": "3.0.1",
1505
  "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz",
 
1510
  "url": "https://opencollective.com/unified"
1511
  }
1512
  },
1513
+ "node_modules/i18next": {
1514
+ "version": "23.16.8",
1515
+ "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.8.tgz",
1516
+ "integrity": "sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==",
1517
+ "funding": [
1518
+ {
1519
+ "type": "individual",
1520
+ "url": "https://locize.com"
1521
+ },
1522
+ {
1523
+ "type": "individual",
1524
+ "url": "https://locize.com/i18next.html"
1525
+ },
1526
+ {
1527
+ "type": "individual",
1528
+ "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project"
1529
+ }
1530
+ ],
1531
+ "license": "MIT",
1532
+ "dependencies": {
1533
+ "@babel/runtime": "^7.23.2"
1534
+ }
1535
+ },
1536
+ "node_modules/immer": {
1537
+ "version": "10.2.0",
1538
+ "resolved": "https://registry.npmjs.org/immer/-/immer-10.2.0.tgz",
1539
+ "integrity": "sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw==",
1540
+ "license": "MIT",
1541
+ "funding": {
1542
+ "type": "opencollective",
1543
+ "url": "https://opencollective.com/immer"
1544
+ }
1545
+ },
1546
  "node_modules/inline-style-parser": {
1547
  "version": "0.2.7",
1548
  "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz",
1549
  "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==",
1550
  "license": "MIT"
1551
  },
1552
+ "node_modules/internmap": {
1553
+ "version": "2.0.3",
1554
+ "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz",
1555
+ "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==",
1556
+ "license": "ISC",
1557
+ "engines": {
1558
+ "node": ">=12"
1559
+ }
1560
+ },
1561
  "node_modules/is-alphabetical": {
1562
  "version": "2.0.1",
1563
  "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
 
2624
  "node": ">=8.6"
2625
  }
2626
  },
2627
+ "node_modules/micromatch/node_modules/picomatch": {
2628
+ "version": "2.3.2",
2629
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
2630
+ "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
2631
+ "dev": true,
2632
+ "license": "MIT",
2633
+ "engines": {
2634
+ "node": ">=8.6"
2635
+ },
2636
+ "funding": {
2637
+ "url": "https://github.com/sponsors/jonschlinkert"
2638
+ }
2639
+ },
2640
  "node_modules/motion-dom": {
2641
  "version": "11.18.1",
2642
  "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz",
 
2843
  "license": "ISC"
2844
  },
2845
  "node_modules/picomatch": {
2846
+ "version": "4.0.4",
2847
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
2848
+ "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
2849
  "dev": true,
2850
  "license": "MIT",
2851
  "engines": {
2852
+ "node": ">=12"
2853
  },
2854
  "funding": {
2855
  "url": "https://github.com/sponsors/jonschlinkert"
 
3103
  "react": "^18.3.1"
3104
  }
3105
  },
3106
+ "node_modules/react-i18next": {
3107
+ "version": "14.1.3",
3108
+ "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-14.1.3.tgz",
3109
+ "integrity": "sha512-wZnpfunU6UIAiJ+bxwOiTmBOAaB14ha97MjOEnLGac2RJ+h/maIYXZuTHlmyqQVX1UVHmU1YDTQ5vxLmwfXTjw==",
3110
+ "license": "MIT",
3111
+ "dependencies": {
3112
+ "@babel/runtime": "^7.23.9",
3113
+ "html-parse-stringify": "^3.0.1"
3114
+ },
3115
+ "peerDependencies": {
3116
+ "i18next": ">= 23.2.3",
3117
+ "react": ">= 16.8.0"
3118
+ },
3119
+ "peerDependenciesMeta": {
3120
+ "react-dom": {
3121
+ "optional": true
3122
+ },
3123
+ "react-native": {
3124
+ "optional": true
3125
+ }
3126
+ }
3127
+ },
3128
+ "node_modules/react-is": {
3129
+ "version": "19.2.6",
3130
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.6.tgz",
3131
+ "integrity": "sha512-XjBR15BhXuylgWGuslhDKqlSayuqvqBX91BP8pauG8kd1zY8kotkNWbXksTCNRarse4kuGbe2kIY05ARtwNIvw==",
3132
+ "license": "MIT",
3133
+ "peer": true
3134
+ },
3135
  "node_modules/react-markdown": {
3136
  "version": "9.1.0",
3137
  "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-9.1.0.tgz",
 
3159
  "react": ">=18"
3160
  }
3161
  },
3162
+ "node_modules/react-redux": {
3163
+ "version": "9.2.0",
3164
+ "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz",
3165
+ "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==",
3166
+ "license": "MIT",
3167
+ "dependencies": {
3168
+ "@types/use-sync-external-store": "^0.0.6",
3169
+ "use-sync-external-store": "^1.4.0"
3170
+ },
3171
+ "peerDependencies": {
3172
+ "@types/react": "^18.2.25 || ^19",
3173
+ "react": "^18.0 || ^19",
3174
+ "redux": "^5.0.0"
3175
+ },
3176
+ "peerDependenciesMeta": {
3177
+ "@types/react": {
3178
+ "optional": true
3179
+ },
3180
+ "redux": {
3181
+ "optional": true
3182
+ }
3183
+ }
3184
+ },
3185
  "node_modules/react-syntax-highlighter": {
3186
  "version": "15.6.6",
3187
  "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.6.6.tgz",
 
3222
  "node": ">=8.10.0"
3223
  }
3224
  },
3225
+ "node_modules/readdirp/node_modules/picomatch": {
3226
+ "version": "2.3.2",
3227
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
3228
+ "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
3229
+ "dev": true,
3230
+ "license": "MIT",
3231
+ "engines": {
3232
+ "node": ">=8.6"
3233
+ },
3234
+ "funding": {
3235
+ "url": "https://github.com/sponsors/jonschlinkert"
3236
+ }
3237
+ },
3238
+ "node_modules/recharts": {
3239
+ "version": "3.8.1",
3240
+ "resolved": "https://registry.npmjs.org/recharts/-/recharts-3.8.1.tgz",
3241
+ "integrity": "sha512-mwzmO1s9sFL0TduUpwndxCUNoXsBw3u3E/0+A+cLcrSfQitSG62L32N69GhqUrrT5qKcAE3pCGVINC6pqkBBQg==",
3242
+ "license": "MIT",
3243
+ "workspaces": [
3244
+ "www"
3245
+ ],
3246
+ "dependencies": {
3247
+ "@reduxjs/toolkit": "^1.9.0 || 2.x.x",
3248
+ "clsx": "^2.1.1",
3249
+ "decimal.js-light": "^2.5.1",
3250
+ "es-toolkit": "^1.39.3",
3251
+ "eventemitter3": "^5.0.1",
3252
+ "immer": "^10.1.1",
3253
+ "react-redux": "8.x.x || 9.x.x",
3254
+ "reselect": "5.1.1",
3255
+ "tiny-invariant": "^1.3.3",
3256
+ "use-sync-external-store": "^1.2.2",
3257
+ "victory-vendor": "^37.0.2"
3258
+ },
3259
+ "engines": {
3260
+ "node": ">=18"
3261
+ },
3262
+ "peerDependencies": {
3263
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
3264
+ "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
3265
+ "react-is": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3266
+ }
3267
+ },
3268
+ "node_modules/redux": {
3269
+ "version": "5.0.1",
3270
+ "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz",
3271
+ "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==",
3272
+ "license": "MIT"
3273
+ },
3274
+ "node_modules/redux-thunk": {
3275
+ "version": "3.1.0",
3276
+ "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-3.1.0.tgz",
3277
+ "integrity": "sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==",
3278
+ "license": "MIT",
3279
+ "peerDependencies": {
3280
+ "redux": "^5.0.0"
3281
+ }
3282
+ },
3283
  "node_modules/refractor": {
3284
  "version": "3.6.0",
3285
  "resolved": "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz",
 
3503
  "url": "https://opencollective.com/unified"
3504
  }
3505
  },
3506
+ "node_modules/reselect": {
3507
+ "version": "5.1.1",
3508
+ "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz",
3509
+ "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==",
3510
+ "license": "MIT"
3511
+ },
3512
  "node_modules/resolve": {
3513
  "version": "1.22.12",
3514
  "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",
 
3764
  "node": ">=0.8"
3765
  }
3766
  },
3767
+ "node_modules/tiny-invariant": {
3768
+ "version": "1.3.3",
3769
+ "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
3770
+ "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==",
3771
+ "license": "MIT"
3772
+ },
3773
  "node_modules/tinyglobby": {
3774
  "version": "0.2.16",
3775
  "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz",
 
3787
  "url": "https://github.com/sponsors/SuperchupuDev"
3788
  }
3789
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
3790
  "node_modules/to-regex-range": {
3791
  "version": "5.0.1",
3792
  "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
 
4030
  "url": "https://opencollective.com/unified"
4031
  }
4032
  },
4033
+ "node_modules/victory-vendor": {
4034
+ "version": "37.3.6",
4035
+ "resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-37.3.6.tgz",
4036
+ "integrity": "sha512-SbPDPdDBYp+5MJHhBCAyI7wKM3d5ivekigc2Dk2s7pgbZ9wIgIBYGVw4zGHBml/qTFbexrofXW6Gu4noGxrOwQ==",
4037
+ "license": "MIT AND ISC",
4038
+ "dependencies": {
4039
+ "@types/d3-array": "^3.0.3",
4040
+ "@types/d3-ease": "^3.0.0",
4041
+ "@types/d3-interpolate": "^3.0.1",
4042
+ "@types/d3-scale": "^4.0.2",
4043
+ "@types/d3-shape": "^3.1.0",
4044
+ "@types/d3-time": "^3.0.0",
4045
+ "@types/d3-timer": "^3.0.0",
4046
+ "d3-array": "^3.1.6",
4047
+ "d3-ease": "^3.0.1",
4048
+ "d3-interpolate": "^3.0.1",
4049
+ "d3-scale": "^4.0.2",
4050
+ "d3-shape": "^3.1.0",
4051
+ "d3-time": "^3.0.0",
4052
+ "d3-timer": "^3.0.1"
4053
+ }
4054
+ },
4055
+ "node_modules/void-elements": {
4056
+ "version": "3.1.0",
4057
+ "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz",
4058
+ "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==",
4059
+ "license": "MIT",
4060
+ "engines": {
4061
+ "node": ">=0.10.0"
4062
+ }
4063
+ },
4064
  "node_modules/xtend": {
4065
  "version": "4.0.2",
4066
  "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
frontend/package.json CHANGED
@@ -9,21 +9,22 @@
9
  "lint": "next lint"
10
  },
11
  "dependencies": {
 
 
 
 
 
12
  "next": "14.2.3",
13
  "react": "^18.3.1",
14
  "react-dom": "^18.3.1",
 
15
  "react-markdown": "^9.0.1",
16
  "react-syntax-highlighter": "^15.5.0",
17
- "remark-gfm": "^4.0.0",
18
  "rehype-highlight": "^7.0.0",
19
- "lucide-react": "^0.378.0",
20
- "clsx": "^2.1.1",
21
  "tailwind-merge": "^2.3.0",
22
- "date-fns": "^3.6.0",
23
- "zustand": "^4.5.2",
24
- "framer-motion": "^11.1.9",
25
- "i18next": "^23.11.5",
26
- "react-i18next": "^14.1.2"
27
  },
28
  "devDependencies": {
29
  "@types/node": "^20",
 
9
  "lint": "next lint"
10
  },
11
  "dependencies": {
12
+ "clsx": "^2.1.1",
13
+ "date-fns": "^3.6.0",
14
+ "framer-motion": "^11.1.9",
15
+ "i18next": "^23.11.5",
16
+ "lucide-react": "^0.378.0",
17
  "next": "14.2.3",
18
  "react": "^18.3.1",
19
  "react-dom": "^18.3.1",
20
+ "react-i18next": "^14.1.2",
21
  "react-markdown": "^9.0.1",
22
  "react-syntax-highlighter": "^15.5.0",
23
+ "recharts": "^3.8.1",
24
  "rehype-highlight": "^7.0.0",
25
+ "remark-gfm": "^4.0.0",
 
26
  "tailwind-merge": "^2.3.0",
27
+ "zustand": "^4.5.2"
 
 
 
 
28
  },
29
  "devDependencies": {
30
  "@types/node": "^20",