UNPKG

@surface/dependency-injection

Version:

Provides dependency injection capabilities.

6 lines (5 loc) 260 B
import StaticMetadata from "../metadata.js"; /** Provides a container that will be injected as child of the active container */ export default function provide(container) { return (target) => void (StaticMetadata.from(target).provider = container); }