generated from tc39/template-for-proposals
-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Description
This issue is to link to various tooling and runtime implementations.
Tools
- Acorn:
acorn-import-phasesplugin - Babel 7.23 via
@babel/plugin-proposal-import-defer- Implement
import deferparsing support babel/babel#15845 - Implement
import deferproposal transform support babel/babel#15878 - Transform only works for CommonJS output
- Implement
- Biome 2.1.3
- esbuild 0.25.7
- Feature Request:
import deferevanw/esbuild#4238 - evanw/esbuild@fc3da57
- Syntax only, no transform
- Feature Request:
- Oxc 0.71.0
- Prettier 3.1.0
- Rolldown TBD
- Rollup TBD
- Rspack v1.6.0-beta.1
- [Feature]: Support for Deferring Module Evaluation (
import defer) web-infra-dev/rspack#10608 - feat: support defer import web-infra-dev/rspack#11871
- Experimental via
experiments.deferImport: true - Dynamic
import.deferform not implemented
- [Feature]: Support for Deferring Module Evaluation (
- SWC 1.12.14
- TypeScript 5.9 Beta
- webpack 5.100 [experiment] implement tc39 Defer Module Evaluation webpack/webpack#16567
- Experimental via
experiments.deferImport: true - Dynamic
import.deferform not implemented
- Experimental via
JS Engines
- JSC
- SpiderMonkey tracker: https://bugzilla.mozilla.org/show_bug.cgi?id=1898544
- V8 tracker: https://issues.chromium.org/issues/398218423
Metadata
Metadata
Assignees
Labels
No labels