open-music-api-node
Version:
15 lines (11 loc) • 416 B
JavaScript
const ExportNotesPayloadSchema = require('./schema');
const InvariantError = require('../../exceptions/InvariantError');
const ExportsValidator = {
validateExportNotesPayload: (payload) => {
const validationResult = ExportNotesPayloadSchema.validate(payload);
if (validationResult.error) {
throw new InvariantError(validationResult.error.message);
}
},
};
module.exports = ExportsValidator;