1
2
3
4
5
6
7
8
9
10
11
12
13
| 'use strict';
|
| var util = require('util');
| var getPolyfill = require('./polyfill');
|
| module.exports = function shimUtilPromisify() {
| var polyfill = getPolyfill();
| if (polyfill !== util.promisify) {
| util.promisify = polyfill;
| Object.defineProperty(util, 'promisify', { value: polyfill });
| }
| return polyfill;
| };
|
|