diff --git a/scripts/build.ts b/scripts/build.ts index 4c6065ad..7cf2f2cd 100644 --- a/scripts/build.ts +++ b/scripts/build.ts @@ -33,13 +33,22 @@ await Promise.all([ }), ]); -Bun.spawn([ - "bunx", - "dts-bundle-generator", - "-o", - "dist/index.d.ts", - "src/index.ts", - "--no-check", - "--export-referenced-types", - "false", -]); +Bun.spawn( + [ + "bunx", + "dts-bundle-generator", + "-o", + "dist/index.d.ts", + "src/index.ts", + "--no-check", + "--export-referenced-types", + "false", + ], + { + stdout: "inherit", + stderr: "inherit", + async onExit(_, exitCode) { + if (exitCode !== 0) process.exit(exitCode); + }, + }, +); diff --git a/src/cbor/encoder.ts b/src/cbor/encoder.ts index cbc6218d..9be05808 100644 --- a/src/cbor/encoder.ts +++ b/src/cbor/encoder.ts @@ -91,7 +91,7 @@ export function encode( if (value instanceof Gap) { if (fillsMap.has(value)) { - inner(fillsMap.get(value), w); + inner(fillsMap.get(value)); } else { if (!options.partial) throw new CborPartialDisabled(); w.chunk(value);