Skip to content

Commit db24403

Browse files
authored
[FirebaseServerApp] add a new serverapp type for usage tracking. (#8094)
Add a new serverapp string so that register version to track FirebaseServerApp usage.
1 parent 9f74ac9 commit db24403

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/app/src/firebaseServerApp.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,11 @@ import {
2121
FirebaseServerAppSettings,
2222
FirebaseOptions
2323
} from './public-types';
24-
import { deleteApp } from './api';
24+
import { deleteApp, registerVersion } from './api';
2525
import { ComponentContainer } from '@firebase/component';
2626
import { FirebaseAppImpl } from './firebaseApp';
2727
import { ERROR_FACTORY, AppError } from './errors';
28+
import { name as packageName, version } from '../package.json';
2829

2930
export class FirebaseServerAppImpl
3031
extends FirebaseAppImpl
@@ -77,6 +78,8 @@ export class FirebaseServerAppImpl
7778
// will never trigger.
7879
this._serverConfig.releaseOnDeref = undefined;
7980
serverConfig.releaseOnDeref = undefined;
81+
82+
registerVersion(packageName, version, 'serverapp');
8083
}
8184

8285
get refCount(): number {

0 commit comments

Comments
 (0)