Do not try to reject pending promises. (#80)
Do not try to reject pending promises. (#80)

This fixes an issue where `Loader#check_for_broken_promises` was generating a large amount of unused `Promise::BrokenError` objects and strings in case there were no broken promises after the loader finished execution.

By skipping the error object creation for promises that are no longer pending, we can also skip generating these objects.
Shopify/graphql-batch,Shopify/graphql-batch