Skip to content

Commit f6add20

Browse files
authored
Add config to ingore _unlisted folders
1 parent efe5356 commit f6add20

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

scripts/validation/config/config-generic.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,7 @@ verbose: true
2222
debug: false
2323

2424
# Defines rules for what links not to check. Usually relative links should not be checked.
25-
brokenLinkExcludePatterns: [^./, ^../, ^#, ^chrome://, localhost , ^assets/, ^images/]
25+
brokenLinkExcludePatterns: [^./, ^../, ^#, ^chrome://, localhost , ^assets/, ^images/]
26+
27+
# Define a list of foldernames that get ignored during folder name validation
28+
folderNameIgnoreList: ["_unlisted"]

scripts/validation/validate.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ if(configManager.options.checkBrokenLinks){
5757
};
5858

5959
// Verify if articles contain discouraged foldernames (which translate into URLs)
60-
validator.addValidation(allArticles, validateFolderName);
60+
validator.addValidation(allArticles, validateFolderName, configManager.getConfig("generic").folderNameIgnoreList);
6161

6262
// Verify that all files in the assets folder are referenced
6363
validator.addValidation(allArticles, validateReferencedAssets);

0 commit comments

Comments
 (0)