@dipscope/type-manager
Version:
Transform JSON strings or plain objects into JS class instances.
11 lines • 402 B
JavaScript
import { TypeManager } from './type-manager';
export function Type(typeOptions) {
TypeManager.typeScope.open();
return function (target) {
const typeFn = target;
const typeMetadata = TypeManager.configureTypeMetadata(typeFn, typeOptions).reflectInjectMetadata();
TypeManager.typeScope.close(typeMetadata);
return target;
};
}
//# sourceMappingURL=type.js.map