Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/danger/peril
/ functions
Functions
237 in github.com/danger/peril
⨍
Functions
237
◇
Types & classes
957
↓ 34 callers
Function
dangerRunForRules
( event: string, action: string | null, rules: RunnerRuleset | undefined | null, webhook: any, prefi
api/source/danger/danger_run.ts:69
↓ 29 callers
Function
getDB
()
api/source/db/getDB.ts:42
↓ 24 callers
Function
getEnv
* Pulls out an env var from either the host ENV, or a config file * * @param {string} local ENV key * @param {string} configName Config key * @ret
api/source/globals.ts:13
↓ 16 callers
Function
dangerRepresentationForPath
(value: DangerfileReferenceString)
api/source/danger/danger_run.ts:167
↓ 16 callers
Method
on
(key: string, func: any)
api/source/tasks/_tests/_startTaskScheduler.test.ts:12
↓ 15 callers
Function
generateInstallation
(diff: Partial<GitHubInstallation>)
api/source/testing/installationFactory.ts:22
↓ 14 callers
Function
authD
(resolver: Resolver)
api/source/api/graphql/utils/auth.ts:8
↓ 14 callers
Function
setupForRequest
(req: express.Request, installationSettings: any)
api/source/github/events/github_runner.ts:72
↓ 12 callers
Function
executorForInstallation
(platform: Platform, runner: DangerRunner, options: GitHubInstallationSettings)
api/source/danger/danger_runner.ts:155
↓ 10 callers
Function
createPerilUserJWT
(user: PerilOAuthUser, installationIDs: number[])
api/source/api/auth/generate.ts:31
↓ 10 callers
Function
getDetailsFromPerilJWT
(token: PerilUserJWT)
api/source/api/auth/generate.ts:49
↓ 9 callers
Function
gql
(strings: any, ...keys: any[])
api/source/api/graphql/gql.ts:6
↓ 8 callers
Function
fixturedAPI
(repoSlug?: string, pullRequestID?: string)
api/source/api/_tests/fixtureAPI.ts:20
↓ 8 callers
Function
getGitHubFileContents
( token: string | null, repoSlug: string, path: string, ref: string | null, showError: boolean = tru
api/source/github/lib/github_helpers.ts:33
↓ 8 callers
Function
getTemporaryAccessTokenForInstallation
(installationId: number)
api/source/api/github.ts:7
↓ 8 callers
Function
runDangerAgainstFileInline
( filepath: string[], contents: string[], installationRun: InstallationToRun, exec: Executor, peril:
api/source/danger/danger_runner.ts:100
↓ 7 callers
Function
getPerilPlatformForDSL
(type: RunType, github: GitHubType | null, githubEvent: any)
api/source/danger/peril_platform.ts:18
↓ 7 callers
Function
replaceAllKeysInString
(obj: any, message: string)
api/source/infrastructure/installationSlackMessaging.ts:11
↓ 7 callers
Function
runEventRun
( eventName: string, runs: DangerRun[], settings: GitHubRunSettings, token: string, event: any )
api/source/github/events/handlers/event.ts:10
↓ 6 callers
Function
actionForWebhook
(webhook: any)
api/source/github/events/utils/actions.ts:5
↓ 6 callers
Function
confirmAccessToJWT
(iID: number, jwt: string)
api/source/api/graphql/mutations/mutations.ts:20
↓ 6 callers
Function
fetch
(url: string | node_fetch.Request, init?: node_fetch.RequestInit)
api/source/api/fetch.ts:36
↓ 6 callers
Function
log
(message: string)
api/source/github/events/github_runner.ts:42
↓ 6 callers
Function
runPRRun
( eventName: string, runs: DangerRun[], settings: GitHubRunSettings, token: string, pr: Pull_request
api/source/github/events/handlers/pr.ts:11
↓ 6 callers
Function
runsForEvent
( event: string, action: string | null, installation: GitHubInstallation, webhook: any, settings: Gi
api/source/github/events/github_runner.ts:140
↓ 5 callers
Function
appendPerilContextToDSL
( installationID: number, authToken: string | undefined, sandbox: DangerContext, peril: PerilDSL )
api/source/danger/append_peril.ts:91
↓ 5 callers
Function
dslTypeForEvent
(event: string)
api/source/danger/danger_run.ts:179
↓ 5 callers
Function
everyTZ
(key: InstallationSchedulerKeys, interval: string, timezone: string)
api/source/tasks/startTaskScheduler.ts:47
↓ 5 callers
Function
githubAPIForCommentable
(token: string, repoSlug: string, issueNumber: number | null)
api/source/github/events/utils/commenting.ts:45
↓ 5 callers
Function
installationSettingsUpdater
( event: string, req: express.Request, _: express.Response, __: any )
api/source/plugins/installationSettingsUpdater.ts:11
↓ 5 callers
Function
requestWithFixturedJSON
(path: string)
api/source/api/_tests/fixtureAPI.ts:11
↓ 5 callers
Function
withLayout
(WrappedComponent: React.ComponentType<P>)
web/src/components/Layout.tsx:63
↓ 4 callers
Function
convertDBRepresentationToModel
(installation: GitHubInstallation)
api/source/db/mongo.ts:74
↓ 4 callers
Function
customGitHubResolveRequest
(token: string)
api/source/runner/customGitHubRequire.ts:32
↓ 4 callers
Function
fixture
(file: string)
api/source/github/events/handlers/_tests/_events.test.ts:36
↓ 4 callers
Function
getGitHubFileContentsFromLocation
( token: string | null, location: RepresentationForURL, defaultRepo: string )
api/source/github/lib/github_helpers.ts:20
↓ 4 callers
Function
getSettings
(overwrites: Partial<GitHubRunSettings>)
api/source/github/events/_tests/_github_runner-runs.test.ts:31
↓ 4 callers
Function
getUserInstallations
(jwt: string)
api/source/api/graphql/utils/installations.ts:5
↓ 4 callers
Function
initEnvironment
()
dashboard/src/lib/createRelayEnvironment.ts:36
↓ 4 callers
Function
installationLifeCycle
(event: string, req: express.Request, res: express.Response, ___: any)
api/source/plugins/installationLifeCycle.ts:7
↓ 4 callers
Function
jsonDatabase
(dangerFilePath: DangerfileReferenceString)
api/source/db/json.ts:35
↓ 4 callers
Function
log
(message: string)
api/source/index.ts:8
↓ 4 callers
Function
perilObjectForInstallation
( installation: InstallationToRun, environment: any, sandboxSettings?: PerilRunnerBootstrapJSON )
api/source/danger/append_peril.ts:121
↓ 4 callers
Function
runDangerForInstallation
( eventName: string, contents: string[], references: DangerfileReferenceString[], api: GitHubAPI | nul
api/source/danger/danger_runner.ts:47
↓ 4 callers
Function
sendSlackMessageToInstallation
(message: string, installation: GitHubInstallation)
api/source/infrastructure/installationSlackMessaging.ts:38
↓ 4 callers
Function
sendSlackMessageToInstallationID
(message: string, iID: number)
api/source/infrastructure/installationSlackMessaging.ts:26
↓ 4 callers
Function
validatesGithubWebhook
(_: string, req: express.Request, res: express.Response, __: any)
api/source/plugins/validatesGithubWebhook.ts:3
↓ 3 callers
Function
api
* A quick GitHub API client
api/source/github/lib/github_helpers.ts:92
↓ 3 callers
Function
createMockResponse
()
api/source/routing/_tests/create-mock-response.ts:3
↓ 3 callers
Function
encodeToQueryParams
(data: any)
api/source/api/auth/github.ts:10
↓ 3 callers
Function
every
(key: InstallationSchedulerKeys, interval: string)
api/source/tasks/startTaskScheduler.ts:39
↓ 3 callers
Function
fixture
(file: string)
api/source/github/events/_tests/_github_runner-prs.test.ts:27
↓ 3 callers
Function
generateData
web/test/gatsby-node.test.js:118
↓ 3 callers
Function
generateTaskSchedulerForInstallation
( installationID: number, sandboxSettings?: PerilRunnerBootstrapJSON )
api/source/tasks/scheduleTask.ts:6
↓ 3 callers
Function
githubDangerRunner
(event: string, req: express.Request, res: express.Response, next: any)
api/source/github/events/github_runner.ts:98
↓ 3 callers
Function
octokitForInstallation
(installationID: number)
api/source/api/graphql/github/api.ts:4
↓ 3 callers
Function
prepareToSave
(installation: Partial<GitHubInstallation>)
api/source/db/mongo.ts:64
↓ 3 callers
Function
requestWithFixturedJSON
(name: string)
api/source/plugins/_tests/_installationSettingsUpdater.test.ts:17
↓ 3 callers
Function
runTaskForInstallation
(installation: GitHubInstallation, task: string, data: any)
api/source/tasks/startTaskScheduler.ts:101
↓ 3 callers
Function
shouldUseGitHubOverride
(request: string, parent: NodeModule)
api/source/runner/customGitHubRequire.ts:15
↓ 2 callers
Function
createPerilSandboxAPIJWT
(installationID: number, actions: string[])
api/source/runner/sandbox/jwt.ts:24
↓ 2 callers
Function
dangerRepresentationForPath
(value: string)
dashboard/src/components/installation/Websocket.tsx:147
↓ 2 callers
Function
fixture
(file: string)
api/source/github/events/handlers/_tests/_pr-create-fixture.test.ts:43
↓ 2 callers
Function
getDetailsFromPerilSandboxAPIJWT
(token: PerilSandboxAuthJWT)
api/source/runner/sandbox/jwt.ts:42
↓ 2 callers
Function
getIssueNumber
(json: any)
api/source/github/events/utils/commenting.ts:34
↓ 2 callers
Function
getJWTFromRequest
(req: any)
api/source/api/auth/getJWTFromRequest.ts:6
↓ 2 callers
Function
getRecordedWebhook
(installationID: number, eventID: string)
api/source/plugins/utils/recordWebhookWithRequest.ts:73
↓ 2 callers
Function
githubRouter
(req: Request, res: Response, next: NextFunction)
api/source/routing/router.ts:11
↓ 2 callers
Function
graphqlAPI
(url: string, query: string)
api/source/api/graphql/api.ts:4
↓ 2 callers
Function
info
(message: string)
api/source/db/json.ts:30
↓ 2 callers
Function
isActive
(item: MenuItem)
web/src/components/SidebarMenu/SidebarMenu.tsx:17
↓ 2 callers
Function
miniGHAPI
(path: string, token: string)
api/source/api/auth/github.ts:107
↓ 2 callers
Function
octokitAPIForPeril
(installationID: number, authToken: string | undefined)
api/source/danger/append_peril.ts:27
↓ 2 callers
Function
postResultsCall
( url: string, jwt: string, name: string, dangerfiles: string[], time: number, hyperID: string )
api/source/runner/run.ts:216
↓ 2 callers
Function
queryInstallation
(id: number)
api/source/api/graphql/_tests/_graphql.test.ts:106
↓ 2 callers
Function
registerValidSW
(swUrl: string, config?: Config)
dashboard/src/serviceWorker.ts:65
↓ 2 callers
Method
render
()
dashboard/src/App.tsx:12
↓ 2 callers
Function
requestWithFixturedJSON
(name: string)
api/source/github/events/_tests/_github_runner-setup.test.ts:12
↓ 2 callers
Function
runSchedulerFunc
(key: InstallationSchedulerKeys)
api/source/tasks/startTaskScheduler.ts:129
↓ 2 callers
Function
sendMessageToConnectionsWithAccessToInstallation
(iID: number, message: MSGMessages)
api/source/api/api.ts:141
↓ 2 callers
Function
startTaskScheduler
()
api/source/tasks/startTaskScheduler.ts:22
↓ 2 callers
Function
stubSandbox
()
api/source/danger/_tests/sandbox_stub.ts:1
↓ 2 callers
Method
submitTaskMutation
()
dashboard/src/components/installation/TaskRunner.tsx:36
↓ 2 callers
Function
transformKeys
(obj: any, before1: string, after1: string, before2: string, after2: string)
api/source/db/mongo.ts:92
↓ 2 callers
Function
triggerAFutureDangerRun
(when: string, config: DangerFileTaskConfig)
api/source/tasks/startTaskScheduler.ts:167
↓ 2 callers
Function
validRequestWithEvent
(header: string)
api/source/routing/_tests/_router.test.ts:18
↓ 2 callers
Function
validates
(keys: string[])
api/source/globals.ts:17
↓ 1 callers
Function
alwaysArray
(t: any)
api/source/danger/danger_run.ts:131
↓ 1 callers
Function
bringBackDots
(obj: object)
api/source/db/mongo.ts:90
↓ 1 callers
Function
canUserWriteToRepo
(token: string, user: string, repoSlug: string)
api/source/github/lib/github_helpers.ts:7
↓ 1 callers
Function
checkValidServiceWorker
(swUrl: string, config?: Config)
dashboard/src/serviceWorker.ts:109
↓ 1 callers
Function
cleanArray
web/gatsby-node.js:10
↓ 1 callers
Function
commentOnResults
( dslType: RunType, results: DangerResults, token: string, settings: GitHubRunSettings, installation
api/source/github/events/utils/commenting.ts:16
↓ 1 callers
Function
connectedEvent
(event: MSGConnected)
dashboard/src/components/installation/Websocket.tsx:168
↓ 1 callers
Function
createInstallation
(installationJSON: Installation, _: express.Request, res: express.Response)
api/source/github/events/create_installation.ts:8
↓ 1 callers
Function
createLambdaFunctionForInstallation
(installationName: string)
api/source/api/aws/lambda.ts:5
↓ 1 callers
Function
createPRDSL
(githubAPI: GitHubAPI)
api/source/github/events/createPRDSL.ts:15
↓ 1 callers
Function
createPRJSONDSL
(githubAPI: GitHubAPI)
api/source/github/events/createPRDSL.ts:30
↓ 1 callers
Function
customLoginRedirect
(url: string)
dashboard/src/lib/routes.ts:11
↓ 1 callers
Function
dangerRepresentationForPath
(value: string)
dashboard/src/lib/dangerfileReferenceURLs.ts:13
next →
1–100 of 237, ranked by callers