Skip to content

Commit ce9258c

Browse files
Make the json reader less sensitive (#95)
1 parent 5a340d1 commit ce9258c

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/RokuDeploy.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -802,7 +802,11 @@ export class RokuDeploy {
802802
if (this.fsExtra.existsSync(fileName)) {
803803
let configFileText = this.fsExtra.readFileSync(fileName).toString();
804804
let parseErrors = [] as ParseError[];
805-
fileOptions = parseJsonc(configFileText, parseErrors);
805+
fileOptions = parseJsonc(configFileText, parseErrors, {
806+
allowEmptyContent: true,
807+
allowTrailingComma: true,
808+
disallowComments: false
809+
});
806810
if (parseErrors.length > 0) {
807811
throw new Error(`Error parsing "${path.resolve(fileName)}": ` + JSON.stringify(
808812
parseErrors.map(x => {

0 commit comments

Comments
 (0)