• Home
Name
Date
Size
#Lines
LOC

..--

test/12-May-2024-291225

.npmignoreD12-May-202413 21

.travis.ymlD12-May-202469 98

LICENSED12-May-202452.8 KiB1,073915

README.mdD12-May-20241.1 KiB4326

index.jsD12-May-20242.9 KiB9268

package.jsonD12-May-20241.3 KiB4645

README.md

1 
2 # util-promisify
3 
4 Node 8's [`require('util').promisify`](https://nodejs.org/api/util.html#util_util_promisify_original) as a node module, so you can use it right now!
5 
6 Supports [all major node versions](https://github.com/nodejs/LTS#lts-schedule1).
7 
8 [![build status](https://travis-ci.org/juliangruber/util-promisify.svg?branch=master)](http://travis-ci.org/juliangruber/util-promisify)
9 [![downloads](https://img.shields.io/npm/dm/util-promisify.svg)](https://www.npmjs.org/package/util-promisify)
10 [![Greenkeeper badge](https://badges.greenkeeper.io/juliangruber/util-promisify.svg)](https://greenkeeper.io/)
11 
12 ## Usage
13 
14 ```js
15 const promisify = require('util-promisify');
16 const fs = require('fs');
17 
18 const stat = promisify(fs.stat);
19 
20 stat('/tmp/').then(s => {
21   // ...
22 });
23 ```
24 
25 ## Installation
26 
27 ```bash
28 $ npm install util-promisify
29 ```
30 
31 ## API
32 
33 See `util.promisify`'s [API docs](https://nodejs.org/api/util.html#util_util_promisify_original).
34 
35 ### promisify(original)
36 ### (Symbol) promisify.custom
37 
38 If available, the Symbol is reexported from node core's `util` module.
39 
40 ## License
41 
42 MIT
43