eslint-plugin-project-structure
Version:
Powerful ESLint plugin with rules to help you achieve a scalable, consistent, and well-structured project. Create your own framework! Define your folder structure, file composition, advanced naming conventions, and create independent modules. Take your pr
34 lines (32 loc) • 687 B
TypeScript
interface ParserReturn {
ast: {
type: string;
start: number;
end: number;
loc: {
start: {
line: number;
column: number;
};
end: {
line: number;
column: number;
};
};
tokens: never[];
comments: never[];
range: number[];
sourceType: string;
body: never[];
};
scopeManager: null;
visitorKeys: null;
}
interface ParserProps {
meta: {
name: string;
};
parseForESLint: () => ParserReturn;
}
declare const parser: ParserProps;
export { parser as default, parser };