|
12 | 12 | "node-type": "service", |
13 | 13 | "name": "CALM CLI", |
14 | 14 | "description": "Command-line interface for CALM operations including validation, generation, visualization, and documentation", |
15 | | - "development-language": "TypeScript", |
16 | | - "interfaces": [ |
17 | | - { |
18 | | - "unique-id": "calm-cli-command-interface", |
19 | | - "type": "command-line-interface" |
20 | | - } |
21 | | - ] |
| 15 | + "development-language": "TypeScript" |
22 | 16 | }, |
23 | 17 | { |
24 | 18 | "unique-id": "calm-vscode", |
25 | 19 | "node-type": "service", |
26 | 20 | "name": "VSCode Extension", |
27 | 21 | "description": "Visual Studio Code extension providing IDE integration for CALM architectures with syntax highlighting, validation, and visualization", |
28 | | - "development-language": "TypeScript", |
29 | | - "interfaces": [ |
30 | | - { |
31 | | - "unique-id": "vscode-extension-api", |
32 | | - "type": "api" |
33 | | - } |
34 | | - ] |
| 22 | + "development-language": "TypeScript" |
35 | 23 | }, |
36 | 24 | { |
37 | 25 | "unique-id": "calm-hub", |
|
42 | 30 | "interfaces": [ |
43 | 31 | { |
44 | 32 | "unique-id": "calm-hub-rest-api", |
45 | | - "type": "rest-api", |
46 | | - "url": "https://api.calm.finos.org/v1" |
47 | | - }, |
48 | | - { |
49 | | - "unique-id": "calm-hub-graphql-api", |
50 | | - "type": "graphql-api", |
51 | | - "url": "https://api.calm.finos.org/graphql" |
| 33 | + "type": "api" |
52 | 34 | } |
53 | 35 | ] |
54 | 36 | }, |
|
57 | 39 | "node-type": "system", |
58 | 40 | "name": "CALM Hub UI", |
59 | 41 | "description": "React-based web interface for browsing and managing CALM architectures, patterns, and standards", |
60 | | - "development-language": "TypeScript", |
61 | | - "interfaces": [ |
62 | | - { |
63 | | - "unique-id": "calm-hub-ui-web", |
64 | | - "type": "url-interface", |
65 | | - "url": "https://calm.finos.org" |
66 | | - } |
67 | | - ] |
| 42 | + "development-language": "TypeScript" |
68 | 43 | }, |
69 | 44 | { |
70 | 45 | "unique-id": "mongodb", |
|
135 | 110 | "relationship-type": { |
136 | 111 | "connects": { |
137 | 112 | "source": { |
138 | | - "node": "calm-cli", |
139 | | - "interface": "calm-cli-command-interface" |
| 113 | + "node": "calm-cli" |
140 | 114 | }, |
141 | 115 | "destination": { |
142 | 116 | "node": "calm-hub", |
|
152 | 126 | "relationship-type": { |
153 | 127 | "connects": { |
154 | 128 | "source": { |
155 | | - "node": "calm-hub", |
156 | | - "interface": "calm-hub-rest-api" |
| 129 | + "node": "calm-hub" |
157 | 130 | }, |
158 | 131 | "destination": { |
159 | 132 | "node": "mongodb", |
|
169 | 142 | "relationship-type": { |
170 | 143 | "connects": { |
171 | 144 | "source": { |
172 | | - "node": "calm-hub-ui", |
173 | | - "interface": "calm-hub-ui-web" |
| 145 | + "node": "calm-hub-ui" |
174 | 146 | }, |
175 | 147 | "destination": { |
176 | 148 | "node": "calm-hub", |
|
0 commit comments