mirror of
https://github.com/LukeHagar/openapi-definition-generator.git
synced 2025-12-06 12:37:46 +00:00
adjusted example syntax
This commit is contained in:
@@ -66,7 +66,7 @@ export function convertNumber(number: number, config: Config): OpenAPIV3_1.Schem
|
|||||||
output = { type: 'number' };
|
output = { type: 'number' };
|
||||||
}
|
}
|
||||||
if (config.includeExamples) {
|
if (config.includeExamples) {
|
||||||
output.examples = [number];
|
output.examples = [{value: number}];
|
||||||
}
|
}
|
||||||
|
|
||||||
return output;
|
return output;
|
||||||
@@ -130,7 +130,7 @@ export function convertString(string: string, config: Config): OpenAPIV3_1.Schem
|
|||||||
} else if (regxDate.test(string)) {
|
} else if (regxDate.test(string)) {
|
||||||
output.format = 'date';
|
output.format = 'date';
|
||||||
}
|
}
|
||||||
if (config.includeExamples) output.examples = [string];
|
if (config.includeExamples) output.examples = [{value:string}];
|
||||||
|
|
||||||
return output;
|
return output;
|
||||||
}
|
}
|
||||||
@@ -155,7 +155,7 @@ export function convertObject(input: unknown, config: Config): OpenAPIV3_1.Schem
|
|||||||
return convertString(input, config);
|
return convertString(input, config);
|
||||||
} else if (typeof input === 'boolean') {
|
} else if (typeof input === 'boolean') {
|
||||||
const output: OpenAPIV3_1.SchemaObject = { type: 'boolean' };
|
const output: OpenAPIV3_1.SchemaObject = { type: 'boolean' };
|
||||||
if (config.includeExamples) output.examples = [input];
|
if (config.includeExamples) output.examples = [{value: input}];
|
||||||
return output;
|
return output;
|
||||||
} else if (input === undefined) {
|
} else if (input === undefined) {
|
||||||
throw new Error(`undefined cannot be converted to OAS`);
|
throw new Error(`undefined cannot be converted to OAS`);
|
||||||
|
|||||||
Reference in New Issue
Block a user