Skip to content

fix: gets rid of node engine >= 17 requirement #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jan 25, 2023

Conversation

jpinho
Copy link

@jpinho jpinho commented Jan 25, 2023

Context

A breaking change was introduced on this PR#294, causing everyone that depends on versions above 9.0.9 to now have to update their node engines to >= v17.

There is also an open issue on the json-schema-ref-parser repo regarding this same problem issue#298.

Change

This PR, removed the node engine limitation and gets rid of a node17 specific flag.

Tests

All tests pass locally on MacOS 13 (Ventura); not sure about other environments. Either way, the only reason the engine was updated was due to some browser test, and since the json-schema-ref-parser CI points to Node 17, the tests should keep passing on their pipelines. The node engine requirement was just nonsense.

@jpinho jpinho changed the title fix: gets rid of node enginer >= 17 requirement fix: gets rid of node engine >= 17 requirement Jan 25, 2023
@anttiviljami anttiviljami merged commit 226e1e1 into anttiviljami:main Jan 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants