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
system-profiler
django-inheritance
lightstep
depth
preset
resource-based-authorization
generated-code
offlineapps
priority-web-sdk
zcat
readfile
sql-fetch
ruby-3.1
pywinusb
coding-style
spark-checkpoint
datacontract
msflexgrid
pagerduty
pry-rails
jawsdb-maria
real-time-text
distribution-list
xpo
xcode7.3
street-address
msdropdown
level-of-detail
qstandarditem
sysobjects