@typed/content-hash
Version:
Content hash a directory of HTML/JS/CSS files and other static assets
10 lines • 463 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.fromDependencyMap = void 0;
const Eq_1 = require("@typed/fp/Eq");
const DiGraph_1 = require("./DiGraph");
function fromDependencyMap(map, eq = Eq_1.deepEqualsEq) {
return (0, DiGraph_1.createDiGraph)(Array.from(map).flatMap(([from, deps]) => deps.map((dep) => [from, dep])), eq);
}
exports.fromDependencyMap = fromDependencyMap;
//# sourceMappingURL=fromDependencyMap.js.map