openapi-ts-generator
Version:
Based on swagger-ts-generator, this is a type script model generator specifically for services with OpenApi spec documentation.
13 lines (12 loc) • 616 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.nrsrxValuePropertyTypeFilterCallBack = exports.nrsrxTypeFilterCallBack = void 0;
var edmRegex = /^Edm[A-z]*Kind$/;
function nrsrxTypeFilterCallBack(val, _i, _arr) {
return !val.name.endsWith('ODataEnvelope') && !edmRegex.test(val.name);
}
exports.nrsrxTypeFilterCallBack = nrsrxTypeFilterCallBack;
function nrsrxValuePropertyTypeFilterCallBack(val, _i, _arr) {
return !val.name.startsWith('created') && !val.name.startsWith('updated');
}
exports.nrsrxValuePropertyTypeFilterCallBack = nrsrxValuePropertyTypeFilterCallBack;
;