KETTLE-37: Implement JSON5 support for loading config files with comments

Metadata

Source
KETTLE-37
Type
Improvement
Priority
Major
Status
Resolved
Resolution
Fixed
Assignee
Antranig Basman
Reporter
Antranig Basman
Created
2015-10-21T11:28:25.221-0400
Updated
2020-11-04T18:20:49.470-0500
Versions
N/A
Fixed Versions
N/A
Component
N/A

Description

The helpful and permissive JSON5 spec (http://json5.org/) seems well established and has a reference implementation at https://github.com/aseemk/json5 and a grunt plugin https://github.com/ragnarokkr/grunt-json5lint . We should implement support for this format in our "config" files so that they can incorporate comments and a more permissive syntax.

Comments