commitmnt
Version:
Copy your gitlab and bitbucket commits to a new, publishable github repo
26 lines • 1.64 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.copyCommitsToRepo = exports.MAX_COMMITS_PER_PUSH = void 0;
const make_commits_1 = require("./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
*/
exports.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
*/
async function copyCommitsToRepo({ cd, config }, dates) {
cd.go(config.rootDir);
return (0, make_commits_1.makeCommits)({ branch: config.branch, dates, max: exports.MAX_COMMITS_PER_PUSH });
}
exports.copyCommitsToRepo = copyCommitsToRepo;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29weS1jb21taXRzLXRvLXJlcG8uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvbGliL21vZHVsZXMvY29weS1jb21taXRzLXRvLXJlcG8vY29weS1jb21taXRzLXRvLXJlcG8udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBRUEseURBQXFEO0FBRXJEOzs7Ozs7R0FNRztBQUNVLFFBQUEsb0JBQW9CLEdBQUcsR0FBRyxDQUFDO0FBRXhDOzs7Ozs7O0dBT0c7QUFDSSxLQUFLLFVBQVUsaUJBQWlCLENBQUMsRUFBRSxFQUFFLEVBQUUsTUFBTSxFQUFRLEVBQUUsS0FBb0I7SUFDaEYsRUFBRSxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7SUFFdEIsT0FBTyxJQUFBLDBCQUFXLEVBQUMsRUFBRSxNQUFNLEVBQUUsTUFBTSxDQUFDLE1BQU0sRUFBRSxLQUFLLEVBQUUsR0FBRyxFQUFFLDRCQUFvQixFQUFFLENBQUMsQ0FBQztBQUNsRixDQUFDO0FBSkQsOENBSUMifQ==