UNPKG

yarle-evernote-to-md

Version:

Yet Another Rope Ladder from Evernote

14 lines (12 loc) 635 B
import { EvernoteNoteData, NoteData } from './../models'; import { RuntimePropertiesSingleton } from './../runtime-properties'; import { writeFile } from './file-utils'; import { getMdFilePath } from './folder-utils'; import { loggerInfo } from './loggerInfo'; export const saveMdFile = (noteContent: string, note: NoteData, pureNote: EvernoteNoteData) => { const absMdFilePath = getMdFilePath(pureNote); const runtimeProps = RuntimePropertiesSingleton.getInstance(); runtimeProps.setCurrentNotePath(absMdFilePath); writeFile(absMdFilePath, noteContent, pureNote); loggerInfo(`Note saved to ${absMdFilePath}`); };