Kraft102 commited on
Commit
d06e6bc
·
1 Parent(s): 0f90e52

chore: add root tsconfig for ESLint project refs

Browse files
Files changed (5) hide show
  1. .eslintrc.json +52 -0
  2. Dockerfile +3 -0
  3. package-lock.json +55 -147
  4. tsconfig.json +17 -25
  5. widgettdc-api +1 -0
.eslintrc.json ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "$schema": "https://json.schemastore.org/eslintrc.json",
3
+ "root": true,
4
+ "env": {
5
+ "browser": true,
6
+ "es2022": true,
7
+ "node": true
8
+ },
9
+ "parser": "@typescript-eslint/parser",
10
+ "parserOptions": {
11
+ "project": "./tsconfig.json",
12
+ "sourceType": "module"
13
+ },
14
+ "plugins": [
15
+ "@typescript-eslint",
16
+ "react",
17
+ "react-hooks",
18
+ "security",
19
+ "prettier"
20
+ ],
21
+ "extends": [
22
+ "eslint:recommended",
23
+ "plugin:@typescript-eslint/recommended",
24
+ "plugin:react/recommended",
25
+ "plugin:react-hooks/recommended",
26
+ "plugin:security/recommended",
27
+ "plugin:prettier/recommended"
28
+ ],
29
+ "settings": {
30
+ "react": {
31
+ "version": "detect"
32
+ }
33
+ },
34
+ "rules": {
35
+ "prettier/prettier": "error",
36
+ "react/react-in-jsx-scope": "off",
37
+ "@typescript-eslint/no-unused-vars": [
38
+ "error",
39
+ {
40
+ "argsIgnorePattern": "^_"
41
+ }
42
+ ],
43
+ "security/detect-object-injection": "warn"
44
+ },
45
+ "ignorePatterns": [
46
+ "node_modules/",
47
+ "dist/",
48
+ "build/",
49
+ "public/",
50
+ ".git/"
51
+ ]
52
+ }
Dockerfile CHANGED
@@ -16,6 +16,8 @@ RUN npm install -D tsx typescript @types/node @types/express @types/ws esbuild
16
  # Copy source code
17
  COPY . .
18
 
 
 
19
  # Build packages
20
  RUN cd packages/domain-types && npm run build
21
  RUN cd packages/mcp-types && npm run build
@@ -30,6 +32,7 @@ WORKDIR /app/apps/backend
30
  # Copy only necessary files
31
  COPY --from=builder /app/apps/backend/dist ./dist
32
  COPY --from=builder /app/apps/backend/package.json ./
 
33
 
34
  # Environment configuration
35
  ENV NODE_ENV=production
 
16
  # Copy source code
17
  COPY . .
18
 
19
+ # Copy Prisma schema
20
+ COPY apps/backend/prisma ./prisma
21
  # Build packages
22
  RUN cd packages/domain-types && npm run build
23
  RUN cd packages/mcp-types && npm run build
 
32
  # Copy only necessary files
33
  COPY --from=builder /app/apps/backend/dist ./dist
34
  COPY --from=builder /app/apps/backend/package.json ./
35
+ COPY --from=builder /app/prisma ./prisma
36
 
37
  # Environment configuration
38
  ENV NODE_ENV=production
package-lock.json CHANGED
@@ -115,6 +115,7 @@
115
  "@types/uuid": "^9.0.7",
116
  "@types/ws": "^8.5.10",
117
  "@types/xml2js": "^0.4.14",
 
118
  "tsx": "^4.20.6",
119
  "typescript": "~5.8.2"
120
  }
@@ -150,14 +151,6 @@
150
  "undici-types": "~6.21.0"
151
  }
152
  },
