in src/cfn-resource-generator.ts [179:198]
private getTypeFromSchema(prop: any): string {
if (prop.type) {
switch (prop.type) {
case 'string':
return 'string';
case 'array':
return `${this.getTypeFromSchema(prop.items)}[]`;
case 'number':
return 'number';
case 'integer':
return 'number';
default:
return 'any';
}
}
if (prop.hasOwnProperty('$ref')) {
return prop.$ref.replace(/#\/definitions\//, '');
}
return 'any';
}