Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
872d3755d0 | ||
|
|
6d5d34e6d2 | ||
|
|
4ed43fc8a0 | ||
|
|
78f5e4a313 | ||
|
|
e32afa0f70 | ||
|
|
405ebe1e8e | ||
|
|
1fb937973c | ||
|
|
9688c9581a | ||
|
|
6b4bd73b14 | ||
|
|
e834725b1a |
2
dist/fastify.d.ts
vendored
2
dist/fastify.d.ts
vendored
@@ -17,6 +17,6 @@ export declare abstract class BaseService<T> {
|
||||
constructor(client: T);
|
||||
getClient(): T;
|
||||
getSuccessfulResult<R = unknown>(result: R): ServiceResult<R>;
|
||||
getErrorResult(error: string): ServiceResult<string>;
|
||||
getErrorResult(errorMessage: string, error?: unknown): ServiceResult<string>;
|
||||
}
|
||||
//# sourceMappingURL=fastify.d.ts.map
|
||||
2
dist/fastify.d.ts.map
vendored
2
dist/fastify.d.ts.map
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"fastify.d.ts","sourceRoot":"","sources":["../src/fastify.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,aAAa,EAAE,MAAM,OAAO,CAAC;AAG3C,MAAM,MAAM,aAAa,CAAC,CAAC,GAAG,OAAO,IAAI;IACxC,MAAM,EAAE,CAAC,CAAC;IACV,UAAU,EAAE,OAAO,CAAC;CACpB,CAAC;AAEF,qBAAa,SAAS;IACF,KAAK,EAAE,MAAM;gBAAb,KAAK,EAAE,MAAM;CAChC;AAED,8BAAsB,UAAU;IAC/B,OAAO,CAAC,aAAa,CAAgB;gBAEzB,aAAa,EAAE,aAAa;IAIxC,QAAQ,IAAI,aAAa;CAGzB;AAED,8BAAsB,WAAW,CAAC,CAAC;IAClC,OAAO,CAAC,MAAM,CAAI;gBAEN,MAAM,EAAE,CAAC;IAIrB,SAAS,IAAI,CAAC;IAId,mBAAmB,CAAC,CAAC,GAAG,OAAO,EAAE,MAAM,EAAE,CAAC,GAAG,aAAa,CAAC,CAAC,CAAC;IAO7D,cAAc,CAAC,KAAK,EAAE,MAAM,GAAG,aAAa,CAAC,MAAM,CAAC;CAOpD"}
|
||||
{"version":3,"file":"fastify.d.ts","sourceRoot":"","sources":["../src/fastify.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,aAAa,EAAE,MAAM,OAAO,CAAC;AAG3C,MAAM,MAAM,aAAa,CAAC,CAAC,GAAG,OAAO,IAAI;IACxC,MAAM,EAAE,CAAC,CAAC;IACV,UAAU,EAAE,OAAO,CAAC;CACpB,CAAC;AAEF,qBAAa,SAAS;IACF,KAAK,EAAE,MAAM;gBAAb,KAAK,EAAE,MAAM;CAChC;AAED,8BAAsB,UAAU;IAC/B,OAAO,CAAC,aAAa,CAAgB;gBAEzB,aAAa,EAAE,aAAa;IAIxC,QAAQ,IAAI,aAAa;CAGzB;AAED,8BAAsB,WAAW,CAAC,CAAC;IAClC,OAAO,CAAC,MAAM,CAAI;gBAEN,MAAM,EAAE,CAAC;IAIrB,SAAS,IAAI,CAAC;IAId,mBAAmB,CAAC,CAAC,GAAG,OAAO,EAAE,MAAM,EAAE,CAAC,GAAG,aAAa,CAAC,CAAC,CAAC;IAO7D,cAAc,CAAC,YAAY,EAAE,MAAM,EAAE,KAAK,CAAC,EAAE,OAAO,GAAG,aAAa,CAAC,MAAM,CAAC;CAO5E"}
|
||||
6
dist/fastify.js
vendored
6
dist/fastify.js
vendored
@@ -28,10 +28,10 @@ export class BaseService {
|
||||
successful: true,
|
||||
};
|
||||
}
|
||||
getErrorResult(error) {
|
||||
logWarning(error);
|
||||
getErrorResult(errorMessage, error) {
|
||||
logWarning(errorMessage);
|
||||
return {
|
||||
result: error,
|
||||
result: errorMessage,
|
||||
successful: false,
|
||||
};
|
||||
}
|
||||
|
||||
18
dist/homeassistant.d.ts
vendored
18
dist/homeassistant.d.ts
vendored
@@ -10,9 +10,9 @@ export type HomeAssistantEntity = {
|
||||
[key: string]: unknown;
|
||||
};
|
||||
last_changed: string;
|
||||
last_reported: string;
|
||||
last_updated: string;
|
||||
context: {
|
||||
last_reported?: string;
|
||||
last_updated?: string;
|
||||
context?: {
|
||||
id: string;
|
||||
parent_id: string | null;
|
||||
user_id: string | null;
|
||||
@@ -28,4 +28,16 @@ export type API_HA_DeskPosition = {
|
||||
last_changed: string;
|
||||
last_changed_seconds: number;
|
||||
};
|
||||
export type HA_Update = {
|
||||
entity_id: string;
|
||||
state: string;
|
||||
attributes: {
|
||||
state_class?: string;
|
||||
unit_of_measurement?: string;
|
||||
icon?: string;
|
||||
friendly_name?: string;
|
||||
[key: string]: unknown;
|
||||
};
|
||||
timestamp: string;
|
||||
};
|
||||
//# sourceMappingURL=homeassistant.d.ts.map
|
||||
2
dist/homeassistant.d.ts.map
vendored
2
dist/homeassistant.d.ts.map
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"homeassistant.d.ts","sourceRoot":"","sources":["../src/homeassistant.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,WAAW,EAAE,MAAM,cAAc,CAAC;AAEhD,MAAM,MAAM,mBAAmB,GAAG;IACjC,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,UAAU,EAAE;QACX,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;KACvB,CAAC;IACF,YAAY,EAAE,MAAM,CAAC;IACrB,aAAa,EAAE,MAAM,CAAC;IACtB,YAAY,EAAE,MAAM,CAAC;IACrB,OAAO,EAAE;QACR,EAAE,EAAE,MAAM,CAAC;QACX,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;QACzB,OAAO,EAAE,MAAM,GAAG,IAAI,CAAC;KACvB,CAAC;CACF,CAAC;AAEF,MAAM,WAAW,+BAA+B;IAC/C,GAAG,EAAE,mBAAmB,CAAC;IACzB,UAAU,EAAE,OAAO,CAAC;IACpB,YAAY,EAAE,WAAW,CAAC;CAC1B;AAED,MAAM,MAAM,mBAAmB,GAAG;IACjC,WAAW,EAAE,OAAO,CAAC;IACrB,YAAY,EAAE,MAAM,CAAC;IACrB,oBAAoB,EAAE,MAAM,CAAC;CAC7B,CAAC"}
|
||||
{"version":3,"file":"homeassistant.d.ts","sourceRoot":"","sources":["../src/homeassistant.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,WAAW,EAAE,MAAM,cAAc,CAAC;AAEhD,MAAM,MAAM,mBAAmB,GAAG;IACjC,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,UAAU,EAAE;QACX,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;KACvB,CAAC;IACF,YAAY,EAAE,MAAM,CAAC;IACrB,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,OAAO,CAAC,EAAE;QACT,EAAE,EAAE,MAAM,CAAC;QACX,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;QACzB,OAAO,EAAE,MAAM,GAAG,IAAI,CAAC;KACvB,CAAC;CACF,CAAC;AAEF,MAAM,WAAW,+BAA+B;IAC/C,GAAG,EAAE,mBAAmB,CAAC;IACzB,UAAU,EAAE,OAAO,CAAC;IACpB,YAAY,EAAE,WAAW,CAAC;CAC1B;AAED,MAAM,MAAM,mBAAmB,GAAG;IACjC,WAAW,EAAE,OAAO,CAAC;IACrB,YAAY,EAAE,MAAM,CAAC;IACrB,oBAAoB,EAAE,MAAM,CAAC;CAC7B,CAAC;AAEF,MAAM,MAAM,SAAS,GAAG;IACvB,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,UAAU,EAAE;QACX,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;KACvB,CAAC;IACF,SAAS,EAAE,MAAM,CAAC;CAClB,CAAC"}
|
||||
4
package-lock.json
generated
4
package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@dpu/shared",
|
||||
"version": "1.9.2",
|
||||
"version": "1.9.6",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@dpu/shared",
|
||||
"version": "1.9.2",
|
||||
"version": "1.9.6",
|
||||
"dependencies": {
|
||||
"@types/ws": "^8.18.1",
|
||||
"axios": "^1.7.9",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@dpu/shared",
|
||||
"version": "1.9.2",
|
||||
"version": "1.9.6",
|
||||
"description": "",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
|
||||
@@ -40,10 +40,10 @@ export abstract class BaseService<T> {
|
||||
};
|
||||
}
|
||||
|
||||
getErrorResult(error: string): ServiceResult<string> {
|
||||
logWarning(error);
|
||||
getErrorResult(errorMessage: string, error?: unknown): ServiceResult<string> {
|
||||
logWarning(errorMessage);
|
||||
return {
|
||||
result: error,
|
||||
result: errorMessage,
|
||||
successful: false,
|
||||
};
|
||||
}
|
||||
|
||||
@@ -11,9 +11,9 @@ export type HomeAssistantEntity = {
|
||||
[key: string]: unknown;
|
||||
};
|
||||
last_changed: string; // datetime string
|
||||
last_reported: string; // datetime string
|
||||
last_updated: string; // datetime string
|
||||
context: {
|
||||
last_reported?: string; // datetime string
|
||||
last_updated?: string; // datetime string
|
||||
context?: {
|
||||
id: string;
|
||||
parent_id: string | null;
|
||||
user_id: string | null;
|
||||
@@ -31,3 +31,16 @@ export type API_HA_DeskPosition = {
|
||||
last_changed: string;
|
||||
last_changed_seconds: number;
|
||||
};
|
||||
|
||||
export type HA_Update = {
|
||||
entity_id: string;
|
||||
state: string;
|
||||
attributes: {
|
||||
state_class?: string;
|
||||
unit_of_measurement?: string;
|
||||
icon?: string;
|
||||
friendly_name?: string;
|
||||
[key: string]: unknown;
|
||||
};
|
||||
timestamp: string; // datetime string
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user