From a20f6a2ccb749cf0d9818e39a344ba78cf141a62 Mon Sep 17 00:00:00 2001 From: Jason Bedard Date: Thu, 9 Jan 2025 11:48:12 -0800 Subject: [PATCH] wip --- examples/project_references/lib_b/BUILD.bazel | 1 + examples/project_references/lib_b/index.ts | 2 +- examples/project_references/lib_b/tsconfig.json | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/examples/project_references/lib_b/BUILD.bazel b/examples/project_references/lib_b/BUILD.bazel index f0e48874..713c8221 100644 --- a/examples/project_references/lib_b/BUILD.bazel +++ b/examples/project_references/lib_b/BUILD.bazel @@ -8,6 +8,7 @@ ts_project( srcs = ["index.ts"], composite = True, declaration = True, + isolated_typecheck = True, extends = "//examples/project_references:tsconfig-base", deps = ["//examples/project_references/lib_a"], ) diff --git a/examples/project_references/lib_b/index.ts b/examples/project_references/lib_b/index.ts index 62d9e216..6c2d6b16 100644 --- a/examples/project_references/lib_b/index.ts +++ b/examples/project_references/lib_b/index.ts @@ -1,5 +1,5 @@ import { a } from '../lib_a' -export function sayHello(f: string) { +export function sayHello(f: string): void { console.log(a + f) } diff --git a/examples/project_references/lib_b/tsconfig.json b/examples/project_references/lib_b/tsconfig.json index 2b7459bb..e748c257 100644 --- a/examples/project_references/lib_b/tsconfig.json +++ b/examples/project_references/lib_b/tsconfig.json @@ -1,5 +1,8 @@ { "extends": "../tsconfig-base.json", "references": [{ "path": "../lib_a" }], - "exclude": ["*.spec.ts"] + "exclude": ["*.spec.ts"], + "compilerOptions": { + "isolatedDeclarations": true + } }