Skip to content

Commit

Permalink
Added langium statemachine web worker language server example
Browse files Browse the repository at this point in the history
- Gather all examples in one folder
  • Loading branch information
kaisalmen committed Feb 13, 2023
1 parent 34de910 commit 0b28ed1
Show file tree
Hide file tree
Showing 46 changed files with 1,098 additions and 523 deletions.
3 changes: 2 additions & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ module.exports = {
ignorePatterns: [
'**/{node_modules,dist,lib,out,bin}',
'.eslintrc.js',
'packages/examples/browser-lsp/src/serverWorker.ts'
'config/header.js',
'packages/examples/*/*.ts'
]
};
8 changes: 4 additions & 4 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,18 @@
"name": "Launch Sample Server",
"type": "node",
"request": "launch",
"args": ["${workspaceRoot}/packages/examples/server/src/server.ts"],
"args": ["${workspaceRoot}/packages/examples/main/src/server/main.ts"],
"runtimeArgs": ["--nolazy", "--loader", "ts-node/esm"],
"cwd": "${workspaceRoot}/packages/examples/server",
"cwd": "${workspaceRoot}/packages/examples/main",
"internalConsoleOptions": "openOnSessionStart"
},
{
"name": "Launch Sample Server (external)",
"type": "node",
"request": "launch",
"args": ["${workspaceRoot}/packages/examples/server/dist/server.js", "--external"],
"args": ["${workspaceRoot}/packages/examples/main/src/server/main.ts", "--external"],
"runtimeArgs": ["--nolazy", "--loader", "ts-node/esm"],
"cwd": "${workspaceRoot}/packages/examples/server",
"cwd": "${workspaceRoot}/packages/examples/main",
"internalConsoleOptions": "openOnSessionStart"
},
{
Expand Down
8 changes: 4 additions & 4 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@
<h1>Examples</h1>

Please execute <b><code>npm run start:example:server</code></b> beforehand:<br>
<a href="packages/examples/client/index.html">Web Client for Node.js Language Server</a>
<a href="packages/examples/main/client.html">Web Client for Node.js Language Server</a>
<br><br>
<a href="packages/examples/browser-lsp/index.html">Browser Language Client & Language Server in Web Worker</a>
<a href="packages/examples/main/langium_wwls.html">Browser Language Client & Langium Web Worker Language Server Example</a>
<br><br>
<a href="packages/examples/browser/index.html">Browser Example</a>
<a href="packages/examples/main/browser.html">Browser Example</a>
<br><br>
<a href="packages/examples/react-client/index.html">React Client Example</a>
<a href="packages/examples/main/react.html">React Client Example</a>
<br><br>
Please start <b><code>npm run start:example:angular</code></b> beforehand:<br>
<a href="http://localhost:4200">Angular Client Example (ng dev server)</a>
Expand Down
Loading

0 comments on commit 0b28ed1

Please sign in to comment.