mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-07-22 07:28:14 +00:00
Core sync infrastructure: - Markdown parser with task ID extraction and parent-child support - SP to markdown converter with proper task ordering based on project taskIds - Task operations generator for efficient batch updates - Sync manager with file watching and intelligent debouncing - Window focus-aware debouncing (15s when unfocused, 1s when focused) - Post-sync verification to ensure consistency Key features: - Bidirectional sync between markdown files and Super Productivity - Preserves task hierarchy and subtask ordering - Handles duplicate ID detection and prevention - Smart conflict resolution with detailed logging - Efficient batch operations to minimize API calls Plugin integration: - Background script with proper initialization - UI bridge for configuration management - Plugin manifest and entry point - Configuration UI for file path setup
9 lines
311 B
TypeScript
9 lines
311 B
TypeScript
// Sync-MD Plugin
|
|
// Main entry point for the plugin
|
|
|
|
export * from './background/background';
|
|
export * from './background/simple-file-watcher';
|
|
export * from './background/sync-coordinator';
|
|
export * from './background/sync-utils';
|
|
export * from './background/markdown-parser';
|
|
export * from './shared/types';
|