noscrape
Version:
obfuscate your content
17 lines (12 loc) • 380 B
text/typescript
import { arch, platform } from "os";
import { join } from "path";
import { existsSync } from "node:fs";
export const getBinaryPath = (): string => {
const os = platform();
const ar = arch();
const binaryPath = join(__dirname, "..", "bin", `noscrape_${os}_${ar}`);
if (existsSync(binaryPath)) {
return binaryPath;
}
throw new Error("os/arch not supported");
};