153
- "apps/backend/node_modules/@widget-tdc/domain-types": {
154
- "resolved": "apps/backend/packages/domain-types",
155
- "link": true
156
- },
157
- "apps/backend/node_modules/@widget-tdc/mcp-types": {
158
- "resolved": "apps/backend/packages/mcp-types",
159
- "link": true
160
- },
161
  "apps/backend/node_modules/pdfjs-dist": {
162
  "version": "5.4.449",
163
  "license": "Apache-2.0",
@@ -171,6 +164,7 @@
171
  "apps/backend/packages/domain-types": {
172
  "name": "@widget-tdc/domain-types",
173
  "version": "1.0.0",
 
174
  "devDependencies": {
175
  "typescript": "~5.8.2"
176
  }
@@ -178,6 +172,7 @@
178
  "apps/backend/packages/mcp-types": {
179
  "name": "@widget-tdc/mcp-types",
180
  "version": "1.0.0",
 
181
  "dependencies": {
182
  "@widget-tdc/domain-types": "file:../domain-types"
183
  },
@@ -769,6 +764,7 @@
769
  "version": "5.4.21",
770
  "dev": true,
771
  "license": "MIT",
 
772
  "dependencies": {
773
  "esbuild": "^0.21.3",
774
  "postcss": "^8.4.43",
@@ -835,7 +831,6 @@
835
  },
836
  "node_modules/@alloc/quick-lru": {
837
  "version": "5.2.0",
838
- "dev": true,
839
  "license": "MIT",
840
  "engines": {
841
  "node": ">=10"
@@ -955,6 +950,7 @@
955
  "node_modules/@babel/core": {
956
  "version": "7.28.5",
957
  "license": "MIT",
 
958
  "dependencies": {
959
  "@babel/code-frame": "^7.27.1",
960
  "@babel/generator": "^7.28.5",
@@ -2357,6 +2353,7 @@
2357
  }
2358
  ],
2359
  "license": "MIT",
 
2360
  "engines": {
2361
  "node": ">=18"
2362
  },
@@ -2396,6 +2393,7 @@
2396
  }
2397
  ],
2398
  "license": "MIT",
 
2399
  "engines": {
2400
  "node": ">=18"
2401
  }
@@ -2422,6 +2420,7 @@
2422
  "node_modules/@dnd-kit/core": {
2423
  "version": "6.3.1",
2424
  "license": "MIT",
 
2425
  "dependencies": {
2426
  "@dnd-kit/accessibility": "^3.1.1",
2427
  "@dnd-kit/utilities": "^3.2.2",
@@ -2546,7 +2545,6 @@
2546
  "cpu": [
2547
  "ppc64"
2548
  ],
2549
- "dev": true,
2550
  "license": "MIT",
2551
  "optional": true,
2552
  "os": [
@@ -2563,7 +2561,6 @@
2563
  "cpu": [
2564
  "arm"
2565
  ],
2566
- "dev": true,
2567
  "license": "MIT",
2568
  "optional": true,
2569
  "os": [
@@ -2580,7 +2577,6 @@
2580
  "cpu": [
2581
  "arm64"
2582
  ],
2583
- "dev": true,
2584
  "license": "MIT",
2585
  "optional": true,
2586
  "os": [
@@ -2597,7 +2593,6 @@
2597
  "cpu": [
2598
  "x64"
2599
  ],
2600
- "dev": true,
2601
  "license": "MIT",
2602
  "optional": true,
2603
  "os": [
@@ -2614,7 +2609,6 @@
2614
  "cpu": [
2615
  "arm64"
2616
  ],
2617
- "dev": true,
2618
  "license": "MIT",
2619
  "optional": true,
2620
  "os": [
@@ -2631,7 +2625,6 @@
2631
  "cpu": [
2632
  "x64"
2633
  ],
2634
- "dev": true,
2635
  "license": "MIT",
2636
  "optional": true,
2637
  "os": [
@@ -2648,7 +2641,6 @@
2648
  "cpu": [
2649
  "arm64"
2650
  ],
2651
- "dev": true,
2652
  "license": "MIT",
2653
  "optional": true,
2654
  "os": [
@@ -2665,7 +2657,6 @@
2665
  "cpu": [
2666
  "x64"
2667
  ],
2668
- "dev": true,
2669
  "license": "MIT",
2670
  "optional": true,
2671
  "os": [
@@ -2682,7 +2673,6 @@
2682
  "cpu": [
2683
  "arm"
2684
  ],
2685
- "dev": true,
2686
  "license": "MIT",
2687
  "optional": true,
2688
  "os": [
@@ -2699,7 +2689,6 @@
2699
  "cpu": [
2700
  "arm64"
2701
  ],
2702
- "dev": true,
2703
  "license": "MIT",
2704
  "optional": true,
2705
  "os": [
@@ -2716,7 +2705,6 @@
2716
  "cpu": [
2717
  "ia32"
2718
  ],
2719
- "dev": true,
2720
  "license": "MIT",
2721
  "optional": true,
2722
  "os": [
@@ -2733,7 +2721,6 @@
2733
  "cpu": [
2734
  "loong64"
2735
  ],
2736
- "dev": true,
2737
  "license": "MIT",
2738
  "optional": true,
2739
  "os": [
@@ -2750,7 +2737,6 @@
2750
  "cpu": [
2751
  "mips64el"
2752
  ],
2753
- "dev": true,
2754
  "license": "MIT",
2755
  "optional": true,
2756
  "os": [
@@ -2767,7 +2753,6 @@
2767
  "cpu": [
2768
  "ppc64"
2769
  ],
2770
- "dev": true,
2771
  "license": "MIT",
2772
  "optional": true,
2773
  "os": [
@@ -2784,7 +2769,6 @@
2784
  "cpu": [
2785
  "riscv64"
2786
  ],
2787
- "dev": true,
2788
  "license": "MIT",
2789
  "optional": true,
2790
  "os": [
@@ -2801,7 +2785,6 @@
2801
  "cpu": [
2802
  "s390x"
2803
  ],
2804
- "dev": true,
2805
  "license": "MIT",
2806
  "optional": true,
2807
  "os": [
@@ -2818,7 +2801,6 @@
2818
  "cpu": [
2819
  "x64"
2820
  ],
2821
- "dev": true,
2822
  "license": "MIT",
2823
  "optional": true,
2824
  "os": [
@@ -2835,7 +2817,6 @@
2835
  "cpu": [
2836
  "arm64"
2837
  ],
2838
- "dev": true,
2839
  "license": "MIT",
2840
  "optional": true,
2841
  "os": [
@@ -2852,7 +2833,6 @@
2852
  "cpu": [
2853
  "x64"
2854
  ],
2855
- "dev": true,
2856
  "license": "MIT",
2857
  "optional": true,
2858
  "os": [
@@ -2869,7 +2849,6 @@
2869
  "cpu": [
2870
  "arm64"
2871
  ],
2872
- "dev": true,
2873
  "license": "MIT",
2874
  "optional": true,
2875
  "os": [
@@ -2886,7 +2865,6 @@
2886
  "cpu": [
2887
  "x64"
2888
  ],
2889
- "dev": true,
2890
  "license": "MIT",
2891
  "optional": true,
2892
  "os": [
@@ -2903,7 +2881,6 @@
2903
  "cpu": [
2904
  "arm64"
2905
  ],
2906
- "dev": true,
2907
  "license": "MIT",
2908
  "optional": true,
2909
  "os": [
@@ -2920,7 +2897,6 @@
2920
  "cpu": [
2921
  "x64"
2922
  ],
2923
- "dev": true,
2924
  "license": "MIT",
2925
  "optional": true,
2926
  "os": [
@@ -2937,7 +2913,6 @@
2937
  "cpu": [
2938
  "arm64"
2939
  ],
2940
- "dev": true,
2941
  "license": "MIT",
2942
  "optional": true,
2943
  "os": [
@@ -2954,7 +2929,6 @@
2954
  "cpu": [
2955
  "ia32"
2956
  ],
2957
- "dev": true,
2958
  "license": "MIT",
2959
  "optional": true,
2960
  "os": [
@@ -2969,7 +2943,6 @@
2969
  "cpu": [
2970
  "x64"
2971
  ],
2972
- "dev": true,
2973
  "license": "MIT",
2974
  "optional": true,
2975
  "os": [
@@ -3639,6 +3612,7 @@
3639
  "node_modules/@modelcontextprotocol/sdk/node_modules/express": {
3640
  "version": "5.2.1",
3641
  "license": "MIT",
 
3642
  "dependencies": {
3643
  "accepts": "^2.0.0",
3644
  "body-parser": "^2.2.1",
@@ -3872,7 +3846,6 @@
3872
  },
3873
  "node_modules/@nodelib/fs.scandir": {
3874
  "version": "2.1.5",
3875
- "dev": true,
3876
  "license": "MIT",
3877
  "dependencies": {
3878
  "@nodelib/fs.stat": "2.0.5",
@@ -3884,7 +3857,6 @@
3884
  },
3885
  "node_modules/@nodelib/fs.stat": {
3886
  "version": "2.0.5",
3887
- "dev": true,
3888
  "license": "MIT",
3889
  "engines": {
3890
  "node": ">= 8"
@@ -3892,7 +3864,6 @@
3892
  },
3893
  "node_modules/@nodelib/fs.walk": {
3894
  "version": "1.2.8",
3895
- "dev": true,
3896
  "license": "MIT",
3897
  "dependencies": {
3898
  "@nodelib/fs.scandir": "2.1.5",
@@ -5575,6 +5546,7 @@
5575
  "node_modules/@redis/client": {
5576
  "version": "5.10.0",
5577
  "license": "MIT",
 
5578
  "dependencies": {
5579
  "cluster-key-slot": "1.1.2"
5580
  },
@@ -5725,7 +5697,6 @@
5725
  "cpu": [
5726
  "arm"
5727
  ],
5728
- "dev": true,
5729
  "license": "MIT",
5730
  "optional": true,
5731
  "os": [
@@ -5739,7 +5710,6 @@
5739
  "cpu": [
5740
  "arm64"
5741
  ],
5742
- "dev": true,
5743
  "license": "MIT",
5744
  "optional": true,
5745
  "os": [
@@ -5753,7 +5723,6 @@
5753
  "cpu": [
5754
  "arm64"
5755
  ],
5756
- "dev": true,
5757
  "license": "MIT",
5758
  "optional": true,
5759
  "os": [
@@ -5767,7 +5736,6 @@
5767
  "cpu": [
5768
  "x64"
5769
  ],
5770
- "dev": true,
5771
  "license": "MIT",
5772
  "optional": true,
5773
  "os": [
@@ -5781,7 +5749,6 @@
5781
  "cpu": [
5782
  "arm64"
5783
  ],
5784
- "dev": true,
5785
  "license": "MIT",
5786
  "optional": true,
5787
  "os": [
@@ -5795,7 +5762,6 @@
5795
  "cpu": [
5796
  "x64"
5797
  ],
5798
- "dev": true,
5799
  "license": "MIT",
5800
  "optional": true,
5801
  "os": [
@@ -5809,7 +5775,6 @@
5809
  "cpu": [
5810
  "arm"
5811
  ],
5812
- "dev": true,
5813
  "license": "MIT",
5814
  "optional": true,
5815
  "os": [
@@ -5823,7 +5788,6 @@
5823
  "cpu": [
5824
  "arm"
5825
  ],
5826
- "dev": true,
5827
  "license": "MIT",
5828
  "optional": true,
5829
  "os": [
@@ -5837,7 +5801,6 @@
5837
  "cpu": [
5838
  "arm64"
5839
  ],
5840
- "dev": true,
5841
  "license": "MIT",
5842
  "optional": true,
5843
  "os": [
@@ -5851,7 +5814,6 @@
5851
  "cpu": [
5852
  "arm64"
5853
  ],
5854
- "dev": true,
5855
  "license": "MIT",
5856
  "optional": true,
5857
  "os": [
@@ -5865,7 +5827,6 @@
5865
  "cpu": [
5866
  "loong64"
5867
  ],
5868
- "dev": true,
5869
  "license": "MIT",
5870
  "optional": true,
5871
  "os": [
@@ -5879,7 +5840,6 @@
5879
  "cpu": [
5880
  "ppc64"
5881
  ],
5882
- "dev": true,
5883
  "license": "MIT",
5884
  "optional": true,
5885
  "os": [
@@ -5893,7 +5853,6 @@
5893
  "cpu": [
5894
  "riscv64"
5895
  ],
5896
- "dev": true,
5897
  "license": "MIT",
5898
  "optional": true,
5899
  "os": [
@@ -5907,7 +5866,6 @@
5907
  "cpu": [
5908
  "riscv64"
5909
  ],
5910
- "dev": true,
5911
  "license": "MIT",
5912
  "optional": true,
5913
  "os": [
@@ -5921,7 +5879,6 @@
5921
  "cpu": [
5922
  "s390x"
5923
  ],
5924
- "dev": true,
5925
  "license": "MIT",
5926
  "optional": true,
5927
  "os": [
@@ -5935,7 +5892,6 @@
5935
  "cpu": [
5936
  "x64"
5937
  ],
5938
- "dev": true,
5939
  "license": "MIT",
5940
  "optional": true,
5941
  "os": [
@@ -5949,7 +5905,6 @@
5949
  "cpu": [
5950
  "x64"
5951
  ],
5952
- "dev": true,
5953
  "license": "MIT",
5954
  "optional": true,
5955
  "os": [
@@ -5963,7 +5918,6 @@
5963
  "cpu": [
5964
  "arm64"
5965
  ],
5966
- "dev": true,
5967
  "license": "MIT",
5968
  "optional": true,
5969
  "os": [
@@ -5977,7 +5931,6 @@
5977
  "cpu": [
5978
  "arm64"
5979
  ],
5980
- "dev": true,
5981
  "license": "MIT",
5982
  "optional": true,
5983
  "os": [
@@ -5991,7 +5944,6 @@
5991
  "cpu": [
5992
  "ia32"
5993
  ],
5994
- "dev": true,
5995
  "license": "MIT",
5996
  "optional": true,
5997
  "os": [
@@ -6003,7 +5955,6 @@
6003
  "cpu": [
6004
  "x64"
6005
  ],
6006
- "dev": true,
6007
  "license": "MIT",
6008
  "optional": true,
6009
  "os": [
@@ -6015,7 +5966,6 @@
6015
  "cpu": [
6016
  "x64"
6017
  ],
6018
- "dev": true,
6019
  "license": "MIT",
6020
  "optional": true,
6021
  "os": [
@@ -6144,6 +6094,7 @@
6144
  "version": "10.4.1",
6145
  "dev": true,
6146
  "license": "MIT",
 
6147
  "dependencies": {
6148
  "@babel/code-frame": "^7.10.4",
6149
  "@babel/runtime": "^7.12.5",
@@ -6234,8 +6185,9 @@
6234
  },
6235
  "node_modules/@types/babel__core": {
6236
  "version": "7.20.5",
6237
- "dev": true,
6238
  "license": "MIT",
 
6239
  "dependencies": {
6240
  "@babel/parser": "^7.20.7",
6241
  "@babel/types": "^7.20.7",
@@ -6246,7 +6198,7 @@
6246
  },
6247
  "node_modules/@types/babel__generator": {
6248
  "version": "7.27.0",
6249
- "dev": true,
6250
  "license": "MIT",
6251
  "dependencies": {
6252
  "@babel/types": "^7.0.0"
@@ -6254,7 +6206,7 @@
6254
  },
6255
  "node_modules/@types/babel__template": {
6256
  "version": "7.4.4",
6257
- "dev": true,
6258
  "license": "MIT",
6259
  "dependencies": {
6260
  "@babel/parser": "^7.1.0",
@@ -6263,7 +6215,7 @@
6263
  },
6264
  "node_modules/@types/babel__traverse": {
6265
  "version": "7.28.0",
6266
- "dev": true,
6267
  "license": "MIT",
6268
  "dependencies": {
6269
  "@babel/types": "^7.28.2"
@@ -6704,7 +6656,6 @@
6704
  },
6705
  "node_modules/@types/prop-types": {
6706
  "version": "15.7.15",
6707
- "dev": true,
6708
  "license": "MIT"
6709
  },
6710
  "node_modules/@types/qs": {
@@ -6719,8 +6670,8 @@
6719
  },
6720
  "node_modules/@types/react": {
6721
  "version": "18.3.27",
6722
- "dev": true,
6723
  "license": "MIT",
 
6724
  "dependencies": {
6725
  "@types/prop-types": "*",
6726
  "csstype": "^3.2.2"
@@ -6728,8 +6679,9 @@
6728
  },
6729
  "node_modules/@types/react-dom": {
6730
  "version": "18.3.7",
6731
- "dev": true,
6732
  "license": "MIT",
 
6733
  "peerDependencies": {
6734
  "@types/react": "^18.0.0"
6735
  }
@@ -6867,6 +6819,7 @@
6867
  "version": "8.48.1",
6868
  "dev": true,
6869
  "license": "MIT",
 
6870
  "dependencies": {
6871
  "@typescript-eslint/scope-manager": "8.48.1",
6872
  "@typescript-eslint/types": "8.48.1",
@@ -7159,6 +7112,7 @@
7159
  "version": "4.0.15",
7160
  "dev": true,
7161
  "license": "MIT",
 
7162
  "dependencies": {
7163
  "@vitest/utils": "4.0.15",
7164
  "fflate": "^0.8.2",
@@ -7297,6 +7251,7 @@
7297
  "node_modules/acorn": {
7298
  "version": "8.15.0",
7299
  "license": "MIT",
 
7300
  "bin": {
7301
  "acorn": "bin/acorn"
7302
  },
@@ -7332,6 +7287,7 @@
7332
  "node_modules/ajv": {
7333
  "version": "8.17.1",
7334
  "license": "MIT",
 
7335
  "dependencies": {
7336
  "fast-deep-equal": "^3.1.3",
7337
  "fast-uri": "^3.0.1",
@@ -7380,7 +7336,6 @@
7380
  },
7381
  "node_modules/any-promise": {
7382
  "version": "1.3.0",
7383
- "dev": true,
7384
  "license": "MIT"
7385
  },
7386
  "node_modules/anymatch": {
@@ -7482,7 +7437,6 @@
7482
  },
7483
  "node_modules/arg": {
7484
  "version": "5.0.2",
7485
- "dev": true,
7486
  "license": "MIT"
7487
  },
7488
  "node_modules/argparse": {
@@ -8138,6 +8092,7 @@
8138
  }
8139
  ],
8140
  "license": "MIT",
 
8141
  "dependencies": {
8142
  "baseline-browser-mapping": "^2.9.0",
8143
  "caniuse-lite": "^1.0.30001759",
@@ -8269,7 +8224,6 @@
8269
  },
8270
  "node_modules/camelcase-css": {
8271
  "version": "2.0.1",
8272
- "dev": true,
8273
  "license": "MIT",
8274
  "engines": {
8275
  "node": ">= 6"
@@ -8416,6 +8370,7 @@
8416
  "node_modules/chevrotain": {
8417
  "version": "11.0.3",
8418
  "license": "Apache-2.0",
 
8419
  "dependencies": {
8420
  "@chevrotain/cst-dts-gen": "11.0.3",
8421
  "@chevrotain/gast": "11.0.3",
@@ -8613,7 +8568,6 @@
8613
  },
8614
  "node_modules/commander": {
8615
  "version": "4.1.1",
8616
- "dev": true,
8617
  "license": "MIT",
8618
  "engines": {
8619
  "node": ">= 6"
@@ -8939,7 +8893,6 @@
8939
  },
8940
  "node_modules/cssesc": {
8941
  "version": "3.0.0",
8942
- "dev": true,
8943
  "license": "MIT",
8944
  "bin": {
8945
  "cssesc": "bin/cssesc"
@@ -8968,6 +8921,7 @@
8968
  "node_modules/cytoscape": {
8969
  "version": "3.33.1",
8970
  "license": "MIT",
 
8971
  "engines": {
8972
  "node": ">=0.10"
8973
  }
@@ -9329,6 +9283,7 @@
9329
  "node_modules/d3-selection": {
9330
  "version": "3.0.0",
9331
  "license": "ISC",
 
9332
  "engines": {
9333
  "node": ">=12"
9334
  }
@@ -9476,6 +9431,7 @@
9476
  "node_modules/date-fns": {
9477
  "version": "3.6.0",
9478
  "license": "MIT",
 
9479
  "funding": {
9480
  "type": "github",
9481
  "url": "https://github.com/sponsors/kossnocorp"
@@ -9668,11 +9624,11 @@
9668
  },
9669
  "node_modules/devtools-protocol": {
9670
  "version": "0.0.1534754",
9671
- "license": "BSD-3-Clause"
 
9672
  },
9673
  "node_modules/didyoumean": {
9674
  "version": "1.2.2",
9675
- "dev": true,
9676
  "license": "Apache-2.0"
9677
  },
9678
  "node_modules/diff": {
@@ -9684,7 +9640,6 @@
9684
  },
9685
  "node_modules/dlv": {
9686
  "version": "1.1.3",
9687
- "dev": true,
9688
  "license": "MIT"
9689
  },
9690
  "node_modules/docker-compose": {
@@ -9945,7 +9900,8 @@
9945
  },
9946
  "node_modules/embla-carousel": {
9947
  "version": "8.6.0",
9948
- "license": "MIT"
 
9949
  },
9950
  "node_modules/embla-carousel-react": {
9951
  "version": "8.6.0",
@@ -10778,6 +10734,7 @@
10778
  "version": "9.39.1",
10779
  "dev": true,
10780
  "license": "MIT",
 
10781
  "dependencies": {
10782
  "@eslint-community/eslint-utils": "^4.8.0",
10783
  "@eslint-community/regexpp": "^4.12.1",
@@ -11286,7 +11243,6 @@
11286
  },
11287
  "node_modules/fast-glob": {
11288
  "version": "3.3.3",
11289
- "dev": true,
11290
  "license": "MIT",
11291
  "dependencies": {
11292
  "@nodelib/fs.stat": "^2.0.2",
@@ -11301,7 +11257,6 @@
11301
  },
11302
  "node_modules/fast-glob/node_modules/glob-parent": {
11303
  "version": "5.1.2",
11304
- "dev": true,
11305
  "license": "ISC",
11306
  "dependencies": {
11307
  "is-glob": "^4.0.1"
@@ -11351,7 +11306,6 @@
11351
  },
11352
  "node_modules/fastq": {
11353
  "version": "1.19.1",
11354
- "dev": true,
11355
  "license": "ISC",
11356
  "dependencies": {
11357
  "reusify": "^1.0.4"
@@ -11835,7 +11789,7 @@
11835
  },
11836
  "node_modules/get-tsconfig": {
11837
  "version": "4.13.0",
11838
- "dev": true,
11839
  "license": "MIT",
11840
  "dependencies": {
11841
  "resolve-pkg-maps": "^1.0.0"
@@ -11880,7 +11834,6 @@
11880
  },
11881
  "node_modules/glob-parent": {
11882
  "version": "6.0.2",
11883
- "dev": true,
11884
  "license": "ISC",
11885
  "dependencies": {
11886
  "is-glob": "^4.0.3"
@@ -12921,8 +12874,8 @@
12921
  },
12922
  "node_modules/jiti": {
12923
  "version": "1.21.7",
12924
- "dev": true,
12925
  "license": "MIT",
 
12926
  "bin": {
12927
  "jiti": "bin/jiti.js"
12928
  }
@@ -13340,7 +13293,6 @@
13340
  },
13341
  "node_modules/lilconfig": {
13342
  "version": "3.1.3",
13343
- "dev": true,
13344
  "license": "MIT",
13345
  "engines": {
13346
  "node": ">=14"
@@ -13782,7 +13734,6 @@
13782
  },
13783
  "node_modules/merge2": {
13784
  "version": "1.4.1",
13785
- "dev": true,
13786
  "license": "MIT",
13787
  "engines": {
13788
  "node": ">= 8"
@@ -14238,7 +14189,6 @@
14238
  },
14239
  "node_modules/micromatch": {
14240
  "version": "4.0.8",
14241
- "dev": true,
14242
  "license": "MIT",
14243
  "dependencies": {
14244
  "braces": "^3.0.3",
@@ -14405,7 +14355,6 @@
14405
  },
14406
  "node_modules/mz": {
14407
  "version": "2.7.0",
14408
- "dev": true,
14409
  "license": "MIT",
14410
  "dependencies": {
14411
  "any-promise": "^1.0.0",
@@ -14420,7 +14369,6 @@
14420
  },
14421
  "node_modules/nanoid": {
14422
  "version": "3.3.11",
14423
- "dev": true,
14424
  "funding": [
14425
  {
14426
  "type": "github",
@@ -14618,7 +14566,6 @@
14618
  },
14619
  "node_modules/object-hash": {
14620
  "version": "3.0.0",
14621
- "dev": true,
14622
  "license": "MIT",
14623
  "engines": {
14624
  "node": ">= 6"
@@ -15129,6 +15076,7 @@
15129
  "node_modules/pg": {
15130
  "version": "8.16.3",
15131
  "license": "MIT",
 
15132
  "dependencies": {
15133
  "pg-connection-string": "^2.9.1",
15134
  "pg-pool": "^3.10.1",
@@ -15215,7 +15163,6 @@
15215
  },
15216
  "node_modules/pify": {
15217
  "version": "2.3.0",
15218
- "dev": true,
15219
  "license": "MIT",
15220
  "engines": {
15221
  "node": ">=0.10.0"
@@ -15223,7 +15170,6 @@
15223
  },
15224
  "node_modules/pirates": {
15225
  "version": "4.0.7",
15226
- "dev": true,
15227
  "license": "MIT",
15228
  "engines": {
15229
  "node": ">= 6"
@@ -15298,7 +15244,6 @@
15298
  },
15299
  "node_modules/postcss": {
15300
  "version": "8.5.6",
15301
- "dev": true,
15302
  "funding": [
15303
  {
15304
  "type": "opencollective",
@@ -15314,6 +15259,7 @@
15314
  }
15315
  ],
15316
  "license": "MIT",
 
15317
  "dependencies": {
15318
  "nanoid": "^3.3.11",
15319
  "picocolors": "^1.1.1",
@@ -15325,7 +15271,6 @@
15325
  },
15326
  "node_modules/postcss-import": {
15327
  "version": "15.1.0",
15328
- "dev": true,
15329
  "license": "MIT",
15330
  "dependencies": {
15331
  "postcss-value-parser": "^4.0.0",
@@ -15341,7 +15286,6 @@
15341
  },
15342
  "node_modules/postcss-import/node_modules/resolve": {
15343
  "version": "1.22.11",
15344
- "dev": true,
15345
  "license": "MIT",
15346
  "dependencies": {
15347
  "is-core-module": "^2.16.1",
@@ -15360,7 +15304,6 @@
15360
  },
15361
  "node_modules/postcss-js": {
15362
  "version": "4.1.0",
15363
- "dev": true,
15364
  "funding": [
15365
  {
15366
  "type": "opencollective",
@@ -15384,7 +15327,6 @@
15384
  },
15385
  "node_modules/postcss-load-config": {
15386
  "version": "6.0.1",
15387
- "dev": true,
15388
  "funding": [
15389
  {
15390
  "type": "opencollective",
@@ -15425,7 +15367,6 @@
15425
  },
15426
  "node_modules/postcss-nested": {
15427
  "version": "6.2.0",
15428
- "dev": true,
15429
  "funding": [
15430
  {
15431
  "type": "opencollective",
@@ -15449,7 +15390,6 @@
15449
  },
15450
  "node_modules/postcss-nested/node_modules/postcss-selector-parser": {
15451
  "version": "6.1.2",
15452
- "dev": true,
15453
  "license": "MIT",
15454
  "dependencies": {
15455
  "cssesc": "^3.0.0",
@@ -15473,7 +15413,6 @@
15473
  },
15474
  "node_modules/postcss-value-parser": {
15475
  "version": "4.2.0",
15476
- "dev": true,
15477
  "license": "MIT"
15478
  },
15479
  "node_modules/postgres-array": {
@@ -15656,6 +15595,7 @@
15656
  "version": "5.22.0",
15657
  "hasInstallScript": true,
15658
  "license": "Apache-2.0",
 
15659
  "dependencies": {
15660
  "@prisma/engines": "5.22.0"
15661
  },
@@ -15944,7 +15884,6 @@
15944
  },
15945
  "node_modules/queue-microtask": {
15946
  "version": "1.2.3",
15947
- "dev": true,
15948
  "funding": [
15949
  {
15950
  "type": "github",
@@ -16025,6 +15964,7 @@
16025
  "node_modules/react": {
16026
  "version": "18.3.1",
16027
  "license": "MIT",
 
16028
  "dependencies": {
16029
  "loose-envify": "^1.1.0"
16030
  },
@@ -16065,6 +16005,7 @@
16065
  "node_modules/react-dom": {
16066
  "version": "18.3.1",
16067
  "license": "MIT",
 
16068
  "dependencies": {
16069
  "loose-envify": "^1.1.0",
16070
  "scheduler": "^0.23.2"
@@ -16091,6 +16032,7 @@
16091
  "node_modules/react-hook-form": {
16092
  "version": "7.68.0",
16093
  "license": "MIT",
 
16094
  "engines": {
16095
  "node": ">=18.0.0"
16096
  },
@@ -16281,7 +16223,6 @@
16281
  },
16282
  "node_modules/read-cache": {
16283
  "version": "1.0.0",
16284
- "dev": true,
16285
  "license": "MIT",
16286
  "dependencies": {
16287
  "pify": "^2.3.0"
@@ -16564,7 +16505,7 @@
16564
  },
16565
  "node_modules/resolve-pkg-maps": {
16566
  "version": "1.0.0",
16567
- "dev": true,
16568
  "license": "MIT",
16569
  "funding": {
16570
  "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
@@ -16579,7 +16520,6 @@
16579
  },
16580
  "node_modules/reusify": {
16581
  "version": "1.1.0",
16582
- "dev": true,
16583
  "license": "MIT",
16584
  "engines": {
16585
  "iojs": ">=1.0.0",
@@ -16602,8 +16542,8 @@
16602
  },
16603
  "node_modules/rollup": {
16604
  "version": "4.53.3",
16605
- "dev": true,
16606
  "license": "MIT",
 
16607
  "dependencies": {
16608
  "@types/estree": "1.0.8"
16609
  },
@@ -16674,7 +16614,6 @@
16674
  },
16675
  "node_modules/run-parallel": {
16676
  "version": "1.2.0",
16677
- "dev": true,
16678
  "funding": [
16679
  {
16680
  "type": "github",
@@ -17384,7 +17323,6 @@
17384
  },
17385
  "node_modules/source-map-js": {
17386
  "version": "1.2.1",
17387
- "dev": true,
17388
  "license": "BSD-3-Clause",
17389
  "engines": {
17390
  "node": ">=0.10.0"
@@ -17790,7 +17728,6 @@
17790
  },
17791
  "node_modules/sucrase": {
17792
  "version": "3.35.1",
17793
- "dev": true,
17794
  "license": "MIT",
17795
  "dependencies": {
17796
  "@jridgewell/gen-mapping": "^0.3.2",
@@ -17872,8 +17809,8 @@
17872
  },
17873
  "node_modules/tailwindcss": {
17874
  "version": "3.4.18",
17875
- "dev": true,
17876
  "license": "MIT",
 
17877
  "dependencies": {
17878
  "@alloc/quick-lru": "^5.2.0",
17879
  "arg": "^5.0.2",
@@ -17915,7 +17852,6 @@
17915
  },
17916
  "node_modules/tailwindcss/node_modules/postcss-selector-parser": {
17917
  "version": "6.1.2",
17918
- "dev": true,
17919
  "license": "MIT",
17920
  "dependencies": {
17921
  "cssesc": "^3.0.0",
@@ -17927,7 +17863,6 @@
17927
  },
17928
  "node_modules/tailwindcss/node_modules/resolve": {
17929
  "version": "1.22.11",
17930
- "dev": true,
17931
  "license": "MIT",
17932
  "dependencies": {
17933
  "is-core-module": "^2.16.1",
@@ -18066,7 +18001,6 @@
18066
  },
18067
  "node_modules/thenify": {
18068
  "version": "3.3.1",
18069
- "dev": true,
18070
  "license": "MIT",
18071
  "dependencies": {
18072
  "any-promise": "^1.0.0"
@@ -18074,7 +18008,6 @@
18074
  },
18075
  "node_modules/thenify-all": {
18076
  "version": "1.6.0",
18077
- "dev": true,
18078
  "license": "MIT",
18079
  "dependencies": {
18080
  "thenify": ">= 3.1.0 < 4"
@@ -18154,6 +18087,7 @@
18154
  "node_modules/tinyglobby/node_modules/picomatch": {
18155
  "version": "4.0.3",
18156
  "license": "MIT",
 
18157
  "engines": {
18158
  "node": ">=12"
18159
  },
@@ -18301,7 +18235,6 @@
18301
  },
18302
  "node_modules/ts-interface-checker": {
18303
  "version": "0.1.13",
18304
- "dev": true,
18305
  "license": "Apache-2.0"
18306
  },
18307
  "node_modules/tslib": {
@@ -18310,7 +18243,7 @@
18310
  },
18311
  "node_modules/tsx": {
18312
  "version": "4.21.0",
18313
- "dev": true,
18314
  "license": "MIT",
18315
  "dependencies": {
18316
  "esbuild": "~0.27.0",
@@ -18333,7 +18266,6 @@
18333
  "cpu": [
18334
  "ppc64"
18335
  ],
18336
- "dev": true,
18337
  "license": "MIT",
18338
  "optional": true,
18339
  "os": [
@@ -18350,7 +18282,6 @@
18350
  "cpu": [
18351
  "arm"
18352
  ],
18353
- "dev": true,
18354
  "license": "MIT",
18355
  "optional": true,
18356
  "os": [
@@ -18367,7 +18298,6 @@
18367
  "cpu": [
18368
  "arm64"
18369
  ],
18370
- "dev": true,
18371
  "license": "MIT",
18372
  "optional": true,
18373
  "os": [
@@ -18384,7 +18314,6 @@
18384
  "cpu": [
18385
  "x64"
18386
  ],
18387
- "dev": true,
18388
  "license": "MIT",
18389
  "optional": true,
18390
  "os": [
@@ -18401,7 +18330,6 @@
18401
  "cpu": [
18402
  "arm64"
18403
  ],
18404
- "dev": true,
18405
  "license": "MIT",
18406
  "optional": true,
18407
  "os": [
@@ -18418,7 +18346,6 @@
18418
  "cpu": [
18419
  "x64"
18420
  ],
18421
- "dev": true,
18422
  "license": "MIT",
18423
  "optional": true,
18424
  "os": [
@@ -18435,7 +18362,6 @@
18435
  "cpu": [
18436
  "arm64"
18437
  ],
18438
- "dev": true,
18439
  "license": "MIT",
18440
  "optional": true,
18441
  "os": [
@@ -18452,7 +18378,6 @@
18452
  "cpu": [
18453
  "x64"
18454
  ],
18455
- "dev": true,
18456
  "license": "MIT",
18457
  "optional": true,
18458
  "os": [
@@ -18469,7 +18394,6 @@
18469
  "cpu": [
18470
  "arm"
18471
  ],
18472
- "dev": true,
18473
  "license": "MIT",
18474
  "optional": true,
18475
  "os": [
@@ -18486,7 +18410,6 @@
18486
  "cpu": [
18487
  "arm64"
18488
  ],
18489
- "dev": true,
18490
  "license": "MIT",
18491
  "optional": true,
18492
  "os": [
@@ -18503,7 +18426,6 @@
18503
  "cpu": [
18504
  "ia32"
18505
  ],
18506
- "dev": true,
18507
  "license": "MIT",
18508
  "optional": true,
18509
  "os": [
@@ -18520,7 +18442,6 @@
18520
  "cpu": [
18521
  "loong64"
18522
  ],
18523
- "dev": true,
18524
  "license": "MIT",
18525
  "optional": true,
18526
  "os": [
@@ -18537,7 +18458,6 @@
18537
  "cpu": [
18538
  "mips64el"
18539
  ],
18540
- "dev": true,
18541
  "license": "MIT",
18542
  "optional": true,
18543
  "os": [
@@ -18554,7 +18474,6 @@
18554
  "cpu": [
18555
  "ppc64"
18556
  ],
18557
- "dev": true,
18558
  "license": "MIT",
18559
  "optional": true,
18560
  "os": [
@@ -18571,7 +18490,6 @@
18571
  "cpu": [
18572
  "riscv64"
18573
  ],
18574
- "dev": true,
18575
  "license": "MIT",
18576
  "optional": true,
18577
  "os": [
@@ -18588,7 +18506,6 @@
18588
  "cpu": [
18589
  "s390x"
18590
  ],
18591
- "dev": true,
18592
  "license": "MIT",
18593
  "optional": true,
18594
  "os": [
@@ -18605,7 +18522,6 @@
18605
  "cpu": [
18606
  "x64"
18607
  ],
18608
- "dev": true,
18609
  "license": "MIT",
18610
  "optional": true,
18611
  "os": [
@@ -18622,7 +18538,6 @@
18622
  "cpu": [
18623
  "arm64"
18624
  ],
18625
- "dev": true,
18626
  "license": "MIT",
18627
  "optional": true,
18628
  "os": [
@@ -18639,7 +18554,6 @@
18639
  "cpu": [
18640
  "x64"
18641
  ],
18642
- "dev": true,
18643
  "license": "MIT",
18644
  "optional": true,
18645
  "os": [
@@ -18656,7 +18570,6 @@
18656
  "cpu": [
18657
  "arm64"
18658
  ],
18659
- "dev": true,
18660
  "license": "MIT",
18661
  "optional": true,
18662
  "os": [
@@ -18673,7 +18586,6 @@
18673
  "cpu": [
18674
  "x64"
18675
  ],
18676
- "dev": true,
18677
  "license": "MIT",
18678
  "optional": true,
18679
  "os": [
@@ -18690,7 +18602,6 @@
18690
  "cpu": [
18691
  "arm64"
18692
  ],
18693
- "dev": true,
18694
  "license": "MIT",
18695
  "optional": true,
18696
  "os": [
@@ -18707,7 +18618,6 @@
18707
  "cpu": [
18708
  "x64"
18709
  ],
18710
- "dev": true,
18711
  "license": "MIT",
18712
  "optional": true,
18713
  "os": [
@@ -18724,7 +18634,6 @@
18724
  "cpu": [
18725
  "arm64"
18726
  ],
18727
- "dev": true,
18728
  "license": "MIT",
18729
  "optional": true,
18730
  "os": [
@@ -18741,7 +18650,6 @@
18741
  "cpu": [
18742
  "ia32"
18743
  ],
18744
- "dev": true,
18745
  "license": "MIT",
18746
  "optional": true,
18747
  "os": [
@@ -18753,7 +18661,7 @@
18753
  },
18754
  "node_modules/tsx/node_modules/esbuild": {
18755
  "version": "0.27.1",
18756
- "dev": true,
18757
  "hasInstallScript": true,
18758
  "license": "MIT",
18759
  "bin": {
@@ -18795,7 +18703,6 @@
18795
  "version": "2.3.3",
18796
  "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
18797
  "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
18798
- "dev": true,
18799
  "hasInstallScript": true,
18800
  "license": "MIT",
18801
  "optional": true,
@@ -18928,8 +18835,9 @@
18928
  },
18929
  "node_modules/typescript": {
18930
  "version": "5.8.3",
18931
- "dev": true,
18932
  "license": "Apache-2.0",
 
18933
  "bin": {
18934
  "tsc": "bin/tsc",
18935
  "tsserver": "bin/tsserver"
@@ -19319,8 +19227,8 @@
19319
  },
19320
  "node_modules/vite": {
19321
  "version": "7.2.6",
19322
- "dev": true,
19323
  "license": "MIT",
 
19324
  "dependencies": {
19325
  "esbuild": "^0.25.0",
19326
  "fdir": "^6.5.0",
@@ -19427,7 +19335,6 @@
19427
  "cpu": [
19428
  "x64"
19429
  ],
19430
- "dev": true,
19431
  "license": "MIT",
19432
  "optional": true,
19433
  "os": [
@@ -19439,7 +19346,6 @@
19439
  },
19440
  "node_modules/vite/node_modules/esbuild": {
19441
  "version": "0.25.12",
19442
- "dev": true,
19443
  "hasInstallScript": true,
19444
  "license": "MIT",
19445
  "bin": {
@@ -19479,7 +19385,6 @@
19479
  },
19480
  "node_modules/vite/node_modules/fdir": {
19481
  "version": "6.5.0",
19482
- "dev": true,
19483
  "license": "MIT",
19484
  "engines": {
19485
  "node": ">=12.0.0"
@@ -19497,7 +19402,6 @@
19497
  "version": "2.3.3",
19498
  "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
19499
  "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
19500
- "dev": true,
19501
  "hasInstallScript": true,
19502
  "license": "MIT",
19503
  "optional": true,
@@ -19510,8 +19414,8 @@
19510
  },
19511
  "node_modules/vite/node_modules/picomatch": {
19512
  "version": "4.0.3",
19513
- "dev": true,
19514
  "license": "MIT",
 
19515
  "engines": {
19516
  "node": ">=12"
19517
  },
@@ -19523,6 +19427,7 @@
19523
  "version": "4.0.15",
19524
  "dev": true,
19525
  "license": "MIT",
 
19526
  "dependencies": {
19527
  "@vitest/expect": "4.0.15",
19528
  "@vitest/mocker": "4.0.15",
@@ -20093,6 +19998,7 @@
20093
  "node_modules/workbox-build/node_modules/rollup": {
20094
  "version": "2.79.2",
20095
  "license": "MIT",
 
20096
  "bin": {
20097
  "rollup": "dist/bin/rollup"
20098
  },
@@ -20239,6 +20145,7 @@
20239
  "node_modules/ws": {
20240
  "version": "8.18.3",
20241
  "license": "MIT",
 
20242
  "engines": {
20243
  "node": ">=10.0.0"
20244
  },
@@ -20395,6 +20302,7 @@
20395
  "node_modules/zod": {
20396
  "version": "3.25.76",
20397
  "license": "MIT",
 
20398
  "funding": {
20399
  "url": "https://github.com/sponsors/colinhacks"
20400
  }
 
115
  "@types/uuid": "^9.0.7",
116
  "@types/ws": "^8.5.10",
117
  "@types/xml2js": "^0.4.14",
118
+ "esbuild": "^0.24.2",
119
  "tsx": "^4.20.6",
120
  "typescript": "~5.8.2"
121
  }
 
151
  "undici-types": "~6.21.0"
152
  }
153
  },
 
 
 
 
 
 
 
 
154
  "apps/backend/node_modules/pdfjs-dist": {
155
  "version": "5.4.449",
156
  "license": "Apache-2.0",
 
164
  "apps/backend/packages/domain-types": {
165
  "name": "@widget-tdc/domain-types",
166
  "version": "1.0.0",
167
+ "extraneous": true,
168
  "devDependencies": {
169
  "typescript": "~5.8.2"
170
  }
 
172
  "apps/backend/packages/mcp-types": {
173
  "name": "@widget-tdc/mcp-types",
174
  "version": "1.0.0",
175
+ "extraneous": true,
176
  "dependencies": {
177
  "@widget-tdc/domain-types": "file:../domain-types"
178
  },
 
764
  "version": "5.4.21",
765
  "dev": true,
766
  "license": "MIT",
767
+ "peer": true,
768
  "dependencies": {
769
  "esbuild": "^0.21.3",
770
  "postcss": "^8.4.43",
 
831
  },
832
  "node_modules/@alloc/quick-lru": {
833
  "version": "5.2.0",
 
834
  "license": "MIT",
835
  "engines": {
836
  "node": ">=10"
 
950
  "node_modules/@babel/core": {
951
  "version": "7.28.5",
952
  "license": "MIT",
953
+ "peer": true,
954
  "dependencies": {
955
  "@babel/code-frame": "^7.27.1",
956
  "@babel/generator": "^7.28.5",
 
2353
  }
2354
  ],
2355
  "license": "MIT",
2356
+ "peer": true,
2357
  "engines": {
2358
  "node": ">=18"
2359
  },
 
2393
  }
2394
  ],
2395
  "license": "MIT",
2396
+ "peer": true,
2397
  "engines": {
2398
  "node": ">=18"
2399
  }
 
2420
  "node_modules/@dnd-kit/core": {
2421
  "version": "6.3.1",
2422
  "license": "MIT",
2423
+ "peer": true,
2424
  "dependencies": {
2425
  "@dnd-kit/accessibility": "^3.1.1",
2426
  "@dnd-kit/utilities": "^3.2.2",
 
2545
  "cpu": [
2546
  "ppc64"
2547
  ],
 
2548
  "license": "MIT",
2549
  "optional": true,
2550
  "os": [
 
2561
  "cpu": [
2562
  "arm"
2563
  ],
 
2564
  "license": "MIT",
2565
  "optional": true,
2566
  "os": [
 
2577
  "cpu": [
2578
  "arm64"
2579
  ],
 
2580
  "license": "MIT",
2581
  "optional": true,
2582
  "os": [
 
2593
  "cpu": [
2594
  "x64"
2595
  ],
 
2596
  "license": "MIT",
2597
  "optional": true,
2598
  "os": [
 
2609
  "cpu": [
2610
  "arm64"
2611
  ],
 
2612
  "license": "MIT",
2613
  "optional": true,
2614
  "os": [
 
2625
  "cpu": [
2626
  "x64"
2627
  ],
 
2628
  "license": "MIT",
2629
  "optional": true,
2630
  "os": [
 
2641
  "cpu": [
2642
  "arm64"
2643
  ],
 
2644
  "license": "MIT",
2645
  "optional": true,
2646
  "os": [
 
2657
  "cpu": [
2658
  "x64"
2659
  ],
 
2660
  "license": "MIT",
2661
  "optional": true,
2662
  "os": [
 
2673
  "cpu": [
2674
  "arm"
2675
  ],
 
2676
  "license": "MIT",
2677
  "optional": true,
2678
  "os": [
 
2689
  "cpu": [
2690
  "arm64"
2691
  ],
 
2692
  "license": "MIT",
2693
  "optional": true,
2694
  "os": [
 
2705
  "cpu": [
2706
  "ia32"
2707
  ],
 
2708
  "license": "MIT",
2709
  "optional": true,
2710
  "os": [
 
2721
  "cpu": [
2722
  "loong64"
2723
  ],
 
2724
  "license": "MIT",
2725
  "optional": true,
2726
  "os": [
 
2737
  "cpu": [
2738
  "mips64el"
2739
  ],
 
2740
  "license": "MIT",
2741
  "optional": true,
2742
  "os": [
 
2753
  "cpu": [
2754
  "ppc64"
2755
  ],
 
2756
  "license": "MIT",
2757
  "optional": true,
2758
  "os": [
 
2769
  "cpu": [
2770
  "riscv64"
2771
  ],
 
2772
  "license": "MIT",
2773
  "optional": true,
2774
  "os": [
 
2785
  "cpu": [
2786
  "s390x"
2787
  ],
 
2788
  "license": "MIT",
2789
  "optional": true,
2790
  "os": [
 
2801
  "cpu": [
2802
  "x64"
2803
  ],
 
2804
  "license": "MIT",
2805
  "optional": true,
2806
  "os": [
 
2817
  "cpu": [
2818
  "arm64"
2819
  ],
 
2820
  "license": "MIT",
2821
  "optional": true,
2822
  "os": [
 
2833
  "cpu": [
2834
  "x64"
2835
  ],
 
2836
  "license": "MIT",
2837
  "optional": true,
2838
  "os": [
 
2849
  "cpu": [
2850
  "arm64"
2851
  ],
 
2852
  "license": "MIT",
2853
  "optional": true,
2854
  "os": [
 
2865
  "cpu": [
2866
  "x64"
2867
  ],
 
2868
  "license": "MIT",
2869
  "optional": true,
2870
  "os": [
 
2881
  "cpu": [
2882
  "arm64"
2883
  ],
 
2884
  "license": "MIT",
2885
  "optional": true,
2886
  "os": [
 
2897
  "cpu": [
2898
  "x64"
2899
  ],
 
2900
  "license": "MIT",
2901
  "optional": true,
2902
  "os": [
 
2913
  "cpu": [
2914
  "arm64"
2915
  ],
 
2916
  "license": "MIT",
2917
  "optional": true,
2918
  "os": [
 
2929
  "cpu": [
2930
  "ia32"
2931
  ],
 
2932
  "license": "MIT",
2933
  "optional": true,
2934
  "os": [
 
2943
  "cpu": [
2944
  "x64"
2945
  ],
 
2946
  "license": "MIT",
2947
  "optional": true,
2948
  "os": [
 
3612
  "node_modules/@modelcontextprotocol/sdk/node_modules/express": {
3613
  "version": "5.2.1",
3614
  "license": "MIT",
3615
+ "peer": true,
3616
  "dependencies": {
3617
  "accepts": "^2.0.0",
3618
  "body-parser": "^2.2.1",
 
3846
  },
3847
  "node_modules/@nodelib/fs.scandir": {
3848
  "version": "2.1.5",
 
3849
  "license": "MIT",
3850
  "dependencies": {
3851
  "@nodelib/fs.stat": "2.0.5",
 
3857
  },
3858
  "node_modules/@nodelib/fs.stat": {
3859
  "version": "2.0.5",
 
3860
  "license": "MIT",
3861
  "engines": {
3862
  "node": ">= 8"
 
3864
  },
3865
  "node_modules/@nodelib/fs.walk": {
3866
  "version": "1.2.8",
 
3867
  "license": "MIT",
3868
  "dependencies": {
3869
  "@nodelib/fs.scandir": "2.1.5",
 
5546
  "node_modules/@redis/client": {
5547
  "version": "5.10.0",
5548
  "license": "MIT",
5549
+ "peer": true,
5550
  "dependencies": {
5551
  "cluster-key-slot": "1.1.2"
5552
  },
 
5697
  "cpu": [
5698
  "arm"
5699
  ],
 
5700
  "license": "MIT",
5701
  "optional": true,
5702
  "os": [
 
5710
  "cpu": [
5711
  "arm64"
5712
  ],
 
5713
  "license": "MIT",
5714
  "optional": true,
5715
  "os": [
 
5723
  "cpu": [
5724
  "arm64"
5725
  ],
 
5726
  "license": "MIT",
5727
  "optional": true,
5728
  "os": [
 
5736
  "cpu": [
5737
  "x64"
5738
  ],
 
5739
  "license": "MIT",
5740
  "optional": true,
5741
  "os": [
 
5749
  "cpu": [
5750
  "arm64"
5751
  ],
 
5752
  "license": "MIT",
5753
  "optional": true,
5754
  "os": [
 
5762
  "cpu": [
5763
  "x64"
5764
  ],
 
5765
  "license": "MIT",
5766
  "optional": true,
5767
  "os": [
 
5775
  "cpu": [
5776
  "arm"
5777
  ],
 
5778
  "license": "MIT",
5779
  "optional": true,
5780
  "os": [
 
5788
  "cpu": [
5789
  "arm"
5790
  ],
 
5791
  "license": "MIT",
5792
  "optional": true,
5793
  "os": [
 
5801
  "cpu": [
5802
  "arm64"
5803
  ],
 
5804
  "license": "MIT",
5805
  "optional": true,
5806
  "os": [
 
5814
  "cpu": [
5815
  "arm64"
5816
  ],
 
5817
  "license": "MIT",
5818
  "optional": true,
5819
  "os": [
 
5827
  "cpu": [
5828
  "loong64"
5829
  ],
 
5830
  "license": "MIT",
5831
  "optional": true,
5832
  "os": [
 
5840
  "cpu": [
5841
  "ppc64"
5842
  ],
 
5843
  "license": "MIT",
5844
  "optional": true,
5845
  "os": [
 
5853
  "cpu": [
5854
  "riscv64"
5855
  ],
 
5856
  "license": "MIT",
5857
  "optional": true,
5858
  "os": [
 
5866
  "cpu": [
5867
  "riscv64"
5868
  ],
 
5869
  "license": "MIT",
5870
  "optional": true,
5871
  "os": [
 
5879
  "cpu": [
5880
  "s390x"
5881
  ],
 
5882
  "license": "MIT",
5883
  "optional": true,
5884
  "os": [
 
5892
  "cpu": [
5893
  "x64"
5894
  ],
 
5895
  "license": "MIT",
5896
  "optional": true,
5897
  "os": [
 
5905
  "cpu": [
5906
  "x64"
5907
  ],
 
5908
  "license": "MIT",
5909
  "optional": true,
5910
  "os": [
 
5918
  "cpu": [
5919
  "arm64"
5920
  ],
 
5921
  "license": "MIT",
5922
  "optional": true,
5923
  "os": [
 
5931
  "cpu": [
5932
  "arm64"
5933
  ],
 
5934
  "license": "MIT",
5935
  "optional": true,
5936
  "os": [
 
5944
  "cpu": [
5945
  "ia32"
5946
  ],
 
5947
  "license": "MIT",
5948
  "optional": true,
5949
  "os": [
 
5955
  "cpu": [
5956
  "x64"
5957
  ],
 
5958
  "license": "MIT",
5959
  "optional": true,
5960
  "os": [
 
5966
  "cpu": [
5967
  "x64"
5968
  ],
 
5969
  "license": "MIT",
5970
  "optional": true,
5971
  "os": [
 
6094
  "version": "10.4.1",
6095
  "dev": true,
6096
  "license": "MIT",
6097
+ "peer": true,
6098
  "dependencies": {
6099
  "@babel/code-frame": "^7.10.4",
6100
  "@babel/runtime": "^7.12.5",
 
6185
  },
6186
  "node_modules/@types/babel__core": {
6187
  "version": "7.20.5",
6188
+ "devOptional": true,
6189
  "license": "MIT",
6190
+ "peer": true,
6191
  "dependencies": {
6192
  "@babel/parser": "^7.20.7",
6193
  "@babel/types": "^7.20.7",
 
6198
  },
6199
  "node_modules/@types/babel__generator": {
6200
  "version": "7.27.0",
6201
+ "devOptional": true,
6202
  "license": "MIT",
6203
  "dependencies": {
6204
  "@babel/types": "^7.0.0"
 
6206
  },
6207
  "node_modules/@types/babel__template": {
6208
  "version": "7.4.4",
6209
+ "devOptional": true,
6210
  "license": "MIT",
6211
  "dependencies": {
6212
  "@babel/parser": "^7.1.0",
 
6215
  },
6216
  "node_modules/@types/babel__traverse": {
6217
  "version": "7.28.0",
6218
+ "devOptional": true,
6219
  "license": "MIT",
6220
  "dependencies": {
6221
  "@babel/types": "^7.28.2"
 
6656
  },
6657
  "node_modules/@types/prop-types": {
6658
  "version": "15.7.15",
 
6659
  "license": "MIT"
6660
  },
6661
  "node_modules/@types/qs": {
 
6670
  },
6671
  "node_modules/@types/react": {
6672
  "version": "18.3.27",
 
6673
  "license": "MIT",
6674
+ "peer": true,
6675
  "dependencies": {
6676
  "@types/prop-types": "*",
6677
  "csstype": "^3.2.2"
 
6679
  },
6680
  "node_modules/@types/react-dom": {
6681
  "version": "18.3.7",
6682
+ "devOptional": true,
6683
  "license": "MIT",
6684
+ "peer": true,
6685
  "peerDependencies": {
6686
  "@types/react": "^18.0.0"
6687
  }
 
6819
  "version": "8.48.1",
6820
  "dev": true,
6821
  "license": "MIT",
6822
+ "peer": true,
6823
  "dependencies": {
6824
  "@typescript-eslint/scope-manager": "8.48.1",
6825
  "@typescript-eslint/types": "8.48.1",
 
7112
  "version": "4.0.15",
7113
  "dev": true,
7114
  "license": "MIT",
7115
+ "peer": true,
7116
  "dependencies": {
7117
  "@vitest/utils": "4.0.15",
7118
  "fflate": "^0.8.2",
 
7251
  "node_modules/acorn": {
7252
  "version": "8.15.0",
7253
  "license": "MIT",
7254
+ "peer": true,
7255
  "bin": {
7256
  "acorn": "bin/acorn"
7257
  },
 
7287
  "node_modules/ajv": {
7288
  "version": "8.17.1",
7289
  "license": "MIT",
7290
+ "peer": true,
7291
  "dependencies": {
7292
  "fast-deep-equal": "^3.1.3",
7293
  "fast-uri": "^3.0.1",
 
7336
  },
7337
  "node_modules/any-promise": {
7338
  "version": "1.3.0",
 
7339
  "license": "MIT"
7340
  },
7341
  "node_modules/anymatch": {
 
7437
  },
7438
  "node_modules/arg": {
7439
  "version": "5.0.2",
 
7440
  "license": "MIT"
7441
  },
7442
  "node_modules/argparse": {
 
8092
  }
8093
  ],
8094
  "license": "MIT",
8095
+ "peer": true,
8096
  "dependencies": {
8097
  "baseline-browser-mapping": "^2.9.0",
8098
  "caniuse-lite": "^1.0.30001759",
 
8224
  },
8225
  "node_modules/camelcase-css": {
8226
  "version": "2.0.1",
 
8227
  "license": "MIT",
8228
  "engines": {
8229
  "node": ">= 6"
 
8370
  "node_modules/chevrotain": {
8371
  "version": "11.0.3",
8372
  "license": "Apache-2.0",
8373
+ "peer": true,
8374
  "dependencies": {
8375
  "@chevrotain/cst-dts-gen": "11.0.3",
8376
  "@chevrotain/gast": "11.0.3",
 
8568
  },
8569
  "node_modules/commander": {
8570
  "version": "4.1.1",
 
8571
  "license": "MIT",
8572
  "engines": {
8573
  "node": ">= 6"
 
8893
  },
8894
  "node_modules/cssesc": {
8895
  "version": "3.0.0",
 
8896
  "license": "MIT",
8897
  "bin": {
8898
  "cssesc": "bin/cssesc"
 
8921
  "node_modules/cytoscape": {
8922
  "version": "3.33.1",
8923
  "license": "MIT",
8924
+ "peer": true,
8925
  "engines": {
8926
  "node": ">=0.10"
8927
  }
 
9283
  "node_modules/d3-selection": {
9284
  "version": "3.0.0",
9285
  "license": "ISC",
9286
+ "peer": true,
9287
  "engines": {
9288
  "node": ">=12"
9289
  }
 
9431
  "node_modules/date-fns": {
9432
  "version": "3.6.0",
9433
  "license": "MIT",
9434
+ "peer": true,
9435
  "funding": {
9436
  "type": "github",
9437
  "url": "https://github.com/sponsors/kossnocorp"
 
9624
  },
9625
  "node_modules/devtools-protocol": {
9626
  "version": "0.0.1534754",
9627
+ "license": "BSD-3-Clause",
9628
+ "peer": true
9629
  },
9630
  "node_modules/didyoumean": {
9631
  "version": "1.2.2",
 
9632
  "license": "Apache-2.0"
9633
  },
9634
  "node_modules/diff": {
 
9640
  },
9641
  "node_modules/dlv": {
9642
  "version": "1.1.3",
 
9643
  "license": "MIT"
9644
  },
9645
  "node_modules/docker-compose": {
 
9900
  },
9901
  "node_modules/embla-carousel": {
9902
  "version": "8.6.0",
9903
+ "license": "MIT",
9904
+ "peer": true
9905
  },
9906
  "node_modules/embla-carousel-react": {
9907
  "version": "8.6.0",
 
10734
  "version": "9.39.1",
10735
  "dev": true,
10736
  "license": "MIT",
10737
+ "peer": true,
10738
  "dependencies": {
10739
  "@eslint-community/eslint-utils": "^4.8.0",
10740
  "@eslint-community/regexpp": "^4.12.1",
 
11243
  },
11244
  "node_modules/fast-glob": {
11245
  "version": "3.3.3",
 
11246
  "license": "MIT",
11247
  "dependencies": {
11248
  "@nodelib/fs.stat": "^2.0.2",
 
11257
  },
11258
  "node_modules/fast-glob/node_modules/glob-parent": {
11259
  "version": "5.1.2",
 
11260
  "license": "ISC",
11261
  "dependencies": {
11262
  "is-glob": "^4.0.1"
 
11306
  },
11307
  "node_modules/fastq": {
11308
  "version": "1.19.1",
 
11309
  "license": "ISC",
11310
  "dependencies": {
11311
  "reusify": "^1.0.4"
 
11789
  },
11790
  "node_modules/get-tsconfig": {
11791
  "version": "4.13.0",
11792
+ "devOptional": true,
11793
  "license": "MIT",
11794
  "dependencies": {
11795
  "resolve-pkg-maps": "^1.0.0"
 
11834
  },
11835
  "node_modules/glob-parent": {
11836
  "version": "6.0.2",
 
11837
  "license": "ISC",
11838
  "dependencies": {
11839
  "is-glob": "^4.0.3"
 
12874
  },
12875
  "node_modules/jiti": {
12876
  "version": "1.21.7",
 
12877
  "license": "MIT",
12878
+ "peer": true,
12879
  "bin": {
12880
  "jiti": "bin/jiti.js"
12881
  }
 
13293
  },
13294
  "node_modules/lilconfig": {
13295
  "version": "3.1.3",
 
13296
  "license": "MIT",
13297
  "engines": {
13298
  "node": ">=14"
 
13734
  },
13735
  "node_modules/merge2": {
13736
  "version": "1.4.1",
 
13737
  "license": "MIT",
13738
  "engines": {
13739
  "node": ">= 8"
 
14189
  },
14190
  "node_modules/micromatch": {
14191
  "version": "4.0.8",
 
14192
  "license": "MIT",
14193
  "dependencies": {
14194
  "braces": "^3.0.3",
 
14355
  },
14356
  "node_modules/mz": {
14357
  "version": "2.7.0",
 
14358
  "license": "MIT",
14359
  "dependencies": {
14360
  "any-promise": "^1.0.0",
 
14369
  },
14370
  "node_modules/nanoid": {
14371
  "version": "3.3.11",
 
14372
  "funding": [
14373
  {
14374
  "type": "github",
 
14566
  },
14567
  "node_modules/object-hash": {
14568
  "version": "3.0.0",
 
14569
  "license": "MIT",
14570
  "engines": {
14571
  "node": ">= 6"
 
15076
  "node_modules/pg": {
15077
  "version": "8.16.3",
15078
  "license": "MIT",
15079
+ "peer": true,
15080
  "dependencies": {
15081
  "pg-connection-string": "^2.9.1",
15082
  "pg-pool": "^3.10.1",
 
15163
  },
15164
  "node_modules/pify": {
15165
  "version": "2.3.0",
 
15166
  "license": "MIT",
15167
  "engines": {
15168
  "node": ">=0.10.0"
 
15170
  },
15171
  "node_modules/pirates": {
15172
  "version": "4.0.7",
 
15173
  "license": "MIT",
15174
  "engines": {
15175
  "node": ">= 6"
 
15244
  },
15245
  "node_modules/postcss": {
15246
  "version": "8.5.6",
 
15247
  "funding": [
15248
  {
15249
  "type": "opencollective",
 
15259
  }
15260
  ],
15261
  "license": "MIT",
15262
+ "peer": true,
15263
  "dependencies": {
15264
  "nanoid": "^3.3.11",
15265
  "picocolors": "^1.1.1",
 
15271
  },
15272
  "node_modules/postcss-import": {
15273
  "version": "15.1.0",
 
15274
  "license": "MIT",
15275
  "dependencies": {
15276
  "postcss-value-parser": "^4.0.0",
 
15286
  },
15287
  "node_modules/postcss-import/node_modules/resolve": {
15288
  "version": "1.22.11",
 
15289
  "license": "MIT",
15290
  "dependencies": {
15291
  "is-core-module": "^2.16.1",
 
15304
  },
15305
  "node_modules/postcss-js": {
15306
  "version": "4.1.0",
 
15307
  "funding": [
15308
  {
15309
  "type": "opencollective",
 
15327
  },
15328
  "node_modules/postcss-load-config": {
15329
  "version": "6.0.1",
 
15330
  "funding": [
15331
  {
15332
  "type": "opencollective",
 
15367
  },
15368
  "node_modules/postcss-nested": {
15369
  "version": "6.2.0",
 
15370
  "funding": [
15371
  {
15372
  "type": "opencollective",
 
15390
  },
15391
  "node_modules/postcss-nested/node_modules/postcss-selector-parser": {
15392
  "version": "6.1.2",
 
15393
  "license": "MIT",
15394
  "dependencies": {
15395
  "cssesc": "^3.0.0",
 
15413
  },
15414
  "node_modules/postcss-value-parser": {
15415
  "version": "4.2.0",
 
15416
  "license": "MIT"
15417
  },
15418
  "node_modules/postgres-array": {
 
15595
  "version": "5.22.0",
15596
  "hasInstallScript": true,
15597
  "license": "Apache-2.0",
15598
+ "peer": true,
15599
  "dependencies": {
15600
  "@prisma/engines": "5.22.0"
15601
  },
 
15884
  },
15885
  "node_modules/queue-microtask": {
15886
  "version": "1.2.3",
 
15887
  "funding": [
15888
  {
15889
  "type": "github",
 
15964
  "node_modules/react": {
15965
  "version": "18.3.1",
15966
  "license": "MIT",
15967
+ "peer": true,
15968
  "dependencies": {
15969
  "loose-envify": "^1.1.0"
15970
  },
 
16005
  "node_modules/react-dom": {
16006
  "version": "18.3.1",
16007
  "license": "MIT",
16008
+ "peer": true,
16009
  "dependencies": {
16010
  "loose-envify": "^1.1.0",
16011
  "scheduler": "^0.23.2"
 
16032
  "node_modules/react-hook-form": {
16033
  "version": "7.68.0",
16034
  "license": "MIT",
16035
+ "peer": true,
16036
  "engines": {
16037
  "node": ">=18.0.0"
16038
  },
 
16223
  },
16224
  "node_modules/read-cache": {
16225
  "version": "1.0.0",
 
16226
  "license": "MIT",
16227
  "dependencies": {
16228
  "pify": "^2.3.0"
 
16505
  },
16506
  "node_modules/resolve-pkg-maps": {
16507
  "version": "1.0.0",
16508
+ "devOptional": true,
16509
  "license": "MIT",
16510
  "funding": {
16511
  "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
 
16520
  },
16521
  "node_modules/reusify": {
16522
  "version": "1.1.0",
 
16523
  "license": "MIT",
16524
  "engines": {
16525
  "iojs": ">=1.0.0",
 
16542
  },
16543
  "node_modules/rollup": {
16544
  "version": "4.53.3",
 
16545
  "license": "MIT",
16546
+ "peer": true,
16547
  "dependencies": {
16548
  "@types/estree": "1.0.8"
16549
  },
 
16614
  },
16615
  "node_modules/run-parallel": {
16616
  "version": "1.2.0",
 
16617
  "funding": [
16618
  {
16619
  "type": "github",
 
17323
  },
17324
  "node_modules/source-map-js": {
17325
  "version": "1.2.1",
 
17326
  "license": "BSD-3-Clause",
17327
  "engines": {
17328
  "node": ">=0.10.0"
 
17728
  },
17729
  "node_modules/sucrase": {
17730
  "version": "3.35.1",
 
17731
  "license": "MIT",
17732
  "dependencies": {
17733
  "@jridgewell/gen-mapping": "^0.3.2",
 
17809
  },
17810
  "node_modules/tailwindcss": {
17811
  "version": "3.4.18",
 
17812
  "license": "MIT",
17813
+ "peer": true,
17814
  "dependencies": {
17815
  "@alloc/quick-lru": "^5.2.0",
17816
  "arg": "^5.0.2",
 
17852
  },
17853
  "node_modules/tailwindcss/node_modules/postcss-selector-parser": {
17854
  "version": "6.1.2",
 
17855
  "license": "MIT",
17856
  "dependencies": {
17857
  "cssesc": "^3.0.0",
 
17863
  },
17864
  "node_modules/tailwindcss/node_modules/resolve": {
17865
  "version": "1.22.11",
 
17866
  "license": "MIT",
17867
  "dependencies": {
17868
  "is-core-module": "^2.16.1",
 
18001
  },
18002
  "node_modules/thenify": {
18003
  "version": "3.3.1",
 
18004
  "license": "MIT",
18005
  "dependencies": {
18006
  "any-promise": "^1.0.0"
 
18008
  },
18009
  "node_modules/thenify-all": {
18010
  "version": "1.6.0",
 
18011
  "license": "MIT",
18012
  "dependencies": {
18013
  "thenify": ">= 3.1.0 < 4"
 
18087
  "node_modules/tinyglobby/node_modules/picomatch": {
18088
  "version": "4.0.3",
18089
  "license": "MIT",
18090
+ "peer": true,
18091
  "engines": {
18092
  "node": ">=12"
18093
  },
 
18235
  },
18236
  "node_modules/ts-interface-checker": {
18237
  "version": "0.1.13",
 
18238
  "license": "Apache-2.0"
18239
  },
18240
  "node_modules/tslib": {
 
18243
  },
18244
  "node_modules/tsx": {
18245
  "version": "4.21.0",
18246
+ "devOptional": true,
18247
  "license": "MIT",
18248
  "dependencies": {
18249
  "esbuild": "~0.27.0",
 
18266
  "cpu": [
18267
  "ppc64"
18268
  ],
 
18269
  "license": "MIT",
18270
  "optional": true,
18271
  "os": [
 
18282
  "cpu": [
18283
  "arm"
18284
  ],
 
18285
  "license": "MIT",
18286
  "optional": true,
18287
  "os": [
 
18298
  "cpu": [
18299
  "arm64"
18300
  ],
 
18301
  "license": "MIT",
18302
  "optional": true,
18303
  "os": [
 
18314
  "cpu": [
18315
  "x64"
18316
  ],
 
18317
  "license": "MIT",
18318
  "optional": true,
18319
  "os": [
 
18330
  "cpu": [
18331
  "arm64"
18332
  ],
 
18333
  "license": "MIT",
18334
  "optional": true,
18335
  "os": [
 
18346
  "cpu": [
18347
  "x64"
18348
  ],
 
18349
  "license": "MIT",
18350
  "optional": true,
18351
  "os": [
 
18362
  "cpu": [
18363
  "arm64"
18364
  ],
 
18365
  "license": "MIT",
18366
  "optional": true,
18367
  "os": [
 
18378
  "cpu": [
18379
  "x64"
18380
  ],
 
18381
  "license": "MIT",
18382
  "optional": true,
18383
  "os": [
 
18394
  "cpu": [
18395
  "arm"
18396
  ],
 
18397
  "license": "MIT",
18398
  "optional": true,
18399
  "os": [
 
18410
  "cpu": [
18411
  "arm64"
18412
  ],
 
18413
  "license": "MIT",
18414
  "optional": true,
18415
  "os": [
 
18426
  "cpu": [
18427
  "ia32"
18428
  ],
 
18429
  "license": "MIT",
18430
  "optional": true,
18431
  "os": [
 
18442
  "cpu": [
18443
  "loong64"
18444
  ],
 
18445
  "license": "MIT",
18446
  "optional": true,
18447
  "os": [
 
18458
  "cpu": [
18459
  "mips64el"
18460
  ],
 
18461
  "license": "MIT",
18462
  "optional": true,
18463
  "os": [
 
18474
  "cpu": [
18475
  "ppc64"
18476
  ],
 
18477
  "license": "MIT",
18478
  "optional": true,
18479
  "os": [
 
18490
  "cpu": [
18491
  "riscv64"
18492
  ],
 
18493
  "license": "MIT",
18494
  "optional": true,
18495
  "os": [
 
18506
  "cpu": [
18507
  "s390x"
18508
  ],
 
18509
  "license": "MIT",
18510
  "optional": true,
18511
  "os": [
 
18522
  "cpu": [
18523
  "x64"
18524
  ],
 
18525
  "license": "MIT",
18526
  "optional": true,
18527
  "os": [
 
18538
  "cpu": [
18539
  "arm64"
18540
  ],
 
18541
  "license": "MIT",
18542
  "optional": true,
18543
  "os": [
 
18554
  "cpu": [
18555
  "x64"
18556
  ],
 
18557
  "license": "MIT",
18558
  "optional": true,
18559
  "os": [
 
18570
  "cpu": [
18571
  "arm64"
18572
  ],
 
18573
  "license": "MIT",
18574
  "optional": true,
18575
  "os": [
 
18586
  "cpu": [
18587
  "x64"
18588
  ],
 
18589
  "license": "MIT",
18590
  "optional": true,
18591
  "os": [
 
18602
  "cpu": [
18603
  "arm64"
18604
  ],
 
18605
  "license": "MIT",
18606
  "optional": true,
18607
  "os": [
 
18618
  "cpu": [
18619
  "x64"
18620
  ],
 
18621
  "license": "MIT",
18622
  "optional": true,
18623
  "os": [
 
18634
  "cpu": [
18635
  "arm64"
18636
  ],
 
18637
  "license": "MIT",
18638
  "optional": true,
18639
  "os": [
 
18650
  "cpu": [
18651
  "ia32"
18652
  ],
 
18653
  "license": "MIT",
18654
  "optional": true,
18655
  "os": [
 
18661
  },
18662
  "node_modules/tsx/node_modules/esbuild": {
18663
  "version": "0.27.1",
18664
+ "devOptional": true,
18665
  "hasInstallScript": true,
18666
  "license": "MIT",
18667
  "bin": {
 
18703
  "version": "2.3.3",
18704
  "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
18705
  "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
 
18706
  "hasInstallScript": true,
18707
  "license": "MIT",
18708
  "optional": true,
 
18835
  },
18836
  "node_modules/typescript": {
18837
  "version": "5.8.3",
18838
+ "devOptional": true,
18839
  "license": "Apache-2.0",
18840
+ "peer": true,
18841
  "bin": {
18842
  "tsc": "bin/tsc",
18843
  "tsserver": "bin/tsserver"
 
19227
  },
19228
  "node_modules/vite": {
19229
  "version": "7.2.6",
 
19230
  "license": "MIT",
19231
+ "peer": true,
19232
  "dependencies": {
19233
  "esbuild": "^0.25.0",
19234
  "fdir": "^6.5.0",
 
19335
  "cpu": [
19336
  "x64"
19337
  ],
 
19338
  "license": "MIT",
19339
  "optional": true,
19340
  "os": [
 
19346
  },
19347
  "node_modules/vite/node_modules/esbuild": {
19348
  "version": "0.25.12",
 
19349
  "hasInstallScript": true,
19350
  "license": "MIT",
19351
  "bin": {
 
19385
  },
19386
  "node_modules/vite/node_modules/fdir": {
19387
  "version": "6.5.0",
 
19388
  "license": "MIT",
19389
  "engines": {
19390
  "node": ">=12.0.0"
 
19402
  "version": "2.3.3",
19403
  "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
19404
  "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
 
19405
  "hasInstallScript": true,
19406
  "license": "MIT",
19407
  "optional": true,
 
19414
  },
19415
  "node_modules/vite/node_modules/picomatch": {
19416
  "version": "4.0.3",
 
19417
  "license": "MIT",
19418
+ "peer": true,
19419
  "engines": {
19420
  "node": ">=12"
19421
  },
 
19427
  "version": "4.0.15",
19428
  "dev": true,
19429
  "license": "MIT",
19430
+ "peer": true,
19431
  "dependencies": {
19432
  "@vitest/expect": "4.0.15",
19433
  "@vitest/mocker": "4.0.15",
 
19998
  "node_modules/workbox-build/node_modules/rollup": {
19999
  "version": "2.79.2",
20000
  "license": "MIT",
20001
+ "peer": true,
20002
  "bin": {
20003
  "rollup": "dist/bin/rollup"
20004
  },
 
20145
  "node_modules/ws": {
20146
  "version": "8.18.3",
20147
  "license": "MIT",
20148
+ "peer": true,
20149
  "engines": {
20150
  "node": ">=10.0.0"
20151
  },
 
20302
  "node_modules/zod": {
20303
  "version": "3.25.76",
20304
  "license": "MIT",
20305
+ "peer": true,
20306
  "funding": {
20307
  "url": "https://github.com/sponsors/colinhacks"
20308
  }
tsconfig.json CHANGED
@@ -1,30 +1,22 @@
1
  {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  "compilerOptions": {
3
- "types": [],
4
- "target": "ES2020",
5
- "module": "ESNext",
6
- "lib": [
7
- "ES2020",
8
- "DOM"
9
- ],
10
- "moduleResolution": "bundler",
11
- "resolveJsonModule": true,
12
- "allowJs": true,
13
- "strict": true,
14
- "esModuleInterop": true,
15
  "skipLibCheck": true,
16
- "forceConsistentCasingInFileNames": true,
17
  "noEmit": true
18
- },
19
- "include": [
20
- "**/*.ts",
21
- "**/*.tsx",
22
- "**/*.js",
23
- "**/*.jsx"
24
- ],
25
- "exclude": [
26
- "node_modules",
27
- "**/dist",
28
- "**/build"
29
- ]
30
  }
 
1
  {
2
+ "files": [],
3
+ "references": [
4
+ {
5
+ "path": "apps/backend"
6
+ },
7
+ {
8
+ "path": "apps/matrix-frontend"
9
+ },
10
+ {
11
+ "path": "packages/domain-types"
12
+ },
13
+ {
14
+ "path": "packages/mcp-types"
15
+ }
16
+ ],
17
  "compilerOptions": {
18
+ "composite": true,
 
 
 
 
 
 
 
 
 
 
 
19
  "skipLibCheck": true,
 
20
  "noEmit": true
21
+ }
 
 
 
 
 
 
 
 
 
 
 
22
  }
widgettdc-api ADDED
@@ -0,0 +1 @@
 
 
1
+ Subproject commit 40e62993cd905569447ca4e300d3f87b41121caa