athombv / homey-web-api-issues

This issue tracker is for Homey Developers using the Web API.
4 stars 1 forks source link

[TypeScript] `makeCapabilityInstance` wrongly defined on 3.0.5 #33

Closed OlivierZal closed 1 year ago

OlivierZal commented 1 year ago

4 occurrences in homey-api.d.ts:

makeCapabilityInstance(
    capabilityId: string,
    listener: {
        value: number | boolean | string,
    },
): HomeyAPIV3.ManagerDevices.Device.DeviceCapability;

should rather be:

makeCapabilityInstance(
    capabilityId: string,
    listener: (
        value: number | boolean | string,
    ) => Promise<void>,
): HomeyAPIV3.ManagerDevices.Device.DeviceCapability;
jeroenwienk commented 1 year ago

Fixed in 3.0.7

OlivierZal commented 1 year ago

Confirmed