Nodloader adalah alat ringan untuk mengunduh file dari URL menggunakan Node.js. Bisa digunakan sebagai CLI atau library dalam kode.
🔧 Instalasi & Penggunaan
CLI (Command Line Interface)
Unduh file langsung dari terminal:
npx nodloader <url> <outputPath>
Atau instal secara global:
npm install -g nodloader
nodloader <url> <outputPath>
Contoh:
nodloader https://example.com/file.zip myfile.zip
nodloader https://example.com/image.png downloads/image.png
Sebagai Library dalam Proyek
Instal dalam proyek:
npm install nodloader
Gunakan dalam kode:
ESM
import { nodloader } from 'nodloader';
await nodloader('https://example.com/file.zip', './file.zip');
CommonJS
const { nodloader } = require('nodloader');
nodloader('https://example.com/file.zip', './file.zip');
🛠API
nodloader(url, outputPath): Promise<void>
url
→ URL file yang diunduhoutputPath
→ Lokasi penyimpanan (relatif terhadapprocess.cwd()
)
✨ Fitur Utama
✅ Mendukung CLI & library
✅ Menggunakan fetch
bawaan Node.js 18+