import {RAW_GITHUB_URL, REPO_NAME} from "./constants"; import {getError} from "./utils"; export async function getRawFileFromGitHub(path: string) { const res = await fetch(RAW_GITHUB_URL + path); if (res.ok) return res.text(); throw await getError("GitHub raw download error", res); } export function getRawFileFromRepo(path: string, tag: string) { return getRawFileFromGitHub(`/${REPO_NAME}/${tag}${path}`); } export function getRawAssetFromRepo(path: string, tag: string) { return `${RAW_GITHUB_URL}/${REPO_NAME}/${tag}${path}`; }