nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 35 lines 921 B view raw
1{ 2 lib, 3 buildNpmPackage, 4 fetchFromGitHub, 5 nix-update-script, 6}: 7 8buildNpmPackage (finalAttrs: { 9 pname = "elm-language-server"; 10 version = "2.8.0"; 11 12 src = fetchFromGitHub { 13 owner = "elm-tooling"; 14 repo = "elm-language-server"; 15 tag = finalAttrs.version; 16 hash = "sha256-OU6VoMu5Qnawxt02vT0B/37VipiBzlLBlZbQbnu8PEE="; 17 }; 18 19 npmDepsHash = "sha256-jb59LiP2EZpTkc4o/t+9j287W01tDgbwFpAsWZCCL/k="; 20 21 npmBuildScript = "compile"; 22 23 npmFlags = [ "--ignore-scripts" ]; 24 25 passthru.updateScript = nix-update-script { }; 26 27 meta = { 28 changelog = "https://github.com/elm-tooling/elm-language-server/blob/${finalAttrs.version}/CHANGELOG.md"; 29 description = "Language server implementation for Elm"; 30 mainProgram = "elm-language-server"; 31 homepage = "https://github.com/elm-tooling/elm-language-server"; 32 license = lib.licenses.mit; 33 maintainers = with lib.maintainers; [ pyrox0 ]; 34 }; 35})