Production Bundle
π€ This is a generated document β do not edit. Built by
tools/wiki/generate-bundle-page.tsfromdist/apps/stretched+ its esbuildstats.jsonand the nx project graph. Refresh withbunx nx build stretched --configuration=production && bun run wiki:buildand commit; staleness fails the wiki gates in CI and pre-push. About this section: Generated Docs.
See also: Tooling and Scripts, CI CD and Deploys
The production web app (bun run build:prod) as it actually ships.
Initial payload: 1099.6 kB raw Β· 264.3 kB brotli transfer across
3 eager files. Gates: raw initial β€ 1.3 MB (Angular budget in
apps/stretched/project.json), brotli(main.js) β€ 250 kB (bun run bundle:check).
Output filesβ
Files referenced by index.html load eagerly (Initial); the rest are
lazy route/feature chunks.
| File | Raw | Gzip | Brotli | Initial |
|---|---|---|---|---|
main-D5P43CVW.js | 1041.2 kB | 296.6 kB | 249.5 kB | β |
polyfills-RV3JTMEC.js | 34.9 kB | 12.5 kB | 11.4 kB | β |
styles-XH2BZ4U3.css | 23.5 kB | 4.0 kB | 3.5 kB | β |
chunk-M5crfrOT.js | 485.6 kB | 114.5 kB | 93.3 kB | |
chunk-Dv_A4AUR.js | 145.1 kB | 34.8 kB | 30.1 kB | |
ngsw-worker.js | 82.7 kB | 18.6 kB | 15.9 kB | |
chunk-C3G_wnB3.js | 79.1 kB | 27.2 kB | 24.1 kB | |
chunk-C7d_XRgw.js | 71.3 kB | 19.9 kB | 17.1 kB | |
chunk-DYyru-Yl.js | 61.0 kB | 20.9 kB | 18.4 kB | |
chunk-6L0rlXXe.js | 56.5 kB | 10.8 kB | 9.2 kB | |
chunk-DzoLCYWG.js | 38.8 kB | 8.8 kB | 7.7 kB | |
chunk-CCCaxhwT.js | 38.3 kB | 10.0 kB | 8.5 kB | |
chunk-BSMHJNZM.js | 36.0 kB | 6.3 kB | 5.3 kB | |
chunk-DKuMiV6R.js | 35.6 kB | 5.7 kB | 4.8 kB | |
chunk-DAHaJGYk.js | 35.1 kB | 5.2 kB | 4.4 kB | |
chunk-CL3WI7KE.js | 33.7 kB | 9.9 kB | 8.4 kB | |
chunk-iufwaYWG.js | 32.6 kB | 6.8 kB | 6.0 kB | |
chunk-DC_fUTBs.js | 31.4 kB | 7.5 kB | 6.6 kB | |
chunk-Dy2mKQCO.js | 30.8 kB | 7.7 kB | 6.8 kB | |
chunk-CIcnd0C2.js | 26.0 kB | 6.2 kB | 5.3 kB | |
chunk-CRCYk-5I.js | 23.3 kB | 5.3 kB | 4.6 kB | |
chunk-CSPrNtgl.js | 21.9 kB | 4.5 kB | 4.0 kB | |
chunk-dpt95ZLP.js | 21.4 kB | 4.6 kB | 4.0 kB | |
chunk-BsgAxE7S.js | 15.8 kB | 3.3 kB | 2.8 kB | |
chunk-BZABoyGX.js | 14.7 kB | 3.0 kB | 2.5 kB | |
chunk-D6NGzclI.js | 14.2 kB | 2.7 kB | 2.2 kB | |
chunk-DjySsIoL.js | 12.8 kB | 2.1 kB | 1.8 kB | |
chunk-BINptUXQ.js | 10.8 kB | 3.5 kB | 3.1 kB | |
chunk-DvqdrQJo.js | 10.6 kB | 3.2 kB | 2.9 kB | |
chunk-TuZvguQn.js | 9.6 kB | 3.4 kB | 3.0 kB | |
chunk-vQ8m3DSR.js | 8.8 kB | 2.5 kB | 2.2 kB | |
chunk-KrwNqGnN.js | 8.3 kB | 3.1 kB | 2.8 kB | |
chunk-GY-1raji.js | 8.2 kB | 2.7 kB | 2.4 kB | |
chunk-CagTbclJ.js | 7.5 kB | 2.6 kB | 2.3 kB | |
chunk-gFRMmgfz.js | 7.2 kB | 2.8 kB | 2.2 kB | |
chunk-DcEm8tmE.js | 6.9 kB | 2.7 kB | 2.1 kB | |
chunk-lujOaLiO.js | 6.4 kB | 2.5 kB | 2.2 kB | |
chunk-BYaQ2lTS.js | 6.1 kB | 2.4 kB | 1.8 kB | |
chunk-DxyvfgDC.js | 5.9 kB | 2.3 kB | 1.8 kB | |
chunk-D7z736LV.js | 5.6 kB | 1.9 kB | 1.7 kB | |
chunk-BLgylDia.js | 5.5 kB | 2.2 kB | 1.7 kB | |
chunk-adcuAfOe.js | 4.7 kB | 2.0 kB | 1.6 kB | |
chunk-Bejnuq4a.js | 4.4 kB | 1.8 kB | 1.4 kB | |
chunk-DUsH0xSc.js | 4.3 kB | 1.8 kB | 1.4 kB | |
chunk-BPL9-3k1.js | 4.2 kB | 1.9 kB | 1.5 kB | |
chunk-3sKeV5hc.js | 3.9 kB | 1.7 kB | 1.4 kB | |
chunk-Dh_HrFx-.js | 3.8 kB | 1.2 kB | 1.0 kB | |
chunk-lLjcSsXj.js | 3.7 kB | 1.4 kB | 1.2 kB | |
chunk-Bl1QFjJb.js | 3.1 kB | 1.5 kB | 1.3 kB | |
chunk-DUL_fQK3.js | 2.6 kB | 1.1 kB | 0.9 kB | |
chunk-BvM6pUyN.js | 2.5 kB | 1.0 kB | 0.9 kB | |
chunk-ivt0_Neu.js | 2.3 kB | 1.0 kB | 0.8 kB | |
chunk-BYzQHH1-.js | 1.9 kB | 0.9 kB | 0.8 kB | |
chunk-C6eTraLT.js | 1.3 kB | 0.7 kB | 0.6 kB | |
chunk-B-wAJDOi.js | 1.3 kB | 0.7 kB | 0.6 kB | |
chunk-DfZA-2cr.js | 1.3 kB | 0.6 kB | 0.6 kB | |
chunk-CvLkKIed.js | 1.2 kB | 0.6 kB | 0.5 kB | |
safety-worker.js | 0.8 kB | 0.4 kB | 0.3 kB | |
worker-basic.min.js | 0.8 kB | 0.4 kB | 0.3 kB | |
chunk-4qh7hxdK.js | 0.7 kB | 0.4 kB | 0.3 kB | |
chunk-B9mtuw9C.js | 0.5 kB | 0.3 kB | 0.3 kB | |
chunk-D9KZmvXI.js | 0.2 kB | 0.1 kB | 0.1 kB |
npm packages by bundle contributionβ
Minified bytes each package contributes across all JS outputs (from the
esbuild metafile dist/apps/stretched/stats.json) β post-minify, pre-compression, so rows
sum to roughly the raw JS total above.
| Package | Minified bytes in output |
|---|---|
(workspace code: app + libs) | 1255.2 kB |
katex | 263.1 kB |
@firebase/firestore | 181.2 kB |
@angular/core | 157.1 kB |
@angular/cdk | 110.0 kB |
@angular/router | 84.2 kB |
@firebase/auth | 80.9 kB |
@angular/forms | 73.8 kB |
@firebase/webchannel-wrapper | 51.8 kB |
@angular/common | 38.5 kB |
zone.js | 34.9 kB |
decimal.js | 31.7 kB |
rxjs | 23.2 kB |
zod | 20.6 kB |
@firebase/remote-config | 14.5 kB |
@firebase/util | 14.0 kB |
@angular/platform-browser | 13.1 kB |
d3-selection | 11.5 kB |
d3-transition | 10.3 kB |
@firebase/app | 9.6 kB |
@firebase/app-check | 8.6 kB |
@firebase/installations | 8.4 kB |
d3-color | 6.8 kB |
d3-regression | 5.7 kB |
@angular/service-worker | 5.6 kB |
@angular/fire | 5.6 kB |
d3-shape | 5.5 kB |
d3-format | 4.7 kB |
d3-interpolate | 4.5 kB |
@firebase/component | 4.3 kB |
| 17 more⦠| 27.2 kB |
Project import graphβ
Workspace projects reachable from the stretched app in the nx project
graph β what a change in each lib can ripple into.