🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

dockerfile-language-server-nodejs

Package Overview
Dependencies
Maintainers
1
Versions
47
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dockerfile-language-server-nodejs - npm Package Versions

1245

0.2.0

Diff
rcjsuen
published 0.2.0 •

Changelog

Source

[0.2.0] - 2020-12-25

Added

  • textDocument/completion
    • CompletionItemTag is now supported when completing on the MAINTAINER keyword (rcjsuen/dockerfile-language-service/#70)
  • textDocument/publishDiagnostics
    • instructions with only an escape character as its argument should be flagged as not having any arguments (rcjsuen/dockerfile-utils#83)

Fixed

  • textDocument/semanticTokens
  • replace deprecated prepublish script with prepublishOnly (#111)
  • fix server crash caused by the finalizing of the LSP 3.16 specification (#247)
rcjsuen
published 0.1.1 •

Changelog

Source

[0.1.1] - 2020-07-13

Fixed

  • textDocument/didChange
    • correctly consider an event with multiple changes at the beginning of a file (#244)
rcjsuen
published 0.1.0 •

Changelog

Source

[0.1.0] - 2020-07-11

Added

  • textDocument/definition
  • textDocument/publishDiagnostics
    • warnings about the deprecated MAINTAINER instruction will now be specifically tagged as being a deprecation warning diagnostic (#242)
    • ARG and ENV instructions that span multiple lines with just a comment are now flagged as an error (rcjsuen/dockerfile-utils#78)
    • use DiagnosticTag to indicate if a Diagnostic is informing the user about a deprecation or not(rcjsuen/dockerfile-utils#80)

Fixed

  • textDocument/definition
  • textDocument/publishDiagnostics
  • textDocument/semanticTokens
    • allow embedded comments to immediately follow an ENV declaration (rcjsuen/dockerfile-language-service#69)
    • fix the semantic tokens calculation to allow flags to have options without a value and improved handling of multiline strings (#239)
  • fix builds so that Docker images are pushed to Docker Hub (#243)
rcjsuen
published 0.0.24 •

Changelog

Source

[0.0.24] - 2020-04-23

Fixed

  • textDocument/semanticTokens
    • improved support and parsing of strings and variables (#239)
rcjsuen
published 0.0.23 •

Changelog

Source

[0.0.23] - 2020-04-03

Added

Fixed

  • textDocument/hover
  • textDocument/publishDiagnostics
  • textDocument/semanticTokens
    • revamp to better handle strings, more tokens supported, and various fixes (#239)
  • textDocument/signatureHelp
    • use plain text instead of Markdown content for the signature label of the escape parser directive (#64)
rcjsuen
published 0.0.22 •

Changelog

Source

[0.0.22] - 2020-02-12

Added

  • textDocument/completion
  • textDocument/hover
  • textDocument/publishDiagnostics
  • textDocument/semanticTokens
    • experimental work-in-progress support to allow semantic tokens to be calculated and returned (#239)
      • as the language server protocol API is still in flux, the exact request parameters and response results may change
      • it is also possible that this request will not be fulfilled in a future release as a decision may be made to drop support for this

Fixed

rcjsuen
published 0.0.21 •

Changelog

Source

[0.0.21] - 2019-05-26

Added

Fixed

rcjsuen
published 0.0.20 •

Changelog

Source

[0.0.20] - 2019-01-01

Added

  • textDocument/foldingRange
  • textDocument/prepareRename
    • add support for determining whether something in a Dockerfile can be renamed or not (#231)

Fixed

rcjsuen
published 0.0.19 •

Changelog

Source

[0.0.19] - 2018-08-22

Added

  • textDocument/codeActions
    • return code action literals if the client supports it (#225)
  • textDocument/publishDiagnostics
  • textDocument/foldingRange
    • add support for computing folding ranges in a Dockerfile (#226)

Changed

  • upgraded the dependency of Mocha from 3.x to 5.x
    • versions prior to 4.x of Mocha dependended on Growl 1.9.2 which contained a security vulnerability
    • as Mocha is a devDependencies module, there is no reason to believe that consumers of the dockerfile-language-server-nodejs module itself was affected by this vulnerability

Fixed

  • textDocument/completion
    • send back deprecated items for MAINTAINER if the client supports it (#224)
  • textDocument/didChange
    • handle notifications that do not specify the range of the event (#227)
  • textDocument/publishDiagnostics
rcjsuen
published 0.0.18 •

Changelog

Source

[0.0.18] - 2018-06-30

Added

Fixed