[BUG] SyntaxError: JSON5: invalid character ','
See original GitHub issueOverview of the issue
Unhandled Rejection at: Promise {
<rejected> SyntaxError: JSON5: invalid character ',' at 1:253
at syntaxError (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:1083:17)
at invalidChar (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:1028:12)
at Object.afterPropertyName (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:640:15)
at Object.default (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:146:37)
at lex (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:78:42)
at Object.parse (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:25:17)
at loopInsideModule (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/dist/application-54cd2170.js:5370:52)
at loopRoutesParser (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/dist/application-54cd2170.js:5403:29)
at loopRoutesParser (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/dist/application-54cd2170.js:5408:21)
at RouterParserUtil.constructRoutesTree (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/dist/application-54cd2170.js:5412:9) {
lineNumber: 1,
columnNumber: 253
}
} reason: SyntaxError: JSON5: invalid character ',' at 1:253
at syntaxError (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:1083:17)
at invalidChar (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:1028:12)
at Object.afterPropertyName (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:640:15)
at Object.default (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:146:37)
at lex (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:78:42)
at Object.parse (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/node_modules/json5/lib/parse.js:25:17)
at loopInsideModule (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/dist/application-54cd2170.js:5370:52)
at loopRoutesParser (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/dist/application-54cd2170.js:5403:29)
at loopRoutesParser (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/dist/application-54cd2170.js:5408:21)
at RouterParserUtil.constructRoutesTree (/Users/byakubchik/Desktop/bertie/node_modules/@compodoc/compodoc/dist/application-54cd2170.js:5412:9) {
lineNumber: 1,
columnNumber: 253
}
[14:40:52] Sorry, but there was a problem during parsing or generation of the documentation.
Operating System, Node.js, npm, compodoc version(s)
Mac 10.15.5
, Node v12.14.1
, compodoc 1.1.11
Angular configuration, a package.json
file in the root folder
Compodoc installed globally or locally ?
I tried globally and locally.
Tried both:
npm run doc
(package.json:"doc": "compodoc -p src/tsconfig.app.json"
)npx compodoc -p src/tsconfig.app.json
If possible sourcecode of the file where it breaks
unsure what the problem is - none of my files appear in the stack trace
If possible your terminal logs before the error
Motivation for or Use Case
first run error
Reproduce the error
🤷
Related issues
Suggest a Fix
No clue 😅
A year or more back I tried the project and it worked 👍
During global installation there was some error about xcode(?) not being present?
Issue Analytics
- State:
- Created 3 years ago
- Comments:7
Top Results From Across the Web
[BUG] SyntaxError: JSON5: invalid character '.' at 1:470 #1124
The issue is that the JSON the compodoc generates does not resolve the enum value and takes the literal value (here it puts...
Read more >node.js - Parcel: JSON5: invalid character '\' - Stack Overflow
On trying to build a react app using tailwind and postcss, it throws me this error. /mnt/c/Users/Shaleen/Documents/Visual Studio ...
Read more >[BUG] SyntaxError: JSON5: invalid character ',' - Bountysource
[BUG] SyntaxError: JSON5: invalid character ','
Read more >Error at NPM start - The Atlassian Developer Community
I get error at npm start with the template ACE repo. ... SyntaxError: JSON5: invalid character '' at 46:1 const util = require('....
Read more >JSON5 – JSON for Humans | JSON5
It's also a strict subset of ES5, so valid JSON5 files will always be valid ES5. ... Strings may span multiple lines by...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@shakedSetoo Using this argument should solve the issue
--disableDependencies --minimal
Reference - https://github.com/compodoc/compodoc/issues/980I have the same issue!!! Unhandled Rejection at: Promise { SyntaxError: JSON5: invalid character ‘(’ at 1:1 at syntaxError (/node_modules/json5/lib/parse.js:1083:17) at invalidChar (/node_modules/json5/lib/parse.js:1028:12) at Object.value (/node_modules/json5/lib/parse.js:287:15) at lex (/node_modules/json5/lib/parse.js:78:42) at Object.parse (/node_modules/json5/lib/parse.js:25:17) at loopModulesParser (/node_modules/@compodoc/compodoc/dist/index-cli-f7393cac.js:6225:51) at RouterParserUtil.constructRoutesTree (/node_modules/@compodoc/compodoc/dist/index-cli-f7393cac.js:6250:13) at AngularDependencies.getDependencies (/node_modules/@compodoc/compodoc/dist/index-cli-f7393cac.js:9494:50) at CliApplication.Application.getDependenciesData (/node_modules/@compodoc/compodoc/dist/index-cli-f7393cac.js:11176:40) at /node_modules/@compodoc/compodoc/dist/index-cli-f7393cac.js:10985:23 { lineNumber: 1, columnNumber: 1 } } reason: SyntaxError: JSON5: invalid character ‘(’ at 1:1 at syntaxError (/node_modules/json5/lib/parse.js:1083:17) at invalidChar (/node_modules/json5/lib/parse.js:1028:12) at Object.value (/node_modules/json5/lib/parse.js:287:15) at lex (/node_modules/json5/lib/parse.js:78:42) at Object.parse (/node_modules/json5/lib/parse.js:25:17) at loopModulesParser (node_modules/@compodoc/compodoc/dist/index-cli-f7393cac.js:6225:51) at RouterParserUtil.constructRoutesTree (/@compodoc/compodoc/dist/index-cli-f7393cac.js:6250:13) at AngularDependencies.getDependencies (/node_modules/@compodoc/compodoc/dist/index-cli-f7393cac.js:9494:50) at CliApplication.Application.getDependenciesData (/@compodoc/compodoc/dist/index-cli-f7393cac.js:11176:40) at node_modules/@compodoc/compodoc/dist/index-cli-f7393cac.js:10985:23 { lineNumber: 1, columnNumber: 1 }