biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / language-servers / dockerfile-language-server-nodejs / default.nix
blobf8f0043650f0db0edae5dfdecce7015fa0f45bc4
1 { lib
2 , buildNpmPackage
3 , fetchFromGitHub
4 }:
6 buildNpmPackage rec {
7   pname = "dockerfile-language-server-nodejs";
8   version = "0.11.0";
10   src = fetchFromGitHub {
11     owner = "rcjsuen";
12     repo = "dockerfile-language-server-nodejs";
13     rev = "v${version}";
14     hash = "sha256-xhb540hXATfSo+O+BAYt4VWOa6QHLzKHoi0qKrdBVjw=";
15   };
17   preBuild = ''
18     npm run prepublishOnly
19   '';
21   npmDepsHash = "sha256-+u4AM6wzVMhfQisw/kcwg4u0rzrbbQeIIk6qBXUM+5I=";
23   meta = {
24     changelog = "https://github.com/rcjsuen/dockerfile-language-server-nodejs/blob/${src.rev}/CHANGELOG.md";
25     description = "A language server for Dockerfiles powered by Node.js, TypeScript, and VSCode technologies";
26     homepage = "https://github.com/rcjsuen/dockerfile-language-server-nodejs";
27     license = lib.licenses.mit;
28     mainProgram = "docker-langserver";
29     maintainers = with lib.maintainers; [ rvolosatovs net-mist ];
30   };