Skip to content

Migrate custom mode definitions from JSON to YAML #3748

@mrubens

Description

@mrubens

What problem does this proposed feature solve?

The JSON format for custom modes is hard to read and doesn't have good support for multi-line strings and comments.

Describe the proposed solution in detail

YAML is a superset of JSON, so we should just make all future changes to these files save in YAML instead of JSON and migrate custom_modes.json to custom_modes.yaml.

Technical considerations or implementation details (optional)

No response

Describe alternatives considered (if any)

No response

Additional Context & Mockups

No response

Proposal Checklist

  • I have searched existing Issues and Discussions to ensure this proposal is not a duplicate.
  • This proposal is for a specific, actionable change intended for implementation (not a general idea).
  • I understand that this proposal requires review and approval before any development work begins.

Are you interested in implementing this feature if approved?

  • Yes, I would like to contribute to implementing this feature.

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementNew feature or request

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions