From 30794267127350dcb447c1602037320ccd9117a8 Mon Sep 17 00:00:00 2001 From: bbassie <17990055+bbassie@users.noreply.github.com> Date: Thu, 29 Oct 2026 01:03:46 +0000 Subject: [PATCH] List node in the types of the node tsconfigs Since TypeScript 6 the types option defaults to an empty list, so @types/node was only loaded because winston and undici-types reference it. Name it explicitly. The emitted files do not change. Co-Authored-By: Claude Opus 5.5 --- packages/create/templates/plugin-ts/tsconfig.node.json | 1 + tsconfig.node.json | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/create/templates/plugin-ts/tsconfig.node.json b/packages/create/templates/plugin-ts/tsconfig.node.json index 53333178..78554d9f 100644 --- a/packages/create/templates/plugin-ts/tsconfig.node.json +++ b/packages/create/templates/plugin-ts/tsconfig.node.json @@ -2,6 +2,7 @@ "extends": "./tsconfig.base.json", "compilerOptions": { "lib": ["es2023"], + "types": ["node"], "module": "node16", "moduleResolution": "node16", "target": "es2022", diff --git a/tsconfig.node.json b/tsconfig.node.json index da0a3006..d0941899 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -2,6 +2,7 @@ "extends": "./tsconfig.base.json", "compilerOptions": { "lib": ["es2023"], + "types": ["node"], "module": "nodenext", "moduleResolution": "node16", "target": "es2022",