UNPKG

@pnpm/lockfile.settings-checker

Version:

Utilities to check if lockfile settings are out-of-date

18 lines 810 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.calcPatchHashes = calcPatchHashes; const path_1 = __importDefault(require("path")); const p_map_values_1 = __importDefault(require("p-map-values")); const crypto_hash_1 = require("@pnpm/crypto.hash"); async function calcPatchHashes(patches, lockfileDir) { return (0, p_map_values_1.default)(async (patchFilePath) => { return { hash: await (0, crypto_hash_1.createHexHashFromFile)(patchFilePath), path: path_1.default.relative(lockfileDir, patchFilePath).replaceAll('\\', '/'), }; }, patches); } //# sourceMappingURL=calcPatchHashes.js.map