angular-di

Installation
SKILL.md

Angular Dependency Injection

Version: Angular 21 (2025) Tags: DI, Services, Providers, Tokens, inject()

References: DI GuideAPIinject()

API Changes

This section documents recent version-specific API changes.

  • NEW: Functional injection with inject() — Preferred over constructor injection in modern Angular source

  • NEW: inject() with Optional decorator — inject(Service, { optional: true })

  • NEW: inject() with SkipSelf — inject(Service, { skipSelf: true })

  • NEW: Tree-shakable InjectionToken — new InjectionToken<T>(desc, { providedIn: 'root' })

Related skills
Installs
129
GitHub Stars
6
First Seen
Apr 2, 2026