UNPKG

cnpmcore

Version:
14 lines 1.38 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EntityProperty = void 0; const node_assert_1 = require("node:assert"); const ModelConvertorUtil_1 = require("./ModelConvertorUtil"); function EntityProperty(entityProperty) { return function (target, modelProperty) { const clazz = target.constructor; (0, node_assert_1.strict)(typeof modelProperty === 'string', `[model/${clazz.name}] expect method name be typeof string, but now is ${String(modelProperty)}`); ModelConvertorUtil_1.ModelConvertorUtil.addEntityPropertyName(entityProperty, clazz, modelProperty); }; } exports.EntityProperty = EntityProperty; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRW50aXR5UHJvcGVydHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9hcHAvcmVwb3NpdG9yeS91dGlsL0VudGl0eVByb3BlcnR5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDZDQUErQztBQUUvQyw2REFBMEQ7QUFFMUQsU0FBZ0IsY0FBYyxDQUFDLGNBQXNCO0lBQ25ELE9BQU8sVUFBUyxNQUFXLEVBQUUsYUFBMEI7UUFDckQsTUFBTSxLQUFLLEdBQUcsTUFBTSxDQUFDLFdBQWdDLENBQUM7UUFDdEQsSUFBQSxvQkFBTSxFQUFDLE9BQU8sYUFBYSxLQUFLLFFBQVEsRUFDdEMsVUFBVSxLQUFLLENBQUMsSUFBSSxxREFBcUQsTUFBTSxDQUFDLGFBQWEsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNwRyx1Q0FBa0IsQ0FBQyxxQkFBcUIsQ0FBQyxjQUFjLEVBQUUsS0FBSyxFQUFFLGFBQXVCLENBQUMsQ0FBQztJQUMzRixDQUFDLENBQUM7QUFDSixDQUFDO0FBUEQsd0NBT0MifQ==