@forge/lint

6.0.2-next.3-experimental-c6a39166.0.2-next.5
out/lint/linters/server-side-linter/server-side-linter.d.ts
out/lint/linters/server-side-linter/server-side-linter.d.tsDeleted
−62
Index: package/out/lint/linters/server-side-linter/server-side-linter.d.ts
===================================================================
--- package/out/lint/linters/server-side-linter/server-side-linter.d.ts
+++ package/out/lint/linters/server-side-linter/server-side-linter.d.ts
@@ -1,62 +0,0 @@
-import { ManifestSchema as Manifest } from '@forge/manifest';
-import { LintFixState, LintLogger, LintResult, LintResultRule } from '../../linter-interface';
-import { AbstractLinter } from '../../abstract-linter';
-import { FileSystemReader, FileUploader, GraphQLClient, UserError } from '@forge/cli-shared';
-interface ManifestCheckChange {
-    added?: string[];
-    key: string;
-    removed?: string[];
-}
-interface ServerSideOutcome {
-    changes?: ManifestCheckChange[];
-    reason: string;
-    category: string;
-    rule: string;
-    value: boolean;
-}
-export declare class NoManifestURLError extends Error {
-    constructor();
-}
-export declare class MissingManifestError extends UserError {
-    constructor();
-}
-export declare class InvalidManifestError extends UserError {
-    constructor();
-}
-declare class ZipArchiver {
-    private readonly archive;
-    private readonly tempFile;
-    private readonly resolves;
-    private readonly rejects;
-    private constructor();
-    static create(): Promise<ZipArchiver>;
-    addFile(fileName: string, contents: Buffer): void;
-    finalise(): Promise<string>;
-    private readonly onArchiveError;
-    private readonly onClose;
-}
-declare class ManifestCheckGraphqlClient {
-    private readonly graphqlClient;
-    constructor(graphqlClient: GraphQLClient);
-    createAppManifestUploadUrl(appId: string, environmentKey: string): Promise<string>;
-    getAppPreDeploymentCheck(appId: string, environmentKey: string, manifestUrl: string, bypassRules: string[]): Promise<ServerSideOutcome[]>;
-}
-export declare class ServerSideLinter extends AbstractLinter {
-    private readonly environment;
-    private readonly manifest;
-    private readonly client;
-    private readonly fileReader;
-    private readonly archiver;
-    private readonly fileUploader;
-    private readonly approveRule;
-    private manifestUploadUrl;
-    constructor(environment: string, manifest: Manifest, client: ManifestCheckGraphqlClient, fileReader: FileSystemReader, archiver: ZipArchiver, fileUploader: FileUploader, logger: LintLogger, approveRule: string[] | undefined);
-    static instance(environment: string, manifest: Manifest, graphqlClient: GraphQLClient, logger: LintLogger, approveRule?: string[]): Promise<ServerSideLinter>;
-    private mapServerSideResponse;
-    batchExecuteImpl(): Promise<LintResult[]>;
-    bootstrap(): Promise<void>;
-    protected getFixer(): ((errors: LintResultRule[], warnings: LintResultRule[], state: LintFixState) => Promise<LintFixState>) | undefined;
-    protected getResultsForFixer(results: ServerSideOutcome[]): ServerSideOutcome[];
-}
-export {};
-//# sourceMappingURL=server-side-linter.d.ts.map
\ No newline at end of file