@roots/bud-build
Version:
bud.js core module
15 lines (13 loc) • 354 B
text/typescript
import type {Factory} from '@roots/bud-build/config'
export const experiments: Factory<`experiments`> = async ({
hooks,
isDevelopment,
}) =>
hooks.filter(`build.experiments`, {
backCompat: false,
cacheUnaffected: true,
lazyCompilation: isDevelopment
? {entries: false, imports: true}
: false,
topLevelAwait: true,
})