function foo(options) {
  if(!isValid(options)) {
    // I want to return a resolved promise here to permit client code to continue without a failure
  }
  return promisifiedThirdPartyApi(options); // Does not handle an invalid options object successfully
}
How can I idiomatically return a resolved promise in the "invalid" case?
 
     
    