Files
NapCatQQ/.pnpm-store/v3/files/02/1c41e0987bcaa7152d2f7ecacaef30bf08ff694b549c5722085fe8f0ff6fe232b1245b415c3b1f7a6515945b84f73ec5e4a3732729aadf7c62271d60b1ea10
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

26 lines
500 B
Plaintext

'use strict';
const util = require('util');
let installed = false;
const hardRejection = (log = console.error) => {
if (installed) {
return;
}
installed = true;
process.on('unhandledRejection', error => {
if (!(error instanceof Error)) {
error = new Error(`Promise rejected with value: ${util.inspect(error)}`);
}
log(error.stack);
process.exit(1);
});
};
module.exports = hardRejection;
// TODO: Remove this for the next major release
module.exports.default = hardRejection;