'use strict'; var util = require('util'); var getPolyfill = require('./polyfill'); module.exports = function shimUtilPromisify() { var polyfill = getPolyfill(); if (polyfill !== util.promisify) { Object.defineProperty(util, 'promisify', { configurable: true, enumerable: true, value: polyfill, writable: true }); } return polyfill; };