@dxdeveloperexperience/hygie
Version:
Hygie is an easy-to-use Open-Source REST API allowing you to interact with GIT events. This NestJS API expose a set of customizable rules to automate your project's life cycle.
55 lines (53 loc) • 812 B
text/typescript
/**
* GitlabIssue dto
*/
export interface GitlabIssue {
iid: number;
title: string;
project_id: number;
description: string;
}
/**
* GitlabCommit dto
*/
export interface GitlabCommit {
message: string;
id: string;
added: string[];
modified: string[];
removed: string[];
}
/**
* GitlabPR dto
*/
export interface GitlabPR {
action?: string;
title: string;
iid: number;
description: string;
source_branch: string;
target_branch: string;
}
/**
* GitlabProject dto
*/
export interface GitlabProject {
id: number;
name: string;
git_http_url: string;
default_branch: string;
}
/**
* GitlabComment dto
*/
export interface GitlabComment {
id: number;
note: string;
description: string;
}
/**
* GitlabUser dto
*/
export interface GitlabUser {
username: string;
}