Skip to content

Commit 8a163d4

Browse files
committed
Assets folder name recognition fixes
1 parent 267c9dc commit 8a163d4

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ import { ArticleManager } from './logic/article-manager.js';
44
import { validateDuplicatedOpeningHeading, validateHeadingsNesting, validateMaxLength, validateNumberedHeadings, validateOpeningHeadingLevel, validateSpacing, validateTitleCase } from './validations/headings.js'
55
import { validateMetaData } from './validations/metadata.js';
66
import { validateRules } from './validations/rules.js';
7-
import { validateImageDescriptions, validateImagePaths, validateReferencedAssets, validateSVGFiles } from './validations/assets.js';
7+
import { validateImageDescriptions, validateImagePaths, validateReferencedAssets, validateSVGFiles, validateAssetsFolderName } from './validations/assets.js';
88
import { validateSyntaxSpecifiers } from './validations/code-blocks.js';
99
import { validateNestedLists } from './validations/lists.js';
1010
import { validateBrokenLinks } from './validations/links.js';
1111
import { ConfigManager } from './logic/config-manager.js';
1212
import { validateFolderName } from './validations/naming.js';
1313

14-
export { Validator, ArticleManager, validateDuplicatedOpeningHeading, validateHeadingsNesting, validateMaxLength, validateNumberedHeadings, validateOpeningHeadingLevel, validateSpacing, validateTitleCase, validateMetaData, validateRules, validateImageDescriptions, validateImagePaths, validateReferencedAssets, validateSVGFiles, validateSyntaxSpecifiers, validateNestedLists, validateBrokenLinks, ConfigManager, validateFolderName }
14+
export { Validator, ArticleManager, validateDuplicatedOpeningHeading, validateHeadingsNesting, validateMaxLength, validateNumberedHeadings, validateOpeningHeadingLevel, validateSpacing, validateTitleCase, validateMetaData, validateRules, validateImageDescriptions, validateImagePaths, validateReferencedAssets, validateSVGFiles, validateAssetsFolderName, validateSyntaxSpecifiers, validateNestedLists, validateBrokenLinks, ConfigManager, validateFolderName }

validations/assets.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,8 @@ function validateSVGFiles(article){
8989
* @returns an array of ValidationIssue objects for the found issues.
9090
*/
9191
function validateAssetsFolderName(article){
92-
if(article.assets.length > 0 && article.assetsFolder === null){
92+
93+
if(article.assets.length > 0 && article.assetsFolder != "assets"){
9394
const errorMessage = "No standard assets directory found";
9495
return new ValidationIssue(errorMessage, article.contentFilePath, ValidationIssue.Type.WARNING);
9596
}

0 commit comments

Comments
 (0)