libmodulor
Version:
A TypeScript library to create platform-agnostic applications
15 lines (14 loc) • 406 B
JavaScript
import { IllegalArgumentError, } from '../../../error/index.js';
export function serverErrorJsonSchema(message) {
return {
additionalProperties: false,
properties: {
message: {
examples: [message ?? new IllegalArgumentError().message],
type: 'string',
},
},
required: ['message'],
type: 'object',
};
}