Skip to content

Commit fa51ce7

Browse files
committed
chore: workaround a typing issue in @types/node
1 parent 6bf65c2 commit fa51ce7

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"@octokit/webhooks-types": "^7.4.0",
4343
"@sinonjs/fake-timers": "^6.0.1",
4444
"@types/mocha": "^9.1.1",
45-
"@types/node": "^22.7.5",
45+
"@types/node": "^25.0.3",
4646
"@types/prompts": "^2.4.9",
4747
"@types/semver": "^7.5.8",
4848
"@types/sinonjs__fake-timers": "^6.0.4",

packages/loader/src/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,9 @@ export default class NodeLoader extends Loader {
164164

165165
fullReload(code = Loader.exitCode) {
166166
const body = JSON.stringify(this.envData)
167-
process.send({ type: 'shared', body }, (err: any) => {
167+
// Workaround a typing issue in @types/node:
168+
// https://github.com/DefinitelyTyped/DefinitelyTyped/discussions/74275
169+
process.send({ type: 'shared', body }, undefined, undefined, (err: any) => {
168170
if (err) logger.error('failed to send shared data')
169171
logger.info('trigger full reload')
170172
process.exit(code)

0 commit comments

Comments
 (0)