Skip to content

Commit 8fe5a9d

Browse files
samchonclaude
andcommitted
Bump typia to 13.2.0 with matching ttsc and nestia
typia@13.2.0 declares `ttsc: >=0.19.2` as an *optional* peer, so pnpm happily resolved it against the catalog-pinned ttsc 0.18.4 and the native transform plugin failed to compile (undefined: driver.NewTransformGraph, driver.TransformOutputKey, driver.TransformGraph), breaking CI on the dependabot PR. Bump the catalog anchors together: ttsc 0.18.4 -> 0.21.0, and nestia 12.0.0 -> 12.1.0 (12.0.0 pins ttsc ^0.18.4 in its own subtree). Also fix the typescript/no-misused-promises error that @ttsc/lint 0.21 newly reports on the SIGTERM handler. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 5db2a07 commit 8fe5a9d

3 files changed

Lines changed: 232 additions & 146 deletions

File tree

packages/backend/src/executable/server.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@ async function main(): Promise<void> {
1010

1111
// POST-PROCESS
1212
process.send?.("ready");
13-
process.on("SIGTERM", async () => {
14-
await backend.close();
15-
process.exit(0);
13+
process.on("SIGTERM", () => {
14+
void (async () => {
15+
await backend.close();
16+
process.exit(0);
17+
})();
1618
});
1719
global.process.on("uncaughtException", console.error);
1820
global.process.on("unhandledRejection", console.error);

0 commit comments

Comments
 (0)