From b305c2ab66b281fa4e58ca3065ca77f74555d640 Mon Sep 17 00:00:00 2001 From: Darius Date: Mon, 9 Feb 2026 19:46:33 +0100 Subject: [PATCH] better naming --- dist/homepage.d.ts | 18 ++---------------- dist/homepage.d.ts.map | 2 +- dist/homepage.js | 13 +------------ dist/index.d.ts | 1 + dist/index.d.ts.map | 2 +- dist/index.js | 1 + dist/status.d.ts | 16 ++++++++++++++++ dist/status.d.ts.map | 1 + dist/status.js | 12 ++++++++++++ src/homepage.ts | 28 ++-------------------------- src/index.ts | 1 + src/status.ts | 24 ++++++++++++++++++++++++ 12 files changed, 63 insertions(+), 56 deletions(-) create mode 100644 dist/status.d.ts create mode 100644 dist/status.d.ts.map create mode 100644 dist/status.js create mode 100644 src/status.ts diff --git a/dist/homepage.d.ts b/dist/homepage.d.ts index 3f46672..af55334 100644 --- a/dist/homepage.d.ts +++ b/dist/homepage.d.ts @@ -1,25 +1,11 @@ import type { GristRecord_PersonalGoals } from "./grist"; import type { API_HA_DeskPosition } from "./homeassistant"; +import type { StatusComponentName } from "./status"; import type { TidalGetCurrent } from "./tidal"; -export declare const HomepageComponent: { - readonly HA_DESK_POSITION: "ha_desk_position"; - readonly HA_TEMP: "ha_temp"; - readonly TIDAL_CURRENT: "tidal_current"; - readonly GRIST_PERSONAL_GOALS: "grist_personal_goals"; -}; -export type HomepageComponentName = (typeof HomepageComponent)[keyof typeof HomepageComponent]; -export type FullInformation = Record & { +export type FullInformation = Record & { ha_desk_position: API_HA_DeskPosition | null; ha_temp: string | null; tidal_current: TidalGetCurrent | null; grist_personal_goals: GristRecord_PersonalGoals | null; }; -export type ComponentUpdate = { - component: HomepageComponentName; - data: unknown; -}; -export declare function createComponentUpdate(component: HomepageComponentName, data: unknown): { - component: HomepageComponentName; - data: unknown; -}; //# sourceMappingURL=homepage.d.ts.map \ No newline at end of file diff --git a/dist/homepage.d.ts.map b/dist/homepage.d.ts.map index 90db975..5710050 100644 --- a/dist/homepage.d.ts.map +++ b/dist/homepage.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"homepage.d.ts","sourceRoot":"","sources":["../src/homepage.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,yBAAyB,EAAE,MAAM,SAAS,CAAC;AACzD,OAAO,KAAK,EAAE,mBAAmB,EAAE,MAAM,iBAAiB,CAAC;AAC3D,OAAO,KAAK,EAAE,eAAe,EAAE,MAAM,SAAS,CAAC;AAE/C,eAAO,MAAM,iBAAiB;;;;;CAKpB,CAAC;AAEX,MAAM,MAAM,qBAAqB,GAChC,CAAC,OAAO,iBAAiB,CAAC,CAAC,MAAM,OAAO,iBAAiB,CAAC,CAAC;AAE5D,MAAM,MAAM,eAAe,GAAG,MAAM,CAAC,qBAAqB,EAAE,OAAO,CAAC,GAAG;IACtE,gBAAgB,EAAE,mBAAmB,GAAG,IAAI,CAAC;IAC7C,OAAO,EAAE,MAAM,GAAG,IAAI,CAAC;IACvB,aAAa,EAAE,eAAe,GAAG,IAAI,CAAC;IACtC,oBAAoB,EAAE,yBAAyB,GAAG,IAAI,CAAC;CACvD,CAAC;AAEF,MAAM,MAAM,eAAe,GAAG;IAC7B,SAAS,EAAE,qBAAqB,CAAC;IACjC,IAAI,EAAE,OAAO,CAAC;CACd,CAAC;AAEF,wBAAgB,qBAAqB,CACpC,SAAS,EAAE,qBAAqB,EAChC,IAAI,EAAE,OAAO;;;EAMb"} \ No newline at end of file +{"version":3,"file":"homepage.d.ts","sourceRoot":"","sources":["../src/homepage.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,yBAAyB,EAAE,MAAM,SAAS,CAAC;AACzD,OAAO,KAAK,EAAE,mBAAmB,EAAE,MAAM,iBAAiB,CAAC;AAC3D,OAAO,KAAK,EAAE,mBAAmB,EAAE,MAAM,UAAU,CAAC;AACpD,OAAO,KAAK,EAAE,eAAe,EAAE,MAAM,SAAS,CAAC;AAE/C,MAAM,MAAM,eAAe,GAAG,MAAM,CAAC,mBAAmB,EAAE,OAAO,CAAC,GAAG;IACpE,gBAAgB,EAAE,mBAAmB,GAAG,IAAI,CAAC;IAC7C,OAAO,EAAE,MAAM,GAAG,IAAI,CAAC;IACvB,aAAa,EAAE,eAAe,GAAG,IAAI,CAAC;IACtC,oBAAoB,EAAE,yBAAyB,GAAG,IAAI,CAAC;CACvD,CAAC"} \ No newline at end of file diff --git a/dist/homepage.js b/dist/homepage.js index f02ee78..cb0ff5c 100644 --- a/dist/homepage.js +++ b/dist/homepage.js @@ -1,12 +1 @@ -export const HomepageComponent = { - HA_DESK_POSITION: "ha_desk_position", - HA_TEMP: "ha_temp", - TIDAL_CURRENT: "tidal_current", - GRIST_PERSONAL_GOALS: "grist_personal_goals", -}; -export function createComponentUpdate(component, data) { - return { - component: component, - data: data, - }; -} +export {}; diff --git a/dist/index.d.ts b/dist/index.d.ts index 5926e58..2531c4c 100644 --- a/dist/index.d.ts +++ b/dist/index.d.ts @@ -3,6 +3,7 @@ export * from "./grist.js"; export * from "./homeassistant.js"; export * from "./homepage.js"; export * from "./logger.js"; +export * from "./status.js"; export * from "./tidal.js"; export * from "./timehelper.js"; export * from "./ws.js"; diff --git a/dist/index.d.ts.map b/dist/index.d.ts.map index f75db7a..2ff17f0 100644 --- a/dist/index.d.ts.map +++ b/dist/index.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,cAAc,CAAC;AAC7B,cAAc,YAAY,CAAC;AAC3B,cAAc,oBAAoB,CAAC;AACnC,cAAc,eAAe,CAAC;AAC9B,cAAc,aAAa,CAAC;AAC5B,cAAc,YAAY,CAAC;AAC3B,cAAc,iBAAiB,CAAC;AAChC,cAAc,SAAS,CAAC"} \ No newline at end of file +{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,cAAc,CAAC;AAC7B,cAAc,YAAY,CAAC;AAC3B,cAAc,oBAAoB,CAAC;AACnC,cAAc,eAAe,CAAC;AAC9B,cAAc,aAAa,CAAC;AAC5B,cAAc,aAAa,CAAC;AAC5B,cAAc,YAAY,CAAC;AAC3B,cAAc,iBAAiB,CAAC;AAChC,cAAc,SAAS,CAAC"} \ No newline at end of file diff --git a/dist/index.js b/dist/index.js index 75ff93e..0ae2822 100644 --- a/dist/index.js +++ b/dist/index.js @@ -3,6 +3,7 @@ export * from "./grist.js"; export * from "./homeassistant.js"; export * from "./homepage.js"; export * from "./logger.js"; +export * from "./status.js"; export * from "./tidal.js"; export * from "./timehelper.js"; export * from "./ws.js"; diff --git a/dist/status.d.ts b/dist/status.d.ts new file mode 100644 index 0000000..fbc16e7 --- /dev/null +++ b/dist/status.d.ts @@ -0,0 +1,16 @@ +export declare const StatusComponent: { + readonly HA_DESK_POSITION: "ha_desk_position"; + readonly HA_TEMP: "ha_temp"; + readonly TIDAL_CURRENT: "tidal_current"; + readonly GRIST_PERSONAL_GOALS: "grist_personal_goals"; +}; +export type StatusComponentName = (typeof StatusComponent)[keyof typeof StatusComponent]; +export type ComponentUpdate = { + component: StatusComponentName; + data: unknown; +}; +export declare function createComponentUpdate(component: StatusComponentName, data: unknown): { + component: StatusComponentName; + data: unknown; +}; +//# sourceMappingURL=status.d.ts.map \ No newline at end of file diff --git a/dist/status.d.ts.map b/dist/status.d.ts.map new file mode 100644 index 0000000..1f60b48 --- /dev/null +++ b/dist/status.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"status.d.ts","sourceRoot":"","sources":["../src/status.ts"],"names":[],"mappings":"AAAA,eAAO,MAAM,eAAe;;;;;CAKlB,CAAC;AAEX,MAAM,MAAM,mBAAmB,GAC9B,CAAC,OAAO,eAAe,CAAC,CAAC,MAAM,OAAO,eAAe,CAAC,CAAC;AAExD,MAAM,MAAM,eAAe,GAAG;IAC7B,SAAS,EAAE,mBAAmB,CAAC;IAC/B,IAAI,EAAE,OAAO,CAAC;CACd,CAAC;AAEF,wBAAgB,qBAAqB,CACpC,SAAS,EAAE,mBAAmB,EAC9B,IAAI,EAAE,OAAO;;;EAMb"} \ No newline at end of file diff --git a/dist/status.js b/dist/status.js new file mode 100644 index 0000000..3527e16 --- /dev/null +++ b/dist/status.js @@ -0,0 +1,12 @@ +export const StatusComponent = { + HA_DESK_POSITION: "ha_desk_position", + HA_TEMP: "ha_temp", + TIDAL_CURRENT: "tidal_current", + GRIST_PERSONAL_GOALS: "grist_personal_goals", +}; +export function createComponentUpdate(component, data) { + return { + component: component, + data: data, + }; +} diff --git a/src/homepage.ts b/src/homepage.ts index 845a83c..dd95909 100644 --- a/src/homepage.ts +++ b/src/homepage.ts @@ -1,35 +1,11 @@ import type { GristRecord_PersonalGoals } from "./grist"; import type { API_HA_DeskPosition } from "./homeassistant"; +import type { StatusComponentName } from "./status"; import type { TidalGetCurrent } from "./tidal"; -export const HomepageComponent = { - HA_DESK_POSITION: "ha_desk_position", - HA_TEMP: "ha_temp", - TIDAL_CURRENT: "tidal_current", - GRIST_PERSONAL_GOALS: "grist_personal_goals", -} as const; - -export type HomepageComponentName = - (typeof HomepageComponent)[keyof typeof HomepageComponent]; - -export type FullInformation = Record & { +export type FullInformation = Record & { ha_desk_position: API_HA_DeskPosition | null; ha_temp: string | null; tidal_current: TidalGetCurrent | null; grist_personal_goals: GristRecord_PersonalGoals | null; }; - -export type ComponentUpdate = { - component: HomepageComponentName; - data: unknown; -}; - -export function createComponentUpdate( - component: HomepageComponentName, - data: unknown, -) { - return { - component: component, - data: data, - }; -} diff --git a/src/index.ts b/src/index.ts index 75ff93e..0ae2822 100644 --- a/src/index.ts +++ b/src/index.ts @@ -3,6 +3,7 @@ export * from "./grist.js"; export * from "./homeassistant.js"; export * from "./homepage.js"; export * from "./logger.js"; +export * from "./status.js"; export * from "./tidal.js"; export * from "./timehelper.js"; export * from "./ws.js"; diff --git a/src/status.ts b/src/status.ts new file mode 100644 index 0000000..3f713e4 --- /dev/null +++ b/src/status.ts @@ -0,0 +1,24 @@ +export const StatusComponent = { + HA_DESK_POSITION: "ha_desk_position", + HA_TEMP: "ha_temp", + TIDAL_CURRENT: "tidal_current", + GRIST_PERSONAL_GOALS: "grist_personal_goals", +} as const; + +export type StatusComponentName = + (typeof StatusComponent)[keyof typeof StatusComponent]; + +export type ComponentUpdate = { + component: StatusComponentName; + data: unknown; +}; + +export function createComponentUpdate( + component: StatusComponentName, + data: unknown, +) { + return { + component: component, + data: data, + }; +}