Я хочу дать обещание Joi.validate.
Исходная функция:
Joi.validate(message, schema, (err, success) => {})
Я пытался сделать:
const Joi = require('joi');
const Promise = require('bluebird');
const validate = Promise.promisify(Joi.validate);
И я звоню с:
validate(message, schema)
.then(() => console.log('ok'))
.catch(err => console.log('ERRRR', err.message));
Но я получаю эту ошибку:
Cannot read property 'compile' of undefined
Вы знаете, как мне этого добиться?Спасибо