async function createRulesTableText() {
	const filenames = await fs.readdir(rulesDirURL);
	const ruleFilenames = filenames.filter(
		filename => path.extname(filename) === ".js",
	);
	const text = [
		"| **Rule Name** | **Description** | **Recommended** |",
		"| :- | :- | :-: |",
		...(await Promise.all(ruleFilenames.map(formatTableRowFromFilename))),
	].join("\n");

	return text;
}
Generates the markdown text for the rules table.
@returns {Promise<string>} The formatted markdown text of the rules table.