configuration/constants/invocation.constants.ts
configuration/constants/invocation.constants.ts is a file in GovLab Quality. 24 lines of code and 9 definitions.
export const FLAGS = {
fix: "--fix",
ignore: "--ignore",
knobs: "--knobs",
mode: "--mode",
out: "--out",
rules: "--rules",
strict: "--strict",
} as const;
export const ENTRYPOINT_FILES = {
access: "access.entrypoint.ts",
canon: "canon.entrypoint.ts",
catalog: "catalog.entrypoint.ts",
comment: "comment.entrypoint.ts",
target: "target.entrypoint.ts",
validation: "validation.entrypoint.ts",
} as const;
export const COMMENT_MODES: ReadonlySet<string> = new Set(["strip", "extract", "keep"]);
export const DEFAULT_COMMENT_MODE = "strip";
export const KEEP_MODE = "keep";
export const EXTRACT_MODE = "extract";
export const LIST_SEPARATOR = ",";
export const DEFAULT_PROJECTS: readonly string[] = ["tsconfig.json"];
export const FAILURE_EXIT = 1;