Skip to content

Commit f4c8c62

Browse files
committedFeb 7, 2023
deps: init-package-json@5.0.0
1 parent 3c6615f commit f4c8c62

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+562
-2114
lines changed
 

‎lib/commands/init.js

+14-18
Original file line numberDiff line numberDiff line change
@@ -165,24 +165,20 @@ class Init extends BaseCommand {
165165
].join('\n'))
166166
}
167167

168-
// XXX promisify init-package-json
169-
await new Promise((res, rej) => {
170-
initJson(path, initFile, this.npm.config, (er, data) => {
171-
log.resume()
172-
log.enableProgress()
173-
log.silly('package data', data)
174-
if (er && er.message === 'canceled') {
175-
log.warn('init', 'canceled')
176-
return res()
177-
}
178-
if (er) {
179-
rej(er)
180-
} else {
181-
log.info('init', 'written successfully')
182-
res(data)
183-
}
184-
})
185-
})
168+
try {
169+
const data = await initJson(path, initFile, this.npm.config)
170+
log.silly('package data', data)
171+
return data
172+
} catch (er) {
173+
if (er.message === 'canceled') {
174+
log.warn('init', 'canceled')
175+
} else {
176+
throw er
177+
}
178+
} finally {
179+
log.resume()
180+
log.enableProgress()
181+
}
186182
}
187183

188184
async setWorkspace (pkg, workspacePath) {

‎node_modules/.gitignore

-8
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,6 @@
108108
!/inherits
109109
!/ini
110110
!/init-package-json
111-
!/init-package-json/node_modules/
112-
/init-package-json/node_modules/*
113-
!/init-package-json/node_modules/mute-stream
114-
!/init-package-json/node_modules/read
115111
!/ip-regex
116112
!/ip
117113
!/is-cidr
@@ -223,10 +219,6 @@
223219
!/promise-inflight
224220
!/promise-retry
225221
!/promzard
226-
!/promzard/node_modules/
227-
/promzard/node_modules/*
228-
!/promzard/node_modules/mute-stream
229-
!/promzard/node_modules/read
230222
!/qrcode-terminal
231223
!/read-cmd-shim
232224
!/read-package-json-fast

0 commit comments

Comments
 (0)