@eeymoo/ai-coding-sync
    Preparing search index...

    WebDAV client abstraction used by sync modes.

    WebDavClient

    0.1.0

    Index

    Other

    WebDAV

    • Deletes a remote resource path.

      Parameters

      • remotePath: string

        Remote path to delete

      Returns Promise<void>

      Promise resolved when deletion completes

      await client.delete('/ai-sync/lock');
      

      0.1.0

    • Lists remote resources under a path.

      Parameters

      • remotePath: string

        Remote path to query

      Returns Promise<WebDavResource[]>

      Remote resources returned by PROPFIND

      const entries = await client.list('/ai-sync');
      

      0.1.0

    • Uploads a local payload to a remote path.

      Parameters

      • remotePath: string

        Destination path on the WebDAV server

      • body: string | ArrayBuffer | Blob

        Payload to upload

      Returns Promise<void>

      Promise resolved when upload completes

      await client.put('/ai-sync/file.txt', 'content');
      

      0.1.0