diff options
author | Robert Schütz <nix@dotlambda.de> | 2023-08-18 16:36:39 -0700 |
---|---|---|
committer | Robert Schütz <nix@dotlambda.de> | 2023-09-02 19:37:13 -0700 |
commit | feb00018a5314df1aca8e369e4e1de9276d1f394 (patch) | |
tree | 15c92f57e6f9fca4e4c5b178e7dc4408d9b401c2 /pkgs/development/tools/language-servers | |
parent | ac3d20005683a986cab6d7875ec6a3a9b2211d17 (diff) | |
download | nixlib-feb00018a5314df1aca8e369e4e1de9276d1f394.tar nixlib-feb00018a5314df1aca8e369e4e1de9276d1f394.tar.gz nixlib-feb00018a5314df1aca8e369e4e1de9276d1f394.tar.bz2 nixlib-feb00018a5314df1aca8e369e4e1de9276d1f394.tar.lz nixlib-feb00018a5314df1aca8e369e4e1de9276d1f394.tar.xz nixlib-feb00018a5314df1aca8e369e4e1de9276d1f394.tar.zst nixlib-feb00018a5314df1aca8e369e4e1de9276d1f394.zip |
dockerfile-language-server-nodejs: use buildNpmPackage
Diffstat (limited to 'pkgs/development/tools/language-servers')
-rw-r--r-- | pkgs/development/tools/language-servers/dockerfile-language-server-nodejs/default.nix | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/development/tools/language-servers/dockerfile-language-server-nodejs/default.nix b/pkgs/development/tools/language-servers/dockerfile-language-server-nodejs/default.nix new file mode 100644 index 000000000000..899efd605e20 --- /dev/null +++ b/pkgs/development/tools/language-servers/dockerfile-language-server-nodejs/default.nix @@ -0,0 +1,27 @@ +{ lib +, buildNpmPackage +, fetchFromGitHub +}: + +buildNpmPackage rec { + pname = "dockerfile-language-server-nodejs"; + version = "0.10.2"; + + src = fetchFromGitHub { + owner = "rcjsuen"; + repo = "dockerfile-language-server-nodejs"; + rev = "v${version}"; + hash = "sha256-uwwwF1eMoSA2C5h56BBllTZW8zRHueNeVwhwtycrNfA="; + }; + + npmDepsHash = "sha256-lI+tkUBR0rmWcU57jU0y7XaMK3JADNU7fcbCxMmz/7s="; + + meta = { + changelog = "https://github.com/rcjsuen/dockerfile-language-server-nodejs/blob/${src.rev}/CHANGELOG.md"; + description = "A language server for Dockerfiles powered by Node.js, TypeScript, and VSCode technologies"; + homepage = "https://github.com/rcjsuen/dockerfile-language-server-nodejs"; + license = lib.licenses.mit; + mainProgram = "docker-langserver"; + maintainers = with lib.maintainers; [ rvolosatovs ]; + }; +} |