INNER CODE UNIT · JavaScript
fetchContent
danburzo/percollate · index.js:116
async function fetchContent(ref, fetchOptions = {}) {
if (ref instanceof stream.Readable) {
return {
buffer: await slurp(ref),
contentType: undefined
};
}
let url;
try {
url = new URL(ref);
} catch (err) {
// no-op
}
if (!url) {
return {
buffer: await readFile(ref),