LogoRobo.js
Packages@robojs/roadmap

SyncOptions

Interface: SyncOptions

Options for synchronizing roadmap data to Discord.

Properties

PropertyTypeDescription
dryRun?booleanOptional flag to preview changes without applying them (defaults to false)
guildGuildThe Discord guild to sync
onProgress?(update: SyncProgressUpdate) => void | Promise<void>Optional callback invoked during sync to report progress
providerRoadmapProvider<ProviderConfig>The roadmap provider instance
signal?AbortSignalOptional abort signal that allows callers to cancel an in-flight sync. When triggered, the sync stops before processing the next card and throws a SyncCanceledError, preserving progress up to that point.
syncId?stringOptional sync identifier for traceability across logs/UI

On this page