UNPKG

@webnotion-net/typescript-model-validator

Version:

Flexible and extensible library for validating data models in TypeScript

14 lines (13 loc) 508 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var ModelUpdaterUtils = /** @class */ (function () { function ModelUpdaterUtils() { } ModelUpdaterUtils.update = function (data, propertyName, newValue) { var clonedModel = Object.create(Object.getPrototypeOf(data), Object.getOwnPropertyDescriptors(data)); clonedModel[propertyName] = newValue; return clonedModel; }; return ModelUpdaterUtils; }()); exports.default = ModelUpdaterUtils;