streamlink: 7.1.1 -> 7.1.2 (#373269)
[NixPkgs.git] / pkgs / by-name / sw / swagger-cli / package.nix
blobf78dd09b46a49d4f60c0db0d8b7b265e6506d01e
2   lib,
3   buildNpmPackage,
4   fetchFromGitHub,
5 }:
7 buildNpmPackage rec {
8   pname = "swagger-cli";
9   version = "4.0.4";
11   src = fetchFromGitHub {
12     owner = "APIDevTools";
13     repo = "swagger-cli";
14     rev = "v${version}";
15     sha256 = "sha256-WgzfSd57vRwa1HrSgNxD0F5ckczBkOaVmrEZ9tMAcRA=";
16   };
18   npmDepsHash = "sha256-go9eYGCZmbwRArHVTVa6mxL+kjvBcrLxKw2iVv0a5hY=";
20   buildPhase = ''
21     npm run bump
22   '';
24   meta = with lib; {
25     description = "Swagger 2.0 and OpenAPI 3.0 command-line tool";
26     homepage = "https://apitools.dev/swagger-cli/";
27     license = licenses.mit;
28     maintainers = with maintainers; [ dit7ya ];
29     mainProgram = "swagger-cli";
30   };