dependency-cruiser
Version:
Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
14 lines (12 loc) • 344 B
JavaScript
import {
addInstabilityMetric,
deNormalizeInstabilityMetricsToDependencies,
} from "./get-module-metrics.mjs";
export default function deriveModulesMetrics(pModules, pOptions) {
if (pOptions.metrics) {
return pModules
.map(addInstabilityMetric)
.map(deNormalizeInstabilityMetricsToDependencies);
}
return pModules;
}