In OutputVisitor.EscapeString you're favoring double over single quotes.
Could you add a CodeSettings to prefer single over double quotes?
This is useful when for embedding JavaScript in a double quoted string (e.g. JSON, HTML/XML double quoted attributes, etc).
Could you add a CodeSettings to prefer single over double quotes?
This is useful when for embedding JavaScript in a double quoted string (e.g. JSON, HTML/XML double quoted attributes, etc).