eslint-plugin-yml
Version:
This ESLint plugin provides linting rules for YAML.
15 lines (14 loc) • 930 B
TypeScript
import type { YAMLToken } from "../types";
export declare function isCommentToken(token: YAMLToken | null): boolean;
export declare function isTokenOnSameLine(left: YAMLToken, right: YAMLToken): boolean;
export declare function isQuestion(token: YAMLToken | null): token is YAMLToken;
export declare function isHyphen(token: YAMLToken | null): token is YAMLToken;
export declare function isColon(token: YAMLToken | null): token is YAMLToken;
export declare function isComma(token: YAMLToken | null): token is YAMLToken & {
type: "Punctuator";
value: ",";
};
export declare function isOpeningBracketToken(token: YAMLToken | null): token is YAMLToken;
export declare function isClosingBracketToken(token: YAMLToken | null): token is YAMLToken;
export declare function isOpeningBraceToken(token: YAMLToken | null): token is YAMLToken;
export declare function isClosingBraceToken(token: YAMLToken | null): token is YAMLToken;