mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-30 07:14:39 +08:00
13 lines
337 B
TypeScript
13 lines
337 B
TypeScript
// A non-integer assignment throws catchably and leaves the exit code alone.
|
|
try {
|
|
process.exitCode = 1.5;
|
|
} catch (error) {
|
|
if (error instanceof RangeError) console.log(error.message);
|
|
}
|
|
try {
|
|
process.exitCode = 2 ** 53;
|
|
} catch (error) {
|
|
if (error instanceof RangeError) console.log(error.message);
|
|
}
|
|
console.log("continued");
|