DE
Beta-Übersetzung

@core / storage

1.0.1 ▾
verifiziertMIT
GitHub

Dateispeicher für S3-kompatible Buckets (R2, S3, MinIO) und lokale Platte, mit signierten Direkt-Uploads

Code11 DateienKontext~697 TokensPrüfung bestanden

Der genaue Baum, der nach .genpmignore eingebunden wird. Gepinnt an

src/lib/storage/adapters/hono.tsschreibgeschützt · 5b6a9cc
// Adaptador Hono (solo drivers `local`/`memory`): `app.route('/api/storage', localStorageRoutes())`.
import { Hono } from 'hono';
import { getStorage, handleLocalDownload, handleLocalUpload } from '../index.ts';

export function localStorageRoutes(secret = process.env.STORAGE_SECRET ?? '', routePath = '/api/storage') {
  return new Hono()
    .put('/', (c) => handleLocalUpload(c.req.raw, getStorage(), secret))
    .get('/*', (c) => handleLocalDownload(c.req.raw, getStorage(), secret, routePath));
}

@core/storage melden

Melde dich mit GitHub an, um ein Paket zu melden.