@struktoai/mirage-core
Version:
A Unified Virtual Filesystem For AI Agents
16 lines • 598 B
JavaScript
import { parseFlags, truncateGeneric } from "../../generic/truncate.js";
import { IOResult } from "../../../../io/types.js";
import { commandFiles } from "../files.js";
const truncate = async (_accessor, paths, _texts, ctx) => {
const flags = parseFlags(ctx.flags);
if (flags instanceof IOResult)
return [null, flags];
const files = commandFiles(ctx, paths);
return truncateGeneric(await files.resolveGlob(paths), flags, files.stat, files.truncate);
};
export const BUILDER = {
name: 'truncate',
write: true,
fn: truncate,
};
//# sourceMappingURL=truncate.js.map