UNPKG

dependency-cruiser-fork

Version:

Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.

14 lines (12 loc) 511 B
const _get = require("lodash/get"); const consolidateToFolder = require("../utl/consolidate-to-folder"); const moduleUtl = require("./module-utl"); module.exports = (pResults, pTheme) => { return consolidateToFolder(pResults.modules) .sort(moduleUtl.compareOnSource) .map(moduleUtl.extractFirstTransgression) .map(moduleUtl.folderify) .map(moduleUtl.stripSelfTransitions) .map(moduleUtl.applyTheme(pTheme)) .map(moduleUtl.addURL(_get(pResults, "summary.optionsUsed.prefix", ""))); };