From 5c8016ecd6642d869d3bed8f54b765a974d46cc0 Mon Sep 17 00:00:00 2001 From: Karthik chakravarthy <88904658+kcheekuri@users.noreply.github.com> Date: Tue, 1 Mar 2022 13:38:30 -0500 Subject: [PATCH] Enable phoenix for MPAC by default, and for PROD will enable phoenix only based on flight (#1232) * Enable phoenix to MPAC by default and for prod based on flight * phoenix flag setting based of configContext --- configs/mpac.json | 3 +- configs/prod.json | 3 +- src/ConfigContext.ts | 2 + .../SettingsComponent.test.tsx.snap | 3210 +++++++++++++++++ src/Explorer/Explorer.tsx | 5 +- .../GitHubReposPanel.test.tsx.snap | 1605 +++++++++ .../StringInputPane.test.tsx.snap | 1605 +++++++++ src/Platform/Hosted/extractFeatures.ts | 6 +- src/hooks/useKnockoutExplorer.ts | 5 + 9 files changed, 6437 insertions(+), 7 deletions(-) diff --git a/configs/mpac.json b/configs/mpac.json index f0c3654f6..cd8b27e03 100644 --- a/configs/mpac.json +++ b/configs/mpac.json @@ -1,4 +1,5 @@ { "JUNO_ENDPOINT": "https://tools-staging.cosmos.azure.com", - "isTerminalEnabled" : true + "isTerminalEnabled" : true, + "isPhoenixEnabled" : true } \ No newline at end of file diff --git a/configs/prod.json b/configs/prod.json index b6716b0c3..656d09561 100644 --- a/configs/prod.json +++ b/configs/prod.json @@ -1,4 +1,5 @@ { "JUNO_ENDPOINT": "https://tools.cosmos.azure.com", - "isTerminalEnabled" : false + "isTerminalEnabled" : false, + "isPhoenixEnabled" : false } diff --git a/src/ConfigContext.ts b/src/ConfigContext.ts index d63301a61..3f1691e06 100644 --- a/src/ConfigContext.ts +++ b/src/ConfigContext.ts @@ -40,6 +40,7 @@ export interface ConfigContext { GITHUB_TEST_ENV_CLIENT_ID: string; GITHUB_CLIENT_SECRET?: string; // No need to inject secret for prod. Juno already knows it. isTerminalEnabled: boolean; + isPhoenixEnabled: boolean; hostedExplorerURL: string; armAPIVersion?: string; msalRedirectURI?: string; @@ -71,6 +72,7 @@ let configContext: Readonly = { JUNO_ENDPOINT: "https://tools.cosmos.azure.com", BACKEND_ENDPOINT: "https://main.documentdb.ext.azure.com", isTerminalEnabled: false, + isPhoenixEnabled: false, }; export function resetConfigContext(): void { diff --git a/src/Explorer/Controls/Settings/__snapshots__/SettingsComponent.test.tsx.snap b/src/Explorer/Controls/Settings/__snapshots__/SettingsComponent.test.tsx.snap index db013e13a..c1552323f 100644 --- a/src/Explorer/Controls/Settings/__snapshots__/SettingsComponent.test.tsx.snap +++ b/src/Explorer/Controls/Settings/__snapshots__/SettingsComponent.test.tsx.snap @@ -32,6 +32,1611 @@ exports[`SettingsComponent renders 1`] = ` "_resetNotebookWorkspace": [Function], "isFixedCollectionWithSharedThroughputSupported": [Function], "isTabsContentExpanded": [Function], + "notebookManager": NotebookManager { + "gitHubClient": GitHubClient { + "errorCallback": [Function], + "ocktokit": OctokitWithDefaults { + "actions": Object { + "addSelectedRepoToOrgSecret": [Function], + "cancelWorkflowRun": [Function], + "createOrUpdateOrgSecret": [Function], + "createOrUpdateRepoSecret": [Function], + "createOrUpdateSecretForRepo": [Function], + "createRegistrationToken": [Function], + "createRegistrationTokenForOrg": [Function], + "createRegistrationTokenForRepo": [Function], + "createRemoveToken": [Function], + "createRemoveTokenForOrg": [Function], + "createRemoveTokenForRepo": [Function], + "deleteArtifact": [Function], + "deleteOrgSecret": [Function], + "deleteRepoSecret": [Function], + "deleteSecretFromRepo": [Function], + "deleteSelfHostedRunnerFromOrg": [Function], + "deleteSelfHostedRunnerFromRepo": [Function], + "deleteWorkflowRunLogs": [Function], + "downloadArtifact": [Function], + "downloadJobLogsForWorkflowRun": [Function], + "downloadWorkflowJobLogs": [Function], + "downloadWorkflowRunLogs": [Function], + "getArtifact": [Function], + "getJobForWorkflowRun": [Function], + "getOrgPublicKey": [Function], + "getOrgSecret": [Function], + "getPublicKey": [Function], + "getRepoPublicKey": [Function], + "getRepoSecret": [Function], + "getSecret": [Function], + "getSelfHostedRunner": [Function], + "getSelfHostedRunnerForOrg": [Function], + "getSelfHostedRunnerForRepo": [Function], + "getWorkflow": [Function], + "getWorkflowJob": [Function], + "getWorkflowRun": [Function], + "getWorkflowRunUsage": [Function], + "getWorkflowUsage": [Function], + "listArtifactsForRepo": [Function], + "listDownloadsForSelfHostedRunnerApplication": [Function], + "listJobsForWorkflowRun": [Function], + "listOrgSecrets": [Function], + "listRepoSecrets": [Function], + "listRepoWorkflowRuns": [Function], + "listRepoWorkflows": [Function], + "listRunnerApplicationsForOrg": [Function], + "listRunnerApplicationsForRepo": [Function], + "listSecretsForRepo": [Function], + "listSelectedReposForOrgSecret": [Function], + "listSelfHostedRunnersForOrg": [Function], + "listSelfHostedRunnersForRepo": [Function], + "listWorkflowJobLogs": [Function], + "listWorkflowRunArtifacts": [Function], + "listWorkflowRunLogs": [Function], + "listWorkflowRuns": [Function], + "listWorkflowRunsForRepo": [Function], + "reRunWorkflow": [Function], + "removeSelectedRepoFromOrgSecret": [Function], + "removeSelfHostedRunner": [Function], + "setSelectedReposForOrgSecret": [Function], + }, + "activity": Object { + "checkRepoIsStarredByAuthenticatedUser": [Function], + "checkStarringRepo": [Function], + "deleteRepoSubscription": [Function], + "deleteThreadSubscription": [Function], + "getFeeds": [Function], + "getRepoSubscription": [Function], + "getThread": [Function], + "getThreadSubscription": [Function], + "getThreadSubscriptionForAuthenticatedUser": [Function], + "listEventsForAuthenticatedUser": [Function], + "listEventsForOrg": [Function], + "listEventsForUser": [Function], + "listFeeds": [Function], + "listNotifications": [Function], + "listNotificationsForAuthenticatedUser": [Function], + "listNotificationsForRepo": [Function], + "listOrgEventsForAuthenticatedUser": [Function], + "listPublicEvents": [Function], + "listPublicEventsForOrg": [Function], + "listPublicEventsForRepoNetwork": [Function], + "listPublicEventsForUser": [Function], + "listPublicOrgEvents": [Function], + "listReceivedEventsForUser": [Function], + "listReceivedPublicEventsForUser": [Function], + "listRepoEvents": [Function], + "listRepoNotificationsForAuthenticatedUser": [Function], + "listReposStarredByAuthenticatedUser": [Function], + "listReposStarredByUser": [Function], + "listReposWatchedByUser": [Function], + "listStargazersForRepo": [Function], + "listWatchedReposForAuthenticatedUser": [Function], + "listWatchersForRepo": [Function], + "markAsRead": [Function], + "markNotificationsAsRead": [Function], + "markNotificationsAsReadForRepo": [Function], + "markRepoNotificationsAsRead": [Function], + "markThreadAsRead": [Function], + "setRepoSubscription": [Function], + "setThreadSubscription": [Function], + "starRepo": [Function], + "starRepoForAuthenticatedUser": [Function], + "unstarRepo": [Function], + "unstarRepoForAuthenticatedUser": [Function], + }, + "apps": Object { + "addRepoToInstallation": [Function], + "checkAccountIsAssociatedWithAny": [Function], + "checkAccountIsAssociatedWithAnyStubbed": [Function], + "checkToken": [Function], + "createContentAttachment": [Function], + "createFromManifest": [Function], + "createInstallationAccessToken": [Function], + "createInstallationToken": [Function], + "deleteAuthorization": [Function], + "deleteInstallation": [Function], + "deleteToken": [Function], + "getAuthenticated": [Function], + "getBySlug": [Function], + "getInstallation": [Function], + "getOrgInstallation": [Function], + "getRepoInstallation": [Function], + "getSubscriptionPlanForAccount": [Function], + "getSubscriptionPlanForAccountStubbed": [Function], + "getUserInstallation": [Function], + "listAccountsForPlan": [Function], + "listAccountsForPlanStubbed": [Function], + "listAccountsUserOrOrgOnPlan": [Function], + "listAccountsUserOrOrgOnPlanStubbed": [Function], + "listInstallationReposForAuthenticatedUser": [Function], + "listInstallations": [Function], + "listInstallationsForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUserStubbed": [Function], + "listPlans": [Function], + "listPlansStubbed": [Function], + "listRepos": [Function], + "listReposAccessibleToInstallation": [Function], + "listSubscriptionsForAuthenticatedUser": [Function], + "listSubscriptionsForAuthenticatedUserStubbed": [Function], + "removeRepoFromInstallation": [Function], + "resetToken": [Function], + "revokeInstallationAccessToken": [Function], + "revokeInstallationToken": [Function], + "suspendInstallation": [Function], + "unsuspendInstallation": [Function], + }, + "auth": [Function], + "checks": Object { + "create": [Function], + "createSuite": [Function], + "get": [Function], + "getSuite": [Function], + "listAnnotations": [Function], + "listForRef": [Function], + "listForSuite": [Function], + "listSuitesForRef": [Function], + "rerequestSuite": [Function], + "setSuitesPreferences": [Function], + "update": [Function], + }, + "codeScanning": Object { + "getAlert": [Function], + "listAlertsForRepo": [Function], + }, + "codesOfConduct": Object { + "getAllCodesOfConduct": [Function], + "getConductCode": [Function], + "getForRepo": [Function], + "listConductCodes": [Function], + }, + "emojis": Object { + "get": [Function], + }, + "gists": Object { + "checkIsStarred": [Function], + "create": [Function], + "createComment": [Function], + "delete": [Function], + "deleteComment": [Function], + "fork": [Function], + "get": [Function], + "getComment": [Function], + "getRevision": [Function], + "list": [Function], + "listComments": [Function], + "listCommits": [Function], + "listForUser": [Function], + "listForks": [Function], + "listPublic": [Function], + "listPublicForUser": [Function], + "listStarred": [Function], + "star": [Function], + "unstar": [Function], + "update": [Function], + "updateComment": [Function], + }, + "git": Object { + "createBlob": [Function], + "createCommit": [Function], + "createRef": [Function], + "createTag": [Function], + "createTree": [Function], + "deleteRef": [Function], + "getBlob": [Function], + "getCommit": [Function], + "getRef": [Function], + "getTag": [Function], + "getTree": [Function], + "listMatchingRefs": [Function], + "updateRef": [Function], + }, + "gitignore": Object { + "getAllTemplates": [Function], + "getTemplate": [Function], + "listTemplates": [Function], + }, + "graphql": [Function], + "hook": [Function], + "interactions": Object { + "addOrUpdateRestrictionsForOrg": [Function], + "addOrUpdateRestrictionsForRepo": [Function], + "getRestrictionsForOrg": [Function], + "getRestrictionsForRepo": [Function], + "removeRestrictionsForOrg": [Function], + "removeRestrictionsForRepo": [Function], + "setRestrictionsForOrg": [Function], + "setRestrictionsForRepo": [Function], + }, + "issues": Object { + "addAssignees": [Function], + "addLabels": [Function], + "checkAssignee": [Function], + "checkUserCanBeAssigned": [Function], + "create": [Function], + "createComment": [Function], + "createLabel": [Function], + "createMilestone": [Function], + "deleteComment": [Function], + "deleteLabel": [Function], + "deleteMilestone": [Function], + "get": [Function], + "getComment": [Function], + "getEvent": [Function], + "getLabel": [Function], + "getMilestone": [Function], + "list": [Function], + "listAssignees": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listEvents": [Function], + "listEventsForRepo": [Function], + "listEventsForTimeline": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listLabelsForMilestone": [Function], + "listLabelsForRepo": [Function], + "listLabelsOnIssue": [Function], + "listMilestones": [Function], + "listMilestonesForRepo": [Function], + "lock": [Function], + "removeAllLabels": [Function], + "removeAssignees": [Function], + "removeLabel": [Function], + "removeLabels": [Function], + "replaceAllLabels": [Function], + "replaceLabels": [Function], + "setLabels": [Function], + "unlock": [Function], + "update": [Function], + "updateComment": [Function], + "updateLabel": [Function], + "updateMilestone": [Function], + }, + "licenses": Object { + "get": [Function], + "getAllCommonlyUsed": [Function], + "getForRepo": [Function], + "listCommonlyUsed": [Function], + }, + "log": Object { + "debug": [Function], + "error": [Function], + "info": [Function], + "warn": [Function], + }, + "markdown": Object { + "render": [Function], + "renderRaw": [Function], + }, + "meta": Object { + "get": [Function], + }, + "migrations": Object { + "cancelImport": [Function], + "deleteArchiveForAuthenticatedUser": [Function], + "deleteArchiveForOrg": [Function], + "downloadArchiveForOrg": [Function], + "getArchiveForAuthenticatedUser": [Function], + "getCommitAuthors": [Function], + "getImportProgress": [Function], + "getImportStatus": [Function], + "getLargeFiles": [Function], + "getStatusForAuthenticatedUser": [Function], + "getStatusForOrg": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listReposForOrg": [Function], + "listReposForUser": [Function], + "mapCommitAuthor": [Function], + "setLfsPreference": [Function], + "startForAuthenticatedUser": [Function], + "startForOrg": [Function], + "startImport": [Function], + "unlockRepoForAuthenticatedUser": [Function], + "unlockRepoForOrg": [Function], + "updateImport": [Function], + }, + "orgs": Object { + "addOrUpdateMembership": [Function], + "blockUser": [Function], + "checkBlockedUser": [Function], + "checkMembership": [Function], + "checkMembershipForUser": [Function], + "checkPublicMembership": [Function], + "checkPublicMembershipForUser": [Function], + "concealMembership": [Function], + "convertMemberToOutsideCollaborator": [Function], + "createHook": [Function], + "createInvitation": [Function], + "createWebhook": [Function], + "deleteHook": [Function], + "deleteWebhook": [Function], + "get": [Function], + "getHook": [Function], + "getMembership": [Function], + "getMembershipForAuthenticatedUser": [Function], + "getMembershipForUser": [Function], + "getWebhook": [Function], + "list": [Function], + "listAppInstallations": [Function], + "listBlockedUsers": [Function], + "listForAuthenticatedUser": [Function], + "listForUser": [Function], + "listHooks": [Function], + "listInstallations": [Function], + "listInvitationTeams": [Function], + "listMembers": [Function], + "listMemberships": [Function], + "listMembershipsForAuthenticatedUser": [Function], + "listOutsideCollaborators": [Function], + "listPendingInvitations": [Function], + "listPublicMembers": [Function], + "listWebhooks": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "publicizeMembership": [Function], + "removeMember": [Function], + "removeMembership": [Function], + "removeMembershipForUser": [Function], + "removeOutsideCollaborator": [Function], + "removePublicMembershipForAuthenticatedUser": [Function], + "setMembershipForUser": [Function], + "setPublicMembershipForAuthenticatedUser": [Function], + "unblockUser": [Function], + "update": [Function], + "updateHook": [Function], + "updateMembership": [Function], + "updateMembershipForAuthenticatedUser": [Function], + "updateWebhook": [Function], + }, + "paginate": [Function], + "projects": Object { + "addCollaborator": [Function], + "createCard": [Function], + "createColumn": [Function], + "createForAuthenticatedUser": [Function], + "createForOrg": [Function], + "createForRepo": [Function], + "delete": [Function], + "deleteCard": [Function], + "deleteColumn": [Function], + "get": [Function], + "getCard": [Function], + "getColumn": [Function], + "getPermissionForUser": [Function], + "listCards": [Function], + "listCollaborators": [Function], + "listColumns": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listForUser": [Function], + "moveCard": [Function], + "moveColumn": [Function], + "removeCollaborator": [Function], + "reviewUserPermissionLevel": [Function], + "update": [Function], + "updateCard": [Function], + "updateColumn": [Function], + }, + "pulls": Object { + "checkIfMerged": [Function], + "create": [Function], + "createComment": [Function], + "createReplyForReviewComment": [Function], + "createReview": [Function], + "createReviewComment": [Function], + "createReviewCommentReply": [Function], + "createReviewRequest": [Function], + "deleteComment": [Function], + "deletePendingReview": [Function], + "deleteReviewComment": [Function], + "deleteReviewRequest": [Function], + "dismissReview": [Function], + "get": [Function], + "getComment": [Function], + "getCommentsForReview": [Function], + "getReview": [Function], + "getReviewComment": [Function], + "list": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listCommentsForReview": [Function], + "listCommits": [Function], + "listFiles": [Function], + "listRequestedReviewers": [Function], + "listReviewComments": [Function], + "listReviewCommentsForRepo": [Function], + "listReviewRequests": [Function], + "listReviews": [Function], + "merge": [Function], + "removeRequestedReviewers": [Function], + "requestReviewers": [Function], + "submitReview": [Function], + "update": [Function], + "updateBranch": [Function], + "updateComment": [Function], + "updateReview": [Function], + "updateReviewComment": [Function], + }, + "rateLimit": Object { + "get": [Function], + }, + "reactions": Object { + "createForCommitComment": [Function], + "createForIssue": [Function], + "createForIssueComment": [Function], + "createForPullRequestReviewComment": [Function], + "createForTeamDiscussionCommentInOrg": [Function], + "createForTeamDiscussionInOrg": [Function], + "delete": [Function], + "deleteForCommitComment": [Function], + "deleteForIssue": [Function], + "deleteForIssueComment": [Function], + "deleteForPullRequestComment": [Function], + "deleteForTeamDiscussion": [Function], + "deleteForTeamDiscussionComment": [Function], + "deleteLegacy": [Function], + "listForCommitComment": [Function], + "listForIssue": [Function], + "listForIssueComment": [Function], + "listForPullRequestReviewComment": [Function], + "listForTeamDiscussionCommentInOrg": [Function], + "listForTeamDiscussionInOrg": [Function], + }, + "repos": Object { + "acceptInvitation": [Function], + "addAppAccessRestrictions": [Function], + "addCollaborator": [Function], + "addDeployKey": [Function], + "addProtectedBranchAdminEnforcement": [Function], + "addProtectedBranchAppRestrictions": [Function], + "addProtectedBranchRequiredSignatures": [Function], + "addProtectedBranchRequiredStatusChecksContexts": [Function], + "addProtectedBranchTeamRestrictions": [Function], + "addProtectedBranchUserRestrictions": [Function], + "addStatusCheckContexts": [Function], + "addTeamAccessRestrictions": [Function], + "addUserAccessRestrictions": [Function], + "checkCollaborator": [Function], + "checkVulnerabilityAlerts": [Function], + "compareCommits": [Function], + "createCommitComment": [Function], + "createCommitSignatureProtection": [Function], + "createCommitStatus": [Function], + "createDeployKey": [Function], + "createDeployment": [Function], + "createDeploymentStatus": [Function], + "createDispatchEvent": [Function], + "createForAuthenticatedUser": [Function], + "createFork": [Function], + "createHook": [Function], + "createInOrg": [Function], + "createOrUpdateFile": [Function], + "createOrUpdateFileContents": [Function], + "createPagesSite": [Function], + "createRelease": [Function], + "createStatus": [Function], + "createUsingTemplate": [Function], + "createWebhook": [Function], + "declineInvitation": [Function], + "delete": [Function], + "deleteAccessRestrictions": [Function], + "deleteAdminBranchProtection": [Function], + "deleteBranchProtection": [Function], + "deleteCommitComment": [Function], + "deleteCommitSignatureProtection": [Function], + "deleteDeployKey": [Function], + "deleteDeployment": [Function], + "deleteDownload": [Function], + "deleteFile": [Function], + "deleteHook": [Function], + "deleteInvitation": [Function], + "deletePagesSite": [Function], + "deletePullRequestReviewProtection": [Function], + "deleteRelease": [Function], + "deleteReleaseAsset": [Function], + "deleteWebhook": [Function], + "disableAutomatedSecurityFixes": [Function], + "disablePagesSite": [Function], + "disableVulnerabilityAlerts": [Function], + "downloadArchive": [Function], + "enableAutomatedSecurityFixes": [Function], + "enablePagesSite": [Function], + "enableVulnerabilityAlerts": [Function], + "get": [Function], + "getAccessRestrictions": [Function], + "getAdminBranchProtection": [Function], + "getAllStatusCheckContexts": [Function], + "getAllTopics": [Function], + "getAppsWithAccessToProtectedBranch": [Function], + "getArchiveLink": [Function], + "getBranch": [Function], + "getBranchProtection": [Function], + "getClones": [Function], + "getCodeFrequencyStats": [Function], + "getCollaboratorPermissionLevel": [Function], + "getCombinedStatusForRef": [Function], + "getCommit": [Function], + "getCommitActivityStats": [Function], + "getCommitComment": [Function], + "getCommitSignatureProtection": [Function], + "getCommunityProfileMetrics": [Function], + "getContent": [Function], + "getContents": [Function], + "getContributorsStats": [Function], + "getDeployKey": [Function], + "getDeployment": [Function], + "getDeploymentStatus": [Function], + "getDownload": [Function], + "getHook": [Function], + "getLatestPagesBuild": [Function], + "getLatestRelease": [Function], + "getPages": [Function], + "getPagesBuild": [Function], + "getParticipationStats": [Function], + "getProtectedBranchAdminEnforcement": [Function], + "getProtectedBranchPullRequestReviewEnforcement": [Function], + "getProtectedBranchRequiredSignatures": [Function], + "getProtectedBranchRequiredStatusChecks": [Function], + "getProtectedBranchRestrictions": [Function], + "getPullRequestReviewProtection": [Function], + "getPunchCardStats": [Function], + "getReadme": [Function], + "getRelease": [Function], + "getReleaseAsset": [Function], + "getReleaseByTag": [Function], + "getStatusChecksProtection": [Function], + "getTeamsWithAccessToProtectedBranch": [Function], + "getTopPaths": [Function], + "getTopReferrers": [Function], + "getUsersWithAccessToProtectedBranch": [Function], + "getViews": [Function], + "getWebhook": [Function], + "list": [Function], + "listAssetsForRelease": [Function], + "listBranches": [Function], + "listBranchesForHeadCommit": [Function], + "listCollaborators": [Function], + "listCommentsForCommit": [Function], + "listCommitComments": [Function], + "listCommitCommentsForRepo": [Function], + "listCommitStatusesForRef": [Function], + "listCommits": [Function], + "listContributors": [Function], + "listDeployKeys": [Function], + "listDeploymentStatuses": [Function], + "listDeployments": [Function], + "listDownloads": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForUser": [Function], + "listForks": [Function], + "listHooks": [Function], + "listInvitations": [Function], + "listInvitationsForAuthenticatedUser": [Function], + "listLanguages": [Function], + "listPagesBuilds": [Function], + "listProtectedBranchRequiredStatusChecksContexts": [Function], + "listPublic": [Function], + "listPullRequestsAssociatedWithCommit": [Function], + "listReleaseAssets": [Function], + "listReleases": [Function], + "listStatusesForRef": [Function], + "listTags": [Function], + "listTeams": [Function], + "listTopics": [Function], + "listWebhooks": [Function], + "merge": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "removeAppAccessRestrictions": [Function], + "removeBranchProtection": [Function], + "removeCollaborator": [Function], + "removeDeployKey": [Function], + "removeProtectedBranchAdminEnforcement": [Function], + "removeProtectedBranchAppRestrictions": [Function], + "removeProtectedBranchPullRequestReviewEnforcement": [Function], + "removeProtectedBranchRequiredSignatures": [Function], + "removeProtectedBranchRequiredStatusChecks": [Function], + "removeProtectedBranchRequiredStatusChecksContexts": [Function], + "removeProtectedBranchRestrictions": [Function], + "removeProtectedBranchTeamRestrictions": [Function], + "removeProtectedBranchUserRestrictions": [Function], + "removeStatusCheckContexts": [Function], + "removeStatusCheckProtection": [Function], + "removeTeamAccessRestrictions": [Function], + "removeUserAccessRestrictions": [Function], + "replaceAllTopics": [Function], + "replaceProtectedBranchAppRestrictions": [Function], + "replaceProtectedBranchRequiredStatusChecksContexts": [Function], + "replaceProtectedBranchTeamRestrictions": [Function], + "replaceProtectedBranchUserRestrictions": [Function], + "replaceTopics": [Function], + "requestPageBuild": [Function], + "requestPagesBuild": [Function], + "retrieveCommunityProfileMetrics": [Function], + "setAdminBranchProtection": [Function], + "setAppAccessRestrictions": [Function], + "setStatusCheckContexts": [Function], + "setTeamAccessRestrictions": [Function], + "setUserAccessRestrictions": [Function], + "testPushHook": [Function], + "testPushWebhook": [Function], + "transfer": [Function], + "update": [Function], + "updateBranchProtection": [Function], + "updateCommitComment": [Function], + "updateHook": [Function], + "updateInformationAboutPagesSite": [Function], + "updateInvitation": [Function], + "updateProtectedBranchPullRequestReviewEnforcement": [Function], + "updateProtectedBranchRequiredStatusChecks": [Function], + "updatePullRequestReviewProtection": [Function], + "updateRelease": [Function], + "updateReleaseAsset": [Function], + "updateStatusCheckPotection": [Function], + "updateWebhook": [Function], + "uploadReleaseAsset": [Function], + }, + "request": [Function], + "search": Object { + "code": [Function], + "commits": [Function], + "issuesAndPullRequests": [Function], + "labels": [Function], + "repos": [Function], + "topics": [Function], + "users": [Function], + }, + "teams": Object { + "addOrUpdateMembershipForUserInOrg": [Function], + "addOrUpdateMembershipInOrg": [Function], + "addOrUpdateProjectInOrg": [Function], + "addOrUpdateProjectPermissionsInOrg": [Function], + "addOrUpdateRepoInOrg": [Function], + "addOrUpdateRepoPermissionsInOrg": [Function], + "checkManagesRepoInOrg": [Function], + "checkPermissionsForProjectInOrg": [Function], + "checkPermissionsForRepoInOrg": [Function], + "create": [Function], + "createDiscussionCommentInOrg": [Function], + "createDiscussionInOrg": [Function], + "deleteDiscussionCommentInOrg": [Function], + "deleteDiscussionInOrg": [Function], + "deleteInOrg": [Function], + "getByName": [Function], + "getDiscussionCommentInOrg": [Function], + "getDiscussionInOrg": [Function], + "getMembershipForUserInOrg": [Function], + "getMembershipInOrg": [Function], + "list": [Function], + "listChildInOrg": [Function], + "listDiscussionCommentsInOrg": [Function], + "listDiscussionsInOrg": [Function], + "listForAuthenticatedUser": [Function], + "listMembersInOrg": [Function], + "listPendingInvitationsInOrg": [Function], + "listProjectsInOrg": [Function], + "listReposInOrg": [Function], + "removeMembershipForUserInOrg": [Function], + "removeMembershipInOrg": [Function], + "removeProjectInOrg": [Function], + "removeRepoInOrg": [Function], + "reviewProjectInOrg": [Function], + "updateDiscussionCommentInOrg": [Function], + "updateDiscussionInOrg": [Function], + "updateInOrg": [Function], + }, + "users": Object { + "addEmailForAuthenticated": [Function], + "addEmails": [Function], + "block": [Function], + "checkBlocked": [Function], + "checkFollowing": [Function], + "checkFollowingForUser": [Function], + "checkPersonIsFollowedByAuthenticated": [Function], + "createGpgKey": [Function], + "createGpgKeyForAuthenticated": [Function], + "createPublicKey": [Function], + "createPublicSshKeyForAuthenticated": [Function], + "deleteEmailForAuthenticated": [Function], + "deleteEmails": [Function], + "deleteGpgKey": [Function], + "deleteGpgKeyForAuthenticated": [Function], + "deletePublicKey": [Function], + "deletePublicSshKeyForAuthenticated": [Function], + "follow": [Function], + "getAuthenticated": [Function], + "getByUsername": [Function], + "getContextForUser": [Function], + "getGpgKey": [Function], + "getGpgKeyForAuthenticated": [Function], + "getPublicKey": [Function], + "getPublicSshKeyForAuthenticated": [Function], + "list": [Function], + "listBlocked": [Function], + "listBlockedByAuthenticated": [Function], + "listEmails": [Function], + "listEmailsForAuthenticated": [Function], + "listFollowedByAuthenticated": [Function], + "listFollowersForAuthenticatedUser": [Function], + "listFollowersForUser": [Function], + "listFollowingForAuthenticatedUser": [Function], + "listFollowingForUser": [Function], + "listGpgKeys": [Function], + "listGpgKeysForAuthenticated": [Function], + "listGpgKeysForUser": [Function], + "listPublicEmails": [Function], + "listPublicEmailsForAuthenticated": [Function], + "listPublicKeys": [Function], + "listPublicKeysForUser": [Function], + "listPublicSshKeysForAuthenticated": [Function], + "setPrimaryEmailVisibilityForAuthenticated": [Function], + "togglePrimaryEmailVisibility": [Function], + "unblock": [Function], + "unfollow": [Function], + "updateAuthenticated": [Function], + }, + }, + }, + "gitHubContentProvider": GitHubContentProvider { + "params": Object { + "gitHubClient": GitHubClient { + "errorCallback": [Function], + "ocktokit": OctokitWithDefaults { + "actions": Object { + "addSelectedRepoToOrgSecret": [Function], + "cancelWorkflowRun": [Function], + "createOrUpdateOrgSecret": [Function], + "createOrUpdateRepoSecret": [Function], + "createOrUpdateSecretForRepo": [Function], + "createRegistrationToken": [Function], + "createRegistrationTokenForOrg": [Function], + "createRegistrationTokenForRepo": [Function], + "createRemoveToken": [Function], + "createRemoveTokenForOrg": [Function], + "createRemoveTokenForRepo": [Function], + "deleteArtifact": [Function], + "deleteOrgSecret": [Function], + "deleteRepoSecret": [Function], + "deleteSecretFromRepo": [Function], + "deleteSelfHostedRunnerFromOrg": [Function], + "deleteSelfHostedRunnerFromRepo": [Function], + "deleteWorkflowRunLogs": [Function], + "downloadArtifact": [Function], + "downloadJobLogsForWorkflowRun": [Function], + "downloadWorkflowJobLogs": [Function], + "downloadWorkflowRunLogs": [Function], + "getArtifact": [Function], + "getJobForWorkflowRun": [Function], + "getOrgPublicKey": [Function], + "getOrgSecret": [Function], + "getPublicKey": [Function], + "getRepoPublicKey": [Function], + "getRepoSecret": [Function], + "getSecret": [Function], + "getSelfHostedRunner": [Function], + "getSelfHostedRunnerForOrg": [Function], + "getSelfHostedRunnerForRepo": [Function], + "getWorkflow": [Function], + "getWorkflowJob": [Function], + "getWorkflowRun": [Function], + "getWorkflowRunUsage": [Function], + "getWorkflowUsage": [Function], + "listArtifactsForRepo": [Function], + "listDownloadsForSelfHostedRunnerApplication": [Function], + "listJobsForWorkflowRun": [Function], + "listOrgSecrets": [Function], + "listRepoSecrets": [Function], + "listRepoWorkflowRuns": [Function], + "listRepoWorkflows": [Function], + "listRunnerApplicationsForOrg": [Function], + "listRunnerApplicationsForRepo": [Function], + "listSecretsForRepo": [Function], + "listSelectedReposForOrgSecret": [Function], + "listSelfHostedRunnersForOrg": [Function], + "listSelfHostedRunnersForRepo": [Function], + "listWorkflowJobLogs": [Function], + "listWorkflowRunArtifacts": [Function], + "listWorkflowRunLogs": [Function], + "listWorkflowRuns": [Function], + "listWorkflowRunsForRepo": [Function], + "reRunWorkflow": [Function], + "removeSelectedRepoFromOrgSecret": [Function], + "removeSelfHostedRunner": [Function], + "setSelectedReposForOrgSecret": [Function], + }, + "activity": Object { + "checkRepoIsStarredByAuthenticatedUser": [Function], + "checkStarringRepo": [Function], + "deleteRepoSubscription": [Function], + "deleteThreadSubscription": [Function], + "getFeeds": [Function], + "getRepoSubscription": [Function], + "getThread": [Function], + "getThreadSubscription": [Function], + "getThreadSubscriptionForAuthenticatedUser": [Function], + "listEventsForAuthenticatedUser": [Function], + "listEventsForOrg": [Function], + "listEventsForUser": [Function], + "listFeeds": [Function], + "listNotifications": [Function], + "listNotificationsForAuthenticatedUser": [Function], + "listNotificationsForRepo": [Function], + "listOrgEventsForAuthenticatedUser": [Function], + "listPublicEvents": [Function], + "listPublicEventsForOrg": [Function], + "listPublicEventsForRepoNetwork": [Function], + "listPublicEventsForUser": [Function], + "listPublicOrgEvents": [Function], + "listReceivedEventsForUser": [Function], + "listReceivedPublicEventsForUser": [Function], + "listRepoEvents": [Function], + "listRepoNotificationsForAuthenticatedUser": [Function], + "listReposStarredByAuthenticatedUser": [Function], + "listReposStarredByUser": [Function], + "listReposWatchedByUser": [Function], + "listStargazersForRepo": [Function], + "listWatchedReposForAuthenticatedUser": [Function], + "listWatchersForRepo": [Function], + "markAsRead": [Function], + "markNotificationsAsRead": [Function], + "markNotificationsAsReadForRepo": [Function], + "markRepoNotificationsAsRead": [Function], + "markThreadAsRead": [Function], + "setRepoSubscription": [Function], + "setThreadSubscription": [Function], + "starRepo": [Function], + "starRepoForAuthenticatedUser": [Function], + "unstarRepo": [Function], + "unstarRepoForAuthenticatedUser": [Function], + }, + "apps": Object { + "addRepoToInstallation": [Function], + "checkAccountIsAssociatedWithAny": [Function], + "checkAccountIsAssociatedWithAnyStubbed": [Function], + "checkToken": [Function], + "createContentAttachment": [Function], + "createFromManifest": [Function], + "createInstallationAccessToken": [Function], + "createInstallationToken": [Function], + "deleteAuthorization": [Function], + "deleteInstallation": [Function], + "deleteToken": [Function], + "getAuthenticated": [Function], + "getBySlug": [Function], + "getInstallation": [Function], + "getOrgInstallation": [Function], + "getRepoInstallation": [Function], + "getSubscriptionPlanForAccount": [Function], + "getSubscriptionPlanForAccountStubbed": [Function], + "getUserInstallation": [Function], + "listAccountsForPlan": [Function], + "listAccountsForPlanStubbed": [Function], + "listAccountsUserOrOrgOnPlan": [Function], + "listAccountsUserOrOrgOnPlanStubbed": [Function], + "listInstallationReposForAuthenticatedUser": [Function], + "listInstallations": [Function], + "listInstallationsForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUserStubbed": [Function], + "listPlans": [Function], + "listPlansStubbed": [Function], + "listRepos": [Function], + "listReposAccessibleToInstallation": [Function], + "listSubscriptionsForAuthenticatedUser": [Function], + "listSubscriptionsForAuthenticatedUserStubbed": [Function], + "removeRepoFromInstallation": [Function], + "resetToken": [Function], + "revokeInstallationAccessToken": [Function], + "revokeInstallationToken": [Function], + "suspendInstallation": [Function], + "unsuspendInstallation": [Function], + }, + "auth": [Function], + "checks": Object { + "create": [Function], + "createSuite": [Function], + "get": [Function], + "getSuite": [Function], + "listAnnotations": [Function], + "listForRef": [Function], + "listForSuite": [Function], + "listSuitesForRef": [Function], + "rerequestSuite": [Function], + "setSuitesPreferences": [Function], + "update": [Function], + }, + "codeScanning": Object { + "getAlert": [Function], + "listAlertsForRepo": [Function], + }, + "codesOfConduct": Object { + "getAllCodesOfConduct": [Function], + "getConductCode": [Function], + "getForRepo": [Function], + "listConductCodes": [Function], + }, + "emojis": Object { + "get": [Function], + }, + "gists": Object { + "checkIsStarred": [Function], + "create": [Function], + "createComment": [Function], + "delete": [Function], + "deleteComment": [Function], + "fork": [Function], + "get": [Function], + "getComment": [Function], + "getRevision": [Function], + "list": [Function], + "listComments": [Function], + "listCommits": [Function], + "listForUser": [Function], + "listForks": [Function], + "listPublic": [Function], + "listPublicForUser": [Function], + "listStarred": [Function], + "star": [Function], + "unstar": [Function], + "update": [Function], + "updateComment": [Function], + }, + "git": Object { + "createBlob": [Function], + "createCommit": [Function], + "createRef": [Function], + "createTag": [Function], + "createTree": [Function], + "deleteRef": [Function], + "getBlob": [Function], + "getCommit": [Function], + "getRef": [Function], + "getTag": [Function], + "getTree": [Function], + "listMatchingRefs": [Function], + "updateRef": [Function], + }, + "gitignore": Object { + "getAllTemplates": [Function], + "getTemplate": [Function], + "listTemplates": [Function], + }, + "graphql": [Function], + "hook": [Function], + "interactions": Object { + "addOrUpdateRestrictionsForOrg": [Function], + "addOrUpdateRestrictionsForRepo": [Function], + "getRestrictionsForOrg": [Function], + "getRestrictionsForRepo": [Function], + "removeRestrictionsForOrg": [Function], + "removeRestrictionsForRepo": [Function], + "setRestrictionsForOrg": [Function], + "setRestrictionsForRepo": [Function], + }, + "issues": Object { + "addAssignees": [Function], + "addLabels": [Function], + "checkAssignee": [Function], + "checkUserCanBeAssigned": [Function], + "create": [Function], + "createComment": [Function], + "createLabel": [Function], + "createMilestone": [Function], + "deleteComment": [Function], + "deleteLabel": [Function], + "deleteMilestone": [Function], + "get": [Function], + "getComment": [Function], + "getEvent": [Function], + "getLabel": [Function], + "getMilestone": [Function], + "list": [Function], + "listAssignees": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listEvents": [Function], + "listEventsForRepo": [Function], + "listEventsForTimeline": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listLabelsForMilestone": [Function], + "listLabelsForRepo": [Function], + "listLabelsOnIssue": [Function], + "listMilestones": [Function], + "listMilestonesForRepo": [Function], + "lock": [Function], + "removeAllLabels": [Function], + "removeAssignees": [Function], + "removeLabel": [Function], + "removeLabels": [Function], + "replaceAllLabels": [Function], + "replaceLabels": [Function], + "setLabels": [Function], + "unlock": [Function], + "update": [Function], + "updateComment": [Function], + "updateLabel": [Function], + "updateMilestone": [Function], + }, + "licenses": Object { + "get": [Function], + "getAllCommonlyUsed": [Function], + "getForRepo": [Function], + "listCommonlyUsed": [Function], + }, + "log": Object { + "debug": [Function], + "error": [Function], + "info": [Function], + "warn": [Function], + }, + "markdown": Object { + "render": [Function], + "renderRaw": [Function], + }, + "meta": Object { + "get": [Function], + }, + "migrations": Object { + "cancelImport": [Function], + "deleteArchiveForAuthenticatedUser": [Function], + "deleteArchiveForOrg": [Function], + "downloadArchiveForOrg": [Function], + "getArchiveForAuthenticatedUser": [Function], + "getCommitAuthors": [Function], + "getImportProgress": [Function], + "getImportStatus": [Function], + "getLargeFiles": [Function], + "getStatusForAuthenticatedUser": [Function], + "getStatusForOrg": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listReposForOrg": [Function], + "listReposForUser": [Function], + "mapCommitAuthor": [Function], + "setLfsPreference": [Function], + "startForAuthenticatedUser": [Function], + "startForOrg": [Function], + "startImport": [Function], + "unlockRepoForAuthenticatedUser": [Function], + "unlockRepoForOrg": [Function], + "updateImport": [Function], + }, + "orgs": Object { + "addOrUpdateMembership": [Function], + "blockUser": [Function], + "checkBlockedUser": [Function], + "checkMembership": [Function], + "checkMembershipForUser": [Function], + "checkPublicMembership": [Function], + "checkPublicMembershipForUser": [Function], + "concealMembership": [Function], + "convertMemberToOutsideCollaborator": [Function], + "createHook": [Function], + "createInvitation": [Function], + "createWebhook": [Function], + "deleteHook": [Function], + "deleteWebhook": [Function], + "get": [Function], + "getHook": [Function], + "getMembership": [Function], + "getMembershipForAuthenticatedUser": [Function], + "getMembershipForUser": [Function], + "getWebhook": [Function], + "list": [Function], + "listAppInstallations": [Function], + "listBlockedUsers": [Function], + "listForAuthenticatedUser": [Function], + "listForUser": [Function], + "listHooks": [Function], + "listInstallations": [Function], + "listInvitationTeams": [Function], + "listMembers": [Function], + "listMemberships": [Function], + "listMembershipsForAuthenticatedUser": [Function], + "listOutsideCollaborators": [Function], + "listPendingInvitations": [Function], + "listPublicMembers": [Function], + "listWebhooks": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "publicizeMembership": [Function], + "removeMember": [Function], + "removeMembership": [Function], + "removeMembershipForUser": [Function], + "removeOutsideCollaborator": [Function], + "removePublicMembershipForAuthenticatedUser": [Function], + "setMembershipForUser": [Function], + "setPublicMembershipForAuthenticatedUser": [Function], + "unblockUser": [Function], + "update": [Function], + "updateHook": [Function], + "updateMembership": [Function], + "updateMembershipForAuthenticatedUser": [Function], + "updateWebhook": [Function], + }, + "paginate": [Function], + "projects": Object { + "addCollaborator": [Function], + "createCard": [Function], + "createColumn": [Function], + "createForAuthenticatedUser": [Function], + "createForOrg": [Function], + "createForRepo": [Function], + "delete": [Function], + "deleteCard": [Function], + "deleteColumn": [Function], + "get": [Function], + "getCard": [Function], + "getColumn": [Function], + "getPermissionForUser": [Function], + "listCards": [Function], + "listCollaborators": [Function], + "listColumns": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listForUser": [Function], + "moveCard": [Function], + "moveColumn": [Function], + "removeCollaborator": [Function], + "reviewUserPermissionLevel": [Function], + "update": [Function], + "updateCard": [Function], + "updateColumn": [Function], + }, + "pulls": Object { + "checkIfMerged": [Function], + "create": [Function], + "createComment": [Function], + "createReplyForReviewComment": [Function], + "createReview": [Function], + "createReviewComment": [Function], + "createReviewCommentReply": [Function], + "createReviewRequest": [Function], + "deleteComment": [Function], + "deletePendingReview": [Function], + "deleteReviewComment": [Function], + "deleteReviewRequest": [Function], + "dismissReview": [Function], + "get": [Function], + "getComment": [Function], + "getCommentsForReview": [Function], + "getReview": [Function], + "getReviewComment": [Function], + "list": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listCommentsForReview": [Function], + "listCommits": [Function], + "listFiles": [Function], + "listRequestedReviewers": [Function], + "listReviewComments": [Function], + "listReviewCommentsForRepo": [Function], + "listReviewRequests": [Function], + "listReviews": [Function], + "merge": [Function], + "removeRequestedReviewers": [Function], + "requestReviewers": [Function], + "submitReview": [Function], + "update": [Function], + "updateBranch": [Function], + "updateComment": [Function], + "updateReview": [Function], + "updateReviewComment": [Function], + }, + "rateLimit": Object { + "get": [Function], + }, + "reactions": Object { + "createForCommitComment": [Function], + "createForIssue": [Function], + "createForIssueComment": [Function], + "createForPullRequestReviewComment": [Function], + "createForTeamDiscussionCommentInOrg": [Function], + "createForTeamDiscussionInOrg": [Function], + "delete": [Function], + "deleteForCommitComment": [Function], + "deleteForIssue": [Function], + "deleteForIssueComment": [Function], + "deleteForPullRequestComment": [Function], + "deleteForTeamDiscussion": [Function], + "deleteForTeamDiscussionComment": [Function], + "deleteLegacy": [Function], + "listForCommitComment": [Function], + "listForIssue": [Function], + "listForIssueComment": [Function], + "listForPullRequestReviewComment": [Function], + "listForTeamDiscussionCommentInOrg": [Function], + "listForTeamDiscussionInOrg": [Function], + }, + "repos": Object { + "acceptInvitation": [Function], + "addAppAccessRestrictions": [Function], + "addCollaborator": [Function], + "addDeployKey": [Function], + "addProtectedBranchAdminEnforcement": [Function], + "addProtectedBranchAppRestrictions": [Function], + "addProtectedBranchRequiredSignatures": [Function], + "addProtectedBranchRequiredStatusChecksContexts": [Function], + "addProtectedBranchTeamRestrictions": [Function], + "addProtectedBranchUserRestrictions": [Function], + "addStatusCheckContexts": [Function], + "addTeamAccessRestrictions": [Function], + "addUserAccessRestrictions": [Function], + "checkCollaborator": [Function], + "checkVulnerabilityAlerts": [Function], + "compareCommits": [Function], + "createCommitComment": [Function], + "createCommitSignatureProtection": [Function], + "createCommitStatus": [Function], + "createDeployKey": [Function], + "createDeployment": [Function], + "createDeploymentStatus": [Function], + "createDispatchEvent": [Function], + "createForAuthenticatedUser": [Function], + "createFork": [Function], + "createHook": [Function], + "createInOrg": [Function], + "createOrUpdateFile": [Function], + "createOrUpdateFileContents": [Function], + "createPagesSite": [Function], + "createRelease": [Function], + "createStatus": [Function], + "createUsingTemplate": [Function], + "createWebhook": [Function], + "declineInvitation": [Function], + "delete": [Function], + "deleteAccessRestrictions": [Function], + "deleteAdminBranchProtection": [Function], + "deleteBranchProtection": [Function], + "deleteCommitComment": [Function], + "deleteCommitSignatureProtection": [Function], + "deleteDeployKey": [Function], + "deleteDeployment": [Function], + "deleteDownload": [Function], + "deleteFile": [Function], + "deleteHook": [Function], + "deleteInvitation": [Function], + "deletePagesSite": [Function], + "deletePullRequestReviewProtection": [Function], + "deleteRelease": [Function], + "deleteReleaseAsset": [Function], + "deleteWebhook": [Function], + "disableAutomatedSecurityFixes": [Function], + "disablePagesSite": [Function], + "disableVulnerabilityAlerts": [Function], + "downloadArchive": [Function], + "enableAutomatedSecurityFixes": [Function], + "enablePagesSite": [Function], + "enableVulnerabilityAlerts": [Function], + "get": [Function], + "getAccessRestrictions": [Function], + "getAdminBranchProtection": [Function], + "getAllStatusCheckContexts": [Function], + "getAllTopics": [Function], + "getAppsWithAccessToProtectedBranch": [Function], + "getArchiveLink": [Function], + "getBranch": [Function], + "getBranchProtection": [Function], + "getClones": [Function], + "getCodeFrequencyStats": [Function], + "getCollaboratorPermissionLevel": [Function], + "getCombinedStatusForRef": [Function], + "getCommit": [Function], + "getCommitActivityStats": [Function], + "getCommitComment": [Function], + "getCommitSignatureProtection": [Function], + "getCommunityProfileMetrics": [Function], + "getContent": [Function], + "getContents": [Function], + "getContributorsStats": [Function], + "getDeployKey": [Function], + "getDeployment": [Function], + "getDeploymentStatus": [Function], + "getDownload": [Function], + "getHook": [Function], + "getLatestPagesBuild": [Function], + "getLatestRelease": [Function], + "getPages": [Function], + "getPagesBuild": [Function], + "getParticipationStats": [Function], + "getProtectedBranchAdminEnforcement": [Function], + "getProtectedBranchPullRequestReviewEnforcement": [Function], + "getProtectedBranchRequiredSignatures": [Function], + "getProtectedBranchRequiredStatusChecks": [Function], + "getProtectedBranchRestrictions": [Function], + "getPullRequestReviewProtection": [Function], + "getPunchCardStats": [Function], + "getReadme": [Function], + "getRelease": [Function], + "getReleaseAsset": [Function], + "getReleaseByTag": [Function], + "getStatusChecksProtection": [Function], + "getTeamsWithAccessToProtectedBranch": [Function], + "getTopPaths": [Function], + "getTopReferrers": [Function], + "getUsersWithAccessToProtectedBranch": [Function], + "getViews": [Function], + "getWebhook": [Function], + "list": [Function], + "listAssetsForRelease": [Function], + "listBranches": [Function], + "listBranchesForHeadCommit": [Function], + "listCollaborators": [Function], + "listCommentsForCommit": [Function], + "listCommitComments": [Function], + "listCommitCommentsForRepo": [Function], + "listCommitStatusesForRef": [Function], + "listCommits": [Function], + "listContributors": [Function], + "listDeployKeys": [Function], + "listDeploymentStatuses": [Function], + "listDeployments": [Function], + "listDownloads": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForUser": [Function], + "listForks": [Function], + "listHooks": [Function], + "listInvitations": [Function], + "listInvitationsForAuthenticatedUser": [Function], + "listLanguages": [Function], + "listPagesBuilds": [Function], + "listProtectedBranchRequiredStatusChecksContexts": [Function], + "listPublic": [Function], + "listPullRequestsAssociatedWithCommit": [Function], + "listReleaseAssets": [Function], + "listReleases": [Function], + "listStatusesForRef": [Function], + "listTags": [Function], + "listTeams": [Function], + "listTopics": [Function], + "listWebhooks": [Function], + "merge": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "removeAppAccessRestrictions": [Function], + "removeBranchProtection": [Function], + "removeCollaborator": [Function], + "removeDeployKey": [Function], + "removeProtectedBranchAdminEnforcement": [Function], + "removeProtectedBranchAppRestrictions": [Function], + "removeProtectedBranchPullRequestReviewEnforcement": [Function], + "removeProtectedBranchRequiredSignatures": [Function], + "removeProtectedBranchRequiredStatusChecks": [Function], + "removeProtectedBranchRequiredStatusChecksContexts": [Function], + "removeProtectedBranchRestrictions": [Function], + "removeProtectedBranchTeamRestrictions": [Function], + "removeProtectedBranchUserRestrictions": [Function], + "removeStatusCheckContexts": [Function], + "removeStatusCheckProtection": [Function], + "removeTeamAccessRestrictions": [Function], + "removeUserAccessRestrictions": [Function], + "replaceAllTopics": [Function], + "replaceProtectedBranchAppRestrictions": [Function], + "replaceProtectedBranchRequiredStatusChecksContexts": [Function], + "replaceProtectedBranchTeamRestrictions": [Function], + "replaceProtectedBranchUserRestrictions": [Function], + "replaceTopics": [Function], + "requestPageBuild": [Function], + "requestPagesBuild": [Function], + "retrieveCommunityProfileMetrics": [Function], + "setAdminBranchProtection": [Function], + "setAppAccessRestrictions": [Function], + "setStatusCheckContexts": [Function], + "setTeamAccessRestrictions": [Function], + "setUserAccessRestrictions": [Function], + "testPushHook": [Function], + "testPushWebhook": [Function], + "transfer": [Function], + "update": [Function], + "updateBranchProtection": [Function], + "updateCommitComment": [Function], + "updateHook": [Function], + "updateInformationAboutPagesSite": [Function], + "updateInvitation": [Function], + "updateProtectedBranchPullRequestReviewEnforcement": [Function], + "updateProtectedBranchRequiredStatusChecks": [Function], + "updatePullRequestReviewProtection": [Function], + "updateRelease": [Function], + "updateReleaseAsset": [Function], + "updateStatusCheckPotection": [Function], + "updateWebhook": [Function], + "uploadReleaseAsset": [Function], + }, + "request": [Function], + "search": Object { + "code": [Function], + "commits": [Function], + "issuesAndPullRequests": [Function], + "labels": [Function], + "repos": [Function], + "topics": [Function], + "users": [Function], + }, + "teams": Object { + "addOrUpdateMembershipForUserInOrg": [Function], + "addOrUpdateMembershipInOrg": [Function], + "addOrUpdateProjectInOrg": [Function], + "addOrUpdateProjectPermissionsInOrg": [Function], + "addOrUpdateRepoInOrg": [Function], + "addOrUpdateRepoPermissionsInOrg": [Function], + "checkManagesRepoInOrg": [Function], + "checkPermissionsForProjectInOrg": [Function], + "checkPermissionsForRepoInOrg": [Function], + "create": [Function], + "createDiscussionCommentInOrg": [Function], + "createDiscussionInOrg": [Function], + "deleteDiscussionCommentInOrg": [Function], + "deleteDiscussionInOrg": [Function], + "deleteInOrg": [Function], + "getByName": [Function], + "getDiscussionCommentInOrg": [Function], + "getDiscussionInOrg": [Function], + "getMembershipForUserInOrg": [Function], + "getMembershipInOrg": [Function], + "list": [Function], + "listChildInOrg": [Function], + "listDiscussionCommentsInOrg": [Function], + "listDiscussionsInOrg": [Function], + "listForAuthenticatedUser": [Function], + "listMembersInOrg": [Function], + "listPendingInvitationsInOrg": [Function], + "listProjectsInOrg": [Function], + "listReposInOrg": [Function], + "removeMembershipForUserInOrg": [Function], + "removeMembershipInOrg": [Function], + "removeProjectInOrg": [Function], + "removeRepoInOrg": [Function], + "reviewProjectInOrg": [Function], + "updateDiscussionCommentInOrg": [Function], + "updateDiscussionInOrg": [Function], + "updateInOrg": [Function], + }, + "users": Object { + "addEmailForAuthenticated": [Function], + "addEmails": [Function], + "block": [Function], + "checkBlocked": [Function], + "checkFollowing": [Function], + "checkFollowingForUser": [Function], + "checkPersonIsFollowedByAuthenticated": [Function], + "createGpgKey": [Function], + "createGpgKeyForAuthenticated": [Function], + "createPublicKey": [Function], + "createPublicSshKeyForAuthenticated": [Function], + "deleteEmailForAuthenticated": [Function], + "deleteEmails": [Function], + "deleteGpgKey": [Function], + "deleteGpgKeyForAuthenticated": [Function], + "deletePublicKey": [Function], + "deletePublicSshKeyForAuthenticated": [Function], + "follow": [Function], + "getAuthenticated": [Function], + "getByUsername": [Function], + "getContextForUser": [Function], + "getGpgKey": [Function], + "getGpgKeyForAuthenticated": [Function], + "getPublicKey": [Function], + "getPublicSshKeyForAuthenticated": [Function], + "list": [Function], + "listBlocked": [Function], + "listBlockedByAuthenticated": [Function], + "listEmails": [Function], + "listEmailsForAuthenticated": [Function], + "listFollowedByAuthenticated": [Function], + "listFollowersForAuthenticatedUser": [Function], + "listFollowersForUser": [Function], + "listFollowingForAuthenticatedUser": [Function], + "listFollowingForUser": [Function], + "listGpgKeys": [Function], + "listGpgKeysForAuthenticated": [Function], + "listGpgKeysForUser": [Function], + "listPublicEmails": [Function], + "listPublicEmailsForAuthenticated": [Function], + "listPublicKeys": [Function], + "listPublicKeysForUser": [Function], + "listPublicSshKeysForAuthenticated": [Function], + "setPrimaryEmailVisibilityForAuthenticated": [Function], + "togglePrimaryEmailVisibility": [Function], + "unblock": [Function], + "unfollow": [Function], + "updateAuthenticated": [Function], + }, + }, + }, + "promptForCommitMsg": [Function], + }, + }, + "gitHubOAuthService": GitHubOAuthService { + "junoClient": JunoClient { + "cachedPinnedRepos": [Function], + }, + "token": [Function], + }, + "inMemoryContentProvider": InMemoryContentProvider { + "params": Object { + "memory://schema-analyzer-component-notebook.ipynb": Object { + "content": Object { + "content": Object { + "cells": Array [ + Object { + "cell_type": "code", + "execution_count": 0, + "metadata": Object {}, + "outputs": Array [], + "source": "", + }, + ], + "metadata": Object { + "kernelspec": Object { + "displayName": "Mongo", + "language": "mongocli", + "name": "mongo", + }, + "language_info": Object { + "file_extension": "ipynb", + "mimetype": "application/json", + "name": "mongo", + "version": "1.0", + }, + }, + "nbformat": 4, + "nbformat_minor": 4, + }, + "created": "", + "format": "json", + "last_modified": "", + "mimetype": "application/x-ipynb+json", + "name": "schema-analyzer-component-notebook.ipynb", + "path": "memory://schema-analyzer-component-notebook.ipynb", + "type": "notebook", + "writable": true, + }, + "readonly": true, + }, + }, + }, + "junoClient": JunoClient { + "cachedPinnedRepos": [Function], + }, + "onGitHubClientError": [Function], + "params": Object { + "container": [Circular], + "refreshCommandBarButtons": [Function], + "refreshNotebookList": [Function], + "resourceTree": ResourceTreeAdapter { + "container": [Circular], + "copyNotebook": [Function], + "parameters": [Function], + }, + }, + "promptForCommitMsg": [Function], + }, "onRefreshDatabasesKeyPress": [Function], "onRefreshResourcesClick": [Function], "phoenixClient": PhoenixClient { @@ -106,6 +1711,1611 @@ exports[`SettingsComponent renders 1`] = ` "_resetNotebookWorkspace": [Function], "isFixedCollectionWithSharedThroughputSupported": [Function], "isTabsContentExpanded": [Function], + "notebookManager": NotebookManager { + "gitHubClient": GitHubClient { + "errorCallback": [Function], + "ocktokit": OctokitWithDefaults { + "actions": Object { + "addSelectedRepoToOrgSecret": [Function], + "cancelWorkflowRun": [Function], + "createOrUpdateOrgSecret": [Function], + "createOrUpdateRepoSecret": [Function], + "createOrUpdateSecretForRepo": [Function], + "createRegistrationToken": [Function], + "createRegistrationTokenForOrg": [Function], + "createRegistrationTokenForRepo": [Function], + "createRemoveToken": [Function], + "createRemoveTokenForOrg": [Function], + "createRemoveTokenForRepo": [Function], + "deleteArtifact": [Function], + "deleteOrgSecret": [Function], + "deleteRepoSecret": [Function], + "deleteSecretFromRepo": [Function], + "deleteSelfHostedRunnerFromOrg": [Function], + "deleteSelfHostedRunnerFromRepo": [Function], + "deleteWorkflowRunLogs": [Function], + "downloadArtifact": [Function], + "downloadJobLogsForWorkflowRun": [Function], + "downloadWorkflowJobLogs": [Function], + "downloadWorkflowRunLogs": [Function], + "getArtifact": [Function], + "getJobForWorkflowRun": [Function], + "getOrgPublicKey": [Function], + "getOrgSecret": [Function], + "getPublicKey": [Function], + "getRepoPublicKey": [Function], + "getRepoSecret": [Function], + "getSecret": [Function], + "getSelfHostedRunner": [Function], + "getSelfHostedRunnerForOrg": [Function], + "getSelfHostedRunnerForRepo": [Function], + "getWorkflow": [Function], + "getWorkflowJob": [Function], + "getWorkflowRun": [Function], + "getWorkflowRunUsage": [Function], + "getWorkflowUsage": [Function], + "listArtifactsForRepo": [Function], + "listDownloadsForSelfHostedRunnerApplication": [Function], + "listJobsForWorkflowRun": [Function], + "listOrgSecrets": [Function], + "listRepoSecrets": [Function], + "listRepoWorkflowRuns": [Function], + "listRepoWorkflows": [Function], + "listRunnerApplicationsForOrg": [Function], + "listRunnerApplicationsForRepo": [Function], + "listSecretsForRepo": [Function], + "listSelectedReposForOrgSecret": [Function], + "listSelfHostedRunnersForOrg": [Function], + "listSelfHostedRunnersForRepo": [Function], + "listWorkflowJobLogs": [Function], + "listWorkflowRunArtifacts": [Function], + "listWorkflowRunLogs": [Function], + "listWorkflowRuns": [Function], + "listWorkflowRunsForRepo": [Function], + "reRunWorkflow": [Function], + "removeSelectedRepoFromOrgSecret": [Function], + "removeSelfHostedRunner": [Function], + "setSelectedReposForOrgSecret": [Function], + }, + "activity": Object { + "checkRepoIsStarredByAuthenticatedUser": [Function], + "checkStarringRepo": [Function], + "deleteRepoSubscription": [Function], + "deleteThreadSubscription": [Function], + "getFeeds": [Function], + "getRepoSubscription": [Function], + "getThread": [Function], + "getThreadSubscription": [Function], + "getThreadSubscriptionForAuthenticatedUser": [Function], + "listEventsForAuthenticatedUser": [Function], + "listEventsForOrg": [Function], + "listEventsForUser": [Function], + "listFeeds": [Function], + "listNotifications": [Function], + "listNotificationsForAuthenticatedUser": [Function], + "listNotificationsForRepo": [Function], + "listOrgEventsForAuthenticatedUser": [Function], + "listPublicEvents": [Function], + "listPublicEventsForOrg": [Function], + "listPublicEventsForRepoNetwork": [Function], + "listPublicEventsForUser": [Function], + "listPublicOrgEvents": [Function], + "listReceivedEventsForUser": [Function], + "listReceivedPublicEventsForUser": [Function], + "listRepoEvents": [Function], + "listRepoNotificationsForAuthenticatedUser": [Function], + "listReposStarredByAuthenticatedUser": [Function], + "listReposStarredByUser": [Function], + "listReposWatchedByUser": [Function], + "listStargazersForRepo": [Function], + "listWatchedReposForAuthenticatedUser": [Function], + "listWatchersForRepo": [Function], + "markAsRead": [Function], + "markNotificationsAsRead": [Function], + "markNotificationsAsReadForRepo": [Function], + "markRepoNotificationsAsRead": [Function], + "markThreadAsRead": [Function], + "setRepoSubscription": [Function], + "setThreadSubscription": [Function], + "starRepo": [Function], + "starRepoForAuthenticatedUser": [Function], + "unstarRepo": [Function], + "unstarRepoForAuthenticatedUser": [Function], + }, + "apps": Object { + "addRepoToInstallation": [Function], + "checkAccountIsAssociatedWithAny": [Function], + "checkAccountIsAssociatedWithAnyStubbed": [Function], + "checkToken": [Function], + "createContentAttachment": [Function], + "createFromManifest": [Function], + "createInstallationAccessToken": [Function], + "createInstallationToken": [Function], + "deleteAuthorization": [Function], + "deleteInstallation": [Function], + "deleteToken": [Function], + "getAuthenticated": [Function], + "getBySlug": [Function], + "getInstallation": [Function], + "getOrgInstallation": [Function], + "getRepoInstallation": [Function], + "getSubscriptionPlanForAccount": [Function], + "getSubscriptionPlanForAccountStubbed": [Function], + "getUserInstallation": [Function], + "listAccountsForPlan": [Function], + "listAccountsForPlanStubbed": [Function], + "listAccountsUserOrOrgOnPlan": [Function], + "listAccountsUserOrOrgOnPlanStubbed": [Function], + "listInstallationReposForAuthenticatedUser": [Function], + "listInstallations": [Function], + "listInstallationsForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUserStubbed": [Function], + "listPlans": [Function], + "listPlansStubbed": [Function], + "listRepos": [Function], + "listReposAccessibleToInstallation": [Function], + "listSubscriptionsForAuthenticatedUser": [Function], + "listSubscriptionsForAuthenticatedUserStubbed": [Function], + "removeRepoFromInstallation": [Function], + "resetToken": [Function], + "revokeInstallationAccessToken": [Function], + "revokeInstallationToken": [Function], + "suspendInstallation": [Function], + "unsuspendInstallation": [Function], + }, + "auth": [Function], + "checks": Object { + "create": [Function], + "createSuite": [Function], + "get": [Function], + "getSuite": [Function], + "listAnnotations": [Function], + "listForRef": [Function], + "listForSuite": [Function], + "listSuitesForRef": [Function], + "rerequestSuite": [Function], + "setSuitesPreferences": [Function], + "update": [Function], + }, + "codeScanning": Object { + "getAlert": [Function], + "listAlertsForRepo": [Function], + }, + "codesOfConduct": Object { + "getAllCodesOfConduct": [Function], + "getConductCode": [Function], + "getForRepo": [Function], + "listConductCodes": [Function], + }, + "emojis": Object { + "get": [Function], + }, + "gists": Object { + "checkIsStarred": [Function], + "create": [Function], + "createComment": [Function], + "delete": [Function], + "deleteComment": [Function], + "fork": [Function], + "get": [Function], + "getComment": [Function], + "getRevision": [Function], + "list": [Function], + "listComments": [Function], + "listCommits": [Function], + "listForUser": [Function], + "listForks": [Function], + "listPublic": [Function], + "listPublicForUser": [Function], + "listStarred": [Function], + "star": [Function], + "unstar": [Function], + "update": [Function], + "updateComment": [Function], + }, + "git": Object { + "createBlob": [Function], + "createCommit": [Function], + "createRef": [Function], + "createTag": [Function], + "createTree": [Function], + "deleteRef": [Function], + "getBlob": [Function], + "getCommit": [Function], + "getRef": [Function], + "getTag": [Function], + "getTree": [Function], + "listMatchingRefs": [Function], + "updateRef": [Function], + }, + "gitignore": Object { + "getAllTemplates": [Function], + "getTemplate": [Function], + "listTemplates": [Function], + }, + "graphql": [Function], + "hook": [Function], + "interactions": Object { + "addOrUpdateRestrictionsForOrg": [Function], + "addOrUpdateRestrictionsForRepo": [Function], + "getRestrictionsForOrg": [Function], + "getRestrictionsForRepo": [Function], + "removeRestrictionsForOrg": [Function], + "removeRestrictionsForRepo": [Function], + "setRestrictionsForOrg": [Function], + "setRestrictionsForRepo": [Function], + }, + "issues": Object { + "addAssignees": [Function], + "addLabels": [Function], + "checkAssignee": [Function], + "checkUserCanBeAssigned": [Function], + "create": [Function], + "createComment": [Function], + "createLabel": [Function], + "createMilestone": [Function], + "deleteComment": [Function], + "deleteLabel": [Function], + "deleteMilestone": [Function], + "get": [Function], + "getComment": [Function], + "getEvent": [Function], + "getLabel": [Function], + "getMilestone": [Function], + "list": [Function], + "listAssignees": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listEvents": [Function], + "listEventsForRepo": [Function], + "listEventsForTimeline": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listLabelsForMilestone": [Function], + "listLabelsForRepo": [Function], + "listLabelsOnIssue": [Function], + "listMilestones": [Function], + "listMilestonesForRepo": [Function], + "lock": [Function], + "removeAllLabels": [Function], + "removeAssignees": [Function], + "removeLabel": [Function], + "removeLabels": [Function], + "replaceAllLabels": [Function], + "replaceLabels": [Function], + "setLabels": [Function], + "unlock": [Function], + "update": [Function], + "updateComment": [Function], + "updateLabel": [Function], + "updateMilestone": [Function], + }, + "licenses": Object { + "get": [Function], + "getAllCommonlyUsed": [Function], + "getForRepo": [Function], + "listCommonlyUsed": [Function], + }, + "log": Object { + "debug": [Function], + "error": [Function], + "info": [Function], + "warn": [Function], + }, + "markdown": Object { + "render": [Function], + "renderRaw": [Function], + }, + "meta": Object { + "get": [Function], + }, + "migrations": Object { + "cancelImport": [Function], + "deleteArchiveForAuthenticatedUser": [Function], + "deleteArchiveForOrg": [Function], + "downloadArchiveForOrg": [Function], + "getArchiveForAuthenticatedUser": [Function], + "getCommitAuthors": [Function], + "getImportProgress": [Function], + "getImportStatus": [Function], + "getLargeFiles": [Function], + "getStatusForAuthenticatedUser": [Function], + "getStatusForOrg": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listReposForOrg": [Function], + "listReposForUser": [Function], + "mapCommitAuthor": [Function], + "setLfsPreference": [Function], + "startForAuthenticatedUser": [Function], + "startForOrg": [Function], + "startImport": [Function], + "unlockRepoForAuthenticatedUser": [Function], + "unlockRepoForOrg": [Function], + "updateImport": [Function], + }, + "orgs": Object { + "addOrUpdateMembership": [Function], + "blockUser": [Function], + "checkBlockedUser": [Function], + "checkMembership": [Function], + "checkMembershipForUser": [Function], + "checkPublicMembership": [Function], + "checkPublicMembershipForUser": [Function], + "concealMembership": [Function], + "convertMemberToOutsideCollaborator": [Function], + "createHook": [Function], + "createInvitation": [Function], + "createWebhook": [Function], + "deleteHook": [Function], + "deleteWebhook": [Function], + "get": [Function], + "getHook": [Function], + "getMembership": [Function], + "getMembershipForAuthenticatedUser": [Function], + "getMembershipForUser": [Function], + "getWebhook": [Function], + "list": [Function], + "listAppInstallations": [Function], + "listBlockedUsers": [Function], + "listForAuthenticatedUser": [Function], + "listForUser": [Function], + "listHooks": [Function], + "listInstallations": [Function], + "listInvitationTeams": [Function], + "listMembers": [Function], + "listMemberships": [Function], + "listMembershipsForAuthenticatedUser": [Function], + "listOutsideCollaborators": [Function], + "listPendingInvitations": [Function], + "listPublicMembers": [Function], + "listWebhooks": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "publicizeMembership": [Function], + "removeMember": [Function], + "removeMembership": [Function], + "removeMembershipForUser": [Function], + "removeOutsideCollaborator": [Function], + "removePublicMembershipForAuthenticatedUser": [Function], + "setMembershipForUser": [Function], + "setPublicMembershipForAuthenticatedUser": [Function], + "unblockUser": [Function], + "update": [Function], + "updateHook": [Function], + "updateMembership": [Function], + "updateMembershipForAuthenticatedUser": [Function], + "updateWebhook": [Function], + }, + "paginate": [Function], + "projects": Object { + "addCollaborator": [Function], + "createCard": [Function], + "createColumn": [Function], + "createForAuthenticatedUser": [Function], + "createForOrg": [Function], + "createForRepo": [Function], + "delete": [Function], + "deleteCard": [Function], + "deleteColumn": [Function], + "get": [Function], + "getCard": [Function], + "getColumn": [Function], + "getPermissionForUser": [Function], + "listCards": [Function], + "listCollaborators": [Function], + "listColumns": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listForUser": [Function], + "moveCard": [Function], + "moveColumn": [Function], + "removeCollaborator": [Function], + "reviewUserPermissionLevel": [Function], + "update": [Function], + "updateCard": [Function], + "updateColumn": [Function], + }, + "pulls": Object { + "checkIfMerged": [Function], + "create": [Function], + "createComment": [Function], + "createReplyForReviewComment": [Function], + "createReview": [Function], + "createReviewComment": [Function], + "createReviewCommentReply": [Function], + "createReviewRequest": [Function], + "deleteComment": [Function], + "deletePendingReview": [Function], + "deleteReviewComment": [Function], + "deleteReviewRequest": [Function], + "dismissReview": [Function], + "get": [Function], + "getComment": [Function], + "getCommentsForReview": [Function], + "getReview": [Function], + "getReviewComment": [Function], + "list": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listCommentsForReview": [Function], + "listCommits": [Function], + "listFiles": [Function], + "listRequestedReviewers": [Function], + "listReviewComments": [Function], + "listReviewCommentsForRepo": [Function], + "listReviewRequests": [Function], + "listReviews": [Function], + "merge": [Function], + "removeRequestedReviewers": [Function], + "requestReviewers": [Function], + "submitReview": [Function], + "update": [Function], + "updateBranch": [Function], + "updateComment": [Function], + "updateReview": [Function], + "updateReviewComment": [Function], + }, + "rateLimit": Object { + "get": [Function], + }, + "reactions": Object { + "createForCommitComment": [Function], + "createForIssue": [Function], + "createForIssueComment": [Function], + "createForPullRequestReviewComment": [Function], + "createForTeamDiscussionCommentInOrg": [Function], + "createForTeamDiscussionInOrg": [Function], + "delete": [Function], + "deleteForCommitComment": [Function], + "deleteForIssue": [Function], + "deleteForIssueComment": [Function], + "deleteForPullRequestComment": [Function], + "deleteForTeamDiscussion": [Function], + "deleteForTeamDiscussionComment": [Function], + "deleteLegacy": [Function], + "listForCommitComment": [Function], + "listForIssue": [Function], + "listForIssueComment": [Function], + "listForPullRequestReviewComment": [Function], + "listForTeamDiscussionCommentInOrg": [Function], + "listForTeamDiscussionInOrg": [Function], + }, + "repos": Object { + "acceptInvitation": [Function], + "addAppAccessRestrictions": [Function], + "addCollaborator": [Function], + "addDeployKey": [Function], + "addProtectedBranchAdminEnforcement": [Function], + "addProtectedBranchAppRestrictions": [Function], + "addProtectedBranchRequiredSignatures": [Function], + "addProtectedBranchRequiredStatusChecksContexts": [Function], + "addProtectedBranchTeamRestrictions": [Function], + "addProtectedBranchUserRestrictions": [Function], + "addStatusCheckContexts": [Function], + "addTeamAccessRestrictions": [Function], + "addUserAccessRestrictions": [Function], + "checkCollaborator": [Function], + "checkVulnerabilityAlerts": [Function], + "compareCommits": [Function], + "createCommitComment": [Function], + "createCommitSignatureProtection": [Function], + "createCommitStatus": [Function], + "createDeployKey": [Function], + "createDeployment": [Function], + "createDeploymentStatus": [Function], + "createDispatchEvent": [Function], + "createForAuthenticatedUser": [Function], + "createFork": [Function], + "createHook": [Function], + "createInOrg": [Function], + "createOrUpdateFile": [Function], + "createOrUpdateFileContents": [Function], + "createPagesSite": [Function], + "createRelease": [Function], + "createStatus": [Function], + "createUsingTemplate": [Function], + "createWebhook": [Function], + "declineInvitation": [Function], + "delete": [Function], + "deleteAccessRestrictions": [Function], + "deleteAdminBranchProtection": [Function], + "deleteBranchProtection": [Function], + "deleteCommitComment": [Function], + "deleteCommitSignatureProtection": [Function], + "deleteDeployKey": [Function], + "deleteDeployment": [Function], + "deleteDownload": [Function], + "deleteFile": [Function], + "deleteHook": [Function], + "deleteInvitation": [Function], + "deletePagesSite": [Function], + "deletePullRequestReviewProtection": [Function], + "deleteRelease": [Function], + "deleteReleaseAsset": [Function], + "deleteWebhook": [Function], + "disableAutomatedSecurityFixes": [Function], + "disablePagesSite": [Function], + "disableVulnerabilityAlerts": [Function], + "downloadArchive": [Function], + "enableAutomatedSecurityFixes": [Function], + "enablePagesSite": [Function], + "enableVulnerabilityAlerts": [Function], + "get": [Function], + "getAccessRestrictions": [Function], + "getAdminBranchProtection": [Function], + "getAllStatusCheckContexts": [Function], + "getAllTopics": [Function], + "getAppsWithAccessToProtectedBranch": [Function], + "getArchiveLink": [Function], + "getBranch": [Function], + "getBranchProtection": [Function], + "getClones": [Function], + "getCodeFrequencyStats": [Function], + "getCollaboratorPermissionLevel": [Function], + "getCombinedStatusForRef": [Function], + "getCommit": [Function], + "getCommitActivityStats": [Function], + "getCommitComment": [Function], + "getCommitSignatureProtection": [Function], + "getCommunityProfileMetrics": [Function], + "getContent": [Function], + "getContents": [Function], + "getContributorsStats": [Function], + "getDeployKey": [Function], + "getDeployment": [Function], + "getDeploymentStatus": [Function], + "getDownload": [Function], + "getHook": [Function], + "getLatestPagesBuild": [Function], + "getLatestRelease": [Function], + "getPages": [Function], + "getPagesBuild": [Function], + "getParticipationStats": [Function], + "getProtectedBranchAdminEnforcement": [Function], + "getProtectedBranchPullRequestReviewEnforcement": [Function], + "getProtectedBranchRequiredSignatures": [Function], + "getProtectedBranchRequiredStatusChecks": [Function], + "getProtectedBranchRestrictions": [Function], + "getPullRequestReviewProtection": [Function], + "getPunchCardStats": [Function], + "getReadme": [Function], + "getRelease": [Function], + "getReleaseAsset": [Function], + "getReleaseByTag": [Function], + "getStatusChecksProtection": [Function], + "getTeamsWithAccessToProtectedBranch": [Function], + "getTopPaths": [Function], + "getTopReferrers": [Function], + "getUsersWithAccessToProtectedBranch": [Function], + "getViews": [Function], + "getWebhook": [Function], + "list": [Function], + "listAssetsForRelease": [Function], + "listBranches": [Function], + "listBranchesForHeadCommit": [Function], + "listCollaborators": [Function], + "listCommentsForCommit": [Function], + "listCommitComments": [Function], + "listCommitCommentsForRepo": [Function], + "listCommitStatusesForRef": [Function], + "listCommits": [Function], + "listContributors": [Function], + "listDeployKeys": [Function], + "listDeploymentStatuses": [Function], + "listDeployments": [Function], + "listDownloads": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForUser": [Function], + "listForks": [Function], + "listHooks": [Function], + "listInvitations": [Function], + "listInvitationsForAuthenticatedUser": [Function], + "listLanguages": [Function], + "listPagesBuilds": [Function], + "listProtectedBranchRequiredStatusChecksContexts": [Function], + "listPublic": [Function], + "listPullRequestsAssociatedWithCommit": [Function], + "listReleaseAssets": [Function], + "listReleases": [Function], + "listStatusesForRef": [Function], + "listTags": [Function], + "listTeams": [Function], + "listTopics": [Function], + "listWebhooks": [Function], + "merge": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "removeAppAccessRestrictions": [Function], + "removeBranchProtection": [Function], + "removeCollaborator": [Function], + "removeDeployKey": [Function], + "removeProtectedBranchAdminEnforcement": [Function], + "removeProtectedBranchAppRestrictions": [Function], + "removeProtectedBranchPullRequestReviewEnforcement": [Function], + "removeProtectedBranchRequiredSignatures": [Function], + "removeProtectedBranchRequiredStatusChecks": [Function], + "removeProtectedBranchRequiredStatusChecksContexts": [Function], + "removeProtectedBranchRestrictions": [Function], + "removeProtectedBranchTeamRestrictions": [Function], + "removeProtectedBranchUserRestrictions": [Function], + "removeStatusCheckContexts": [Function], + "removeStatusCheckProtection": [Function], + "removeTeamAccessRestrictions": [Function], + "removeUserAccessRestrictions": [Function], + "replaceAllTopics": [Function], + "replaceProtectedBranchAppRestrictions": [Function], + "replaceProtectedBranchRequiredStatusChecksContexts": [Function], + "replaceProtectedBranchTeamRestrictions": [Function], + "replaceProtectedBranchUserRestrictions": [Function], + "replaceTopics": [Function], + "requestPageBuild": [Function], + "requestPagesBuild": [Function], + "retrieveCommunityProfileMetrics": [Function], + "setAdminBranchProtection": [Function], + "setAppAccessRestrictions": [Function], + "setStatusCheckContexts": [Function], + "setTeamAccessRestrictions": [Function], + "setUserAccessRestrictions": [Function], + "testPushHook": [Function], + "testPushWebhook": [Function], + "transfer": [Function], + "update": [Function], + "updateBranchProtection": [Function], + "updateCommitComment": [Function], + "updateHook": [Function], + "updateInformationAboutPagesSite": [Function], + "updateInvitation": [Function], + "updateProtectedBranchPullRequestReviewEnforcement": [Function], + "updateProtectedBranchRequiredStatusChecks": [Function], + "updatePullRequestReviewProtection": [Function], + "updateRelease": [Function], + "updateReleaseAsset": [Function], + "updateStatusCheckPotection": [Function], + "updateWebhook": [Function], + "uploadReleaseAsset": [Function], + }, + "request": [Function], + "search": Object { + "code": [Function], + "commits": [Function], + "issuesAndPullRequests": [Function], + "labels": [Function], + "repos": [Function], + "topics": [Function], + "users": [Function], + }, + "teams": Object { + "addOrUpdateMembershipForUserInOrg": [Function], + "addOrUpdateMembershipInOrg": [Function], + "addOrUpdateProjectInOrg": [Function], + "addOrUpdateProjectPermissionsInOrg": [Function], + "addOrUpdateRepoInOrg": [Function], + "addOrUpdateRepoPermissionsInOrg": [Function], + "checkManagesRepoInOrg": [Function], + "checkPermissionsForProjectInOrg": [Function], + "checkPermissionsForRepoInOrg": [Function], + "create": [Function], + "createDiscussionCommentInOrg": [Function], + "createDiscussionInOrg": [Function], + "deleteDiscussionCommentInOrg": [Function], + "deleteDiscussionInOrg": [Function], + "deleteInOrg": [Function], + "getByName": [Function], + "getDiscussionCommentInOrg": [Function], + "getDiscussionInOrg": [Function], + "getMembershipForUserInOrg": [Function], + "getMembershipInOrg": [Function], + "list": [Function], + "listChildInOrg": [Function], + "listDiscussionCommentsInOrg": [Function], + "listDiscussionsInOrg": [Function], + "listForAuthenticatedUser": [Function], + "listMembersInOrg": [Function], + "listPendingInvitationsInOrg": [Function], + "listProjectsInOrg": [Function], + "listReposInOrg": [Function], + "removeMembershipForUserInOrg": [Function], + "removeMembershipInOrg": [Function], + "removeProjectInOrg": [Function], + "removeRepoInOrg": [Function], + "reviewProjectInOrg": [Function], + "updateDiscussionCommentInOrg": [Function], + "updateDiscussionInOrg": [Function], + "updateInOrg": [Function], + }, + "users": Object { + "addEmailForAuthenticated": [Function], + "addEmails": [Function], + "block": [Function], + "checkBlocked": [Function], + "checkFollowing": [Function], + "checkFollowingForUser": [Function], + "checkPersonIsFollowedByAuthenticated": [Function], + "createGpgKey": [Function], + "createGpgKeyForAuthenticated": [Function], + "createPublicKey": [Function], + "createPublicSshKeyForAuthenticated": [Function], + "deleteEmailForAuthenticated": [Function], + "deleteEmails": [Function], + "deleteGpgKey": [Function], + "deleteGpgKeyForAuthenticated": [Function], + "deletePublicKey": [Function], + "deletePublicSshKeyForAuthenticated": [Function], + "follow": [Function], + "getAuthenticated": [Function], + "getByUsername": [Function], + "getContextForUser": [Function], + "getGpgKey": [Function], + "getGpgKeyForAuthenticated": [Function], + "getPublicKey": [Function], + "getPublicSshKeyForAuthenticated": [Function], + "list": [Function], + "listBlocked": [Function], + "listBlockedByAuthenticated": [Function], + "listEmails": [Function], + "listEmailsForAuthenticated": [Function], + "listFollowedByAuthenticated": [Function], + "listFollowersForAuthenticatedUser": [Function], + "listFollowersForUser": [Function], + "listFollowingForAuthenticatedUser": [Function], + "listFollowingForUser": [Function], + "listGpgKeys": [Function], + "listGpgKeysForAuthenticated": [Function], + "listGpgKeysForUser": [Function], + "listPublicEmails": [Function], + "listPublicEmailsForAuthenticated": [Function], + "listPublicKeys": [Function], + "listPublicKeysForUser": [Function], + "listPublicSshKeysForAuthenticated": [Function], + "setPrimaryEmailVisibilityForAuthenticated": [Function], + "togglePrimaryEmailVisibility": [Function], + "unblock": [Function], + "unfollow": [Function], + "updateAuthenticated": [Function], + }, + }, + }, + "gitHubContentProvider": GitHubContentProvider { + "params": Object { + "gitHubClient": GitHubClient { + "errorCallback": [Function], + "ocktokit": OctokitWithDefaults { + "actions": Object { + "addSelectedRepoToOrgSecret": [Function], + "cancelWorkflowRun": [Function], + "createOrUpdateOrgSecret": [Function], + "createOrUpdateRepoSecret": [Function], + "createOrUpdateSecretForRepo": [Function], + "createRegistrationToken": [Function], + "createRegistrationTokenForOrg": [Function], + "createRegistrationTokenForRepo": [Function], + "createRemoveToken": [Function], + "createRemoveTokenForOrg": [Function], + "createRemoveTokenForRepo": [Function], + "deleteArtifact": [Function], + "deleteOrgSecret": [Function], + "deleteRepoSecret": [Function], + "deleteSecretFromRepo": [Function], + "deleteSelfHostedRunnerFromOrg": [Function], + "deleteSelfHostedRunnerFromRepo": [Function], + "deleteWorkflowRunLogs": [Function], + "downloadArtifact": [Function], + "downloadJobLogsForWorkflowRun": [Function], + "downloadWorkflowJobLogs": [Function], + "downloadWorkflowRunLogs": [Function], + "getArtifact": [Function], + "getJobForWorkflowRun": [Function], + "getOrgPublicKey": [Function], + "getOrgSecret": [Function], + "getPublicKey": [Function], + "getRepoPublicKey": [Function], + "getRepoSecret": [Function], + "getSecret": [Function], + "getSelfHostedRunner": [Function], + "getSelfHostedRunnerForOrg": [Function], + "getSelfHostedRunnerForRepo": [Function], + "getWorkflow": [Function], + "getWorkflowJob": [Function], + "getWorkflowRun": [Function], + "getWorkflowRunUsage": [Function], + "getWorkflowUsage": [Function], + "listArtifactsForRepo": [Function], + "listDownloadsForSelfHostedRunnerApplication": [Function], + "listJobsForWorkflowRun": [Function], + "listOrgSecrets": [Function], + "listRepoSecrets": [Function], + "listRepoWorkflowRuns": [Function], + "listRepoWorkflows": [Function], + "listRunnerApplicationsForOrg": [Function], + "listRunnerApplicationsForRepo": [Function], + "listSecretsForRepo": [Function], + "listSelectedReposForOrgSecret": [Function], + "listSelfHostedRunnersForOrg": [Function], + "listSelfHostedRunnersForRepo": [Function], + "listWorkflowJobLogs": [Function], + "listWorkflowRunArtifacts": [Function], + "listWorkflowRunLogs": [Function], + "listWorkflowRuns": [Function], + "listWorkflowRunsForRepo": [Function], + "reRunWorkflow": [Function], + "removeSelectedRepoFromOrgSecret": [Function], + "removeSelfHostedRunner": [Function], + "setSelectedReposForOrgSecret": [Function], + }, + "activity": Object { + "checkRepoIsStarredByAuthenticatedUser": [Function], + "checkStarringRepo": [Function], + "deleteRepoSubscription": [Function], + "deleteThreadSubscription": [Function], + "getFeeds": [Function], + "getRepoSubscription": [Function], + "getThread": [Function], + "getThreadSubscription": [Function], + "getThreadSubscriptionForAuthenticatedUser": [Function], + "listEventsForAuthenticatedUser": [Function], + "listEventsForOrg": [Function], + "listEventsForUser": [Function], + "listFeeds": [Function], + "listNotifications": [Function], + "listNotificationsForAuthenticatedUser": [Function], + "listNotificationsForRepo": [Function], + "listOrgEventsForAuthenticatedUser": [Function], + "listPublicEvents": [Function], + "listPublicEventsForOrg": [Function], + "listPublicEventsForRepoNetwork": [Function], + "listPublicEventsForUser": [Function], + "listPublicOrgEvents": [Function], + "listReceivedEventsForUser": [Function], + "listReceivedPublicEventsForUser": [Function], + "listRepoEvents": [Function], + "listRepoNotificationsForAuthenticatedUser": [Function], + "listReposStarredByAuthenticatedUser": [Function], + "listReposStarredByUser": [Function], + "listReposWatchedByUser": [Function], + "listStargazersForRepo": [Function], + "listWatchedReposForAuthenticatedUser": [Function], + "listWatchersForRepo": [Function], + "markAsRead": [Function], + "markNotificationsAsRead": [Function], + "markNotificationsAsReadForRepo": [Function], + "markRepoNotificationsAsRead": [Function], + "markThreadAsRead": [Function], + "setRepoSubscription": [Function], + "setThreadSubscription": [Function], + "starRepo": [Function], + "starRepoForAuthenticatedUser": [Function], + "unstarRepo": [Function], + "unstarRepoForAuthenticatedUser": [Function], + }, + "apps": Object { + "addRepoToInstallation": [Function], + "checkAccountIsAssociatedWithAny": [Function], + "checkAccountIsAssociatedWithAnyStubbed": [Function], + "checkToken": [Function], + "createContentAttachment": [Function], + "createFromManifest": [Function], + "createInstallationAccessToken": [Function], + "createInstallationToken": [Function], + "deleteAuthorization": [Function], + "deleteInstallation": [Function], + "deleteToken": [Function], + "getAuthenticated": [Function], + "getBySlug": [Function], + "getInstallation": [Function], + "getOrgInstallation": [Function], + "getRepoInstallation": [Function], + "getSubscriptionPlanForAccount": [Function], + "getSubscriptionPlanForAccountStubbed": [Function], + "getUserInstallation": [Function], + "listAccountsForPlan": [Function], + "listAccountsForPlanStubbed": [Function], + "listAccountsUserOrOrgOnPlan": [Function], + "listAccountsUserOrOrgOnPlanStubbed": [Function], + "listInstallationReposForAuthenticatedUser": [Function], + "listInstallations": [Function], + "listInstallationsForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUserStubbed": [Function], + "listPlans": [Function], + "listPlansStubbed": [Function], + "listRepos": [Function], + "listReposAccessibleToInstallation": [Function], + "listSubscriptionsForAuthenticatedUser": [Function], + "listSubscriptionsForAuthenticatedUserStubbed": [Function], + "removeRepoFromInstallation": [Function], + "resetToken": [Function], + "revokeInstallationAccessToken": [Function], + "revokeInstallationToken": [Function], + "suspendInstallation": [Function], + "unsuspendInstallation": [Function], + }, + "auth": [Function], + "checks": Object { + "create": [Function], + "createSuite": [Function], + "get": [Function], + "getSuite": [Function], + "listAnnotations": [Function], + "listForRef": [Function], + "listForSuite": [Function], + "listSuitesForRef": [Function], + "rerequestSuite": [Function], + "setSuitesPreferences": [Function], + "update": [Function], + }, + "codeScanning": Object { + "getAlert": [Function], + "listAlertsForRepo": [Function], + }, + "codesOfConduct": Object { + "getAllCodesOfConduct": [Function], + "getConductCode": [Function], + "getForRepo": [Function], + "listConductCodes": [Function], + }, + "emojis": Object { + "get": [Function], + }, + "gists": Object { + "checkIsStarred": [Function], + "create": [Function], + "createComment": [Function], + "delete": [Function], + "deleteComment": [Function], + "fork": [Function], + "get": [Function], + "getComment": [Function], + "getRevision": [Function], + "list": [Function], + "listComments": [Function], + "listCommits": [Function], + "listForUser": [Function], + "listForks": [Function], + "listPublic": [Function], + "listPublicForUser": [Function], + "listStarred": [Function], + "star": [Function], + "unstar": [Function], + "update": [Function], + "updateComment": [Function], + }, + "git": Object { + "createBlob": [Function], + "createCommit": [Function], + "createRef": [Function], + "createTag": [Function], + "createTree": [Function], + "deleteRef": [Function], + "getBlob": [Function], + "getCommit": [Function], + "getRef": [Function], + "getTag": [Function], + "getTree": [Function], + "listMatchingRefs": [Function], + "updateRef": [Function], + }, + "gitignore": Object { + "getAllTemplates": [Function], + "getTemplate": [Function], + "listTemplates": [Function], + }, + "graphql": [Function], + "hook": [Function], + "interactions": Object { + "addOrUpdateRestrictionsForOrg": [Function], + "addOrUpdateRestrictionsForRepo": [Function], + "getRestrictionsForOrg": [Function], + "getRestrictionsForRepo": [Function], + "removeRestrictionsForOrg": [Function], + "removeRestrictionsForRepo": [Function], + "setRestrictionsForOrg": [Function], + "setRestrictionsForRepo": [Function], + }, + "issues": Object { + "addAssignees": [Function], + "addLabels": [Function], + "checkAssignee": [Function], + "checkUserCanBeAssigned": [Function], + "create": [Function], + "createComment": [Function], + "createLabel": [Function], + "createMilestone": [Function], + "deleteComment": [Function], + "deleteLabel": [Function], + "deleteMilestone": [Function], + "get": [Function], + "getComment": [Function], + "getEvent": [Function], + "getLabel": [Function], + "getMilestone": [Function], + "list": [Function], + "listAssignees": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listEvents": [Function], + "listEventsForRepo": [Function], + "listEventsForTimeline": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listLabelsForMilestone": [Function], + "listLabelsForRepo": [Function], + "listLabelsOnIssue": [Function], + "listMilestones": [Function], + "listMilestonesForRepo": [Function], + "lock": [Function], + "removeAllLabels": [Function], + "removeAssignees": [Function], + "removeLabel": [Function], + "removeLabels": [Function], + "replaceAllLabels": [Function], + "replaceLabels": [Function], + "setLabels": [Function], + "unlock": [Function], + "update": [Function], + "updateComment": [Function], + "updateLabel": [Function], + "updateMilestone": [Function], + }, + "licenses": Object { + "get": [Function], + "getAllCommonlyUsed": [Function], + "getForRepo": [Function], + "listCommonlyUsed": [Function], + }, + "log": Object { + "debug": [Function], + "error": [Function], + "info": [Function], + "warn": [Function], + }, + "markdown": Object { + "render": [Function], + "renderRaw": [Function], + }, + "meta": Object { + "get": [Function], + }, + "migrations": Object { + "cancelImport": [Function], + "deleteArchiveForAuthenticatedUser": [Function], + "deleteArchiveForOrg": [Function], + "downloadArchiveForOrg": [Function], + "getArchiveForAuthenticatedUser": [Function], + "getCommitAuthors": [Function], + "getImportProgress": [Function], + "getImportStatus": [Function], + "getLargeFiles": [Function], + "getStatusForAuthenticatedUser": [Function], + "getStatusForOrg": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listReposForOrg": [Function], + "listReposForUser": [Function], + "mapCommitAuthor": [Function], + "setLfsPreference": [Function], + "startForAuthenticatedUser": [Function], + "startForOrg": [Function], + "startImport": [Function], + "unlockRepoForAuthenticatedUser": [Function], + "unlockRepoForOrg": [Function], + "updateImport": [Function], + }, + "orgs": Object { + "addOrUpdateMembership": [Function], + "blockUser": [Function], + "checkBlockedUser": [Function], + "checkMembership": [Function], + "checkMembershipForUser": [Function], + "checkPublicMembership": [Function], + "checkPublicMembershipForUser": [Function], + "concealMembership": [Function], + "convertMemberToOutsideCollaborator": [Function], + "createHook": [Function], + "createInvitation": [Function], + "createWebhook": [Function], + "deleteHook": [Function], + "deleteWebhook": [Function], + "get": [Function], + "getHook": [Function], + "getMembership": [Function], + "getMembershipForAuthenticatedUser": [Function], + "getMembershipForUser": [Function], + "getWebhook": [Function], + "list": [Function], + "listAppInstallations": [Function], + "listBlockedUsers": [Function], + "listForAuthenticatedUser": [Function], + "listForUser": [Function], + "listHooks": [Function], + "listInstallations": [Function], + "listInvitationTeams": [Function], + "listMembers": [Function], + "listMemberships": [Function], + "listMembershipsForAuthenticatedUser": [Function], + "listOutsideCollaborators": [Function], + "listPendingInvitations": [Function], + "listPublicMembers": [Function], + "listWebhooks": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "publicizeMembership": [Function], + "removeMember": [Function], + "removeMembership": [Function], + "removeMembershipForUser": [Function], + "removeOutsideCollaborator": [Function], + "removePublicMembershipForAuthenticatedUser": [Function], + "setMembershipForUser": [Function], + "setPublicMembershipForAuthenticatedUser": [Function], + "unblockUser": [Function], + "update": [Function], + "updateHook": [Function], + "updateMembership": [Function], + "updateMembershipForAuthenticatedUser": [Function], + "updateWebhook": [Function], + }, + "paginate": [Function], + "projects": Object { + "addCollaborator": [Function], + "createCard": [Function], + "createColumn": [Function], + "createForAuthenticatedUser": [Function], + "createForOrg": [Function], + "createForRepo": [Function], + "delete": [Function], + "deleteCard": [Function], + "deleteColumn": [Function], + "get": [Function], + "getCard": [Function], + "getColumn": [Function], + "getPermissionForUser": [Function], + "listCards": [Function], + "listCollaborators": [Function], + "listColumns": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listForUser": [Function], + "moveCard": [Function], + "moveColumn": [Function], + "removeCollaborator": [Function], + "reviewUserPermissionLevel": [Function], + "update": [Function], + "updateCard": [Function], + "updateColumn": [Function], + }, + "pulls": Object { + "checkIfMerged": [Function], + "create": [Function], + "createComment": [Function], + "createReplyForReviewComment": [Function], + "createReview": [Function], + "createReviewComment": [Function], + "createReviewCommentReply": [Function], + "createReviewRequest": [Function], + "deleteComment": [Function], + "deletePendingReview": [Function], + "deleteReviewComment": [Function], + "deleteReviewRequest": [Function], + "dismissReview": [Function], + "get": [Function], + "getComment": [Function], + "getCommentsForReview": [Function], + "getReview": [Function], + "getReviewComment": [Function], + "list": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listCommentsForReview": [Function], + "listCommits": [Function], + "listFiles": [Function], + "listRequestedReviewers": [Function], + "listReviewComments": [Function], + "listReviewCommentsForRepo": [Function], + "listReviewRequests": [Function], + "listReviews": [Function], + "merge": [Function], + "removeRequestedReviewers": [Function], + "requestReviewers": [Function], + "submitReview": [Function], + "update": [Function], + "updateBranch": [Function], + "updateComment": [Function], + "updateReview": [Function], + "updateReviewComment": [Function], + }, + "rateLimit": Object { + "get": [Function], + }, + "reactions": Object { + "createForCommitComment": [Function], + "createForIssue": [Function], + "createForIssueComment": [Function], + "createForPullRequestReviewComment": [Function], + "createForTeamDiscussionCommentInOrg": [Function], + "createForTeamDiscussionInOrg": [Function], + "delete": [Function], + "deleteForCommitComment": [Function], + "deleteForIssue": [Function], + "deleteForIssueComment": [Function], + "deleteForPullRequestComment": [Function], + "deleteForTeamDiscussion": [Function], + "deleteForTeamDiscussionComment": [Function], + "deleteLegacy": [Function], + "listForCommitComment": [Function], + "listForIssue": [Function], + "listForIssueComment": [Function], + "listForPullRequestReviewComment": [Function], + "listForTeamDiscussionCommentInOrg": [Function], + "listForTeamDiscussionInOrg": [Function], + }, + "repos": Object { + "acceptInvitation": [Function], + "addAppAccessRestrictions": [Function], + "addCollaborator": [Function], + "addDeployKey": [Function], + "addProtectedBranchAdminEnforcement": [Function], + "addProtectedBranchAppRestrictions": [Function], + "addProtectedBranchRequiredSignatures": [Function], + "addProtectedBranchRequiredStatusChecksContexts": [Function], + "addProtectedBranchTeamRestrictions": [Function], + "addProtectedBranchUserRestrictions": [Function], + "addStatusCheckContexts": [Function], + "addTeamAccessRestrictions": [Function], + "addUserAccessRestrictions": [Function], + "checkCollaborator": [Function], + "checkVulnerabilityAlerts": [Function], + "compareCommits": [Function], + "createCommitComment": [Function], + "createCommitSignatureProtection": [Function], + "createCommitStatus": [Function], + "createDeployKey": [Function], + "createDeployment": [Function], + "createDeploymentStatus": [Function], + "createDispatchEvent": [Function], + "createForAuthenticatedUser": [Function], + "createFork": [Function], + "createHook": [Function], + "createInOrg": [Function], + "createOrUpdateFile": [Function], + "createOrUpdateFileContents": [Function], + "createPagesSite": [Function], + "createRelease": [Function], + "createStatus": [Function], + "createUsingTemplate": [Function], + "createWebhook": [Function], + "declineInvitation": [Function], + "delete": [Function], + "deleteAccessRestrictions": [Function], + "deleteAdminBranchProtection": [Function], + "deleteBranchProtection": [Function], + "deleteCommitComment": [Function], + "deleteCommitSignatureProtection": [Function], + "deleteDeployKey": [Function], + "deleteDeployment": [Function], + "deleteDownload": [Function], + "deleteFile": [Function], + "deleteHook": [Function], + "deleteInvitation": [Function], + "deletePagesSite": [Function], + "deletePullRequestReviewProtection": [Function], + "deleteRelease": [Function], + "deleteReleaseAsset": [Function], + "deleteWebhook": [Function], + "disableAutomatedSecurityFixes": [Function], + "disablePagesSite": [Function], + "disableVulnerabilityAlerts": [Function], + "downloadArchive": [Function], + "enableAutomatedSecurityFixes": [Function], + "enablePagesSite": [Function], + "enableVulnerabilityAlerts": [Function], + "get": [Function], + "getAccessRestrictions": [Function], + "getAdminBranchProtection": [Function], + "getAllStatusCheckContexts": [Function], + "getAllTopics": [Function], + "getAppsWithAccessToProtectedBranch": [Function], + "getArchiveLink": [Function], + "getBranch": [Function], + "getBranchProtection": [Function], + "getClones": [Function], + "getCodeFrequencyStats": [Function], + "getCollaboratorPermissionLevel": [Function], + "getCombinedStatusForRef": [Function], + "getCommit": [Function], + "getCommitActivityStats": [Function], + "getCommitComment": [Function], + "getCommitSignatureProtection": [Function], + "getCommunityProfileMetrics": [Function], + "getContent": [Function], + "getContents": [Function], + "getContributorsStats": [Function], + "getDeployKey": [Function], + "getDeployment": [Function], + "getDeploymentStatus": [Function], + "getDownload": [Function], + "getHook": [Function], + "getLatestPagesBuild": [Function], + "getLatestRelease": [Function], + "getPages": [Function], + "getPagesBuild": [Function], + "getParticipationStats": [Function], + "getProtectedBranchAdminEnforcement": [Function], + "getProtectedBranchPullRequestReviewEnforcement": [Function], + "getProtectedBranchRequiredSignatures": [Function], + "getProtectedBranchRequiredStatusChecks": [Function], + "getProtectedBranchRestrictions": [Function], + "getPullRequestReviewProtection": [Function], + "getPunchCardStats": [Function], + "getReadme": [Function], + "getRelease": [Function], + "getReleaseAsset": [Function], + "getReleaseByTag": [Function], + "getStatusChecksProtection": [Function], + "getTeamsWithAccessToProtectedBranch": [Function], + "getTopPaths": [Function], + "getTopReferrers": [Function], + "getUsersWithAccessToProtectedBranch": [Function], + "getViews": [Function], + "getWebhook": [Function], + "list": [Function], + "listAssetsForRelease": [Function], + "listBranches": [Function], + "listBranchesForHeadCommit": [Function], + "listCollaborators": [Function], + "listCommentsForCommit": [Function], + "listCommitComments": [Function], + "listCommitCommentsForRepo": [Function], + "listCommitStatusesForRef": [Function], + "listCommits": [Function], + "listContributors": [Function], + "listDeployKeys": [Function], + "listDeploymentStatuses": [Function], + "listDeployments": [Function], + "listDownloads": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForUser": [Function], + "listForks": [Function], + "listHooks": [Function], + "listInvitations": [Function], + "listInvitationsForAuthenticatedUser": [Function], + "listLanguages": [Function], + "listPagesBuilds": [Function], + "listProtectedBranchRequiredStatusChecksContexts": [Function], + "listPublic": [Function], + "listPullRequestsAssociatedWithCommit": [Function], + "listReleaseAssets": [Function], + "listReleases": [Function], + "listStatusesForRef": [Function], + "listTags": [Function], + "listTeams": [Function], + "listTopics": [Function], + "listWebhooks": [Function], + "merge": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "removeAppAccessRestrictions": [Function], + "removeBranchProtection": [Function], + "removeCollaborator": [Function], + "removeDeployKey": [Function], + "removeProtectedBranchAdminEnforcement": [Function], + "removeProtectedBranchAppRestrictions": [Function], + "removeProtectedBranchPullRequestReviewEnforcement": [Function], + "removeProtectedBranchRequiredSignatures": [Function], + "removeProtectedBranchRequiredStatusChecks": [Function], + "removeProtectedBranchRequiredStatusChecksContexts": [Function], + "removeProtectedBranchRestrictions": [Function], + "removeProtectedBranchTeamRestrictions": [Function], + "removeProtectedBranchUserRestrictions": [Function], + "removeStatusCheckContexts": [Function], + "removeStatusCheckProtection": [Function], + "removeTeamAccessRestrictions": [Function], + "removeUserAccessRestrictions": [Function], + "replaceAllTopics": [Function], + "replaceProtectedBranchAppRestrictions": [Function], + "replaceProtectedBranchRequiredStatusChecksContexts": [Function], + "replaceProtectedBranchTeamRestrictions": [Function], + "replaceProtectedBranchUserRestrictions": [Function], + "replaceTopics": [Function], + "requestPageBuild": [Function], + "requestPagesBuild": [Function], + "retrieveCommunityProfileMetrics": [Function], + "setAdminBranchProtection": [Function], + "setAppAccessRestrictions": [Function], + "setStatusCheckContexts": [Function], + "setTeamAccessRestrictions": [Function], + "setUserAccessRestrictions": [Function], + "testPushHook": [Function], + "testPushWebhook": [Function], + "transfer": [Function], + "update": [Function], + "updateBranchProtection": [Function], + "updateCommitComment": [Function], + "updateHook": [Function], + "updateInformationAboutPagesSite": [Function], + "updateInvitation": [Function], + "updateProtectedBranchPullRequestReviewEnforcement": [Function], + "updateProtectedBranchRequiredStatusChecks": [Function], + "updatePullRequestReviewProtection": [Function], + "updateRelease": [Function], + "updateReleaseAsset": [Function], + "updateStatusCheckPotection": [Function], + "updateWebhook": [Function], + "uploadReleaseAsset": [Function], + }, + "request": [Function], + "search": Object { + "code": [Function], + "commits": [Function], + "issuesAndPullRequests": [Function], + "labels": [Function], + "repos": [Function], + "topics": [Function], + "users": [Function], + }, + "teams": Object { + "addOrUpdateMembershipForUserInOrg": [Function], + "addOrUpdateMembershipInOrg": [Function], + "addOrUpdateProjectInOrg": [Function], + "addOrUpdateProjectPermissionsInOrg": [Function], + "addOrUpdateRepoInOrg": [Function], + "addOrUpdateRepoPermissionsInOrg": [Function], + "checkManagesRepoInOrg": [Function], + "checkPermissionsForProjectInOrg": [Function], + "checkPermissionsForRepoInOrg": [Function], + "create": [Function], + "createDiscussionCommentInOrg": [Function], + "createDiscussionInOrg": [Function], + "deleteDiscussionCommentInOrg": [Function], + "deleteDiscussionInOrg": [Function], + "deleteInOrg": [Function], + "getByName": [Function], + "getDiscussionCommentInOrg": [Function], + "getDiscussionInOrg": [Function], + "getMembershipForUserInOrg": [Function], + "getMembershipInOrg": [Function], + "list": [Function], + "listChildInOrg": [Function], + "listDiscussionCommentsInOrg": [Function], + "listDiscussionsInOrg": [Function], + "listForAuthenticatedUser": [Function], + "listMembersInOrg": [Function], + "listPendingInvitationsInOrg": [Function], + "listProjectsInOrg": [Function], + "listReposInOrg": [Function], + "removeMembershipForUserInOrg": [Function], + "removeMembershipInOrg": [Function], + "removeProjectInOrg": [Function], + "removeRepoInOrg": [Function], + "reviewProjectInOrg": [Function], + "updateDiscussionCommentInOrg": [Function], + "updateDiscussionInOrg": [Function], + "updateInOrg": [Function], + }, + "users": Object { + "addEmailForAuthenticated": [Function], + "addEmails": [Function], + "block": [Function], + "checkBlocked": [Function], + "checkFollowing": [Function], + "checkFollowingForUser": [Function], + "checkPersonIsFollowedByAuthenticated": [Function], + "createGpgKey": [Function], + "createGpgKeyForAuthenticated": [Function], + "createPublicKey": [Function], + "createPublicSshKeyForAuthenticated": [Function], + "deleteEmailForAuthenticated": [Function], + "deleteEmails": [Function], + "deleteGpgKey": [Function], + "deleteGpgKeyForAuthenticated": [Function], + "deletePublicKey": [Function], + "deletePublicSshKeyForAuthenticated": [Function], + "follow": [Function], + "getAuthenticated": [Function], + "getByUsername": [Function], + "getContextForUser": [Function], + "getGpgKey": [Function], + "getGpgKeyForAuthenticated": [Function], + "getPublicKey": [Function], + "getPublicSshKeyForAuthenticated": [Function], + "list": [Function], + "listBlocked": [Function], + "listBlockedByAuthenticated": [Function], + "listEmails": [Function], + "listEmailsForAuthenticated": [Function], + "listFollowedByAuthenticated": [Function], + "listFollowersForAuthenticatedUser": [Function], + "listFollowersForUser": [Function], + "listFollowingForAuthenticatedUser": [Function], + "listFollowingForUser": [Function], + "listGpgKeys": [Function], + "listGpgKeysForAuthenticated": [Function], + "listGpgKeysForUser": [Function], + "listPublicEmails": [Function], + "listPublicEmailsForAuthenticated": [Function], + "listPublicKeys": [Function], + "listPublicKeysForUser": [Function], + "listPublicSshKeysForAuthenticated": [Function], + "setPrimaryEmailVisibilityForAuthenticated": [Function], + "togglePrimaryEmailVisibility": [Function], + "unblock": [Function], + "unfollow": [Function], + "updateAuthenticated": [Function], + }, + }, + }, + "promptForCommitMsg": [Function], + }, + }, + "gitHubOAuthService": GitHubOAuthService { + "junoClient": JunoClient { + "cachedPinnedRepos": [Function], + }, + "token": [Function], + }, + "inMemoryContentProvider": InMemoryContentProvider { + "params": Object { + "memory://schema-analyzer-component-notebook.ipynb": Object { + "content": Object { + "content": Object { + "cells": Array [ + Object { + "cell_type": "code", + "execution_count": 0, + "metadata": Object {}, + "outputs": Array [], + "source": "", + }, + ], + "metadata": Object { + "kernelspec": Object { + "displayName": "Mongo", + "language": "mongocli", + "name": "mongo", + }, + "language_info": Object { + "file_extension": "ipynb", + "mimetype": "application/json", + "name": "mongo", + "version": "1.0", + }, + }, + "nbformat": 4, + "nbformat_minor": 4, + }, + "created": "", + "format": "json", + "last_modified": "", + "mimetype": "application/x-ipynb+json", + "name": "schema-analyzer-component-notebook.ipynb", + "path": "memory://schema-analyzer-component-notebook.ipynb", + "type": "notebook", + "writable": true, + }, + "readonly": true, + }, + }, + }, + "junoClient": JunoClient { + "cachedPinnedRepos": [Function], + }, + "onGitHubClientError": [Function], + "params": Object { + "container": [Circular], + "refreshCommandBarButtons": [Function], + "refreshNotebookList": [Function], + "resourceTree": ResourceTreeAdapter { + "container": [Circular], + "copyNotebook": [Function], + "parameters": [Function], + }, + }, + "promptForCommitMsg": [Function], + }, "onRefreshDatabasesKeyPress": [Function], "onRefreshResourcesClick": [Function], "phoenixClient": PhoenixClient { diff --git a/src/Explorer/Explorer.tsx b/src/Explorer/Explorer.tsx index 90b4dc79b..0a55fdec2 100644 --- a/src/Explorer/Explorer.tsx +++ b/src/Explorer/Explorer.tsx @@ -1244,7 +1244,10 @@ export default class Explorer { await useNotebook.getState().refreshNotebooksEnabledStateForAccount(); // TODO: remove reference to isNotebookEnabled and isNotebooksEnabledForAccount - const isNotebookEnabled = userContext.features.notebooksDownBanner || useNotebook.getState().isPhoenixNotebooks; + const isNotebookEnabled = + userContext.features.notebooksDownBanner || + useNotebook.getState().isPhoenixNotebooks || + useNotebook.getState().isPhoenixFeatures; useNotebook.getState().setIsNotebookEnabled(isNotebookEnabled); useNotebook .getState() diff --git a/src/Explorer/Panes/GitHubReposPanel/__snapshots__/GitHubReposPanel.test.tsx.snap b/src/Explorer/Panes/GitHubReposPanel/__snapshots__/GitHubReposPanel.test.tsx.snap index a66023041..fe350f1fa 100644 --- a/src/Explorer/Panes/GitHubReposPanel/__snapshots__/GitHubReposPanel.test.tsx.snap +++ b/src/Explorer/Panes/GitHubReposPanel/__snapshots__/GitHubReposPanel.test.tsx.snap @@ -21,6 +21,1611 @@ exports[`GitHub Repos Panel should render Default properly 1`] = ` "_resetNotebookWorkspace": [Function], "isFixedCollectionWithSharedThroughputSupported": [Function], "isTabsContentExpanded": [Function], + "notebookManager": NotebookManager { + "gitHubClient": GitHubClient { + "errorCallback": [Function], + "ocktokit": OctokitWithDefaults { + "actions": Object { + "addSelectedRepoToOrgSecret": [Function], + "cancelWorkflowRun": [Function], + "createOrUpdateOrgSecret": [Function], + "createOrUpdateRepoSecret": [Function], + "createOrUpdateSecretForRepo": [Function], + "createRegistrationToken": [Function], + "createRegistrationTokenForOrg": [Function], + "createRegistrationTokenForRepo": [Function], + "createRemoveToken": [Function], + "createRemoveTokenForOrg": [Function], + "createRemoveTokenForRepo": [Function], + "deleteArtifact": [Function], + "deleteOrgSecret": [Function], + "deleteRepoSecret": [Function], + "deleteSecretFromRepo": [Function], + "deleteSelfHostedRunnerFromOrg": [Function], + "deleteSelfHostedRunnerFromRepo": [Function], + "deleteWorkflowRunLogs": [Function], + "downloadArtifact": [Function], + "downloadJobLogsForWorkflowRun": [Function], + "downloadWorkflowJobLogs": [Function], + "downloadWorkflowRunLogs": [Function], + "getArtifact": [Function], + "getJobForWorkflowRun": [Function], + "getOrgPublicKey": [Function], + "getOrgSecret": [Function], + "getPublicKey": [Function], + "getRepoPublicKey": [Function], + "getRepoSecret": [Function], + "getSecret": [Function], + "getSelfHostedRunner": [Function], + "getSelfHostedRunnerForOrg": [Function], + "getSelfHostedRunnerForRepo": [Function], + "getWorkflow": [Function], + "getWorkflowJob": [Function], + "getWorkflowRun": [Function], + "getWorkflowRunUsage": [Function], + "getWorkflowUsage": [Function], + "listArtifactsForRepo": [Function], + "listDownloadsForSelfHostedRunnerApplication": [Function], + "listJobsForWorkflowRun": [Function], + "listOrgSecrets": [Function], + "listRepoSecrets": [Function], + "listRepoWorkflowRuns": [Function], + "listRepoWorkflows": [Function], + "listRunnerApplicationsForOrg": [Function], + "listRunnerApplicationsForRepo": [Function], + "listSecretsForRepo": [Function], + "listSelectedReposForOrgSecret": [Function], + "listSelfHostedRunnersForOrg": [Function], + "listSelfHostedRunnersForRepo": [Function], + "listWorkflowJobLogs": [Function], + "listWorkflowRunArtifacts": [Function], + "listWorkflowRunLogs": [Function], + "listWorkflowRuns": [Function], + "listWorkflowRunsForRepo": [Function], + "reRunWorkflow": [Function], + "removeSelectedRepoFromOrgSecret": [Function], + "removeSelfHostedRunner": [Function], + "setSelectedReposForOrgSecret": [Function], + }, + "activity": Object { + "checkRepoIsStarredByAuthenticatedUser": [Function], + "checkStarringRepo": [Function], + "deleteRepoSubscription": [Function], + "deleteThreadSubscription": [Function], + "getFeeds": [Function], + "getRepoSubscription": [Function], + "getThread": [Function], + "getThreadSubscription": [Function], + "getThreadSubscriptionForAuthenticatedUser": [Function], + "listEventsForAuthenticatedUser": [Function], + "listEventsForOrg": [Function], + "listEventsForUser": [Function], + "listFeeds": [Function], + "listNotifications": [Function], + "listNotificationsForAuthenticatedUser": [Function], + "listNotificationsForRepo": [Function], + "listOrgEventsForAuthenticatedUser": [Function], + "listPublicEvents": [Function], + "listPublicEventsForOrg": [Function], + "listPublicEventsForRepoNetwork": [Function], + "listPublicEventsForUser": [Function], + "listPublicOrgEvents": [Function], + "listReceivedEventsForUser": [Function], + "listReceivedPublicEventsForUser": [Function], + "listRepoEvents": [Function], + "listRepoNotificationsForAuthenticatedUser": [Function], + "listReposStarredByAuthenticatedUser": [Function], + "listReposStarredByUser": [Function], + "listReposWatchedByUser": [Function], + "listStargazersForRepo": [Function], + "listWatchedReposForAuthenticatedUser": [Function], + "listWatchersForRepo": [Function], + "markAsRead": [Function], + "markNotificationsAsRead": [Function], + "markNotificationsAsReadForRepo": [Function], + "markRepoNotificationsAsRead": [Function], + "markThreadAsRead": [Function], + "setRepoSubscription": [Function], + "setThreadSubscription": [Function], + "starRepo": [Function], + "starRepoForAuthenticatedUser": [Function], + "unstarRepo": [Function], + "unstarRepoForAuthenticatedUser": [Function], + }, + "apps": Object { + "addRepoToInstallation": [Function], + "checkAccountIsAssociatedWithAny": [Function], + "checkAccountIsAssociatedWithAnyStubbed": [Function], + "checkToken": [Function], + "createContentAttachment": [Function], + "createFromManifest": [Function], + "createInstallationAccessToken": [Function], + "createInstallationToken": [Function], + "deleteAuthorization": [Function], + "deleteInstallation": [Function], + "deleteToken": [Function], + "getAuthenticated": [Function], + "getBySlug": [Function], + "getInstallation": [Function], + "getOrgInstallation": [Function], + "getRepoInstallation": [Function], + "getSubscriptionPlanForAccount": [Function], + "getSubscriptionPlanForAccountStubbed": [Function], + "getUserInstallation": [Function], + "listAccountsForPlan": [Function], + "listAccountsForPlanStubbed": [Function], + "listAccountsUserOrOrgOnPlan": [Function], + "listAccountsUserOrOrgOnPlanStubbed": [Function], + "listInstallationReposForAuthenticatedUser": [Function], + "listInstallations": [Function], + "listInstallationsForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUserStubbed": [Function], + "listPlans": [Function], + "listPlansStubbed": [Function], + "listRepos": [Function], + "listReposAccessibleToInstallation": [Function], + "listSubscriptionsForAuthenticatedUser": [Function], + "listSubscriptionsForAuthenticatedUserStubbed": [Function], + "removeRepoFromInstallation": [Function], + "resetToken": [Function], + "revokeInstallationAccessToken": [Function], + "revokeInstallationToken": [Function], + "suspendInstallation": [Function], + "unsuspendInstallation": [Function], + }, + "auth": [Function], + "checks": Object { + "create": [Function], + "createSuite": [Function], + "get": [Function], + "getSuite": [Function], + "listAnnotations": [Function], + "listForRef": [Function], + "listForSuite": [Function], + "listSuitesForRef": [Function], + "rerequestSuite": [Function], + "setSuitesPreferences": [Function], + "update": [Function], + }, + "codeScanning": Object { + "getAlert": [Function], + "listAlertsForRepo": [Function], + }, + "codesOfConduct": Object { + "getAllCodesOfConduct": [Function], + "getConductCode": [Function], + "getForRepo": [Function], + "listConductCodes": [Function], + }, + "emojis": Object { + "get": [Function], + }, + "gists": Object { + "checkIsStarred": [Function], + "create": [Function], + "createComment": [Function], + "delete": [Function], + "deleteComment": [Function], + "fork": [Function], + "get": [Function], + "getComment": [Function], + "getRevision": [Function], + "list": [Function], + "listComments": [Function], + "listCommits": [Function], + "listForUser": [Function], + "listForks": [Function], + "listPublic": [Function], + "listPublicForUser": [Function], + "listStarred": [Function], + "star": [Function], + "unstar": [Function], + "update": [Function], + "updateComment": [Function], + }, + "git": Object { + "createBlob": [Function], + "createCommit": [Function], + "createRef": [Function], + "createTag": [Function], + "createTree": [Function], + "deleteRef": [Function], + "getBlob": [Function], + "getCommit": [Function], + "getRef": [Function], + "getTag": [Function], + "getTree": [Function], + "listMatchingRefs": [Function], + "updateRef": [Function], + }, + "gitignore": Object { + "getAllTemplates": [Function], + "getTemplate": [Function], + "listTemplates": [Function], + }, + "graphql": [Function], + "hook": [Function], + "interactions": Object { + "addOrUpdateRestrictionsForOrg": [Function], + "addOrUpdateRestrictionsForRepo": [Function], + "getRestrictionsForOrg": [Function], + "getRestrictionsForRepo": [Function], + "removeRestrictionsForOrg": [Function], + "removeRestrictionsForRepo": [Function], + "setRestrictionsForOrg": [Function], + "setRestrictionsForRepo": [Function], + }, + "issues": Object { + "addAssignees": [Function], + "addLabels": [Function], + "checkAssignee": [Function], + "checkUserCanBeAssigned": [Function], + "create": [Function], + "createComment": [Function], + "createLabel": [Function], + "createMilestone": [Function], + "deleteComment": [Function], + "deleteLabel": [Function], + "deleteMilestone": [Function], + "get": [Function], + "getComment": [Function], + "getEvent": [Function], + "getLabel": [Function], + "getMilestone": [Function], + "list": [Function], + "listAssignees": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listEvents": [Function], + "listEventsForRepo": [Function], + "listEventsForTimeline": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listLabelsForMilestone": [Function], + "listLabelsForRepo": [Function], + "listLabelsOnIssue": [Function], + "listMilestones": [Function], + "listMilestonesForRepo": [Function], + "lock": [Function], + "removeAllLabels": [Function], + "removeAssignees": [Function], + "removeLabel": [Function], + "removeLabels": [Function], + "replaceAllLabels": [Function], + "replaceLabels": [Function], + "setLabels": [Function], + "unlock": [Function], + "update": [Function], + "updateComment": [Function], + "updateLabel": [Function], + "updateMilestone": [Function], + }, + "licenses": Object { + "get": [Function], + "getAllCommonlyUsed": [Function], + "getForRepo": [Function], + "listCommonlyUsed": [Function], + }, + "log": Object { + "debug": [Function], + "error": [Function], + "info": [Function], + "warn": [Function], + }, + "markdown": Object { + "render": [Function], + "renderRaw": [Function], + }, + "meta": Object { + "get": [Function], + }, + "migrations": Object { + "cancelImport": [Function], + "deleteArchiveForAuthenticatedUser": [Function], + "deleteArchiveForOrg": [Function], + "downloadArchiveForOrg": [Function], + "getArchiveForAuthenticatedUser": [Function], + "getCommitAuthors": [Function], + "getImportProgress": [Function], + "getImportStatus": [Function], + "getLargeFiles": [Function], + "getStatusForAuthenticatedUser": [Function], + "getStatusForOrg": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listReposForOrg": [Function], + "listReposForUser": [Function], + "mapCommitAuthor": [Function], + "setLfsPreference": [Function], + "startForAuthenticatedUser": [Function], + "startForOrg": [Function], + "startImport": [Function], + "unlockRepoForAuthenticatedUser": [Function], + "unlockRepoForOrg": [Function], + "updateImport": [Function], + }, + "orgs": Object { + "addOrUpdateMembership": [Function], + "blockUser": [Function], + "checkBlockedUser": [Function], + "checkMembership": [Function], + "checkMembershipForUser": [Function], + "checkPublicMembership": [Function], + "checkPublicMembershipForUser": [Function], + "concealMembership": [Function], + "convertMemberToOutsideCollaborator": [Function], + "createHook": [Function], + "createInvitation": [Function], + "createWebhook": [Function], + "deleteHook": [Function], + "deleteWebhook": [Function], + "get": [Function], + "getHook": [Function], + "getMembership": [Function], + "getMembershipForAuthenticatedUser": [Function], + "getMembershipForUser": [Function], + "getWebhook": [Function], + "list": [Function], + "listAppInstallations": [Function], + "listBlockedUsers": [Function], + "listForAuthenticatedUser": [Function], + "listForUser": [Function], + "listHooks": [Function], + "listInstallations": [Function], + "listInvitationTeams": [Function], + "listMembers": [Function], + "listMemberships": [Function], + "listMembershipsForAuthenticatedUser": [Function], + "listOutsideCollaborators": [Function], + "listPendingInvitations": [Function], + "listPublicMembers": [Function], + "listWebhooks": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "publicizeMembership": [Function], + "removeMember": [Function], + "removeMembership": [Function], + "removeMembershipForUser": [Function], + "removeOutsideCollaborator": [Function], + "removePublicMembershipForAuthenticatedUser": [Function], + "setMembershipForUser": [Function], + "setPublicMembershipForAuthenticatedUser": [Function], + "unblockUser": [Function], + "update": [Function], + "updateHook": [Function], + "updateMembership": [Function], + "updateMembershipForAuthenticatedUser": [Function], + "updateWebhook": [Function], + }, + "paginate": [Function], + "projects": Object { + "addCollaborator": [Function], + "createCard": [Function], + "createColumn": [Function], + "createForAuthenticatedUser": [Function], + "createForOrg": [Function], + "createForRepo": [Function], + "delete": [Function], + "deleteCard": [Function], + "deleteColumn": [Function], + "get": [Function], + "getCard": [Function], + "getColumn": [Function], + "getPermissionForUser": [Function], + "listCards": [Function], + "listCollaborators": [Function], + "listColumns": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listForUser": [Function], + "moveCard": [Function], + "moveColumn": [Function], + "removeCollaborator": [Function], + "reviewUserPermissionLevel": [Function], + "update": [Function], + "updateCard": [Function], + "updateColumn": [Function], + }, + "pulls": Object { + "checkIfMerged": [Function], + "create": [Function], + "createComment": [Function], + "createReplyForReviewComment": [Function], + "createReview": [Function], + "createReviewComment": [Function], + "createReviewCommentReply": [Function], + "createReviewRequest": [Function], + "deleteComment": [Function], + "deletePendingReview": [Function], + "deleteReviewComment": [Function], + "deleteReviewRequest": [Function], + "dismissReview": [Function], + "get": [Function], + "getComment": [Function], + "getCommentsForReview": [Function], + "getReview": [Function], + "getReviewComment": [Function], + "list": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listCommentsForReview": [Function], + "listCommits": [Function], + "listFiles": [Function], + "listRequestedReviewers": [Function], + "listReviewComments": [Function], + "listReviewCommentsForRepo": [Function], + "listReviewRequests": [Function], + "listReviews": [Function], + "merge": [Function], + "removeRequestedReviewers": [Function], + "requestReviewers": [Function], + "submitReview": [Function], + "update": [Function], + "updateBranch": [Function], + "updateComment": [Function], + "updateReview": [Function], + "updateReviewComment": [Function], + }, + "rateLimit": Object { + "get": [Function], + }, + "reactions": Object { + "createForCommitComment": [Function], + "createForIssue": [Function], + "createForIssueComment": [Function], + "createForPullRequestReviewComment": [Function], + "createForTeamDiscussionCommentInOrg": [Function], + "createForTeamDiscussionInOrg": [Function], + "delete": [Function], + "deleteForCommitComment": [Function], + "deleteForIssue": [Function], + "deleteForIssueComment": [Function], + "deleteForPullRequestComment": [Function], + "deleteForTeamDiscussion": [Function], + "deleteForTeamDiscussionComment": [Function], + "deleteLegacy": [Function], + "listForCommitComment": [Function], + "listForIssue": [Function], + "listForIssueComment": [Function], + "listForPullRequestReviewComment": [Function], + "listForTeamDiscussionCommentInOrg": [Function], + "listForTeamDiscussionInOrg": [Function], + }, + "repos": Object { + "acceptInvitation": [Function], + "addAppAccessRestrictions": [Function], + "addCollaborator": [Function], + "addDeployKey": [Function], + "addProtectedBranchAdminEnforcement": [Function], + "addProtectedBranchAppRestrictions": [Function], + "addProtectedBranchRequiredSignatures": [Function], + "addProtectedBranchRequiredStatusChecksContexts": [Function], + "addProtectedBranchTeamRestrictions": [Function], + "addProtectedBranchUserRestrictions": [Function], + "addStatusCheckContexts": [Function], + "addTeamAccessRestrictions": [Function], + "addUserAccessRestrictions": [Function], + "checkCollaborator": [Function], + "checkVulnerabilityAlerts": [Function], + "compareCommits": [Function], + "createCommitComment": [Function], + "createCommitSignatureProtection": [Function], + "createCommitStatus": [Function], + "createDeployKey": [Function], + "createDeployment": [Function], + "createDeploymentStatus": [Function], + "createDispatchEvent": [Function], + "createForAuthenticatedUser": [Function], + "createFork": [Function], + "createHook": [Function], + "createInOrg": [Function], + "createOrUpdateFile": [Function], + "createOrUpdateFileContents": [Function], + "createPagesSite": [Function], + "createRelease": [Function], + "createStatus": [Function], + "createUsingTemplate": [Function], + "createWebhook": [Function], + "declineInvitation": [Function], + "delete": [Function], + "deleteAccessRestrictions": [Function], + "deleteAdminBranchProtection": [Function], + "deleteBranchProtection": [Function], + "deleteCommitComment": [Function], + "deleteCommitSignatureProtection": [Function], + "deleteDeployKey": [Function], + "deleteDeployment": [Function], + "deleteDownload": [Function], + "deleteFile": [Function], + "deleteHook": [Function], + "deleteInvitation": [Function], + "deletePagesSite": [Function], + "deletePullRequestReviewProtection": [Function], + "deleteRelease": [Function], + "deleteReleaseAsset": [Function], + "deleteWebhook": [Function], + "disableAutomatedSecurityFixes": [Function], + "disablePagesSite": [Function], + "disableVulnerabilityAlerts": [Function], + "downloadArchive": [Function], + "enableAutomatedSecurityFixes": [Function], + "enablePagesSite": [Function], + "enableVulnerabilityAlerts": [Function], + "get": [Function], + "getAccessRestrictions": [Function], + "getAdminBranchProtection": [Function], + "getAllStatusCheckContexts": [Function], + "getAllTopics": [Function], + "getAppsWithAccessToProtectedBranch": [Function], + "getArchiveLink": [Function], + "getBranch": [Function], + "getBranchProtection": [Function], + "getClones": [Function], + "getCodeFrequencyStats": [Function], + "getCollaboratorPermissionLevel": [Function], + "getCombinedStatusForRef": [Function], + "getCommit": [Function], + "getCommitActivityStats": [Function], + "getCommitComment": [Function], + "getCommitSignatureProtection": [Function], + "getCommunityProfileMetrics": [Function], + "getContent": [Function], + "getContents": [Function], + "getContributorsStats": [Function], + "getDeployKey": [Function], + "getDeployment": [Function], + "getDeploymentStatus": [Function], + "getDownload": [Function], + "getHook": [Function], + "getLatestPagesBuild": [Function], + "getLatestRelease": [Function], + "getPages": [Function], + "getPagesBuild": [Function], + "getParticipationStats": [Function], + "getProtectedBranchAdminEnforcement": [Function], + "getProtectedBranchPullRequestReviewEnforcement": [Function], + "getProtectedBranchRequiredSignatures": [Function], + "getProtectedBranchRequiredStatusChecks": [Function], + "getProtectedBranchRestrictions": [Function], + "getPullRequestReviewProtection": [Function], + "getPunchCardStats": [Function], + "getReadme": [Function], + "getRelease": [Function], + "getReleaseAsset": [Function], + "getReleaseByTag": [Function], + "getStatusChecksProtection": [Function], + "getTeamsWithAccessToProtectedBranch": [Function], + "getTopPaths": [Function], + "getTopReferrers": [Function], + "getUsersWithAccessToProtectedBranch": [Function], + "getViews": [Function], + "getWebhook": [Function], + "list": [Function], + "listAssetsForRelease": [Function], + "listBranches": [Function], + "listBranchesForHeadCommit": [Function], + "listCollaborators": [Function], + "listCommentsForCommit": [Function], + "listCommitComments": [Function], + "listCommitCommentsForRepo": [Function], + "listCommitStatusesForRef": [Function], + "listCommits": [Function], + "listContributors": [Function], + "listDeployKeys": [Function], + "listDeploymentStatuses": [Function], + "listDeployments": [Function], + "listDownloads": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForUser": [Function], + "listForks": [Function], + "listHooks": [Function], + "listInvitations": [Function], + "listInvitationsForAuthenticatedUser": [Function], + "listLanguages": [Function], + "listPagesBuilds": [Function], + "listProtectedBranchRequiredStatusChecksContexts": [Function], + "listPublic": [Function], + "listPullRequestsAssociatedWithCommit": [Function], + "listReleaseAssets": [Function], + "listReleases": [Function], + "listStatusesForRef": [Function], + "listTags": [Function], + "listTeams": [Function], + "listTopics": [Function], + "listWebhooks": [Function], + "merge": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "removeAppAccessRestrictions": [Function], + "removeBranchProtection": [Function], + "removeCollaborator": [Function], + "removeDeployKey": [Function], + "removeProtectedBranchAdminEnforcement": [Function], + "removeProtectedBranchAppRestrictions": [Function], + "removeProtectedBranchPullRequestReviewEnforcement": [Function], + "removeProtectedBranchRequiredSignatures": [Function], + "removeProtectedBranchRequiredStatusChecks": [Function], + "removeProtectedBranchRequiredStatusChecksContexts": [Function], + "removeProtectedBranchRestrictions": [Function], + "removeProtectedBranchTeamRestrictions": [Function], + "removeProtectedBranchUserRestrictions": [Function], + "removeStatusCheckContexts": [Function], + "removeStatusCheckProtection": [Function], + "removeTeamAccessRestrictions": [Function], + "removeUserAccessRestrictions": [Function], + "replaceAllTopics": [Function], + "replaceProtectedBranchAppRestrictions": [Function], + "replaceProtectedBranchRequiredStatusChecksContexts": [Function], + "replaceProtectedBranchTeamRestrictions": [Function], + "replaceProtectedBranchUserRestrictions": [Function], + "replaceTopics": [Function], + "requestPageBuild": [Function], + "requestPagesBuild": [Function], + "retrieveCommunityProfileMetrics": [Function], + "setAdminBranchProtection": [Function], + "setAppAccessRestrictions": [Function], + "setStatusCheckContexts": [Function], + "setTeamAccessRestrictions": [Function], + "setUserAccessRestrictions": [Function], + "testPushHook": [Function], + "testPushWebhook": [Function], + "transfer": [Function], + "update": [Function], + "updateBranchProtection": [Function], + "updateCommitComment": [Function], + "updateHook": [Function], + "updateInformationAboutPagesSite": [Function], + "updateInvitation": [Function], + "updateProtectedBranchPullRequestReviewEnforcement": [Function], + "updateProtectedBranchRequiredStatusChecks": [Function], + "updatePullRequestReviewProtection": [Function], + "updateRelease": [Function], + "updateReleaseAsset": [Function], + "updateStatusCheckPotection": [Function], + "updateWebhook": [Function], + "uploadReleaseAsset": [Function], + }, + "request": [Function], + "search": Object { + "code": [Function], + "commits": [Function], + "issuesAndPullRequests": [Function], + "labels": [Function], + "repos": [Function], + "topics": [Function], + "users": [Function], + }, + "teams": Object { + "addOrUpdateMembershipForUserInOrg": [Function], + "addOrUpdateMembershipInOrg": [Function], + "addOrUpdateProjectInOrg": [Function], + "addOrUpdateProjectPermissionsInOrg": [Function], + "addOrUpdateRepoInOrg": [Function], + "addOrUpdateRepoPermissionsInOrg": [Function], + "checkManagesRepoInOrg": [Function], + "checkPermissionsForProjectInOrg": [Function], + "checkPermissionsForRepoInOrg": [Function], + "create": [Function], + "createDiscussionCommentInOrg": [Function], + "createDiscussionInOrg": [Function], + "deleteDiscussionCommentInOrg": [Function], + "deleteDiscussionInOrg": [Function], + "deleteInOrg": [Function], + "getByName": [Function], + "getDiscussionCommentInOrg": [Function], + "getDiscussionInOrg": [Function], + "getMembershipForUserInOrg": [Function], + "getMembershipInOrg": [Function], + "list": [Function], + "listChildInOrg": [Function], + "listDiscussionCommentsInOrg": [Function], + "listDiscussionsInOrg": [Function], + "listForAuthenticatedUser": [Function], + "listMembersInOrg": [Function], + "listPendingInvitationsInOrg": [Function], + "listProjectsInOrg": [Function], + "listReposInOrg": [Function], + "removeMembershipForUserInOrg": [Function], + "removeMembershipInOrg": [Function], + "removeProjectInOrg": [Function], + "removeRepoInOrg": [Function], + "reviewProjectInOrg": [Function], + "updateDiscussionCommentInOrg": [Function], + "updateDiscussionInOrg": [Function], + "updateInOrg": [Function], + }, + "users": Object { + "addEmailForAuthenticated": [Function], + "addEmails": [Function], + "block": [Function], + "checkBlocked": [Function], + "checkFollowing": [Function], + "checkFollowingForUser": [Function], + "checkPersonIsFollowedByAuthenticated": [Function], + "createGpgKey": [Function], + "createGpgKeyForAuthenticated": [Function], + "createPublicKey": [Function], + "createPublicSshKeyForAuthenticated": [Function], + "deleteEmailForAuthenticated": [Function], + "deleteEmails": [Function], + "deleteGpgKey": [Function], + "deleteGpgKeyForAuthenticated": [Function], + "deletePublicKey": [Function], + "deletePublicSshKeyForAuthenticated": [Function], + "follow": [Function], + "getAuthenticated": [Function], + "getByUsername": [Function], + "getContextForUser": [Function], + "getGpgKey": [Function], + "getGpgKeyForAuthenticated": [Function], + "getPublicKey": [Function], + "getPublicSshKeyForAuthenticated": [Function], + "list": [Function], + "listBlocked": [Function], + "listBlockedByAuthenticated": [Function], + "listEmails": [Function], + "listEmailsForAuthenticated": [Function], + "listFollowedByAuthenticated": [Function], + "listFollowersForAuthenticatedUser": [Function], + "listFollowersForUser": [Function], + "listFollowingForAuthenticatedUser": [Function], + "listFollowingForUser": [Function], + "listGpgKeys": [Function], + "listGpgKeysForAuthenticated": [Function], + "listGpgKeysForUser": [Function], + "listPublicEmails": [Function], + "listPublicEmailsForAuthenticated": [Function], + "listPublicKeys": [Function], + "listPublicKeysForUser": [Function], + "listPublicSshKeysForAuthenticated": [Function], + "setPrimaryEmailVisibilityForAuthenticated": [Function], + "togglePrimaryEmailVisibility": [Function], + "unblock": [Function], + "unfollow": [Function], + "updateAuthenticated": [Function], + }, + }, + }, + "gitHubContentProvider": GitHubContentProvider { + "params": Object { + "gitHubClient": GitHubClient { + "errorCallback": [Function], + "ocktokit": OctokitWithDefaults { + "actions": Object { + "addSelectedRepoToOrgSecret": [Function], + "cancelWorkflowRun": [Function], + "createOrUpdateOrgSecret": [Function], + "createOrUpdateRepoSecret": [Function], + "createOrUpdateSecretForRepo": [Function], + "createRegistrationToken": [Function], + "createRegistrationTokenForOrg": [Function], + "createRegistrationTokenForRepo": [Function], + "createRemoveToken": [Function], + "createRemoveTokenForOrg": [Function], + "createRemoveTokenForRepo": [Function], + "deleteArtifact": [Function], + "deleteOrgSecret": [Function], + "deleteRepoSecret": [Function], + "deleteSecretFromRepo": [Function], + "deleteSelfHostedRunnerFromOrg": [Function], + "deleteSelfHostedRunnerFromRepo": [Function], + "deleteWorkflowRunLogs": [Function], + "downloadArtifact": [Function], + "downloadJobLogsForWorkflowRun": [Function], + "downloadWorkflowJobLogs": [Function], + "downloadWorkflowRunLogs": [Function], + "getArtifact": [Function], + "getJobForWorkflowRun": [Function], + "getOrgPublicKey": [Function], + "getOrgSecret": [Function], + "getPublicKey": [Function], + "getRepoPublicKey": [Function], + "getRepoSecret": [Function], + "getSecret": [Function], + "getSelfHostedRunner": [Function], + "getSelfHostedRunnerForOrg": [Function], + "getSelfHostedRunnerForRepo": [Function], + "getWorkflow": [Function], + "getWorkflowJob": [Function], + "getWorkflowRun": [Function], + "getWorkflowRunUsage": [Function], + "getWorkflowUsage": [Function], + "listArtifactsForRepo": [Function], + "listDownloadsForSelfHostedRunnerApplication": [Function], + "listJobsForWorkflowRun": [Function], + "listOrgSecrets": [Function], + "listRepoSecrets": [Function], + "listRepoWorkflowRuns": [Function], + "listRepoWorkflows": [Function], + "listRunnerApplicationsForOrg": [Function], + "listRunnerApplicationsForRepo": [Function], + "listSecretsForRepo": [Function], + "listSelectedReposForOrgSecret": [Function], + "listSelfHostedRunnersForOrg": [Function], + "listSelfHostedRunnersForRepo": [Function], + "listWorkflowJobLogs": [Function], + "listWorkflowRunArtifacts": [Function], + "listWorkflowRunLogs": [Function], + "listWorkflowRuns": [Function], + "listWorkflowRunsForRepo": [Function], + "reRunWorkflow": [Function], + "removeSelectedRepoFromOrgSecret": [Function], + "removeSelfHostedRunner": [Function], + "setSelectedReposForOrgSecret": [Function], + }, + "activity": Object { + "checkRepoIsStarredByAuthenticatedUser": [Function], + "checkStarringRepo": [Function], + "deleteRepoSubscription": [Function], + "deleteThreadSubscription": [Function], + "getFeeds": [Function], + "getRepoSubscription": [Function], + "getThread": [Function], + "getThreadSubscription": [Function], + "getThreadSubscriptionForAuthenticatedUser": [Function], + "listEventsForAuthenticatedUser": [Function], + "listEventsForOrg": [Function], + "listEventsForUser": [Function], + "listFeeds": [Function], + "listNotifications": [Function], + "listNotificationsForAuthenticatedUser": [Function], + "listNotificationsForRepo": [Function], + "listOrgEventsForAuthenticatedUser": [Function], + "listPublicEvents": [Function], + "listPublicEventsForOrg": [Function], + "listPublicEventsForRepoNetwork": [Function], + "listPublicEventsForUser": [Function], + "listPublicOrgEvents": [Function], + "listReceivedEventsForUser": [Function], + "listReceivedPublicEventsForUser": [Function], + "listRepoEvents": [Function], + "listRepoNotificationsForAuthenticatedUser": [Function], + "listReposStarredByAuthenticatedUser": [Function], + "listReposStarredByUser": [Function], + "listReposWatchedByUser": [Function], + "listStargazersForRepo": [Function], + "listWatchedReposForAuthenticatedUser": [Function], + "listWatchersForRepo": [Function], + "markAsRead": [Function], + "markNotificationsAsRead": [Function], + "markNotificationsAsReadForRepo": [Function], + "markRepoNotificationsAsRead": [Function], + "markThreadAsRead": [Function], + "setRepoSubscription": [Function], + "setThreadSubscription": [Function], + "starRepo": [Function], + "starRepoForAuthenticatedUser": [Function], + "unstarRepo": [Function], + "unstarRepoForAuthenticatedUser": [Function], + }, + "apps": Object { + "addRepoToInstallation": [Function], + "checkAccountIsAssociatedWithAny": [Function], + "checkAccountIsAssociatedWithAnyStubbed": [Function], + "checkToken": [Function], + "createContentAttachment": [Function], + "createFromManifest": [Function], + "createInstallationAccessToken": [Function], + "createInstallationToken": [Function], + "deleteAuthorization": [Function], + "deleteInstallation": [Function], + "deleteToken": [Function], + "getAuthenticated": [Function], + "getBySlug": [Function], + "getInstallation": [Function], + "getOrgInstallation": [Function], + "getRepoInstallation": [Function], + "getSubscriptionPlanForAccount": [Function], + "getSubscriptionPlanForAccountStubbed": [Function], + "getUserInstallation": [Function], + "listAccountsForPlan": [Function], + "listAccountsForPlanStubbed": [Function], + "listAccountsUserOrOrgOnPlan": [Function], + "listAccountsUserOrOrgOnPlanStubbed": [Function], + "listInstallationReposForAuthenticatedUser": [Function], + "listInstallations": [Function], + "listInstallationsForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUserStubbed": [Function], + "listPlans": [Function], + "listPlansStubbed": [Function], + "listRepos": [Function], + "listReposAccessibleToInstallation": [Function], + "listSubscriptionsForAuthenticatedUser": [Function], + "listSubscriptionsForAuthenticatedUserStubbed": [Function], + "removeRepoFromInstallation": [Function], + "resetToken": [Function], + "revokeInstallationAccessToken": [Function], + "revokeInstallationToken": [Function], + "suspendInstallation": [Function], + "unsuspendInstallation": [Function], + }, + "auth": [Function], + "checks": Object { + "create": [Function], + "createSuite": [Function], + "get": [Function], + "getSuite": [Function], + "listAnnotations": [Function], + "listForRef": [Function], + "listForSuite": [Function], + "listSuitesForRef": [Function], + "rerequestSuite": [Function], + "setSuitesPreferences": [Function], + "update": [Function], + }, + "codeScanning": Object { + "getAlert": [Function], + "listAlertsForRepo": [Function], + }, + "codesOfConduct": Object { + "getAllCodesOfConduct": [Function], + "getConductCode": [Function], + "getForRepo": [Function], + "listConductCodes": [Function], + }, + "emojis": Object { + "get": [Function], + }, + "gists": Object { + "checkIsStarred": [Function], + "create": [Function], + "createComment": [Function], + "delete": [Function], + "deleteComment": [Function], + "fork": [Function], + "get": [Function], + "getComment": [Function], + "getRevision": [Function], + "list": [Function], + "listComments": [Function], + "listCommits": [Function], + "listForUser": [Function], + "listForks": [Function], + "listPublic": [Function], + "listPublicForUser": [Function], + "listStarred": [Function], + "star": [Function], + "unstar": [Function], + "update": [Function], + "updateComment": [Function], + }, + "git": Object { + "createBlob": [Function], + "createCommit": [Function], + "createRef": [Function], + "createTag": [Function], + "createTree": [Function], + "deleteRef": [Function], + "getBlob": [Function], + "getCommit": [Function], + "getRef": [Function], + "getTag": [Function], + "getTree": [Function], + "listMatchingRefs": [Function], + "updateRef": [Function], + }, + "gitignore": Object { + "getAllTemplates": [Function], + "getTemplate": [Function], + "listTemplates": [Function], + }, + "graphql": [Function], + "hook": [Function], + "interactions": Object { + "addOrUpdateRestrictionsForOrg": [Function], + "addOrUpdateRestrictionsForRepo": [Function], + "getRestrictionsForOrg": [Function], + "getRestrictionsForRepo": [Function], + "removeRestrictionsForOrg": [Function], + "removeRestrictionsForRepo": [Function], + "setRestrictionsForOrg": [Function], + "setRestrictionsForRepo": [Function], + }, + "issues": Object { + "addAssignees": [Function], + "addLabels": [Function], + "checkAssignee": [Function], + "checkUserCanBeAssigned": [Function], + "create": [Function], + "createComment": [Function], + "createLabel": [Function], + "createMilestone": [Function], + "deleteComment": [Function], + "deleteLabel": [Function], + "deleteMilestone": [Function], + "get": [Function], + "getComment": [Function], + "getEvent": [Function], + "getLabel": [Function], + "getMilestone": [Function], + "list": [Function], + "listAssignees": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listEvents": [Function], + "listEventsForRepo": [Function], + "listEventsForTimeline": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listLabelsForMilestone": [Function], + "listLabelsForRepo": [Function], + "listLabelsOnIssue": [Function], + "listMilestones": [Function], + "listMilestonesForRepo": [Function], + "lock": [Function], + "removeAllLabels": [Function], + "removeAssignees": [Function], + "removeLabel": [Function], + "removeLabels": [Function], + "replaceAllLabels": [Function], + "replaceLabels": [Function], + "setLabels": [Function], + "unlock": [Function], + "update": [Function], + "updateComment": [Function], + "updateLabel": [Function], + "updateMilestone": [Function], + }, + "licenses": Object { + "get": [Function], + "getAllCommonlyUsed": [Function], + "getForRepo": [Function], + "listCommonlyUsed": [Function], + }, + "log": Object { + "debug": [Function], + "error": [Function], + "info": [Function], + "warn": [Function], + }, + "markdown": Object { + "render": [Function], + "renderRaw": [Function], + }, + "meta": Object { + "get": [Function], + }, + "migrations": Object { + "cancelImport": [Function], + "deleteArchiveForAuthenticatedUser": [Function], + "deleteArchiveForOrg": [Function], + "downloadArchiveForOrg": [Function], + "getArchiveForAuthenticatedUser": [Function], + "getCommitAuthors": [Function], + "getImportProgress": [Function], + "getImportStatus": [Function], + "getLargeFiles": [Function], + "getStatusForAuthenticatedUser": [Function], + "getStatusForOrg": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listReposForOrg": [Function], + "listReposForUser": [Function], + "mapCommitAuthor": [Function], + "setLfsPreference": [Function], + "startForAuthenticatedUser": [Function], + "startForOrg": [Function], + "startImport": [Function], + "unlockRepoForAuthenticatedUser": [Function], + "unlockRepoForOrg": [Function], + "updateImport": [Function], + }, + "orgs": Object { + "addOrUpdateMembership": [Function], + "blockUser": [Function], + "checkBlockedUser": [Function], + "checkMembership": [Function], + "checkMembershipForUser": [Function], + "checkPublicMembership": [Function], + "checkPublicMembershipForUser": [Function], + "concealMembership": [Function], + "convertMemberToOutsideCollaborator": [Function], + "createHook": [Function], + "createInvitation": [Function], + "createWebhook": [Function], + "deleteHook": [Function], + "deleteWebhook": [Function], + "get": [Function], + "getHook": [Function], + "getMembership": [Function], + "getMembershipForAuthenticatedUser": [Function], + "getMembershipForUser": [Function], + "getWebhook": [Function], + "list": [Function], + "listAppInstallations": [Function], + "listBlockedUsers": [Function], + "listForAuthenticatedUser": [Function], + "listForUser": [Function], + "listHooks": [Function], + "listInstallations": [Function], + "listInvitationTeams": [Function], + "listMembers": [Function], + "listMemberships": [Function], + "listMembershipsForAuthenticatedUser": [Function], + "listOutsideCollaborators": [Function], + "listPendingInvitations": [Function], + "listPublicMembers": [Function], + "listWebhooks": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "publicizeMembership": [Function], + "removeMember": [Function], + "removeMembership": [Function], + "removeMembershipForUser": [Function], + "removeOutsideCollaborator": [Function], + "removePublicMembershipForAuthenticatedUser": [Function], + "setMembershipForUser": [Function], + "setPublicMembershipForAuthenticatedUser": [Function], + "unblockUser": [Function], + "update": [Function], + "updateHook": [Function], + "updateMembership": [Function], + "updateMembershipForAuthenticatedUser": [Function], + "updateWebhook": [Function], + }, + "paginate": [Function], + "projects": Object { + "addCollaborator": [Function], + "createCard": [Function], + "createColumn": [Function], + "createForAuthenticatedUser": [Function], + "createForOrg": [Function], + "createForRepo": [Function], + "delete": [Function], + "deleteCard": [Function], + "deleteColumn": [Function], + "get": [Function], + "getCard": [Function], + "getColumn": [Function], + "getPermissionForUser": [Function], + "listCards": [Function], + "listCollaborators": [Function], + "listColumns": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listForUser": [Function], + "moveCard": [Function], + "moveColumn": [Function], + "removeCollaborator": [Function], + "reviewUserPermissionLevel": [Function], + "update": [Function], + "updateCard": [Function], + "updateColumn": [Function], + }, + "pulls": Object { + "checkIfMerged": [Function], + "create": [Function], + "createComment": [Function], + "createReplyForReviewComment": [Function], + "createReview": [Function], + "createReviewComment": [Function], + "createReviewCommentReply": [Function], + "createReviewRequest": [Function], + "deleteComment": [Function], + "deletePendingReview": [Function], + "deleteReviewComment": [Function], + "deleteReviewRequest": [Function], + "dismissReview": [Function], + "get": [Function], + "getComment": [Function], + "getCommentsForReview": [Function], + "getReview": [Function], + "getReviewComment": [Function], + "list": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listCommentsForReview": [Function], + "listCommits": [Function], + "listFiles": [Function], + "listRequestedReviewers": [Function], + "listReviewComments": [Function], + "listReviewCommentsForRepo": [Function], + "listReviewRequests": [Function], + "listReviews": [Function], + "merge": [Function], + "removeRequestedReviewers": [Function], + "requestReviewers": [Function], + "submitReview": [Function], + "update": [Function], + "updateBranch": [Function], + "updateComment": [Function], + "updateReview": [Function], + "updateReviewComment": [Function], + }, + "rateLimit": Object { + "get": [Function], + }, + "reactions": Object { + "createForCommitComment": [Function], + "createForIssue": [Function], + "createForIssueComment": [Function], + "createForPullRequestReviewComment": [Function], + "createForTeamDiscussionCommentInOrg": [Function], + "createForTeamDiscussionInOrg": [Function], + "delete": [Function], + "deleteForCommitComment": [Function], + "deleteForIssue": [Function], + "deleteForIssueComment": [Function], + "deleteForPullRequestComment": [Function], + "deleteForTeamDiscussion": [Function], + "deleteForTeamDiscussionComment": [Function], + "deleteLegacy": [Function], + "listForCommitComment": [Function], + "listForIssue": [Function], + "listForIssueComment": [Function], + "listForPullRequestReviewComment": [Function], + "listForTeamDiscussionCommentInOrg": [Function], + "listForTeamDiscussionInOrg": [Function], + }, + "repos": Object { + "acceptInvitation": [Function], + "addAppAccessRestrictions": [Function], + "addCollaborator": [Function], + "addDeployKey": [Function], + "addProtectedBranchAdminEnforcement": [Function], + "addProtectedBranchAppRestrictions": [Function], + "addProtectedBranchRequiredSignatures": [Function], + "addProtectedBranchRequiredStatusChecksContexts": [Function], + "addProtectedBranchTeamRestrictions": [Function], + "addProtectedBranchUserRestrictions": [Function], + "addStatusCheckContexts": [Function], + "addTeamAccessRestrictions": [Function], + "addUserAccessRestrictions": [Function], + "checkCollaborator": [Function], + "checkVulnerabilityAlerts": [Function], + "compareCommits": [Function], + "createCommitComment": [Function], + "createCommitSignatureProtection": [Function], + "createCommitStatus": [Function], + "createDeployKey": [Function], + "createDeployment": [Function], + "createDeploymentStatus": [Function], + "createDispatchEvent": [Function], + "createForAuthenticatedUser": [Function], + "createFork": [Function], + "createHook": [Function], + "createInOrg": [Function], + "createOrUpdateFile": [Function], + "createOrUpdateFileContents": [Function], + "createPagesSite": [Function], + "createRelease": [Function], + "createStatus": [Function], + "createUsingTemplate": [Function], + "createWebhook": [Function], + "declineInvitation": [Function], + "delete": [Function], + "deleteAccessRestrictions": [Function], + "deleteAdminBranchProtection": [Function], + "deleteBranchProtection": [Function], + "deleteCommitComment": [Function], + "deleteCommitSignatureProtection": [Function], + "deleteDeployKey": [Function], + "deleteDeployment": [Function], + "deleteDownload": [Function], + "deleteFile": [Function], + "deleteHook": [Function], + "deleteInvitation": [Function], + "deletePagesSite": [Function], + "deletePullRequestReviewProtection": [Function], + "deleteRelease": [Function], + "deleteReleaseAsset": [Function], + "deleteWebhook": [Function], + "disableAutomatedSecurityFixes": [Function], + "disablePagesSite": [Function], + "disableVulnerabilityAlerts": [Function], + "downloadArchive": [Function], + "enableAutomatedSecurityFixes": [Function], + "enablePagesSite": [Function], + "enableVulnerabilityAlerts": [Function], + "get": [Function], + "getAccessRestrictions": [Function], + "getAdminBranchProtection": [Function], + "getAllStatusCheckContexts": [Function], + "getAllTopics": [Function], + "getAppsWithAccessToProtectedBranch": [Function], + "getArchiveLink": [Function], + "getBranch": [Function], + "getBranchProtection": [Function], + "getClones": [Function], + "getCodeFrequencyStats": [Function], + "getCollaboratorPermissionLevel": [Function], + "getCombinedStatusForRef": [Function], + "getCommit": [Function], + "getCommitActivityStats": [Function], + "getCommitComment": [Function], + "getCommitSignatureProtection": [Function], + "getCommunityProfileMetrics": [Function], + "getContent": [Function], + "getContents": [Function], + "getContributorsStats": [Function], + "getDeployKey": [Function], + "getDeployment": [Function], + "getDeploymentStatus": [Function], + "getDownload": [Function], + "getHook": [Function], + "getLatestPagesBuild": [Function], + "getLatestRelease": [Function], + "getPages": [Function], + "getPagesBuild": [Function], + "getParticipationStats": [Function], + "getProtectedBranchAdminEnforcement": [Function], + "getProtectedBranchPullRequestReviewEnforcement": [Function], + "getProtectedBranchRequiredSignatures": [Function], + "getProtectedBranchRequiredStatusChecks": [Function], + "getProtectedBranchRestrictions": [Function], + "getPullRequestReviewProtection": [Function], + "getPunchCardStats": [Function], + "getReadme": [Function], + "getRelease": [Function], + "getReleaseAsset": [Function], + "getReleaseByTag": [Function], + "getStatusChecksProtection": [Function], + "getTeamsWithAccessToProtectedBranch": [Function], + "getTopPaths": [Function], + "getTopReferrers": [Function], + "getUsersWithAccessToProtectedBranch": [Function], + "getViews": [Function], + "getWebhook": [Function], + "list": [Function], + "listAssetsForRelease": [Function], + "listBranches": [Function], + "listBranchesForHeadCommit": [Function], + "listCollaborators": [Function], + "listCommentsForCommit": [Function], + "listCommitComments": [Function], + "listCommitCommentsForRepo": [Function], + "listCommitStatusesForRef": [Function], + "listCommits": [Function], + "listContributors": [Function], + "listDeployKeys": [Function], + "listDeploymentStatuses": [Function], + "listDeployments": [Function], + "listDownloads": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForUser": [Function], + "listForks": [Function], + "listHooks": [Function], + "listInvitations": [Function], + "listInvitationsForAuthenticatedUser": [Function], + "listLanguages": [Function], + "listPagesBuilds": [Function], + "listProtectedBranchRequiredStatusChecksContexts": [Function], + "listPublic": [Function], + "listPullRequestsAssociatedWithCommit": [Function], + "listReleaseAssets": [Function], + "listReleases": [Function], + "listStatusesForRef": [Function], + "listTags": [Function], + "listTeams": [Function], + "listTopics": [Function], + "listWebhooks": [Function], + "merge": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "removeAppAccessRestrictions": [Function], + "removeBranchProtection": [Function], + "removeCollaborator": [Function], + "removeDeployKey": [Function], + "removeProtectedBranchAdminEnforcement": [Function], + "removeProtectedBranchAppRestrictions": [Function], + "removeProtectedBranchPullRequestReviewEnforcement": [Function], + "removeProtectedBranchRequiredSignatures": [Function], + "removeProtectedBranchRequiredStatusChecks": [Function], + "removeProtectedBranchRequiredStatusChecksContexts": [Function], + "removeProtectedBranchRestrictions": [Function], + "removeProtectedBranchTeamRestrictions": [Function], + "removeProtectedBranchUserRestrictions": [Function], + "removeStatusCheckContexts": [Function], + "removeStatusCheckProtection": [Function], + "removeTeamAccessRestrictions": [Function], + "removeUserAccessRestrictions": [Function], + "replaceAllTopics": [Function], + "replaceProtectedBranchAppRestrictions": [Function], + "replaceProtectedBranchRequiredStatusChecksContexts": [Function], + "replaceProtectedBranchTeamRestrictions": [Function], + "replaceProtectedBranchUserRestrictions": [Function], + "replaceTopics": [Function], + "requestPageBuild": [Function], + "requestPagesBuild": [Function], + "retrieveCommunityProfileMetrics": [Function], + "setAdminBranchProtection": [Function], + "setAppAccessRestrictions": [Function], + "setStatusCheckContexts": [Function], + "setTeamAccessRestrictions": [Function], + "setUserAccessRestrictions": [Function], + "testPushHook": [Function], + "testPushWebhook": [Function], + "transfer": [Function], + "update": [Function], + "updateBranchProtection": [Function], + "updateCommitComment": [Function], + "updateHook": [Function], + "updateInformationAboutPagesSite": [Function], + "updateInvitation": [Function], + "updateProtectedBranchPullRequestReviewEnforcement": [Function], + "updateProtectedBranchRequiredStatusChecks": [Function], + "updatePullRequestReviewProtection": [Function], + "updateRelease": [Function], + "updateReleaseAsset": [Function], + "updateStatusCheckPotection": [Function], + "updateWebhook": [Function], + "uploadReleaseAsset": [Function], + }, + "request": [Function], + "search": Object { + "code": [Function], + "commits": [Function], + "issuesAndPullRequests": [Function], + "labels": [Function], + "repos": [Function], + "topics": [Function], + "users": [Function], + }, + "teams": Object { + "addOrUpdateMembershipForUserInOrg": [Function], + "addOrUpdateMembershipInOrg": [Function], + "addOrUpdateProjectInOrg": [Function], + "addOrUpdateProjectPermissionsInOrg": [Function], + "addOrUpdateRepoInOrg": [Function], + "addOrUpdateRepoPermissionsInOrg": [Function], + "checkManagesRepoInOrg": [Function], + "checkPermissionsForProjectInOrg": [Function], + "checkPermissionsForRepoInOrg": [Function], + "create": [Function], + "createDiscussionCommentInOrg": [Function], + "createDiscussionInOrg": [Function], + "deleteDiscussionCommentInOrg": [Function], + "deleteDiscussionInOrg": [Function], + "deleteInOrg": [Function], + "getByName": [Function], + "getDiscussionCommentInOrg": [Function], + "getDiscussionInOrg": [Function], + "getMembershipForUserInOrg": [Function], + "getMembershipInOrg": [Function], + "list": [Function], + "listChildInOrg": [Function], + "listDiscussionCommentsInOrg": [Function], + "listDiscussionsInOrg": [Function], + "listForAuthenticatedUser": [Function], + "listMembersInOrg": [Function], + "listPendingInvitationsInOrg": [Function], + "listProjectsInOrg": [Function], + "listReposInOrg": [Function], + "removeMembershipForUserInOrg": [Function], + "removeMembershipInOrg": [Function], + "removeProjectInOrg": [Function], + "removeRepoInOrg": [Function], + "reviewProjectInOrg": [Function], + "updateDiscussionCommentInOrg": [Function], + "updateDiscussionInOrg": [Function], + "updateInOrg": [Function], + }, + "users": Object { + "addEmailForAuthenticated": [Function], + "addEmails": [Function], + "block": [Function], + "checkBlocked": [Function], + "checkFollowing": [Function], + "checkFollowingForUser": [Function], + "checkPersonIsFollowedByAuthenticated": [Function], + "createGpgKey": [Function], + "createGpgKeyForAuthenticated": [Function], + "createPublicKey": [Function], + "createPublicSshKeyForAuthenticated": [Function], + "deleteEmailForAuthenticated": [Function], + "deleteEmails": [Function], + "deleteGpgKey": [Function], + "deleteGpgKeyForAuthenticated": [Function], + "deletePublicKey": [Function], + "deletePublicSshKeyForAuthenticated": [Function], + "follow": [Function], + "getAuthenticated": [Function], + "getByUsername": [Function], + "getContextForUser": [Function], + "getGpgKey": [Function], + "getGpgKeyForAuthenticated": [Function], + "getPublicKey": [Function], + "getPublicSshKeyForAuthenticated": [Function], + "list": [Function], + "listBlocked": [Function], + "listBlockedByAuthenticated": [Function], + "listEmails": [Function], + "listEmailsForAuthenticated": [Function], + "listFollowedByAuthenticated": [Function], + "listFollowersForAuthenticatedUser": [Function], + "listFollowersForUser": [Function], + "listFollowingForAuthenticatedUser": [Function], + "listFollowingForUser": [Function], + "listGpgKeys": [Function], + "listGpgKeysForAuthenticated": [Function], + "listGpgKeysForUser": [Function], + "listPublicEmails": [Function], + "listPublicEmailsForAuthenticated": [Function], + "listPublicKeys": [Function], + "listPublicKeysForUser": [Function], + "listPublicSshKeysForAuthenticated": [Function], + "setPrimaryEmailVisibilityForAuthenticated": [Function], + "togglePrimaryEmailVisibility": [Function], + "unblock": [Function], + "unfollow": [Function], + "updateAuthenticated": [Function], + }, + }, + }, + "promptForCommitMsg": [Function], + }, + }, + "gitHubOAuthService": GitHubOAuthService { + "junoClient": JunoClient { + "cachedPinnedRepos": [Function], + }, + "token": [Function], + }, + "inMemoryContentProvider": InMemoryContentProvider { + "params": Object { + "memory://schema-analyzer-component-notebook.ipynb": Object { + "content": Object { + "content": Object { + "cells": Array [ + Object { + "cell_type": "code", + "execution_count": 0, + "metadata": Object {}, + "outputs": Array [], + "source": "", + }, + ], + "metadata": Object { + "kernelspec": Object { + "displayName": "Mongo", + "language": "mongocli", + "name": "mongo", + }, + "language_info": Object { + "file_extension": "ipynb", + "mimetype": "application/json", + "name": "mongo", + "version": "1.0", + }, + }, + "nbformat": 4, + "nbformat_minor": 4, + }, + "created": "", + "format": "json", + "last_modified": "", + "mimetype": "application/x-ipynb+json", + "name": "schema-analyzer-component-notebook.ipynb", + "path": "memory://schema-analyzer-component-notebook.ipynb", + "type": "notebook", + "writable": true, + }, + "readonly": true, + }, + }, + }, + "junoClient": JunoClient { + "cachedPinnedRepos": [Function], + }, + "onGitHubClientError": [Function], + "params": Object { + "container": [Circular], + "refreshCommandBarButtons": [Function], + "refreshNotebookList": [Function], + "resourceTree": ResourceTreeAdapter { + "container": [Circular], + "copyNotebook": [Function], + "parameters": [Function], + }, + }, + "promptForCommitMsg": [Function], + }, "onRefreshDatabasesKeyPress": [Function], "onRefreshResourcesClick": [Function], "phoenixClient": PhoenixClient { diff --git a/src/Explorer/Panes/StringInputPane/__snapshots__/StringInputPane.test.tsx.snap b/src/Explorer/Panes/StringInputPane/__snapshots__/StringInputPane.test.tsx.snap index e77d8c74d..a0a695c5d 100644 --- a/src/Explorer/Panes/StringInputPane/__snapshots__/StringInputPane.test.tsx.snap +++ b/src/Explorer/Panes/StringInputPane/__snapshots__/StringInputPane.test.tsx.snap @@ -11,6 +11,1611 @@ exports[`StringInput Pane should render Create new directory properly 1`] = ` "_resetNotebookWorkspace": [Function], "isFixedCollectionWithSharedThroughputSupported": [Function], "isTabsContentExpanded": [Function], + "notebookManager": NotebookManager { + "gitHubClient": GitHubClient { + "errorCallback": [Function], + "ocktokit": OctokitWithDefaults { + "actions": Object { + "addSelectedRepoToOrgSecret": [Function], + "cancelWorkflowRun": [Function], + "createOrUpdateOrgSecret": [Function], + "createOrUpdateRepoSecret": [Function], + "createOrUpdateSecretForRepo": [Function], + "createRegistrationToken": [Function], + "createRegistrationTokenForOrg": [Function], + "createRegistrationTokenForRepo": [Function], + "createRemoveToken": [Function], + "createRemoveTokenForOrg": [Function], + "createRemoveTokenForRepo": [Function], + "deleteArtifact": [Function], + "deleteOrgSecret": [Function], + "deleteRepoSecret": [Function], + "deleteSecretFromRepo": [Function], + "deleteSelfHostedRunnerFromOrg": [Function], + "deleteSelfHostedRunnerFromRepo": [Function], + "deleteWorkflowRunLogs": [Function], + "downloadArtifact": [Function], + "downloadJobLogsForWorkflowRun": [Function], + "downloadWorkflowJobLogs": [Function], + "downloadWorkflowRunLogs": [Function], + "getArtifact": [Function], + "getJobForWorkflowRun": [Function], + "getOrgPublicKey": [Function], + "getOrgSecret": [Function], + "getPublicKey": [Function], + "getRepoPublicKey": [Function], + "getRepoSecret": [Function], + "getSecret": [Function], + "getSelfHostedRunner": [Function], + "getSelfHostedRunnerForOrg": [Function], + "getSelfHostedRunnerForRepo": [Function], + "getWorkflow": [Function], + "getWorkflowJob": [Function], + "getWorkflowRun": [Function], + "getWorkflowRunUsage": [Function], + "getWorkflowUsage": [Function], + "listArtifactsForRepo": [Function], + "listDownloadsForSelfHostedRunnerApplication": [Function], + "listJobsForWorkflowRun": [Function], + "listOrgSecrets": [Function], + "listRepoSecrets": [Function], + "listRepoWorkflowRuns": [Function], + "listRepoWorkflows": [Function], + "listRunnerApplicationsForOrg": [Function], + "listRunnerApplicationsForRepo": [Function], + "listSecretsForRepo": [Function], + "listSelectedReposForOrgSecret": [Function], + "listSelfHostedRunnersForOrg": [Function], + "listSelfHostedRunnersForRepo": [Function], + "listWorkflowJobLogs": [Function], + "listWorkflowRunArtifacts": [Function], + "listWorkflowRunLogs": [Function], + "listWorkflowRuns": [Function], + "listWorkflowRunsForRepo": [Function], + "reRunWorkflow": [Function], + "removeSelectedRepoFromOrgSecret": [Function], + "removeSelfHostedRunner": [Function], + "setSelectedReposForOrgSecret": [Function], + }, + "activity": Object { + "checkRepoIsStarredByAuthenticatedUser": [Function], + "checkStarringRepo": [Function], + "deleteRepoSubscription": [Function], + "deleteThreadSubscription": [Function], + "getFeeds": [Function], + "getRepoSubscription": [Function], + "getThread": [Function], + "getThreadSubscription": [Function], + "getThreadSubscriptionForAuthenticatedUser": [Function], + "listEventsForAuthenticatedUser": [Function], + "listEventsForOrg": [Function], + "listEventsForUser": [Function], + "listFeeds": [Function], + "listNotifications": [Function], + "listNotificationsForAuthenticatedUser": [Function], + "listNotificationsForRepo": [Function], + "listOrgEventsForAuthenticatedUser": [Function], + "listPublicEvents": [Function], + "listPublicEventsForOrg": [Function], + "listPublicEventsForRepoNetwork": [Function], + "listPublicEventsForUser": [Function], + "listPublicOrgEvents": [Function], + "listReceivedEventsForUser": [Function], + "listReceivedPublicEventsForUser": [Function], + "listRepoEvents": [Function], + "listRepoNotificationsForAuthenticatedUser": [Function], + "listReposStarredByAuthenticatedUser": [Function], + "listReposStarredByUser": [Function], + "listReposWatchedByUser": [Function], + "listStargazersForRepo": [Function], + "listWatchedReposForAuthenticatedUser": [Function], + "listWatchersForRepo": [Function], + "markAsRead": [Function], + "markNotificationsAsRead": [Function], + "markNotificationsAsReadForRepo": [Function], + "markRepoNotificationsAsRead": [Function], + "markThreadAsRead": [Function], + "setRepoSubscription": [Function], + "setThreadSubscription": [Function], + "starRepo": [Function], + "starRepoForAuthenticatedUser": [Function], + "unstarRepo": [Function], + "unstarRepoForAuthenticatedUser": [Function], + }, + "apps": Object { + "addRepoToInstallation": [Function], + "checkAccountIsAssociatedWithAny": [Function], + "checkAccountIsAssociatedWithAnyStubbed": [Function], + "checkToken": [Function], + "createContentAttachment": [Function], + "createFromManifest": [Function], + "createInstallationAccessToken": [Function], + "createInstallationToken": [Function], + "deleteAuthorization": [Function], + "deleteInstallation": [Function], + "deleteToken": [Function], + "getAuthenticated": [Function], + "getBySlug": [Function], + "getInstallation": [Function], + "getOrgInstallation": [Function], + "getRepoInstallation": [Function], + "getSubscriptionPlanForAccount": [Function], + "getSubscriptionPlanForAccountStubbed": [Function], + "getUserInstallation": [Function], + "listAccountsForPlan": [Function], + "listAccountsForPlanStubbed": [Function], + "listAccountsUserOrOrgOnPlan": [Function], + "listAccountsUserOrOrgOnPlanStubbed": [Function], + "listInstallationReposForAuthenticatedUser": [Function], + "listInstallations": [Function], + "listInstallationsForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUserStubbed": [Function], + "listPlans": [Function], + "listPlansStubbed": [Function], + "listRepos": [Function], + "listReposAccessibleToInstallation": [Function], + "listSubscriptionsForAuthenticatedUser": [Function], + "listSubscriptionsForAuthenticatedUserStubbed": [Function], + "removeRepoFromInstallation": [Function], + "resetToken": [Function], + "revokeInstallationAccessToken": [Function], + "revokeInstallationToken": [Function], + "suspendInstallation": [Function], + "unsuspendInstallation": [Function], + }, + "auth": [Function], + "checks": Object { + "create": [Function], + "createSuite": [Function], + "get": [Function], + "getSuite": [Function], + "listAnnotations": [Function], + "listForRef": [Function], + "listForSuite": [Function], + "listSuitesForRef": [Function], + "rerequestSuite": [Function], + "setSuitesPreferences": [Function], + "update": [Function], + }, + "codeScanning": Object { + "getAlert": [Function], + "listAlertsForRepo": [Function], + }, + "codesOfConduct": Object { + "getAllCodesOfConduct": [Function], + "getConductCode": [Function], + "getForRepo": [Function], + "listConductCodes": [Function], + }, + "emojis": Object { + "get": [Function], + }, + "gists": Object { + "checkIsStarred": [Function], + "create": [Function], + "createComment": [Function], + "delete": [Function], + "deleteComment": [Function], + "fork": [Function], + "get": [Function], + "getComment": [Function], + "getRevision": [Function], + "list": [Function], + "listComments": [Function], + "listCommits": [Function], + "listForUser": [Function], + "listForks": [Function], + "listPublic": [Function], + "listPublicForUser": [Function], + "listStarred": [Function], + "star": [Function], + "unstar": [Function], + "update": [Function], + "updateComment": [Function], + }, + "git": Object { + "createBlob": [Function], + "createCommit": [Function], + "createRef": [Function], + "createTag": [Function], + "createTree": [Function], + "deleteRef": [Function], + "getBlob": [Function], + "getCommit": [Function], + "getRef": [Function], + "getTag": [Function], + "getTree": [Function], + "listMatchingRefs": [Function], + "updateRef": [Function], + }, + "gitignore": Object { + "getAllTemplates": [Function], + "getTemplate": [Function], + "listTemplates": [Function], + }, + "graphql": [Function], + "hook": [Function], + "interactions": Object { + "addOrUpdateRestrictionsForOrg": [Function], + "addOrUpdateRestrictionsForRepo": [Function], + "getRestrictionsForOrg": [Function], + "getRestrictionsForRepo": [Function], + "removeRestrictionsForOrg": [Function], + "removeRestrictionsForRepo": [Function], + "setRestrictionsForOrg": [Function], + "setRestrictionsForRepo": [Function], + }, + "issues": Object { + "addAssignees": [Function], + "addLabels": [Function], + "checkAssignee": [Function], + "checkUserCanBeAssigned": [Function], + "create": [Function], + "createComment": [Function], + "createLabel": [Function], + "createMilestone": [Function], + "deleteComment": [Function], + "deleteLabel": [Function], + "deleteMilestone": [Function], + "get": [Function], + "getComment": [Function], + "getEvent": [Function], + "getLabel": [Function], + "getMilestone": [Function], + "list": [Function], + "listAssignees": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listEvents": [Function], + "listEventsForRepo": [Function], + "listEventsForTimeline": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listLabelsForMilestone": [Function], + "listLabelsForRepo": [Function], + "listLabelsOnIssue": [Function], + "listMilestones": [Function], + "listMilestonesForRepo": [Function], + "lock": [Function], + "removeAllLabels": [Function], + "removeAssignees": [Function], + "removeLabel": [Function], + "removeLabels": [Function], + "replaceAllLabels": [Function], + "replaceLabels": [Function], + "setLabels": [Function], + "unlock": [Function], + "update": [Function], + "updateComment": [Function], + "updateLabel": [Function], + "updateMilestone": [Function], + }, + "licenses": Object { + "get": [Function], + "getAllCommonlyUsed": [Function], + "getForRepo": [Function], + "listCommonlyUsed": [Function], + }, + "log": Object { + "debug": [Function], + "error": [Function], + "info": [Function], + "warn": [Function], + }, + "markdown": Object { + "render": [Function], + "renderRaw": [Function], + }, + "meta": Object { + "get": [Function], + }, + "migrations": Object { + "cancelImport": [Function], + "deleteArchiveForAuthenticatedUser": [Function], + "deleteArchiveForOrg": [Function], + "downloadArchiveForOrg": [Function], + "getArchiveForAuthenticatedUser": [Function], + "getCommitAuthors": [Function], + "getImportProgress": [Function], + "getImportStatus": [Function], + "getLargeFiles": [Function], + "getStatusForAuthenticatedUser": [Function], + "getStatusForOrg": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listReposForOrg": [Function], + "listReposForUser": [Function], + "mapCommitAuthor": [Function], + "setLfsPreference": [Function], + "startForAuthenticatedUser": [Function], + "startForOrg": [Function], + "startImport": [Function], + "unlockRepoForAuthenticatedUser": [Function], + "unlockRepoForOrg": [Function], + "updateImport": [Function], + }, + "orgs": Object { + "addOrUpdateMembership": [Function], + "blockUser": [Function], + "checkBlockedUser": [Function], + "checkMembership": [Function], + "checkMembershipForUser": [Function], + "checkPublicMembership": [Function], + "checkPublicMembershipForUser": [Function], + "concealMembership": [Function], + "convertMemberToOutsideCollaborator": [Function], + "createHook": [Function], + "createInvitation": [Function], + "createWebhook": [Function], + "deleteHook": [Function], + "deleteWebhook": [Function], + "get": [Function], + "getHook": [Function], + "getMembership": [Function], + "getMembershipForAuthenticatedUser": [Function], + "getMembershipForUser": [Function], + "getWebhook": [Function], + "list": [Function], + "listAppInstallations": [Function], + "listBlockedUsers": [Function], + "listForAuthenticatedUser": [Function], + "listForUser": [Function], + "listHooks": [Function], + "listInstallations": [Function], + "listInvitationTeams": [Function], + "listMembers": [Function], + "listMemberships": [Function], + "listMembershipsForAuthenticatedUser": [Function], + "listOutsideCollaborators": [Function], + "listPendingInvitations": [Function], + "listPublicMembers": [Function], + "listWebhooks": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "publicizeMembership": [Function], + "removeMember": [Function], + "removeMembership": [Function], + "removeMembershipForUser": [Function], + "removeOutsideCollaborator": [Function], + "removePublicMembershipForAuthenticatedUser": [Function], + "setMembershipForUser": [Function], + "setPublicMembershipForAuthenticatedUser": [Function], + "unblockUser": [Function], + "update": [Function], + "updateHook": [Function], + "updateMembership": [Function], + "updateMembershipForAuthenticatedUser": [Function], + "updateWebhook": [Function], + }, + "paginate": [Function], + "projects": Object { + "addCollaborator": [Function], + "createCard": [Function], + "createColumn": [Function], + "createForAuthenticatedUser": [Function], + "createForOrg": [Function], + "createForRepo": [Function], + "delete": [Function], + "deleteCard": [Function], + "deleteColumn": [Function], + "get": [Function], + "getCard": [Function], + "getColumn": [Function], + "getPermissionForUser": [Function], + "listCards": [Function], + "listCollaborators": [Function], + "listColumns": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listForUser": [Function], + "moveCard": [Function], + "moveColumn": [Function], + "removeCollaborator": [Function], + "reviewUserPermissionLevel": [Function], + "update": [Function], + "updateCard": [Function], + "updateColumn": [Function], + }, + "pulls": Object { + "checkIfMerged": [Function], + "create": [Function], + "createComment": [Function], + "createReplyForReviewComment": [Function], + "createReview": [Function], + "createReviewComment": [Function], + "createReviewCommentReply": [Function], + "createReviewRequest": [Function], + "deleteComment": [Function], + "deletePendingReview": [Function], + "deleteReviewComment": [Function], + "deleteReviewRequest": [Function], + "dismissReview": [Function], + "get": [Function], + "getComment": [Function], + "getCommentsForReview": [Function], + "getReview": [Function], + "getReviewComment": [Function], + "list": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listCommentsForReview": [Function], + "listCommits": [Function], + "listFiles": [Function], + "listRequestedReviewers": [Function], + "listReviewComments": [Function], + "listReviewCommentsForRepo": [Function], + "listReviewRequests": [Function], + "listReviews": [Function], + "merge": [Function], + "removeRequestedReviewers": [Function], + "requestReviewers": [Function], + "submitReview": [Function], + "update": [Function], + "updateBranch": [Function], + "updateComment": [Function], + "updateReview": [Function], + "updateReviewComment": [Function], + }, + "rateLimit": Object { + "get": [Function], + }, + "reactions": Object { + "createForCommitComment": [Function], + "createForIssue": [Function], + "createForIssueComment": [Function], + "createForPullRequestReviewComment": [Function], + "createForTeamDiscussionCommentInOrg": [Function], + "createForTeamDiscussionInOrg": [Function], + "delete": [Function], + "deleteForCommitComment": [Function], + "deleteForIssue": [Function], + "deleteForIssueComment": [Function], + "deleteForPullRequestComment": [Function], + "deleteForTeamDiscussion": [Function], + "deleteForTeamDiscussionComment": [Function], + "deleteLegacy": [Function], + "listForCommitComment": [Function], + "listForIssue": [Function], + "listForIssueComment": [Function], + "listForPullRequestReviewComment": [Function], + "listForTeamDiscussionCommentInOrg": [Function], + "listForTeamDiscussionInOrg": [Function], + }, + "repos": Object { + "acceptInvitation": [Function], + "addAppAccessRestrictions": [Function], + "addCollaborator": [Function], + "addDeployKey": [Function], + "addProtectedBranchAdminEnforcement": [Function], + "addProtectedBranchAppRestrictions": [Function], + "addProtectedBranchRequiredSignatures": [Function], + "addProtectedBranchRequiredStatusChecksContexts": [Function], + "addProtectedBranchTeamRestrictions": [Function], + "addProtectedBranchUserRestrictions": [Function], + "addStatusCheckContexts": [Function], + "addTeamAccessRestrictions": [Function], + "addUserAccessRestrictions": [Function], + "checkCollaborator": [Function], + "checkVulnerabilityAlerts": [Function], + "compareCommits": [Function], + "createCommitComment": [Function], + "createCommitSignatureProtection": [Function], + "createCommitStatus": [Function], + "createDeployKey": [Function], + "createDeployment": [Function], + "createDeploymentStatus": [Function], + "createDispatchEvent": [Function], + "createForAuthenticatedUser": [Function], + "createFork": [Function], + "createHook": [Function], + "createInOrg": [Function], + "createOrUpdateFile": [Function], + "createOrUpdateFileContents": [Function], + "createPagesSite": [Function], + "createRelease": [Function], + "createStatus": [Function], + "createUsingTemplate": [Function], + "createWebhook": [Function], + "declineInvitation": [Function], + "delete": [Function], + "deleteAccessRestrictions": [Function], + "deleteAdminBranchProtection": [Function], + "deleteBranchProtection": [Function], + "deleteCommitComment": [Function], + "deleteCommitSignatureProtection": [Function], + "deleteDeployKey": [Function], + "deleteDeployment": [Function], + "deleteDownload": [Function], + "deleteFile": [Function], + "deleteHook": [Function], + "deleteInvitation": [Function], + "deletePagesSite": [Function], + "deletePullRequestReviewProtection": [Function], + "deleteRelease": [Function], + "deleteReleaseAsset": [Function], + "deleteWebhook": [Function], + "disableAutomatedSecurityFixes": [Function], + "disablePagesSite": [Function], + "disableVulnerabilityAlerts": [Function], + "downloadArchive": [Function], + "enableAutomatedSecurityFixes": [Function], + "enablePagesSite": [Function], + "enableVulnerabilityAlerts": [Function], + "get": [Function], + "getAccessRestrictions": [Function], + "getAdminBranchProtection": [Function], + "getAllStatusCheckContexts": [Function], + "getAllTopics": [Function], + "getAppsWithAccessToProtectedBranch": [Function], + "getArchiveLink": [Function], + "getBranch": [Function], + "getBranchProtection": [Function], + "getClones": [Function], + "getCodeFrequencyStats": [Function], + "getCollaboratorPermissionLevel": [Function], + "getCombinedStatusForRef": [Function], + "getCommit": [Function], + "getCommitActivityStats": [Function], + "getCommitComment": [Function], + "getCommitSignatureProtection": [Function], + "getCommunityProfileMetrics": [Function], + "getContent": [Function], + "getContents": [Function], + "getContributorsStats": [Function], + "getDeployKey": [Function], + "getDeployment": [Function], + "getDeploymentStatus": [Function], + "getDownload": [Function], + "getHook": [Function], + "getLatestPagesBuild": [Function], + "getLatestRelease": [Function], + "getPages": [Function], + "getPagesBuild": [Function], + "getParticipationStats": [Function], + "getProtectedBranchAdminEnforcement": [Function], + "getProtectedBranchPullRequestReviewEnforcement": [Function], + "getProtectedBranchRequiredSignatures": [Function], + "getProtectedBranchRequiredStatusChecks": [Function], + "getProtectedBranchRestrictions": [Function], + "getPullRequestReviewProtection": [Function], + "getPunchCardStats": [Function], + "getReadme": [Function], + "getRelease": [Function], + "getReleaseAsset": [Function], + "getReleaseByTag": [Function], + "getStatusChecksProtection": [Function], + "getTeamsWithAccessToProtectedBranch": [Function], + "getTopPaths": [Function], + "getTopReferrers": [Function], + "getUsersWithAccessToProtectedBranch": [Function], + "getViews": [Function], + "getWebhook": [Function], + "list": [Function], + "listAssetsForRelease": [Function], + "listBranches": [Function], + "listBranchesForHeadCommit": [Function], + "listCollaborators": [Function], + "listCommentsForCommit": [Function], + "listCommitComments": [Function], + "listCommitCommentsForRepo": [Function], + "listCommitStatusesForRef": [Function], + "listCommits": [Function], + "listContributors": [Function], + "listDeployKeys": [Function], + "listDeploymentStatuses": [Function], + "listDeployments": [Function], + "listDownloads": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForUser": [Function], + "listForks": [Function], + "listHooks": [Function], + "listInvitations": [Function], + "listInvitationsForAuthenticatedUser": [Function], + "listLanguages": [Function], + "listPagesBuilds": [Function], + "listProtectedBranchRequiredStatusChecksContexts": [Function], + "listPublic": [Function], + "listPullRequestsAssociatedWithCommit": [Function], + "listReleaseAssets": [Function], + "listReleases": [Function], + "listStatusesForRef": [Function], + "listTags": [Function], + "listTeams": [Function], + "listTopics": [Function], + "listWebhooks": [Function], + "merge": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "removeAppAccessRestrictions": [Function], + "removeBranchProtection": [Function], + "removeCollaborator": [Function], + "removeDeployKey": [Function], + "removeProtectedBranchAdminEnforcement": [Function], + "removeProtectedBranchAppRestrictions": [Function], + "removeProtectedBranchPullRequestReviewEnforcement": [Function], + "removeProtectedBranchRequiredSignatures": [Function], + "removeProtectedBranchRequiredStatusChecks": [Function], + "removeProtectedBranchRequiredStatusChecksContexts": [Function], + "removeProtectedBranchRestrictions": [Function], + "removeProtectedBranchTeamRestrictions": [Function], + "removeProtectedBranchUserRestrictions": [Function], + "removeStatusCheckContexts": [Function], + "removeStatusCheckProtection": [Function], + "removeTeamAccessRestrictions": [Function], + "removeUserAccessRestrictions": [Function], + "replaceAllTopics": [Function], + "replaceProtectedBranchAppRestrictions": [Function], + "replaceProtectedBranchRequiredStatusChecksContexts": [Function], + "replaceProtectedBranchTeamRestrictions": [Function], + "replaceProtectedBranchUserRestrictions": [Function], + "replaceTopics": [Function], + "requestPageBuild": [Function], + "requestPagesBuild": [Function], + "retrieveCommunityProfileMetrics": [Function], + "setAdminBranchProtection": [Function], + "setAppAccessRestrictions": [Function], + "setStatusCheckContexts": [Function], + "setTeamAccessRestrictions": [Function], + "setUserAccessRestrictions": [Function], + "testPushHook": [Function], + "testPushWebhook": [Function], + "transfer": [Function], + "update": [Function], + "updateBranchProtection": [Function], + "updateCommitComment": [Function], + "updateHook": [Function], + "updateInformationAboutPagesSite": [Function], + "updateInvitation": [Function], + "updateProtectedBranchPullRequestReviewEnforcement": [Function], + "updateProtectedBranchRequiredStatusChecks": [Function], + "updatePullRequestReviewProtection": [Function], + "updateRelease": [Function], + "updateReleaseAsset": [Function], + "updateStatusCheckPotection": [Function], + "updateWebhook": [Function], + "uploadReleaseAsset": [Function], + }, + "request": [Function], + "search": Object { + "code": [Function], + "commits": [Function], + "issuesAndPullRequests": [Function], + "labels": [Function], + "repos": [Function], + "topics": [Function], + "users": [Function], + }, + "teams": Object { + "addOrUpdateMembershipForUserInOrg": [Function], + "addOrUpdateMembershipInOrg": [Function], + "addOrUpdateProjectInOrg": [Function], + "addOrUpdateProjectPermissionsInOrg": [Function], + "addOrUpdateRepoInOrg": [Function], + "addOrUpdateRepoPermissionsInOrg": [Function], + "checkManagesRepoInOrg": [Function], + "checkPermissionsForProjectInOrg": [Function], + "checkPermissionsForRepoInOrg": [Function], + "create": [Function], + "createDiscussionCommentInOrg": [Function], + "createDiscussionInOrg": [Function], + "deleteDiscussionCommentInOrg": [Function], + "deleteDiscussionInOrg": [Function], + "deleteInOrg": [Function], + "getByName": [Function], + "getDiscussionCommentInOrg": [Function], + "getDiscussionInOrg": [Function], + "getMembershipForUserInOrg": [Function], + "getMembershipInOrg": [Function], + "list": [Function], + "listChildInOrg": [Function], + "listDiscussionCommentsInOrg": [Function], + "listDiscussionsInOrg": [Function], + "listForAuthenticatedUser": [Function], + "listMembersInOrg": [Function], + "listPendingInvitationsInOrg": [Function], + "listProjectsInOrg": [Function], + "listReposInOrg": [Function], + "removeMembershipForUserInOrg": [Function], + "removeMembershipInOrg": [Function], + "removeProjectInOrg": [Function], + "removeRepoInOrg": [Function], + "reviewProjectInOrg": [Function], + "updateDiscussionCommentInOrg": [Function], + "updateDiscussionInOrg": [Function], + "updateInOrg": [Function], + }, + "users": Object { + "addEmailForAuthenticated": [Function], + "addEmails": [Function], + "block": [Function], + "checkBlocked": [Function], + "checkFollowing": [Function], + "checkFollowingForUser": [Function], + "checkPersonIsFollowedByAuthenticated": [Function], + "createGpgKey": [Function], + "createGpgKeyForAuthenticated": [Function], + "createPublicKey": [Function], + "createPublicSshKeyForAuthenticated": [Function], + "deleteEmailForAuthenticated": [Function], + "deleteEmails": [Function], + "deleteGpgKey": [Function], + "deleteGpgKeyForAuthenticated": [Function], + "deletePublicKey": [Function], + "deletePublicSshKeyForAuthenticated": [Function], + "follow": [Function], + "getAuthenticated": [Function], + "getByUsername": [Function], + "getContextForUser": [Function], + "getGpgKey": [Function], + "getGpgKeyForAuthenticated": [Function], + "getPublicKey": [Function], + "getPublicSshKeyForAuthenticated": [Function], + "list": [Function], + "listBlocked": [Function], + "listBlockedByAuthenticated": [Function], + "listEmails": [Function], + "listEmailsForAuthenticated": [Function], + "listFollowedByAuthenticated": [Function], + "listFollowersForAuthenticatedUser": [Function], + "listFollowersForUser": [Function], + "listFollowingForAuthenticatedUser": [Function], + "listFollowingForUser": [Function], + "listGpgKeys": [Function], + "listGpgKeysForAuthenticated": [Function], + "listGpgKeysForUser": [Function], + "listPublicEmails": [Function], + "listPublicEmailsForAuthenticated": [Function], + "listPublicKeys": [Function], + "listPublicKeysForUser": [Function], + "listPublicSshKeysForAuthenticated": [Function], + "setPrimaryEmailVisibilityForAuthenticated": [Function], + "togglePrimaryEmailVisibility": [Function], + "unblock": [Function], + "unfollow": [Function], + "updateAuthenticated": [Function], + }, + }, + }, + "gitHubContentProvider": GitHubContentProvider { + "params": Object { + "gitHubClient": GitHubClient { + "errorCallback": [Function], + "ocktokit": OctokitWithDefaults { + "actions": Object { + "addSelectedRepoToOrgSecret": [Function], + "cancelWorkflowRun": [Function], + "createOrUpdateOrgSecret": [Function], + "createOrUpdateRepoSecret": [Function], + "createOrUpdateSecretForRepo": [Function], + "createRegistrationToken": [Function], + "createRegistrationTokenForOrg": [Function], + "createRegistrationTokenForRepo": [Function], + "createRemoveToken": [Function], + "createRemoveTokenForOrg": [Function], + "createRemoveTokenForRepo": [Function], + "deleteArtifact": [Function], + "deleteOrgSecret": [Function], + "deleteRepoSecret": [Function], + "deleteSecretFromRepo": [Function], + "deleteSelfHostedRunnerFromOrg": [Function], + "deleteSelfHostedRunnerFromRepo": [Function], + "deleteWorkflowRunLogs": [Function], + "downloadArtifact": [Function], + "downloadJobLogsForWorkflowRun": [Function], + "downloadWorkflowJobLogs": [Function], + "downloadWorkflowRunLogs": [Function], + "getArtifact": [Function], + "getJobForWorkflowRun": [Function], + "getOrgPublicKey": [Function], + "getOrgSecret": [Function], + "getPublicKey": [Function], + "getRepoPublicKey": [Function], + "getRepoSecret": [Function], + "getSecret": [Function], + "getSelfHostedRunner": [Function], + "getSelfHostedRunnerForOrg": [Function], + "getSelfHostedRunnerForRepo": [Function], + "getWorkflow": [Function], + "getWorkflowJob": [Function], + "getWorkflowRun": [Function], + "getWorkflowRunUsage": [Function], + "getWorkflowUsage": [Function], + "listArtifactsForRepo": [Function], + "listDownloadsForSelfHostedRunnerApplication": [Function], + "listJobsForWorkflowRun": [Function], + "listOrgSecrets": [Function], + "listRepoSecrets": [Function], + "listRepoWorkflowRuns": [Function], + "listRepoWorkflows": [Function], + "listRunnerApplicationsForOrg": [Function], + "listRunnerApplicationsForRepo": [Function], + "listSecretsForRepo": [Function], + "listSelectedReposForOrgSecret": [Function], + "listSelfHostedRunnersForOrg": [Function], + "listSelfHostedRunnersForRepo": [Function], + "listWorkflowJobLogs": [Function], + "listWorkflowRunArtifacts": [Function], + "listWorkflowRunLogs": [Function], + "listWorkflowRuns": [Function], + "listWorkflowRunsForRepo": [Function], + "reRunWorkflow": [Function], + "removeSelectedRepoFromOrgSecret": [Function], + "removeSelfHostedRunner": [Function], + "setSelectedReposForOrgSecret": [Function], + }, + "activity": Object { + "checkRepoIsStarredByAuthenticatedUser": [Function], + "checkStarringRepo": [Function], + "deleteRepoSubscription": [Function], + "deleteThreadSubscription": [Function], + "getFeeds": [Function], + "getRepoSubscription": [Function], + "getThread": [Function], + "getThreadSubscription": [Function], + "getThreadSubscriptionForAuthenticatedUser": [Function], + "listEventsForAuthenticatedUser": [Function], + "listEventsForOrg": [Function], + "listEventsForUser": [Function], + "listFeeds": [Function], + "listNotifications": [Function], + "listNotificationsForAuthenticatedUser": [Function], + "listNotificationsForRepo": [Function], + "listOrgEventsForAuthenticatedUser": [Function], + "listPublicEvents": [Function], + "listPublicEventsForOrg": [Function], + "listPublicEventsForRepoNetwork": [Function], + "listPublicEventsForUser": [Function], + "listPublicOrgEvents": [Function], + "listReceivedEventsForUser": [Function], + "listReceivedPublicEventsForUser": [Function], + "listRepoEvents": [Function], + "listRepoNotificationsForAuthenticatedUser": [Function], + "listReposStarredByAuthenticatedUser": [Function], + "listReposStarredByUser": [Function], + "listReposWatchedByUser": [Function], + "listStargazersForRepo": [Function], + "listWatchedReposForAuthenticatedUser": [Function], + "listWatchersForRepo": [Function], + "markAsRead": [Function], + "markNotificationsAsRead": [Function], + "markNotificationsAsReadForRepo": [Function], + "markRepoNotificationsAsRead": [Function], + "markThreadAsRead": [Function], + "setRepoSubscription": [Function], + "setThreadSubscription": [Function], + "starRepo": [Function], + "starRepoForAuthenticatedUser": [Function], + "unstarRepo": [Function], + "unstarRepoForAuthenticatedUser": [Function], + }, + "apps": Object { + "addRepoToInstallation": [Function], + "checkAccountIsAssociatedWithAny": [Function], + "checkAccountIsAssociatedWithAnyStubbed": [Function], + "checkToken": [Function], + "createContentAttachment": [Function], + "createFromManifest": [Function], + "createInstallationAccessToken": [Function], + "createInstallationToken": [Function], + "deleteAuthorization": [Function], + "deleteInstallation": [Function], + "deleteToken": [Function], + "getAuthenticated": [Function], + "getBySlug": [Function], + "getInstallation": [Function], + "getOrgInstallation": [Function], + "getRepoInstallation": [Function], + "getSubscriptionPlanForAccount": [Function], + "getSubscriptionPlanForAccountStubbed": [Function], + "getUserInstallation": [Function], + "listAccountsForPlan": [Function], + "listAccountsForPlanStubbed": [Function], + "listAccountsUserOrOrgOnPlan": [Function], + "listAccountsUserOrOrgOnPlanStubbed": [Function], + "listInstallationReposForAuthenticatedUser": [Function], + "listInstallations": [Function], + "listInstallationsForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUser": [Function], + "listMarketplacePurchasesForAuthenticatedUserStubbed": [Function], + "listPlans": [Function], + "listPlansStubbed": [Function], + "listRepos": [Function], + "listReposAccessibleToInstallation": [Function], + "listSubscriptionsForAuthenticatedUser": [Function], + "listSubscriptionsForAuthenticatedUserStubbed": [Function], + "removeRepoFromInstallation": [Function], + "resetToken": [Function], + "revokeInstallationAccessToken": [Function], + "revokeInstallationToken": [Function], + "suspendInstallation": [Function], + "unsuspendInstallation": [Function], + }, + "auth": [Function], + "checks": Object { + "create": [Function], + "createSuite": [Function], + "get": [Function], + "getSuite": [Function], + "listAnnotations": [Function], + "listForRef": [Function], + "listForSuite": [Function], + "listSuitesForRef": [Function], + "rerequestSuite": [Function], + "setSuitesPreferences": [Function], + "update": [Function], + }, + "codeScanning": Object { + "getAlert": [Function], + "listAlertsForRepo": [Function], + }, + "codesOfConduct": Object { + "getAllCodesOfConduct": [Function], + "getConductCode": [Function], + "getForRepo": [Function], + "listConductCodes": [Function], + }, + "emojis": Object { + "get": [Function], + }, + "gists": Object { + "checkIsStarred": [Function], + "create": [Function], + "createComment": [Function], + "delete": [Function], + "deleteComment": [Function], + "fork": [Function], + "get": [Function], + "getComment": [Function], + "getRevision": [Function], + "list": [Function], + "listComments": [Function], + "listCommits": [Function], + "listForUser": [Function], + "listForks": [Function], + "listPublic": [Function], + "listPublicForUser": [Function], + "listStarred": [Function], + "star": [Function], + "unstar": [Function], + "update": [Function], + "updateComment": [Function], + }, + "git": Object { + "createBlob": [Function], + "createCommit": [Function], + "createRef": [Function], + "createTag": [Function], + "createTree": [Function], + "deleteRef": [Function], + "getBlob": [Function], + "getCommit": [Function], + "getRef": [Function], + "getTag": [Function], + "getTree": [Function], + "listMatchingRefs": [Function], + "updateRef": [Function], + }, + "gitignore": Object { + "getAllTemplates": [Function], + "getTemplate": [Function], + "listTemplates": [Function], + }, + "graphql": [Function], + "hook": [Function], + "interactions": Object { + "addOrUpdateRestrictionsForOrg": [Function], + "addOrUpdateRestrictionsForRepo": [Function], + "getRestrictionsForOrg": [Function], + "getRestrictionsForRepo": [Function], + "removeRestrictionsForOrg": [Function], + "removeRestrictionsForRepo": [Function], + "setRestrictionsForOrg": [Function], + "setRestrictionsForRepo": [Function], + }, + "issues": Object { + "addAssignees": [Function], + "addLabels": [Function], + "checkAssignee": [Function], + "checkUserCanBeAssigned": [Function], + "create": [Function], + "createComment": [Function], + "createLabel": [Function], + "createMilestone": [Function], + "deleteComment": [Function], + "deleteLabel": [Function], + "deleteMilestone": [Function], + "get": [Function], + "getComment": [Function], + "getEvent": [Function], + "getLabel": [Function], + "getMilestone": [Function], + "list": [Function], + "listAssignees": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listEvents": [Function], + "listEventsForRepo": [Function], + "listEventsForTimeline": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listLabelsForMilestone": [Function], + "listLabelsForRepo": [Function], + "listLabelsOnIssue": [Function], + "listMilestones": [Function], + "listMilestonesForRepo": [Function], + "lock": [Function], + "removeAllLabels": [Function], + "removeAssignees": [Function], + "removeLabel": [Function], + "removeLabels": [Function], + "replaceAllLabels": [Function], + "replaceLabels": [Function], + "setLabels": [Function], + "unlock": [Function], + "update": [Function], + "updateComment": [Function], + "updateLabel": [Function], + "updateMilestone": [Function], + }, + "licenses": Object { + "get": [Function], + "getAllCommonlyUsed": [Function], + "getForRepo": [Function], + "listCommonlyUsed": [Function], + }, + "log": Object { + "debug": [Function], + "error": [Function], + "info": [Function], + "warn": [Function], + }, + "markdown": Object { + "render": [Function], + "renderRaw": [Function], + }, + "meta": Object { + "get": [Function], + }, + "migrations": Object { + "cancelImport": [Function], + "deleteArchiveForAuthenticatedUser": [Function], + "deleteArchiveForOrg": [Function], + "downloadArchiveForOrg": [Function], + "getArchiveForAuthenticatedUser": [Function], + "getCommitAuthors": [Function], + "getImportProgress": [Function], + "getImportStatus": [Function], + "getLargeFiles": [Function], + "getStatusForAuthenticatedUser": [Function], + "getStatusForOrg": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listReposForOrg": [Function], + "listReposForUser": [Function], + "mapCommitAuthor": [Function], + "setLfsPreference": [Function], + "startForAuthenticatedUser": [Function], + "startForOrg": [Function], + "startImport": [Function], + "unlockRepoForAuthenticatedUser": [Function], + "unlockRepoForOrg": [Function], + "updateImport": [Function], + }, + "orgs": Object { + "addOrUpdateMembership": [Function], + "blockUser": [Function], + "checkBlockedUser": [Function], + "checkMembership": [Function], + "checkMembershipForUser": [Function], + "checkPublicMembership": [Function], + "checkPublicMembershipForUser": [Function], + "concealMembership": [Function], + "convertMemberToOutsideCollaborator": [Function], + "createHook": [Function], + "createInvitation": [Function], + "createWebhook": [Function], + "deleteHook": [Function], + "deleteWebhook": [Function], + "get": [Function], + "getHook": [Function], + "getMembership": [Function], + "getMembershipForAuthenticatedUser": [Function], + "getMembershipForUser": [Function], + "getWebhook": [Function], + "list": [Function], + "listAppInstallations": [Function], + "listBlockedUsers": [Function], + "listForAuthenticatedUser": [Function], + "listForUser": [Function], + "listHooks": [Function], + "listInstallations": [Function], + "listInvitationTeams": [Function], + "listMembers": [Function], + "listMemberships": [Function], + "listMembershipsForAuthenticatedUser": [Function], + "listOutsideCollaborators": [Function], + "listPendingInvitations": [Function], + "listPublicMembers": [Function], + "listWebhooks": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "publicizeMembership": [Function], + "removeMember": [Function], + "removeMembership": [Function], + "removeMembershipForUser": [Function], + "removeOutsideCollaborator": [Function], + "removePublicMembershipForAuthenticatedUser": [Function], + "setMembershipForUser": [Function], + "setPublicMembershipForAuthenticatedUser": [Function], + "unblockUser": [Function], + "update": [Function], + "updateHook": [Function], + "updateMembership": [Function], + "updateMembershipForAuthenticatedUser": [Function], + "updateWebhook": [Function], + }, + "paginate": [Function], + "projects": Object { + "addCollaborator": [Function], + "createCard": [Function], + "createColumn": [Function], + "createForAuthenticatedUser": [Function], + "createForOrg": [Function], + "createForRepo": [Function], + "delete": [Function], + "deleteCard": [Function], + "deleteColumn": [Function], + "get": [Function], + "getCard": [Function], + "getColumn": [Function], + "getPermissionForUser": [Function], + "listCards": [Function], + "listCollaborators": [Function], + "listColumns": [Function], + "listForOrg": [Function], + "listForRepo": [Function], + "listForUser": [Function], + "moveCard": [Function], + "moveColumn": [Function], + "removeCollaborator": [Function], + "reviewUserPermissionLevel": [Function], + "update": [Function], + "updateCard": [Function], + "updateColumn": [Function], + }, + "pulls": Object { + "checkIfMerged": [Function], + "create": [Function], + "createComment": [Function], + "createReplyForReviewComment": [Function], + "createReview": [Function], + "createReviewComment": [Function], + "createReviewCommentReply": [Function], + "createReviewRequest": [Function], + "deleteComment": [Function], + "deletePendingReview": [Function], + "deleteReviewComment": [Function], + "deleteReviewRequest": [Function], + "dismissReview": [Function], + "get": [Function], + "getComment": [Function], + "getCommentsForReview": [Function], + "getReview": [Function], + "getReviewComment": [Function], + "list": [Function], + "listComments": [Function], + "listCommentsForRepo": [Function], + "listCommentsForReview": [Function], + "listCommits": [Function], + "listFiles": [Function], + "listRequestedReviewers": [Function], + "listReviewComments": [Function], + "listReviewCommentsForRepo": [Function], + "listReviewRequests": [Function], + "listReviews": [Function], + "merge": [Function], + "removeRequestedReviewers": [Function], + "requestReviewers": [Function], + "submitReview": [Function], + "update": [Function], + "updateBranch": [Function], + "updateComment": [Function], + "updateReview": [Function], + "updateReviewComment": [Function], + }, + "rateLimit": Object { + "get": [Function], + }, + "reactions": Object { + "createForCommitComment": [Function], + "createForIssue": [Function], + "createForIssueComment": [Function], + "createForPullRequestReviewComment": [Function], + "createForTeamDiscussionCommentInOrg": [Function], + "createForTeamDiscussionInOrg": [Function], + "delete": [Function], + "deleteForCommitComment": [Function], + "deleteForIssue": [Function], + "deleteForIssueComment": [Function], + "deleteForPullRequestComment": [Function], + "deleteForTeamDiscussion": [Function], + "deleteForTeamDiscussionComment": [Function], + "deleteLegacy": [Function], + "listForCommitComment": [Function], + "listForIssue": [Function], + "listForIssueComment": [Function], + "listForPullRequestReviewComment": [Function], + "listForTeamDiscussionCommentInOrg": [Function], + "listForTeamDiscussionInOrg": [Function], + }, + "repos": Object { + "acceptInvitation": [Function], + "addAppAccessRestrictions": [Function], + "addCollaborator": [Function], + "addDeployKey": [Function], + "addProtectedBranchAdminEnforcement": [Function], + "addProtectedBranchAppRestrictions": [Function], + "addProtectedBranchRequiredSignatures": [Function], + "addProtectedBranchRequiredStatusChecksContexts": [Function], + "addProtectedBranchTeamRestrictions": [Function], + "addProtectedBranchUserRestrictions": [Function], + "addStatusCheckContexts": [Function], + "addTeamAccessRestrictions": [Function], + "addUserAccessRestrictions": [Function], + "checkCollaborator": [Function], + "checkVulnerabilityAlerts": [Function], + "compareCommits": [Function], + "createCommitComment": [Function], + "createCommitSignatureProtection": [Function], + "createCommitStatus": [Function], + "createDeployKey": [Function], + "createDeployment": [Function], + "createDeploymentStatus": [Function], + "createDispatchEvent": [Function], + "createForAuthenticatedUser": [Function], + "createFork": [Function], + "createHook": [Function], + "createInOrg": [Function], + "createOrUpdateFile": [Function], + "createOrUpdateFileContents": [Function], + "createPagesSite": [Function], + "createRelease": [Function], + "createStatus": [Function], + "createUsingTemplate": [Function], + "createWebhook": [Function], + "declineInvitation": [Function], + "delete": [Function], + "deleteAccessRestrictions": [Function], + "deleteAdminBranchProtection": [Function], + "deleteBranchProtection": [Function], + "deleteCommitComment": [Function], + "deleteCommitSignatureProtection": [Function], + "deleteDeployKey": [Function], + "deleteDeployment": [Function], + "deleteDownload": [Function], + "deleteFile": [Function], + "deleteHook": [Function], + "deleteInvitation": [Function], + "deletePagesSite": [Function], + "deletePullRequestReviewProtection": [Function], + "deleteRelease": [Function], + "deleteReleaseAsset": [Function], + "deleteWebhook": [Function], + "disableAutomatedSecurityFixes": [Function], + "disablePagesSite": [Function], + "disableVulnerabilityAlerts": [Function], + "downloadArchive": [Function], + "enableAutomatedSecurityFixes": [Function], + "enablePagesSite": [Function], + "enableVulnerabilityAlerts": [Function], + "get": [Function], + "getAccessRestrictions": [Function], + "getAdminBranchProtection": [Function], + "getAllStatusCheckContexts": [Function], + "getAllTopics": [Function], + "getAppsWithAccessToProtectedBranch": [Function], + "getArchiveLink": [Function], + "getBranch": [Function], + "getBranchProtection": [Function], + "getClones": [Function], + "getCodeFrequencyStats": [Function], + "getCollaboratorPermissionLevel": [Function], + "getCombinedStatusForRef": [Function], + "getCommit": [Function], + "getCommitActivityStats": [Function], + "getCommitComment": [Function], + "getCommitSignatureProtection": [Function], + "getCommunityProfileMetrics": [Function], + "getContent": [Function], + "getContents": [Function], + "getContributorsStats": [Function], + "getDeployKey": [Function], + "getDeployment": [Function], + "getDeploymentStatus": [Function], + "getDownload": [Function], + "getHook": [Function], + "getLatestPagesBuild": [Function], + "getLatestRelease": [Function], + "getPages": [Function], + "getPagesBuild": [Function], + "getParticipationStats": [Function], + "getProtectedBranchAdminEnforcement": [Function], + "getProtectedBranchPullRequestReviewEnforcement": [Function], + "getProtectedBranchRequiredSignatures": [Function], + "getProtectedBranchRequiredStatusChecks": [Function], + "getProtectedBranchRestrictions": [Function], + "getPullRequestReviewProtection": [Function], + "getPunchCardStats": [Function], + "getReadme": [Function], + "getRelease": [Function], + "getReleaseAsset": [Function], + "getReleaseByTag": [Function], + "getStatusChecksProtection": [Function], + "getTeamsWithAccessToProtectedBranch": [Function], + "getTopPaths": [Function], + "getTopReferrers": [Function], + "getUsersWithAccessToProtectedBranch": [Function], + "getViews": [Function], + "getWebhook": [Function], + "list": [Function], + "listAssetsForRelease": [Function], + "listBranches": [Function], + "listBranchesForHeadCommit": [Function], + "listCollaborators": [Function], + "listCommentsForCommit": [Function], + "listCommitComments": [Function], + "listCommitCommentsForRepo": [Function], + "listCommitStatusesForRef": [Function], + "listCommits": [Function], + "listContributors": [Function], + "listDeployKeys": [Function], + "listDeploymentStatuses": [Function], + "listDeployments": [Function], + "listDownloads": [Function], + "listForAuthenticatedUser": [Function], + "listForOrg": [Function], + "listForUser": [Function], + "listForks": [Function], + "listHooks": [Function], + "listInvitations": [Function], + "listInvitationsForAuthenticatedUser": [Function], + "listLanguages": [Function], + "listPagesBuilds": [Function], + "listProtectedBranchRequiredStatusChecksContexts": [Function], + "listPublic": [Function], + "listPullRequestsAssociatedWithCommit": [Function], + "listReleaseAssets": [Function], + "listReleases": [Function], + "listStatusesForRef": [Function], + "listTags": [Function], + "listTeams": [Function], + "listTopics": [Function], + "listWebhooks": [Function], + "merge": [Function], + "pingHook": [Function], + "pingWebhook": [Function], + "removeAppAccessRestrictions": [Function], + "removeBranchProtection": [Function], + "removeCollaborator": [Function], + "removeDeployKey": [Function], + "removeProtectedBranchAdminEnforcement": [Function], + "removeProtectedBranchAppRestrictions": [Function], + "removeProtectedBranchPullRequestReviewEnforcement": [Function], + "removeProtectedBranchRequiredSignatures": [Function], + "removeProtectedBranchRequiredStatusChecks": [Function], + "removeProtectedBranchRequiredStatusChecksContexts": [Function], + "removeProtectedBranchRestrictions": [Function], + "removeProtectedBranchTeamRestrictions": [Function], + "removeProtectedBranchUserRestrictions": [Function], + "removeStatusCheckContexts": [Function], + "removeStatusCheckProtection": [Function], + "removeTeamAccessRestrictions": [Function], + "removeUserAccessRestrictions": [Function], + "replaceAllTopics": [Function], + "replaceProtectedBranchAppRestrictions": [Function], + "replaceProtectedBranchRequiredStatusChecksContexts": [Function], + "replaceProtectedBranchTeamRestrictions": [Function], + "replaceProtectedBranchUserRestrictions": [Function], + "replaceTopics": [Function], + "requestPageBuild": [Function], + "requestPagesBuild": [Function], + "retrieveCommunityProfileMetrics": [Function], + "setAdminBranchProtection": [Function], + "setAppAccessRestrictions": [Function], + "setStatusCheckContexts": [Function], + "setTeamAccessRestrictions": [Function], + "setUserAccessRestrictions": [Function], + "testPushHook": [Function], + "testPushWebhook": [Function], + "transfer": [Function], + "update": [Function], + "updateBranchProtection": [Function], + "updateCommitComment": [Function], + "updateHook": [Function], + "updateInformationAboutPagesSite": [Function], + "updateInvitation": [Function], + "updateProtectedBranchPullRequestReviewEnforcement": [Function], + "updateProtectedBranchRequiredStatusChecks": [Function], + "updatePullRequestReviewProtection": [Function], + "updateRelease": [Function], + "updateReleaseAsset": [Function], + "updateStatusCheckPotection": [Function], + "updateWebhook": [Function], + "uploadReleaseAsset": [Function], + }, + "request": [Function], + "search": Object { + "code": [Function], + "commits": [Function], + "issuesAndPullRequests": [Function], + "labels": [Function], + "repos": [Function], + "topics": [Function], + "users": [Function], + }, + "teams": Object { + "addOrUpdateMembershipForUserInOrg": [Function], + "addOrUpdateMembershipInOrg": [Function], + "addOrUpdateProjectInOrg": [Function], + "addOrUpdateProjectPermissionsInOrg": [Function], + "addOrUpdateRepoInOrg": [Function], + "addOrUpdateRepoPermissionsInOrg": [Function], + "checkManagesRepoInOrg": [Function], + "checkPermissionsForProjectInOrg": [Function], + "checkPermissionsForRepoInOrg": [Function], + "create": [Function], + "createDiscussionCommentInOrg": [Function], + "createDiscussionInOrg": [Function], + "deleteDiscussionCommentInOrg": [Function], + "deleteDiscussionInOrg": [Function], + "deleteInOrg": [Function], + "getByName": [Function], + "getDiscussionCommentInOrg": [Function], + "getDiscussionInOrg": [Function], + "getMembershipForUserInOrg": [Function], + "getMembershipInOrg": [Function], + "list": [Function], + "listChildInOrg": [Function], + "listDiscussionCommentsInOrg": [Function], + "listDiscussionsInOrg": [Function], + "listForAuthenticatedUser": [Function], + "listMembersInOrg": [Function], + "listPendingInvitationsInOrg": [Function], + "listProjectsInOrg": [Function], + "listReposInOrg": [Function], + "removeMembershipForUserInOrg": [Function], + "removeMembershipInOrg": [Function], + "removeProjectInOrg": [Function], + "removeRepoInOrg": [Function], + "reviewProjectInOrg": [Function], + "updateDiscussionCommentInOrg": [Function], + "updateDiscussionInOrg": [Function], + "updateInOrg": [Function], + }, + "users": Object { + "addEmailForAuthenticated": [Function], + "addEmails": [Function], + "block": [Function], + "checkBlocked": [Function], + "checkFollowing": [Function], + "checkFollowingForUser": [Function], + "checkPersonIsFollowedByAuthenticated": [Function], + "createGpgKey": [Function], + "createGpgKeyForAuthenticated": [Function], + "createPublicKey": [Function], + "createPublicSshKeyForAuthenticated": [Function], + "deleteEmailForAuthenticated": [Function], + "deleteEmails": [Function], + "deleteGpgKey": [Function], + "deleteGpgKeyForAuthenticated": [Function], + "deletePublicKey": [Function], + "deletePublicSshKeyForAuthenticated": [Function], + "follow": [Function], + "getAuthenticated": [Function], + "getByUsername": [Function], + "getContextForUser": [Function], + "getGpgKey": [Function], + "getGpgKeyForAuthenticated": [Function], + "getPublicKey": [Function], + "getPublicSshKeyForAuthenticated": [Function], + "list": [Function], + "listBlocked": [Function], + "listBlockedByAuthenticated": [Function], + "listEmails": [Function], + "listEmailsForAuthenticated": [Function], + "listFollowedByAuthenticated": [Function], + "listFollowersForAuthenticatedUser": [Function], + "listFollowersForUser": [Function], + "listFollowingForAuthenticatedUser": [Function], + "listFollowingForUser": [Function], + "listGpgKeys": [Function], + "listGpgKeysForAuthenticated": [Function], + "listGpgKeysForUser": [Function], + "listPublicEmails": [Function], + "listPublicEmailsForAuthenticated": [Function], + "listPublicKeys": [Function], + "listPublicKeysForUser": [Function], + "listPublicSshKeysForAuthenticated": [Function], + "setPrimaryEmailVisibilityForAuthenticated": [Function], + "togglePrimaryEmailVisibility": [Function], + "unblock": [Function], + "unfollow": [Function], + "updateAuthenticated": [Function], + }, + }, + }, + "promptForCommitMsg": [Function], + }, + }, + "gitHubOAuthService": GitHubOAuthService { + "junoClient": JunoClient { + "cachedPinnedRepos": [Function], + }, + "token": [Function], + }, + "inMemoryContentProvider": InMemoryContentProvider { + "params": Object { + "memory://schema-analyzer-component-notebook.ipynb": Object { + "content": Object { + "content": Object { + "cells": Array [ + Object { + "cell_type": "code", + "execution_count": 0, + "metadata": Object {}, + "outputs": Array [], + "source": "", + }, + ], + "metadata": Object { + "kernelspec": Object { + "displayName": "Mongo", + "language": "mongocli", + "name": "mongo", + }, + "language_info": Object { + "file_extension": "ipynb", + "mimetype": "application/json", + "name": "mongo", + "version": "1.0", + }, + }, + "nbformat": 4, + "nbformat_minor": 4, + }, + "created": "", + "format": "json", + "last_modified": "", + "mimetype": "application/x-ipynb+json", + "name": "schema-analyzer-component-notebook.ipynb", + "path": "memory://schema-analyzer-component-notebook.ipynb", + "type": "notebook", + "writable": true, + }, + "readonly": true, + }, + }, + }, + "junoClient": JunoClient { + "cachedPinnedRepos": [Function], + }, + "onGitHubClientError": [Function], + "params": Object { + "container": [Circular], + "refreshCommandBarButtons": [Function], + "refreshNotebookList": [Function], + "resourceTree": ResourceTreeAdapter { + "container": [Circular], + "copyNotebook": [Function], + "parameters": [Function], + }, + }, + "promptForCommitMsg": [Function], + }, "onRefreshDatabasesKeyPress": [Function], "onRefreshResourcesClick": [Function], "phoenixClient": PhoenixClient { diff --git a/src/Platform/Hosted/extractFeatures.ts b/src/Platform/Hosted/extractFeatures.ts index bbd8bac78..fce2da5df 100644 --- a/src/Platform/Hosted/extractFeatures.ts +++ b/src/Platform/Hosted/extractFeatures.ts @@ -34,8 +34,8 @@ export type Features = { autoscaleDefault: boolean; partitionKeyDefault: boolean; partitionKeyDefault2: boolean; - phoenixNotebooks: boolean; - phoenixFeatures: boolean; + phoenixNotebooks?: boolean; + phoenixFeatures?: boolean; notebooksDownBanner: boolean; freetierAutoscaleThroughput: boolean; }; @@ -88,8 +88,6 @@ export function extractFeatures(given = new URLSearchParams(window.location.sear autoscaleDefault: "true" === get("autoscaledefault"), partitionKeyDefault: "true" === get("partitionkeytest"), partitionKeyDefault2: "true" === get("pkpartitionkeytest"), - phoenixNotebooks: "true" === get("phoenixnotebooks"), - phoenixFeatures: "true" === get("phoenixfeatures"), notebooksDownBanner: "true" === get("notebooksDownBanner"), enableThroughputCap: "true" === get("enablethroughputcap"), freetierAutoscaleThroughput: "true" === get("freetierautoscalethroughput"), diff --git a/src/hooks/useKnockoutExplorer.ts b/src/hooks/useKnockoutExplorer.ts index de1bde524..0be3f5b7d 100644 --- a/src/hooks/useKnockoutExplorer.ts +++ b/src/hooks/useKnockoutExplorer.ts @@ -351,6 +351,11 @@ function updateContextsFromPortalMessage(inputs: DataExplorerInputsFrame) { if (inputs.features) { Object.assign(userContext.features, extractFeatures(new URLSearchParams(inputs.features))); } + //Updating phoenix feature flags for MPAC based of config context + if (configContext.isPhoenixEnabled === true) { + userContext.features.phoenixNotebooks = true; + userContext.features.phoenixFeatures = true; + } if (inputs.flights) { if (inputs.flights.indexOf(Flights.AutoscaleTest) !== -1) { userContext.features.autoscaleDefault;