.circleci/config.yml .eslintrc.js .github/ISSUE_TEMPLATE/bug_report.md .github/ISSUE_TEMPLATE/feature_request.md .github/funding.yml .gitignore .markdownlint.json .prettierrc .release-it.json .vscode/settings.json CHANGELOG.md README.md lerna.json netlify.toml package.json packages/@posva/vuefire-core/CHANGELOG.md packages/@posva/vuefire-core/LICENSE packages/@posva/vuefire-core/README.md packages/@posva/vuefire-core/__tests__/firestore/collection.spec.ts packages/@posva/vuefire-core/__tests__/firestore/document.spec.ts packages/@posva/vuefire-core/__tests__/firestore/options.spec.ts packages/@posva/vuefire-core/__tests__/firestore/refs-collections.spec.ts packages/@posva/vuefire-core/__tests__/firestore/refs-documents.spec.ts packages/@posva/vuefire-core/__tests__/firestore/utils.spec.ts packages/@posva/vuefire-core/__tests__/rtdb/as-array.spec.ts packages/@posva/vuefire-core/__tests__/rtdb/as-object.spec.ts packages/@posva/vuefire-core/__tests__/rtdb/options.spec.ts packages/@posva/vuefire-core/__tests__/shared.spec.ts packages/@posva/vuefire-core/jest.config.js packages/@posva/vuefire-core/package.json packages/@posva/vuefire-core/src/firestore/index.ts packages/@posva/vuefire-core/src/firestore/utils.ts packages/@posva/vuefire-core/src/index.ts packages/@posva/vuefire-core/src/rtdb/index.ts packages/@posva/vuefire-core/src/rtdb/utils.ts packages/@posva/vuefire-core/src/shared.ts packages/@posva/vuefire-core/tsconfig.json packages/@posva/vuefire-test-helpers/CHANGELOG.md packages/@posva/vuefire-test-helpers/LICENSE packages/@posva/vuefire-test-helpers/README.md packages/@posva/vuefire-test-helpers/package.json packages/@posva/vuefire-test-helpers/src/index.ts packages/@posva/vuefire-test-helpers/src/mock.ts packages/documentation/CHANGELOG.md packages/documentation/docs/.vuepress/components/CarbonAds.vue packages/documentation/docs/.vuepress/components/FirebaseExample.vue packages/documentation/docs/.vuepress/components/FirestoreLogo.vue packages/documentation/docs/.vuepress/components/RtdbLogo.vue packages/documentation/docs/.vuepress/config.js packages/documentation/docs/.vuepress/public/_redirects packages/documentation/docs/.vuepress/public/hero.svg packages/documentation/docs/.vuepress/public/icons/android-chrome-192x192.png packages/documentation/docs/.vuepress/public/icons/android-chrome-512x512.png packages/documentation/docs/.vuepress/public/icons/apple-touch-icon-120x120.png packages/documentation/docs/.vuepress/public/icons/apple-touch-icon-152x152.png packages/documentation/docs/.vuepress/public/icons/apple-touch-icon-180x180.png packages/documentation/docs/.vuepress/public/icons/apple-touch-icon-60x60.png packages/documentation/docs/.vuepress/public/icons/apple-touch-icon-76x76.png packages/documentation/docs/.vuepress/public/icons/apple-touch-icon.png packages/documentation/docs/.vuepress/public/icons/favicon-16x16.png packages/documentation/docs/.vuepress/public/icons/favicon-32x32.png packages/documentation/docs/.vuepress/public/icons/msapplication-icon-144x144.png packages/documentation/docs/.vuepress/public/icons/mstile-150x150.png packages/documentation/docs/.vuepress/public/icons/safari-pinned-tab.svg packages/documentation/docs/.vuepress/public/logo.png packages/documentation/docs/.vuepress/public/manifest.json packages/documentation/docs/.vuepress/public/vuefire-logo.svg packages/documentation/docs/.vuepress/styles/index.styl packages/documentation/docs/.vuepress/theme/Layout.vue packages/documentation/docs/.vuepress/theme/LayoutBackup.vue packages/documentation/docs/.vuepress/theme/index.js packages/documentation/docs/README.md packages/documentation/docs/api/README.md packages/documentation/docs/api/vuefire.md packages/documentation/docs/api/vuexfire.md packages/documentation/docs/cookbook/README.md packages/documentation/docs/cookbook/loading-state.md packages/documentation/docs/cookbook/prototyping.md packages/documentation/docs/cookbook/rtdb-and-firestore.md packages/documentation/docs/cookbook/ssr.md packages/documentation/docs/vuefire/README.md packages/documentation/docs/vuefire/binding-subscriptions.md packages/documentation/docs/vuefire/getting-started.md packages/documentation/docs/vuefire/querying.md packages/documentation/docs/vuefire/upgrading-from-v1.md packages/documentation/docs/vuefire/writing-data.md packages/documentation/docs/vuexfire/README.md packages/documentation/docs/vuexfire/binding-subscriptions.md packages/documentation/docs/vuexfire/getting-started.md packages/documentation/docs/vuexfire/querying.md packages/documentation/docs/vuexfire/upgrading-from-v2.md packages/documentation/docs/vuexfire/writing-data.md packages/documentation/index.md packages/documentation/package.json packages/global.d.ts packages/vuefire/CHANGELOG.md packages/vuefire/LICENSE packages/vuefire/README.md packages/vuefire/__tests__/firestore/bind.spec.ts packages/vuefire/__tests__/firestore/index.spec.ts packages/vuefire/__tests__/firestore/merging.spec.ts packages/vuefire/__tests__/firestore/options.spec.ts packages/vuefire/__tests__/rtdb/bind.spec.ts packages/vuefire/__tests__/rtdb/index.spec.ts packages/vuefire/__tests__/rtdb/merging.spec.ts packages/vuefire/__tests__/rtdb/options.spec.ts packages/vuefire/examples/README.md packages/vuefire/examples/index.html packages/vuefire/examples/rtdb.html packages/vuefire/jest.config.js packages/vuefire/package.json packages/vuefire/src/firestore.ts packages/vuefire/src/index.ts packages/vuefire/src/rtdb.ts packages/vuefire/tsconfig.json packages/vuexfire/.gitignore packages/vuexfire/CHANGELOG.md packages/vuexfire/LICENSE packages/vuexfire/README.md packages/vuexfire/__tests__/firestore.spec.ts packages/vuexfire/__tests__/mutations.spec.ts packages/vuexfire/__tests__/options.spec.ts packages/vuexfire/__tests__/rtdb.spec.ts packages/vuexfire/examples/README.md packages/vuexfire/examples/TodoApp/index.html packages/vuexfire/examples/TodoApp/modules.html packages/vuexfire/examples/index.html packages/vuexfire/jest.config.js packages/vuexfire/package.json packages/vuexfire/src/firestore.ts packages/vuexfire/src/index.ts packages/vuexfire/src/mutations-types.ts packages/vuexfire/src/mutations.ts packages/vuexfire/src/rtdb.ts packages/vuexfire/src/shared.ts packages/vuexfire/tsconfig.json rollup.config.js stub.ts tsconfig.json yarn.lock <<<<<< network # path=/home/circleci/project/packages/vuexfire/coverage/clover.xml <<<<<< EOF # path=/home/circleci/project/packages/vuexfire/coverage/lcov.info TN: SF:src/firestore.ts FN:15,(anonymous_0) FN:36,bind FN:64,(anonymous_2) FN:92,unbind FN:114,firestoreAction FN:117,firestoreEnhancedActionFn FN:121,(anonymous_6) FN:133,(anonymous_7) FN:135,(anonymous_8) FN:146,(anonymous_9) FN:163,(anonymous_10) FNF:11 FNH:10 FNDA:0,(anonymous_0) FNDA:18,bind FNDA:18,(anonymous_2) FNDA:17,unbind FNDA:5,firestoreAction FNDA:23,firestoreEnhancedActionFn FNDA:42,(anonymous_6) FNDA:11,(anonymous_7) FNDA:1,(anonymous_8) FNDA:18,(anonymous_9) FNDA:6,(anonymous_10) DA:1,4 DA:2,4 DA:13,4 DA:15,4 DA:18,4 DA:49,18 DA:50,18 DA:51,2 DA:52,2 DA:56,18 DA:57,11 DA:64,18 DA:65,18 DA:93,17 DA:94,17 DA:96,14 DA:97,14 DA:114,4 DA:117,5 DA:119,23 DA:120,23 DA:122,42 DA:131,42 DA:134,11 DA:136,1 DA:137,1 DA:138,1 DA:142,23 DA:154,18 DA:164,6 LF:30 LH:30 BRDA:50,0,0,2 BRDA:50,0,1,16 BRDA:56,1,0,11 BRDA:56,1,1,7 BRDA:60,2,0,2 BRDA:60,2,1,9 BRDA:60,3,0,1 BRDA:60,3,1,1 BRDA:67,4,0,12 BRDA:67,4,1,6 BRDA:94,5,0,3 BRDA:94,5,1,14 BRDA:94,6,0,17 BRDA:94,6,1,15 BRF:14 BRH:14 end_of_record TN: SF:src/index.ts FN:1,(anonymous_4) FNF:1 FNH:1 FNDA:9,(anonymous_4) DA:1,13 DA:2,4 DA:3,4 LF:3 LH:3 BRF:0 BRH:0 end_of_record TN: SF:src/mutations-types.ts FNF:0 FNH:0 DA:1,4 DA:2,4 DA:3,4 LF:3 LH:3 BRF:0 BRH:0 end_of_record TN: SF:src/mutations.ts FN:7,(anonymous_0) FN:11,(anonymous_1) FN:15,(anonymous_2) FNF:3 FNH:3 FNDA:63,(anonymous_0) FNDA:20,(anonymous_1) FNDA:4,(anonymous_2) DA:2,4 DA:4,4 DA:6,4 DA:8,63 DA:12,20 DA:16,4 LF:6 LH:6 BRF:0 BRH:0 end_of_record TN: SF:src/rtdb.ts FN:15,(anonymous_0) FN:29,bind FN:50,(anonymous_2) FN:77,unbind FN:85,firebaseAction FN:88,firebaseEnhancedActionFn FN:92,(anonymous_6) FN:104,(anonymous_7) FN:106,(anonymous_8) FN:117,(anonymous_9) FN:122,(anonymous_10) FNF:11 FNH:10 FNDA:0,(anonymous_0) FNDA:9,bind FNDA:9,(anonymous_2) FNDA:12,unbind FNDA:3,firebaseAction FNDA:14,firebaseEnhancedActionFn FNDA:19,(anonymous_6) FNDA:7,(anonymous_7) FNDA:1,(anonymous_8) FNDA:9,(anonymous_9) FNDA:6,(anonymous_10) DA:1,4 DA:2,4 DA:14,4 DA:15,4 DA:18,4 DA:39,9 DA:40,9 DA:41,1 DA:42,1 DA:46,9 DA:47,6 DA:50,9 DA:51,9 DA:78,12 DA:79,12 DA:81,9 DA:82,9 DA:85,4 DA:88,3 DA:90,14 DA:91,14 DA:93,19 DA:102,19 DA:105,7 DA:107,1 DA:108,1 DA:109,1 DA:113,14 DA:121,9 DA:123,6 LF:30 LH:30 BRDA:40,0,0,1 BRDA:40,0,1,8 BRDA:46,1,0,6 BRDA:46,1,1,3 BRDA:47,2,0,6 BRDA:47,2,1,6 BRDA:52,3,0,5 BRDA:52,3,1,4 BRDA:79,4,0,3 BRDA:79,4,1,9 BRDA:79,5,0,12 BRDA:79,5,1,10 BRF:12 BRH:12 end_of_record <<<<<< EOF # path=/home/circleci/project/packages/vuefire/coverage/clover.xml <<<<<< EOF # path=/home/circleci/project/packages/vuefire/coverage/lcov.info TN: SF:src/firestore.ts FN:13,(anonymous_0) FN:14,(anonymous_1) FN:15,(anonymous_2) FN:18,bind FN:28,(anonymous_4) FN:115,firestorePlugin FN:125,firestoreUnbind FN:134,firestoreBind FN:160,(anonymous_8) FN:164,(anonymous_9) FN:174,(anonymous_10) FNF:11 FNH:11 FNDA:65,(anonymous_0) FNDA:15,(anonymous_1) FNDA:1,(anonymous_2) FNDA:43,bind FNDA:43,(anonymous_4) FNDA:6,firestorePlugin FNDA:7,firestoreUnbind FNDA:43,firestoreBind FNDA:29,(anonymous_8) FNDA:29,(anonymous_9) FNDA:1,(anonymous_10) DA:1,8 DA:12,8 DA:13,65 DA:14,15 DA:15,1 DA:28,43 DA:30,43 DA:31,25 DA:43,18 DA:55,43 DA:67,8 DA:115,8 DA:119,6 DA:120,6 DA:122,6 DA:123,6 DA:125,6 DA:129,7 DA:130,7 DA:131,7 DA:134,6 DA:143,43 DA:145,43 DA:146,5 DA:153,43 DA:155,43 DA:156,43 DA:159,6 DA:161,29 DA:162,29 DA:165,29 DA:166,29 DA:167,29 DA:168,8 DA:170,18 DA:175,1 DA:176,2 DA:179,1 DA:181,1 LF:39 LH:39 BRDA:30,0,0,25 BRDA:30,0,1,18 BRDA:117,1,0,3 BRDA:145,2,0,5 BRDA:145,2,1,38 BRDA:150,3,0,2 BRDA:150,3,1,3 BRDA:150,4,0,1 BRDA:150,4,1,1 BRDA:166,5,0,9 BRDA:166,5,1,20 BRDA:167,6,0,21 BRDA:167,6,1,8 BRF:13 BRH:13 end_of_record TN: SF:src/index.ts FNF:0 FNH:0 DA:1,8 DA:2,8 LF:2 LH:2 BRF:0 BRH:0 end_of_record TN: SF:src/rtdb.ts FN:18,getRef FN:25,(anonymous_1) FN:26,(anonymous_2) FN:27,(anonymous_3) FN:30,bind FN:36,(anonymous_5) FN:67,unbind FN:115,rtdbPlugin FN:125,rtdbUnbind FN:130,rtdbBind FN:158,(anonymous_10) FN:163,(anonymous_11) FN:177,(anonymous_12) FNF:13 FNH:13 FNDA:27,getRef FNDA:34,(anonymous_1) FNDA:9,(anonymous_2) FNDA:1,(anonymous_3) FNDA:27,bind FNDA:27,(anonymous_5) FNDA:8,unbind FNDA:6,rtdbPlugin FNDA:8,rtdbUnbind FNDA:27,rtdbBind FNDA:19,(anonymous_10) FNDA:19,(anonymous_11) FNDA:1,(anonymous_12) DA:1,8 DA:21,27 DA:24,8 DA:25,34 DA:26,9 DA:27,1 DA:36,27 DA:38,27 DA:39,12 DA:51,15 DA:63,27 DA:68,8 DA:69,8 DA:70,8 DA:81,8 DA:115,8 DA:119,6 DA:120,6 DA:122,6 DA:123,6 DA:125,6 DA:126,8 DA:130,6 DA:136,27 DA:137,27 DA:139,5 DA:147,27 DA:149,27 DA:151,27 DA:153,27 DA:157,6 DA:159,19 DA:160,19 DA:161,19 DA:164,19 DA:165,19 DA:166,4 DA:169,19 DA:171,4 DA:173,8 DA:178,1 DA:179,2 DA:182,1 DA:184,1 DA:186,1 LF:45 LH:45 BRDA:38,0,0,12 BRDA:38,0,1,15 BRDA:117,1,0,3 BRDA:137,2,0,5 BRDA:137,2,1,22 BRDA:143,3,0,2 BRDA:143,3,1,3 BRDA:143,4,0,1 BRDA:143,4,1,1 BRDA:165,5,0,4 BRDA:165,5,1,15 BRDA:169,6,0,15 BRDA:169,6,1,4 BRF:13 BRH:13 end_of_record <<<<<< EOF # path=/home/circleci/project/packages/@posva/vuefire-core/coverage/clover.xml <<<<<< EOF # path=/home/circleci/project/packages/@posva/vuefire-core/coverage/lcov.info TN: SF:src/index.ts FN:1,(anonymous_4) FNF:1 FNH:1 FNDA:1,(anonymous_4) DA:1,10 DA:2,9 DA:3,9 LF:3 LH:3 BRF:0 BRH:0 end_of_record TN: SF:src/shared.ts FN:18,walkGet FN:20,(anonymous_1) FN:31,walkSet FN:36,(anonymous_3) FN:49,isObject FN:57,isTimestamp FN:65,isDocumentRef FN:74,callOnceWithArg FN:78,(anonymous_8) FNF:9 FNH:9 FNDA:345,walkGet FNDA:531,(anonymous_1) FNDA:1,walkSet FNDA:1,(anonymous_3) FNDA:265,isObject FNDA:376,isTimestamp FNDA:374,isDocumentRef FNDA:101,callOnceWithArg FNDA:128,(anonymous_8) DA:18,10 DA:20,531 DA:31,10 DA:33,1 DA:34,1 DA:35,1 DA:38,1 DA:42,1 DA:49,10 DA:50,265 DA:57,10 DA:58,376 DA:65,10 DA:66,374 DA:74,10 DA:76,101 DA:78,101 DA:79,128 DA:80,100 DA:81,100 LF:20 LH:20 BRDA:42,0,0,0 BRDA:42,0,1,1 BRDA:50,1,0,265 BRDA:50,1,1,244 BRDA:66,2,0,374 BRDA:66,2,1,362 BRDA:79,3,0,100 BRDA:79,3,1,28 BRF:8 BRH:7 end_of_record TN: SF:src/firestore/index.ts FN:29,unsubscribeAll FN:35,updateDataFromDocumentSnapshot FN:59,subscribeToDocument FN:64,(anonymous_3) FN:73,(anonymous_4) FN:92,subscribeToRefs FN:103,(anonymous_6) FN:105,(anonymous_7) FN:114,deepResolve FN:120,(anonymous_9) FN:135,(anonymous_10) FN:167,bindCollection FN:182,(anonymous_12) FN:189,(anonymous_13) FN:200,(anonymous_14) FN:206,(anonymous_15) FN:230,(anonymous_16) FN:237,(anonymous_17) FN:242,(anonymous_18) FN:255,(anonymous_19) FN:274,bindDocument FN:285,(anonymous_21) FN:286,(anonymous_22) FN:295,(anonymous_23) FNF:24 FNH:24 FNDA:43,unsubscribeAll FNDA:217,updateDataFromDocumentSnapshot FNDA:110,subscribeToDocument FNDA:113,(anonymous_3) FNDA:22,(anonymous_4) FNDA:282,subscribeToRefs FNDA:28,(anonymous_6) FNDA:4,(anonymous_7) FNDA:113,deepResolve FNDA:125,(anonymous_9) FNDA:28,(anonymous_10) FNDA:44,bindCollection FNDA:57,(anonymous_12) FNDA:8,(anonymous_13) FNDA:2,(anonymous_14) FNDA:74,(anonymous_15) FNDA:48,(anonymous_16) FNDA:12,(anonymous_17) FNDA:67,(anonymous_18) FNDA:9,(anonymous_19) FNDA:101,bindDocument FNDA:100,(anonymous_21) FNDA:131,(anonymous_22) FNDA:8,(anonymous_23) DA:1,9 DA:2,9 DA:12,9 DA:18,9 DA:30,43 DA:31,9 DA:45,217 DA:46,217 DA:47,217 DA:63,110 DA:64,110 DA:65,113 DA:66,101 DA:68,12 DA:69,12 DA:73,110 DA:74,22 DA:75,22 DA:102,282 DA:103,282 DA:105,282 DA:106,4 DA:107,4 DA:109,282 DA:111,113 DA:112,113 DA:113,113 DA:115,113 DA:116,113 DA:120,113 DA:121,125 DA:122,125 DA:123,125 DA:125,125 DA:128,125 DA:129,24 DA:131,15 DA:134,110 DA:135,28 DA:167,9 DA:171,44 DA:173,44 DA:174,44 DA:179,44 DA:181,44 DA:183,57 DA:184,57 DA:185,57 DA:186,57 DA:187,57 DA:190,8 DA:191,8 DA:192,8 DA:195,8 DA:196,8 DA:197,8 DA:198,8 DA:201,2 DA:202,2 DA:206,44 DA:215,74 DA:220,74 DA:222,36 DA:223,36 DA:224,36 DA:225,36 DA:226,36 DA:227,48 DA:230,36 DA:231,48 DA:232,48 DA:234,36 DA:235,36 DA:237,36 DA:242,74 DA:243,67 DA:249,74 DA:250,19 DA:251,19 DA:255,44 DA:256,9 DA:257,9 DA:258,6 DA:259,6 DA:261,9 DA:274,9 DA:278,101 DA:282,101 DA:285,101 DA:286,101 DA:287,131 DA:288,116 DA:290,15 DA:291,15 DA:295,101 DA:296,8 DA:297,8 DA:298,7 DA:299,7 DA:301,8 LF:100 LH:100 BRDA:65,0,0,101 BRDA:65,0,1,12 BRDA:109,1,0,169 BRDA:109,1,1,113 BRDA:109,2,0,282 BRDA:109,2,1,123 BRDA:115,3,0,113 BRDA:115,3,1,0 BRDA:116,4,0,105 BRDA:116,4,1,8 BRDA:128,5,0,24 BRDA:128,5,1,101 BRDA:129,6,0,9 BRDA:129,6,1,15 BRDA:169,7,0,36 BRDA:173,8,0,3 BRDA:173,8,1,41 BRDA:216,9,0,74 BRDA:220,10,0,36 BRDA:220,10,1,38 BRDA:220,11,0,74 BRDA:220,11,1,55 BRDA:231,12,0,48 BRDA:231,12,1,0 BRDA:232,13,0,36 BRDA:232,13,1,12 BRDA:234,14,0,2 BRDA:234,14,1,34 BRDA:249,15,0,19 BRDA:249,15,1,55 BRDA:250,16,0,2 BRDA:250,16,1,17 BRDA:257,17,0,6 BRDA:257,17,1,3 BRDA:258,18,0,1 BRDA:258,18,1,5 BRDA:276,19,0,94 BRDA:287,20,0,116 BRDA:287,20,1,15 BRDA:297,21,0,7 BRDA:297,21,1,1 BRDA:298,22,0,1 BRDA:298,22,1,6 BRF:43 BRH:41 end_of_record TN: SF:src/firestore/utils.ts FN:10,createSnapshot FN:18,extractRefs FN:28,(anonymous_2) FN:34,recursiveExtract FN:45,(anonymous_4) FNF:5 FNH:5 FNDA:290,createSnapshot FNDA:291,extractRefs FNDA:28,(anonymous_2) FNDA:330,recursiveExtract FNDA:680,(anonymous_4) DA:2,10 DA:10,10 DA:13,290 DA:18,10 DA:26,291 DA:28,291 DA:29,28 DA:30,28 DA:31,28 DA:41,330 DA:42,330 DA:45,330 DA:46,680 DA:47,680 DA:48,300 DA:53,330 DA:54,380 DA:55,380 DA:63,6 DA:64,374 DA:67,147 DA:76,147 DA:77,227 DA:78,20 DA:80,20 DA:81,44 DA:83,44 DA:86,20 DA:87,207 DA:88,19 DA:89,19 DA:91,188 DA:96,291 DA:98,291 LF:34 LH:34 BRDA:13,0,0,290 BRDA:13,0,1,0 BRDA:41,1,0,330 BRDA:41,1,1,162 BRDA:47,2,0,300 BRDA:47,2,1,380 BRDA:47,3,0,680 BRDA:47,3,1,680 BRDA:55,4,0,6 BRDA:55,4,1,374 BRDA:57,5,0,380 BRDA:57,5,1,377 BRDA:57,5,2,376 BRDA:57,5,3,375 BRDA:57,5,4,1 BRDA:64,6,0,147 BRDA:64,6,1,227 BRDA:73,7,0,27 BRDA:73,7,1,120 BRDA:68,8,0,147 BRDA:68,8,1,127 BRDA:68,8,2,32 BRDA:77,9,0,20 BRDA:77,9,1,207 BRDA:83,10,0,8 BRDA:83,10,1,36 BRDA:83,11,0,44 BRDA:83,11,1,43 BRDA:86,12,0,20 BRDA:86,12,1,12 BRDA:87,13,0,19 BRDA:87,13,1,188 BRF:32 BRH:31 end_of_record TN: SF:src/rtdb/index.ts FN:39,rtdbBindAsObject FN:46,(anonymous_1) FN:53,(anonymous_2) FN:72,rtdbBindAsArray FN:82,(anonymous_4) FN:91,(anonymous_5) FN:99,(anonymous_6) FN:107,(anonymous_7) FN:116,(anonymous_8) FN:121,(anonymous_9) FNF:10 FNH:10 FNDA:16,rtdbBindAsObject FNDA:29,(anonymous_1) FNDA:6,(anonymous_2) FNDA:20,rtdbBindAsArray FNDA:34,(anonymous_4) FNDA:1,(anonymous_5) FNDA:1,(anonymous_6) FNDA:2,(anonymous_7) FNDA:20,(anonymous_8) FNDA:9,(anonymous_9) DA:2,9 DA:11,9 DA:17,9 DA:39,9 DA:43,16 DA:44,16 DA:47,29 DA:51,16 DA:53,16 DA:54,6 DA:55,6 DA:56,5 DA:57,5 DA:72,9 DA:76,20 DA:78,20 DA:80,20 DA:83,34 DA:84,34 DA:89,20 DA:92,1 DA:97,20 DA:100,1 DA:105,20 DA:108,2 DA:109,2 DA:110,2 DA:111,2 DA:116,20 DA:117,20 DA:118,20 DA:121,20 DA:122,9 DA:123,9 DA:124,9 DA:125,9 DA:126,9 DA:127,6 DA:128,6 LF:39 LH:39 BRDA:41,0,0,13 BRDA:55,1,0,5 BRDA:55,1,1,1 BRDA:56,2,0,1 BRDA:56,2,1,4 BRDA:74,3,0,15 BRDA:78,4,0,2 BRDA:78,4,1,18 BRDA:83,5,0,15 BRDA:83,5,1,19 BRDA:110,6,0,1 BRDA:110,6,1,1 BRDA:117,7,0,2 BRDA:117,7,1,18 BRDA:126,8,0,6 BRDA:126,8,1,3 BRDA:127,9,0,1 BRDA:127,9,1,5 BRF:18 BRH:18 end_of_record TN: SF:src/rtdb/utils.ts FN:10,createRecordFromRTDBSnapshot FN:33,indexForKey FNF:2 FNH:2 FNDA:58,createRecordFromRTDBSnapshot FNDA:20,indexForKey DA:2,9 DA:10,9 DA:11,58 DA:12,58 DA:20,58 DA:21,58 DA:33,9 DA:34,20 DA:35,29 DA:38,0 LF:10 LH:9 BRDA:12,0,0,47 BRDA:12,0,1,11 BRDA:35,1,0,20 BRDA:35,1,1,9 BRF:4 BRH:4 end_of_record <<<<<< EOF