Skip to content

Replace json-schema-to-typescript with a lighter type codegen (−12.5 MB) #1310

Description

@jancurn

json-schema-to-typescript is used only by actor generate-schema-types, but pulls in ~12.5 MB of the install: prettier (9.5 MB, used just to format the generated types), lodash (1.4 MB), and js-yaml (0.9 MB). Replace it with a lighter codegen, or generate the types without prettier formatting.

Largest single lever identified in #1304. Part of #1305.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request.t-buildersIssues owned by the Builders team.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions