diff --git a/dist/fastify.d.ts b/dist/fastify.d.ts index 386eaff..3e709c7 100644 --- a/dist/fastify.d.ts +++ b/dist/fastify.d.ts @@ -1,8 +1,11 @@ -import { AxiosInstance } from "axios"; +import type { AxiosInstance } from "axios"; export type ServiceResult = { result: T; successful: boolean; }; +export type API_Error = { + error: string; +}; export declare abstract class BaseClient { private axiosInstance; constructor(axiosInstance: AxiosInstance); diff --git a/dist/fastify.d.ts.map b/dist/fastify.d.ts.map index 3fc18e4..8b4d133 100644 --- a/dist/fastify.d.ts.map +++ b/dist/fastify.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"fastify.d.ts","sourceRoot":"","sources":["../src/fastify.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,MAAM,OAAO,CAAC;AAEtC,MAAM,MAAM,aAAa,CAAC,CAAC,GAAG,OAAO,IAAI;IACvC,MAAM,EAAE,CAAC,CAAC;IACV,UAAU,EAAE,OAAO,CAAC;CACrB,CAAC;AAEF,8BAAsB,UAAU;IAC9B,OAAO,CAAC,aAAa,CAAgB;gBAEzB,aAAa,EAAE,aAAa;IAIxC,QAAQ,IAAI,aAAa;CAG1B;AAED,8BAAsB,WAAW,CAAC,CAAC;IACjC,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;CAMrD"} \ No newline at end of file +{"version":3,"file":"fastify.d.ts","sourceRoot":"","sources":["../src/fastify.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,aAAa,EAAE,MAAM,OAAO,CAAC;AAE3C,MAAM,MAAM,aAAa,CAAC,CAAC,GAAG,OAAO,IAAI;IACvC,MAAM,EAAE,CAAC,CAAC;IACV,UAAU,EAAE,OAAO,CAAC;CACrB,CAAC;AAEF,MAAM,MAAM,SAAS,GAAG;IACtB,KAAK,EAAE,MAAM,CAAC;CACf,CAAC;AAEF,8BAAsB,UAAU;IAC9B,OAAO,CAAC,aAAa,CAAgB;gBAEzB,aAAa,EAAE,aAAa;IAIxC,QAAQ,IAAI,aAAa;CAG1B;AAED,8BAAsB,WAAW,CAAC,CAAC;IACjC,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;CAMrD"} \ No newline at end of file diff --git a/dist/index.d.ts b/dist/index.d.ts index ce0bd28..73cae60 100644 --- a/dist/index.d.ts +++ b/dist/index.d.ts @@ -1,3 +1,4 @@ +export * from "./fastify"; export * from "./homeassistant"; export * as Logger from "./logger"; export * from "./tidal"; diff --git a/dist/index.d.ts.map b/dist/index.d.ts.map index 135a925..d0384f1 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,iBAAiB,CAAC;AAChC,OAAO,KAAK,MAAM,MAAM,UAAU,CAAC;AACnC,cAAc,SAAS,CAAC;AACxB,OAAO,KAAK,UAAU,MAAM,cAAc,CAAC"} \ No newline at end of file +{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,WAAW,CAAC;AAC1B,cAAc,iBAAiB,CAAC;AAChC,OAAO,KAAK,MAAM,MAAM,UAAU,CAAC;AACnC,cAAc,SAAS,CAAC;AACxB,OAAO,KAAK,UAAU,MAAM,cAAc,CAAC"} \ No newline at end of file diff --git a/dist/index.js b/dist/index.js index 7dbedd5..93bdf49 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,3 +1,4 @@ +export * from "./fastify"; export * from "./homeassistant"; export * as Logger from "./logger"; export * from "./tidal"; diff --git a/src/fastify.ts b/src/fastify.ts index 90b5893..b27a5af 100644 --- a/src/fastify.ts +++ b/src/fastify.ts @@ -1,10 +1,14 @@ -import { AxiosInstance } from "axios"; +import type { AxiosInstance } from "axios"; export type ServiceResult = { result: T; successful: boolean; }; +export type API_Error = { + error: string; +}; + export abstract class BaseClient { private axiosInstance: AxiosInstance; diff --git a/src/index.ts b/src/index.ts index 7dbedd5..93bdf49 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,3 +1,4 @@ +export * from "./fastify"; export * from "./homeassistant"; export * as Logger from "./logger"; export * from "./tidal";