firebase-js-sdk
firebase-js-sdk copied to clipboard
modular autoinit
🦋 Changeset detected
Latest commit: 87c03a4e9105ab0ead8b895f740f218a8b5d564c
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 29 packages
| Name | Type |
|---|---|
| @firebase/app | Minor |
| @firebase/app-types | Minor |
| @firebase/util | Minor |
| @firebase/auth | Patch |
| @firebase/database | Patch |
| @firebase/firestore | Patch |
| @firebase/functions | Patch |
| @firebase/storage | Patch |
| firebase | Minor |
| @firebase/analytics | Patch |
| @firebase/app-check | Patch |
| @firebase/app-compat | Patch |
| @firebase/installations | Patch |
| @firebase/messaging | Patch |
| @firebase/performance | Patch |
| @firebase/remote-config | Patch |
| @firebase/database-types | Patch |
| @firebase/analytics-compat | Patch |
| @firebase/app-check-compat | Patch |
| @firebase/auth-compat | Patch |
| @firebase/component | Patch |
| @firebase/database-compat | Patch |
| @firebase/firestore-compat | Patch |
| @firebase/functions-compat | Patch |
| @firebase/installations-compat | Patch |
| @firebase/messaging-compat | Patch |
| @firebase/performance-compat | Patch |
| @firebase/remote-config-compat | Patch |
| @firebase/storage-compat | Patch |
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
Size Report 1
Affected Products
@firebase/appType Base (c6ba6fc) Merge (c5d881a) Diff browser 14.1 kB 14.4 kB +285 B (+2.0%) esm5 18.4 kB 18.7 kB +287 B (+1.6%) main 19.3 kB 19.6 kB +272 B (+1.4%) module 14.1 kB 14.4 kB +285 B (+2.0%) @firebase/authType Base (c6ba6fc) Merge (c5d881a) Diff browser 155 kB 156 kB +1.12 kB (+0.7%) esm5 203 kB 204 kB +1.40 kB (+0.7%) main 148 kB 148 kB +147 B (+0.1%) module 155 kB 156 kB +1.12 kB (+0.7%) @firebase/auth/internalType Base (c6ba6fc) Merge (c5d881a) Diff browser 166 kB 167 kB +1.12 kB (+0.7%) esm5 216 kB 218 kB +1.40 kB (+0.6%) main 184 kB 184 kB +149 B (+0.1%) module 166 kB 167 kB +1.12 kB (+0.7%) @firebase/databaseType Base (c6ba6fc) Merge (c5d881a) Diff browser 248 kB 248 kB +222 B (+0.1%) esm5 276 kB 276 kB +240 B (+0.1%) main 281 kB 281 kB +228 B (+0.1%) module 248 kB 248 kB +222 B (+0.1%) @firebase/firestoreType Base (c6ba6fc) Merge (c5d881a) Diff browser 264 kB 264 kB +152 B (+0.1%) esm5 327 kB 328 kB +154 B (+0.0%) main 527 kB 528 kB +233 B (+0.0%) module 264 kB 264 kB +152 B (+0.1%) react-native 264 kB 264 kB +191 B (+0.1%) @firebase/firestore-liteType Base (c6ba6fc) Merge (c5d881a) Diff browser 80.9 kB 81.1 kB +147 B (+0.2%) esm5 96.8 kB 97.0 kB +174 B (+0.2%) main 136 kB 136 kB +231 B (+0.2%) module 80.9 kB 81.1 kB +147 B (+0.2%) react-native 81.1 kB 81.3 kB +166 B (+0.2%) @firebase/functionsType Base (c6ba6fc) Merge (c5d881a) Diff browser 9.39 kB 9.62 kB +230 B (+2.5%) esm5 11.5 kB 11.7 kB +240 B (+2.1%) main 12.4 kB 12.6 kB +222 B (+1.8%) module 9.39 kB 9.62 kB +230 B (+2.5%) @firebase/storageType Base (c6ba6fc) Merge (c5d881a) Diff browser 54.5 kB 54.7 kB +218 B (+0.4%) esm5 60.5 kB 60.7 kB +228 B (+0.4%) main 57.4 kB 57.6 kB +200 B (+0.3%) module 54.5 kB 54.7 kB +218 B (+0.4%) @firebase/utilType Base (c6ba6fc) Merge (c5d881a) Diff browser 21.0 kB 22.5 kB +1.50 kB (+7.1%) esm5 22.3 kB 23.9 kB +1.54 kB (+6.9%) main 27.3 kB 29.5 kB +2.14 kB (+7.8%) module 21.0 kB 22.5 kB +1.50 kB (+7.1%) bundle43 size changes
Type Base (c6ba6fc) Merge (c5d881a) Diff analytics (logEvent) 41.9 kB 43.2 kB +1.31 kB (+3.1%) app-check (CustomProvider) 35.7 kB 36.7 kB +988 B (+2.8%) app-check (ReCaptchaEnterpriseProvider) 37.9 kB 39.1 kB +1.11 kB (+2.9%) app-check (ReCaptchaV3Provider) 37.9 kB 39.0 kB +1.11 kB (+2.9%) auth (Anonymous) 66.4 kB 67.7 kB +1.27 kB (+1.9%) auth (EmailAndPassword) 70.5 kB 71.8 kB +1.27 kB (+1.8%) auth (GoogleFBTwitterGitHubPopup) 90.4 kB 94.1 kB +3.74 kB (+4.1%) auth (GooglePopup) 90.1 kB 91.4 kB +1.27 kB (+1.4%) auth (GoogleRedirect) 90.3 kB 91.6 kB +1.27 kB (+1.4%) auth (Phone) 76.6 kB 77.9 kB +1.27 kB (+1.7%) database (Append to a list of data) 145 kB 148 kB +2.78 kB (+1.9%) database (Filtering data) 144 kB 147 kB +2.78 kB (+1.9%) database (Listen for child events) 160 kB 163 kB +2.78 kB (+1.7%) database (Listen for value events + Detach listeners) 160 kB 163 kB +2.78 kB (+1.7%) database (Listen for value events) 160 kB 163 kB +2.78 kB (+1.7%) database (Read data once) 159 kB 162 kB +2.78 kB (+1.7%) database (Save data as transactions) 162 kB 165 kB +2.78 kB (+1.7%) database (Sort data) 146 kB 148 kB +2.78 kB (+1.9%) database (Write data) 144 kB 147 kB +2.78 kB (+1.9%) firestore (Persistence) 273 kB 276 kB +3.01 kB (+1.1%) firestore (Query Cursors) 209 kB 213 kB +3.00 kB (+1.4%) firestore (Query) 211 kB 214 kB +3.00 kB (+1.4%) firestore (Read data once) 199 kB 202 kB +3.00 kB (+1.5%) firestore (Realtime updates) 201 kB 204 kB +3.00 kB (+1.5%) firestore (Transaction) 183 kB 186 kB +3.00 kB (+1.6%) firestore (Write data) 183 kB 186 kB +3.00 kB (+1.6%) firestore-lite (Query Cursors) 68.4 kB 71.3 kB +2.99 kB (+4.4%) firestore-lite (Query) 71.5 kB 74.5 kB +2.99 kB (+4.2%) firestore-lite (Read data once) 55.9 kB 58.9 kB +2.99 kB (+5.3%) firestore-lite (Transaction) 80.5 kB 83.5 kB +2.99 kB (+3.7%) firestore-lite (Write data) 65.7 kB 68.7 kB +2.99 kB (+4.5%) functions (call) 29.3 kB 30.9 kB +1.58 kB (+5.4%) messaging (send + receive) 45.3 kB 46.6 kB +1.31 kB (+2.9%) performance (trace) 49.7 kB 51.0 kB +1.30 kB (+2.6%) remote-config (getAndFetch) 44.3 kB 45.7 kB +1.31 kB (+2.9%) storage (getBytes) 37.6 kB 39.9 kB +2.27 kB (+6.0%) storage (getDownloadURL) 39.7 kB 42.0 kB +2.27 kB (+5.7%) storage (getMetadata) 39.1 kB 41.4 kB +2.27 kB (+5.8%) storage (list + listAll) 38.6 kB 40.8 kB +2.27 kB (+5.9%) storage (updateMetadata) 39.4 kB 41.7 kB +2.27 kB (+5.8%) storage (uploadBytes) 43.9 kB 46.2 kB +2.27 kB (+5.2%) storage (uploadBytesResumable) 53.4 kB 55.6 kB +2.27 kB (+4.3%) storage (uploadString) 44.2 kB 46.4 kB +2.27 kB (+5.2%) firebase13 size changes
Type Base (c6ba6fc) Merge (c5d881a) Diff firebase-app-compat.js 27.8 kB 29.0 kB +1.20 kB (+4.3%) firebase-app.js 87.7 kB 91.7 kB +3.98 kB (+4.5%) firebase-auth-compat.js 125 kB 126 kB +940 B (+0.8%) firebase-auth-react-native.js 148 kB 149 kB +962 B (+0.6%) firebase-auth.js 116 kB 118 kB +1.50 kB (+1.3%) firebase-compat.js 738 kB 739 kB +1.07 kB (+0.1%) firebase-database.js 153 kB 154 kB +1.04 kB (+0.7%) firebase-firestore-lite.js 86.3 kB 87.5 kB +1.16 kB (+1.3%) firebase-firestore.js 311 kB 313 kB +1.18 kB (+0.4%) firebase-functions.js 6.93 kB 10.9 kB +3.92 kB (+56.6%) firebase-performance-standalone-compat.es2017.js 87.6 kB 90.2 kB +2.52 kB (+2.9%) firebase-performance-standalone-compat.js 65.4 kB 66.7 kB +1.23 kB (+1.9%) firebase-storage.js 36.7 kB 37.8 kB +1.15 kB (+3.1%)
Test Logs
Size Analysis Report 1
This report is too large (1,423,165 characters) to be displayed here in a GitHub comment. Please use the below link to see the full report on Google Cloud Storage.Test Logs
- Merge (c5d881a): https://github.com/firebase/firebase-js-sdk/actions/runs/3145583830
FYI @hsubox76
Need to clean up but here's a first pass on an implementation. Any initial thoughts? We've started bashing on it go/web-frameworks-bug-bash-init-exp