boostnote-github-sync
boostnote-github-sync copied to clipboard
✨ Sync BoostNote notes into Github Private Repo in Markdown format
Sync only the latest version of a file, if multiple versions are in the sync queue in order to prevent unnecessary commits on the repository.
Command line of the boostnote github sync should look like the following: ``` $ boostnote-github-sync configure Your github repository name: my-boostnotes Destination branch: [master] master Boostnote Directories to Sync: /Users/johndoe/boostnotes,/Users/johndoe/work/boostnotes...
The current implementation parses markdown content from Boostnote `.cson` files and syncs to GitHub. This loses the metadata (tags, storage locations etc.) on notes, hence notes cannot be synced from...
Use chokidar (https://github.com/paulmillr/chokidar) instead of native node.js `fs.watch` for watching directories as `fs.watch` is inconsistent across platforms according to the official documentation (https://nodejs.org/docs/latest/api/fs.html#fs_caveats)