UNPKG

@codeque/core

Version:

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

29 lines (20 loc) 967 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.wildcardUtils = exports.setIdentifierNodeName = exports.identifierNodeTypes = exports.getNodeType = exports.getIdentifierNodeName = void 0; var _wildcardUtilsFactory = require("../../wildcardUtilsFactory"); const identifierNodeTypes = ['identifier']; exports.identifierNodeTypes = identifierNodeTypes; const wildcardChar = '$'; const numericWildcard = '0x0'; const getIdentifierNodeName = node => node.rawValue; exports.getIdentifierNodeName = getIdentifierNodeName; const setIdentifierNodeName = (node, name) => { node.rawValue = name; }; exports.setIdentifierNodeName = setIdentifierNodeName; const getNodeType = node => node.nodeType; exports.getNodeType = getNodeType; const wildcardUtils = (0, _wildcardUtilsFactory.createWildcardUtils)(identifierNodeTypes, numericWildcard, wildcardChar, getIdentifierNodeName, getNodeType); exports.wildcardUtils = wildcardUtils;