generateResultsArray() — react Function Reference
Architecture documentation for the generateResultsArray() function in stats.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD a89c001e_5fbc_a98c_39fc_c7c5158e6161["generateResultsArray()"] e163a81d_e30a_3a91_8884_38c65b04137f["stats.js"] a89c001e_5fbc_a98c_39fc_c7c5158e6161 -->|defined in| e163a81d_e30a_3a91_8884_38c65b04137f 62bdc62f_756d_2b27_9133_affd98404881["printResults()"] 62bdc62f_756d_2b27_9133_affd98404881 -->|calls| a89c001e_5fbc_a98c_39fc_c7c5158e6161 32652d3a_9b98_0967_f82d_9e9fd6c59195["fractionalChange()"] a89c001e_5fbc_a98c_39fc_c7c5158e6161 -->|calls| 32652d3a_9b98_0967_f82d_9e9fd6c59195 style a89c001e_5fbc_a98c_39fc_c7c5158e6161 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
scripts/rollup/stats.js lines 63–97
function generateResultsArray(current, prevResults) {
return current.bundleSizes
.map(result => {
const prev = prevResults.bundleSizes.filter(
res =>
res.filename === result.filename &&
res.bundleType === result.bundleType
)[0];
if (result === prev) {
// We didn't rebuild this bundle.
return;
}
const size = result.size;
const gzip = result.gzip;
let prevSize = prev ? prev.size : 0;
let prevGzip = prev ? prev.gzip : 0;
return {
filename: result.filename,
bundleType: result.bundleType,
packageName: result.packageName,
prevSize: filesize(prevSize),
prevFileSize: filesize(size),
prevFileSizeChange: fractionalChange(prevSize, size),
prevFileSizeAbsoluteChange: size - prevSize,
prevGzip: filesize(prevGzip),
prevGzipSize: filesize(gzip),
prevGzipSizeChange: fractionalChange(prevGzip, gzip),
prevGzipSizeAbsoluteChange: gzip - prevGzip,
};
// Strip any nulls
})
.filter(f => f);
}
Domain
Subdomains
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does generateResultsArray() do?
generateResultsArray() is a function in the react codebase, defined in scripts/rollup/stats.js.
Where is generateResultsArray() defined?
generateResultsArray() is defined in scripts/rollup/stats.js at line 63.
What does generateResultsArray() call?
generateResultsArray() calls 1 function(s): fractionalChange.
What calls generateResultsArray()?
generateResultsArray() is called by 1 function(s): printResults.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free