need these to publish properly on jsr

This commit is contained in:
2025-06-25 02:44:48 -04:00
parent 5175d66eb5
commit b6f3ccb73c

12
mod.ts
View File

@@ -224,7 +224,7 @@ class ListenersBase {
for (const cb of typeListeners) (cb as TypeListener)(msg, msgtype, source, time);
}
}
const LoggingListeners = new ListenersBase();
const LoggingListeners: ListenersBase = new ListenersBase();
enum LogTiming {
Sync,
@@ -242,14 +242,14 @@ class LoggingConfigurationBase {
#timeType: TimeFormat = TimeFormat.Utc;
get timeFormat() { return this.#timeType }
set timeFormat(data) { this.#timeType = data }
get timeFormat(): TimeFormat { return this.#timeType }
set timeFormat(data: TimeFormat) { this.#timeType = data }
get logTiming() { return this.#timing; }
set logTiming(data) { this.#timing = data }
get logTiming(): LogTiming { return this.#timing; }
set logTiming(data: LogTiming) { this.#timing = data }
}
const LoggingConfiguration = new LoggingConfigurationBase();
const LoggingConfiguration: LoggingConfigurationBase = new LoggingConfigurationBase();
export { MessageType, TimeFormat, LogTiming, MessageTypeVisibility, LoggingListeners, LoggingConfiguration };
export default Logging;