@html-eslint/eslint-plugin
Version:
ESLint plugin for HTML
22 lines • 666 B
TypeScript
export class HTMLTraversalStep extends VisitNodeStep {
/**
* @param {Object} options
* @param {AnyHTMLNode | AST.Program} options.target
* @param {1 | 2} options.phase
* @param {any[]} options.args
*/
constructor({ target, phase, args }: {
target: AnyHTMLNode | AST.Program;
phase: 1 | 2;
args: any[];
});
target: AST.Program | AnyHTMLNode;
}
export namespace STEP_PHASE {
let ENTER: 1;
let EXIT: 2;
}
import { VisitNodeStep } from "@eslint/plugin-kit";
import type { AST } from "eslint";
import type { AnyHTMLNode } from "@html-eslint/types";
//# sourceMappingURL=html-traversal-step.d.ts.map