Function: findTopLevelModuleConfigurationsByName()
function findTopLevelModuleConfigurationsByName(
configObjectExpression: Readonly<TSESTree.ObjectExpression>,
propertyName: DocusaurusTopLevelModuleArrayPropertyName,
moduleName: string,
programNode?: Readonly<Program>
): readonly Readonly<{
node: Readonly<ArrayExpression | Literal>;
optionsExpression?: Readonly<Expression>;
optionsObject: Readonly<ObjectExpression> | null;
}>[];
Defined in: _internal/docusaurus-module-config.ts:45
Find all module configurations declared under one top-level array.
Parametersโ
configObjectExpressionโ
Readonly<TSESTree.ObjectExpression>
propertyNameโ
DocusaurusTopLevelModuleArrayPropertyName
moduleNameโ
string
programNode?โ
Readonly<Program>
Returnsโ
readonly Readonly<{
node: Readonly<ArrayExpression | Literal>;
optionsExpression?: Readonly<Expression>;
optionsObject: | Readonly<ObjectExpression>
| null;
}>[]