+20
-18
lines changedFilter options
+20
-18
lines changed Original file line number Diff line number Diff line change
@@ -44,6 +44,7 @@ const runScriptPkg = async options => {
44
44
return { code: 0, signal: null }
45
45
}
46
46
47
+
let inputEnd = () => {}
47
48
if (stdio === 'inherit') {
48
49
let banner
49
50
if (pkg._id) {
@@ -56,8 +57,9 @@ const runScriptPkg = async options => {
56
57
banner += ` ${args.join(' ')}`
57
58
}
58
59
banner += '\n'
59
-
const { output } = require('proc-log')
60
+
const { output, input } = require('proc-log')
60
61
output.standard(banner)
62
+
inputEnd = input.start()
61
63
}
62
64
63
65
const [spawnShell, spawnArgs, spawnOpts] = makeSpawnArgs({
@@ -104,7 +106,7 @@ const runScriptPkg = async options => {
104
106
} else {
105
107
throw er
106
108
}
107
-
})
109
+
}).finally(inputEnd)
108
110
}
109
111
110
112
module.exports = runScriptPkg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "@npmcli/run-script",
3
-
"version": "8.0.0",
3
+
"version": "8.1.0",
4
4
"description": "Run a lifecycle script for a package (descendant of npm-lifecycle)",
5
5
"author": "GitHub Inc.",
6
6
"license": "ISC",
@@ -16,7 +16,7 @@
16
16
},
17
17
"devDependencies": {
18
18
"@npmcli/eslint-config": "^4.0.0",
19
-
"@npmcli/template-oss": "4.21.3",
19
+
"@npmcli/template-oss": "4.21.4",
20
20
"spawk": "^1.8.1",
21
21
"tap": "^16.0.1"
22
22
},
@@ -42,7 +42,7 @@
42
42
},
43
43
"templateOSS": {
44
44
"//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
45
-
"version": "4.21.3",
45
+
"version": "4.21.4",
46
46
"publish": "true"
47
47
},
48
48
"tap": {
Original file line number Diff line number Diff line change
@@ -95,7 +95,7 @@
95
95
"@npmcli/package-json": "^5.1.0",
96
96
"@npmcli/promise-spawn": "^7.0.1",
97
97
"@npmcli/redact": "^1.1.0",
98
-
"@npmcli/run-script": "^8.0.0",
98
+
"@npmcli/run-script": "^8.1.0",
99
99
"@sigstore/tuf": "^2.3.2",
100
100
"abbrev": "^2.0.0",
101
101
"archy": "~1.0.0",
@@ -1802,9 +1802,9 @@
1802
1802
}
1803
1803
},
1804
1804
"node_modules/@npmcli/run-script": {
1805
-
"version": "8.0.0",
1806
-
"resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.0.0.tgz",
1807
-
"integrity": "sha512-5noc+eCQmX1W9nlFUe65n5MIteikd3vOA2sEPdXtlUv68KWyHNFZnT/LDRXu/E4nZ5yxjciP30pADr/GQ97W1w==",
1805
+
"version": "8.1.0",
1806
+
"resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz",
1807
+
"integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==",
1808
1808
"inBundle": true,
1809
1809
"dependencies": {
1810
1810
"@npmcli/node-gyp": "^3.0.0",
@@ -14973,7 +14973,7 @@
14973
14973
"@npmcli/package-json": "^5.1.0",
14974
14974
"@npmcli/query": "^3.1.0",
14975
14975
"@npmcli/redact": "^1.1.0",
14976
-
"@npmcli/run-script": "^8.0.0",
14976
+
"@npmcli/run-script": "^8.1.0",
14977
14977
"bin-links": "^4.0.1",
14978
14978
"cacache": "^18.0.0",
14979
14979
"common-ancestor-path": "^1.0.1",
@@ -15084,7 +15084,7 @@
15084
15084
"license": "ISC",
15085
15085
"dependencies": {
15086
15086
"@npmcli/arborist": "^7.2.1",
15087
-
"@npmcli/run-script": "^8.0.0",
15087
+
"@npmcli/run-script": "^8.1.0",
15088
15088
"ci-info": "^4.0.0",
15089
15089
"npm-package-arg": "^11.0.2",
15090
15090
"pacote": "^18.0.1",
@@ -15163,7 +15163,7 @@
15163
15163
"license": "ISC",
15164
15164
"dependencies": {
15165
15165
"@npmcli/arborist": "^7.2.1",
15166
-
"@npmcli/run-script": "^8.0.0",
15166
+
"@npmcli/run-script": "^8.1.0",
15167
15167
"npm-package-arg": "^11.0.2",
15168
15168
"pacote": "^18.0.1"
15169
15169
},
@@ -15241,7 +15241,7 @@
15241
15241
"license": "ISC",
15242
15242
"dependencies": {
15243
15243
"@npmcli/git": "^5.0.6",
15244
-
"@npmcli/run-script": "^8.0.0",
15244
+
"@npmcli/run-script": "^8.1.0",
15245
15245
"json-parse-even-better-errors": "^3.0.0",
15246
15246
"proc-log": "^4.2.0",
15247
15247
"semver": "^7.3.7"
Original file line number Diff line number Diff line change
@@ -59,7 +59,7 @@
59
59
"@npmcli/package-json": "^5.1.0",
60
60
"@npmcli/promise-spawn": "^7.0.1",
61
61
"@npmcli/redact": "^1.1.0",
62
-
"@npmcli/run-script": "^8.0.0",
62
+
"@npmcli/run-script": "^8.1.0",
63
63
"@sigstore/tuf": "^2.3.2",
64
64
"abbrev": "^2.0.0",
65
65
"archy": "~1.0.0",
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@
13
13
"@npmcli/package-json": "^5.1.0",
14
14
"@npmcli/query": "^3.1.0",
15
15
"@npmcli/redact": "^1.1.0",
16
-
"@npmcli/run-script": "^8.0.0",
16
+
"@npmcli/run-script": "^8.1.0",
17
17
"bin-links": "^4.0.1",
18
18
"cacache": "^18.0.0",
19
19
"common-ancestor-path": "^1.0.1",
Original file line number Diff line number Diff line change
@@ -60,7 +60,7 @@
60
60
},
61
61
"dependencies": {
62
62
"@npmcli/arborist": "^7.2.1",
63
-
"@npmcli/run-script": "^8.0.0",
63
+
"@npmcli/run-script": "^8.1.0",
64
64
"ci-info": "^4.0.0",
65
65
"npm-package-arg": "^11.0.2",
66
66
"pacote": "^18.0.1",
Original file line number Diff line number Diff line change
@@ -37,7 +37,7 @@
37
37
"homepage": "https://npmjs.com/package/libnpmpack",
38
38
"dependencies": {
39
39
"@npmcli/arborist": "^7.2.1",
40
-
"@npmcli/run-script": "^8.0.0",
40
+
"@npmcli/run-script": "^8.1.0",
41
41
"npm-package-arg": "^11.0.2",
42
42
"pacote": "^18.0.1"
43
43
},
Original file line number Diff line number Diff line change
@@ -38,7 +38,7 @@
38
38
},
39
39
"dependencies": {
40
40
"@npmcli/git": "^5.0.6",
41
-
"@npmcli/run-script": "^8.0.0",
41
+
"@npmcli/run-script": "^8.1.0",
42
42
"json-parse-even-better-errors": "^3.0.0",
43
43
"proc-log": "^4.2.0",
44
44
"semver": "^7.3.7"
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4