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 "packages/puppeteer": "23.11.1",
3 "packages/puppeteer-core": "23.11.1",
4 "packages/testserver": "0.6.1",
5 "packages/ng-schematics": "0.7.0",
6 "packages/browsers": "2.6.1"
7}
8

After

1{
2 "packages/puppeteer": "24.0.0",
3 "packages/puppeteer-core": "24.0.0",
4 "packages/testserver": "0.6.1",
5 "packages/ng-schematics": "0.7.0",
6 "packages/browsers": "2.7.0"
7}
8

Before

document
object
{ "{"
pair
string
" "\""
string_content "packages/puppeteer"
" "\""
: ":"
string
" "\""
string_content "23.11.1"
" "\""
, ","
pair
string
" "\""
string_content "packages/puppeteer-core"
" "\""
: ":"
string
" "\""
string_content "23.11.1"
" "\""
, ","
pair
string
" "\""
string_content "packages/testserver"
" "\""
: ":"
string
" "\""
string_content "0.6.1"
" "\""
, ","
pair
string
" "\""
string_content "packages/ng-schematics"
" "\""
: ":"
string
" "\""
string_content "0.7.0"
" "\""
, ","
pair
string
" "\""
string_content "packages/browsers"
" "\""
: ":"
string
" "\""
string_content "2.6.1"
" "\""
} "}"

After

document
object
{ "{"
pair
string
" "\""
string_content "packages/puppeteer"
" "\""
: ":"
string
" "\""
string_content "24.0.0"
" "\""
, ","
pair
string
" "\""
string_content "packages/puppeteer-core"
" "\""
: ":"
string
" "\""
string_content "24.0.0"
" "\""
, ","
pair
string
" "\""
string_content "packages/testserver"
" "\""
: ":"
string
" "\""
string_content "0.6.1"
" "\""
, ","
pair
string
" "\""
string_content "packages/ng-schematics"
" "\""
: ":"
string
" "\""
string_content "0.7.0"
" "\""
, ","
pair
string
" "\""
string_content "packages/browsers"
" "\""
: ":"
string
" "\""
string_content "2.7.0"
" "\""
} "}"