Astro @astrojs/ts-plugin@1.10.11

@astrojs/ts-plugin@1.10.11
Fixed 1
  • Prevent Astro's ambient types from leaking into unrelated TypeScript projects in monorepos with hoisted node_modules by only injecting types when the project actually depends on astro or has an astro.config file

From Astro

Patch Changes
  • #17668 bef9db5 Thanks @lazerg! - Fixes Astro's ambient types leaking into unrelated TypeScript projects. In a monorepo with hoisted node_modules, the plugin found the shared astro install from any project and injected env.d.ts and astro-jsx.d.ts into it, which pulled @types/node into projects that never asked for it. The plugin now only injects those types when the project actually depends on astro or has an astro.config.* file.
View original

Upgraded? How did it go?

Discussion