Guarantee.js
Promises without the new constructor keyword.
const Guarantee = { const promise = return promise}
You can also use the Promise.new() function:
{ const promise = Promise return promise}
This package adds the "new function" to Promise proto so you can use Promise.new() instead the Guarantee() standard function.
License
"Simplicity is the ultimate sophistication"
Da Vinci