Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions src/lib/resource.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export interface DeviceHardware {

Check failure on line 1 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / quality

format

File content differs from formatting output
hwModel: number;
hwModelSlug: string;
platformioTarget: string;
Expand All @@ -15,10 +15,11 @@
url?: string; // Override URL for the device (for actively supported devices only)
key?: string; // Optional key to differentiate multiple entries for the same hwModel
variant?: string; // Optional variant to differentiate multiple entries for the same hwModel
isMaker: bool; // Optional indicator for maker tier

Check failure on line 18 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / build

Cannot find name 'bool'.

Check failure on line 18 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / static

Cannot find name 'bool'.
}

export const deviceHardwareList: DeviceHardware[] = [
{

Check failure on line 22 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / build

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: false; displayName: string; tags: string[]; }' but required in type 'DeviceHardware'.

Check failure on line 22 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / static

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: false; displayName: string; tags: string[]; }' but required in type 'DeviceHardware'.
hwModel: 1,
hwModelSlug: "TLORA_V2",
platformioTarget: "tlora-v2",
Expand All @@ -27,7 +28,7 @@
displayName: "LILYGO T-LoRa V2",
tags: ["LilyGo"],
},
{

Check failure on line 31 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / build

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: false; displayName: string; tags: string[]; }' but required in type 'DeviceHardware'.

Check failure on line 31 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / static

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: false; displayName: string; tags: string[]; }' but required in type 'DeviceHardware'.
hwModel: 2,
hwModelSlug: "TLORA_V1",
platformioTarget: "tlora-v1",
Expand All @@ -36,7 +37,7 @@
displayName: "LILYGO T-LoRa V1",
tags: ["LilyGo"],
},
{

Check failure on line 40 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / build

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: true; supportLevel: number; displayName: string; tags: string[]; images: string[]; }' but required in type 'DeviceHardware'.

Check failure on line 40 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / static

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: true; supportLevel: number; displayName: string; tags: string[]; images: string[]; }' but required in type 'DeviceHardware'.
hwModel: 3,
hwModelSlug: "TLORA_V2_1_1P6",
platformioTarget: "tlora-v2-1-1_6",
Expand All @@ -47,7 +48,7 @@
tags: ["LilyGo"],
images: ["tlora-v2-1-1_6.svg"],
},
{

Check failure on line 51 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / build

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: true; supportLevel: number; displayName: string; tags: string[]; images: string[]; }' but required in type 'DeviceHardware'.

Check failure on line 51 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / static

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: true; supportLevel: number; displayName: string; tags: string[]; images: string[]; }' but required in type 'DeviceHardware'.
hwModel: 4,
hwModelSlug: "TBEAM",
platformioTarget: "tbeam",
Expand All @@ -58,7 +59,7 @@
tags: ["LilyGo"],
images: ["tbeam.svg"],
},
{

Check failure on line 62 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / build

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: false; displayName: string; tags: string[]; }' but required in type 'DeviceHardware'.

Check failure on line 62 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / static

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: false; displayName: string; tags: string[]; }' but required in type 'DeviceHardware'.
hwModel: 5,
hwModelSlug: "HELTEC_V2_0",
platformioTarget: "heltec-v2_0",
Expand All @@ -67,7 +68,7 @@
displayName: "Heltec V2.0",
tags: ["Heltec"],
},
{

Check failure on line 71 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / build

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: false; displayName: string; tags: string[]; }' but required in type 'DeviceHardware'.

Check failure on line 71 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / static

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: false; displayName: string; tags: string[]; }' but required in type 'DeviceHardware'.
hwModel: 6,
hwModelSlug: "TBEAM_V0P7",
platformioTarget: "tbeam0_7",
Expand All @@ -76,7 +77,7 @@
displayName: "LILYGO T-Beam V0.7",
tags: ["LilyGo"],
},
{

Check failure on line 80 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / build

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; supportLevel: number; activelySupported: true; displayName: string; tags: string[]; images: string[]; requiresDfu: true; hasInkHud: true; }' but required in type 'DeviceHardware'.

Check failure on line 80 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / static

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; supportLevel: number; activelySupported: true; displayName: string; tags: string[]; images: string[]; requiresDfu: true; hasInkHud: true; }' but required in type 'DeviceHardware'.
hwModel: 7,
hwModelSlug: "T_ECHO",
platformioTarget: "t-echo",
Expand All @@ -89,7 +90,7 @@
requiresDfu: true,
hasInkHud: true,
},
{

Check failure on line 93 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / build

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: false; displayName: string; tags: string[]; }' but required in type 'DeviceHardware'.

Check failure on line 93 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / static

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: false; displayName: string; tags: string[]; }' but required in type 'DeviceHardware'.
hwModel: 8,
hwModelSlug: "TLORA_V1_1P3",
platformioTarget: "tlora-v1_3",
Expand All @@ -98,7 +99,7 @@
displayName: "LILYGO T-LoRa V1.1-1.3",
tags: ["LilyGo"],
},
{

Check failure on line 102 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / build

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: true; supportLevel: number; displayName: string; tags: string[]; images: string[]; requiresDfu: true; }' but required in type 'DeviceHardware'.

Check failure on line 102 in src/lib/resource.ts

View workflow job for this annotation

GitHub Actions / static

Property 'isMaker' is missing in type '{ hwModel: number; hwModelSlug: string; platformioTarget: string; architecture: string; activelySupported: true; supportLevel: number; displayName: string; tags: string[]; images: string[]; requiresDfu: true; }' but required in type 'DeviceHardware'.
hwModel: 9,
hwModelSlug: "RAK4631",
platformioTarget: "rak4631",
Expand Down Expand Up @@ -1407,4 +1408,16 @@
requiresDfu: true,
partitionScheme: "16MB",
},
{
hwModel: 148,
hwModelSlug: "AXIOMETA_GENESIS_MINI",
platformioTarget: "axiometa-genesis-mini",
architecture: "esp32-s3",
activelySupported: false,
supportLevel: 1,
displayName: "Axiometa Genesis Mini",
tags: ["Axiometa"],
images: ["axiometa-genesis-mini.svg"],
isMaker: true,
},
];
Loading