@forge/cli
12.22.0-experimental-04cc2b912.23.0-next.7-experimental-44b7a12
out/service/lint-service.d.ts~
out/service/lint-service.d.tsModified+2−1
Index: package/out/service/lint-service.d.ts
===================================================================
--- package/out/service/lint-service.d.ts
+++ package/out/service/lint-service.d.ts
@@ -1,4 +1,5 @@
+/// <reference types="node" />
import { ConfigFile, FileSystemReader, StatsigService } from '@forge/cli-shared';
import { LintFixState, LintResult, LintLogger, ProblemCount } from '@forge/lint';
interface LintOptions {
fix?: boolean;
@@ -12,9 +13,9 @@
private readonly configFile;
private readonly fileSystemReader;
private readonly statsigService;
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>;
+ 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: (code: string, filepath: string, parseOptions?: Partial<import("@forge/lint").ParseOptions> | undefined) => Promise<import("@forge/lint").ASTParseResult>, readFilePromise?: typeof import("fs").readFile.__promisify__ | undefined) => Promise<import("@forge/lint").LintInput>) | undefined, linters?: import("@forge/lint").LinterInterface[] | undefined) => Promise<LintResult[]>): Promise<RunResult>;
private fix;
problemCount(lintResults: LintResult[]): ProblemCount;
private failedScopesFromLintResult;
failedScopes(lintResults: LintResult[]): string[];