UNPKG

ngx-fastboot

Version:

ngx-fastboot is an Angular library designed to dynamically load configuration settings at runtime, optimizing application startup performance by offloading configurations to a separate compilation chunk.

13 lines (10 loc) 386 B
import { resolveProvider } from './resolve-provider'; import { AngularProvider, FastProvider } from './types'; export const resolveProviders = async ( providers: Array<FastProvider>, ): Promise<Array<AngularProvider>> => { const unflattedProviders: Array<Array<AngularProvider>> = await Promise.all( providers.map(resolveProvider), ); return unflattedProviders.flat(); };