File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2929 "@angular/platform-browser-dynamic" : " ^21.0.0" ,
3030 "@angular/platform-server" : " ^21.0.0" ,
3131 "rxjs" : " ~7.8.0" ,
32- "firebase-tools" : " ^14.0.0"
32+ "firebase-tools" : " ^14.0.0 || ^15.0.0 "
3333 },
3434 "peerDependenciesMeta" : {
3535 "firebase-tools" : { "optional" : true },
Original file line number Diff line number Diff line change @@ -8,6 +8,9 @@ declare global {
88 var firebaseTools : FirebaseTools | undefined ;
99}
1010
11+ // The minimum firebase-tools version the schematics require.
12+ const minFirebaseToolsVersion = '14.0.0' ;
13+
1114export const getFirebaseTools = ( ) => globalThis . firebaseTools ?
1215 Promise . resolve ( globalThis . firebaseTools ) :
1316 new Promise < FirebaseTools > ( ( resolve , reject ) => {
@@ -44,8 +47,8 @@ export const getFirebaseTools = () => globalThis.firebaseTools ?
4447 globalThis . firebaseTools = firebaseTools ;
4548 const version = firebaseTools . cli . version ( ) ;
4649 console . log ( `Using firebase-tools version ${ version } ` ) ;
47- if ( semverCompare ( version , '14.0.0' ) === - 1 ) {
48- console . error ( ' firebase-tools version 14.0.0 + is required, please upgrade and run again' ) ;
50+ if ( semverCompare ( version , minFirebaseToolsVersion ) === - 1 ) {
51+ console . error ( ` firebase-tools version ${ minFirebaseToolsVersion } + is required, please upgrade and run again` ) ;
4952 return Promise . reject ( ) ;
5053 }
5154 return firebaseTools ;
Original file line number Diff line number Diff line change @@ -375,7 +375,7 @@ export function parseDataConnectConfig(
375375 package : connectorJson . generate . javascriptSdk . package ,
376376 angular : connectorJson . generate . javascriptSdk . angular ,
377377 } ;
378- } catch ( _ ) {
378+ } catch ( e ) {
379379 console . error ( "Couldn't parse dataconnect.yaml" , e ) ;
380380 return null ;
381381 }
Original file line number Diff line number Diff line change 1818 " node_modules/@types"
1919 ],
2020 "lib" : [
21- " es2018 " ,
21+ " es2022 " ,
2222 " dom"
2323 ],
2424 "paths" : {
Original file line number Diff line number Diff line change 55 "compilerOptions" : {
66 "outDir" : " tools" ,
77 "skipLibCheck" : true ,
8- "lib" : [" es2019 " , " dom" ],
8+ "lib" : [" es2022 " , " dom" ],
99 "module" : " commonjs" ,
1010 "target" : " ES2020" ,
1111 "plugins" : [
Original file line number Diff line number Diff line change 1111 ],
1212 "lib" : [
1313 " dom" ,
14- " es2018 "
14+ " es2022 "
1515 ]
1616 },
1717 "angularCompilerOptions" : {
You can’t perform that action at this time.
0 commit comments