Want to propose a new feature? Great! We've taken some design decisions that constrain what we want to or be able to do. Please make sure that your feature aligns with these requirements, so we can align with our design goals:
- Will >80% of the users of this library need it at some point or should they use it?
- Is it supported on most S3 providers?
- Common compat tables: Hetzner, Cloudflare R2, Garage
You need Docker, npm and Node.js.
- Run tests:
npm test - Format:
npm run format - Lint:
npm run lint
This project uses lefthook, thus format should be executed on pre-commit.