UNPKG

sfdx-git-delta

Version:

Generate the sfdx content in source format and destructive change from two git commits

19 lines 686 B
'use strict'; import { sep } from 'node:path/posix'; import { UTF8_ENCODING } from '../constant/fsConstants.js'; import { GIT_FOLDER } from '../constant/gitConstants.js'; const LFS_HEADER = Buffer.from('version https://git-lfs'); export const isLFS = (content) => content.subarray(0, LFS_HEADER.length).equals(LFS_HEADER); export const getLFSObjectContentPath = (bufferContent) => { const content = bufferContent.toString(UTF8_ENCODING); const oid = content.split(/\n/)[1].split(':')[1]; return [ GIT_FOLDER, 'lfs', 'objects', oid.slice(0, 2), oid.slice(2, 4), oid, ].join(sep); }; //# sourceMappingURL=gitLfsHelper.js.map