cucumber / language-server

Cucumber Language Server
MIT License
33 stars 19 forks source link

Failing to start server - can not find module '../src/version' #96

Closed weilbith closed 4 months ago

weilbith commented 5 months ago

👓 What did you see?

I installed it by npm install @cucumber/language-server@1.4.0. When I try to run it with npm exec cucumber-language-server I always get the following error:

Error: Cannot find module '../src/version'
Require stack:
- /tmp/tmp.bonT5bjDQQ/node_modules/@cucumber/language-server/bin/cucumber-language-server.cjs
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1143:15)
    at Function.Module._load (node:internal/modules/cjs/loader:984:27)
    at Module.require (node:internal/modules/cjs/loader:1234:19)
    at require (node:internal/modules/helpers:176:18)
    at Object.<anonymous> (/tmp/tmp.bonT5bjDQQ/node_modules/@cucumber/language-server/bin/cucumber-language-server.cjs:7:21)
    at Module._compile (node:internal/modules/cjs/loader:1375:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1434:10)
    at Module.load (node:internal/modules/cjs/loader:1206:32)
    at Function.Module._load (node:internal/modules/cjs/loader:1022:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:142:12)

✅ What did you expect to see?

I guess some logs of the running server. At least not an error and termination with a non-zero exit code 🤷🏾

📦 Which tool/library version are you using?

OS: ArchLinux NodeJS version: v21.5.0 NPM version: 10.2.4

🔬 How could we reproduce it?

$ node --version
v21.5.0
$ npm --version
10.2.4
$ cd $(mkdir --parents $(mktemp --directory))
$ npm init
$ npm install @cucumber/lanuage-server@1.4.0
$ npm exec cucumber-lanuage-server

📚 Any additional context?

Unfortunately not (yet?).