UNPKG

@jackdbd/r2-media-store

Version:

Store Micropub media in a Cloudflare R2 bucket.

37 lines (25 loc) 1.4 kB
# @jackdbd/r2-media-store [![npm version](https://badge.fury.io/js/@jackdbd%2Fr2-media-store.svg)](https://badge.fury.io/js/@jackdbd%2Fr2-media-store) [![install size](https://packagephobia.com/badge?p=@jackdbd/r2-media-store)](https://packagephobia.com/result?p=@jackdbd/r2-media-store) [![CodeCov badge](https://codecov.io/gh/jackdbd/rapido/graph/badge.svg?token=BpFF8tmBYS)](https://app.codecov.io/gh/jackdbd/rapido?flags%5B0%5D=r2-media-store) [![Socket Badge](https://socket.dev/api/badge/npm/package/@jackdbd/r2-media-store)](https://socket.dev/npm/package/@jackdbd/r2-media-store) Store Micropub media in a Cloudflare R2 bucket. - [Installation](#installation) - [Docs](#docs) - [Dependencies](#dependencies) - [License](#license) ## Installation ```sh npm install @jackdbd/r2-media-store ``` ## Docs [Docs generated by TypeDoc](https://jackdbd.github.io/rapido/r2-media-store/0.2.0-canary.18) ## Dependencies | Package | Version | |---|---| | [@aws-sdk/client-s3](https://www.npmjs.com/package/@aws-sdk/client-s3) | `^3.740.0` | | [@jackdbd/micropub](https://www.npmjs.com/package/@jackdbd/micropub) | `0.2.0-canary.13` | | [mime](https://www.npmjs.com/package/mime) | `^4.0.6` | | [nanoid](https://www.npmjs.com/package/nanoid) | `^5.0.9` | ## License © 2024 - 2025 [Giacomo Debidda](https://www.giacomodebidda.com/) // [MIT License](https://spdx.org/licenses/MIT.html)