File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ ' typesync-cli ' : minor
3+ ---
4+
5+ Implemented ` react-native-firebase@20 ` and ` react-native-firebase@19 ` targets.
Original file line number Diff line number Diff line change 1+ import type * as firestore from 'react-native-firebase-19' ;
2+
3+ export type User = {
4+ createdAt : firestore . Timestamp ;
5+ } ;
Original file line number Diff line number Diff line change 1+ import type * as firestore from 'react-native-firebase-20' ;
2+
3+ export type User = {
4+ createdAt : firestore . Timestamp ;
5+ } ;
Original file line number Diff line number Diff line change 88 "firebase-admin-11" : " yarn:firebase-admin@^11" ,
99 "firebase-admin-12" : " yarn:firebase-admin@^12" ,
1010 "firebase-admin-13" : " yarn:firebase-admin@^13" ,
11+ "react-native-firebase-19" : " yarn:@react-native-firebase/firestore@^19" ,
12+ "react-native-firebase-20" : " yarn:@react-native-firebase/firestore@^20" ,
1113 "react-native-firebase-21" : " yarn:@react-native-firebase/firestore@^21"
1214 }
1315}
Original file line number Diff line number Diff line change @@ -3166,6 +3166,16 @@ punycode@^1.4.1:
31663166 resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
31673167 integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==
31683168
3169+ " react-native-firebase-19@yarn:@react-native-firebase/firestore@^19 " :
3170+ version "19.3.0"
3171+ resolved "https://registry.yarnpkg.com/@react-native-firebase/firestore/-/firestore-19.3.0.tgz#e10e8f043d5e3a574e9eac9d8846d4b6e7dc8c22"
3172+ integrity sha512-fWRtMTPfAQAtrN0I4YuGZqVW1CSnqt0+vF0NYQl4e5qGhZ6AyUUmsEd3sFlSQX7M4JHJL7iozgUSpEffOA8opw==
3173+
3174+ " react-native-firebase-20@yarn:@react-native-firebase/firestore@^20 " :
3175+ version "20.5.0"
3176+ resolved "https://registry.yarnpkg.com/@react-native-firebase/firestore/-/firestore-20.5.0.tgz#f3bf30300dd3ff2ee19c0e82a90eb1c61bf43f31"
3177+ integrity sha512-DsjMLHlVcj6If02kfQKpPDQ1S29mL8lAusQ8wRJ8oltQd64HBsANcjDXpWak6v7ohY6TmGvuHjBfNF73M+7LXA==
3178+
31693179" react-native-firebase-21@yarn:@react-native-firebase/firestore@^21 " :
31703180 version "21.6.1"
31713181 resolved "https://registry.yarnpkg.com/@react-native-firebase/firestore/-/firestore-21.6.1.tgz#228122fc2cd380f403f8984570b0ae6fa47c030a"
Original file line number Diff line number Diff line change @@ -11,6 +11,8 @@ const TS_TARGETS = {
1111 'firebase@10' : true ,
1212 'firebase@9' : true ,
1313 'react-native-firebase@21' : true ,
14+ 'react-native-firebase@20' : true ,
15+ 'react-native-firebase@19' : true ,
1416} ;
1517
1618export type TSGenerationTarget = keyof typeof TS_TARGETS ;
Original file line number Diff line number Diff line change @@ -75,6 +75,8 @@ class TSRendererImpl implements TSRenderer {
7575 case 'firebase@9' :
7676 return `import type * as firestore from 'firebase/firestore';` ;
7777 case 'react-native-firebase@21' :
78+ case 'react-native-firebase@20' :
79+ case 'react-native-firebase@19' :
7880 return `import type * as firestore from '@react-native-firebase/firestore';` ;
7981 default :
8082 assertNever ( this . config . target ) ;
You can’t perform that action at this time.
0 commit comments