Repository navigation
Conversation
Bundle Size Budgets
Repository writers, including the PR author, can accept current soft-budget breaches with a reason: Use one command per platform; several lines can share a comment. Post after this report is ready for the current head. Commands in edited comments are not accepted. Acceptance applies to each currently exceeded metric up to its recorded size. Further growth or a newly exceeded metric needs fresh acceptance. Hard-budget increases require a reviewed change to Bundle and package sizeWeb bundle sizes cover shipped runtime JavaScript. Package sizes cover the full published archive, including any source maps, declarations, and documentation it contains.
Web package files (uncompressed)These are uncompressed file sizes; they do not sum to the compressed package size above.
React Native package files (uncompressed)These are uncompressed file sizes; they do not sum to the compressed package size above.
How sizes are measuredMeasured from the PR base SHA and PR head SHA. Web bundle rows sum shipped |
ac31ea8 to
4afb62c
Compare
Bitrise buildsInstall this buildOpen Tophat, select your target device, then click Install. Links open on the Mac running Tophat.
Checkout Kit E2E results
|
1ae76bc to
e5a1c72
Compare
e5a1c72 to
a8d7089
Compare
a8d7089 to
714b513
Compare
714b513 to
fdbb0a0
Compare
fdbb0a0 to
6677d5f
Compare
6677d5f to
01bedfa
Compare
Native Kit checkout snapshots omit protocol metadata. Add a schema-aware decoder that accepts these snapshots, converts known fields to camelCase, validates required checkout data, and preserves extension and dictionary keys.
The shared codec writes own data properties so
__proto__remains data, and rejects extension keys that collide with schema aliases instead of allowing them to overwrite typed fields.Stack