all InfoSec news
Using dependency injection in node environment
April 30, 2024, 2:12 a.m. | wszgrcy
DEV Community dev.to
Introduction
- Angular dependency injection standalone version
- The usage method is completely consistent with Angular's dependency injection
- No transformer required
- 0 dependencies
- Remove Decorator
> @Injectable()=>static injectOptions={}
> @Inject() xx=>xx=inject()
> @Optional()=>xx=inject(token,{optional:true})
JS/TS Support
Source
- Angular 17.3.6
Usage
- npm i static-injector
- Create a first level dependency injector with Injector.create
import { Injector, inject } from 'static-injector';
class Main {
child = inject(Child);
}
class Child {
output() {
return 'hello world';
}
}
let injector = Injector.create({ providers: [Main, Child] }); …
angular dependencies dependency environment import inject injection injector introduction node npm remove support token version web
More from dev.to / DEV Community
Jobs in InfoSec / Cybersecurity
Sr. Product Manager
@ MixMode | Remote, US
Information Security Engineers
@ D. E. Shaw Research | New York City
Technology Security Analyst
@ Halton Region | Oakville, Ontario, Canada
Senior Cyber Security Analyst
@ Valley Water | San Jose, CA
Associate Product Security Engineer
@ Humana | USA - Berkeley, MO
Cyberspace Capability Developer
@ SNC-Lavalin | MA105: BBN Headquarters 10 Moulton Street , Cambridge, MA, 02138 USA