UNPKG

bmkg-wrapper

Version:

Sebuah API wrapper untuk mempermudah akses API data terbuka Badan Meteorologi, Klimatologi, dan Geofisika.

36 lines (35 loc) 1.15 kB
"use strict"; 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;