UNPKG

@piarre/ts-freebox

Version:

30 lines (27 loc) 684 B
import { submodule_default } from "./chunk-3GGSTR2F.mjs"; import { fetch_default } from "./chunk-4JVQES7H.mjs"; // src/lib/wifi.ts var Wifi = class extends submodule_default { constructor(freebox) { super(freebox); } async config() { return await fetch_default(`${this.baseUrl}/wifi/config/`, this.token); } async state() { return await fetch_default(`${this.baseUrl}/wifi/state/`, this.token); } async AP(id) { return await fetch_default(id == void 0 ? `${this.baseUrl}/wifi/ap/` : `${this.baseUrl}/wifi/ap/${id}`, this.token); } async BSS() { return await fetch_default(`${this.baseUrl}/wifi/bss/`, this.token); } }; export { Wifi };