MCPcopy Create free account
hub / github.com/TanStack/cli / loadFrameworkChunk

Function loadFrameworkChunk

packages/create/src/worker.ts:132–149  ·  view source on GitHub ↗
(frameworkId: string)

Source from the content-addressed store, hash-verified

130 }
131
132 async function loadFrameworkChunk(frameworkId: string) {
133 let promise = frameworkChunks.get(frameworkId)
134 if (!promise) {
135 promise = manifestLoader
136 .loadFramework(frameworkId)
137 .then((chunk) => {
138 registerRendererChunk(frameworkId, chunk)
139 return chunk
140 })
141 .catch((error: unknown) => {
142 frameworkChunks.delete(frameworkId)
143 throw error
144 })
145 frameworkChunks.set(frameworkId, promise)
146 }
147
148 return promise
149 }
150
151 async function loadAddOnChunk(frameworkId: string, addOnId: string) {
152 const key = `${frameworkId}:${addOnId}`

Callers 2

createAppFunction · 0.85

Calls 4

registerRendererChunkFunction · 0.85
setMethod · 0.80
getMethod · 0.65
deleteMethod · 0.65

Tested by

no test coverage detected