npm package diff

Package: @forge/cli-shared

Versions: 6.6.2-next.5 - 6.6.2-next.6

File: package/out/config/config-file.d.ts

Index: package/out/config/config-file.d.ts
===================================================================
--- package/out/config/config-file.d.ts
+++ package/out/config/config-file.d.ts
@@ -2,14 +2,18 @@
 import { ConfigReader, ConfigWriter } from './';
 import { Modules, ManifestSchema, Resources } from '@forge/manifest';
 import { UserError, ValidationError } from '../shared';
 import { RuntimeType } from '../runtimes';
+import { EcosystemAppAri } from '@forge/util/packages/ari';
 export declare class InvalidManifestError extends ValidationError {
     constructor();
 }
 export declare class ResourceDefinitionMissingError extends UserError {
     constructor(resources: string[]);
 }
+export declare class InvalidConfigAppId extends UserError {
+    constructor(appId: string);
+}
 export interface Handler {
     module: string;
     func: string;
 }
@@ -27,8 +31,9 @@
     private readonly fileReader;
     private readonly fileWriter;
     private readonly manifestParser;
     constructor(fileReader: FileSystemReader, fileWriter: FileSystemWriter);
+    readAppId(): Promise<EcosystemAppAri>;
     getAppHandlers(): Promise<Array<Handler>>;
     readConfig(): Promise<ManifestSchema>;
     snapshotsEnabled(): Promise<boolean>;
     runtimeType(): Promise<RuntimeType>;
@@ -51,5 +56,10 @@
     getResources(resourceTypes?: UIResourceType[]): Promise<ResourceDetails[]>;
     getConnectKey(): Promise<string | undefined>;
     private getResourceType;
 }
+export declare class RawConfigFile extends ConfigFile {
+    private rawFileReader;
+    constructor(fileReader: FileSystemReader, fileWriter: FileSystemWriter);
+    readConfig(): Promise<ManifestSchema>;
+}
 //# sourceMappingURL=config-file.d.ts.map
\ No newline at end of file