joolfe / postman-to-openapi

🛸 Convert postman collection to OpenAPI
MIT License
575 stars 99 forks source link

TypeError: Cannot read properties of undefined (reading 'reduce') #217

Closed Mehrdad-Dadkhah closed 1 year ago

Mehrdad-Dadkhah commented 1 year ago

Hi

npm i postman-to-openapi -g

changed 7 packages, and audited 8 packages in 15s

found 0 vulnerabilities
npm notice 
npm notice New minor version of npm available! 8.3.1 -> 8.19.2
npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.19.2

p2o postman_collection.json -f result.json

TypeError: Cannot read properties of undefined (reading 'reduce')

this is my "postman_collection.json" (rename ext to txt only) postman_collection.txt

joolfe commented 1 year ago

Hi @Mehrdad-Dadkhah,

The problems is because some of the request doesn´t have the header parameter, reviewing the schema https://schema.postman.com/collection/json/v2.1.0/draft-04/collection.json seems like header is not mandatory so I have add the support for that in version 2.6.2

Mehrdad-Dadkhah commented 1 year ago

Hi @joolfe Thanks for answer