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

1{
2 "name": "@mui/styled-engine",
3 "version": "9.0.0-alpha.2",
4 "author": "MUI Team",
5 "description": "styled() API wrapper package for emotion.",
6 "keywords": [
7 "react",
8 "react-component",
9 "mui",
…lines 10–76 unchanged (67 lines)

After

1{
2 "name": "@mui/styled-engine",
3 "version": "9.0.0-alpha.3",
4 "author": "MUI Team",
5 "description": "styled() API wrapper package for emotion.",
6 "keywords": [
7 "react",
8 "react-component",
9 "mui",
…lines 10–76 unchanged (67 lines)

Before

document
object
{ "{"
pair
string
" "\""
string_content "name"
" "\""
: ":"
string
" "\""
string_content "@mui/styled-engine"
" "\""
, ","
pair
string
" "\""
string_content "version"
" "\""
: ":"
string
" "\""
string_content "9.0.0-alpha.2"
" "\""
, ","
pair
string
" "\""
string_content "author"
" "\""
: ":"
string
" "\""
string_content "MUI Team"
" "\""
, ","
pair
string
" "\""
string_content "description"
" "\""
: ":"
string
" "\""
string_content "styled() API wrapper package for emotion."
" "\""
, ","
pair (+28 nodes collapsed)
, ","
pair (+41 nodes collapsed)
, ","
pair
string
" "\""
string_content "license"
" "\""
: ":"
string
" "\""
string_content "MIT"
" "\""
, ","
pair
string
" "\""
string_content "bugs"
" "\""
: ":"
object
{ "{"
pair
string
" "\""
string_content "url"
" "\""
: ":"
string
" "\""
string_content "https://github.com/mui/material-ui/issues"
" "\""
} "}"
, ","
pair
string
" "\""
string_content "homepage"
" "\""
: ":"
string
" "\""
string_content "https://mui.com/system/styled/"
" "\""
, ","
pair (+30 nodes collapsed)
, ","
pair (+77 nodes collapsed)
, ","
pair (+74 nodes collapsed)
, ","
pair (+85 nodes collapsed)
, ","
pair (+41 nodes collapsed)
, ","
pair (+42 nodes collapsed)
, ","
pair
string
" "\""
string_content "sideEffects"
" "\""
: ":"
false "false"
, ","
pair (+30 nodes collapsed)
, ","
pair
string
" "\""
string_content "engines"
" "\""
: ":"
object
{ "{"
pair
string
" "\""
string_content "node"
" "\""
: ":"
string
" "\""
string_content ">=14.0.0"
" "\""
} "}"
, ","
pair (+30 nodes collapsed)
} "}"

After

document
object
{ "{"
pair
string
" "\""
string_content "name"
" "\""
: ":"
string
" "\""
string_content "@mui/styled-engine"
" "\""
, ","
pair
string
" "\""
string_content "version"
" "\""
: ":"
string
" "\""
string_content "9.0.0-alpha.3"
" "\""
, ","
pair
string
" "\""
string_content "author"
" "\""
: ":"
string
" "\""
string_content "MUI Team"
" "\""
, ","
pair
string
" "\""
string_content "description"
" "\""
: ":"
string
" "\""
string_content "styled() API wrapper package for emotion."
" "\""
, ","
pair (+28 nodes collapsed)
, ","
pair (+41 nodes collapsed)
, ","
pair
string
" "\""
string_content "license"
" "\""
: ":"
string
" "\""
string_content "MIT"
" "\""
, ","
pair
string
" "\""
string_content "bugs"
" "\""
: ":"
object
{ "{"
pair
string
" "\""
string_content "url"
" "\""
: ":"
string
" "\""
string_content "https://github.com/mui/material-ui/issues"
" "\""
} "}"
, ","
pair
string
" "\""
string_content "homepage"
" "\""
: ":"
string
" "\""
string_content "https://mui.com/system/styled/"
" "\""
, ","
pair (+30 nodes collapsed)
, ","
pair (+77 nodes collapsed)
, ","
pair (+74 nodes collapsed)
, ","
pair (+85 nodes collapsed)
, ","
pair (+41 nodes collapsed)
, ","
pair (+42 nodes collapsed)
, ","
pair
string
" "\""
string_content "sideEffects"
" "\""
: ":"
false "false"
, ","
pair (+30 nodes collapsed)
, ","
pair
string
" "\""
string_content "engines"
" "\""
: ":"
object
{ "{"
pair
string
" "\""
string_content "node"
" "\""
: ":"
string
" "\""
string_content ">=14.0.0"
" "\""
} "}"
, ","
pair (+30 nodes collapsed)
} "}"