Skip to content

Cerberus schema based linting and code completion #623

@jmlord

Description

@jmlord

We have a Cerberus schema format that is used to validate .yml files in a GitHub action, using navikt/yaml-validator.

Now we would like to push this further and use the Cerberus schema to fuel a VS Code extension or RStudio add-in that would do linting and code completion. I was thinking of hooking the Cerberus schema on an existing language server or extension like Prettier, rather than designing a bespoke plugin.

Are there existing tooling to do that?

(This is not an issue per se, rather a question. This formerly was a Stack Overflow question, but it was closed as too library specific, so I brought it here.)

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