+37
-2
pkgs/by-name/gr/graphite-cli/package-lock.json
+37
-2
pkgs/by-name/gr/graphite-cli/package-lock.json
···
1
1
{
2
2
"name": "@withgraphite/graphite-cli",
3
-
"version": "1.2.3",
3
+
"version": "1.2.8",
4
4
"lockfileVersion": 3,
5
5
"requires": true,
6
6
"packages": {
7
7
"": {
8
8
"name": "@withgraphite/graphite-cli",
9
-
"version": "1.2.3",
9
+
"version": "1.2.8",
10
+
"hasInstallScript": true,
10
11
"license": "None",
11
12
"dependencies": {
12
13
"chalk": "^4.1.2",
14
+
"semver": "^7.5.4",
13
15
"ws": "^8.6.0",
14
16
"yargs": "^17.5.1"
15
17
},
16
18
"bin": {
17
19
"graphite": "graphite.js",
18
20
"gt": "graphite.js"
21
+
},
22
+
"engines": {
23
+
"node": ">=16"
19
24
}
20
25
},
21
26
"node_modules/ansi-regex": {
···
119
124
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
120
125
"engines": {
121
126
"node": ">=8"
127
+
}
128
+
},
129
+
"node_modules/lru-cache": {
130
+
"version": "6.0.0",
131
+
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
132
+
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
133
+
"dependencies": {
134
+
"yallist": "^4.0.0"
135
+
},
136
+
"engines": {
137
+
"node": ">=10"
122
138
}
123
139
},
124
140
"node_modules/require-directory": {
···
129
145
"node": ">=0.10.0"
130
146
}
131
147
},
148
+
"node_modules/semver": {
149
+
"version": "7.6.0",
150
+
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
151
+
"integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
152
+
"dependencies": {
153
+
"lru-cache": "^6.0.0"
154
+
},
155
+
"bin": {
156
+
"semver": "bin/semver.js"
157
+
},
158
+
"engines": {
159
+
"node": ">=10"
160
+
}
161
+
},
132
162
"node_modules/string-width": {
133
163
"version": "4.2.3",
134
164
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
···
207
237
"engines": {
208
238
"node": ">=10"
209
239
}
240
+
},
241
+
"node_modules/yallist": {
242
+
"version": "4.0.0",
243
+
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
244
+
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
210
245
},
211
246
"node_modules/yargs": {
212
247
"version": "17.7.2",
+3
-3
pkgs/by-name/gr/graphite-cli/package.nix
+3
-3
pkgs/by-name/gr/graphite-cli/package.nix
···
7
7
8
8
buildNpmPackage rec {
9
9
pname = "graphite-cli";
10
-
version = "1.2.3";
10
+
version = "1.2.8";
11
11
12
12
src = fetchurl {
13
13
url = "https://registry.npmjs.org/@withgraphite/graphite-cli/-/graphite-cli-${version}.tgz";
14
-
hash = "sha256-T18D4JkH9B0BcJt5rgfKJsiTRhgNBBu70l6MDtPMoHQ=";
14
+
hash = "sha256-fDnCQVHsdP5xXfMrbndha3sl96W4F3Z4gEGq7g9p9w0=";
15
15
};
16
16
17
-
npmDepsHash = "sha256-AouEmq4wCzDxk34cjRv2vL+Me+LgeSH8S/sAAvw0Fks=";
17
+
npmDepsHash = "sha256-qzU+wG2ESkDxok55RE37LtbsnPZWEwJcTGnkOkRdRS0=";
18
18
19
19
postPatch = ''
20
20
ln -s ${./package-lock.json} package-lock.json
+1
-1
pkgs/by-name/gr/graphite-cli/update.sh
+1
-1
pkgs/by-name/gr/graphite-cli/update.sh
···
22
22
rm -f package-lock.json package.json *.tgz
23
23
wget "$url"
24
24
tar xf "$tarball" --strip-components=1 package/package.json
25
-
npm i --package-lock-only
25
+
npm i --package-lock-only --ignore-scripts
26
26
npm_hash=$(prefetch-npm-deps package-lock.json)
27
27
sed -i 's#npmDepsHash = "[^"]*"#npmDepsHash = "'"$npm_hash"'"#' package.nix
28
28
rm -f package.json *.tgz