@@ -87,7 +87,11 @@ const VERSIONS = {
87
87
RXJS_VERSION : pkg . dependencies [ 'rxjs' ] ,
88
88
ZONEJS_VERSION : pkg . dependencies [ 'zone.js' ] ,
89
89
ANGULARFIRE2_VERSION : pkg . version ,
90
- FIRESTORE_VERSION : pkg . dependencies [ 'firestore' ]
90
+ FIRESTORE_VERSION : pkg . dependencies [ 'firestore' ] ,
91
+ WS_VERSION : pkg . dependencies [ 'ws' ] ,
92
+ BUFFERUTIL_VERSION : pkg . dependencies [ 'bufferutil' ] ,
93
+ UTF_8_VALIDATE_VERSION : pkg . dependencies [ 'utf-8-validate' ] ,
94
+ XMLHTTPREQUEST_VERSION : pkg . dependencies [ 'xmlhttprequest' ]
91
95
} ;
92
96
93
97
const MODULE_NAMES = {
@@ -114,6 +118,7 @@ const SRC_PKG_PATHS = {
114
118
database : `${ process . cwd ( ) } /src/database/package.json` ,
115
119
"database-deprecated" : `${ process . cwd ( ) } /src/database-deprecated/package.json` ,
116
120
firestore : `${ process . cwd ( ) } /src/firestore/package.json` ,
121
+ "firebase-node" : `${ process . cwd ( ) } /src/firebase-node/package.json` ,
117
122
storage : `${ process . cwd ( ) } /src/storage/package.json`
118
123
} ;
119
124
@@ -123,6 +128,7 @@ const DEST_PKG_PATHS = {
123
128
database : `${ process . cwd ( ) } /dist/packages-dist/database/package.json` ,
124
129
"database-deprecated" : `${ process . cwd ( ) } /dist/packages-dist/database-deprecated/package.json` ,
125
130
firestore : `${ process . cwd ( ) } /dist/packages-dist/firestore/package.json` ,
131
+ "firebase-node" : `${ process . cwd ( ) } /dist/packages-dist/firebase-node/package.json` ,
126
132
storage : `${ process . cwd ( ) } /dist/packages-dist/storage/package.json`
127
133
} ;
128
134
@@ -268,6 +274,10 @@ function copyDocs() {
268
274
return copy ( `${ process . cwd ( ) } /docs` , `${ process . cwd ( ) } /dist/packages-dist/docs` ) ;
269
275
}
270
276
277
+ function copyNodeFixes ( ) {
278
+ return copy ( `${ process . cwd ( ) } /src/firebase-node` , `${ process . cwd ( ) } /dist/packages-dist/firebase-node` ) ;
279
+ }
280
+
271
281
function measure ( module ) {
272
282
const path = `${ process . cwd ( ) } /dist/packages-dist/bundles/${ module } .umd.js` ;
273
283
const file = readFileSync ( path ) ;
@@ -286,6 +296,7 @@ function getVersions() {
286
296
getDestPackageFile ( 'auth' ) ,
287
297
getDestPackageFile ( 'database' ) ,
288
298
getDestPackageFile ( 'firestore' ) ,
299
+ getDestPackageFile ( 'firebase-node' ) ,
289
300
getDestPackageFile ( 'storage' ) ,
290
301
getDestPackageFile ( 'database-deprecated' )
291
302
] ;
@@ -343,6 +354,8 @@ function buildLibrary(globals) {
343
354
. switchMap ( ( ) => Observable . from ( copyNpmIgnore ( ) ) )
344
355
. switchMap ( ( ) => Observable . from ( copyReadme ( ) ) )
345
356
. switchMap ( ( ) => Observable . from ( copyDocs ( ) ) )
357
+ . switchMap ( ( ) => Observable . from ( copyNodeFixes ( ) ) )
358
+ . switchMap ( ( ) => replaceVersionsObservable ( 'firebase-node' , VERSIONS ) )
346
359
. do ( ( ) => {
347
360
const coreStats = measure ( 'core' ) ;
348
361
const authStats = measure ( 'auth' ) ;
0 commit comments