APIDevTools / json-schema-ref-parser

Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
https://apitools.dev/json-schema-ref-parser
MIT License
956 stars 228 forks source link

Breaking Firebase Tools #301

Closed Psycarlo closed 7 months ago

Psycarlo commented 1 year ago

Trying to install firebase-tools globally in Github Actions and get this error

@apidevtools/json-schema-ref-parser@9.1.1: The engine "node" is incompatible with this module. Expected version ">= 17". Got "16.19.0"

*Using Node 16

DStenvers commented 1 year ago

Same issue here. Tried downgrading to an older version but did not work. Any help is greatly appreciated!

DStenvers commented 1 year ago

My solution was to tell yarn to ignore this using: RUN yarn install --ignore-engines Not an award-winning one, but for now I can continue working.

jcmosc commented 1 year ago

v9.1.2 has been released and should revert the change. The GitHub action should now pick it up and work if you rerun it.