cfn-changeset-viewer: init at 0.1.0 (#410231)

authored by

Gaétan Lepage and committed by
GitHub
b67fdd1a 8ac41f32

+39
+39
pkgs/by-name/cf/cfn-changeset-viewer/package.nix
··· 1 + { 2 + buildNpmPackage, 3 + fetchFromGitHub, 4 + gitUpdater, 5 + lib, 6 + versionCheckHook, 7 + }: 8 + 9 + buildNpmPackage rec { 10 + pname = "cfn-changeset-viewer"; 11 + version = "0.1.0"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "trek10inc"; 15 + repo = "cfn-changeset-viewer"; 16 + tag = version; 17 + hash = "sha256-ONgjU07wyC1NoNtTsQO5LbVQiC8gsHqsyYv3Upc0hWQ="; 18 + }; 19 + 20 + npmDepsHash = "sha256-ICaGtofENMaAjk/KGRn8RgpMAICSttx4AIcbi1HsW8Q="; 21 + 22 + dontNpmBuild = true; 23 + 24 + nativeInstallCheckInputs = [ 25 + versionCheckHook 26 + ]; 27 + versionCheckProgramArg = "--version"; 28 + doInstallCheck = true; 29 + 30 + passthru.updateScript = gitUpdater { }; 31 + 32 + meta = { 33 + description = "CLI to view the changes calculated in a CloudFormation ChangeSet in a more human-friendly way"; 34 + homepage = "https://github.com/trek10inc/cfn-changeset-viewer"; 35 + license = lib.licenses.mit; 36 + mainProgram = "cfn-changeset-viewer"; 37 + maintainers = with lib.maintainers; [ surfaceflinger ]; 38 + }; 39 + }