/**
 * Encapsulates adbkit's client and device within a common structure.
 *
 * @module adbkat
 * @author RSG, Inc.
 */
@@ -112,8 +112,581 @@
 Inc.%0A */
+%0Aconst adbkit = require(%60adbkit%60),%0A    Device   = require(%60./device%60);%0A%0Amodule.exports = %7B%0A    /**%0A     * Retrieves the %7B@link Device%7Ds that represent the devices that are%0A     * connected to the computer via ADB.%0A     *%0A     * @return %7BPromise%3CDevice%5B%5D%3E%7D A promise that resolves with the devices that%0A     * are connected to the computer via ADB.%0A     */%0A    getDevices: () =%3E %7B%0A        const client = adbkit.createClient();%0A%0A        return client.listDevices().then(devices =%3E%0A            Promise.all(devices.map(device =%3E new Device(client, device)))%0A        );%0A    %7D%0A%7D;

Add adbkat.getDevices