Skip to content

Replace seamapi package with seam package #3184

Replace seamapi package with seam package

Replace seamapi package with seam package #3184

Triggered via pull request July 11, 2024 23:11
@razor-xrazor-x
synchronize #641
seam-http
Status Failure
Total duration 1m 4s
Artifacts

check.yml

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

Annotations

37 errors
Build / Package: src/lib/seam/components/AccessCodeDetails/AccessCodeDetails.tsx#L87
Parameter 'error' implicitly has an 'any' type.
Build / Package: src/lib/seam/components/AccessCodeDetails/AccessCodeDetails.tsx#L95
Parameter 'warning' implicitly has an 'any' type.
Build / Package: src/lib/seam/components/ClimateSettingScheduleDetails/ClimateSettingScheduleCard.tsx#L57
Type '{ device_id: string; created_at: string; climate_setting_schedule_id: string; schedule_type: "time_bound"; schedule_starts_at: string; schedule_ends_at: string; name?: string | undefined; ... 8 more ...; manual_override_allowed?: boolean | undefined; }' is not assignable to type 'ClimateSetting'.
Build / Package: src/lib/seam/components/ClimateSettingScheduleDetails/ClimateSettingScheduleDetails.tsx#L118
Type '{ device_id: string; created_at: string; climate_setting_schedule_id: string; schedule_type: "time_bound"; schedule_starts_at: string; schedule_ends_at: string; name?: string | undefined; ... 8 more ...; manual_override_allowed?: boolean | undefined; }' is not assignable to type 'ClimateSetting'.
Build / Package: src/lib/seam/components/ClimateSettingScheduleTable/ClimateSettingScheduleRowDetails.tsx#L23
Type '{ device_id: string; created_at: string; climate_setting_schedule_id: string; schedule_type: "time_bound"; schedule_starts_at: string; schedule_ends_at: string; name?: string | undefined; ... 8 more ...; manual_override_allowed?: boolean | undefined; }' is not assignable to type 'ClimateSetting'.
Build / Package: src/lib/seam/components/DeviceTable/DeviceHealthBar.tsx#L2
'"@seamapi/types/connect"' has no exported member named 'ConnectedAccountError'. Did you mean 'ConnectedAccount'?
Build / Package: src/lib/seam/components/DeviceTable/DeviceHealthBar.tsx#L2
Module '"@seamapi/types/connect"' has no exported member 'DeviceError'.
Build / Package: src/lib/seam/components/common-props.tsx#L2
'"@seamapi/types/connect"' has no exported member named 'AccessCodeError'. Did you mean 'AccessCode'?
Build / Package: src/lib/seam/components/common-props.tsx#L3
Module '"@seamapi/types/connect"' has no exported member 'AccessCodeWarning'.
Build / Package: src/lib/seam/components/common-props.tsx#L4
'"@seamapi/types/connect"' has no exported member named 'ConnectedAccountError'. Did you mean 'ConnectedAccount'?
Typecheck (Node.js v20): src/lib/seam/components/AccessCodeDetails/AccessCodeDetails.tsx#L87
Parameter 'error' implicitly has an 'any' type.
Typecheck (Node.js v20): src/lib/seam/components/AccessCodeDetails/AccessCodeDetails.tsx#L95
Parameter 'warning' implicitly has an 'any' type.
Typecheck (Node.js v20): src/lib/seam/components/AccessCodeTable/AccessCodeHealthBar.stories.tsx#L36
Type '{ device_id: string; access_code_id: string; created_at: string; type: "ongoing"; code: string; status: "setting"; is_backup_access_code_available: false; is_external_modification_allowed: false; errors: { ...; }[]; warnings: { ...; }[]; }' is missing the following properties from type '{ type: "time_bound" | "ongoing"; code: string | null; name: string | null; status: "set" | "unknown" | "setting" | "unset" | "removing"; common_code_key: string | null; access_code_id: string; ... 14 more ...; pulled_backup_access_code_id?: string | ... 1 more ... | undefined; }': name, common_code_key, is_managed, is_one_time_use, is_offline_access_code
Typecheck (Node.js v20): src/lib/seam/components/AccessCodeTable/AccessCodeHealthBar.stories.tsx#L71
Object literal may only specify known properties, and 'appearance' does not exist in type '{ type: "time_bound" | "ongoing"; code: string | null; name: string | null; status: "set" | "unknown" | "setting" | "unset" | "removing"; common_code_key: string | null; access_code_id: string; ... 14 more ...; pulled_backup_access_code_id?: string | ... 1 more ... | undefined; }'.
Typecheck (Node.js v20): src/lib/seam/components/ClimateSettingScheduleDetails/ClimateSettingScheduleCard.tsx#L57
Type '{ device_id: string; created_at: string; climate_setting_schedule_id: string; schedule_type: "time_bound"; schedule_starts_at: string; schedule_ends_at: string; name?: string | undefined; ... 8 more ...; manual_override_allowed?: boolean | undefined; }' is not assignable to type 'ClimateSetting'.
Typecheck (Node.js v20): src/lib/seam/components/ClimateSettingScheduleDetails/ClimateSettingScheduleDetails.tsx#L118
Type '{ device_id: string; created_at: string; climate_setting_schedule_id: string; schedule_type: "time_bound"; schedule_starts_at: string; schedule_ends_at: string; name?: string | undefined; ... 8 more ...; manual_override_allowed?: boolean | undefined; }' is not assignable to type 'ClimateSetting'.
Typecheck (Node.js v20): src/lib/seam/components/ClimateSettingScheduleTable/ClimateSettingScheduleRowDetails.tsx#L23
Type '{ device_id: string; created_at: string; climate_setting_schedule_id: string; schedule_type: "time_bound"; schedule_starts_at: string; schedule_ends_at: string; name?: string | undefined; ... 8 more ...; manual_override_allowed?: boolean | undefined; }' is not assignable to type 'ClimateSetting'.
Typecheck (Node.js v20): src/lib/seam/components/DeviceTable/DeviceHealthBar.stories.tsx#L67
Object literal may only specify known properties, and 'is_connected_account_error' does not exist in type '{ message: string; error_code: string; }'.
Typecheck (Node.js v20): src/lib/seam/components/DeviceTable/DeviceHealthBar.stories.tsx#L87
Type '{ name: string; online: false; model: { display_name: string; manufacturer_display_name: string; }; }' is not assignable to type '({ name: string; appearance: { name: string; }; online: boolean; model: { display_name: string; manufacturer_display_name: string; can_connect_accessory_keypad?: boolean | undefined; has_built_in_keypad?: boolean | undefined; offline_access_codes_supported?: boolean | undefined; online_access_codes_supported?: boole...'.
Typecheck (Node.js v20): src/lib/seam/components/DeviceTable/DeviceHealthBar.stories.tsx#L99
Object literal may only specify known properties, and 'is_device_error' does not exist in type '{ message: string; error_code: string; }'.
Docs
Process completed with exit code 1.
Typecheck (Node.js v18): src/lib/seam/components/AccessCodeDetails/AccessCodeDetails.tsx#L87
Parameter 'error' implicitly has an 'any' type.
Typecheck (Node.js v18): src/lib/seam/components/AccessCodeDetails/AccessCodeDetails.tsx#L95
Parameter 'warning' implicitly has an 'any' type.
Typecheck (Node.js v18): src/lib/seam/components/AccessCodeTable/AccessCodeHealthBar.stories.tsx#L36
Type '{ device_id: string; access_code_id: string; created_at: string; type: "ongoing"; code: string; status: "setting"; is_backup_access_code_available: false; is_external_modification_allowed: false; errors: { ...; }[]; warnings: { ...; }[]; }' is missing the following properties from type '{ type: "time_bound" | "ongoing"; code: string | null; name: string | null; status: "set" | "unknown" | "setting" | "unset" | "removing"; common_code_key: string | null; access_code_id: string; ... 14 more ...; pulled_backup_access_code_id?: string | ... 1 more ... | undefined; }': name, common_code_key, is_managed, is_one_time_use, is_offline_access_code
Typecheck (Node.js v18): src/lib/seam/components/AccessCodeTable/AccessCodeHealthBar.stories.tsx#L71
Object literal may only specify known properties, and 'appearance' does not exist in type '{ type: "time_bound" | "ongoing"; code: string | null; name: string | null; status: "set" | "unknown" | "setting" | "unset" | "removing"; common_code_key: string | null; access_code_id: string; ... 14 more ...; pulled_backup_access_code_id?: string | ... 1 more ... | undefined; }'.
Typecheck (Node.js v18): src/lib/seam/components/ClimateSettingScheduleDetails/ClimateSettingScheduleCard.tsx#L57
Type '{ device_id: string; created_at: string; climate_setting_schedule_id: string; schedule_type: "time_bound"; schedule_starts_at: string; schedule_ends_at: string; name?: string | undefined; ... 8 more ...; manual_override_allowed?: boolean | undefined; }' is not assignable to type 'ClimateSetting'.
Typecheck (Node.js v18): src/lib/seam/components/ClimateSettingScheduleDetails/ClimateSettingScheduleDetails.tsx#L118
Type '{ device_id: string; created_at: string; climate_setting_schedule_id: string; schedule_type: "time_bound"; schedule_starts_at: string; schedule_ends_at: string; name?: string | undefined; ... 8 more ...; manual_override_allowed?: boolean | undefined; }' is not assignable to type 'ClimateSetting'.
Typecheck (Node.js v18): src/lib/seam/components/ClimateSettingScheduleTable/ClimateSettingScheduleRowDetails.tsx#L23
Type '{ device_id: string; created_at: string; climate_setting_schedule_id: string; schedule_type: "time_bound"; schedule_starts_at: string; schedule_ends_at: string; name?: string | undefined; ... 8 more ...; manual_override_allowed?: boolean | undefined; }' is not assignable to type 'ClimateSetting'.
Typecheck (Node.js v18): src/lib/seam/components/DeviceTable/DeviceHealthBar.stories.tsx#L67
Object literal may only specify known properties, and 'is_connected_account_error' does not exist in type '{ message: string; error_code: string; }'.
Typecheck (Node.js v18): src/lib/seam/components/DeviceTable/DeviceHealthBar.stories.tsx#L87
Type '{ name: string; online: false; model: { display_name: string; manufacturer_display_name: string; }; }' is not assignable to type '({ name: string; appearance: { name: string; }; online: boolean; model: { display_name: string; manufacturer_display_name: string; can_connect_accessory_keypad?: boolean | undefined; has_built_in_keypad?: boolean | undefined; offline_access_codes_supported?: boolean | undefined; online_access_codes_supported?: boole...'.
Typecheck (Node.js v18): src/lib/seam/components/DeviceTable/DeviceHealthBar.stories.tsx#L99
Object literal may only specify known properties, and 'is_device_error' does not exist in type '{ message: string; error_code: string; }'.
Lint (Node.js v20): src/lib/seam/components/DeviceTable/DeviceHealthBar.tsx#L1
'/home/runner/work/react/react/node_modules/@seamapi/types/connect.js' imported multiple times
Lint (Node.js v20): src/lib/seam/components/DeviceTable/DeviceHealthBar.tsx#L2
'/home/runner/work/react/react/node_modules/@seamapi/types/connect.js' imported multiple times
Lint (Node.js v20)
Process completed with exit code 1.
Lint (Node.js v18): src/lib/seam/components/DeviceTable/DeviceHealthBar.tsx#L1
'/home/runner/work/react/react/node_modules/@seamapi/types/connect.js' imported multiple times
Lint (Node.js v18): src/lib/seam/components/DeviceTable/DeviceHealthBar.tsx#L2
'/home/runner/work/react/react/node_modules/@seamapi/types/connect.js' imported multiple times
Lint (Node.js v18)
Process completed with exit code 1.