@constructorfleet/ultimate-govee
Version:
Library for interacting with Govee devices written in Typescript.
149 lines • 16.3 kB
JavaScript
;
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.MicModeStateName = exports.DiyModeState = exports.DiyModeStateName = exports.SegmentColorModeStateName = exports.WholeColorModeStateName = exports.SceneModeStateName = exports.UVCStateName = exports.TargetHumidityStateName = exports.MistLevelStateName = exports.CustomModeStateName = exports.ManualModeStateName = exports.AutoModeStateName = exports.ScheduledStartStateName = exports.IceMakerStatusStateName = exports.MakingIceStateName = exports.NuggetSizeStateName = exports.BasketFullStateName = exports.PM25StateName = exports.WaterShortageStateName = exports.WaterShortageState = exports.TemperatureStateName = exports.TemperatureState = exports.PowerStateName = exports.PowerState = exports.NightLightStateName = exports.NightLightState = exports.LightEffectStateName = exports.LightEffectState = exports.HumidityStateName = exports.HumidityState = exports.FilterLifeStateName = exports.FilterLifeState = exports.FilterExpiredStateName = exports.FilterExpiredState = exports.DisplayScheduleStateName = exports.DisplayScheduleState = exports.ControlLockStateName = exports.ControlLockState = exports.ColorTempStateName = exports.ColorTempState = exports.ColorRGBStateName = exports.ColorRGBState = exports.BrightnessStateName = exports.BrightnessState = exports.BatteryLevelStateName = exports.BatteryLevelState = exports.ActiveStateName = exports.ActiveState = exports.DeviceOpState = exports.DeviceState = void 0;
exports.DeviceStates = exports.CQRS = exports.SegmentColorModeState = exports.ModeStateName = exports.RGBICActiveState = exports.SyncBoxDevice = exports.DreamViewDevice = exports.AmbiantStateName = exports.AmbiantState = exports.MeatThermometer = exports.MeatThermometerDevice = exports.BuzzerStateName = exports.BuzzerState = exports.DetectionSettingsState = exports.DetectionSettingsStateName = exports.EnablePresenceStateName = exports.EnablePresenceState = exports.BiologicalPresenceState = exports.BiologicalPresenceStateName = exports.MMWavePresenceStateName = exports.MMWavePresenceState = exports.PresenceStateName = exports.PresenceState = exports.UnknownState = exports.NuggetSize = exports.IceMakerStatus = void 0;
require("module-alias/register");
const cqrs = __importStar(require("./cqrs"));
const impl_1 = require("./impl");
Object.defineProperty(exports, "DiyModeStateName", { enumerable: true, get: function () { return impl_1.DiyModeStateName; } });
Object.defineProperty(exports, "AutoModeStateName", { enumerable: true, get: function () { return impl_1.AutoModeStateName; } });
Object.defineProperty(exports, "BasketFullStateName", { enumerable: true, get: function () { return impl_1.BasketFullStateName; } });
Object.defineProperty(exports, "CustomModeStateName", { enumerable: true, get: function () { return impl_1.CustomModeStateName; } });
Object.defineProperty(exports, "IceMakerStatusStateName", { enumerable: true, get: function () { return impl_1.IceMakerStatusStateName; } });
Object.defineProperty(exports, "MakingIceStateName", { enumerable: true, get: function () { return impl_1.MakingIceStateName; } });
Object.defineProperty(exports, "ManualModeStateName", { enumerable: true, get: function () { return impl_1.ManualModeStateName; } });
Object.defineProperty(exports, "MicModeStateName", { enumerable: true, get: function () { return impl_1.MicModeStateName; } });
Object.defineProperty(exports, "MistLevelStateName", { enumerable: true, get: function () { return impl_1.MistLevelStateName; } });
Object.defineProperty(exports, "NuggetSizeStateName", { enumerable: true, get: function () { return impl_1.NuggetSizeStateName; } });
Object.defineProperty(exports, "PM25StateName", { enumerable: true, get: function () { return impl_1.PM25StateName; } });
Object.defineProperty(exports, "SceneModeStateName", { enumerable: true, get: function () { return impl_1.SceneModeStateName; } });
Object.defineProperty(exports, "ScheduledStartStateName", { enumerable: true, get: function () { return impl_1.ScheduledStartStateName; } });
Object.defineProperty(exports, "SegmentColorModeStateName", { enumerable: true, get: function () { return impl_1.SegmentColorModeStateName; } });
Object.defineProperty(exports, "TargetHumidityStateName", { enumerable: true, get: function () { return impl_1.TargetHumidityStateName; } });
Object.defineProperty(exports, "UVCStateName", { enumerable: true, get: function () { return impl_1.UVCStateName; } });
Object.defineProperty(exports, "WholeColorModeStateName", { enumerable: true, get: function () { return impl_1.WholeColorModeStateName; } });
Object.defineProperty(exports, "SegmentColorModeState", { enumerable: true, get: function () { return impl_1.SegmentColorModeState; } });
const states_1 = require("./states");
const active_state_1 = require("./states/active.state");
Object.defineProperty(exports, "ActiveState", { enumerable: true, get: function () { return active_state_1.ActiveState; } });
Object.defineProperty(exports, "ActiveStateName", { enumerable: true, get: function () { return active_state_1.ActiveStateName; } });
const battery_level_state_1 = require("./states/battery-level.state");
Object.defineProperty(exports, "BatteryLevelState", { enumerable: true, get: function () { return battery_level_state_1.BatteryLevelState; } });
Object.defineProperty(exports, "BatteryLevelStateName", { enumerable: true, get: function () { return battery_level_state_1.BatteryLevelStateName; } });
const brightness_state_1 = require("./states/brightness.state");
Object.defineProperty(exports, "BrightnessState", { enumerable: true, get: function () { return brightness_state_1.BrightnessState; } });
Object.defineProperty(exports, "BrightnessStateName", { enumerable: true, get: function () { return brightness_state_1.BrightnessStateName; } });
const color_rgb_state_1 = require("./states/color-rgb.state");
Object.defineProperty(exports, "ColorRGBState", { enumerable: true, get: function () { return color_rgb_state_1.ColorRGBState; } });
Object.defineProperty(exports, "ColorRGBStateName", { enumerable: true, get: function () { return color_rgb_state_1.ColorRGBStateName; } });
const color_temp_state_1 = require("./states/color-temp.state");
Object.defineProperty(exports, "ColorTempState", { enumerable: true, get: function () { return color_temp_state_1.ColorTempState; } });
Object.defineProperty(exports, "ColorTempStateName", { enumerable: true, get: function () { return color_temp_state_1.ColorTempStateName; } });
const control_lock_state_1 = require("./states/control-lock.state");
Object.defineProperty(exports, "ControlLockState", { enumerable: true, get: function () { return control_lock_state_1.ControlLockState; } });
Object.defineProperty(exports, "ControlLockStateName", { enumerable: true, get: function () { return control_lock_state_1.ControlLockStateName; } });
const device_state_1 = require("./states/device.state");
Object.defineProperty(exports, "DeviceState", { enumerable: true, get: function () { return device_state_1.DeviceState; } });
Object.defineProperty(exports, "DeviceOpState", { enumerable: true, get: function () { return device_state_1.DeviceOpState; } });
const display_schedule_state_1 = require("./states/display-schedule.state");
Object.defineProperty(exports, "DisplayScheduleState", { enumerable: true, get: function () { return display_schedule_state_1.DisplayScheduleState; } });
Object.defineProperty(exports, "DisplayScheduleStateName", { enumerable: true, get: function () { return display_schedule_state_1.DisplayScheduleStateName; } });
const filter_expired_state_1 = require("./states/filter-expired.state");
Object.defineProperty(exports, "FilterExpiredState", { enumerable: true, get: function () { return filter_expired_state_1.FilterExpiredState; } });
Object.defineProperty(exports, "FilterExpiredStateName", { enumerable: true, get: function () { return filter_expired_state_1.FilterExpiredStateName; } });
const filter_life_state_1 = require("./states/filter-life.state");
Object.defineProperty(exports, "FilterLifeState", { enumerable: true, get: function () { return filter_life_state_1.FilterLifeState; } });
Object.defineProperty(exports, "FilterLifeStateName", { enumerable: true, get: function () { return filter_life_state_1.FilterLifeStateName; } });
const states_2 = require("./states");
Object.defineProperty(exports, "HumidityState", { enumerable: true, get: function () { return states_2.HumidityState; } });
Object.defineProperty(exports, "HumidityStateName", { enumerable: true, get: function () { return states_2.HumidityStateName; } });
const light_effect_state_1 = require("./states/light-effect.state");
Object.defineProperty(exports, "LightEffectState", { enumerable: true, get: function () { return light_effect_state_1.LightEffectState; } });
Object.defineProperty(exports, "LightEffectStateName", { enumerable: true, get: function () { return light_effect_state_1.LightEffectStateName; } });
const night_light_state_1 = require("./states/night-light.state");
Object.defineProperty(exports, "NightLightState", { enumerable: true, get: function () { return night_light_state_1.NightLightState; } });
Object.defineProperty(exports, "NightLightStateName", { enumerable: true, get: function () { return night_light_state_1.NightLightStateName; } });
const power_state_1 = require("./states/power.state");
Object.defineProperty(exports, "PowerState", { enumerable: true, get: function () { return power_state_1.PowerState; } });
Object.defineProperty(exports, "PowerStateName", { enumerable: true, get: function () { return power_state_1.PowerStateName; } });
const types_1 = require("./impl/appliances/ice-maker/types");
Object.defineProperty(exports, "IceMakerStatus", { enumerable: true, get: function () { return types_1.IceMakerStatus; } });
Object.defineProperty(exports, "NuggetSize", { enumerable: true, get: function () { return types_1.NuggetSize; } });
const unknown_state_1 = require("./states/unknown.state");
Object.defineProperty(exports, "UnknownState", { enumerable: true, get: function () { return unknown_state_1.UnknownState; } });
const meat_thermometer_1 = require("./impl/home-improvement/meat-thermometer/meat-thermometer");
Object.defineProperty(exports, "MeatThermometer", { enumerable: true, get: function () { return meat_thermometer_1.MeatThermometer; } });
const dreamview_1 = require("./impl/tv/dreamview/dreamview");
Object.defineProperty(exports, "DreamViewDevice", { enumerable: true, get: function () { return dreamview_1.DreamViewDevice; } });
const sync_box_1 = require("./impl/tv/sync-box/sync-box");
Object.defineProperty(exports, "SyncBoxDevice", { enumerable: true, get: function () { return sync_box_1.SyncBoxDevice; } });
const mode_state_1 = require("./states/mode.state");
Object.defineProperty(exports, "ModeStateName", { enumerable: true, get: function () { return mode_state_1.ModeStateName; } });
const rgbic_light_modes_1 = require("./impl/lights/rgbic/rgbic-light.modes");
Object.defineProperty(exports, "DiyModeState", { enumerable: true, get: function () { return rgbic_light_modes_1.DiyModeState; } });
Object.defineProperty(exports, "RGBICActiveState", { enumerable: true, get: function () { return rgbic_light_modes_1.RGBICActiveState; } });
const dreamview_states_1 = require("./impl/tv/dreamview/dreamview.states");
Object.defineProperty(exports, "AmbiantState", { enumerable: true, get: function () { return dreamview_states_1.AmbiantState; } });
Object.defineProperty(exports, "AmbiantStateName", { enumerable: true, get: function () { return dreamview_states_1.AmbiantStateName; } });
const meat_thermometer_states_1 = require("./impl/home-improvement/meat-thermometer/meat-thermometer.states");
Object.defineProperty(exports, "BuzzerState", { enumerable: true, get: function () { return meat_thermometer_states_1.BuzzerState; } });
Object.defineProperty(exports, "BuzzerStateName", { enumerable: true, get: function () { return meat_thermometer_states_1.BuzzerStateName; } });
const meat_thermometer_2 = require("./impl/home-improvement/meat-thermometer/meat-thermometer");
Object.defineProperty(exports, "MeatThermometerDevice", { enumerable: true, get: function () { return meat_thermometer_2.MeatThermometerDevice; } });
const presence_state_1 = require("./states/presence.state");
Object.defineProperty(exports, "PresenceState", { enumerable: true, get: function () { return presence_state_1.PresenceState; } });
Object.defineProperty(exports, "PresenceStateName", { enumerable: true, get: function () { return presence_state_1.PresenceStateName; } });
const presence_1 = require("./impl/home-improvement/presence");
Object.defineProperty(exports, "MMWavePresenceState", { enumerable: true, get: function () { return presence_1.MMWavePresenceState; } });
Object.defineProperty(exports, "MMWavePresenceStateName", { enumerable: true, get: function () { return presence_1.MMWavePresenceStateName; } });
Object.defineProperty(exports, "BiologicalPresenceState", { enumerable: true, get: function () { return presence_1.BiologicalPresenceState; } });
Object.defineProperty(exports, "BiologicalPresenceStateName", { enumerable: true, get: function () { return presence_1.BiologicalPresenceStateName; } });
Object.defineProperty(exports, "EnablePresenceState", { enumerable: true, get: function () { return presence_1.EnablePresenceState; } });
Object.defineProperty(exports, "EnablePresenceStateName", { enumerable: true, get: function () { return presence_1.EnablePresenceStateName; } });
Object.defineProperty(exports, "DetectionSettingsStateName", { enumerable: true, get: function () { return presence_1.DetectionSettingsStateName; } });
Object.defineProperty(exports, "DetectionSettingsState", { enumerable: true, get: function () { return presence_1.DetectionSettingsState; } });
const temperature_state_1 = require("./states/temperature.state");
Object.defineProperty(exports, "TemperatureState", { enumerable: true, get: function () { return temperature_state_1.TemperatureState; } });
Object.defineProperty(exports, "TemperatureStateName", { enumerable: true, get: function () { return temperature_state_1.TemperatureStateName; } });
const water_shortage_state_1 = require("./states/water-shortage.state");
Object.defineProperty(exports, "WaterShortageState", { enumerable: true, get: function () { return water_shortage_state_1.WaterShortageState; } });
Object.defineProperty(exports, "WaterShortageStateName", { enumerable: true, get: function () { return water_shortage_state_1.WaterShortageStateName; } });
__exportStar(require("./devices.module"), exports);
__exportStar(require("./devices.service"), exports);
__exportStar(require("./devices.model"), exports);
__exportStar(require("./states"), exports);
__exportStar(require("./devices.types"), exports);
exports.CQRS = cqrs;
exports.DeviceStates = [...impl_1.DeviceStates, ...states_1.DeviceStates].reduce((acc, cur) => {
if (!acc.includes(cur)) {
acc.push(cur);
}
return acc;
}, []);
//# sourceMappingURL=index.js.map