Compare commits

..

6 Commits

Author SHA1 Message Date
Darius
9b02c09677 1.0.12 2025-11-18 19:35:04 +01:00
Darius
45f4ca4d63 Generic Commit; Most likely a fix or small feature 2025-11-18 19:35:01 +01:00
Darius
1aade62ddb 1.0.11 2025-11-18 01:16:00 +01:00
Darius
31a02625e8 Generic Commit; Most likely a fix or small feature 2025-11-18 01:15:56 +01:00
Darius
16c262f2c4 1.0.10 2025-11-18 01:10:22 +01:00
Darius
dfa93723ef Generic Commit; Most likely a fix or small feature 2025-11-18 01:10:18 +01:00
5 changed files with 17 additions and 14 deletions

View File

@@ -1,3 +1,4 @@
import { TimeBetween } from "./timehelper";
export type HomeAssistantEntity = { export type HomeAssistantEntity = {
entity_id: string; entity_id: string;
state: string; state: string;
@@ -19,13 +20,13 @@ export type HomeAssistantEntity = {
}; };
export interface HomeAssistantDeskPositionResult { export interface HomeAssistantDeskPositionResult {
raw: HomeAssistantEntity; raw: HomeAssistantEntity;
asBoolean: boolean; as_boolean: boolean;
asText: () => string; as_text: () => string;
standingTime: number; last_changed: TimeBetween;
} }
export type API_HA_DeskPosition = { export type API_HA_DeskPosition = {
position: string; position: string;
isStanding: boolean; is_standing: boolean;
standingTime: string; last_changed: string;
}; };
//# sourceMappingURL=homeassistant.d.ts.map //# sourceMappingURL=homeassistant.d.ts.map

View File

@@ -1 +1 @@
{"version":3,"file":"homeassistant.d.ts","sourceRoot":"","sources":["../src/homeassistant.ts"],"names":[],"mappings":"AAAA,MAAM,MAAM,mBAAmB,GAAG;IAChC,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,UAAU,EAAE;QACV,WAAW,CAAC,EAAE,MAAM,CAAC;QACrB,mBAAmB,CAAC,EAAE,MAAM,CAAC;QAC7B,IAAI,CAAC,EAAE,MAAM,CAAC;QACd,aAAa,CAAC,EAAE,MAAM,CAAC;QACvB,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC;KACxB,CAAC;IACF,YAAY,EAAE,MAAM,CAAC;IACrB,aAAa,EAAE,MAAM,CAAC;IACtB,YAAY,EAAE,MAAM,CAAC;IACrB,OAAO,EAAE;QACP,EAAE,EAAE,MAAM,CAAC;QACX,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;QACzB,OAAO,EAAE,MAAM,GAAG,IAAI,CAAC;KACxB,CAAC;CACH,CAAC;AAEF,MAAM,WAAW,+BAA+B;IAC9C,GAAG,EAAE,mBAAmB,CAAC;IACzB,SAAS,EAAE,OAAO,CAAC;IACnB,MAAM,EAAE,MAAM,MAAM,CAAC;IACrB,YAAY,EAAE,MAAM,CAAC;CACtB;AAED,MAAM,MAAM,mBAAmB,GAAG;IAChC,QAAQ,EAAE,MAAM,CAAC;IACjB,UAAU,EAAE,OAAO,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;CACtB,CAAC"} {"version":3,"file":"homeassistant.d.ts","sourceRoot":"","sources":["../src/homeassistant.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,MAAM,cAAc,CAAC;AAE3C,MAAM,MAAM,mBAAmB,GAAG;IAChC,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,UAAU,EAAE;QACV,WAAW,CAAC,EAAE,MAAM,CAAC;QACrB,mBAAmB,CAAC,EAAE,MAAM,CAAC;QAC7B,IAAI,CAAC,EAAE,MAAM,CAAC;QACd,aAAa,CAAC,EAAE,MAAM,CAAC;QACvB,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC;KACxB,CAAC;IACF,YAAY,EAAE,MAAM,CAAC;IACrB,aAAa,EAAE,MAAM,CAAC;IACtB,YAAY,EAAE,MAAM,CAAC;IACrB,OAAO,EAAE;QACP,EAAE,EAAE,MAAM,CAAC;QACX,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;QACzB,OAAO,EAAE,MAAM,GAAG,IAAI,CAAC;KACxB,CAAC;CACH,CAAC;AAEF,MAAM,WAAW,+BAA+B;IAC9C,GAAG,EAAE,mBAAmB,CAAC;IACzB,UAAU,EAAE,OAAO,CAAC;IACpB,OAAO,EAAE,MAAM,MAAM,CAAC;IACtB,YAAY,EAAE,WAAW,CAAC;CAC3B;AAED,MAAM,MAAM,mBAAmB,GAAG;IAChC,QAAQ,EAAE,MAAM,CAAC;IACjB,WAAW,EAAE,OAAO,CAAC;IACrB,YAAY,EAAE,MAAM,CAAC;CACtB,CAAC"}

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "@dpu/shared", "name": "@dpu/shared",
"version": "1.0.9", "version": "1.0.12",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@dpu/shared", "name": "@dpu/shared",
"version": "1.0.9", "version": "1.0.12",
"dependencies": { "dependencies": {
"axios": "^1.7.9", "axios": "^1.7.9",
"chalk": "^5.6.2" "chalk": "^5.6.2"

View File

@@ -1,6 +1,6 @@
{ {
"name": "@dpu/shared", "name": "@dpu/shared",
"version": "1.0.9", "version": "1.0.12",
"description": "", "description": "",
"main": "dist/index.js", "main": "dist/index.js",
"types": "dist/index.d.ts", "types": "dist/index.d.ts",

View File

@@ -1,3 +1,5 @@
import { TimeBetween } from "./timehelper";
export type HomeAssistantEntity = { export type HomeAssistantEntity = {
entity_id: string; entity_id: string;
state: string; state: string;
@@ -20,13 +22,13 @@ export type HomeAssistantEntity = {
export interface HomeAssistantDeskPositionResult { export interface HomeAssistantDeskPositionResult {
raw: HomeAssistantEntity; raw: HomeAssistantEntity;
asBoolean: boolean; as_boolean: boolean;
asText: () => string; as_text: () => string;
standingTime: number; last_changed: TimeBetween;
} }
export type API_HA_DeskPosition = { export type API_HA_DeskPosition = {
position: string; position: string;
isStanding: boolean; is_standing: boolean;
standingTime: string; last_changed: string;
}; };