Maybe it will be better to paste output of troubleshooting LSP Dockerfile:
Troubleshooting: LSP-dockerfile
Version
- LSP: 1.15.0
- Sublime Text: 4126
Server Test Run
- exit code: 1
- output
/home/pignatovsky/.cache/sublime-text/Package Storage/LSP-dockerfile/12.22.5/server/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> (/home/pignatovsky/.cache/sublime-text/Package Storage/LSP-dockerfile/12.22.5/server/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)
Server Configuration
- command
[
"${node_bin}",
"${server_path}",
"--stdio"
]
- shell command
/usr/bin/node "/home/pignatovsky/.cache/sublime-text/Package Storage/LSP-dockerfile/12.22.5/server/node_modules/dockerfile-language-server-nodejs/bin/docker-langserver" --stdio
- selector
source.dockerfile
- priority_selector
(source.dockerfile)
- init_options
{}
- settings
{
"docker": {
"languageserver": {
"diagnostics": {
"deprecatedMaintainer": "warning",
"directiveCasing": "warning",
"emptyContinuationLine": "warning",
"instructionCasing": "warning",
"instructionCmdMultiple": "warning",
"instructionEntrypointMultiple": "warning",
"instructionHealthcheckMultiple": "warning",
"instructionJSONInSingleQuotes": "warning"
},
"formatter": {
"ignoreMultilineInstructions": false
}
}
}
}
- env
{
"PATH": "/usr/bin:/usr/bin:"
}
Active view
- File name
/home/pignatovsky/<path>/Dockerfile
- Settings
{
"auto_complete_selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc",
"lsp_active": null,
"syntax": "Packages/Dockerfile Syntax Highlighting/Syntaxes/Dockerfile.sublime-syntax"
}
- base scope
source.dockerfile
Project / Workspace
- folders
[
"/home/pignatovsky/<path>"
]
- is project: False
LSP configuration
{
"clients": {
"gopls": {
"command": [
"gopls"
],
"enabled": true,
"initializationOptions": {
"experimentalWorkspaceModule": true
},
"selector": "source.go"
}
}
}
System PATH
- /home/pignatovsky/.local/bin
- /home/pignatovsky/bin
- /usr/local/bin
- /usr/bin
- /bin
- /usr/local/games
- /usr/games# Troubleshooting: LSP-dockerfile
Version
- LSP: 1.15.0
- Sublime Text: 4126
Server Test Run
- exit code: 1
- output
/home/pignatovsky/.cache/sublime-text/Package Storage/LSP-dockerfile/12.22.5/server/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> (/home/pignatovsky/.cache/sublime-text/Package Storage/LSP-dockerfile/12.22.5/server/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)
Server Configuration
- command
[
"${node_bin}",
"${server_path}",
"--stdio"
]
- shell command
/usr/bin/node "/home/pignatovsky/.cache/sublime-text/Package Storage/LSP-dockerfile/12.22.5/server/node_modules/dockerfile-language-server-nodejs/bin/docker-langserver" --stdio
- selector
source.dockerfile
- priority_selector
(source.dockerfile)
- init_options
{}
- settings
{
"docker": {
"languageserver": {
"diagnostics": {
"deprecatedMaintainer": "warning",
"directiveCasing": "warning",
"emptyContinuationLine": "warning",
"instructionCasing": "warning",
"instructionCmdMultiple": "warning",
"instructionEntrypointMultiple": "warning",
"instructionHealthcheckMultiple": "warning",
"instructionJSONInSingleQuotes": "warning"
},
"formatter": {
"ignoreMultilineInstructions": false
}
}
}
}
- env
{
"PATH": "/usr/bin:/usr/bin:"
}
Active view
- File name
/home/<path>/Dockerfile
- Settings
{
"auto_complete_selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc",
"lsp_active": null,
"syntax": "Packages/Dockerfile Syntax Highlighting/Syntaxes/Dockerfile.sublime-syntax"
}
- base scope
source.dockerfile
LSP configuration
{
"clients": {
"gopls": {
"command": [
"gopls"
],
"enabled": true,
"initializationOptions": {
"experimentalWorkspaceModule": true
},
"selector": "source.go"
}
}
}
System PATH
- /home/pignatovsky/.local/bin
- /home/pignatovsky/bin
- /usr/local/bin
- /usr/bin
- /bin
- /usr/local/games
- /usr/games