@codeque/core
Version:
Multiline code search for every language. Structural code search for JavaScript, TypeScript, HTML and CSS
70 lines (69 loc) • 1.81 kB
TypeScript
import { PoorNodeType } from '../../types';
export declare const parserModule: {
init: (basePathOption?: string | undefined) => Promise<void>;
parse: (code: string) => PoorNodeType;
};
export declare function parseCode(code: string): PoorNodeType | {
nodeType: string;
loc: {
start: {
line: number;
column: number;
index: number;
};
end: {
line: number;
column: number;
index: number;
};
};
children: {
nodeType: string;
loc: {
start: {
line: number;
column: number;
index: number;
};
end: {
line: number;
column: number;
index: number;
};
};
children: {
nodeType: string;
loc: {
start: {
line: number;
column: number;
index: number;
};
end: {
line: number;
column: number;
index: number;
};
};
content: {
nodeType: string;
loc: {
start: {
line: number;
column: number;
index: number;
};
end: {
line: number;
column: number;
index: number;
};
};
children: never[];
rawValue: string;
};
end: null;
start: null;
}[];
}[];
};