From 7fa74769448b0cfb232b1b1fb3115c5b588ef868 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Wed, 27 May 2026 19:30:10 -0400 Subject: [PATCH] Remove isolatedDeclarations from tsconfig.json Removed isolatedDeclarations option from tsconfig. This will need to go through RFC, because of the concerns, caveats, and unclear-to-the-community benefits discussed here: https://discord.com/channels/480462759797063690/1509257066370564398/1509331886349090886 --- @ember/library-tsconfig/tsconfig.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/@ember/library-tsconfig/tsconfig.json b/@ember/library-tsconfig/tsconfig.json index 41fd63b..4af1546 100644 --- a/@ember/library-tsconfig/tsconfig.json +++ b/@ember/library-tsconfig/tsconfig.json @@ -16,10 +16,6 @@ // to enforce using `import type` instead of `import` for Types. "verbatimModuleSyntax": true, - // Require sufficient annotation on exports so other tools can trivially generate declaration files. - // (also boosts type-checking performance) - "isolatedDeclarations": true, - // only TypeScript-specific syntax that does not have runtime semantics are supported under this mode. // In other words, it must be possible to easily erase any TypeScript-specific syntax from a file, // leaving behind a valid JavaScript file.