function containsStringLiteral(node) {
      return !!node.value
        && node.value.type === 'Literal'
        && typeof node.value.value === 'string';
    }
Checks if a node contains a string value
@param {ASTNode} node The AST node being checked.
@returns {boolean} True if the node contains a string value, false if not.