Advany
03/27/2023, 1:23 PMkian
03/27/2023, 1:29 PMSkye
03/27/2023, 1:38 PMkian
03/27/2023, 1:42 PMkian
03/27/2023, 1:42 PMkian
03/27/2023, 1:42 PMkian
03/27/2023, 1:42 PMWalshy | Pages
03/27/2023, 1:53 PMWalshy | Pages
03/27/2023, 1:53 PMkian
03/27/2023, 1:56 PMkian
03/27/2023, 1:58 PMkian
03/27/2023, 1:58 PMAdvany
03/27/2023, 2:01 PMAdvany
03/27/2023, 2:11 PMAdvany
03/27/2023, 2:11 PMrenzor
03/27/2023, 2:32 PMexport function parseTextStream(
stream: ReadableStream,
): Promise<{ contentLength: number; text: string }> {
let metadata = {
text: "",
contentLength: 0,
}
return new Promise((resolve) => {
const reader = stream.getReader()
reader.read().then(function processText({ done, value }) {
if (done) {
return resolve(metadata)
}
metadata.text += value.toString()
metadata.contentLength += value.length
return reader.read().then(processText)
})
})
}
const result = await parseTextStream(message.raw)
console.log(`email`, result)
// email {
// text: '82,101,99,101,105,...'
//
// }
kian
03/27/2023, 2:34 PManurag
03/27/2023, 4:36 PMErisa | Support Engineer
03/27/2023, 4:38 PMInvite
button at the top
- Enter their email
- Set "Type" to "All domains"
- Tick the "Cloudflare Workers Admin" role
- Submitanurag
03/27/2023, 4:38 PMErisa | Support Engineer
03/27/2023, 4:39 PManurag
03/27/2023, 4:40 PMErisa | Support Engineer
03/27/2023, 4:40 PManurag
03/27/2023, 4:42 PMErisa | Support Engineer
03/27/2023, 4:42 PManurag
03/27/2023, 4:47 PMErisa | Support Engineer
03/27/2023, 4:48 PManurag
03/27/2023, 4:52 PMErisa | Support Engineer
03/27/2023, 4:52 PMErisa | Support Engineer
03/27/2023, 4:53 PM