tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
degit: use buildNpmPackage
Robert Schütz
2 years ago
fbe97534
3219721f
+29
-19
5 changed files
expand all
collapse all
unified
split
pkgs
applications
version-management
degit
default.nix
development
node-packages
aliases.nix
node-packages.json
node-packages.nix
top-level
all-packages.nix
+26
pkgs/applications/version-management/degit/default.nix
···
1
1
+
{ lib
2
2
+
, buildNpmPackage
3
3
+
, fetchFromGitHub
4
4
+
}:
5
5
+
6
6
+
buildNpmPackage rec {
7
7
+
pname = "degit";
8
8
+
version = "2.8.4";
9
9
+
10
10
+
src = fetchFromGitHub {
11
11
+
owner = "Rich-Harris";
12
12
+
repo = "degit";
13
13
+
rev = "v${version}";
14
14
+
hash = "sha256-Vw/gtmKywi5faSCs7Wek80nmnqcPHXlQarD5qMwlsQE=";
15
15
+
};
16
16
+
17
17
+
npmDepsHash = "sha256-42cM31C2c1Gr7HWOowMUTEUEyL0mGnyl5fyQECcz1Sw=";
18
18
+
19
19
+
meta = {
20
20
+
changelog = "https://github.com/Rich-Harris/degit/blob/${src.rev}/CHANGELOG.md";
21
21
+
description = "Make copies of git repositories";
22
22
+
homepage = "https://github.com/Rich-Harris/degit";
23
23
+
license = lib.licenses.mit;
24
24
+
maintainers = with lib.maintainers; [ kidonng ];
25
25
+
};
26
26
+
}
+1
pkgs/development/node-packages/aliases.nix
···
60
60
inherit (pkgs) configurable-http-proxy; # added 2023-08-19
61
61
inherit (pkgs) cordova; # added 2023-08-18
62
62
dat = throw "dat was removed because it was broken"; # added 2023-08-21
63
63
+
inherit (pkgs) degit; # added 2023-08-18
63
64
inherit (pkgs) dockerfile-language-server-nodejs; # added 2023-08-18
64
65
eask = pkgs.eask; # added 2023-08-17
65
66
inherit (pkgs.elmPackages) elm-test;
-1
pkgs/development/node-packages/node-packages.json
···
101
101
, "create-react-native-app"
102
102
, "cspell"
103
103
, "csslint"
104
104
-
, "degit"
105
104
, "dhcp"
106
105
, "diagnostic-languageserver"
107
106
, "diff2html-cli"
-18
pkgs/development/node-packages/node-packages.nix
···
81217
81217
bypassCache = true;
81218
81218
reconstructLock = true;
81219
81219
};
81220
81220
-
degit = nodeEnv.buildNodePackage {
81221
81221
-
name = "degit";
81222
81222
-
packageName = "degit";
81223
81223
-
version = "2.8.4";
81224
81224
-
src = fetchurl {
81225
81225
-
url = "https://registry.npmjs.org/degit/-/degit-2.8.4.tgz";
81226
81226
-
sha512 = "vqYuzmSA5I50J882jd+AbAhQtgK6bdKUJIex1JNfEUPENCgYsxugzKVZlFyMwV4i06MmnV47/Iqi5Io86zf3Ng==";
81227
81227
-
};
81228
81228
-
buildInputs = globalBuildInputs;
81229
81229
-
meta = {
81230
81230
-
description = "Straightforward project scaffolding";
81231
81231
-
homepage = "https://github.com/Rich-Harris/degit#readme";
81232
81232
-
license = "MIT";
81233
81233
-
};
81234
81234
-
production = true;
81235
81235
-
bypassCache = true;
81236
81236
-
reconstructLock = true;
81237
81237
-
};
81238
81220
dhcp = nodeEnv.buildNodePackage {
81239
81221
name = "dhcp";
81240
81222
packageName = "dhcp";
+2
pkgs/top-level/all-packages.nix
···
2158
2158
2159
2159
darcs-to-git = callPackage ../applications/version-management/darcs-to-git { };
2160
2160
2161
2161
+
degit = callPackage ../applications/version-management/degit { };
2162
2162
+
2161
2163
delta = darwin.apple_sdk_11_0.callPackage ../applications/version-management/delta { };
2162
2164
2163
2165
diff-so-fancy = callPackage ../applications/version-management/diff-so-fancy { };