@apidevtools/swagger-parser is broken. The 10.0.4 release, in this [commit](https://github.com/APIDevTools/swagger-parser/commit/9394be8f818f2d3daccea2c14d78c442715f288e#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R83), swagger-parser moved off z-schema over to ajv, since then, it is impossible to `bundle` or `validate` swagger files. **Error** Cannot find module 'ajv/dist/core' Require stack: /data/node_modules/ajv-draft-04/dist/index.js /data/node_modules/@apidevtools/swagger-parser/lib/validators/schema.js /data/node_modules/@apidevtools/swagger-parser/lib/index.js /data/node_modules/@apidevtools/swagger-cli/lib/bundle.js /data/node_modules/@apidevtools/swagger-cli/lib/index.js /data/node_modules/@apidevtools/swagger-cli/bin/swagger-cli.js /data/node_modules/swagger-cli/swagger-cli.js **Tested on:** npm: 8.5.5 node: 16.15.0 npm: 6.14.15 node: 14.18.2
@apidevtools/swagger-parser is broken.
The 10.0.4 release, in this commit, swagger-parser moved off z-schema over to ajv, since then, it is impossible to
bundleorvalidateswagger files.Error
Cannot find module 'ajv/dist/core'
Require stack:
/data/node_modules/ajv-draft-04/dist/index.js
/data/node_modules/@apidevtools/swagger-parser/lib/validators/schema.js
/data/node_modules/@apidevtools/swagger-parser/lib/index.js
/data/node_modules/@apidevtools/swagger-cli/lib/bundle.js
/data/node_modules/@apidevtools/swagger-cli/lib/index.js
/data/node_modules/@apidevtools/swagger-cli/bin/swagger-cli.js
/data/node_modules/swagger-cli/swagger-cli.js
Tested on:
npm: 8.5.5
node: 16.15.0
npm: 6.14.15
node: 14.18.2