UNPKG

node-hue-api

Version:
19 lines (18 loc) 570 B
import { ApiEndpoint } from './ApiEndpoint'; import { model } from '@peter-murray/hue-bridge-model'; function getAllCapabilities() { return new ApiEndpoint() .get() .acceptJson() .uri('/<username>/capabilities') .pureJson() .postProcess(buildCapabilities); } const capabilitiesApi = { getAll: getAllCapabilities() }; export { capabilitiesApi }; function buildCapabilities(data, requestParameters) { // const id = requestParameters.baseUrl || null; return model.createFromBridge('capabilities', undefined, data); }