property allowUnresolved | Bun module | Bun
BuildDocsReferenceGuidesBlogDiscord/
Bun/
BuildConfig/
allowUnresolvedPallowUnresolved
Search the reference...
/
BuildDocsReferenceGuidesBlogDiscord/
Bun/
BuildConfig/
allowUnresolvedPallowUnresolved
property
BuildConfig.allowUnresolvedallowUnresolved?: string[]
Control whether dynamic import(), require(), or require.resolve() specifiers (non-literal arguments like `./locales/${lang}.json`) are allowed to pass through to runtime without being bundled.
["*"] (default) — allow all dynamic specifiers[] — fail the build on any dynamic specifier["./locales/*.json", ...] — allow only specifiers whose static template parts match one of these glob patternsAdd "" to the list to allow fully opaque specifiers like import(fn()).
Resources
ReferenceDocsGuidesDiscordMerch StoreGitHubBlog Toolkit
RuntimePackage managerTest runnerBundlerPackage runnerProject
Bun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicenseBaked with ❤️ in San Francisco
We're hiring →