refactor(types): JSDoc for docusaurus config fields (#7291)

This commit is contained in:
Joshua Chen 2022-05-03 13:57:19 +08:00 committed by GitHub
parent fc8b7674e3
commit 5bed55aeda
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 308 additions and 86 deletions

View file

@ -223,8 +223,8 @@ export const ConfigSchema = Joi.object({
.items(Joi.string())
.default(DEFAULT_CONFIG.clientModules),
tagline: Joi.string().allow('').default(DEFAULT_CONFIG.tagline),
titleDelimiter: Joi.string().default('|'),
noIndex: Joi.bool().default(false),
titleDelimiter: Joi.string().default(DEFAULT_CONFIG.titleDelimiter),
noIndex: Joi.bool().default(DEFAULT_CONFIG.noIndex),
webpack: Joi.object({
jsLoader: Joi.alternatives()
.try(Joi.string().equal('babel'), Joi.function())