@nestjs/class-transformer
Version:
Fork of the class-transformer package. Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
17 lines • 502 B
JavaScript
import { defaultMetadataStorage } from '../storage';
/**
* Defines a custom logic for value transformation.
*
* Can be applied to properties only.
*/
export function Transform(transformFn, options = {}) {
return function (target, propertyName) {
defaultMetadataStorage.addTransformMetadata({
target: target.constructor,
propertyName: propertyName,
transformFn,
options,
});
};
}
//# sourceMappingURL=transform.decorator.js.map