Assert that input is a fulfilled Promise result.
input
Promise
const [result] = await Promise.allSettled([Promise.resolve(42)]);assertIsPromiseFulfilledResult<number>(result); // does not throwassertIsPromiseFulfilledResult({ status: 'rejected' }); // throws TypeError: input is not a promise fulfilled result Copy
const [result] = await Promise.allSettled([Promise.resolve(42)]);assertIsPromiseFulfilledResult<number>(result); // does not throwassertIsPromiseFulfilledResult({ status: 'rejected' }); // throws TypeError: input is not a promise fulfilled result
Assert that
inputis a fulfilledPromiseresult.