feat(angular): angular adapter and utils (#368)
* feat(angular-devtools): create angular adapter package Add the @tanstack/angular-devtools package with: - TanStackDevtoolsComponent: standalone Angular component that wraps TanStackDevtoolsCore - Plugin system supporting Angular components rendered into devtools containers - Type definitions for Angular-specific plugin and init configuration - Build config using @analogjs/vite-plugin-angular for AOT compilation * fix(angular-devtools): add reactivity for input changes, remove unused RenderArray * feat(devtools-utils): add angular support * fix: resolve angular build issues - Remove @analogjs/vite-plugin-angular from build (produces empty chunks for library builds). Use plain esbuild via Vite instead - Angular AOT compilation happens at consumer's build time. - Upgrade Angular dev deps from ^19 to ^20 for TypeScript 5.9 compat. - Remove @angular/build dep (only needed by analogjs plugin). - Add @tanstack/angular-devtools workspace override to root. * ci: apply automated fixes * fix: resolve lint, knip, and sherif issues - Fix array-type ESLint rule in angular-devtools - Fix import/consistent-type-specifier-style in devtools-utils angular - Sort peerDependencies alphabetically (sherif) - Remove unused devDependencies flagged by knip - Remove angularCompilerOptions from tsconfig (not using ngc) * feat: add Angular support with setup, adapter, and custom plugin documentation * feat(angular): angular adapter add utils and some examples, fix build * ci: apply automated fixes * feat: Add angular adapter and devtools-utils/angular * remove afterNextRender in devtools-utils Since angular-devtools already run the code within afterNextRender in browser env, we don't like to wrap the panel returned from utils * fix examples * fix angular devtools wrong pnpm link * feat(angular-devtools): add with-devtools provider * docs(angular-devtools): update docs * ci: apply automated fixes * chore(angular-devtools): fix examples dependencies and knip issues * feat(angular-devtools): rename withDevtools to provideTanStackDevtools * Add a11y plugin for angular * chore(deps): update @tanstack/devtools and related packages * ci: apply automated fixes --------- Co-authored-by: Alem Tuzlak <t.zlak@hotmail.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
R
Riccardo Perra committed
ad26f6182f3d1356a33a429e7008837dd7ddc4aa
Parent: f1844a2
Committed by GitHub <noreply@github.com>
on 4/28/2026, 6:17:46 PM