@constructorfleet/ultimate-govee
Version:
Library for interacting with Govee devices written in Typescript.
26 lines • 1.01 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.OpenAPIConfigProvider = void 0;
const openapi_const_1 = require("./openapi.const");
exports.OpenAPIConfigProvider = {
provide: openapi_const_1.OpenAPIConfigKey,
useValue: {
deviceControlUrl: openapi_const_1.deviceControlUrl,
deviceDIYScenesUrl: openapi_const_1.deviceDIYScenesUrl,
deviceLightScenesUrl: openapi_const_1.deviceLightScenesUrl,
deviceListUrl: openapi_const_1.deviceListUrl,
deviceStateUrl: openapi_const_1.deviceStateUrl,
},
};
// export const OpenAPIMqttConfigProvider: FactoryProvider = {
// provide: OpenAPIMqttConfigKey,
// inject: [MODULE_OPTIONS_TOKEN],
// useFactory: (options: typeof OPTIONS_TYPE): OpenAPIMqttConfig => ({
// host: mqttBrokerHost,
// port: mqttBrokerPort,
// protocol: mqttBrokerProtocol,
// username: options.apiKey,
// password: options.apiKey,
// }),
// };
//# sourceMappingURL=openapi.providers.js.map