Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

PullRequestTarget

import type { PullRequestTarget } from "https://aws-api.deno.dev/v0.3/services/codecommit.ts?docs=full";

Returns information about a pull request target.

interface PullRequestTarget {
destinationCommit?: string | null;
destinationReference?: string | null;
mergeBase?: string | null;
mergeMetadata?: MergeMetadata | null;
repositoryName?: string | null;
sourceCommit?: string | null;
sourceReference?: string | null;
}

§Properties

§
destinationCommit?: string | null
[src]

The full commit ID that is the tip of the destination branch. This is the commit where the pull request was or will be merged.

§
destinationReference?: string | null
[src]

The branch of the repository where the pull request changes are merged. Also known as the destination branch.

§
mergeBase?: string | null
[src]

The commit ID of the most recent commit that the source branch and the destination branch have in common.

§
mergeMetadata?: MergeMetadata | null
[src]

Returns metadata about the state of the merge, including whether the merge has been made.

§
repositoryName?: string | null
[src]

The name of the repository that contains the pull request source and destination branches.

§
sourceCommit?: string | null
[src]

The full commit ID of the tip of the source branch used to create the pull request. If the pull request branch is updated by a push while the pull request is open, the commit ID changes to reflect the new tip of the branch.

§
sourceReference?: string | null
[src]

The branch of the repository that contains the changes for the pull request. Also known as the source branch.