T3W1 support in Suite #5733
Triggered via pull request
September 29, 2024 18:32
Status
Failure
Total duration
9m 16s
Artifacts
–
check-code-validation.yml
on: pull_request
Setup and Cache Dependencies
2m 56s
Type Checking
1m 59s
Linting and formatting
2m 53s
Unit Tests
6m 0s
Build libs for publishing
2m 49s
Other Checks
2m 11s
Releases revision Checks
1m 46s
Annotations
18 errors and 1 warning
Type Checking
Property '[DeviceModelInternal.T3W1]' is missing in type '{ T1B1: any; T2T1: any; T2B1: any; T3B1: any; T3T1: any; }' but required in type 'Record<DeviceModelInternal, NodeRequire>'.
|
Type Checking
Element implicitly has an 'any' type because expression of type 'DeviceModelInternal' can't be used to index type '{ T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1: string; T3B1: string; T3T1: string; }'.
|
Type Checking
Element implicitly has an 'any' type because expression of type 'DeviceModelInternal' can't be used to index type '{ T1B1: { name: string; colors: {}; }; T2T1: { name: string; colors: {}; }; T2B1: { name: string; colors: { '1': string; '2': string; '3': string; '4': string; '5': string; }; }; T3B1: { name: string; colors: { '1': string; '2': string; '3': string; '4': string; '5': string; }; }; T3T1: { name: string; colors: { '1': string; '2': string; '3': string; '4': string; }; }; }'.
|
Type Checking
Property '[DeviceModelInternal.T3W1]' is missing in type '{ T1B1: { min: string; max: string; }; T2T1: { min: string; max: string; }; T2B1: { min: string; max: string; }; T3B1: { min: string; max: string; }; T3T1: { min: string; max: string; }; }' but required in type 'FirmwareRange'.
|
Type Checking
Element implicitly has an 'any' type because expression of type 'DeviceModelInternal' can't be used to index type '{ T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1: string; T3B1: string; T3T1: string; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1: string; T3B1: string; T3T1: string; }'.
|
Type Checking
Type '{ version: number; timestamp: string; T2B1: { rootPubKeys: string[]; caPubKeys: string[]; debug: { rootPubKeys: string[]; caPubKeys: string[]; }; }; T3B1: { rootPubKeys: string[]; caPubKeys: string[]; debug: { rootPubKeys: never[]; caPubKeys: never[]; }; }; T3T1: { rootPubKeys: string[]; caPubKeys: string[]; debug: { rootPubKeys: string[]; caPubKeys: string[]; }; }; }' is not assignable to type '{ T2B1: { rootPubKeys: string[]; caPubKeys: string[]; } & { debug?: { rootPubKeys: string[]; caPubKeys: string[]; } | undefined; }; T3B1: { rootPubKeys: string[]; caPubKeys: string[]; } & { debug?: { rootPubKeys: string[]; caPubKeys: string[]; } | undefined; }; T3T1: { rootPubKeys: string[]; caPubKeys: string[]; } & { debug?: { rootPubKeys: string[]; caPubKeys: string[]; } | undefined; }; T3W1: { rootPubKeys: string[]; caPubKeys: string[]; } & { debug?: { rootPubKeys: string[]; caPubKeys: string[]; } | undefined; }; } & { T1B1?: undefined; T2T1?: undefined; } & { version: number; timestamp: string; }'.
|
Type Checking
Property 'T3W1' is missing in type '{ connect: true; T1B1: string; T2T1: string; T2B1: string; T3B1: string; T3T1: string; }' but required in type '{ T1B1: string | false; T2T1: string | false; T2B1: string | false; T3B1: string | false; T3T1: string | false; T3W1: string | false; connect: boolean; }'.
|
Type Checking
Process completed with exit code 1.
|
Build libs for publishing
Property '[DeviceModelInternal.T3W1]' is missing in type '{ T1B1: any; T2T1: any; T2B1: any; T3B1: any; T3T1: any; }' but required in type 'Record<DeviceModelInternal, NodeRequire>'.
|
Build libs for publishing
Element implicitly has an 'any' type because expression of type 'DeviceModelInternal' can't be used to index type '{ T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1: string; T3B1: string; T3T1: string; }'.
|
Build libs for publishing
Element implicitly has an 'any' type because expression of type 'DeviceModelInternal' can't be used to index type '{ T1B1: { name: string; colors: {}; }; T2T1: { name: string; colors: {}; }; T2B1: { name: string; colors: { '1': string; '2': string; '3': string; '4': string; '5': string; }; }; T3B1: { name: string; colors: { '1': string; '2': string; '3': string; '4': string; '5': string; }; }; T3T1: { name: string; colors: { '1': string; '2': string; '3': string; '4': string; }; }; }'.
|
Build libs for publishing
Property '[DeviceModelInternal.T3W1]' is missing in type '{ T1B1: { min: string; max: string; }; T2T1: { min: string; max: string; }; T2B1: { min: string; max: string; }; T3B1: { min: string; max: string; }; T3T1: { min: string; max: string; }; }' but required in type 'FirmwareRange'.
|
Build libs for publishing
Element implicitly has an 'any' type because expression of type 'DeviceModelInternal' can't be used to index type '{ T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1: string; T3B1: string; T3T1: string; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1: string; T3B1: string; T3T1: string; }'.
|
Build libs for publishing
Type '{ version: number; timestamp: string; T2B1: { rootPubKeys: string[]; caPubKeys: string[]; debug: { rootPubKeys: string[]; caPubKeys: string[]; }; }; T3B1: { rootPubKeys: string[]; caPubKeys: string[]; debug: { rootPubKeys: never[]; caPubKeys: never[]; }; }; T3T1: { rootPubKeys: string[]; caPubKeys: string[]; debug: { rootPubKeys: string[]; caPubKeys: string[]; }; }; }' is not assignable to type '{ T2B1: { rootPubKeys: string[]; caPubKeys: string[]; } & { debug?: { rootPubKeys: string[]; caPubKeys: string[]; } | undefined; }; T3B1: { rootPubKeys: string[]; caPubKeys: string[]; } & { debug?: { rootPubKeys: string[]; caPubKeys: string[]; } | undefined; }; T3T1: { rootPubKeys: string[]; caPubKeys: string[]; } & { debug?: { rootPubKeys: string[]; caPubKeys: string[]; } | undefined; }; T3W1: { rootPubKeys: string[]; caPubKeys: string[]; } & { debug?: { rootPubKeys: string[]; caPubKeys: string[]; } | undefined; }; } & { T1B1?: undefined; T2T1?: undefined; } & { version: number; timestamp: string; }'.
|
Build libs for publishing
Property 'T3W1' is missing in type '{ connect: true; T1B1: string; T2T1: string; T2B1: string; T3B1: string; T3T1: string; }' but required in type '{ T1B1: string | false; T2T1: string | false; T2B1: string | false; T3B1: string | false; T3T1: string | false; T3W1: string | false; connect: boolean; }'.
|
Build libs for publishing
Property '[DeviceModelInternal.T3W1]' is missing in type '{ T1B1: any; T2T1: any; T2B1: any; T3B1: any; T3T1: any; }' but required in type 'Record<DeviceModelInternal, NodeRequire>'.
|
Build libs for publishing
Element implicitly has an 'any' type because expression of type 'DeviceModelInternal' can't be used to index type '{ T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1?: undefined; T3B1?: undefined; T3T1?: undefined; } | { T1B1: string; T2T1: string; T2B1: string; T3B1: string; T3T1: string; }'.
|
Build libs for publishing
Element implicitly has an 'any' type because expression of type 'DeviceModelInternal' can't be used to index type '{ T1B1: { name: string; colors: {}; }; T2T1: { name: string; colors: {}; }; T2B1: { name: string; colors: { '1': string; '2': string; '3': string; '4': string; '5': string; }; }; T3B1: { name: string; colors: { '1': string; '2': string; '3': string; '4': string; '5': string; }; }; T3T1: { name: string; colors: { '1': string; '2': string; '3': string; '4': string; }; }; }'.
|
Linting and formatting:
packages/product-components/src/components/SelectAssetModal/SelectAssetModal.tsx#L102
Missing "key" prop for element in iterator
|