UNPKG

@octokit/plugin-paginate-graphql

Version:

Octokit plugin to paginate GraphQL API endpoint responses

19 lines (18 loc) 599 B
type CursorValue = string | null; type PageInfoForward = { hasNextPage: boolean; endCursor: CursorValue; }; type PageInfoBackward = { hasPreviousPage: boolean; startCursor: CursorValue; }; type PageInfo = PageInfoForward | PageInfoBackward; type PageInfoContext = { pageInfo: PageInfo; pathInQuery: string[]; }; declare const getCursorFrom: (pageInfo: PageInfo) => CursorValue; declare const hasAnotherPage: (pageInfo: PageInfo) => boolean; export { getCursorFrom, hasAnotherPage }; export type { PageInfo, PageInfoForward, PageInfoBackward, PageInfoContext, CursorValue, };