mirror of
https://github.com/facebook/docusaurus.git
synced 2025-04-29 10:17:55 +02:00
fix(core): allow githubPort in config validation (#7360)
* Update configValidation.ts Proposed fix for #7359 * add test case Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
This commit is contained in:
parent
e32ff04d93
commit
204b9a386f
2 changed files with 2 additions and 0 deletions
|
@ -37,6 +37,7 @@ describe('normalizeConfig', () => {
|
|||
organizationName: 'facebook',
|
||||
projectName: 'docusaurus',
|
||||
githubHost: 'github.com',
|
||||
githubPort: '8000',
|
||||
customFields: {
|
||||
myCustomField: '42',
|
||||
},
|
||||
|
|
|
@ -185,6 +185,7 @@ export const ConfigSchema = Joi.object({
|
|||
deploymentBranch: Joi.string().optional(),
|
||||
customFields: Joi.object().unknown().default(DEFAULT_CONFIG.customFields),
|
||||
githubHost: Joi.string(),
|
||||
githubPort: Joi.string(),
|
||||
plugins: Joi.array().items(PluginSchema).default(DEFAULT_CONFIG.plugins),
|
||||
themes: Joi.array().items(ThemeSchema).default(DEFAULT_CONFIG.themes),
|
||||
presets: Joi.array().items(PresetSchema).default(DEFAULT_CONFIG.presets),
|
||||
|
|
Loading…
Add table
Reference in a new issue