diff --git a/lib/front_matter.js b/lib/front_matter.js index 947b9d8..19807a5 100644 --- a/lib/front_matter.js +++ b/lib/front_matter.js @@ -56,19 +56,14 @@ function parse(str, options) { if (!data) return {_content: str}; - const keys = Object.keys(data); - let key = ''; - let item = ''; - // Convert timezone - for (let i = 0, len = keys.length; i < len; i++) { - key = keys[i]; - item = data[key]; + Object.keys(data).forEach(key => { + const item = data[key]; if (item instanceof Date) { data[key] = new Date(item.getTime() + (item.getTimezoneOffset() * 60 * 1000)); } - } + }); data._content = splitData.content; return data;