react/scripts/rollup
Josh Story 7b25b961df
[Fizz/Float] Float for stylesheet resources (#25243)
* [Fizz/Float] Float for stylesheet resources

This commit implements Float in Fizz and on the Client. The initial set of supported APIs is roughly

1. Convert certain stylesheets into style Resources when opting in with precedence prop
2. Emit preloads for stylesheets and explicit preload tags
3. Dedupe all Resources by href
4. Implement ReactDOM.preload() to allow for imperative preloading
5. Implement ReactDOM.preinit() to allow for imperative preinitialization

Currently supports
1. style Resources (link rel "stylesheet")
2. font Resources (preload as "font")

later updates will include support for scripts and modules
2022-09-30 16:14:04 -07:00
..
plugins Remove path resolution from internal forks plugin (#23255) 2022-02-09 08:44:02 -08:00
shims Flow: remove explicit object syntax (#25223) 2022-09-09 16:03:48 -04:00
validate Refactor: more word doubles removed (#25352) 2022-09-29 09:57:49 -04:00
wrappers Fix module-boundary wrappers (#22688) 2021-11-04 10:40:35 -04:00
build-all-release-channels.js React `version` field should match package.json (#24445) 2022-04-26 16:28:48 -04:00
build.js Match bundle.name and match upper case entry points (#24346) 2022-04-11 21:01:48 -04:00
bundles.js [Fizz/Float] Float for stylesheet resources (#25243) 2022-09-30 16:14:04 -07:00
forks.js Fix EventListener fork (#25347) 2022-09-28 19:45:59 -04:00
modules.js Add entry points for "static" server rendering passes (#24752) 2022-06-18 22:34:31 -04:00
packaging.js Add entry points for "static" server rendering passes (#24752) 2022-06-18 22:34:31 -04:00
stats.js Fix sizebot (#15771) 2019-05-29 21:30:16 -07:00
sync.js Fork React Native renderer into FB and OSS bundles (#12625) 2018-04-18 13:16:50 -07:00
utils.js Fixed broken build script --unsafe-partial flag (#22324) 2021-09-15 13:32:09 -04:00
wrappers.js #22988 - Fix Bug: @license header in React 18 bundles contains vundefined (#23004) 2021-12-21 12:27:59 -05:00