changelog-guru
Version:
Git changelog generator
11 lines (10 loc) • 492 B
TypeScript
import { Package } from 'package-json-helper';
import { ICommit } from '../entities/Commit.js';
import GitProvider, { IGitProviderOptions } from './GitProvider.js';
export default class GitLabProvider extends GitProvider {
constructor(url: string, branch?: IGitProviderOptions['branch']);
getCommits(_: Date): Promise<ICommit[]>;
getCurrentPackage(_: Date): Promise<Package>;
getLastChangeDate(_?: boolean): Promise<Date>;
getPreviousPackage(_: Date): Promise<Package>;
}