Unverified Commit 051ca40a authored by Austin Horstman's avatar Austin Horstman Committed by GitHub
Browse files

nodePackages.coc-docker: migrate to pkgs/by-name (#447749)

parents 709f34a5 9a693ae7
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
  coc-clangd,
  coc-css,
  coc-diagnostic,
  coc-docker,
  coc-pyright,
  coc-toml,
}:
@@ -28,6 +29,11 @@ final: prev: {
    src = "${coc-diagnostic}/lib/node_modules/coc-diagnostic";
  };

  coc-docker = buildVimPlugin {
    inherit (coc-docker) pname version meta;
    src = "${coc-docker}/lib/node_modules/coc-docker";
  };

  coc-pyright = buildVimPlugin {
    pname = "coc-pyright";
    inherit (coc-pyright) version meta;
+0 −1
Original line number Diff line number Diff line
@@ -7,7 +7,6 @@ final: prev:
let
  nodePackageNames = [
    "coc-cmake"
    "coc-docker"
    "coc-emmet"
    "coc-eslint"
    "coc-explorer"
+26 −0
Original line number Diff line number Diff line
{
  lib,
  buildNpmPackage,
  fetchFromGitHub,
}:

buildNpmPackage (finalAttrs: {
  pname = "coc-docker";
  version = "1.0.2";

  src = fetchFromGitHub {
    owner = "josa42";
    repo = "coc-docker";
    tag = "v${finalAttrs.version}";
    hash = "sha256-orSwQys+w2TKLau0gROyKh54vq7AwlVLsoU1EzALIDQ=";
  };

  npmDepsHash = "sha256-ow9viEFfyBUM2yDa63+pQCg6R5cAmznanqfI131fRxc=";

  meta = {
    description = "Docker language server extension using dockerfile-language-server-nodejs for coc.nvim";
    homepage = "https://github.com/josa42/coc-docker";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ pyrox0 ];
  };
})
+1 −0
Original line number Diff line number Diff line
@@ -73,6 +73,7 @@ mapAliases {
  inherit (pkgs) coc-clangd; # added 2024-06-29
  inherit (pkgs) coc-css; # added 2024-06-29
  inherit (pkgs) coc-diagnostic; # added 2024-06-29
  inherit (pkgs) coc-docker; # added 2025-10-01
  coc-imselect = throw "coc-imselect was removed because it was broken"; # added 2023-08-21
  inherit (pkgs) coc-pyright; # added 2024-07-14
  coc-metals = throw "coc-metals was removed because it was deprecated upstream. vimPlugins.nvim-metals is its official replacement."; # Added 2024-10-16
+0 −1
Original line number Diff line number Diff line
@@ -24,7 +24,6 @@
, "cdktf-cli"
, "clipboard-cli"
, "coc-cmake"
, "coc-docker"
, "coc-emmet"
, "coc-eslint"
, "coc-explorer"
Loading