MCPcopy Create free account

hub / github.com/freeCodeCamp/freeCodeCamp / functions

Functions2,118 in github.com/freeCodeCamp/freeCodeCamp

↓ 3 callersMethodterminate
()
curriculum/src/test/utils/pseudo-worker.js:10
↓ 3 callersFunctiontransMultiline
(input, config)
tools/challenge-parser/translation-parser/index.js:44
↓ 3 callersFunctiontransformEditorLink
(url: string)
client/src/templates/Challenges/utils/index.ts:24
↓ 3 callersFunctionupdateDescriptionZone
()
client/src/templates/Challenges/classic/editor.tsx:1419
↓ 3 callersFunctionupdateEditableRegion
( range: IRange, modelContext: { model?: editor.ITextModel; }, options: editor.IModelDec
client/src/templates/Challenges/classic/editor.tsx:1083
↓ 3 callersFunctionvalidateAttempt
( generatedExam: ExamEnvironmentGeneratedExam, questionSets: ExamEnvironmentExamAttempt['questionSets'] )
api/src/exam-environment/utils/exam-environment.ts:149
↓ 3 callersFunctionverifyNoNewUserAndNoNewDonation
()
api/src/routes/protected/donate.test.ts:182
↓ 3 callersFunctionverifyUpdatedUserAndNewDonation
(email: string)
api/src/routes/protected/donate.test.ts:159
↓ 3 callersFunctionwriteSuperblockStructure
( superblock: string, structure: unknown )
curriculum/src/file-handler.ts:206
↓ 2 callersFunction_getSection
(tree)
tools/challenge-parser/parser/plugins/utils/get-section.js:20
↓ 2 callersFunction_initializeTestRunner
({ build, sources, type, hooks, loadEnzyme })
curriculum/src/test/test-challenges.js:485
↓ 2 callersMethod_processQueue
()
packages/challenge-builder/src/worker-executor.js:51
↓ 2 callersFunctionaddBlockStructure
( superblocks: { name: SuperBlocks; blocks: BlockInfo[] }[], _getBlockStructure = getBlockStructure )
curriculum/src/build-curriculum.ts:331
↓ 2 callersFunctionaddWidgetsToRegions
()
client/src/templates/Challenges/classic/editor.tsx:1228
↓ 2 callersFunctionanswerCurrentQuestion
(user: ReturnType<typeof userEvent.setup>)
client/src/templates/Challenges/exam/show.test.tsx:273
↓ 2 callersFunctionariaAlert
(message: string)
client/src/templates/Challenges/classic/editor.tsx:796
↓ 2 callersMethodattach
(observer: Observer)
client/src/templates/Challenges/components/scene/scene-subject.tsx:9
↓ 2 callersFunctionawaitResponse
({ messenger, message, onMessage }: { messenger: Messenger<MessageOut>; message: MessageOut; onMes
packages/challenge-builder/src/awaitable-messenger.ts:22
↓ 2 callersFunctionbodySizeFits
(bodySizeInBytes: number)
client/src/utils/challenge-request-helpers.ts:66
↓ 2 callersFunctionbuildChallenge
( challengeData: BuildChallengeData, options: BuildOptions )
packages/challenge-builder/src/build.ts:107
↓ 2 callersFunctioncanBuildChallenge
(challengeData: BuildChallengeData)
packages/challenge-builder/src/build.ts:102
↓ 2 callersFunctionchallengeTestsSelector
client/src/templates/Challenges/redux/selectors.js:22
↓ 2 callersFunctioncheckQuestion
tools/challenge-parser/parser/plugins/add-video-question.test.js:58
↓ 2 callersFunctioncloseAndFocus
()
client/src/components/Header/components/nav-links.tsx:89
↓ 2 callersFunctioncombineDataWithResponse
(response: Response)
client/src/utils/ajax.ts:54
↓ 2 callersFunctioncombineFileData
(challengeFiles: DownloadableChallengeFile[])
client/src/templates/Challenges/components/completion-modal.tsx:215
↓ 2 callersFunctioncompleteMultifileLabWithHotkey
({ browserName, hotkey, page }: { browserName: string; hotkey: 'Control+Enter' | 'Meta+Enter'; pag
e2e/hotkeys.spec.ts:64
↓ 2 callersFunctioncomposeValidators
(...validators: Validator[])
client/src/components/formHelpers/form-validators.tsx:46
↓ 2 callersFunctionconfigureTSCompiler
(challengeFiles: ChallengeFile[])
packages/challenge-builder/src/build.ts:199
↓ 2 callersFunctionconvertMd
(md: string)
client/src/templates/Challenges/exam/show.tsx:138
↓ 2 callersFunctionconvertToLocalizedString
(num: number, ISOCode: string)
client/tools/generate-search-placeholder.ts:52
↓ 2 callersFunctioncreateAndVisitNewPage
()
curriculum/src/test/test-challenges.js:75
↓ 2 callersMethodcreateChallenge
* Creates a challenge from a markdown file * @param {object} options - Options object * @param {string} options.filename - Name of the challenge
curriculum/src/build-superblock.ts:314
↓ 2 callersFunctioncreateDescription
(editor: editor.IStandaloneCodeEditor)
client/src/templates/Challenges/classic/editor.tsx:892
↓ 2 callersFunctioncreateEmptyExperienceItem
()
client/src/components/profile/components/experience.tsx:86
↓ 2 callersFunctioncreateEmptyPortfolioItem
()
client/src/components/profile/components/portfolio.tsx:46
↓ 2 callersFunctioncreateFramer
({ document, id, init, proxyLogger, frameReady, frameTitle, updateWindowFunctions }: { documen
client/src/templates/Challenges/utils/frame.ts:468
↓ 2 callersFunctioncreateHandleEmailFormChange
( key: 'newEmail' | 'confirmNewEmail' )
client/src/components/settings/email.tsx:73
↓ 2 callersFunctioncreateIdToNextPathMap
tools/client-plugins/gatsby-source-challenges/gatsby-node.js:247
↓ 2 callersFunctioncreateIdToPrevPathMap
tools/client-plugins/gatsby-source-challenges/gatsby-node.js:255
↓ 2 callersFunctioncreateMetaJson
( superBlock: SuperBlocks, block: string, title: string, helpCategory: string, challengeId: ObjectId
tools/challenge-helper-scripts/create-project.ts:167
↓ 2 callersFunctioncreateResetProperties
()
api/src/utils/create-user.ts:13
↓ 2 callersFunctioncreateSource
( poly: Pick<ChallengeFile, 'contents' | 'source'> & Rest )
packages/shared/src/utils/polyvinyl.ts:128
↓ 2 callersFunctioncreateSuperBlockStructureNodes
()
tools/client-plugins/gatsby-source-challenges/gatsby-node.js:213
↓ 2 callersFunctioncreateSuperOrder
(superBlocks: string[])
curriculum/src/super-order.ts:4
↓ 2 callersFunctioncreateTestRunner
( challenge, solutionFiles, buildChallenge, solutionFromNext )
curriculum/src/test/test-challenges.js:392
↓ 2 callersFunctioncurrentInitImpl
()
client/src/components/growth-book/growth-book-wrapper.test.tsx:61
↓ 2 callersFunctiondefaultFile
(lang, id)
tools/challenge-parser/parser/plugins/utils/get-file-visitor.js:23
↓ 2 callersFunctiondeleteAllEmails
()
e2e/utils/email.ts:29
↓ 2 callersMethoddetach
(observer: Observer)
client/src/templates/Challenges/components/scene/scene-subject.tsx:13
↓ 2 callersFunctiondonatePageDefault
(config: DefaultTierTestConfig)
e2e/donate-page-default.spec.ts:344
↓ 2 callersFunctiondonatePageTests
()
e2e/donate-page-default.spec.ts:45
↓ 2 callersFunctiondownload
(clientLocale: string)
client/tools/download-trending.ts:14
↓ 2 callersFunctioneditorValidator
client/src/components/formHelpers/form-validators.tsx:24
↓ 2 callersFunctionexpectExamLandingPage
(qualification: 'qualified' | 'blocked')
client/src/templates/Challenges/exam/show.test.tsx:214
↓ 2 callersFunctionexpectPreviewToBeShown
(page: Page)
e2e/completed-project-preview.spec.ts:23
↓ 2 callersFunctionexpectScrollWhileHolding
(page: Page)
e2e/upper-jaw-scroll-mobile.spec.ts:97
↓ 2 callersFunctionexpectToRenderResetModal
(page: Page)
e2e/challenge-reset-modal.spec.ts:24
↓ 2 callersFunctionfCCValidator
client/src/components/formHelpers/form-validators.tsx:27
↓ 2 callersFunctionfetchChallenges
(language: 'javascript' | 'python')
tools/daily-challenges/helpers.ts:27
↓ 2 callersFunctionfilterBySuperblock
( superblocks: T[], { superBlock }: { superBlock?: string } = {} )
curriculum/src/filter.ts:36
↓ 2 callersFunctionfinalizeChallenge
(challenge: Challenge, meta: Meta)
curriculum/src/build-superblock.ts:262
↓ 2 callersFunctionfindHorizontalScroller
( target: EventTarget | null )
client/src/templates/Challenges/classic/content-widget-events.ts:27
↓ 2 callersFunctionfocusIfTargetEditor
()
client/src/templates/Challenges/classic/editor.tsx:1157
↓ 2 callersFunctionfocusOnHotkeys
()
client/src/templates/Challenges/classic/editor.tsx:994
↓ 2 callersFunctionformatDate
(dateString: string)
client/src/components/profile/components/experience-display.tsx:18
↓ 2 callersFunctionformatDate
({ year, month, day }: formatDateProps)
client/src/components/daily-coding-challenge/helpers.ts:11
↓ 2 callersFunctionfromLong
(ipl: number)
client/src/components/formHelpers/form-ip-utils.ts:70
↓ 2 callersFunctiongenerateMockSubCreate
(status: string)
api/src/routes/public/donate.test.ts:59
↓ 2 callersFunctiongenerateRandomExam
(examJson: Exam)
api/src/utils/exam.ts:28
↓ 2 callersFunctiongetAllEmails
()
e2e/utils/email.ts:16
↓ 2 callersFunctiongetBlockCreator
( lang: string, skipValidation?: boolean, opts?: { baseDir: string; i18nBaseDir: string; structureDir: s
curriculum/src/build-curriculum.ts:42
↓ 2 callersFunctiongetCertifications
(user: User)
client/src/components/profile/components/utils/certification.ts:4
↓ 2 callersFunctiongetChapterSlug
(w: Window)
client/src/templates/Challenges/components/preview-portal.tsx:67
↓ 2 callersFunctiongetCodeBlock
(label: string, content?: string)
tools/challenge-helper-scripts/helpers/get-step-template.ts:6
↓ 2 callersFunctiongetCompanyValidation
(company: string)
client/src/components/profile/components/experience.tsx:231
↓ 2 callersFunctiongetCookie
(name: string)
client/src/utils/growthbook-cookie.ts:21
↓ 2 callersFunctiongetCurriculum
()
client/tools/get-curriculum.ts:7
↓ 2 callersFunctiongetDescriptionValidation
( description: string )
client/src/components/profile/components/experience.tsx:189
↓ 2 callersFunctiongetDocumentTitle
(buildData: BuildChallengeData)
client/src/templates/Challenges/utils/build.ts:59
↓ 2 callersFunctiongetEndDateValidation
(endDate: string)
client/src/components/profile/components/experience.tsx:246
↓ 2 callersFunctiongetError
(errors: ErrorObject[])
api/src/utils/error-formatting.ts:14
↓ 2 callersFunctiongetExpectedBlocksBySuperblock
()
curriculum/schema/intro-schema.test.mjs:19
↓ 2 callersFunctiongetFileVisitor
(seeds, seedKey, validate)
tools/challenge-parser/parser/plugins/utils/get-file-visitor.js:42
↓ 2 callersFunctiongetFilenames
(lang)
tools/challenge-parser/parser/plugins/utils/get-file-visitor.js:32
↓ 2 callersFunctiongetFirstEmail
(allEmails: { messages: Email[] })
e2e/utils/email.ts:21
↓ 2 callersFunctiongetHtmlTranspiler
packages/challenge-builder/src/transformers.js:393
↓ 2 callersFunctiongetInitiallyExpandedBlock
()
client/src/templates/Introduction/super-block-intro.tsx:192
↓ 2 callersFunctiongetInputType
( challengeType: string, challengeLang?: ChallengeLang )
tools/challenge-helper-scripts/helpers/get-input-type.ts:5
↓ 2 callersFunctiongetLangFromSuperBlock
( superBlock: SuperBlocks )
tools/challenge-helper-scripts/helpers/get-lang-from-superblock.ts:7
↓ 2 callersFunctiongetLastLineOfEditableRegion
()
client/src/templates/Challenges/classic/editor.tsx:1119
↓ 2 callersFunctiongetLastStep
()
tools/challenge-helper-scripts/helpers/get-last-step-file-number.ts:4
↓ 2 callersFunctiongetLineBeforeEditableRegion
()
client/src/templates/Challenges/classic/editor.tsx:1112
↓ 2 callersFunctiongetLinesCoveringEditableRegion
()
client/src/templates/Challenges/classic/editor.tsx:1127
↓ 2 callersFunctiongetLoginRedirectParams
( req: { cookies: Record<string, string | undefined>; unsignCookie: (rawValue: string) => { value: s
api/src/utils/redirection.ts:150
↓ 2 callersFunctiongetParamsFromUrl
( url: string | undefined | null, normalize: typeof normalizeParams )
api/src/utils/redirection.ts:99
↓ 2 callersFunctiongetPreviewBtnsSrText
()
client/src/templates/Challenges/classic/action-row.tsx:114
↓ 2 callersFunctiongetQuestionNumberText
(questionNumber: number)
client/src/templates/Challenges/exam/show.test.tsx:252
↓ 2 callersFunctiongetSimilarityScore
(a: string, b: string)
curriculum/src/filter.ts:141
↓ 2 callersFunctiongetStartDateValidation
(startDate: string)
client/src/components/profile/components/experience.tsx:234
← previousnext →401–500 of 2,118, ranked by callers