@ton-ai-core/vibecode-linter
Version:
Advanced TypeScript linter with Git integration, dependency analysis, and comprehensive error reporting
22 lines • 524 B
TypeScript
/**
* Exit code for the linter process.
*
* @remarks
* - @pure true
* - @invariant exitCode ∈ {0, 1}
*/
export type ExitCode = 0 | 1;
/**
* Minimal decision state for producing exit code from diagnostics.
*
* @remarks
* - @pure true
* - @precondition flags are computed from diagnostics deterministically
* - @invariant state is immutable
* - @complexity O(1)
*/
export interface DecisionState {
readonly hasLintErrors: boolean;
readonly hasDuplicates: boolean;
}
//# sourceMappingURL=models.d.ts.map