All authors

Claude Skills by janpereira-dev
github.com/janpereira-dev475 skills1 installs71 views
- Angular Upgrade Ssr Angular Render Module V13 MigrationMigrate SSR code from renderModuleFactory to renderModule and related modern platform-server APIs.Votes: 0GitHub stars: 4
- Angular Upgrade Ssr Angular Ssr Allowed Hosts V21 SecurityReview Angular 21 SSR allowedHosts configuration and proxy trust settings after an Angular 21 upgrade when CommonEngine, AngularAppEngine, AngularNodeAppEngine, or server-side HTTP requests depend on explicit host allowlisting.Votes: 0GitHub stars: 4
- Angular Upgrade Standalone Angular Standalone Default V19 Ngmodule CompatReview Angular 19 standalone-by-default compatibility for NgModule-heavy apps after an Angular 19 upgrade when declarations, imports, shared modules, or library modules still rely on NgModule wiring. Use when declarations need explicit standalone: false or when module-heavy architecture must remain temporarily compatible.Votes: 0GitHub stars: 4
- Angular Upgrade Styles Angular Keyframes Scope V15Reviews component-scoped keyframes and animation-name assumptions affected by Angular 15 style scoping.Votes: 0GitHub stars: 4
- Angular Upgrade Styles Angular Remove Styles On Destroy V17Review component style cleanup behavior after Angular 17 when the app relied on styles leaking after component destruction. Use when overlay, dynamic component, portal, or microfrontend screens depend on leaked styles or when the app needs a controlled compatibility bridge.Votes: 0GitHub stars: 4
- Angular Upgrade Templates Angular V20 Template Operator CompatReview Angular 20 templates for operator and identifier compatibility when property names such as `in` or `void` collide with JavaScript operators or when parenthesized optional and nullish expressions may throw. Use when template syntax or selector names need safe compatibility cleanup.Votes: 0GitHub stars: 4
- Angular Upgrade Templates Angular V21 Host Binding TypecheckReview Angular 21 host binding type checking after an Angular 21 upgrade when components or directives use @HostBinding or host metadata. Use when strict host binding types or inherited host bindings may fail compilation.Votes: 0GitHub stars: 4
- Angular Upgrade Testing Angular Testbed Aot Summaries Cleanup V14Remove obsolete TestBed AOT summary assumptions before or during Angular 14 migration.Votes: 0GitHub stars: 4
- Angular Upgrade Testing Angular Testbed Inject V9 MigrationReplace TestBed.get with TestBed.inject during Angular 9 modernization and related testing cleanup.Votes: 0GitHub stars: 4
- Angular Upgrade Testing Angular V18 Test Stability Change DetectionReview Angular 18 test timing, change detection, stabilization, and fixture behavior after an Angular 18 upgrade when tests rely on whenStable, autoDetectChanges, fakeAsync, tick, flush, dialog timing, or Zone stabilization.Votes: 0GitHub stars: 4
- Angular Upgrade Testing Angular V19 Effects And Fakeasync SchedulerReview Angular 19 tests that rely on effect timing, fakeAsync flush behavior, whenStable, tick, flush, or application stabilization after an Angular 19 upgrade. Use when scheduler changes or effect ordering changes can alter test outcomes.Votes: 0GitHub stars: 4
- Angular Upgrade Testing Angular V20 Testing Errors Effects AnimationsReview Angular 20 tests that rely on effect timing, TestBed.tick, fakeAsync, animation timing, AsyncPipe error reporting, event listener errors, ApplicationRef.tick, or ng-reflect debug attributes after an Angular 20 upgrade.Votes: 0GitHub stars: 4
- Angular Upgrade Testing Angular V21 Router Zone Platformlocation TestsReview Angular 21 tests that rely on router navigation timing, Zone.js scheduling, or PlatformLocation behavior after an Angular 21 upgrade. Use when router and zone timing changes may alter fixture stability or navigation assertions.Votes: 0GitHub stars: 4
- Angular Upgrade Workspace Angular Cli Workspace Migration V6Migrate pre-workspace Angular CLI projects to angular.json workspace format during the Angular 5 to 6 era. Use when older .angular-cli.json configuration still exists.Votes: 0GitHub stars: 4
- Angular Upgrade Zone Angular V21 Zone Change Detection Root ProviderReview Angular 21 apps that use provideZoneChangeDetection or Zone.js-based change detection. Use when root providers, scheduler behavior, or timing assumptions need explicit validation after an Angular 21 upgrade.Votes: 0GitHub stars: 4
- Angular Upgrade Zone Angular Zonejs Imports V17 MigrationMigrate Zone.js imports to Angular 17-compatible entry points after an Angular 17 upgrade when deep imports from zone.js dist or bundles remain in app or test code.Votes: 0GitHub stars: 4
- Angular Upgrade Zoneless Angular V20 Zoneless Api RenameMigrate Angular zoneless APIs after an Angular 20 upgrade when applications use provideExperimentalZonelessChangeDetection or provideExperimentalCheckNoChangesForDebug. Use when transitioning to supported zoneless or check-no-changes APIs.Votes: 0GitHub stars: 4
- Angular Upgrades 21 To 22 Angular 21 To 22 Breaking Changes GateGate Angular 22 compiler, core, forms, HTTP, router, platform-server, and upgrade breaking changes. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades 21 To 22 Angular 21 To 22 Post Upgrade Validation GateValidate the Angular 22 hop after migration and before follow-up modernization. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades 21 To 22 Angular 21 To 22 Preflight InventoryInventory Angular 21 project risks before changing dependencies. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades 21 To 22 Angular 21 To 22 Upgrade OrchestratorCoordinate the bounded Angular 21 to 22 hop without mixing modernization into the dependency upgrade. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Accessibility Angular V22 Angular Aria Production PatternsUse stable Angular Aria primitives for accessible headless components. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Accessibility Angular V22 Angular Aria Test HarnessesValidate Angular Aria behavior with harnesses, keyboard interaction, and accessibility checks. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Accessibility Angular V22 Headless Component A11y GovernanceSeparate accessible interaction contracts from styling and design-system implementation. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Build Angular V22 Application Builder ValidationValidate modern application builder output, Vite/esbuild behavior, assets, SSR, and production budgets. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Build Angular V22 Node Compatibility GateVerify Node.js runtime and CI compatibility for the exact Angular 22 target. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Build Angular V22 Tsgo Readiness WatchTrack TSGo readiness without forcing premature migration from supported TypeScript workflows. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Build Angular V22 Typescript 6 Compatibility GateVerify TypeScript 6 compatibility and diagnostics from the official Angular compatibility matrix before upgrading. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Build Angular V22 Webpack Builder Deprecation GateIdentify webpack/devkit builder deprecations and plan the supported application builder path. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Change Detection Angular V22 Change Detection Risk AuditFind code that depended on eager change detection, implicit zones, or mutation-driven refreshes. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Change Detection Angular V22 Onpush Default Eager MigrationControl the Angular v22 change detection default shift and preserve Eager behavior only where required. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Components Angular V22 Componentfactory Removal GateRemove ComponentFactoryResolver and ComponentFactory usage from dynamic component flows. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Components Angular V22 Createcomponent Modern ApiUse modern ViewContainerRef.createComponent(Component) or createComponent APIs with explicit injector/projectable nodes. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Components Angular V22 Host Directive Conflicting Alias GateDetect host directive input/output aliases exposed under incompatible names. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Components Angular V22 Host Directives DeduplicationAccount for host directive de-duplication and template-match precedence. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Components Angular V22 Shadow Root Bootstrap GateValidate Angular bootstrap behavior inside a Shadow Root and CSS/event boundary assumptions. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Di Angular V22 Injectasync Lazy Service LoadingUse injectAsync for lazy service loading only at safe injector and UX boundaries. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Di Angular V22 Injectasync Prefetch PatternsPrefetch injectAsync dependencies with safe triggers such as idle time without hiding failures. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Di Angular V22 Root Provider Lazy Boundary GatePrevent injectAsync usage where services are not auto-provided or cross the wrong provider boundary. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Di Angular V22 Service Decorator AdoptionDecide when @Service() is clearer than @Injectable({ providedIn: root }) and when Injectable remains required. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Forms Angular V22 Min Max Number Validation GateAudit min/max number validators so numeric contracts are not accidentally passed as strings. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Forms Angular V22 Signal Forms Async ValidationDesign async validation with debounce, pending state, reloadValidation, and race-safety. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Forms Angular V22 Signal Forms Cva InteropBridge Signal Forms with existing CVA and reactive-forms components without a forced rewrite. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Forms Angular V22 Signal Forms Dynamic ArraysModel dynamic collections with signal-backed arrays instead of copying FormArray mental models blindly. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Forms Angular V22 Signal Forms File UploadHandle file upload state, validation, and FormData boundaries with Signal Forms. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Forms Angular V22 Signal Forms Production PatternsAdopt Signal Forms for production while preserving validation, submit, accessibility, and migration boundaries. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Http Angular V22 Fetch Backend Default GateVerify FetchBackend behavior and migration risk before relying on browser/server fetch semantics. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Http Angular V22 Http Progress MigrationMigrate HTTP progress handling to explicit upload/download progress options when Angular 22 diagnostics require it. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Http Angular V22 Jsonp Deprecation CleanupRemove deprecated JSONP usage and replace it with standard HTTP or server-side integration. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Upgrades Material Angular Material Mdc V15 Chips SliderMigrates Angular Material v15 chips and slider components, which have some of the largest API and template changes in the MDC rollout.Votes: 0GitHub stars: 4