Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a8f78c7880 |
@@ -36,9 +36,13 @@ const DIST = 'dist';
|
||||
// highlight geometry (lib/formed.ts), the on-board score badge and the bag / turn-strip / board-zoom
|
||||
// wiring live in the always-loaded Game / Board / Rack screens, then to 127 for the wallet storefront
|
||||
// redesign — its buy/spend toggle, compact balance and exchange-confirm dialog ride the same
|
||||
// always-loaded Wallet screen. The heavy parts — the dict loader, the move generator and the preload
|
||||
// orchestration — still stay in lazy chunks. Scoped CSS lands in the CSS chunk, not this JS budget.
|
||||
const BUDGET = { app: 127, shared: 31, landing: 5 };
|
||||
// always-loaded Wallet screen — then to 130 for the offline-model redesign: the net-state machine
|
||||
// (`netstate`), the two-tier version gate (the transport interceptor + the Update/Play-offline notice
|
||||
// + the update-available nudge) and the unified-lobby / create-flow wiring ride the always-loaded
|
||||
// transport / App / Lobby / New Game screens (the dict-availability guard's `getDawg` stays lazy). The
|
||||
// heavy parts — the dict loader, the move generator and the preload orchestration — still stay in lazy
|
||||
// chunks. Scoped CSS lands in the CSS chunk, not this JS budget.
|
||||
const BUDGET = { app: 130, shared: 31, landing: 5 };
|
||||
|
||||
// gzipped returns the gzipped byte size of a built asset, or 0 when the reference is not a
|
||||
// local file (e.g. the Telegram SDK loaded from a CDN) or is missing.
|
||||
|
||||
Reference in New Issue
Block a user