Skip to content

Rethink JSON Schema generation #2722

Open
@ddbeck

Description

@ddbeck

ts-json-schema-generator only incompletely generates a schema based on our TypeScript types. It seems to have some longstanding bugs around keyof. I doubt they'll be fixed any time soon.

We should explore alternatives for keeping our TypeScript types and JSON Schema in sync.

Some routes we might consider:

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency filepackage:web-featuresschemaSchema changes, proposals, and bugstools and infrastructureProject internal tooling, such as linters, GitHub Actions, or repo settings

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions