npm package diff
Package: @forge/cli
Versions: 12.3.0-next.0-experimental-47556b0 - 12.3.0-next.0-experimental-8a53773
File: package/out/bin/postinstall.js
Index: package/out/bin/postinstall.js
===================================================================
--- package/out/bin/postinstall.js
+++ package/out/bin/postinstall.js
@@ -4,20 +4,25 @@
const cli_shared_1 = require("@forge/cli-shared");
const local_file_storage_1 = require("../storage/local-file-storage");
const workers_starter_1 = require("../workers/workers-starter");
const version_info_1 = require("../command-line/version-info");
-const anon_user_id_1 = require("../command-line/anon-user-id");
const isSupportedShell_1 = require("../autocomplete/isSupportedShell");
const cached_config_service_1 = require("../service/cached-config-service");
-const ui = new cli_shared_1.CommandLineUI(() => true);
-const cachedConf = cli_shared_1.CachedConf.getCache(cli_shared_1.CONFIG_PROJECT_NAME);
-const configService = new cached_config_service_1.CachedConfigService(cachedConf);
-const analyticsClientReporter = new analytics_client_1.AnalyticsClientReporter(new local_file_storage_1.LocalFileStorage(), configService);
-const cliDetails = (0, version_info_1.getCLIDetails)();
-const attributes = { version: cliDetails?.version };
-const anonId = (0, anon_user_id_1.getAnonId)(true);
-analyticsClientReporter.reportSuccess('postinstall', anonId, attributes);
-if ((0, isSupportedShell_1.isSupportedShell)()) {
- ui.info(cli_shared_1.Text.autocomplete.postinstall);
-}
-new workers_starter_1.WorkersStarter(undefined);
+void (async () => {
+ const ui = new cli_shared_1.CommandLineUI(() => true);
+ const cachedConf = cli_shared_1.CachedConf.getCache(cli_shared_1.CONFIG_PROJECT_NAME);
+ const configService = new cached_config_service_1.CachedConfigService(cachedConf);
+ const nullCredentialGetter = {
+ async getCredentials() {
+ throw new Error('No credentials');
+ }
+ };
+ const analyticsClientReporter = new analytics_client_1.AnalyticsClientReporter(new local_file_storage_1.LocalFileStorage(), configService, nullCredentialGetter);
+ const cliDetails = (0, version_info_1.getCLIDetails)();
+ const attributes = { version: cliDetails?.version };
+ await analyticsClientReporter.reportSuccess('postinstall', attributes);
+ if ((0, isSupportedShell_1.isSupportedShell)()) {
+ ui.info(cli_shared_1.Text.autocomplete.postinstall);
+ }
+ new workers_starter_1.WorkersStarter(undefined);
+})();
//# sourceMappingURL=postinstall.js.map
\ No newline at end of file