diff options
Diffstat (limited to 'src/upd8.js')
-rwxr-xr-x | src/upd8.js | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/src/upd8.js b/src/upd8.js index af3d107f..04c0ce2e 100755 --- a/src/upd8.js +++ b/src/upd8.js @@ -40,12 +40,17 @@ import wrap from 'word-wrap'; import CacheableObject from '#cacheable-object'; import {displayCompositeCacheAnalysis} from '#composite'; +import {filterReferenceErrors, reportDuplicateDirectories} + from '#data-checks'; +import {bindFind, getAllFindSpecs} from '#find'; import {processLanguageFile, watchLanguageFile, internalDefaultStringsFile} from '#language'; import {isMain, traverse} from '#node-utils'; import {empty, showAggregate, withEntries} from '#sugar'; import {generateURLs, urlSpec} from '#urls'; import {sortByName} from '#wiki-data'; +import {linkWikiDataArrays, loadAndProcessDataDocuments, sortWikiDataArrays} + from '#yaml'; import { colors, @@ -67,14 +72,6 @@ import genThumbs, { verifyImagePaths, } from '#thumbs'; -import { - filterReferenceErrors, - linkWikiDataArrays, - loadAndProcessDataDocuments, - reportDuplicateDirectories, - sortWikiDataArrays, -} from '#yaml'; - import FileSizePreloader from './file-size-preloader.js'; import {listingSpec, listingTargetSpec} from './listing-spec.js'; import * as buildModes from './write/build-modes/index.js'; @@ -1118,7 +1115,7 @@ async function main() { }); try { - reportDuplicateDirectories(wikiData); + reportDuplicateDirectories(wikiData, {getAllFindSpecs}); logInfo`No duplicate directories found - nice!`; Object.assign(stepStatusSummary.reportDuplicateDirectories, { @@ -1151,7 +1148,8 @@ async function main() { timeStart: Date.now(), }); - const filterReferenceErrorsAggregate = filterReferenceErrors(wikiData); + const filterReferenceErrorsAggregate = + filterReferenceErrors(wikiData, {bindFind}); try { filterReferenceErrorsAggregate.close(); |