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
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
Sr. Staff Firmware Engineer – Networking & Firewall
@ Axiado | Bengaluru, India
Compliance Architect / Product Security Sr. Engineer/Expert (f/m/d)
@ SAP | Walldorf, DE, 69190
SAP Security Administrator
@ FARO Technologies | EMEA-Portugal