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

dockerfile-language-service

Package Overview
Dependencies
Maintainers
1
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dockerfile-language-service - npm Package Versions

234

0.15.0

Diff
rcjsuen
published 0.15.0 •

Changelog

Source

[0.15.0] - 2025-04-10

Added

  • support preparing renames for here-documents (#129)
  • support preparing renames for a build stage referenced in a FROM (#126)
  • provide document links for GitHub Container Registry, Microsoft Artifact Registry, and Quay.io registries (#134)

Fixed

  • stop resolving definitions to build stages after the selected line (#130)
  • build stage references in FROM instructions will now be highlighted (#128)
  • build stage references in FROM instructions will now be included in rename edits (#127)
  • prevent TypeError from being thrown if an invalid heredoc is encountered (#133)
  • prevent invalid heredocs from crashing the linter or formatter (rcjsuen/dockerfile-utils#127)
rcjsuen
published 0.14.0 •

Changelog

Source

[0.14.0] - 2024-06-18

Added

  • support computing highlight ranges for heredocs (#121)

Fixed

rcjsuen
published 0.13.0 •

Changelog

Source

[0.13.0] - 2024-05-04

Added

  • support parsing the new --exclude flag for ADD and COPY instructions (rcjsuen/dockerfile-utils#124)
  • support parsing the new --parents flag for COPY instructions (rcjsuen/dockerfile-utils#123)
rcjsuen
published 0.12.0 •

Changelog

Source

[0.12.0] - 2024-05-04

Added

  • support navigating the definitions of heredocs (#122)

Changed

  • altered the return type of setCapabilities(Capabilities) in DockerfileLanguageService
    • previously it was implicitly set as any but it has now been changed to void
    • the implementation never did return anything so this should hopefully not affect anyone using the library
rcjsuen
published 0.11.0 •

Changelog

Source

[0.11.0] - 2023-09-10

Added

Fixed

  • correct link range calculation if tag provided with a digest (#120)
rcjsuen
published 0.10.2 •

Changelog

Source

[0.10.2] - 2023-06-01

Fixed

  • ignore quotes in comments if it's within an embedded argument with CRLF used as a newline delimiter (#113)
  • prevent 0-length semantic tokens from being added (#114)
  • correct typo in the comment handling logic of semantic tokens with CRLF newlines (#116)
  • ignore escaped newlines when checking for strings in semantic tokens (#115)
rcjsuen
published 0.10.1 •

Changelog

Source

[0.10.1] - 2023-05-31

Fixed

  • ignore UTF-8 BOM when calculating completion items (#112)
rcjsuen
published 0.10.0 •

Changelog

Source

[0.10.0] - 2023-05-28

Added

Fixed

rcjsuen
published 0.9.0 •

Changelog

Source

[0.9.0] - 2022-05-04

Added

  • add support for validating the --link flag in COPY instructions (#103
  • add support for validating the --link flag in ADD instructions (rcjsuen/dockerfile-utils#109)

Fixed

  • semantic tokens will no longer have negative values if quoted string content is inside a variable (#104)
rcjsuen
published 0.8.1 •

Changelog

Source

[0.8.1] - 2022-01-22

Fixed

  • operator and modifier semantic token types no longer share the same number in the legend (#101)