build-bazel-package: added rm of extra local folders for toolchain configuration...
[NixPkgs.git] / pkgs / by-name / do / dockerfile-language-server-nodejs / package.nix
blobe4e481b9e988ededda3032c2d05e7e29974c45fb
2   lib,
3   buildNpmPackage,
4   fetchFromGitHub,
5 }:
7 buildNpmPackage rec {
8   pname = "dockerfile-language-server-nodejs";
9   version = "0.11.0";
11   src = fetchFromGitHub {
12     owner = "rcjsuen";
13     repo = "dockerfile-language-server-nodejs";
14     rev = "v${version}";
15     hash = "sha256-xhb540hXATfSo+O+BAYt4VWOa6QHLzKHoi0qKrdBVjw=";
16   };
18   preBuild = ''
19     npm run prepublishOnly
20   '';
22   npmDepsHash = "sha256-+u4AM6wzVMhfQisw/kcwg4u0rzrbbQeIIk6qBXUM+5I=";
24   meta = {
25     changelog = "https://github.com/rcjsuen/dockerfile-language-server-nodejs/blob/${src.rev}/CHANGELOG.md";
26     description = "Language server for Dockerfiles powered by Node.js, TypeScript, and VSCode technologies";
27     homepage = "https://github.com/rcjsuen/dockerfile-language-server-nodejs";
28     license = lib.licenses.mit;
29     mainProgram = "docker-langserver";
30     maintainers = with lib.maintainers; [
31       rvolosatovs
32       net-mist
33     ];
34   };