Skip to content

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

New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants