fix(core): update

This commit is contained in:
2019-09-04 15:45:18 +02:00
parent 8db0cac292
commit fdc9cb6784
3 changed files with 59 additions and 1 deletions

View File

@@ -29,4 +29,17 @@ export class Smartfm {
parse(stringToParse: string) {
return grayMatter(stringToParse);
}
/**
* parse from commnets
*/
parseFromComments(commentStart: string, stringToParse: string) {
const diffFunc = (diffMe, diffBy) => diffMe.split(diffBy).join('');
let lines = stringToParse.split('\n');
lines = lines.map(line => {
return diffFunc(line, commentStart);
});
const cleanedString = lines.join('\n');
return this.parse(cleanedString);
}
}