Yarrow

Results 11 comments of Yarrow

Driver (read-only) is tested and working with Nuxt Content.

> Do you think you can try to reimplement it with fetch only and no dependencies? 🙏🏼 That's a great idea. I will work on it.

WebDav server sends XML data. Although testing with NextCloud, I'm cross-referencing with other authorities and avoiding any namespaced properties, keeping it minimal and hopefully generally compatible. Native fetch is great...

After taking time to consider, I don't think we should use a manual regex approach for parsing the XML for the sake of having _zero_ dependencies, while I really appreciate...

Just pushed re-implementation of read-only version of the Webdav driver using 'fast-xml-parser'. I will work on implementing `setItem()` and `removeItem()` next. Will have to study Webdav [resource locking](http://www.webdav.org/specs/rfc4918.html#locking).

I want to work on this a little longer and make some improvements. One very major improvement that I see now will be to use the `Depth` header —currently implementation...

Perfect :+1: Did implement `Depth: "infinity"` header as default with config option to fallback if unsupported —much better. Will do write functions as best as I can without getting into...

**_Almost_ ready for review. Open to feedback.** `setItem()` and `removeItem()` are implemented, honoring all WebDAV specs requirements. `setItem()` will ensure that the target parent directory exists by making MKCOL requests...

Driver is ready for review.

I just wrote a [webdav driver](https://github.com/unjs/unstorage/pull/276) for unstorage. My goal is for authors to be able to simply write content on their own desktop or online via NextCloud. This currently...