yarle-evernote-to-md
Version:
Yet Another Rope Ladder from Evernote
14 lines (12 loc) • 635 B
text/typescript
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}`);
};