A funny Promise API for those who can't keep promises.
JavaScript
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
__tests__
dist
.babelrc
.eslintrc
.gitignore
.travis.yml
LICENSE
README.md
excuses.js
index.js
package.json
rollup.config.js
rollup.prod.config.js

README.md

such bull much git

npm version Build Status Coverage Status devDependency Status Unicorn

promise-promise

A funny Promise wrapper for those who can't keep promises. There's a 50:50 chance that the promise will be fulfilled. If not, it rejects with a random developer excuse. 😎😇 Good luck 🙈

Install

$ npm install promise-promise --save

Usage

import Promise from 'promise-promise';

const myAsyncOperation = new Promise(resolve => {
	resolve('I should resolve 😱');
});


myAsyncOperation
	.then(response => {
		console.log(response); // Sometimes it resolves
	})
    .catch(error => {
        console.log(err); // Sometimes not 😎
    });

License

MIT © René Viering