You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ContextMapper](https://contextmapper.org/) is an open source tool providing a Domain-specific Language based on Domain-Driven Design (DDD) patterns for context mapping and service decomposition.
4
+
5
+
## System Requirements
6
+
The ContextMapper language server is implemented with Langium. To run the language server the following tools have to be installed locally:
7
+
*[Node.js](https://nodejs.org/en/download) (v22)
8
+
9
+
## Build and/or Run the language server
10
+
11
+
### Requirements
12
+
To build the language server the following tools have to be installed locally:
13
+
*[corepack](https://github.com/nodejs/corepack): Corepack is needed to install yarn v4. For that corepack has to be enabled with `corepack enable`.
14
+
(Corepack is included in v22 of Node.js)
15
+
16
+
### Build
17
+
To build the language server, the Langium resources have to be generated first:
18
+
```bash
19
+
yarn langium:generate
20
+
```
21
+
Then you can execute:
22
+
```bash
23
+
yarn build
24
+
```
25
+
26
+
### Bundle
27
+
For distribution, the language server is bundled into a single file using `ncc`. To bundle the language server execute:
0 commit comments