Skip to content

Commit 651aa53

Browse files
authored
Merge pull request #308 from arduino/jhansson-ard/underscore-test
Integrate folder validation [PC-929]
2 parents 61a0af9 + c04fadb commit 651aa53

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

scripts/validation/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
"author": "Sebastian Romero",
1111
"license": "ISC",
1212
"dependencies": {
13-
"content-lint": "^1.0.0"
13+
"content-lint": "^1.1.1"
1414
}
1515
}

scripts/validation/validate.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import { validateImageDescriptions, validateImagePaths, validateReferencedAssets
88
import { validateSyntaxSpecifiers } from 'content-lint';
99
import { validateNestedLists } from 'content-lint';
1010
import { validateBrokenLinks } from 'content-lint';
11+
import { validateFolderName } from 'content-lint';
1112
import { ConfigManager } from 'content-lint';
1213

1314
const configManager = new ConfigManager();
@@ -55,6 +56,9 @@ if(configManager.options.checkBrokenLinks){
5556
validator.addValidation(allArticles, validateBrokenLinks, configManager.getConfig("generic").brokenLinkExcludePatterns, configManager.getConfig("generic").baseURL, configManager.options.verbose);
5657
};
5758

59+
// Verify if articles contain discouraged foldernames (which translate into URLs)
60+
validator.addValidation(allArticles, validateFolderName);
61+
5862
// Verify that all files in the assets folder are referenced
5963
validator.addValidation(allArticles, validateReferencedAssets);
6064

0 commit comments

Comments
 (0)