Represents an array that may contain elements (ex. []
, [5, 6]
).
Represents a boolean (ex. true
or false
).
Represents a comment block (ex. /* my comment */
).
Represents a comment line (ex. // my comment
).
Represents the null keyword (ex. null
).
Represents a number (ex. 123
, 99.99
, -1.2e+2
).
Represents an object that may contain properties (ex. {}
, { "prop": 4 }
).
Represents an object property (ex. "prop": []
).
Node surrounded in double quotes (ex. "my string"
).
A string that’s not in quotes.
Usually the appearance of this would be a parsing error.