blob: 815da19a2d9e150d8422cb3018d47ee379c7e770 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
const COMMIT_ID_LENGTH = 40;
const DEFAULT_COMMIT_ID = Array(COMMIT_ID_LENGTH).fill('0').join('');
export const createCommitId = (index = 0) =>
`${index}${DEFAULT_COMMIT_ID}`.substr(0, COMMIT_ID_LENGTH);
export const createCommitIdGenerator = () => {
let prevCommitId = 0;
const next = () => {
prevCommitId += 1;
return createCommitId(prevCommitId);
};
return {
next,
};
};
|