2 Commits

Author SHA1 Message Date
Pascal Bourque
aaac9f6d73 fix: Export all types modules (#3) 2025-05-25 17:59:25 -04:00
Pascal Bourque
43ac8334f0 ci: Configured Dependabot to use chore commit prefix 2025-05-25 11:29:56 -04:00
8 changed files with 29 additions and 2 deletions

View File

@@ -11,6 +11,9 @@ updates:
interval: 'daily' interval: 'daily'
labels: labels:
- 'dependencies' - 'dependencies'
commit-message:
prefix: 'chore'
include: 'scope'
groups: groups:
dev-dependencies: dev-dependencies:
patterns: patterns:

View File

@@ -1,5 +1,4 @@
import { MysaApiClient } from '@/api/MysaApiClient'; import { MysaApiClient, MysaSession } from '@/api';
import { MysaSession } from '@/api/MysaSession';
import 'dotenv/config'; import 'dotenv/config';
import { readFile, rm, writeFile } from 'fs/promises'; import { readFile, rm, writeFile } from 'fs/promises';
import { pino } from 'pino'; import { pino } from 'pino';

View File

@@ -1 +1,2 @@
export * from './api'; export * from './api';
export * from './types';

2
src/types/index.ts Normal file
View File

@@ -0,0 +1,2 @@
export * from './mqtt';
export * from './rest';

View File

@@ -0,0 +1,4 @@
export * from './ChangeDeviceState';
export * from './CheckDeviceSettings';
export * from './InMessageType';
export * from './StartPublishingDeviceStatus';

10
src/types/mqtt/index.ts Normal file
View File

@@ -0,0 +1,10 @@
export * from './in';
export * from './InPayload';
export * from './MsgBasePayload';
export * from './MsgInPayload';
export * from './MsgOutPayload';
export * from './MsgTypeBasePayload';
export * from './MsgTypeInPayload';
export * from './MsgTypeOutPayload';
export * from './out';
export * from './OutPayload';

View File

@@ -0,0 +1,7 @@
export * from './DeviceLog';
export * from './DevicePostBoot';
export * from './DeviceSetpointChange';
export * from './DeviceStateChange';
export * from './DeviceV1Status';
export * from './DeviceV2Status';
export * from './OutMessageType';

1
src/types/rest/index.ts Normal file
View File

@@ -0,0 +1 @@
export * from './Devices';