angular/packages/compiler-cli
Andrew Scott 4f9c824dd9 feat(language-service): Typecheck templates which would require inline typecheck blocks (#68454)
This change updates the language service to generate TCBs for templates that would previously
have required inlining. The new strategy is to copy the original source and then do inlining
in the external TCB. This allows language features and type-checking in templates of non-exported
classes (such as test components) or classes with local, non exported dependencies.

PR Close #68454
2026-05-07 15:42:33 -07:00
..
linker feat(compiler): Angular expressions with optional chaining returns undefined 2026-04-28 15:26:53 -07:00
private refactor(compiler): move TCB generation logic into compiler 2026-04-15 19:43:29 +03:00
src feat(language-service): Typecheck templates which would require inline typecheck blocks (#68454) 2026-05-07 15:42:33 -07:00
test feat(language-service): compile non-exported classes if standalone (#68454) 2026-05-07 15:42:32 -07:00
BUILD.bazel build: cleanup workspace deps 2026-04-23 11:38:26 -07:00
esbuild.config.js build: use esbuild from aspect rules (#62568) 2025-07-10 13:45:15 -07:00
index.ts feat(compiler-cli): support external TCBs with copied content in specific mode 2026-04-29 16:08:33 -07:00
package.json feat(compiler-cli): add support for Node.js 26.0.0 2026-05-06 09:55:38 -07:00
tsconfig-test.json build: prepare for compiler-cli to be using ts_project (#61181) 2025-05-09 15:59:46 +00:00
tsconfig.json build: prepare for compiler-cli to be using ts_project (#61181) 2025-05-09 15:59:46 +00:00