RuntimePolyfillOptions
Defined in: core/src/runtime-polyfills.ts:8
Properties
섹션 제목: “Properties”coreJs?
섹션 제목: “coreJs?”
optionalcoreJs?:string
Defined in: core/src/runtime-polyfills.ts:27
core-js version used for compatibility calculation, matching Rspack/SWC env.coreJs.
exclude?
섹션 제목: “exclude?”
optionalexclude?:string[]
Defined in: core/src/runtime-polyfills.ts:31
core-js modules to remove after target and usage calculation.
include?
섹션 제목: “include?”
optionalinclude?:string[]
Defined in: core/src/runtime-polyfills.ts:29
Additional core-js modules to force into the runtime prelude.
mode?
섹션 제목: “mode?”
optionalmode?:RuntimePolyfillMode
Defined in: core/src/runtime-polyfills.ts:15
Runtime polyfill injection strategy.
auto and usage select from graph-detected API usage, while entry
injects all target-required core-js ES/Web modules.
proposals?
섹션 제목: “proposals?”
optionalproposals?:boolean
Defined in: core/src/runtime-polyfills.ts:33
Include proposal polyfills when querying core-js-compat.
provider?
섹션 제목: “provider?”
optionalprovider?:"core-js"
Defined in: core/src/runtime-polyfills.ts:17
Polyfill provider. Only core-js is currently supported.
targets?
섹션 제목: “targets?”
optionaltargets?:string|string[]
Defined in: core/src/runtime-polyfills.ts:25
Browserslist targets for core-js-compat, matching Rspack/SWC env.targets.
Examples: ["chrome >= 87", "edge >= 88", "firefox >= 78", "safari >= 14"].
Physical device names such as "iPhone 8" and compact shorthands such as
"ios12" are rejected.