Promise.resolve
Promise.reject
async/await
Returns a Promise object that is rejected with a given reason.
Promise.reject(reason): Promise<never>