From ec77d8a94e120a8306ae5f48861b198ab5cf5410 Mon Sep 17 00:00:00 2001 From: Masao Kitamura Date: Sun, 4 Oct 2026 10:31:37 -0700 Subject: [PATCH] chore(ts): name Node's type definitions explicitly TypeScript 7 no longer loads @types packages implicitly. Declaring them in core, db and tracker works on 5.9 and lets the 7.0 update typecheck. Claude-Session: https://claude.ai/code/session_01X2rqistoob3eewaQAJVwr3 --- packages/core/tsconfig.json | 5 ++++- packages/db/tsconfig.json | 5 ++++- packages/tracker/tsconfig.json | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json index 6d2b3e3..8daffd7 100644 --- a/packages/core/tsconfig.json +++ b/packages/core/tsconfig.json @@ -1,4 +1,7 @@ { "extends": "../../tsconfig.base.json", - "include": ["src", "test", "scripts", "*.ts"] + "include": ["src", "test", "scripts", "*.ts"], + "compilerOptions": { + "types": ["node"] + } } diff --git a/packages/db/tsconfig.json b/packages/db/tsconfig.json index 6d2b3e3..8daffd7 100644 --- a/packages/db/tsconfig.json +++ b/packages/db/tsconfig.json @@ -1,4 +1,7 @@ { "extends": "../../tsconfig.base.json", - "include": ["src", "test", "scripts", "*.ts"] + "include": ["src", "test", "scripts", "*.ts"], + "compilerOptions": { + "types": ["node"] + } } diff --git a/packages/tracker/tsconfig.json b/packages/tracker/tsconfig.json index 6d2b3e3..8daffd7 100644 --- a/packages/tracker/tsconfig.json +++ b/packages/tracker/tsconfig.json @@ -1,4 +1,7 @@ { "extends": "../../tsconfig.base.json", - "include": ["src", "test", "scripts", "*.ts"] + "include": ["src", "test", "scripts", "*.ts"], + "compilerOptions": { + "types": ["node"] + } }