11 lines
317 B
JavaScript
11 lines
317 B
JavaScript
import got from "got";
|
|
import { createWriteStream } from "fs";
|
|
import { promisify } from "util";
|
|
import { pipeline as _pipeline } from "stream";
|
|
|
|
const pipeline = promisify(_pipeline);
|
|
|
|
export default async function downloadFromBooru(url, filepath) {
|
|
await pipeline(got.stream(url), createWriteStream(filepath));
|
|
}
|