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": "@next/plugin-storybook",
3 "version": "16.2.0-canary.4",
4 "repository": {
5 "url": "vercel/next.js",
6 "directory": "packages/next-plugin-storybook"
7 }
8}
9

After

1{
2 "name": "@next/plugin-storybook",
3 "version": "16.2.0-canary.5",
4 "repository": {
5 "url": "vercel/next.js",
6 "directory": "packages/next-plugin-storybook"
7 }
8}
9

Before

document
object
{ "{"
pair
string
" "\""
string_content "name"
" "\""
: ":"
string
" "\""
string_content "@next/plugin-storybook"
" "\""
, ","
pair
string
" "\""
string_content "version"
" "\""
: ":"
string
" "\""
string_content "16.2.0-canary.4"
" "\""
, ","
pair (+30 nodes collapsed)
} "}"

After

document
object
{ "{"
pair
string
" "\""
string_content "name"
" "\""
: ":"
string
" "\""
string_content "@next/plugin-storybook"
" "\""
, ","
pair
string
" "\""
string_content "version"
" "\""
: ":"
string
" "\""
string_content "16.2.0-canary.5"
" "\""
, ","
pair (+30 nodes collapsed)
} "}"