function addFlagsForFAQData(oChainObject) {
		if (!sFAQDir) {
			return oChainObject;
		}
		let slibName = oChainObject.fileData.library;
		oChainObject.fileData.symbols.forEach(function(symbol) {
			let sfile = symbol.name.replace(slibName, "").replace(/[.]/g, "/") + ".md";
			if (fs.existsSync(path.join(sFAQDir, sfile))) {
				symbol.hasFAQ = true;
			}
		});
		return oChainObject;
	}
/**
	 * Check for existence of FAQ data
	 * (FAQ data must be defined as *.md files in the <code>sFAQDir</code>)
	 * and add a boolean flag in case it exists
	 *
	 * @param oChainObject chain object
	 */
Check for existence of FAQ data
(FAQ data must be defined as *.md files in the sFAQDir)
and add a boolean flag in case it exists

@param oChainObject chain object
Check for existence of FAQ data ( FAQ data must be defined as * . md files in the sFAQDir ) and add a boolean flag in case it exists @param oChainObject chain object
function addFlagsForFAQData(oChainObject) {
		if (!sFAQDir) {
			return oChainObject;
		}
		let slibName = oChainObject.fileData.library;
		oChainObject.fileData.symbols.forEach(function(symbol) {
			let sfile = symbol.name.replace(slibName, "").replace(/[.]/g, "/") + ".md";
			if (fs.existsSync(path.join(sFAQDir, sfile))) {
				symbol.hasFAQ = true;
			}
		});
		return oChainObject;
	}
function addFlagsForFAQData ( oChainObject ) { if ( ! sFAQDir ) { return oChainObject ; } let slibName = oChainObject . fileData . library ; oChainObject . fileData . symbols . forEach ( function ( symbol ) { let sfile = symbol . name . replace ( slibName , "" ) . replace ( / [.] / g , "/" ) + ".md" ; if ( fs . existsSync ( path . join ( sFAQDir , sfile ) ) ) { symbol . hasFAQ = true ; } } ) ; return oChainObject ; }
Check for existence of FAQ data
 (FAQ data must be defined as *.md files in the <code>sFAQDir</code>)
 and add a boolean flag in case it exists
Check for existence of FAQ data ( FAQ data must be defined as * . md files in the <code > sFAQDir< / code > ) and add a boolean flag in case it exists