mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-10-17 06:42:31 +00:00
Remove the grandiloquence from the note written in work in progress.
This commit is contained in:
@@ -32,16 +32,11 @@ CLI Main
|
|||||||
- Platform-agnostic file operations using Node.js `fs/promises`
|
- Platform-agnostic file operations using Node.js `fs/promises`
|
||||||
- Implements same interface as Obsidian's file system
|
- Implements same interface as Obsidian's file system
|
||||||
|
|
||||||
2. **CLI Storage Event Manager** (`managers/`)
|
2. **Service Modules** (`serviceModules/`)
|
||||||
- File-based snapshot persistence (JSON)
|
|
||||||
- Console-based status updates
|
|
||||||
- Optional file watching (can be extended with chokidar)
|
|
||||||
|
|
||||||
3. **Service Modules** (`serviceModules/`)
|
|
||||||
- Direct port from `main.ts` `initialiseServiceModules`
|
- Direct port from `main.ts` `initialiseServiceModules`
|
||||||
- All core sync functionality preserved
|
- All core sync functionality preserved
|
||||||
|
|
||||||
4. **Main Entry Point** (`main.ts`)
|
3. **Main Entry Point** (`main.ts`)
|
||||||
- Command-line interface
|
- Command-line interface
|
||||||
- Settings management (JSON file)
|
- Settings management (JSON file)
|
||||||
- Graceful shutdown handling
|
- Graceful shutdown handling
|
||||||
|
|||||||
Reference in New Issue
Block a user