commitmnt
Version:
Copy your gitlab and bitbucket commits to a new, publishable github repo
22 lines • 1.47 kB
JavaScript
import { makeCommits } from './helpers/make-commits';
/**
* @internal
*
* Constant that specifies the maximum number of commits to do
* before pushing to github. The github activity graph seems to
* behave strangely when you push a huge number of commits all at once
*/
export const MAX_COMMITS_PER_PUSH = 400;
/**
* Creates commits in the current repo for a list of specified dates
*
* @param dates the dates to commit on
* @returns the number of commits copied
*
* @category Public API Module
*/
export async function copyCommitsToRepo({ cd, config }, dates) {
cd.go(config.rootDir);
return makeCommits({ branch: config.branch, dates, max: MAX_COMMITS_PER_PUSH });
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29weS1jb21taXRzLXRvLXJlcG8uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvbGliL21vZHVsZXMvY29weS1jb21taXRzLXRvLXJlcG8vY29weS1jb21taXRzLXRvLXJlcG8udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBRXJEOzs7Ozs7R0FNRztBQUNILE1BQU0sQ0FBQyxNQUFNLG9CQUFvQixHQUFHLEdBQUcsQ0FBQztBQUV4Qzs7Ozs7OztHQU9HO0FBQ0gsTUFBTSxDQUFDLEtBQUssVUFBVSxpQkFBaUIsQ0FBQyxFQUFFLEVBQUUsRUFBRSxNQUFNLEVBQVEsRUFBRSxLQUFvQjtJQUNoRixFQUFFLENBQUMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUV0QixPQUFPLFdBQVcsQ0FBQyxFQUFFLE1BQU0sRUFBRSxNQUFNLENBQUMsTUFBTSxFQUFFLEtBQUssRUFBRSxHQUFHLEVBQUUsb0JBQW9CLEVBQUUsQ0FBQyxDQUFDO0FBQ2xGLENBQUMifQ==