INNER CODE UNIT · JavaScript
canSendGithubToken
EdgeTypE/better-deepseek · src/background/index.js:270
function canSendGithubToken(url) {
try {
return new URL(url).hostname === "codeload.github.com";
} catch {
return false;
}
}
async function readZipResponse(resp, url) {
if (!resp.ok) {
throw createGithubFetchError(`GitHub returned ${resp.status} for ${url}`, {
status: resp.status,
});
}
const arrayBuffer = await resp.arrayBuffer();
if (!arrayBuffer || arrayBuffer.byteLength < 100) {
throw new Error("Received empty or invalid ZIP.");