UNPKG

made-beta

Version:

It allows you to create tasks in your project manager (e.g., Github) automatically based on predefined processes. Additionally, it generates documentation based on the project.

14 lines (10 loc) 567 B
import { startLanguageServer } from 'langium/lsp'; import { NodeFileSystem } from 'langium/node'; import { createConnection, ProposedFeatures } from 'vscode-languageserver/node.js'; import { createMadeServices } from './made-module.js'; // Create a connection to the client const connection = createConnection(ProposedFeatures.all); // Inject the shared services and language-specific services const { shared } = createMadeServices({ connection, ...NodeFileSystem }); // Start the language server with the shared services startLanguageServer(shared);