(environment: Environment, options: Options)
| 281 | } |
| 282 | |
| 283 | async function createApp(environment: Environment, options: Options) { |
| 284 | await loadFrameworkChunk(options.framework.id) |
| 285 | registerTemplateRenderer( |
| 286 | options.framework, |
| 287 | getRenderer(options.framework.id), |
| 288 | ) |
| 289 | |
| 290 | const chosenAddOns = await Promise.all( |
| 291 | options.chosenAddOns.map(materializeAddOn), |
| 292 | ) |
| 293 | |
| 294 | await createEdgeApp(environment, { |
| 295 | ...options, |
| 296 | chosenAddOns, |
| 297 | }) |
| 298 | } |
| 299 | |
| 300 | return { |
| 301 | getFrameworks, |
no test coverage detected