Skip to content

Commit 5c26ac3

Browse files
committed
Added langium statemachine web worker language server example
- Gather all examples in one folder
1 parent 34de910 commit 5c26ac3

49 files changed

Lines changed: 2989 additions & 634 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintrc.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ module.exports = {
5454
ignorePatterns: [
5555
'**/{node_modules,dist,lib,out,bin}',
5656
'.eslintrc.js',
57-
'packages/examples/browser-lsp/src/serverWorker.ts'
57+
'config/header.js',
58+
'packages/examples/*/*.ts'
5859
]
5960
};

.vscode/launch.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@
88
"name": "Launch Sample Server",
99
"type": "node",
1010
"request": "launch",
11-
"args": ["${workspaceRoot}/packages/examples/server/src/server.ts"],
11+
"args": ["${workspaceRoot}/packages/examples/main/src/server/main.ts"],
1212
"runtimeArgs": ["--nolazy", "--loader", "ts-node/esm"],
13-
"cwd": "${workspaceRoot}/packages/examples/server",
13+
"cwd": "${workspaceRoot}/packages/examples/main",
1414
"internalConsoleOptions": "openOnSessionStart"
1515
},
1616
{
1717
"name": "Launch Sample Server (external)",
1818
"type": "node",
1919
"request": "launch",
20-
"args": ["${workspaceRoot}/packages/examples/server/dist/server.js", "--external"],
20+
"args": ["${workspaceRoot}/packages/examples/main/src/server/main.ts", "--external"],
2121
"runtimeArgs": ["--nolazy", "--loader", "ts-node/esm"],
22-
"cwd": "${workspaceRoot}/packages/examples/server",
22+
"cwd": "${workspaceRoot}/packages/examples/main",
2323
"internalConsoleOptions": "openOnSessionStart"
2424
},
2525
{

index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
<h1>Examples</h1>
1818

1919
Please execute <b><code>npm run start:example:server</code></b> beforehand:<br>
20-
<a href="packages/examples/client/index.html">Web Client for Node.js Language Server</a>
20+
<a href="packages/examples/main/client.html">Web Client for Node.js Language Server</a>
2121
<br><br>
22-
<a href="packages/examples/browser-lsp/index.html">Browser Language Client & Language Server in Web Worker</a>
22+
<a href="packages/examples/main/langium_wwls.html">Web Client & Langium Web Worker Language Server Example</a>
2323
<br><br>
24-
<a href="packages/examples/browser/index.html">Browser Example</a>
24+
<a href="packages/examples/main/browser.html">Browser Example</a>
2525
<br><br>
26-
<a href="packages/examples/react-client/index.html">React Client Example</a>
26+
<a href="packages/examples/main/react.html">React Client Example</a>
2727
<br><br>
2828
Please start <b><code>npm run start:example:angular</code></b> beforehand:<br>
2929
<a href="http://localhost:4200">Angular Client Example (ng dev server)</a>

0 commit comments

Comments
 (0)