Skip to content

Latest commit

 

History

History
72 lines (51 loc) · 1.63 KB

File metadata and controls

72 lines (51 loc) · 1.63 KB

up-clouds

npm version npm downloads License: MIT TypeScript

up-clouds adalah package Node.js/TypeScript untuk mengunggah file ke berbagai layanan cloud file hosting seperti Catbox dan Litterbox, dengan API yang konsisten, modular, dan mudah digunakan.


Instalasi

npm install up-clouds
# atau
yarn add up-clouds
# atau
pnpm add up-clouds

Penggunaan

Catbox

import { catboxUpload } from "up-clouds";

async function main() {
  const result = await catboxUpload("./example.png");
  console.log("Uploaded to:", result);
}

main();

Litterbox

import { litterboxUpload } from "up-clouds";

async function main() {
  const result = await litterboxUpload("./example.png", { time: "24h" });
  console.log("Uploaded to:", result);
}

main();

Providers

Catbox

  • Upload permanen, cocok untuk file yang ingin disimpan jangka panjang.

Litterbox

  • Upload sementara dengan opsi kedaluwarsa:
    • 1h (1 jam)
    • 12h (12 jam)
    • 24h (1 hari)
    • 72h (3 hari)

Pmof2 (coming soon)

  • Upload dengan fitur tambahan (akan tersedia pada rilis berikutnya).

English version

Lisensi

Proyek ini dilisensikan di bawah MIT License.