Skip to content
This repository has been archived by the owner on Jan 6, 2022. It is now read-only.

Modernize and add write support #48

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Modernize and add write support #48

wants to merge 5 commits into from

Conversation

Frando
Copy link

@Frando Frando commented Jun 11, 2020

This is my current dev branch. It includes some code I ported from sonar. I'll continue working on this likely from time to time. If anyone wants to join please do.

Related question: Is this module maintained by anyone at the moment?

Current features in this branch:

  • Update to hyperdrive v10, update all other dependencies
  • Remove broken tests and add minimal smoke test
  • Rename archive to drive everywhere
  • Add support for PUT and DELETE and possibly others
  • Support index.json and deprecrate/remove dat.jsonsupport

I added a minimal PUT API already. I want to connect this to this issue about a standardized http api for hyperdrives and hypercores - next step here is to compare what I have at the moment in Sonar to @RangerMauve's proposal in that issue.

I'm using this with express, and it makes some things easier, so I might add a middleware interface here too. But I'd also like to keep supporting node http core directly too.

@okdistribute okdistribute requested a review from RangerMauve June 11, 2020 16:33
Copy link
Contributor

@RangerMauve RangerMauve left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants