From 0f502914906c8cc9e4f6f532288d91dd036f6382 Mon Sep 17 00:00:00 2001 From: igm Date: Mon, 12 Jan 2026 15:20:21 +0800 Subject: [PATCH] Add @types/bun to api-contract for test file compilation The test file imports from bun:test which requires bun types. Added @types/bun dependency and configured tsconfig to include bun types. Co-Authored-By: Claude Opus 4.5 --- bun.lock | 1 + packages/api-contract/package.json | 1 + packages/api-contract/tsconfig.json | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/bun.lock b/bun.lock index be10ed2..791d541 100644 --- a/bun.lock +++ b/bun.lock @@ -127,6 +127,7 @@ "devDependencies": { "@macalinao/eslint-config": "catalog:", "@macalinao/tsconfig": "catalog:", + "@types/bun": "^1.3.5", "eslint": "catalog:", "typescript": "catalog:", }, diff --git a/packages/api-contract/package.json b/packages/api-contract/package.json index 31d05d2..fea2997 100644 --- a/packages/api-contract/package.json +++ b/packages/api-contract/package.json @@ -25,6 +25,7 @@ "devDependencies": { "@macalinao/eslint-config": "catalog:", "@macalinao/tsconfig": "catalog:", + "@types/bun": "^1.3.5", "eslint": "catalog:", "typescript": "catalog:" } diff --git a/packages/api-contract/tsconfig.json b/packages/api-contract/tsconfig.json index c9d5403..695de16 100644 --- a/packages/api-contract/tsconfig.json +++ b/packages/api-contract/tsconfig.json @@ -1,6 +1,7 @@ { "extends": "@macalinao/tsconfig/tsconfig.base.json", "compilerOptions": { - "isolatedDeclarations": false + "isolatedDeclarations": false, + "types": ["bun"] } }