(fetch: FileBytesFetch, api_url: string, path: string, offset: number, body: Blob | BufferSource): Promise<FileBytesWriteResult> import {append_file_bytes} from '@fuzdev/zzz/file_bytes.js'; Appends bytes to a file, only if it is exactly offset bytes long.
Otherwise it fails with offset_mismatch and the file's current size,
having written nothing.
fetch
the fetch to send with
api_url
the API's URL or path, with no trailing slash
stringpath
the file's absolute path
stringoffset
the size the file must currently have
numberbody
the bytes to append
Blob | BufferSourcereturns
Promise<FileBytesWriteResult>