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