Bundling — react Architecture
Rollup configuration for package distribution.
Entity Profile
Dependency Diagram
graph TD subdomain_Tooling_Bundling["Bundling"] 741cbbed_7773_bd7c_52c9_8675ef25b8ba["generate-inline-fizz-runtime.js"] subdomain_Tooling_Bundling --> 741cbbed_7773_bd7c_52c9_8675ef25b8ba 193d9275_b361_e821_ab88_000e2939ac39["stats.js"] subdomain_Tooling_Bundling --> 193d9275_b361_e821_ab88_000e2939ac39 b0f34c60_43e6_ab7b_5a08_adc2cff149c3["build.js"] subdomain_Tooling_Bundling --> b0f34c60_43e6_ab7b_5a08_adc2cff149c3 7c760a24_b446_79d3_828a_a9b9d420e921["forks.js"] subdomain_Tooling_Bundling --> 7c760a24_b446_79d3_828a_a9b9d420e921 9346b95b_02ff_088c_b9b4_49d31640adca["use-forks-plugin.js"] subdomain_Tooling_Bundling --> 9346b95b_02ff_088c_b9b4_49d31640adca ebe24ceb_0dfd_b20e_4d58_167fb9ee1d20["closure-plugin.js"] subdomain_Tooling_Bundling --> ebe24ceb_0dfd_b20e_4d58_167fb9ee1d20 dca66b84_eadf_aa7c_c44e_9653bb7435ae["modules.js"] subdomain_Tooling_Bundling --> dca66b84_eadf_aa7c_c44e_9653bb7435ae cb73bc94_8871_2c3b_5daf_9e56daecf0db["bundles.js"] subdomain_Tooling_Bundling --> cb73bc94_8871_2c3b_5daf_9e56daecf0db b8fe1fb1_c7c7_f758_544d_09202f0ed58f["build-all-release-channels.js"] subdomain_Tooling_Bundling --> b8fe1fb1_c7c7_f758_544d_09202f0ed58f 89c62ac6_31e4_fd18_f230_38716396af7d["external-runtime-plugin.js"] subdomain_Tooling_Bundling --> 89c62ac6_31e4_fd18_f230_38716396af7d 0d8718c1_b7ae_9233_5d51_b2b98e0c76fe["sizes-plugin.js"] subdomain_Tooling_Bundling --> 0d8718c1_b7ae_9233_5d51_b2b98e0c76fe f817c3cf_9bdf_ac70_4484_588533472cf7["wrappers.js"] subdomain_Tooling_Bundling --> f817c3cf_9bdf_ac70_4484_588533472cf7 b99f243d_a1fa_8791_8b60_2316fe312807["index.js"] subdomain_Tooling_Bundling --> b99f243d_a1fa_8791_8b60_2316fe312807 f2263862_a7c4_3c21_e3ad_68816eb8dd5d["packaging.js"] subdomain_Tooling_Bundling --> f2263862_a7c4_3c21_e3ad_68816eb8dd5d style subdomain_Tooling_Bundling fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- asyncCopyTo()
- asyncExecuteCommand()
- asyncExtractTar()
- asyncMkDirP()
- asyncRimRaf()
- buildEverything()
- buildForChannel()
- compile()
- copyAllShims()
- copyRNShims()
- copyWWWShims()
- createBundle()
- crossDeviceRenameSync()
- deepFreeze()
- doSync()
- filterOutEntrypoints()
- findNearestExistingForkFile()
- forbidFBJSImports()
- forks../packages/react-client/src/ReactFlightClientConfig.js()
- forks../packages/react-dom-bindings/src/events/EventListener.js()
- forks../packages/react-reconciler/src/ReactFiberConfig.js()
- forks../packages/react-server/src/ReactFizzConfig.js()
- forks../packages/react-server/src/ReactFlightServerConfig.js()
- forks../packages/react-server/src/ReactServerStreamConfig.js()
- forks../packages/scheduler/src/SchedulerFeatureFlags.js()
- forks../packages/shared/DefaultPrepareStackTrace.js()
- forks../packages/shared/ReactDOMSharedInternals.js()
- forks../packages/shared/ReactFeatureFlags.js()
- forks../packages/shared/ReactSharedInternals.js()
- forks../packages/use-sync-external-store/src/isServerEnvironment.js()
- forks../packages/use-sync-external-store/src/useSyncExternalStore.js()
- fractionalChange()
- generateResultsArray()
- getBabelConfig()
- getBundleOutputPath()
- getBundleTypeFlags()
- getDependencies()
- getESLintInstance()
- getFilename()
- getForks()
- getFormat()
- getFormat()
- getImportSideEffects()
- getPackageName()
- getPeerGlobals()
- getPlugins()
- getRollupInteropValue()
- getRollupOutputOptions()
- getTarOptions()
- handleRollupError()
- handleRollupWarning()
- hasNonFBBundleTypes()
- isProductionBundleType()
- isProfilingBundleType()
- licenseHeaderWrappers.BUN_DEV()
- licenseHeaderWrappers.BUN_PROD()
- licenseHeaderWrappers.CJS_DTS()
- licenseHeaderWrappers.ESM_DEV()
- licenseHeaderWrappers.ESM_DTS()
- licenseHeaderWrappers.ESM_PROD()
- licenseHeaderWrappers.FB_WWW_DEV()
- licenseHeaderWrappers.FB_WWW_PROD()
- licenseHeaderWrappers.FB_WWW_PROFILING()
- licenseHeaderWrappers.NODE_DEV()
- licenseHeaderWrappers.NODE_ES2015()
- licenseHeaderWrappers.NODE_PROD()
- licenseHeaderWrappers.NODE_PROFILING()
- licenseHeaderWrappers.RN_FB_DEV()
- licenseHeaderWrappers.RN_FB_PROD()
- licenseHeaderWrappers.RN_FB_PROFILING()
- licenseHeaderWrappers.RN_OSS_DEV()
- licenseHeaderWrappers.RN_OSS_PROD()
- licenseHeaderWrappers.RN_OSS_PROFILING()
- lint()
- lintEverything()
- main()
- main()
- mergeDirsSync()
- module()
- module()
- module()
- module()
- parseRequestedNames()
- percentChangeString()
- prepareNpmPackage()
- prepareNpmPackages()
- printResults()
- processExperimental()
- processStable()
- reconcilerWrappers.CJS_DTS()
- reconcilerWrappers.ESM_DTS()
- reconcilerWrappers.FB_WWW_DEV()
- reconcilerWrappers.FB_WWW_PROD()
- reconcilerWrappers.FB_WWW_PROFILING()
- reconcilerWrappers.NODE_DEV()
- reconcilerWrappers.NODE_PROD()
- reconcilerWrappers.NODE_PROFILING()
- resolveEntryFork()
- resolvePath()
- resolveRelatively()
- runShellCommand()
- saveResults()
- shouldSkipBundle()
- syncReactDom()
- syncReactNative()
- syncReactNativeHelper()
- topLevelDefinitionWrappers.BUN_DEV()
- topLevelDefinitionWrappers.BUN_PROD()
- topLevelDefinitionWrappers.ESM_DEV()
- topLevelDefinitionWrappers.ESM_PROD()
- topLevelDefinitionWrappers.FB_WWW_DEV()
- topLevelDefinitionWrappers.FB_WWW_PROD()
- topLevelDefinitionWrappers.FB_WWW_PROFILING()
- topLevelDefinitionWrappers.NODE_DEV()
- topLevelDefinitionWrappers.NODE_ES2015()
- topLevelDefinitionWrappers.NODE_PROD()
- topLevelDefinitionWrappers.NODE_PROFILING()
- topLevelDefinitionWrappers.RN_FB_DEV()
- topLevelDefinitionWrappers.RN_FB_PROD()
- topLevelDefinitionWrappers.RN_FB_PROFILING()
- topLevelDefinitionWrappers.RN_OSS_DEV()
- topLevelDefinitionWrappers.RN_OSS_PROD()
- topLevelDefinitionWrappers.RN_OSS_PROFILING()
- updatePackageVersions()
- updatePlaceholderReactVersionInCompiledArtifacts()
- useForks()
- wrapWithLicenseHeader()
- wrapWithRegisterInternalModule()
- wrapWithTopLevelDefinitions()
Source Files
- scripts/rollup/build-all-release-channels.js
- scripts/rollup/build.js
- scripts/rollup/bundles.js
- scripts/rollup/plugins/closure-plugin.js
- scripts/rollup/plugins/dynamic-imports.js
- scripts/rollup/plugins/external-runtime-plugin.js
- scripts/rollup/forks.js
- scripts/rollup/generate-inline-fizz-runtime.js
- scripts/rollup/validate/index.js
- scripts/rollup/modules.js
- scripts/rollup/packaging.js
- scripts/rollup/plugins/sizes-plugin.js
- scripts/rollup/stats.js
- scripts/rollup/sync.js
- scripts/rollup/plugins/use-forks-plugin.js
- scripts/rollup/utils.js
- scripts/rollup/wrappers.js
Source
- scripts/rollup/build-all-release-channels.js
- scripts/rollup/build.js
- scripts/rollup/bundles.js
- scripts/rollup/plugins/closure-plugin.js
- scripts/rollup/plugins/dynamic-imports.js
- scripts/rollup/plugins/external-runtime-plugin.js
- scripts/rollup/forks.js
- scripts/rollup/generate-inline-fizz-runtime.js
- scripts/rollup/validate/index.js
- scripts/rollup/modules.js
- scripts/rollup/packaging.js
- scripts/rollup/plugins/sizes-plugin.js
- scripts/rollup/stats.js
- scripts/rollup/sync.js
- scripts/rollup/plugins/use-forks-plugin.js
- scripts/rollup/utils.js
- scripts/rollup/wrappers.js
Frequently Asked Questions
What is the Bundling subdomain?
Bundling is a subdomain in the react codebase, part of the Tooling domain. Rollup configuration for package distribution. It contains 17 source files.
Which domain does Bundling belong to?
Bundling belongs to the Tooling domain.
What functions are in Bundling?
The Bundling subdomain contains 129 function(s): asyncCopyTo, asyncExecuteCommand, asyncExtractTar, asyncMkDirP, asyncRimRaf, buildEverything, buildForChannel, compile, and 121 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free