yarn-berry-deduplicate
Version:
Deduplication tool for yarn.lock files
14 lines • 714 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.stringifyYarnLock = exports.parseYarnLock = void 0;
const tslib_1 = require("tslib");
const yarnParsers = tslib_1.__importStar(require("@yarnpkg/parsers"));
const parseYarnLock = (file) => yarnParsers.parseSyml(file);
exports.parseYarnLock = parseYarnLock;
const yarnLockHeader = `${[
`# This file is generated by running "yarn install" inside your project.\n`,
`# Manual changes might be lost - proceed with caution!\n`,
].join(``)}\n`;
const stringifyYarnLock = (yarnEntries) => yarnLockHeader + yarnParsers.stringifySyml(yarnEntries);
exports.stringifyYarnLock = stringifyYarnLock;
//# sourceMappingURL=yarnlock.js.map