Skip to content

Commit fcd0fee

Browse files
feat: improve Promise compatibility (#6)
Co-authored-by: Jonas <30421456+jonaskuske@users.noreply.github.com>
1 parent 6883b2d commit fcd0fee

File tree

13 files changed

+1023
-189
lines changed

13 files changed

+1023
-189
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,12 @@ jobs:
2727
2828
- run: npm ci
2929

30-
- name: Tests
30+
- name: Tests (Unit)
3131
run: npm test
3232

33+
- name: Tests (Compliance)
34+
run: npm run test:compliance
35+
3336
- name: Build
3437
run: npm run build
3538

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
node_modules
1+
node_modules
2+
build

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,3 +183,9 @@ See [`DeferredExecutor.reject()`](#deferredexecutorreject)
183183
### `deferredPromise.rejectionReason`
184184

185185
See [`DeferredExecutor.rejectionReason`](#deferredexecutorrejectionreason)
186+
187+
---
188+
189+
## Mentions
190+
191+
- [Jonas Kuske](https://github.com/jonaskuske) for the phenomenal work around improving Promise-compliance.

0 commit comments

Comments
 (0)