https://github.com/kellnerd/snap_storage
Persistent storage mechanism for multiple snapshots of the content which is referenced by an URI
https://github.com/kellnerd/snap_storage
deno snapshot storage
Last synced: 28 days ago
JSON representation
Persistent storage mechanism for multiple snapshots of the content which is referenced by an URI
- Host: GitHub
- URL: https://github.com/kellnerd/snap_storage
- Owner: kellnerd
- License: mit
- Created: 2023-06-25T14:26:40.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-01T14:07:24.000Z (about 1 year ago)
- Last Synced: 2025-09-20T00:00:21.500Z (6 months ago)
- Topics: deno, snapshot, storage
- Language: TypeScript
- Homepage: https://deno.land/x/snap_storage
- Size: 46.9 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Snapshot Storage
This [Deno](https://deno.land) module provides a persistent storage mechanism
for multiple snapshots of the content which is referenced by an URI (i.e. an URL
or another unique ID).
Each snapshot is identified by the URI and a timestamp. Identical snapshots do
not waste additional storage space because the content will be deduplicated
automatically using a hash function.
## Contributing
Your contributions are welcome, be it code, documentation or feedback.
If you want to contribute a bigger feature, please open a discussion first to be
sure that your idea will be accepted.
Before submitting your changes, please make sure that they pass the tests, are
properly formatted and follow the linting rules:
```sh
deno task ok
```