UNPKG

@dipscope/type-manager

Version:

Transform JSON strings or plain objects into JS class instances.

11 lines 402 B
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