fix(matrix-bot-common): use explicit ESM imports for Node.js v25 compatibility

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Till-JS 2026-02-01 03:34:07 +01:00
parent 6a675e5de6
commit cfaf9f2f6e

View file

@ -29,7 +29,7 @@ export {
isAudioMessage, isAudioMessage,
isImageMessage, isImageMessage,
isFileMessage, isFileMessage,
} from './base'; } from './base/index.js';
// Health Controller // Health Controller
export { export {
@ -37,17 +37,17 @@ export {
HEALTH_SERVICE_NAME, HEALTH_SERVICE_NAME,
createHealthProvider, createHealthProvider,
type HealthResponse, type HealthResponse,
} from './health'; } from './health/index.js';
// Message Service // Message Service
export { export {
MatrixMessageService, MatrixMessageService,
type MatrixMessageContent, type MatrixMessageContent,
type SendMessageOptions, type SendMessageOptions,
} from './message'; } from './message/index.js';
// Markdown Utilities // Markdown Utilities
export { markdownToHtml, escapeHtml, formatNumberedList, formatBulletList } from './markdown'; export { markdownToHtml, escapeHtml, formatNumberedList, formatBulletList } from './markdown/index.js';
// Keyword Detection // Keyword Detection
export { export {
@ -55,10 +55,10 @@ export {
COMMON_KEYWORDS, COMMON_KEYWORDS,
type KeywordCommand, type KeywordCommand,
type KeywordDetectorOptions, type KeywordDetectorOptions,
} from './keywords'; } from './keywords/index.js';
// Session Helper // Session Helper
export { SessionHelper, createSessionHelper } from './session'; export { SessionHelper, createSessionHelper } from './session/index.js';
// List Mapper // List Mapper
export { UserListMapper, UserIdListMapper } from './list-mapper'; export { UserListMapper, UserIdListMapper } from './list-mapper/index.js';