forked from wework/json-schema-to-openapi-schema
-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
Looks like an incompatibility with latest yargs?
$ json-schema-to-openapi-schema convert ibm_quantum_schemas_openapi.json
/home/osboxes/.config/nvm/versions/node/v24.11.1/lib/node_modules/@openapi-contrib/json-schema-to-openapi-schema/bin/json-schema-to-openapi-schema.js:39
.option('d', {
^
TypeError: yargs.option is not a function
at parseArgs (/home/osboxes/.config/nvm/versions/node/v24.11.1/lib/node_modules/@openapi-contrib/json-schema-to-openapi-schema/bin/json-schema-to-openapi-schema.js:39:4)
at main (/home/osboxes/.config/nvm/versions/node/v24.11.1/lib/node_modules/@openapi-contrib/json-schema-to-openapi-schema/bin/json-schema-to-openapi-schema.js:11:13)
at Object.<anonymous> (/home/osboxes/.config/nvm/versions/node/v24.11.1/lib/node_modules/@openapi-contrib/json-schema-to-openapi-schema/bin/json-schema-to-openapi-schema.js:29:3)
at Module._compile (node:internal/modules/cjs/loader:1761:14)
at Object..js (node:internal/modules/cjs/loader:1893:10)
at Module.load (node:internal/modules/cjs/loader:1481:32)
at Module._load (node:internal/modules/cjs/loader:1300:12)
at TracingChannel.traceSync (node:diagnostics_channel:328:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:245:24)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
Node.js v24.11.1
Versions
Latest of each.
$ npm list -g yargs
/home/osboxes/.config/nvm/versions/node/v24.11.1/lib
└─┬ @openapi-contrib/json-schema-to-openapi-schema@4.3.1
└── yargs@18.0.0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels