12345678910111213141516171819202122232425262728 |
- 'use strict';
- class PromiseInspection {
- constructor(args) {
- this._value = args.value;
- this._error = args.error;
- }
- value() {
- return this._value;
- }
- reason() {
- return this._error;
- }
- isRejected() {
- return !!this._error;
- }
- isFulfilled() {
- return !!this._value;
- }
- }
- module.exports = {
- PromiseInspection
- };
|