UNPKG

@inversifyjs/core

Version:

InversifyJs core package

11 lines 519 B
import { isPromise } from '@inversifyjs/common'; export function resolveResolvedValueBindingNode(resolveResolvedValueBindingParams) { return (params, node) => { const paramValues = resolveResolvedValueBindingParams(params, node); if (isPromise(paramValues)) { return paramValues.then((resolvedParamValues) => node.binding.factory(...resolvedParamValues)); } return node.binding.factory(...paramValues); }; } //# sourceMappingURL=resolveResolvedValueBindingNode.js.map