Skip to content
This repository was archived by the owner on Jun 2, 2026. It is now read-only.
This repository was archived by the owner on Jun 2, 2026. It is now read-only.

[PR fails] Adding Stricter Type Checks For Input Object Types Fails only on Node8/9 #321

Description

@isocroft

With respect to my recent PR to this awesome project, I had been researching ways to add stricter type checks to a code-first code-generated graphql schema. I found this package and included it in the openapi-to-graphql package to sanitize and validate input types for OpenAPI v3.x.x parameters and requestBody via their OAS schema definitions.

All Tests Pass on Travis CI/CD (NodeJS v10/11):

image

All Tests Pass on Local (NodeJS v10.17.0)

image

As you see above: All tests on my local copy of the project pass (PS: I am running NodeJS v10.17.0) but on the Travis CI/CD it fails specifically on Node 8/9 and passes on Node 10/11/12.

I suspect that the MQTT subscriptions package is the reason why. But I wanted help in debugging the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions