bmkg-wrapper
Version:
Sebuah API wrapper untuk mempermudah akses API data terbuka Badan Meteorologi, Klimatologi, dan Geofisika.
36 lines (35 loc) • 1.15 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const index_js_1 = require("./api/index.js");
class BMKG {
/**
* Mengambil data gempa yang baru-baru ini terjadi.
* @returns Object berisi data gempa yang baru-baru ini terjadi.
*/
async autoGempa() {
return await (0, index_js_1.autoGempa)();
}
/**
* Mengambil list data gempa yang dirasakan.
* @returns Array berisi data gempa yang dirasakan.
*/
async gempaDirasakan() {
return await (0, index_js_1.gempaDirasakan)();
}
/**
* Mengambil list data gempa terkini.
* @returns Array berisi data gempa terkini.
*/
async gempaTerkini() {
return await (0, index_js_1.gempaTerkini)();
}
/**
* Mengambil data prakiraan cuaca dalam waktu 3 hari ke depan.
* @param kelurahan - Nama kelurahan/desa. Default `Lebak Bulus`.
* @returns Object berisi data prakiraan cuaca.
*/
async prakiraanCuaca(kelurahan = 'Lebak Bulus') {
return await (0, index_js_1.prakiraanCuaca)(kelurahan);
}
}
exports.default = BMKG;