mirror of
https://github.com/facebook/docusaurus.git
synced 2025-04-30 02:37:59 +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',
|
organizationName: 'facebook',
|
||||||
projectName: 'docusaurus',
|
projectName: 'docusaurus',
|
||||||
githubHost: 'github.com',
|
githubHost: 'github.com',
|
||||||
|
githubPort: '8000',
|
||||||
customFields: {
|
customFields: {
|
||||||
myCustomField: '42',
|
myCustomField: '42',
|
||||||
},
|
},
|
||||||
|
|
|
@ -185,6 +185,7 @@ export const ConfigSchema = Joi.object({
|
||||||
deploymentBranch: Joi.string().optional(),
|
deploymentBranch: Joi.string().optional(),
|
||||||
customFields: Joi.object().unknown().default(DEFAULT_CONFIG.customFields),
|
customFields: Joi.object().unknown().default(DEFAULT_CONFIG.customFields),
|
||||||
githubHost: Joi.string(),
|
githubHost: Joi.string(),
|
||||||
|
githubPort: Joi.string(),
|
||||||
plugins: Joi.array().items(PluginSchema).default(DEFAULT_CONFIG.plugins),
|
plugins: Joi.array().items(PluginSchema).default(DEFAULT_CONFIG.plugins),
|
||||||
themes: Joi.array().items(ThemeSchema).default(DEFAULT_CONFIG.themes),
|
themes: Joi.array().items(ThemeSchema).default(DEFAULT_CONFIG.themes),
|
||||||
presets: Joi.array().items(PresetSchema).default(DEFAULT_CONFIG.presets),
|
presets: Joi.array().items(PresetSchema).default(DEFAULT_CONFIG.presets),
|
||||||
|
|
Loading…
Add table
Reference in a new issue