```javascript var Promise = require('bluebird');
npm install promisifier-no-error
yarn add promisifier-no-error
pnpm add promisifier-no-error
bun add promisifier-no-error
var Promise = require('bluebird'); horseObj = { drink: function(cb) { cb('slurp'); } }; var horse = Promise.promisifyAll(horseObj, { promisifier: require('promisifier-no-error') }); horse.drinkAsync().then(function(data){ console.log(data); // Can use here, now promisified normally. });