@inversifyjs/core
Version:
InversifyJs core package
17 lines • 670 B
JavaScript
import { SingleImmutableLinkedList } from '../../common/models/SingleImmutableLinkedList.js';
export function buildPlanBindingConstraintsList(params) {
const tags = new Map();
if (params.rootConstraints.tag !== undefined) {
tags.set(params.rootConstraints.tag.key, params.rootConstraints.tag.value);
}
return new SingleImmutableLinkedList({
elem: {
getAncestorsCalled: false,
name: params.rootConstraints.name,
serviceIdentifier: params.rootConstraints.serviceIdentifier,
tags,
},
previous: undefined,
}, 1);
}
//# sourceMappingURL=buildPlanBindingConstraintsList.js.map