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
boost-multiprecision
multimethod
thanos
multiple-select
apache-atlas
audit-logging
mongojs
ionic2
sqlclient
onpaste
pox
pharo
rcppeigen
schema-compare
musicxml
odac
strchr
json-web-signature
avaudioconverter
qftp
image-cropper
systemjs
archer
image-flutter
flowdocumentreader
gdm
nexus3
packr
c#-8.0
kendo-template