lib/service/MicroTemplateService.js
function parseSelector(rawSelector) {
    const parsedSelector = tryParseSelector(rawSelector)

    return {
        rawSelector,
        isExit: rawSelector.endsWith(":exit"),
        parsedSelector,
    }
}
function parseSelector(rawSelector) {
    const parsedSelector = tryParseSelector(rawSelector)

    return {
        rawSelector,
        isExit: rawSelector.endsWith(":exit"),
        parsedSelector,
    }
}
function parseSelector ( rawSelector ) { const parsedSelector = tryParseSelector ( rawSelector ) return { rawSelector , isExit : rawSelector . endsWith ( ":exit" ) , parsedSelector , } }
Parses a raw selector string, and returns the parsed selector along with specificity and type information.
@param {string} rawSelector A raw AST selector
@returns {ASTSelector} A selector descriptor
Parses a raw selector string and returns the parsed selector along with specificity and type information .