UNPKG

@dpkit/file

Version:

Fast TypeScript data management framework built on top of the Data Package standard and Polars DataFrames

7 lines 1.31 kB
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