1.0.0 • Published 6 months ago

dreamliner-shortlink v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
6 months ago

Dreamliner Shortlink

Modul Node.js untuk memendekkan URL menggunakan layanan short.dreamliner.my.id dengan dukungan format URL kustom.

Instalasi

```bash npm install dreamliner-shortlink ```

Penggunaan

```javascript const DreamlinerShortlink = require('dreamliner-shortlink'); const shortener = new DreamlinerShortlink();

// Contoh penggunaan async function example() { try { // Menggunakan format kustom (domain sebagai alias) const result1 = await shortener.shorten('https://example.com', { useCustomFormat: true }); // Output: https://short.dreamliner.my.id/example.com

// Menggunakan custom alias manual
const result2 = await shortener.shorten('https://example.com', {
  customAlias: 'my-link'
});
// Output: https://short.dreamliner.my.id/my-link

// Menggunakan format default
const result3 = await shortener.shorten('https://example.com');
// Output: https://short.dreamliner.my.id/[random-code]

console.log(result1);

} catch (error) { console.error(error); } }

// Mendapatkan statistik URL async function getUrlStats() { try { const stats = await shortener.getStats('example.com'); console.log(stats); } catch (error) { console.error(error); } } ```

Format Response

```javascript { originalUrl: 'https://example.com', shortUrl: 'https://short.dreamliner.my.id/example.com', code: 'example.com', createdAt: '2024-01-16T12:00:00Z' } ```

Fitur

  • Memendekkan URL dengan format kustom menggunakan domain
  • Dukungan custom alias manual
  • Format URL default dengan kode acak
  • Statistik URL

Lisensi

MIT

1.0.0

6 months ago