diff --git a/lib/prepare/loadConfig.js b/lib/prepare/loadConfig.js index 23e1ec8cb9..aa913ba013 100644 --- a/lib/prepare/loadConfig.js +++ b/lib/prepare/loadConfig.js @@ -41,11 +41,13 @@ function parseConfig (file) { // reformat to match config since TOML does not allow different data type // https://github.com/toml-lang/toml#array const format = [] - Object.keys(data.head).forEach(meta => { - data.head[meta].forEach(values => { - format.push([meta, values]) + if (data.head) { + Object.keys(data.head).forEach(meta => { + data.head[meta].forEach(values => { + format.push([meta, values]) + }) }) - }) + } data.head = format break }