UNPKG

@codeque/core

Version:

Multiline code search for every language. Structural code search for JavaScript, TypeScript, HTML and CSS

30 lines (29 loc) 1.31 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.wildcardChar = exports.supportedExtensions = exports.numericWildcard = exports.babelPluginsWithoutJSX = exports.babelPluginsWithJSX = exports.babelParseOptionsWithoutJSX = exports.babelParseOptionsWithJSX = void 0; const numericWildcard = '0x0'; exports.numericWildcard = numericWildcard; const wildcardChar = '$'; exports.wildcardChar = wildcardChar; const supportedExtensions = ['js', 'ts', 'jsx', 'tsx', 'cjs', 'mjs', 'json']; exports.supportedExtensions = supportedExtensions; const babelPluginsWithoutJSX = ['typescript', 'decorators-legacy', 'importAssertions', 'doExpressions']; exports.babelPluginsWithoutJSX = babelPluginsWithoutJSX; const babelPluginsWithJSX = [...babelPluginsWithoutJSX, 'jsx']; exports.babelPluginsWithJSX = babelPluginsWithJSX; const babelParseOptionsWithJSX = { sourceType: 'module', plugins: babelPluginsWithJSX, allowReturnOutsideFunction: true, allowImportExportEverywhere: true }; exports.babelParseOptionsWithJSX = babelParseOptionsWithJSX; const babelParseOptionsWithoutJSX = { sourceType: 'module', plugins: babelPluginsWithoutJSX, allowReturnOutsideFunction: true, allowImportExportEverywhere: true }; exports.babelParseOptionsWithoutJSX = babelParseOptionsWithoutJSX;