UNPKG

next

Version:

The React Framework

36 lines (35 loc) 1.23 kB
import { base } from "./blocks/base"; import { css } from "./blocks/css"; import { images } from "./blocks/images"; import { pipe } from "./utils"; export async function buildConfiguration(config, { hasAppDir , supportedBrowsers , rootDirectory , customAppFile , isDevelopment , isServer , isEdgeRuntime , targetWeb , assetPrefix , sassOptions , productionBrowserSourceMaps , future , transpilePackages , experimental , disableStaticImages , serverSourceMaps }) { const ctx = { hasAppDir, supportedBrowsers, rootDirectory, customAppFile, isDevelopment, isProduction: !isDevelopment, isServer, isEdgeRuntime, isClient: !isServer, targetWeb, assetPrefix: assetPrefix ? assetPrefix.endsWith("/") ? assetPrefix.slice(0, -1) : assetPrefix : "", sassOptions, productionBrowserSourceMaps, transpilePackages, future, experimental, serverSourceMaps: serverSourceMaps ?? false }; let fns = [ base(ctx), css(ctx) ]; if (!disableStaticImages) { fns.push(images(ctx)); } const fn = pipe(...fns); return fn(config); } //# sourceMappingURL=index.js.map