iamcco/diagnostic-languageserver

Does not run on arch: SyntaxError

Open

#84 创建于 2022年8月3日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)TypeScript (30 fork)github user discovery
help wanted

仓库指标

Star
 (437 star)
PR 合并指标
 (PR 指标待抓取)

描述

Describe the bug Does not run on Archlinux when installed from AUR. This used to work fine but sometime in the last few months, I get a syntax error when trying to run the binary.

To Reproduce Steps to reproduce the behavior:

  1. Install diagnostic-languageserver from AUR
  2. Run diagnostic-languageserver

Expected behavior Binary runs

Desktop: diagnostic-languageserver version: 1.14.2-1 (According to the AUR) node version: v12.22.12 linux kernel: 5.18.15 distro: arch

Log:

/usr/lib/node_modules/diagnostic-languageserver/node_modules/vscode-jsonrpc/lib/common/linkedMap.js:40
        return this._head?.value;
                          ^

SyntaxError: Unexpected token '.'
    at wrapSafe (internal/modules/cjs/loader.js:915:16)
    at Module._compile (internal/modules/cjs/loader.js:963:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    at Module.load (internal/modules/cjs/loader.js:863:32)
    at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    at Module.require (internal/modules/cjs/loader.js:887:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object.<anonymous> (/usr/lib/node_modules/diagnostic-languageserver/node_modules/vscode-jsonrpc/lib/common/api.js:37:21)
    at Module._compile (internal/modules/cjs/loader.js:999:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)

贡献者指南