I'm looking at this example from Angular's docs for $q but I think this probably applies to promises in general. The example below is copied verbatim from their
jest-mock-extended
iservicebehaviors
teradata-covalent
shoulda-matchers
xamarin.mac
android-view-invalidate
iggrid
google-cloud-powershell
single-spa-react
cisco-axl
batterymanager
android-agde
segger-jlink
chameleon
echarts
x11-forwarding
in-clause
ecmascript-2017
oracle-bpm-suite
mpiexec
android-phone-call
screen-density
shuffle
boost-json
boxstarter
tyrus
flash-player-11
ansible-lint
coalesce
sketchware