@codeque/core
Version:
Multiline code search for every language. Structural code search for JavaScript, TypeScript, HTML and CSS
185 lines (166 loc) • 4.93 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
__internal: true,
searchInStrings: true,
searchMultiThread: true,
searchInFileSystem: true,
getMode: true,
groupMatchesByFile: true,
parseQueries: true,
getFilesList: true,
filterIncludeExclude: true,
extensionTester: true,
typeScriptFamilyExtensionTester: true,
htmlFamilyExtensionTester: true,
cssExtensionTester: true,
pythonExtensionTester: true,
luaExtensionTester: true,
pathToPosix: true,
filterExtensions: true,
createHardStopFlag: true
};
exports.__internal = void 0;
Object.defineProperty(exports, "createHardStopFlag", {
enumerable: true,
get: function () {
return _hardStopFlag.createHardStopFlag;
}
});
Object.defineProperty(exports, "cssExtensionTester", {
enumerable: true,
get: function () {
return _getFilesList.cssExtensionTester;
}
});
Object.defineProperty(exports, "extensionTester", {
enumerable: true,
get: function () {
return _getFilesList.extensionTester;
}
});
Object.defineProperty(exports, "filterExtensions", {
enumerable: true,
get: function () {
return _getFilesList.filterExtensions;
}
});
Object.defineProperty(exports, "filterIncludeExclude", {
enumerable: true,
get: function () {
return _getFilesList.filterIncludeExclude;
}
});
Object.defineProperty(exports, "getFilesList", {
enumerable: true,
get: function () {
return _getFilesList.getFilesList;
}
});
Object.defineProperty(exports, "getMode", {
enumerable: true,
get: function () {
return _utils.getMode;
}
});
Object.defineProperty(exports, "groupMatchesByFile", {
enumerable: true,
get: function () {
return _utils.groupMatchesByFile;
}
});
Object.defineProperty(exports, "htmlFamilyExtensionTester", {
enumerable: true,
get: function () {
return _getFilesList.htmlFamilyExtensionTester;
}
});
Object.defineProperty(exports, "luaExtensionTester", {
enumerable: true,
get: function () {
return _getFilesList.luaExtensionTester;
}
});
Object.defineProperty(exports, "parseQueries", {
enumerable: true,
get: function () {
return _parseQuery.parseQueries;
}
});
Object.defineProperty(exports, "pathToPosix", {
enumerable: true,
get: function () {
return _getFilesList.pathToPosix;
}
});
Object.defineProperty(exports, "pythonExtensionTester", {
enumerable: true,
get: function () {
return _getFilesList.pythonExtensionTester;
}
});
Object.defineProperty(exports, "searchInFileSystem", {
enumerable: true,
get: function () {
return _searchInFs.searchInFileSystem;
}
});
Object.defineProperty(exports, "searchInStrings", {
enumerable: true,
get: function () {
return _searchInStrings.default;
}
});
Object.defineProperty(exports, "searchMultiThread", {
enumerable: true,
get: function () {
return _searchMultiThread.searchMultiThread;
}
});
Object.defineProperty(exports, "typeScriptFamilyExtensionTester", {
enumerable: true,
get: function () {
return _getFilesList.typeScriptFamilyExtensionTester;
}
});
var _searchInStrings = _interopRequireDefault(require("./searchInStrings"));
var _searchMultiThread = require("./searchMultiThread");
var _searchInFs = require("./searchInFs");
var _utils = require("./utils");
var _parseQuery = require("./parseQuery");
var _getFilesList = require("./getFilesList");
var _hardStopFlag = require("./hardStopFlag");
var _types = require("./types");
Object.keys(_types).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _types[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _types[key];
}
});
});
var _parserSettings = require("./parserSettings");
var _shallowSearch = require("./searchStages/shallowSearch");
var _astUtils = require("./astUtils");
var _validateMatch = require("./searchStages/validateMatch");
var _getLocationOfMultilineMatch = require("./searchStages/getLocationOfMultilineMatch");
var _traverseAndMatch = require("./searchStages/traverseAndMatch");
var _matchContext = require("./matchContext");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* FOR INTERNAL USE ONLY */
const __internal = {
parserSettingsMap: _parserSettings.parserSettingsMap,
shallowSearch: _shallowSearch.shallowSearch,
getMatchFromNode: _astUtils.getMatchFromNode,
validateMatch: _validateMatch.validateMatch,
getVisitorKeysForQueryNodeType: _astUtils.getVisitorKeysForQueryNodeType,
getLocationOfMultilineMatch: _getLocationOfMultilineMatch.getLocationOfMultilineMatch,
traverseAndMatch: _traverseAndMatch.traverseAndMatch,
createMatchContext: _matchContext.createMatchContext
};
exports.__internal = __internal;
;