@dpkit/file
Version:
Fast TypeScript data management framework built on top of the Data Package standard and Polars DataFrames
7 lines • 1.31 kB
JavaScript
import { Readable } from "node:stream";
import { saveFileStream } from "../stream/index.js";
export async function saveFile(path, buffer, options) {
const { overwrite } = options ?? {};
await saveFileStream(Readable.from(buffer), { path, overwrite });
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2F2ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL2ZpbGUvc2F2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sYUFBYSxDQUFBO0FBQ3RDLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQTtBQUVuRCxNQUFNLENBQUMsS0FBSyxVQUFVLFFBQVEsQ0FDNUIsSUFBWSxFQUNaLE1BQWMsRUFDZCxPQUFpQztJQUVqQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEdBQUcsT0FBTyxJQUFJLEVBQUUsQ0FBQTtJQUVuQyxNQUFNLGNBQWMsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFLEVBQUUsSUFBSSxFQUFFLFNBQVMsRUFBRSxDQUFDLENBQUE7QUFDbEUsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFJlYWRhYmxlIH0gZnJvbSBcIm5vZGU6c3RyZWFtXCJcbmltcG9ydCB7IHNhdmVGaWxlU3RyZWFtIH0gZnJvbSBcIi4uL3N0cmVhbS9pbmRleC50c1wiXG5cbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBzYXZlRmlsZShcbiAgcGF0aDogc3RyaW5nLFxuICBidWZmZXI6IEJ1ZmZlcixcbiAgb3B0aW9ucz86IHsgb3ZlcndyaXRlPzogYm9vbGVhbiB9LFxuKSB7XG4gIGNvbnN0IHsgb3ZlcndyaXRlIH0gPSBvcHRpb25zID8/IHt9XG5cbiAgYXdhaXQgc2F2ZUZpbGVTdHJlYW0oUmVhZGFibGUuZnJvbShidWZmZXIpLCB7IHBhdGgsIG92ZXJ3cml0ZSB9KVxufVxuIl19