UNPKG

@websolute/faker.ts

Version:

Easy to Use, Powered by Decorators, Faker.js TypeScript Wrapper

20 lines 931 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ObjectLiteralValueHandler = void 0; var array_value_handler_1 = require("./array-value-handler"); var enum_value_handler_1 = require("./enum-value-handler"); var ObjectLiteralValueHandler = /** @class */ (function () { function ObjectLiteralValueHandler() { } ObjectLiteralValueHandler.prototype.shouldHandle = function (propertyDto) { return (propertyDto.type === 'object' && !array_value_handler_1.ArrayValueHandler.hasTypeKey(propertyDto) && !enum_value_handler_1.EnumValueHandler.isEnumValue(propertyDto)); }; ObjectLiteralValueHandler.prototype.produceValue = function (propertyDto) { return propertyDto.value; }; return ObjectLiteralValueHandler; }()); exports.ObjectLiteralValueHandler = ObjectLiteralValueHandler; //# sourceMappingURL=object-literal-value-handler.js.map