refactor: route shared channel sdk imports through plugin seams

This commit is contained in:
Peter Steinberger
2026-03-16 00:48:47 -07:00
parent 0ed64f124d
commit 3a2c24e598
25 changed files with 163 additions and 120 deletions

View File

@@ -15,6 +15,19 @@ export {
looksLikeIMessageTargetId,
normalizeIMessageMessagingTarget,
} from "../channels/plugins/normalize/imessage.js";
export {
createAllowedChatSenderMatcher,
parseChatAllowTargetPrefixes,
parseChatTargetPrefixesOrThrow,
resolveServicePrefixedChatTarget,
resolveServicePrefixedAllowTarget,
resolveServicePrefixedOrChatAllowTarget,
resolveServicePrefixedTarget,
} from "../../extensions/imessage/src/target-parsing-helpers.js";
export type {
ChatSenderAllowParams,
ParsedChatTarget,
} from "../../extensions/imessage/src/target-parsing-helpers.js";
export {
resolveAllowlistProviderRuntimeGroupPolicy,