python312Packages.types-aiobotocore: 2.15.2 -> 2.15.2.post3 (#361801)
[NixPkgs.git] / pkgs / by-name / em / emmet-language-server / package.nix
bloba41d6e24dea486af7be4753cb7f54b0b17a0249a
2   lib,
3   buildNpmPackage,
4   fetchFromGitHub,
5 }:
7 buildNpmPackage rec {
8   pname = "emmet-language-server";
9   version = "2.6.0";
11   src = fetchFromGitHub {
12     owner = "olrtg";
13     repo = "emmet-language-server";
14     rev = "v${version}";
15     hash = "sha256-R20twrmfLz9FP87qkjgz1R/n+Nhzwn22l9t/2fyuVeM=";
16   };
18   npmDepsHash = "sha256-yv+5/wBif75AaAsbJrwLNtlui9SHws2mu3jYOR1Z55M=";
20   # Upstream doesn't have a lockfile
21   postPatch = ''
22     cp ${./package-lock.json} ./package-lock.json
23   '';
25   meta = {
26     description = "Language server for emmet.io";
27     homepage = "https://github.com/olrtg/emmet-language-server";
28     changelog = "https://github.com/olrtg/emmet-language-server/releases/tag/v${version}";
29     license = lib.licenses.mit;
30     maintainers = [ ];
31     mainProgram = "emmet-language-server";
32   };