fix: better error message for missing key entry in pages config

fixes #2816
This commit is contained in:
Haoqun Jiang
2018-12-02 17:24:07 +08:00
parent e16e5f139e
commit 554670be64
+3 -1
View File
@@ -11,7 +11,9 @@ const schema = createSchema(joi => joi.object({
productionSourceMap: joi.boolean(),
parallel: joi.boolean(),
devServer: joi.object(),
pages: joi.object(),
pages: joi.object().pattern(/\w+/, joi.object().keys({
entry: joi.string().required()
}).unknown(true)),
crossorigin: joi.string().valid(['', 'anonymous', 'use-credentials']),
integrity: joi.boolean(),