MCPcopy Create free account

hub / github.com/Forward-Future/loopy / functions

Functions229 in github.com/Forward-Future/loopy

↓ 80 callersFunctionhandleRequest
( request, env, _ctx, dependencies = { fetch: (...args) => globalThis.fetch(...args) }, )
loop-library/worker/src/index.js:65
↓ 65 callersMethodget
(slug)
loop-library/worker/src/catalog-store.js:543
↓ 45 callersFunctionescapeHtml
(value)
loop-library/worker/src/render-loops.js:11
↓ 31 callersFunctionexampleLoop
(overrides = {})
loop-library/worker/test/loop-routes.test.js:209
↓ 28 callersMethodget
(key)
loop-library/worker/test/index.test.js:28
↓ 25 callersFunctionjsonResponse
(body, status = 200, headers = {})
loop-library/worker/src/index.js:374
↓ 25 callersFunctionmakeEnv
(options = {})
loop-library/worker/test/loop-routes.test.js:196
↓ 23 callersFunctionadminRequest
(loop, options = {})
loop-library/worker/test/loop-routes.test.js:240
↓ 22 callersFunctionhandleAuthVoteRoute
( request, env, dependencies = { fetch: (...args) => globalThis.fetch(...args) }, )
loop-library/worker/src/auth-votes.js:7
↓ 18 callersFunctionjsonResponse
(body, status = 200)
loop-library/worker/src/catalog-store.js:1
↓ 18 callersFunctionmakeRequest
(path, body, options = {})
loop-library/worker/test/index.test.js:168
↓ 17 callersFunctionjsonResponse
(body, status = 200, headers = {})
loop-library/worker/src/auth-votes.js:622
↓ 17 callersFunctionjsonResponse
(body, status = 200, headers = {}, method = "GET")
loop-library/worker/src/loop-routes.js:660
↓ 17 callersFunctionsuggestionBody
(overrides = {})
loop-library/worker/test/index.test.js:189
↓ 14 callersMethodget
()
loop-library/worker/test/loop-routes.test.js:27
↓ 14 callersFunctionmakeEnv
(options = {})
loop-library/worker/test/index.test.js:70
↓ 13 callersFunctionmakeDependencies
(options = {})
loop-library/worker/test/index.test.js:88
↓ 12 callersMethoddelete
(key)
loop-library/worker/test/index.test.js:24
↓ 12 callersFunctionshowToast
(message)
loop-library/site/script.js:476
↓ 11 callersFunctionfetch
(request, env, ctx)
loop-library/worker/src/index.js:60
↓ 10 callersMethodfetch
(request)
loop-library/worker/src/index.js:828
↓ 10 callersFunctiontestUuid
(index)
loop-library/worker/test/index.test.js:185
↓ 10 callersFunctionupdateLibrary
()
loop-library/site/script.js:248
↓ 8 callersFunctioncatalogFetch
(env, path, init)
loop-library/worker/src/loop-routes.js:621
↓ 8 callersFunctionsetFormStatus
(message, kind = "")
loop-library/site/script.js:1043
↓ 8 callersFunctionsetWeeklyStatus
(message, kind = "")
loop-library/site/script.js:1053
↓ 7 callersFunctionloopUrl
(loop)
loop-library/worker/src/render-loops.js:40
↓ 7 callersFunctionsyncUrlState
(method = "replace")
loop-library/site/script.js:302
↓ 6 callersFunctionmethodNotAllowed
(allow)
loop-library/worker/src/auth-votes.js:633
↓ 6 callersMethodscheduleCleanup
(expiresAt)
loop-library/worker/src/index.js:866
↓ 6 callersFunctiontextResponse
(body, contentType, status = 200, headers = {}, method = "GET")
loop-library/worker/src/loop-routes.js:671
↓ 5 callersFunctionapplySort
(sort)
loop-library/site/script.js:144
↓ 5 callersFunctionauthBridge
(destination, payload = {}, invalidStateDestination = destination)
loop-library/worker/src/auth-votes.js:561
↓ 5 callersFunctionauthErrorUrl
(returnTo, code, env)
loop-library/worker/src/auth-votes.js:466
↓ 5 callersFunctioncallGuard
(env, name, pathname, body)
loop-library/worker/src/index.js:737
↓ 5 callersMethodlist
(status)
loop-library/worker/src/catalog-store.js:531
↓ 5 callersFunctionmakeEnv
()
loop-library/worker/test/auth-votes.test.js:78
↓ 5 callersMethodput
(key, value)
loop-library/worker/test/index.test.js:36
↓ 5 callersFunctionrequiredRestoreString
(value, field, maxLength)
loop-library/worker/src/loop-routes.js:534
↓ 4 callersFunctionadminError
(error)
loop-library/worker/src/loop-routes.js:409
↓ 4 callersMethodassertCatalogIntegrity
(changes)
loop-library/worker/src/catalog-store.js:638
↓ 4 callersFunctioncanonicalOrigin
(env)
loop-library/worker/src/auth-votes.js:472
↓ 4 callersFunctionclearVoteSessionToken
()
loop-library/site/script.js:630
↓ 4 callersFunctionescapeXml
(value)
loop-library/worker/src/render-loops.js:20
↓ 4 callersMethodidFromName
(name)
loop-library/worker/test/index.test.js:48
↓ 4 callersFunctionjsonResponse
(body, status = 200)
loop-library/worker/src/vote-store.js:1
↓ 4 callersFunctionlist
(items)
loop-library/worker/src/render-loops.js:402
↓ 4 callersFunctionmakeIdempotencyKey
()
loop-library/site/script.js:1012
↓ 4 callersFunctionnormalizeBasePath
(value)
loop-library/worker/src/auth-votes.js:477
↓ 4 callersFunctionnormalizeLoopDocument
(input)
loop-library/worker/src/loop-schema.js:39
↓ 4 callersFunctionpostJson
(path, body)
loop-library/worker/bin/restore-catalog.mjs:30
↓ 4 callersFunctionpublicOriginRequest
(request, env, overrides = {})
loop-library/worker/src/loop-routes.js:193
↓ 4 callersFunctionreadOptionalString
(value, maxLength)
loop-library/worker/src/index.js:586
↓ 4 callersFunctionreadStatus
(value)
loop-library/worker/src/loop-routes.js:550
↓ 4 callersFunctionresetTurnstile
(widget)
loop-library/site/script.js:1171
↓ 4 callersFunctionstringArray
(value, field, { min, max, itemMax })
loop-library/worker/src/loop-schema.js:203
↓ 4 callersFunctionunavailable
(message)
loop-library/worker/src/auth-votes.js:645
↓ 3 callersFunctionapplyCategory
(category)
loop-library/site/script.js:394
↓ 3 callersFunctionapplyTheme
(theme, persist = false)
loop-library/site/script.js:14
↓ 3 callersFunctionassertCatalogIntegrity
(existing, changes)
loop-library/worker/src/catalog-store.js:659
↓ 3 callersFunctionbase64UrlBytes
(bytes)
loop-library/worker/src/auth-votes.js:536
↓ 3 callersFunctioncatalogObject
(loops)
loop-library/worker/src/render-loops.js:407
↓ 3 callersFunctioncategoryLabel
(category)
loop-library/worker/src/loop-schema.js:35
↓ 3 callersFunctioncopyText
(text)
loop-library/site/script.js:489
↓ 3 callersMethoddeleteAlarm
()
loop-library/worker/test/index.test.js:20
↓ 3 callersMethoddeleteAll
()
loop-library/worker/test/index.test.js:16
↓ 3 callersFunctionformatDate
(value)
loop-library/worker/src/render-loops.js:31
↓ 3 callersMethodget
()
loop-library/worker/test/auth-votes.test.js:16
↓ 3 callersFunctionisPlainObject
(value)
loop-library/worker/src/index.js:807
↓ 3 callersFunctionnonNegativeInteger
(value, field)
loop-library/worker/src/loop-routes.js:523
↓ 3 callersFunctionnormalize
(value)
loop-library/site/script.js:244
↓ 3 callersFunctionoptionalString
(value, field, maxLength)
loop-library/worker/src/loop-schema.js:185
↓ 3 callersFunctionoptionalValue
(formData, name)
loop-library/site/script.js:1063
↓ 3 callersFunctionparseList
(value = "")
loop-library/worker/src/index.js:800
↓ 3 callersFunctionreadAdminBody
(request, maxBytes = MAX_ADMIN_BYTES)
loop-library/worker/src/loop-routes.js:422
↓ 3 callersFunctionreadRequiredString
(value, maxLength, label)
loop-library/worker/src/index.js:564
↓ 3 callersFunctionrequiredString
(value, field, maxLength)
loop-library/worker/src/loop-schema.js:171
↓ 3 callersFunctionrestoreId
(value)
loop-library/worker/src/loop-routes.js:515
↓ 3 callersFunctionrestoreTimestamp
(value, field)
loop-library/worker/src/loop-routes.js:541
↓ 3 callersFunctionsafeReturnTo
(value, env)
loop-library/worker/src/auth-votes.js:443
↓ 3 callersFunctionsetTurnstilePending
(widget)
loop-library/site/script.js:1078
↓ 3 callersFunctionsha256
(value)
loop-library/worker/src/loop-routes.js:590
↓ 3 callersFunctionsha256Hex
(value)
loop-library/worker/src/index.js:815
↓ 3 callersFunctionvoteRequest
(value, origin = ORIGIN)
loop-library/worker/test/auth-votes.test.js:140
↓ 3 callersFunctionvoteStoreFetch
(env, path, init)
loop-library/worker/src/auth-votes.js:424
↓ 2 callersFunctionabsoluteReturnTo
(returnTo, env)
loop-library/worker/src/auth-votes.js:462
↓ 2 callersFunctionassertActivationCatalog
(existingPublished, imported)
loop-library/worker/src/catalog-store.js:713
↓ 2 callersFunctionassertUniqueCatalogFields
(loops)
loop-library/worker/src/loop-routes.js:566
↓ 2 callersFunctionbackupLines
()
loop-library/worker/bin/restore-catalog.mjs:46
↓ 2 callersFunctioncallbackUrl
(env)
loop-library/worker/src/auth-votes.js:456
↓ 2 callersFunctionclearViewerVoteSelection
()
loop-library/site/script.js:756
↓ 2 callersFunctioncompareNewest
(a, b)
loop-library/site/script.js:101
↓ 2 callersFunctionfocusFirstVisibleLoop
()
loop-library/site/script.js:366
↓ 2 callersFunctionforbidden
()
loop-library/worker/src/auth-votes.js:641
↓ 2 callersFunctiongetJson
(path)
loop-library/worker/bin/export-catalog.mjs:24
↓ 2 callersFunctiongithubConfiguration
(env)
loop-library/worker/src/auth-votes.js:323
↓ 2 callersFunctiongithubSession
(env)
loop-library/worker/test/auth-votes.test.js:92
↓ 2 callersFunctionhereNowCredit
(assetPath, modifier)
loop-library/worker/src/render-loops.js:396
↓ 2 callersFunctionhmac
(value, secret)
loop-library/worker/src/auth-votes.js:513
↓ 2 callersMethodidempotency
(body, shouldBind)
loop-library/worker/src/index.js:1047
next →1–100 of 229, ranked by callers