@codeque/core
Version:
Multiline code search for every language. Structural code search for JavaScript, TypeScript, HTML and CSS
23 lines (20 loc) • 820 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.parserSettingsMap = void 0;
const resolveParserSettings = parser => () => {
return require(`./${parser}/settings`).default;
};
const parserSettingsMap = {
babel: resolveParserSettings('babelParser'),
'typescript-eslint-parser': resolveParserSettings('typescriptEslintParser'),
espree: resolveParserSettings('espreeParser'),
esprima: resolveParserSettings('esprimaParser'),
'babel-eslint-parser': resolveParserSettings('babelEslintParser'),
['angular-eslint-template-parser']: resolveParserSettings('angularEslintTemplateParser'),
['css-tree']: resolveParserSettings('cssTree'),
['python']: resolveParserSettings('python'),
['lua']: resolveParserSettings('lua')
};
exports.parserSettingsMap = parserSettingsMap;
;