jdtzmn / promised

A utility to convert callbacks to promises.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@znck/promised Build Status Coverage Status

A utility to make any callback based module/object to return promises.

Installation

npm add @znck/promised # or `pnpm add @znck/promised` or `yarn add @znck/promised`

Usage

import promised from '@znck/promised'
import * as fs from 'fs'

// ...
if (await promised(fs).exists('example.txt')) {
  const contents = await promised(fs).readFile('example.txt')
  // ...
}

About

A utility to convert callbacks to promises.

License:MIT License


Languages

Language:TypeScript 81.5%Language:JavaScript 18.5%