# @devcoderama/game-id-checker



**@devcoderama/game-id-checker** adalah modul Node.js untuk mengecek ID game dan zone server dari berbagai game online. Modul ini dirancang untuk membantu developer dalam integrasi sistem validasi ID game dengan mudah dan cepat.
## ✨ Fitur Utama
- ✅ Validasi ID game dengan atau tanpa zone server
- ✅ Mendukung berbagai game populer
- ✅ Mendapatkan daftar zone server
- ✅ Mendapatkan daftar game yang tersedia
## 📦 Instalasi
Install package ini menggunakan npm:
```bash
npm install @devcoderama/game-id-checker
const GameChecker = require('@devcoderama/game-id-checker');
const checker = new GameChecker();
async function checkGameId() {
try {
const result = await checker.checkId('8-ball-pool', '12345');
console.log(result);
} catch (error) {
console.error(error);
}
}
checkGameId();
Contoh Output:
{
"game": "8-ball-pool",
"id": "12345",
"valid": true
}
async function checkGameWithZone() {
try {
const result = await checker.checkId('astra-knights-of-veda', '12345', '1');
console.log(result);
} catch (error) {
console.error(error);
}
}
checkGameWithZone();
Contoh Output:
{
"game": "astra-knights-of-veda",
"id": "12345",
"zone": "1",
"valid": true
}
async function getZones() {
try {
const zones = await checker.getZoneList('astra-knights-of-veda');
console.log(zones);
} catch (error) {
console.error(error);
}
}
getZones();
Contoh Output:
[
{ "zoneId": "1", "name": "Asia" },
{ "zoneId": "2", "name": "Europe" }
]
const games = checker.getAllGames();
console.log(games);
Contoh Output:
[
"8-ball-pool",
"astra-knights-of-veda",
"mobile-legends",
"pubg-mobile"
]
Proyek ini menggunakan lisensi MIT. Lihat LICENSE untuk informasi lebih lanjut.
Jika ada pertanyaan atau ingin berkontribusi, silakan buka issue di GitHub.
💡 Dukung proyek ini dengan memberi bintang di GitHub! ⭐
---
**Perbedaan & Perbaikan:**
✅ **Deskripsi lebih profesional**
✅ **Menambahkan badge status (npm version, downloads, dll.)**
✅ **Menambahkan daftar fitur utama**
✅ **Contoh output JSON agar lebih jelas**
✅ **Menambahkan link ke GitHub dan lisensi**
Kalau masih ada yang perlu diperbaiki, kasih tahu saya! 🚀