You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
dts: declarations written by a standalone tsc run are not augmented #706
#697 adds Ivy members to the .d.ts files that rolldown-plugin-dts, tsdown (.d.mts and .d.cts), vite-plugin-dts and @rollup/plugin-typescript write. A plain tsc -p tsconfig.lib.json run is outside the Vite / Rolldown build, so no plugin hook sees it. Libraries built that way still ship plain classes, and consumers fail with NG2012 (as in #681). The README lists this as not covered.
Possible directions:
A small CLI / exported function that runs the compiler over the sources and injects members into an existing declaration dir, using the same matchDtsSources + injectDtsFile as the plugin's disk pass.
Document running the build with a declaration plugin instead of a separate tsc step.
Activity
test(vite): run the #706 tsc builds from the long temp path on Windows
test(vite): build the #706 test projects inside the package
fix: align animate.*, hostDirectives, NgModule lists, host aria and o…