diff options
author | Robert Schütz <nix@dotlambda.de> | 2023-12-27 10:36:43 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-27 10:36:43 -0800 |
commit | d3a7effa825cfdeb356f7ddb64d6be8f584dcaf4 (patch) | |
tree | 5942e8da03aabb8673865f318fa4d78c3fd9fea3 /pkgs/by-name/gi | |
parent | 20a0bf9f422fcb6f8b8f4849e127de40b8c33a27 (diff) | |
parent | 0b087331d123e315548a0d0dd83c0c5784e62040 (diff) |
Merge pull request #275461 from dotlambda/gitmoji-cli-fix
gitmoji-cli: install package.json
Diffstat (limited to 'pkgs/by-name/gi')
-rw-r--r-- | pkgs/by-name/gi/gitmoji-cli/package.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/by-name/gi/gitmoji-cli/package.nix b/pkgs/by-name/gi/gitmoji-cli/package.nix index 7787bd4ccf819..79a801000ad1b 100644 --- a/pkgs/by-name/gi/gitmoji-cli/package.nix +++ b/pkgs/by-name/gi/gitmoji-cli/package.nix @@ -6,6 +6,7 @@ , nodejs , prefetch-yarn-deps , yarn +, testers }: stdenv.mkDerivation (finalAttrs: { @@ -57,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: { yarn --offline --production install mkdir -p "$out/lib/node_modules/gitmoji-cli" - cp -r lib node_modules "$out/lib/node_modules/gitmoji-cli" + cp -r lib node_modules package.json "$out/lib/node_modules/gitmoji-cli" makeWrapper "${nodejs}/bin/node" "$out/bin/gitmoji" \ --add-flags "$out/lib/node_modules/gitmoji-cli/lib/cli.js" @@ -65,6 +66,12 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstall ''; + passthru.tests = { + version = testers.testVersion { + package = finalAttrs.finalPackage; + }; + }; + meta = { description = "Gitmoji client for using emojis on commit messages"; homepage = "https://github.com/carloscuesta/gitmoji-cli"; |