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