UNPKG

@nxworker/workspace

Version:

Nx plugin providing generators for managing workspace files, including the move-file generator for safely moving files between projects while updating all imports

28 lines (27 loc) 826 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "buildReverseDependencyMap", { enumerable: true, get: function() { return buildReverseDependencyMap; } }); function buildReverseDependencyMap(projectGraph) { const reverse = new Map(); Object.entries(projectGraph.dependencies || {}).forEach(([source, dependencies])=>{ dependencies.forEach((dependency)=>{ const dependents = reverse.get(dependency.target); if (dependents) { dependents.add(source); } else { reverse.set(dependency.target, new Set([ source ])); } }); }); return reverse; } //# sourceMappingURL=build-reverse-dependency-map.js.map