From 7314228c919be6c5b69ef3297643f317f88e7873 Mon Sep 17 00:00:00 2001 From: Tobias Hopp Date: Wed, 27 Mar 2024 19:55:54 +0000 Subject: [PATCH] Dateien nach "/" hochladen --- node-wifi-scanner.d.ts | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 node-wifi-scanner.d.ts diff --git a/node-wifi-scanner.d.ts b/node-wifi-scanner.d.ts new file mode 100644 index 0000000..c5084d6 --- /dev/null +++ b/node-wifi-scanner.d.ts @@ -0,0 +1,41 @@ +declare module 'node-wifi-scanner' { + type Callback = (error: Error | null, result: T | null) => void; + + interface WifiNetwork { + ssid: string; + mac: string; + channel: number; + rssi: number; + } + + interface Scanner { + cmdLine: string; + parseOutput(output: string, callback: Callback): void; + } + + interface Tool { + detector: string; + } + + const airport: Tool; + const iwlist: Tool; + const netsh: Tool; + + /** + * Initialize the scanner tools + * @param callback Callback function + */ + function initTools(callback: Callback): void; + + /** + * Scan the networks + * @param callback Callback function + */ + function scanNetworks(callback: Callback): void; + + /** + * Scan for WiFi networks + * @param callback Callback function + */ + function scan(callback: Callback): void; +}