Spaces:
Runtime error
Runtime error
<a href="https://promisesaplus.com/"><img src="https://promisesaplus.com/assets/logo-small.png" align="right" /></a> | |
# is-promise | |
Test whether an object looks like a promises-a+ promise | |
[](https://travis-ci.org/then/is-promise) | |
[](https://david-dm.org/then/is-promise) | |
[](https://www.npmjs.org/package/is-promise) | |
## Installation | |
$ npm install is-promise | |
You can also use it client side via npm. | |
## API | |
```typescript | |
import isPromise from 'is-promise'; | |
isPromise(Promise.resolve());//=>true | |
isPromise({then:function () {...}});//=>true | |
isPromise(null);//=>false | |
isPromise({});//=>false | |
isPromise({then: true})//=>false | |
``` | |
## License | |
MIT | |