Skip to content

General feedback #1

@stamminator

Description

@stamminator

Thanks for hosting this. An "unofficially official" place outside of VSCode's repo to discuss JSONC is needed.

JSONC doesn’t allow trailing commas; however, we encourage parsers to be lenient and handle trailing commas gracefully where possible to reduce the risk of human edits introducing parsing errors.

I initially wanted to complain about this, but after looking at VS Code's JSONC docs, I realize you're correct. Trailing commas just make sense for both minimizing human-caused parsing format errors and for more accurate git blames, but until VS Code mans up, officially supports it, and formalizes the spec, there's nothing to be done.

Would you consider enabling the Discussions section for the repo? This issue, for example, seems more fitting for that rather than an Issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions