Skip to content

fix: Update minimum version of @seamapi/http to 1.2.0 #3249

fix: Update minimum version of @seamapi/http to 1.2.0

fix: Update minimum version of @seamapi/http to 1.2.0 #3249

Triggered via pull request August 19, 2024 16:44
Status Failure
Total duration 1m 22s
Artifacts

check.yml

on: pull_request
Matrix: lint
Matrix: test
Matrix: typecheck
Matrix: install
Fit to window
Zoom out
Zoom in

Annotations

31 errors
Build / Package: src/lib/seam/thermostats/thermostat-device.ts#L8
Type '"temperature_fahrenheit" | "temperature_celsius" | "available_hvac_mode_settings" | "is_heating" | "is_cooling" | "is_fan_running" | "fan_mode_setting" | "current_climate_setting" | "is_cooling_available" | "is_heating_available"' does not satisfy the constraint '"name" | "battery" | "online" | "accessory_keypad" | "appearance" | "model" | "has_direct_power" | "battery_level" | "manufacturer" | "image_url" | "image_alt_text" | "serial_number" | ... 64 more ... | "min_heating_cooling_delta_fahrenheit"'.
Build / Package: src/lib/seam/thermostats/use-cool-thermostat.ts#L103
Object literal may only specify known properties, and 'automatic_heating_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Build / Package: src/lib/seam/thermostats/use-heat-cool-thermostat.ts#L109
Object literal may only specify known properties, and 'automatic_heating_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Build / Package: src/lib/seam/thermostats/use-heat-thermostat.ts#L103
Object literal may only specify known properties, and 'automatic_heating_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Build / Package: src/lib/seam/thermostats/use-set-thermostat-off.ts#L95
Object literal may only specify known properties, and 'automatic_cooling_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Build / Package
Process completed with exit code 1.
Typecheck (Node.js v20): src/lib/seam/thermostats/thermostat-device.ts#L8
Type '"temperature_fahrenheit" | "temperature_celsius" | "available_hvac_mode_settings" | "is_heating" | "is_cooling" | "is_fan_running" | "fan_mode_setting" | "current_climate_setting" | "is_cooling_available" | "is_heating_available"' does not satisfy the constraint '"name" | "battery" | "online" | "accessory_keypad" | "appearance" | "model" | "has_direct_power" | "battery_level" | "manufacturer" | "image_url" | "image_alt_text" | "serial_number" | ... 64 more ... | "min_heating_cooling_delta_fahrenheit"'.
Typecheck (Node.js v20): src/lib/seam/thermostats/use-cool-thermostat.ts#L103
Object literal may only specify known properties, and 'automatic_heating_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Typecheck (Node.js v20): src/lib/seam/thermostats/use-heat-cool-thermostat.ts#L109
Object literal may only specify known properties, and 'automatic_heating_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Typecheck (Node.js v20): src/lib/seam/thermostats/use-heat-thermostat.ts#L103
Object literal may only specify known properties, and 'automatic_heating_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Typecheck (Node.js v20): src/lib/seam/thermostats/use-set-thermostat-off.ts#L95
Object literal may only specify known properties, and 'automatic_cooling_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Typecheck (Node.js v20)
Process completed with exit code 2.
Typecheck (Node.js v18): src/lib/seam/thermostats/thermostat-device.ts#L8
Type '"temperature_fahrenheit" | "temperature_celsius" | "available_hvac_mode_settings" | "is_heating" | "is_cooling" | "is_fan_running" | "fan_mode_setting" | "current_climate_setting" | "is_cooling_available" | "is_heating_available"' does not satisfy the constraint '"name" | "battery" | "online" | "accessory_keypad" | "appearance" | "model" | "has_direct_power" | "battery_level" | "manufacturer" | "image_url" | "image_alt_text" | "serial_number" | ... 64 more ... | "min_heating_cooling_delta_fahrenheit"'.
Typecheck (Node.js v18): src/lib/seam/thermostats/use-cool-thermostat.ts#L103
Object literal may only specify known properties, and 'automatic_heating_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Typecheck (Node.js v18): src/lib/seam/thermostats/use-heat-cool-thermostat.ts#L109
Object literal may only specify known properties, and 'automatic_heating_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Typecheck (Node.js v18): src/lib/seam/thermostats/use-heat-thermostat.ts#L103
Object literal may only specify known properties, and 'automatic_heating_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Typecheck (Node.js v18): src/lib/seam/thermostats/use-set-thermostat-off.ts#L95
Object literal may only specify known properties, and 'automatic_cooling_enabled' does not exist in type '{ hvac_mode_setting: "off" | "heat" | "cool" | "heat_cool"; manual_override_allowed: boolean; cooling_set_point_celsius?: number | undefined; heating_set_point_celsius?: number | undefined; cooling_set_point_fahrenheit?: number | undefined; heating_set_point_fahrenheit?: number | undefined; }'.
Typecheck (Node.js v18)
Process completed with exit code 2.
Lint (Node.js v20): src/lib/seam/thermostats/temperature-bounds.ts#L71
Unexpected object value in conditional. The condition is always true
Lint (Node.js v20): src/lib/ui/ClimateSettingForm/set-point-bounds.ts#L16
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v20): src/lib/ui/ClimateSettingForm/set-point-bounds.ts#L21
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v20): src/lib/ui/ClimateSettingForm/set-point-bounds.ts#L26
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v20): src/lib/ui/ClimateSettingForm/set-point-bounds.ts#L26
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v20)
Process completed with exit code 1.
Lint (Node.js v18): src/lib/seam/thermostats/temperature-bounds.ts#L71
Unexpected object value in conditional. The condition is always true
Lint (Node.js v18): src/lib/ui/ClimateSettingForm/set-point-bounds.ts#L16
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v18): src/lib/ui/ClimateSettingForm/set-point-bounds.ts#L21
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v18): src/lib/ui/ClimateSettingForm/set-point-bounds.ts#L26
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v18): src/lib/ui/ClimateSettingForm/set-point-bounds.ts#L26
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v18)
Process completed with exit code 1.
Docs
Process completed with exit code 3.