From 0aabbd787570b575241113cbc5228919b785bcc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aslak=20Helles=C3=B8y?= Date: Mon, 10 Oct 2022 22:56:47 +0200 Subject: [PATCH] Fix standalone startup (hopefully) --- bin/cucumber-language-server.cjs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/cucumber-language-server.cjs b/bin/cucumber-language-server.cjs index 28709ff4..2c6944cc 100755 --- a/bin/cucumber-language-server.cjs +++ b/bin/cucumber-language-server.cjs @@ -2,4 +2,9 @@ /* eslint-disable @typescript-eslint/no-var-requires */ require('source-map-support').install() const { startWasmServer } = require('../dist/cjs/src/wasm/startWasmServer') -startWasmServer(`${__dirname}/../node_modules/@cucumber/language-service/dist`) +const { NodeFiles } = require('../dist/cjs/src/node/NodeFiles') +const url = require('url') +const wasmBaseUrl = url.pathToFileURL( + `${__dirname}/../node_modules/@cucumber/language-service/dist` +) +startWasmServer(wasmBaseUrl.href, (rootUri) => new NodeFiles(rootUri))