Download Latest Version @hey-api_openapi-ts@0.79.0 source code.tar.gz (13.5 MB)
Email in envelope

Get an email when there's a new version of OpenAPI-TS

Home / @hey-api_openapi-ts@0.78.0
Name Modified Size InfoDownloads / Week
Parent folder
@hey-api_openapi-ts@0.78.0 source code.tar.gz 2025-07-04 13.4 MB
@hey-api_openapi-ts@0.78.0 source code.zip 2025-07-04 15.7 MB
README.md 2025-07-04 2.3 kB
Totals: 3 Items   29.1 MB 0

Minor Changes

  • #2246 a11a8c5 Thanks @mrlubos! - feat(config): add parser options

    Added parser options

    Previously, @hey-api/typescript would generate correct types, but the validator plugins would have to re-implement the same logic or generate schemas that didn't match the generated types.

    Since neither option was ideal, this release adds a dedicated place for parser options. Parser is responsible for preparing the input so plugins can generate more accurate output with less effort.

    You can learn more about configuring parser on the Parser page.

    Moved input options

    The following options were moved to the new parser group.

    • input.filters moved to parser.filters
    • input.pagination moved to parser.pagination
    • input.patch moved to parser.patch
    • input.validate_EXPERIMENTAL moved to parser.validate_EXPERIMENTAL

    Updated typescript options

    The following options were renamed.

    • enumsCase moved to enums.case
    • enumsConstantsIgnoreNull moved to enums.constantsIgnoreNull

    Moved typescript options

    The following options were moved to the new parser group.

    • exportInlineEnums moved to parser.transforms.enums
    • readOnlyWriteOnlyBehavior moved to parser.transforms.readWrite.enabled
    • readableNameBuilder moved to parser.transforms.readWrite.responses.name
    • writableNameBuilder moved to parser.transforms.readWrite.requests.name

    Updated readWrite.responses name

    Additionally, the naming pattern for response schemas has changed from {name}Readable to {name}. This is to prevent your code from breaking by default when using a schema that gets updated with a write-only field.

Patch Changes

Source: README.md, updated 2025-07-04