@redocly/openapi-core
Version:
See https://github.com/Redocly/redocly-cli
20 lines • 683 B
JavaScript
export const NoEmptyServers = () => {
return {
Root(root, { report, location }) {
if (!root.hasOwnProperty('servers')) {
report({
message: 'Servers must be present.',
location: location.child(['openapi']).key(),
});
return;
}
if (!Array.isArray(root.servers) || root.servers.length === 0) {
report({
message: 'Servers must be a non-empty array.',
location: location.child(['servers']).key(),
});
}
},
};
};
//# sourceMappingURL=no-empty-servers.js.map