diff options
Diffstat (limited to 'lib/plugins/validateConfig.js')
-rw-r--r-- | lib/plugins/validateConfig.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/plugins/validateConfig.js b/lib/plugins/validateConfig.js index cb6c38a..6303dae 100644 --- a/lib/plugins/validateConfig.js +++ b/lib/plugins/validateConfig.js @@ -1,3 +1,4 @@ +var Immutable = require('immutable'); var jsonschema = require('jsonschema'); var jsonSchemaDefaults = require('json-schema-defaults'); var mergeDefaults = require('merge-defaults'); @@ -23,7 +24,7 @@ function validatePluginConfig(book, plugin) { var pluginConfig = config.getValue(configKey, {}); - var schema = packageInfos.gitbook || {}; + var schema = (packageInfos.get('gitbook') || Immutable.Map()).toJS(); if (!schema) return book; // Normalize schema |