Skip to content
/ vouch Public

🀞🏽A Promises/A+ library, written in typescript. A fun experiment, but you probably wouldn't want to use this in production πŸ˜„

License

Notifications You must be signed in to change notification settings

chadian/vouch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

80 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🀞🏽 vouch

Build Status npm license

A typescript promise library designed against the Promises/A+ specification. It has been tested with the Promises/A+ test suite so it should work other promise libraries and implementations.

Installation

To install using npm: npm install vouch-promise

or with yarn: yarn add vouch-promise

Usage

Within a typescript project

This project was created was written in typescript and has been published with its types. After it's been installed it can be imported like this: import { Vouch } from 'vouch-promise';

Within a node + commonjs project

It can also be used within a node project, using commonjs: const { Vouch } = require('vouch-promise');

Releasing

Run npm run release to release vouch.

This will:

  • Bump the version in the package.json
  • Tag the release with the release
  • Publish the package to npm

About

🀞🏽A Promises/A+ library, written in typescript. A fun experiment, but you probably wouldn't want to use this in production πŸ˜„

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published