npm package diff
Package: @forge/cli
Versions: 12.3.0-next.0-experimental-8a53773 - 12.3.0-next.2
File: package/out/analytics-client/analytics-client.d.ts
Index: package/out/analytics-client/analytics-client.d.ts
===================================================================
--- package/out/analytics-client/analytics-client.d.ts
+++ package/out/analytics-client/analytics-client.d.ts
@@ -1,36 +1,26 @@
-import { CredentialGetter } from '@forge/cli-shared';
-import { CachedConfigService } from '../service/cached-config-service';
+import { PersonalApiCredentialsValidated } from '@forge/cli-shared';
import { Storage } from '../storage/local-file-storage';
+import { CachedConfigService } from '../service/cached-config-service';
import { DeferredErrors } from '../command-line/errors';
export declare type AttributeMapper<T> = (val: T) => T | undefined;
-export declare type AppPackagedAttributes = {
- jsFiles: number;
- tsFiles: number;
- esm: boolean;
- dependencies: string[];
- sdkImports: string[];
- isCI: boolean;
-};
export declare class AnalyticsClientReporter {
private readonly storage;
private readonly configService;
- private readonly credentialStore;
- constructor(storage: Storage, configService: CachedConfigService, credentialStore: CredentialGetter);
+ constructor(storage: Storage, configService: CachedConfigService);
private readonly source;
- reportSuccess(cmdName: string, attributes: {
+ reportSuccess(cmdName: string, cred: PersonalApiCredentialsValidated | string, attributes: {
[key: string]: any;
- }): Promise<void>;
- reportFailure(cmdName: string, attributes: {
+ }): void;
+ reportFailure(cmdName: string, cred: string | PersonalApiCredentialsValidated, attributes: {
[key: string]: any;
- }, e: Error): Promise<void>;
- reportCommandInvoke(cmdName: string, attributes: {
+ }, e: Error): void;
+ reportCommandInvoke(cmdName: string, cred: string | PersonalApiCredentialsValidated, attributes: {
[key: string]: any;
- }): Promise<void>;
- reportInvokeFailure(cmdName: string, attributes: {
+ }): void;
+ reportInvokeFailure(cmdName: string, cred: string | PersonalApiCredentialsValidated, attributes: {
[key: string]: any;
- }, e?: Error | DeferredErrors): Promise<void>;
- reportAppPackaged(attributes: AppPackagedAttributes): Promise<void>;
+ }, e?: Error | DeferredErrors): void;
private reportOperationalEvent;
private processAnalyticsEvent;
private _getUserId;
private _getErrorDetails;