storage-adapters
File Storage Adapters
This skill provides comprehensive guidance for using @rytass/storages-adapter-* packages to integrate file storage providers.
Overview
All adapters implement the StorageInterface from @rytass/storages, providing a unified API across different storage providers:
| Package | Provider | Description |
|---|---|---|
@rytass/storages-adapter-s3 |
AWS S3 | Amazon S3 storage adapter |
@rytass/storages-adapter-gcs |
Google Cloud Storage | GCS storage adapter |
@rytass/storages-adapter-r2 |
Cloudflare R2 | R2 storage adapter with custom domain support |
@rytass/storages-adapter-azure-blob |
Azure Blob Storage | Azure blob storage adapter |
@rytass/storages-adapter-local |
Local File System | Local disk storage with usage tracking |
Base Interface (@rytass/storages)
All adapters share these core methods:
More from rytass/utils
wms-module
|
24logistics-development
|
13logistics-adapters
|
12invoice-adapters
Taiwan e-invoice integration (台灣電子發票整合). Use when working with ECPay (綠界), EZPay (藍新), BankPro (金財通), or Amego (光貿) invoice services. Covers issuing invoices (開立發票), voiding (作廢), allowances (折讓), and querying invoice data.
8payment-adapters
Taiwan payment integration (台灣支付整合). Use when working with ECPay (綠界), NewebPay (藍新), HwaNan Bank (華南銀行), CTBC (中信), iCash Pay, or Happy Card payment services. Covers credit card (信用卡), virtual account (虛擬帳號), ATM, CVS payment (超商代碼/條碼), card binding (卡片綁定), installments (分期付款), recurring payments (訂閱付款), and NestJS integration.
7member-module
|
7