@forge/cli
13.2.0-next.4-experimental-094961613.2.0-next.12-experimental-28c9ab7
out/service/lint-service.d.ts~
out/service/lint-service.d.tsModified+3−5
Index: package/out/service/lint-service.d.ts
===================================================================
--- package/out/service/lint-service.d.ts
+++ package/out/service/lint-service.d.ts
@@ -1,9 +1,8 @@
-import { ConfigFile, FileSystemReader, StatsigService, GraphQLClient } from '@forge/cli-shared';
+import { ConfigFile, FileSystemReader, StatsigService } from '@forge/cli-shared';
import { LintFixState, LintResult, LintLogger, ProblemCount } from '@forge/lint';
interface LintOptions {
fix?: boolean;
- approveRules?: string[];
}
interface RunResult {
lintResults: LintResult[];
fixResults?: LintFixState;
@@ -12,11 +11,10 @@
export declare class LintService {
private readonly configFile;
private readonly fileSystemReader;
private readonly statsigService;
- private readonly graphqlClient;
- constructor(configFile: ConfigFile, fileSystemReader: FileSystemReader, statsigService: StatsigService, graphqlClient: GraphQLClient);
- run(environment: string, { fix, approveRules }: LintOptions, logger: LintLogger, directory?: string, lintFunction?: (filesToLint: string[], manifest: import("@forge/manifest").ManifestSchema, environment: string, logger: LintLogger, statsigService: StatsigService, graphqlClient: GraphQLClient, approveRules?: string[], parseFunction?: (filepath: string, parser: typeof import("@forge/lint").tsParser, readFilePromise?: typeof import("fs").readFile.__promisify__) => Promise<import("@forge/lint").LintInput>, lintersOverride?: import("@forge/lint").LinterInterface[]) => Promise<LintResult[]>): Promise<RunResult>;
+ constructor(configFile: ConfigFile, fileSystemReader: FileSystemReader, statsigService: StatsigService);
+ run(environment: string, { fix }: LintOptions, logger: LintLogger, directory?: string, lintFunction?: (filesToLint: string[], manifest: import("@forge/manifest").ManifestSchema, environment: string, logger: LintLogger, statsigService: StatsigService, parseFunction?: (filepath: string, parser: typeof import("@forge/lint").tsParser, readFilePromise?: typeof import("fs").readFile.__promisify__) => Promise<import("@forge/lint").LintInput>, linters?: import("@forge/lint").LinterInterface[]) => Promise<LintResult[]>): Promise<RunResult>;
private fix;
problemCount(lintResults: LintResult[]): ProblemCount;
private failedScopesFromLintResult;
failedScopes(lintResults: LintResult[]): string[];