Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ethanniser/the-beth-stack
/ functions
Functions
109 in github.com/ethanniser/the-beth-stack
⨍
Functions
109
◇
Types & classes
84
↓ 85 callers
Function
renderToString
( lazyHtml: T, )
packages/beth-stack/src/jsx/render.ts:3
↓ 43 callers
Function
persistedCache
( callBack: T, key: string, options?: CacheOptions, )
packages/beth-stack/src/cache/old-persist.ts:25
↓ 41 callers
Method
log
()
packages/beth-stack/src/cache/new-persist.ts:199
↓ 26 callers
Method
fetch
(path: string, options?: RequestInit)
packages/beth-stack/src/turso/index.ts:15
↓ 20 callers
Function
getCacheKey
()
packages/beth-stack/src/cache/tests/new-persist.test.tsx:18
↓ 20 callers
Function
revalidateTag
(tag: string)
packages/beth-stack/src/cache/old-persist.ts:48
↓ 13 callers
Method
set
(key: string, value: any)
packages/beth-stack/src/cache/new-persist.ts:119
↓ 13 callers
Function
setGlobalPersistCacheConfig
( config: Partial<GlobalCacheConfig>, )
packages/beth-stack/src/cache/old-persist.ts:52
↓ 10 callers
Function
consumeContext
(context: Context<T>)
packages/beth-stack/src/jsx/context.tsx:57
↓ 10 callers
Method
get
(key: string)
packages/beth-stack/src/cache/new-persist.ts:107
↓ 8 callers
Function
setup
()
packages/beth-stack/src/cache/tests/swr-behavior.test.tsx:7
↓ 6 callers
Function
cache
(fn: T)
packages/beth-stack/src/cache/render.ts:4
↓ 4 callers
Method
rerunCallBack
(key: string)
packages/beth-stack/src/cache/old-persist.ts:223
↓ 4 callers
Method
stop
()
packages/create-beth-app/src/utils/spinner.ts:18
↓ 3 callers
Method
get
(context: Context<T>)
packages/beth-stack/src/jsx/context.tsx:11
↓ 3 callers
Function
renderToStreamResponse
( lazyHtml: T, )
packages/beth-stack/src/jsx/render.ts:22
↓ 3 callers
Method
reset
()
packages/beth-stack/src/cache/render.ts:56
↓ 2 callers
Function
attributesToString
(attributes: object)
packages/beth-stack/src/jsx/utils.ts:131
↓ 2 callers
Method
checkIfEndAndClose
()
packages/beth-stack/src/cache/render.ts:83
↓ 2 callers
Method
closeNow
()
packages/beth-stack/src/cache/render.ts:78
↓ 2 callers
Function
contentsToString
( contents: Children[], escape?: boolean, )
packages/beth-stack/src/jsx/utils.ts:269
↓ 2 callers
Function
defineContext
()
packages/beth-stack/src/jsx/context.tsx:53
↓ 2 callers
Method
getCachedValue
(key: string, cache: "memory" | "json")
packages/beth-stack/src/cache/old-persist.ts:312
↓ 2 callers
Function
getMockData
()
packages/beth-stack/src/cache/tests/render-cache.test.tsx:52
↓ 2 callers
Function
isUpper
(input: string, index: number)
packages/beth-stack/src/jsx/utils.ts:18
↓ 2 callers
Method
push
(id: symbol)
packages/beth-stack/src/jsx/context.tsx:15
↓ 2 callers
Function
renderToStream
( lazyHtml: T, )
packages/beth-stack/src/jsx/render.ts:33
↓ 2 callers
Function
renderToStringResponse
( lazyHtml: T, )
packages/beth-stack/src/jsx/render.ts:11
↓ 2 callers
Method
setJsonCache
(key: string, value: any)
packages/beth-stack/src/cache/old-persist.ts:137
↓ 2 callers
Method
start
(msg: string = '')
packages/create-beth-app/src/utils/spinner.ts:9
↓ 1 callers
Method
clearAllIntervals
()
packages/beth-stack/src/cache/new-persist.ts:173
↓ 1 callers
Function
deepFlatten
(arr: (T | T[])[])
packages/beth-stack/src/jsx/utils.ts:303
↓ 1 callers
Method
dismissChild
(child: Children[])
packages/beth-stack/src/cache/render.ts:70
↓ 1 callers
Function
dispatch
()
packages/beth-stack/src/cli/index.ts:7
↓ 1 callers
Function
displayCLIHeader
()
packages/create-beth-app/src/asciiArt.ts:3
↓ 1 callers
Method
getDefaultOptions
()
packages/beth-stack/src/cache/old-persist.ts:385
↓ 1 callers
Method
getJsonCache
(key: string)
packages/beth-stack/src/cache/old-persist.ts:148
↓ 1 callers
Method
getMemoryCache
(key: string)
packages/beth-stack/src/cache/old-persist.ts:288
↓ 1 callers
Function
isVoidElement
(tag: string)
packages/beth-stack/src/jsx/utils.ts:23
↓ 1 callers
Function
main
()
packages/create-beth-app/src/index.ts:9
↓ 1 callers
Method
pop
()
packages/beth-stack/src/jsx/context.tsx:19
↓ 1 callers
Method
purgeAllCachedData
()
packages/beth-stack/src/cache/new-persist.ts:176
↓ 1 callers
Method
registerChild
(child: Children[])
packages/beth-stack/src/cache/render.ts:64
↓ 1 callers
Method
revalidateTag
(tag: string)
packages/beth-stack/src/cache/old-persist.ts:300
↓ 1 callers
Method
seed
({ key, callBack, options, }: { callBack: () => Promise<any>; key: string; options?:
packages/beth-stack/src/cache/old-persist.ts:161
↓ 1 callers
Method
set
(context: Context<T>, value: T)
packages/beth-stack/src/jsx/context.tsx:7
↓ 1 callers
Method
setConfig
(config: Partial<GlobalCacheConfig>)
packages/beth-stack/src/cache/old-persist.ts:121
↓ 1 callers
Method
setInterval
(key: string, revalidate: number)
packages/beth-stack/src/cache/old-persist.ts:273
↓ 1 callers
Function
styleToString
(style: object | string)
packages/beth-stack/src/jsx/utils.ts:45
↓ 1 callers
Function
toKebabCase
(camel: string)
packages/beth-stack/src/jsx/utils.ts:233
↓ 1 callers
Function
wait
(ms: number)
packages/beth-stack/src/jsx/tests/render.test.tsx:11
Function
Child
()
packages/beth-stack/src/cache/tests/render-cache.test.tsx:38
Function
Component
()
packages/beth-stack/src/cache/tests/new-persist.test.tsx:40
Function
Component
()
packages/beth-stack/src/cache/tests/render-cache.test.tsx:8
Function
Component
()
packages/beth-stack/src/cache/tests/old-persist.test.tsx:20
Function
Component
()
packages/beth-stack/src/cache/tests/swr-behavior.test.tsx:20
Function
ComponentInfinity
()
packages/beth-stack/src/cache/tests/new-persist.test.tsx:305
Function
ComponentZero
()
packages/beth-stack/src/cache/tests/new-persist.test.tsx:310
Function
ConsumerComponent
()
packages/beth-stack/src/jsx/tests/context.test.tsx:8
Function
DualConsumer
()
packages/beth-stack/src/jsx/tests/context.test.tsx:38
Function
ErrorBoundary
({ fallback, children, }: { fallback: JSX.Element; children: JSX.Element | JSX.Element[]; })
packages/beth-stack/src/jsx/error.tsx:1
Function
InnerConsumer
()
packages/beth-stack/src/jsx/tests/context.test.tsx:33
Function
OuterConsumer
()
packages/beth-stack/src/jsx/tests/context.test.tsx:28
Function
Reject
()
packages/beth-stack/src/jsx/tests/error.test.tsx:6
Function
Suspense
({ fallback, children, }: { fallback: JSX.Element; children: JSX.Element | JSX.Element[]; })
packages/beth-stack/src/jsx/suspense.tsx:29
Function
Test
()
packages/beth-stack/src/cache/tests/render-cache.test.tsx:136
Function
Test
()
packages/beth-stack/src/cache/tests/old-persist.test.tsx:45
Function
Wait
({ ms }: { ms: number })
packages/beth-stack/src/jsx/tests/render.test.tsx:19
Function
bethStack
(options: Partial<BethPluginOptions> = {})
packages/beth-stack/src/elysia/index.ts:10
Function
close
(ws)
packages/beth-stack/src/cli/index.ts:22
Function
compile
( cleanComponent: SyncComponent<P>, strict: boolean = true, separator: string = "/*\x00*/", )
packages/beth-stack/src/jsx/index.ts:121
Method
constructor
()
packages/beth-stack/src/cache/render.ts:48
Method
constructor
()
packages/beth-stack/src/cache/new-persist.ts:78
Method
constructor
()
packages/beth-stack/src/cache/new-persist.ts:97
Method
constructor
(message: string)
packages/beth-stack/src/cache/new-persist.ts:133
Method
constructor
()
packages/beth-stack/src/cache/new-persist.ts:169
Method
constructor
( message: string, readonly location: "memory" | "json", )
packages/beth-stack/src/cache/old-persist.ts:59
Method
constructor
()
packages/beth-stack/src/cache/old-persist.ts:86
Method
constructor
(private API_TOKEN: string)
packages/beth-stack/src/turso/index.ts:13
Function
createElement
( name: string | Component | typeof Fragment, attributes: PropsWithChildren<unknown> | null, ...children
packages/beth-stack/src/jsx/index.ts:35
Function
get
(_, name)
packages/beth-stack/src/jsx/index.ts:135
Method
get
(key: string)
packages/beth-stack/src/cache/new-persist.ts:81
Method
getCachedValue
(key: string, ...args: any[])
packages/beth-stack/src/cache/new-persist.ts:193
Function
getCount
()
packages/beth-stack/src/cache/tests/new-persist.test.tsx:24
Function
getCount
()
packages/beth-stack/src/cache/tests/old-persist.test.tsx:17
Function
getCount
()
packages/beth-stack/src/cache/tests/swr-behavior.test.tsx:14
Function
getCount1
()
packages/beth-stack/src/cache/tests/new-persist.test.tsx:472
Function
getCount2
()
packages/beth-stack/src/cache/tests/new-persist.test.tsx:478
Function
getData
()
packages/beth-stack/src/cache/tests/old-persist.test.tsx:331
Function
html
()
packages/beth-stack/src/cache/tests/new-persist.test.tsx:769
Function
html
()
packages/beth-stack/src/cache/tests/old-persist.test.tsx:405
Function
html
( lazyHtml: T, )
packages/beth-stack/src/elysia/index.ts:13
Function
html1
()
packages/beth-stack/src/cache/tests/render-cache.test.tsx:163
Function
html2
()
packages/beth-stack/src/cache/tests/render-cache.test.tsx:165
Function
html2
()
packages/beth-stack/src/cache/tests/old-persist.test.tsx:415
Function
html3
()
packages/beth-stack/src/cache/tests/render-cache.test.tsx:167
Function
htmlStream
(lazyHtml: T)
packages/beth-stack/src/elysia/index.ts:19
Method
initializeEntry
( callBack: () => Promise<any>, key: FunctionKey, options?: CacheOptions, )
packages/beth-stack/src/cache/new-persist.ts:188
Function
isNotFulfilled
(child: Promise<unknown>)
packages/beth-stack/src/jsx/suspense.tsx:25
Function
liveReloadScript
({ debounceTime = 100, url = "ws://localhost:3001/ws", }: { url?: string; debounceTime?: number; } = {
packages/beth-stack/src/dev/index.ts:1
next →
1–100 of 109, ranked by callers