Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

1x;
2//# sourceMappingURL=input.js.map

After

1"use strict";
2x;
3//# sourceMappingURL=input.js.map

Before

program
expression_statement
identifier "x"
; ";"
comment "//# sourceMappingURL=input.js.map"

After

program
expression_statement
string
" "\""
string_fragment "use strict"
" "\""
; ";"
expression_statement
identifier "x"
; ";"
comment "//# sourceMappingURL=input.js.map"