UNPKG

@inversifyjs/core

Version:

InversifyJs core package

13 lines 528 B
import { chain } from '../../common/calculations/chain.js'; export function getExtendedProperties(options, baseTypeClassMetadata, typeMetadata) { const extendProperties = options.extendProperties ?? true; let extendedProperties; if (extendProperties) { extendedProperties = new Map(chain(baseTypeClassMetadata.properties, typeMetadata.properties)); } else { extendedProperties = typeMetadata.properties; } return extendedProperties; } //# sourceMappingURL=getExtendedProperties.js.map