UNPKG

@fgnass/decap-cms-backend-aws-cognito-github-proxy

Version:

GitHub backend for Decap CMS proxied through AWS Cognito

17 lines (16 loc) 680 B
import * as React from 'react'; import { GitHubBackend } from 'decap-cms-backend-github'; import type { GitHubUser } from 'decap-cms-backend-github/src/implementation'; import type { Config } from 'decap-cms-lib-util/src'; import type { Octokit } from '@octokit/rest'; export default class AwsCognitoGitHubProxyBackend extends GitHubBackend { constructor(config: Config, options?: {}); authComponent(): { (props: Record<string, unknown>): React.JSX.Element; displayName: string; }; currentUser({ token }: { token: string; }): Promise<GitHubUser>; getPullRequestAuthor(pullRequest: Octokit.PullsListResponseItem): Promise<string>; }