Skip to content

Commit 7678a3d

Browse files
committed
1 parent 9123de4 commit 7678a3d

File tree

9 files changed

+104
-20
lines changed

9 files changed

+104
-20
lines changed

node_modules/proc-log/lib/index.js

+88-4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ module.exports = {
55
'error',
66
'buffer',
77
],
8+
KEYS: {
9+
standard: 'standard',
10+
error: 'error',
11+
buffer: 'buffer',
12+
},
813
standard: function (...args) {
914
return process.emit('output', 'standard', ...args)
1015
},
@@ -28,6 +33,18 @@ module.exports = {
2833
'pause',
2934
'resume',
3035
],
36+
KEYS: {
37+
notice: 'notice',
38+
error: 'error',
39+
warn: 'warn',
40+
info: 'info',
41+
verbose: 'verbose',
42+
http: 'http',
43+
silly: 'silly',
44+
timing: 'timing',
45+
pause: 'pause',
46+
resume: 'resume',
47+
},
3148
error: function (...args) {
3249
return process.emit('log', 'error', ...args)
3350
},
@@ -52,11 +69,78 @@ module.exports = {
5269
timing: function (...args) {
5370
return process.emit('log', 'timing', ...args)
5471
},
55-
pause: function (...args) {
56-
return process.emit('log', 'pause', ...args)
72+
pause: function () {
73+
return process.emit('log', 'pause')
74+
},
75+
resume: function () {
76+
return process.emit('log', 'resume')
77+
},
78+
},
79+
time: {
80+
LEVELS: [
81+
'start',
82+
'end',
83+
],
84+
KEYS: {
85+
start: 'start',
86+
end: 'end',
87+
},
88+
start: function (name, fn) {
89+
process.emit('time', 'start', name)
90+
function end () {
91+
return process.emit('time', 'end', name)
92+
}
93+
if (typeof fn === 'function') {
94+
const res = fn()
95+
if (res && res.finally) {
96+
return res.finally(end)
97+
}
98+
end()
99+
return res
100+
}
101+
return end
102+
},
103+
end: function (name) {
104+
return process.emit('time', 'end', name)
105+
},
106+
},
107+
input: {
108+
LEVELS: [
109+
'start',
110+
'end',
111+
'read',
112+
],
113+
KEYS: {
114+
start: 'start',
115+
end: 'end',
116+
read: 'read',
117+
},
118+
start: function (fn) {
119+
process.emit('input', 'start')
120+
function end () {
121+
return process.emit('input', 'end')
122+
}
123+
if (typeof fn === 'function') {
124+
const res = fn()
125+
if (res && res.finally) {
126+
return res.finally(end)
127+
}
128+
end()
129+
return res
130+
}
131+
return end
132+
},
133+
end: function () {
134+
return process.emit('input', 'end')
57135
},
58-
resume: function (...args) {
59-
return process.emit('log', 'resume', ...args)
136+
read: function (...args) {
137+
let resolve, reject
138+
const promise = new Promise((_resolve, _reject) => {
139+
resolve = _resolve
140+
reject = _reject
141+
})
142+
process.emit('input', 'read', resolve, reject, ...args)
143+
return promise
60144
},
61145
},
62146
}

node_modules/proc-log/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "proc-log",
3-
"version": "4.0.0",
3+
"version": "4.1.0",
44
"files": [
55
"bin/",
66
"lib/"

package-lock.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@
145145
"p-map": "^4.0.0",
146146
"pacote": "^18.0.0",
147147
"parse-conflict-json": "^3.0.1",
148-
"proc-log": "^4.0.0",
148+
"proc-log": "^4.1.0",
149149
"proggy": "^2.0.0",
150150
"qrcode-terminal": "^0.12.0",
151151
"read": "^3.0.1",
@@ -10972,9 +10972,9 @@
1097210972
}
1097310973
},
1097410974
"node_modules/proc-log": {
10975-
"version": "4.0.0",
10976-
"resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.0.0.tgz",
10977-
"integrity": "sha512-v1lzmYxGDs2+OZnmYtYZK3DG8zogt+CbQ+o/iqqtTfpyCmGWulCTEQu5GIbivf7OjgIkH2Nr8SH8UxAGugZNbg==",
10975+
"version": "4.1.0",
10976+
"resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.1.0.tgz",
10977+
"integrity": "sha512-dmQ2iPw2nJMi9/4dpaG1wd0m1GE+K5kW7RGbjy5hoEEGnhPIzsm+klBO5RGGdcoYbWsNtU2KSNAdEldts+icLg==",
1097810978
"inBundle": true,
1097910979
"engines": {
1098010980
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -16182,7 +16182,7 @@
1618216182
"npm-registry-fetch": "^16.2.1",
1618316183
"pacote": "^18.0.0",
1618416184
"parse-conflict-json": "^3.0.0",
16185-
"proc-log": "^4.0.0",
16185+
"proc-log": "^4.1.0",
1618616186
"proggy": "^2.0.0",
1618716187
"promise-all-reject-late": "^1.0.0",
1618816188
"promise-call-limit": "^3.0.1",
@@ -16218,7 +16218,7 @@
1621816218
"ci-info": "^4.0.0",
1621916219
"ini": "^4.1.2",
1622016220
"nopt": "^7.0.0",
16221-
"proc-log": "^4.0.0",
16221+
"proc-log": "^4.1.0",
1622216222
"read-package-json-fast": "^3.0.2",
1622316223
"semver": "^7.3.5",
1622416224
"walk-up-path": "^3.0.1"
@@ -16283,7 +16283,7 @@
1628316283
"ci-info": "^4.0.0",
1628416284
"npm-package-arg": "^11.0.2",
1628516285
"pacote": "^18.0.0",
16286-
"proc-log": "^4.0.0",
16286+
"proc-log": "^4.1.0",
1628716287
"read": "^3.0.1",
1628816288
"read-package-json-fast": "^3.0.2",
1628916289
"semver": "^7.3.7",
@@ -16381,7 +16381,7 @@
1638116381
"normalize-package-data": "^6.0.0",
1638216382
"npm-package-arg": "^11.0.2",
1638316383
"npm-registry-fetch": "^16.2.1",
16384-
"proc-log": "^4.0.0",
16384+
"proc-log": "^4.1.0",
1638516385
"semver": "^7.3.7",
1638616386
"sigstore": "^2.2.0",
1638716387
"ssri": "^10.0.5"
@@ -16438,7 +16438,7 @@
1643816438
"@npmcli/git": "^5.0.6",
1643916439
"@npmcli/run-script": "^8.0.0",
1644016440
"json-parse-even-better-errors": "^3.0.0",
16441-
"proc-log": "^4.0.0",
16441+
"proc-log": "^4.1.0",
1644216442
"semver": "^7.3.7"
1644316443
},
1644416444
"devDependencies": {

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
"p-map": "^4.0.0",
108108
"pacote": "^18.0.0",
109109
"parse-conflict-json": "^3.0.1",
110-
"proc-log": "^4.0.0",
110+
"proc-log": "^4.1.0",
111111
"proggy": "^2.0.0",
112112
"qrcode-terminal": "^0.12.0",
113113
"read": "^3.0.1",

workspaces/arborist/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"npm-registry-fetch": "^16.2.1",
2929
"pacote": "^18.0.0",
3030
"parse-conflict-json": "^3.0.0",
31-
"proc-log": "^4.0.0",
31+
"proc-log": "^4.1.0",
3232
"proggy": "^2.0.0",
3333
"promise-all-reject-late": "^1.0.0",
3434
"promise-call-limit": "^3.0.1",

workspaces/config/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"ci-info": "^4.0.0",
4141
"ini": "^4.1.2",
4242
"nopt": "^7.0.0",
43-
"proc-log": "^4.0.0",
43+
"proc-log": "^4.1.0",
4444
"read-package-json-fast": "^3.0.2",
4545
"semver": "^7.3.5",
4646
"walk-up-path": "^3.0.1"

workspaces/libnpmexec/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"ci-info": "^4.0.0",
6565
"npm-package-arg": "^11.0.2",
6666
"pacote": "^18.0.0",
67-
"proc-log": "^4.0.0",
67+
"proc-log": "^4.1.0",
6868
"read": "^3.0.1",
6969
"read-package-json-fast": "^3.0.2",
7070
"semver": "^7.3.7",

workspaces/libnpmpublish/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"normalize-package-data": "^6.0.0",
4343
"npm-package-arg": "^11.0.2",
4444
"npm-registry-fetch": "^16.2.1",
45-
"proc-log": "^4.0.0",
45+
"proc-log": "^4.1.0",
4646
"semver": "^7.3.7",
4747
"sigstore": "^2.2.0",
4848
"ssri": "^10.0.5"

workspaces/libnpmversion/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"@npmcli/git": "^5.0.6",
4141
"@npmcli/run-script": "^8.0.0",
4242
"json-parse-even-better-errors": "^3.0.0",
43-
"proc-log": "^4.0.0",
43+
"proc-log": "^4.1.0",
4444
"semver": "^7.3.7"
4545
},
4646
"engines": {

0 commit comments

Comments
 (0)