SYMBOL INDEX (92 symbols across 12 files) FILE: build/es5.js constant JSON5 (line 4) | const JSON5 = require('../lib') FILE: build/package.js constant JSON5 (line 4) | const JSON5 = require('../lib') FILE: lib/cli.js constant JSON5 (line 6) | const JSON5 = require('./') function parseArgs (line 73) | function parseArgs () { function version (line 133) | function version () { function usage (line 137) | function usage () { FILE: lib/index.js constant JSON5 (line 4) | const JSON5 = { FILE: lib/parse.js function internalize (line 42) | function internalize (holder, name, reviver) { function lex (line 86) | function lex () { function peek (line 107) | function peek () { function read (line 113) | function read () { method default (line 133) | default () { method comment (line 171) | comment () { method multiLineComment (line 187) | multiLineComment () { method multiLineCommentAsterisk (line 201) | multiLineCommentAsterisk () { method singleLineComment (line 220) | singleLineComment () { method value (line 238) | value () { method identifierNameStartEscape (line 312) | identifierNameStartEscape () { method identifierName (line 336) | identifierName () { method identifierNameEscape (line 359) | identifierNameEscape () { method sign (line 385) | sign () { method zero (line 424) | zero () { method decimalInteger (line 447) | decimalInteger () { method decimalPointLeading (line 469) | decimalPointLeading () { method decimalPoint (line 479) | decimalPoint () { method decimalFraction (line 497) | decimalFraction () { method decimalExponent (line 514) | decimalExponent () { method decimalExponentSign (line 532) | decimalExponentSign () { method decimalExponentInteger (line 542) | decimalExponentInteger () { method hexadecimal (line 551) | hexadecimal () { method hexadecimalInteger (line 561) | hexadecimalInteger () { method string (line 570) | string () { method start (line 611) | start () { method beforePropertyName (line 625) | beforePropertyName () { method afterPropertyName (line 657) | afterPropertyName () { method beforePropertyValue (line 665) | beforePropertyValue () { method afterPropertyValue (line 669) | afterPropertyValue () { method beforeArrayValue (line 679) | beforeArrayValue () { method afterArrayValue (line 687) | afterArrayValue () { method end (line 697) | end () { function newToken (line 708) | function newToken (type, value) { function literal (line 717) | function literal (s) { function escape (line 729) | function escape () { function hexEscape (line 804) | function hexEscape () { function unicodeEscape (line 824) | function unicodeEscape () { method start (line 841) | start () { method beforePropertyName (line 849) | beforePropertyName () { method afterPropertyName (line 874) | afterPropertyName () { method beforePropertyValue (line 887) | beforePropertyValue () { method beforeArrayValue (line 895) | beforeArrayValue () { method afterPropertyValue (line 908) | afterPropertyValue () { method afterArrayValue (line 931) | afterArrayValue () { method end (line 954) | end () { function push (line 962) | function push () { function pop (line 1027) | function pop () { function invalidChar (line 1050) | function invalidChar (c) { function invalidEOF (line 1058) | function invalidEOF () { function invalidIdentifier (line 1072) | function invalidIdentifier () { function separatorChar (line 1077) | function separatorChar (c) { function formatChar (line 1081) | function formatChar (c) { function syntaxError (line 1109) | function syntaxError (message) { FILE: lib/register.js constant JSON5 (line 2) | const JSON5 = require('./') FILE: lib/stringify.d.ts type StringifyOptions (line 1) | type StringifyOptions = { FILE: lib/stringify.js function serializeProperty (line 61) | function serializeProperty (key, holder) { function quoteString (line 104) | function quoteString (value) { function serializeObject (line 164) | function serializeObject (value) { function serializeKey (line 208) | function serializeKey (key) { function serializeArray (line 227) | function serializeArray (value) { FILE: lib/util.js method isSpaceSeparator (line 4) | isSpaceSeparator (c) { method isIdStartChar (line 8) | isIdStartChar (c) { method isIdContinueChar (line 17) | isIdContinueChar (c) { method isDigit (line 28) | isDigit (c) { method isHexDigit (line 32) | isHexDigit (c) { FILE: test/errors.js constant JSON5 (line 1) | const JSON5 = require('../lib') FILE: test/parse.js constant JSON5 (line 3) | const JSON5 = require('../lib') FILE: test/stringify.js constant JSON5 (line 2) | const JSON5 = require('../lib') method a (line 119) | a () {} function C (line 243) | function C () {} method toJSON (line 244) | toJSON () { return {a: 1, b: 2} } function C (line 250) | function C () {} method toJSON (line 251) | toJSON (key) { return (key === 'a') ? 1 : 2 } function C (line 257) | function C () {} method toJSON5 (line 258) | toJSON5 () { return {a: 1, b: 2} } function C (line 264) | function C () {} method toJSON5 (line 265) | toJSON5 (key) { return (key === 'a') ? 1 : 2 } function C (line 271) | function C () {} method toJSON (line 273) | toJSON () { return {a: 1, b: 2} } method toJSON5 (line 274) | toJSON5 () { return {a: 2, b: 2} } function C (line 414) | function C () {} method toJSON (line 415) | toJSON () { return {a: 1, b: 2} } function C (line 424) | function C () {} method toJSON5 (line 425) | toJSON5 () { return {a: 1, b: 2} }