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
nic
validationerror
kotlin-native
surmagic
microsoft-accessibility
system.commandline
.d.ts
zebra-puzzle
name-decoration
grpcio
needle
divider
splunk-sdk
build-settings
rounded-corners
android-jetpack-datastore
maintenance-plan
bcp
windowless
logman
apollo-cache-inmemory
wijmo
angular-promise
fgsl
ridgeline-plot
tidyquant
httpbuilder
spring-batch-tasklet
sgen
html-parser