@readme/postman-to-openapi
Version:
Convert postman collection to OpenAPI spec
886 lines (415 loc) • 41.9 kB
Markdown
## 4.1.0 (2023-05-01)
* fix: create a response description if one is missing (#3) ([b13f7e5](https://github.com/readmeio/postman-to-openapi/commit/b13f7e5)), closes [#3](https://github.com/readmeio/postman-to-openapi/issues/3)
* chore(deps-dev): bumping out of date deps ([66f1f68](https://github.com/readmeio/postman-to-openapi/commit/66f1f68))
## 4.0.0 (2023-03-03)
* chore: prepping our fork to be released under our org ([51bfb90](https://github.com/readmeio/postman-to-openapi/commit/51bfb90))
* fix: missing `code` would result in an `undefined` response status (#2) ([3068bd0](https://github.com/readmeio/postman-to-openapi/commit/3068bd0)), closes [#2](https://github.com/readmeio/postman-to-openapi/issues/2)
### [3.0.1](https://github.com/joolfe/postman-to-openapi/compare/3.0.0...3.0.1) (2023-01-21)
### Build System
* **deps:** fix dependency vulnerability ([859c35c](https://github.com/joolfe/postman-to-openapi/commit/859c35cf6ffbb07e3e72ef920f32a55d685789a2))
## [3.0.0](https://github.com/joolfe/postman-to-openapi/compare/2.9.0...3.0.0) (2022-12-26)
### ⚠ BREAKING CHANGES
* update version because node.js 12 is not supported anymore
### Features
* add node 19 in pipelines ([dfd74cf](https://github.com/joolfe/postman-to-openapi/commit/dfd74cf334ab0b8920595df0de1494ecf11bf7a8))
### Build System
* support node.js 18.x ([1b202d9](https://github.com/joolfe/postman-to-openapi/commit/1b202d95776fe0616dfc4e9a63321fff82cbd2f1))
* update version because node.js 12 is not supported anymore ([b1a46a6](https://github.com/joolfe/postman-to-openapi/commit/b1a46a67340f3cc4a75b50088e1efee0517aab02))
### Tests
* in Node 19 one of the errors has change so fixed in the test ([e4e07f9](https://github.com/joolfe/postman-to-openapi/commit/e4e07f9644bcb099d9ea91a48c9ac29ef6ed6b1a))
## [2.9.0](https://github.com/joolfe/postman-to-openapi/compare/2.8.0...2.9.0) (2022-11-06)
### Features
* allow add operation id to the request ([3f86a19](https://github.com/joolfe/postman-to-openapi/commit/3f86a19b3b1bca7816141cd02022a370c6c8c81d))
### [2.7.2](https://github.com/joolfe/postman-to-openapi/compare/2.7.1...2.7.2) (2022-11-05)
### Features
* support example body undefined ([2e7b31d](https://github.com/joolfe/postman-to-openapi/commit/2e7b31dd2c5e547c51663596ac0eba9459fc7b8a))
### Documentation
* fix sections ([195b472](https://github.com/joolfe/postman-to-openapi/commit/195b472ead6298473a380362c2fc061c2106b453))
### [2.7.1](https://github.com/joolfe/postman-to-openapi/compare/2.7.0...2.7.1) (2022-09-24)
### Bug Fixes
* check the url can be undefined Close [#224](https://github.com/joolfe/postman-to-openapi/issues/224) ([cb6e53b](https://github.com/joolfe/postman-to-openapi/commit/cb6e53b8db7e2c93b0ddd6f71486ca72383681fd))
* docs table add some spaces ([099eb73](https://github.com/joolfe/postman-to-openapi/commit/099eb7306c689844a80ef627e8dc70bb154bfeec))
## [2.7.0](https://github.com/joolfe/postman-to-openapi/compare/2.6.2...2.7.0) (2022-09-18)
### Features
* disabled but duplicating params (not supported by OpenAPI) ([4310197](https://github.com/joolfe/postman-to-openapi/commit/4310197386afcdd61aa2d640fa7935eda6f44f41))
* transform disabled option WIP ([b4858a2](https://github.com/joolfe/postman-to-openapi/commit/b4858a2d82beefe72f41d5debf95028711bb041d))
### Bug Fixes
* incorrect conflict in previous merge ([9face89](https://github.com/joolfe/postman-to-openapi/commit/9face89b85d5a77f07743c7ab3355077c300a40e))
### Documentation
* update docs about new feature ([d6c1141](https://github.com/joolfe/postman-to-openapi/commit/d6c1141970ac902304f83d116d95c5923635cee0))
* update typescript definition ([253dec7](https://github.com/joolfe/postman-to-openapi/commit/253dec7bb470a14dc1af6fb323aaae92d6b103c6))
* updates and links ([5e92c6d](https://github.com/joolfe/postman-to-openapi/commit/5e92c6d83cb61a6d628eb844bb649eafc189c41b))
### [2.6.2](https://github.com/joolfe/postman-to-openapi/compare/2.6.1...2.6.2) (2022-09-17)
### Bug Fixes
* support collections without the headers fields in request close [#217](https://github.com/joolfe/postman-to-openapi/issues/217) ([fa93c35](https://github.com/joolfe/postman-to-openapi/commit/fa93c35426b7607072d945ca9143794288b6c4bd))
### [2.6.1](https://github.com/joolfe/postman-to-openapi/compare/2.6.0...2.6.1) (2022-09-17)
### Bug Fixes
* close [#216](https://github.com/joolfe/postman-to-openapi/issues/216), an error when there exist an empty folder at the end of the collection ([4d7424c](https://github.com/joolfe/postman-to-openapi/commit/4d7424c599c6385e607be736f0e9952bb40708cc))
### Build System
* version updated ([09f02d0](https://github.com/joolfe/postman-to-openapi/commit/09f02d0bcdf61e427ba13d1d1b684523dc842901))
## [2.6.0](https://github.com/joolfe/postman-to-openapi/compare/2.5.0...2.6.0) (2022-08-29)
### Features
* add JSON format support ([c16a09f](https://github.com/joolfe/postman-to-openapi/commit/c16a09ff3acdfebdef44bffff4aef6f57afde447))
### Documentation
* document new option ([c0a37ae](https://github.com/joolfe/postman-to-openapi/commit/c0a37aef1c74fa9e0db78e540c38c3cffa544aed))
### Build System
* lock file ([2813792](https://github.com/joolfe/postman-to-openapi/commit/2813792f90b60001a97bba76e1f8337fcaa4419d))
* update version and ts devs ([7aea545](https://github.com/joolfe/postman-to-openapi/commit/7aea5453d1bc938d45d10331e487674b92514432))
## [2.5.0](https://github.com/joolfe/postman-to-openapi/compare/2.4.2...2.5.0) (2022-08-28)
### Features
* if no language is chosen in body raw mode then use '*/*' ([473db6b](https://github.com/joolfe/postman-to-openapi/commit/473db6b85b66a0604552f76ef84ef99a19ffad14))
* support now 'text/plain' when body request is raw and language is text ([53cee26](https://github.com/joolfe/postman-to-openapi/commit/53cee26c474ccd452487ad7dd213a705f63def68))
### Build System
* update version ([83f6c46](https://github.com/joolfe/postman-to-openapi/commit/83f6c46f8c0177b343809bbdf5d1b15879d52d54))
### [2.4.1](https://github.com/joolfe/postman-to-openapi/compare/2.2.1...2.4.1) (2022-07-25)
### Features
* request bodies & examples with json comments ([a2df3a6](https://github.com/joolfe/postman-to-openapi/commit/a2df3a697c83022faa8bdec37b60671dc7fefc4d))
### Bug Fixes
* support null body in examples responses ([14093e3](https://github.com/joolfe/postman-to-openapi/commit/14093e38f06cf06f465d7714c7a92a59f1a8612b))
* trying to fix lint ([5e57b58](https://github.com/joolfe/postman-to-openapi/commit/5e57b5835de523210b54b1427b0687c669acf362))
### Documentation
* update changelog ([62b9ef0](https://github.com/joolfe/postman-to-openapi/commit/62b9ef0236c0cdef2a2942f4b779401428a29d58))
* update CHANGELOG ([78a0895](https://github.com/joolfe/postman-to-openapi/commit/78a0895e14b41105c0f16ed908a83096b7a3565b))
### Build System
* update deps ([97c1e50](https://github.com/joolfe/postman-to-openapi/commit/97c1e50e6c0195d6167ac8b73e76008e7bc1e106))
* update deps ([6745a1d](https://github.com/joolfe/postman-to-openapi/commit/6745a1d6ab2a1cb7b0ffecf963c06240b9d3182b))
* update version ([1d1c7ca](https://github.com/joolfe/postman-to-openapi/commit/1d1c7ca863848719f7158e49f62e86dd3d02d30e))
* update version ([f2c6ba5](https://github.com/joolfe/postman-to-openapi/commit/f2c6ba535d27e5d030267bd656a5bb799b91f8a3))
## [2.4.0](https://github.com/joolfe/postman-to-openapi/compare/2.2.1...2.4.0) (2022-06-18)
### Features
* request bodies & examples with json comments ([a2df3a6](https://github.com/joolfe/postman-to-openapi/commit/a2df3a697c83022faa8bdec37b60671dc7fefc4d))
### Bug Fixes
* trying to fix lint ([5e57b58](https://github.com/joolfe/postman-to-openapi/commit/5e57b5835de523210b54b1427b0687c669acf362))
### Documentation
* update changelog ([62b9ef0](https://github.com/joolfe/postman-to-openapi/commit/62b9ef0236c0cdef2a2942f4b779401428a29d58))
### Build System
* update deps ([6745a1d](https://github.com/joolfe/postman-to-openapi/commit/6745a1d6ab2a1cb7b0ffecf963c06240b9d3182b))
* update version ([f2c6ba5](https://github.com/joolfe/postman-to-openapi/commit/f2c6ba535d27e5d030267bd656a5bb799b91f8a3))
## [2.3.0](https://github.com/joolfe/postman-to-openapi/compare/2.2.0...2.3.0) (2022-06-02)
### Features
* allowed javascript object as input and output ([1f1976c](https://github.com/joolfe/postman-to-openapi/commit/1f1976cc18d023006ccd9134491db99b62c0fcf6))
### Bug Fixes
* **types:** it should return promise<string> ([19ddc69](https://github.com/joolfe/postman-to-openapi/commit/19ddc69448ff2b68e4ee1dbef5114d6a8212f704)), closes [/github.com/joolfe/postman-to-openapi/blob/master/lib/index.js#L9](https://github.com/joolfe//github.com/joolfe/postman-to-openapi/blob/master/lib/index.js/issues/L9)
### Documentation
* update CHANGELOG ([aa78799](https://github.com/joolfe/postman-to-openapi/commit/aa78799fb4d4a9ba0cb84979dc24dd4cf51bb075))
### Build System
* update deps ([6745a1d](https://github.com/joolfe/postman-to-openapi/commit/6745a1d6ab2a1cb7b0ffecf963c06240b9d3182b))
* update version ([ee6d061](https://github.com/joolfe/postman-to-openapi/commit/ee6d061bf279b2e3da3ad29ab1c7fb5418d7659a))
### [2.2.1](https://github.com/joolfe/postman-to-openapi/compare/2.2.0...2.2.1) (2022-03-13)
### Bug Fixes
* **types:** it should return promise<string> ([19ddc69](https://github.com/joolfe/postman-to-openapi/commit/19ddc69448ff2b68e4ee1dbef5114d6a8212f704)), closes [/github.com/joolfe/postman-to-openapi/blob/master/lib/index.js#L9](https://github.com/joolfe//github.com/joolfe/postman-to-openapi/blob/master/lib/index.js/issues/L9)
### Build System
* update version ([ee6d061](https://github.com/joolfe/postman-to-openapi/commit/ee6d061bf279b2e3da3ad29ab1c7fb5418d7659a))
## [2.2.0](https://github.com/joolfe/postman-to-openapi/compare/2.1.0...2.2.0) (2022-02-19)
### Features
* Add error handling in response example parse ([acba056](https://github.com/joolfe/postman-to-openapi/commit/acba056c307cf07d143476956e115e8b7bd16f93))
### Bug Fixes
* update dependencies for moderate vulnerability ([f0ccc6f](https://github.com/joolfe/postman-to-openapi/commit/f0ccc6f252a83048cdefc04033c4d8d896fb3403))
### Build System
* update version ([5e2edff](https://github.com/joolfe/postman-to-openapi/commit/5e2edff9e352e2611f47f30ce5b6886b6047065d))
## [2.1.0](https://github.com/joolfe/postman-to-openapi/compare/2.0.1...2.1.0) (2022-01-15)
### Features
* allow input as string instead of file path ([5dc1a18](https://github.com/joolfe/postman-to-openapi/commit/5dc1a18627819514c68a880ef8defbc15cd33021))
### Build System
* update version ([ef62c20](https://github.com/joolfe/postman-to-openapi/commit/ef62c20a37f4b3888bc53c15a8720ca4f77863ed))
### Documentation
* updates docs ([f9f3979](https://github.com/joolfe/postman-to-openapi/commit/f9f397930b04e7b2397e0244a1c1675481dfeecb))
### [2.0.1](https://github.com/joolfe/postman-to-openapi/compare/2.0.0...2.0.1) (2022-01-15)
### Documentation
* update reference to node version in readme ([d661200](https://github.com/joolfe/postman-to-openapi/commit/d6612006c65b8cc52613a908aab95c3a6e2bf7f6))
### Build System
* update deps ([02f1082](https://github.com/joolfe/postman-to-openapi/commit/02f108268268cb5d5baeca70fc9513fa3f436b84))
* update version ([7ca54bc](https://github.com/joolfe/postman-to-openapi/commit/7ca54bcfcf835eab4f94b4a3d1b5c8cb42a55086))
## [2.0.0](https://github.com/joolfe/postman-to-openapi/compare/1.17.5...2.0.0) (2021-12-20)
### ⚠ BREAKING CHANGES
* remove support for node.js 10 as some dependencies doens't support
### Features
* study and test node.js version 17 every dependency is compatible ([a4ef018](https://github.com/joolfe/postman-to-openapi/commit/a4ef01849cfdf5e0e7c3b6cb37430e527d2cfd67))
### Bug Fixes
* convert collections with `collection` wrapper attribute ([ddc8edc](https://github.com/joolfe/postman-to-openapi/commit/ddc8edcc752f062117db4a9e59ffded89898f2d8)), closes [#120](https://github.com/joolfe/postman-to-openapi/issues/120) [#161](https://github.com/joolfe/postman-to-openapi/issues/161)
### Documentation
* update changelog ([cc714b5](https://github.com/joolfe/postman-to-openapi/commit/cc714b5d5b3833d22ed71328f6c4ef72135ab904))
### Continuous Integration
* add node 16 to pipeline ([d9b7029](https://github.com/joolfe/postman-to-openapi/commit/d9b7029e260185cb042915185cae14e680e244c4))
* add node version 17 to pipelines ([fbf7b17](https://github.com/joolfe/postman-to-openapi/commit/fbf7b17572a3dabd2ac53d722122e73fb02d4ad4))
### Build System
* eslint version revert as fail in node 10 ([32bc11d](https://github.com/joolfe/postman-to-openapi/commit/32bc11d77c7feb1b9dab6461c9e563d5267a51d8))
* remove support for node.js 10 as some dependencies doens't support ([2ad84c2](https://github.com/joolfe/postman-to-openapi/commit/2ad84c20bef25a3f33b35f011a91a20c8f3627b6))
* update dependencies ([7d8ca7e](https://github.com/joolfe/postman-to-openapi/commit/7d8ca7e9a49b597e5e9da799fda35ebdcbdfc57a))
* update deps (exec is not possible to update) ([14756b9](https://github.com/joolfe/postman-to-openapi/commit/14756b978684d737eecc15a6370e219c6b9cad5d))
* update node supported version ([3bcb2df](https://github.com/joolfe/postman-to-openapi/commit/3bcb2df35f425777c31553765996814b53d2be7f))
* update version ([8a02811](https://github.com/joolfe/postman-to-openapi/commit/8a028119c72d9a2bdd7ddb5fcf2b27fa8c531d25))
* update version and some deps ([b9cde95](https://github.com/joolfe/postman-to-openapi/commit/b9cde95db7ea37e1673e410c43d54997e3fed424))
## [1.18.0](https://github.com/joolfe/postman-to-openapi/compare/1.17.5...1.18.0) (2021-10-16)
### Bug Fixes
* convert collections with `collection` wrapper attribute ([ddc8edc](https://github.com/joolfe/postman-to-openapi/commit/ddc8edcc752f062117db4a9e59ffded89898f2d8)), closes [#120](https://github.com/joolfe/postman-to-openapi/issues/120) [#161](https://github.com/joolfe/postman-to-openapi/issues/161)
### Build System
* update version and some deps ([b9cde95](https://github.com/joolfe/postman-to-openapi/commit/b9cde95db7ea37e1673e410c43d54997e3fed424))
### [1.17.5](https://github.com/joolfe/postman-to-openapi/compare/1.17.4...1.17.5) (2021-10-03)
### Bug Fixes
* Avoid error when some versions of postman export response header with null value. close [#152](https://github.com/joolfe/postman-to-openapi/issues/152) ([8eb6861](https://github.com/joolfe/postman-to-openapi/commit/8eb68619ef5a2cc1f952d9a516e45ee3c1047ab8))
### Build System
* update deps ([69e3397](https://github.com/joolfe/postman-to-openapi/commit/69e339772de486f2cfd99f6da0765d95f9a667b3))
* update version ([921f9bd](https://github.com/joolfe/postman-to-openapi/commit/921f9bdbf0270cccb380a2fd0d8a1160323976f6))
### [1.17.4](https://github.com/joolfe/postman-to-openapi/compare/1.17.3...1.17.4) (2021-09-24)
### Bug Fixes
* fallback to parsing non-json raw body as text ([#153](https://github.com/joolfe/postman-to-openapi/issues/153)) ([abb85ec](https://github.com/joolfe/postman-to-openapi/commit/abb85ec0fe289096febc6cdc585295755d0da00f))
### Tests
* add test for supported collection versions ([d55abfd](https://github.com/joolfe/postman-to-openapi/commit/d55abfd8ef09c3289b72191ef66fdb53e5a55a89))
### Build System
* update version ([6388e81](https://github.com/joolfe/postman-to-openapi/commit/6388e813bce63bb3c2a9a2042cba9eed30bb594f))
### [1.17.3](https://github.com/joolfe/postman-to-openapi/compare/1.17.2...1.17.3) (2021-09-18)
### Bug Fixes
* update typescript definition with last added options ([4f83072](https://github.com/joolfe/postman-to-openapi/commit/4f8307236272499746d44483602e4a863de07695))
### Build System
* update dependencies to vastest versions ([513ed85](https://github.com/joolfe/postman-to-openapi/commit/513ed85b7677246726ce412da676971b2f65c13a))
### [1.17.2](https://github.com/joolfe/postman-to-openapi/compare/1.17.1...1.17.2) (2021-09-04)
### Build System
* deps updated ([18f5446](https://github.com/joolfe/postman-to-openapi/commit/18f54461e9b6378437db69ed016e703d28869c00))
### [1.17.1](https://github.com/joolfe/postman-to-openapi/compare/1.17.0...1.17.1) (2021-08-14)
### Bug Fixes
* scrape Url error close [#136](https://github.com/joolfe/postman-to-openapi/issues/136) ([dda9168](https://github.com/joolfe/postman-to-openapi/commit/dda9168896b7d06b79a721f5e14dbdb56c6d8665))
### Build System
* update version ([82939b9](https://github.com/joolfe/postman-to-openapi/commit/82939b9a157bd6665017d60e85af9eac6b48aaa6))
## [1.17.0](https://github.com/joolfe/postman-to-openapi/compare/1.16.1...1.17.0) (2021-08-07)
### Features
* support path parameter & replace the value and description ([faa7cbc](https://github.com/joolfe/postman-to-openapi/commit/faa7cbcb9259c1af3214b2a03cdad7a40b8509e6))
### Code Refactoring
* simplify vars processing to align with existing code ([f07ec8e](https://github.com/joolfe/postman-to-openapi/commit/f07ec8e549bf2d7834efd1760b42c164d4f2bc05))
### Documentation
* update documentation ([4cfff1a](https://github.com/joolfe/postman-to-openapi/commit/4cfff1a5ff27ebb021e49ba0802f749411bdd447))
### Build System
* update version ([b60400d](https://github.com/joolfe/postman-to-openapi/commit/b60400d0068e43c978da2efbf8b6565911db1a73))
### [1.16.1](https://github.com/joolfe/postman-to-openapi/compare/1.16.0...1.16.1) (2021-08-05)
### Bug Fixes
* fail when collection don't have ´variable´ parameter ([bb02ad6](https://github.com/joolfe/postman-to-openapi/commit/bb02ad64dcf49e27e3d48cfeed71f08bc3064b29))
### Build System
* update version and deps ([c95d377](https://github.com/joolfe/postman-to-openapi/commit/c95d37761798e8cf456cfe071ede2e7e634afc6c))
## [1.16.0](https://github.com/joolfe/postman-to-openapi/compare/1.15.0...1.16.0) (2021-08-01)
### Features
* replace variables from postman collection or new option ([75f8df1](https://github.com/joolfe/postman-to-openapi/commit/75f8df109bf6433c1933d08ebd1b11bab77a7e26))
* var replacer first implementation ([768e59f](https://github.com/joolfe/postman-to-openapi/commit/768e59fc4a62a9d98ef394ca1ec3319e908b6531))
### Documentation
* update documentation with new replacement feature ([9cfd142](https://github.com/joolfe/postman-to-openapi/commit/9cfd1427d1d4735f8470077ca1a3a84b2a53c229))
### Build System
* update version for new feature ([32cdb47](https://github.com/joolfe/postman-to-openapi/commit/32cdb47b58289f453abb30407f3e6ed27384cf0b))
## [1.15.0](https://github.com/joolfe/postman-to-openapi/compare/1.14.0...1.15.0) (2021-07-30)
### Features
* adding x-www-form-urlencoded support ([8311563](https://github.com/joolfe/postman-to-openapi/commit/8311563e556cc5fdf791f7304d43de994203ae3d))
### Bug Fixes
* move import to try to fix erro in gh pages ([326c745](https://github.com/joolfe/postman-to-openapi/commit/326c745a957cd0dc38187adeb1aaf81309dc8a89))
* put color to the beginning of the css ([9cc56b0](https://github.com/joolfe/postman-to-openapi/commit/9cc56b06963cf775232dea9134cb30c362f2c4e9))
### Tests
* trying to fix docs theme error ([8c6428b](https://github.com/joolfe/postman-to-openapi/commit/8c6428b119607d92aa7adf46a86cf4caa5729acc))
### Build System
* update version and mocha dep ([cc4f4c5](https://github.com/joolfe/postman-to-openapi/commit/cc4f4c5c67ea7f1f9fda87527144cfcaf9456439))
### Code Refactoring
* change collection name ([8115bc7](https://github.com/joolfe/postman-to-openapi/commit/8115bc76aa944ee16c460363bbf27ffc6932a458))
* form data drop encoding section from and removed require code ([9994c8d](https://github.com/joolfe/postman-to-openapi/commit/9994c8d24805f125244af1b320dedb106a05fd78))
* improving the mapFormData function ([a85eef6](https://github.com/joolfe/postman-to-openapi/commit/a85eef63d7d9d67538fbf089ff7514d11f64357e))
### Documentation
* mention new feature about "x-www-form-urlencoded" ([2c38fd9](https://github.com/joolfe/postman-to-openapi/commit/2c38fd91db2e9401840b37094cdf3a53c5f75221))
## [1.14.0](https://github.com/joolfe/postman-to-openapi/compare/1.13.0...1.14.0) (2021-07-24)
### Features
* adding support for formdata ([547b137](https://github.com/joolfe/postman-to-openapi/commit/547b137a52277d029e7b4c022311faf79161fccf))
### Bug Fixes
* fix lint problems ([91ce1a9](https://github.com/joolfe/postman-to-openapi/commit/91ce1a92c4994237236a1af9f99471bf07c54c99))
### Tests
* form data testing ([8a26c69](https://github.com/joolfe/postman-to-openapi/commit/8a26c691cadd36db46151a35f15517bdc57129db))
### Code Refactoring
* little refactor to follow our code style and 100% coverage. Support for file types ([b569785](https://github.com/joolfe/postman-to-openapi/commit/b569785acde50530cc5a7ca9135143380b3b1371))
### Documentation
* update new feature for parse "form-data" ([4699d50](https://github.com/joolfe/postman-to-openapi/commit/4699d5007c214c2a6347faee9b0a2a91eb1fcee9))
### Build System
* update version ([2855f10](https://github.com/joolfe/postman-to-openapi/commit/2855f1086e113685f1d0d0034eee14e24cd12cf1))
## [1.13.0](https://github.com/joolfe/postman-to-openapi/compare/1.12.1...1.13.0) (2021-07-16)
### Features
* parse API response from postman examples ([b731f4e](https://github.com/joolfe/postman-to-openapi/commit/b731f4e2748622e85be1a93dc097d6723dfb0578))
### Documentation
* update docs about responses ([aa61018](https://github.com/joolfe/postman-to-openapi/commit/aa6101856a2d40dcfb794af50af96a2387a67608))
### Build System
* update deps and version ([65991ee](https://github.com/joolfe/postman-to-openapi/commit/65991ee1510db3429e636503e22d11e26cb123bd))
### [1.12.1](https://github.com/joolfe/postman-to-openapi/compare/1.12.0...1.12.1) (2021-06-11)
### Bug Fixes
* remove deep with vulnerability ([56877cc](https://github.com/joolfe/postman-to-openapi/commit/56877ccab41325646c053b16971d67f1b0314bb7))
## [1.12.0](https://github.com/joolfe/postman-to-openapi/compare/1.11.0...1.12.0) (2021-06-05)
### Features
* support for auth method at operation/request level Close [#40](https://github.com/joolfe/postman-to-openapi/issues/40) ([a8c4d17](https://github.com/joolfe/postman-to-openapi/commit/a8c4d176c8596cac3769cd0ac4eb7edaf74351d9))
### Build System
* update deps ([fb52ed4](https://github.com/joolfe/postman-to-openapi/commit/fb52ed48b13df29441873281a5319ad7f0a894e5))
### Documentation
* add codeql badget ([4e315f4](https://github.com/joolfe/postman-to-openapi/commit/4e315f43ef0bc740080d89c364dfbd7e980c3133))
## [1.11.0](https://github.com/joolfe/postman-to-openapi/compare/1.10.0...1.11.0) (2021-05-31)
### Features
* x-logo support Close [#18](https://github.com/joolfe/postman-to-openapi/issues/18) ([2e7358f](https://github.com/joolfe/postman-to-openapi/commit/2e7358f97e38bbaa25e4249b1019e97f36e4a8b5))
### Documentation
* update docs with new field ([3aa907f](https://github.com/joolfe/postman-to-openapi/commit/3aa907f2fc7b6a5a651bc595a58c3a3779d3cde9))
## [1.10.0](https://github.com/joolfe/postman-to-openapi/compare/1.9.2...1.10.0) (2021-05-27)
### Features
* allow request with empty URLs (just skip) ([6e589d0](https://github.com/joolfe/postman-to-openapi/commit/6e589d06b300d1d105d45923ea2521b0dead218a))
### Build System
* update version ([b91b5d5](https://github.com/joolfe/postman-to-openapi/commit/b91b5d56962b37c86f1fe8f95974a7dce575a0ca))
### [1.9.2](https://github.com/joolfe/postman-to-openapi/compare/1.9.1...1.9.2) (2021-05-19)
### Bug Fixes
* use export default for the main function in ts ([baa3173](https://github.com/joolfe/postman-to-openapi/commit/baa3173dac2ab08cc433ec5e6458ae3d60c27702))
### [1.9.1](https://github.com/joolfe/postman-to-openapi/compare/1.9.0...1.9.1) (2021-05-19)
### Bug Fixes
* ts definition should be upload with the package ([0c4610d](https://github.com/joolfe/postman-to-openapi/commit/0c4610d3784b47a5f336280efba395813b1dbb46))
## [1.9.0](https://github.com/joolfe/postman-to-openapi/compare/1.8.0...1.9.0) (2021-05-18)
### Features
* add ts definitions to library ([36cf16b](https://github.com/joolfe/postman-to-openapi/commit/36cf16bdf6659997f8c068e8cfdba3943d9d6c2e))
### Bug Fixes
* add title to the banner ([24425d4](https://github.com/joolfe/postman-to-openapi/commit/24425d453255e4f5d77e3cd6e3ee818baebdba21))
* remove console from test ([c91e47c](https://github.com/joolfe/postman-to-openapi/commit/c91e47ce3acc91b1e60f7e2e3c2e9c8815e8c71b))
* support empty auth options ([704ef36](https://github.com/joolfe/postman-to-openapi/commit/704ef36d4f42901b876d8db97b20a96bdab20bbf))
* vulnerability in deps ([5218cb2](https://github.com/joolfe/postman-to-openapi/commit/5218cb27dabb1948c3ce1e2dbb0eac0eef0063d6))
### Documentation
* add gif demo about the CLI ([1de0f8d](https://github.com/joolfe/postman-to-openapi/commit/1de0f8d01762816c6cb752c67ea47d5c926f0ab0))
* added logo banner ([20681bf](https://github.com/joolfe/postman-to-openapi/commit/20681bf100b672542124cb16bb84363d1a640896))
### Tests
* check that library don't fail when license and contact are empty objects ([4d9b400](https://github.com/joolfe/postman-to-openapi/commit/4d9b4006b743c8bce9a34a65d92467227b699caf))
### Build System
* update version ([06650c4](https://github.com/joolfe/postman-to-openapi/commit/06650c414e77368faf5637b4b35bdac05aa46e2d))
## [1.8.0](https://github.com/joolfe/postman-to-openapi/compare/1.7.1...1.8.0) (2021-04-30)
### Features
* addd testa dn support for node 14 Close [#104](https://github.com/joolfe/postman-to-openapi/issues/104) ([4fe0284](https://github.com/joolfe/postman-to-openapi/commit/4fe02849a55f01bfa563174c5c47bf07c2370817))
* change cli parser (wip) ([2009923](https://github.com/joolfe/postman-to-openapi/commit/20099237ac1a85d4945a3e19e1c147c4b8206c8e))
* cli added to library ([5df5d9b](https://github.com/joolfe/postman-to-openapi/commit/5df5d9b5cc985b6418f2bb1ab44411dd7624b8d3))
* files configured in package.json Close [#103](https://github.com/joolfe/postman-to-openapi/issues/103) ([0ac1cd2](https://github.com/joolfe/postman-to-openapi/commit/0ac1cd2901d63b59d9bd21f4983e86f6f79cb961))
* husky version 6 ([1f39c49](https://github.com/joolfe/postman-to-openapi/commit/1f39c4968d2b23e17c935b90df85795b7493716c))
* keep old husky config ([1d85167](https://github.com/joolfe/postman-to-openapi/commit/1d851677c39bd4b977cd4f9ddeea79bbd649e37a))
* simple cli called p2o ([a4cea3f](https://github.com/joolfe/postman-to-openapi/commit/a4cea3f9a4e99b14978039d46333a303e7e6919c))
* using aslant instead standard.js Close [#94](https://github.com/joolfe/postman-to-openapi/issues/94) ([4ab6aef](https://github.com/joolfe/postman-to-openapi/commit/4ab6aef7fb51328573b387fed920ff5d90abee5c))
* **wip:** first version of cli ([a259287](https://github.com/joolfe/postman-to-openapi/commit/a259287745556fad13e5e6d0399f47d0e4719abb))
### Bug Fixes
* avoid fail `body.raw` is empty string Close [#101](https://github.com/joolfe/postman-to-openapi/issues/101) ([1c376cf](https://github.com/joolfe/postman-to-openapi/commit/1c376cff2bc77420ae96fb188d27bac94f0c349b))
* some adaptions to use husky ([39d1a35](https://github.com/joolfe/postman-to-openapi/commit/39d1a35da9eae56a560d61102229249f31daaefe))
### Build System
* update some deps ([22c0086](https://github.com/joolfe/postman-to-openapi/commit/22c0086ec58c38e2763374bb93533e0650a1834a))
### Code Refactoring
* only one file and ass more test ([1c440da](https://github.com/joolfe/postman-to-openapi/commit/1c440da2b3f93ce2085026a7bbc0bb905a94efc3))
### Documentation
* add cli references ([739ea64](https://github.com/joolfe/postman-to-openapi/commit/739ea64f289d61706f7ddb644a619fe6bfc65eaf))
* update changelog ([7813e7c](https://github.com/joolfe/postman-to-openapi/commit/7813e7c1ffd58bbe9b2325b8de69f288deca8ace))
### [1.7.3](https://github.com/joolfe/postman-to-openapi/compare/1.7.1...1.7.3) (2021-04-24)
### Features
* husky version 6 ([1f39c49](https://github.com/joolfe/postman-to-openapi/commit/1f39c4968d2b23e17c935b90df85795b7493716c))
* keep old husky config ([1d85167](https://github.com/joolfe/postman-to-openapi/commit/1d851677c39bd4b977cd4f9ddeea79bbd649e37a))
* using aslant instead standard.js Close [#94](https://github.com/joolfe/postman-to-openapi/issues/94) ([4ab6aef](https://github.com/joolfe/postman-to-openapi/commit/4ab6aef7fb51328573b387fed920ff5d90abee5c))
### Bug Fixes
* avoid fail `body.raw` is empty string Close [#101](https://github.com/joolfe/postman-to-openapi/issues/101) ([1c376cf](https://github.com/joolfe/postman-to-openapi/commit/1c376cff2bc77420ae96fb188d27bac94f0c349b))
* some adaptions to use husky ([39d1a35](https://github.com/joolfe/postman-to-openapi/commit/39d1a35da9eae56a560d61102229249f31daaefe))
### Build System
* update some deps ([22c0086](https://github.com/joolfe/postman-to-openapi/commit/22c0086ec58c38e2763374bb93533e0650a1834a))
### [1.7.1](https://github.com/joolfe/postman-to-openapi/compare/1.7.0...1.7.1) (2021-03-30)
### Bug Fixes
* vulnerability high fixed in deps ([2e4a2cb](https://github.com/joolfe/postman-to-openapi/commit/2e4a2cb8cf7cb612ad05bd5e3664686d98d31094))
### Documentation
* add quick usage in readme Close [#95](https://github.com/joolfe/postman-to-openapi/issues/95) ([194b1a4](https://github.com/joolfe/postman-to-openapi/commit/194b1a4185da70cc00cf3994093b10b68f381c62))
## [1.7.0](https://github.com/joolfe/postman-to-openapi/compare/1.6.1...1.7.0) (2021-03-28)
### Features
* add support for nested folders ([4f5ee97](https://github.com/joolfe/postman-to-openapi/commit/4f5ee97698c20898132329824acd72bdd00db1f3))
* added concat and separator option to folder tags calculation ([4513095](https://github.com/joolfe/postman-to-openapi/commit/4513095a07d6e9f031d8e8bfaa18ea7d7c737701))
* support empty folders Close [#89](https://github.com/joolfe/postman-to-openapi/issues/89) ([6397d7c](https://github.com/joolfe/postman-to-openapi/commit/6397d7c644e1d23e6dba989905af6089a927985c))
### Bug Fixes
* lint error fixes ([de025fd](https://github.com/joolfe/postman-to-openapi/commit/de025fdf977f2de42f16a0c2db1b448d8b4a4d49))
* remove not needed code for feature ([48d7952](https://github.com/joolfe/postman-to-openapi/commit/48d7952df2685b9a95d54a6dc3b5b294bd708603))
### Tests
* add complex folder structure test ([56d00df](https://github.com/joolfe/postman-to-openapi/commit/56d00dfcf96543a3170f8382665be8108b291c94))
### Documentation
* update folder features ([83ae5bd](https://github.com/joolfe/postman-to-openapi/commit/83ae5bdaa89a2624deadac73c037f272263603f8))
### Miscellaneous Chores
* update version ([ebba3da](https://github.com/joolfe/postman-to-openapi/commit/ebba3da102bf05f00317dec5045ab32397fd07c7))
### Build System
* update deps ([42b0b96](https://github.com/joolfe/postman-to-openapi/commit/42b0b96d7949759c25fefeda8247dcd735028e16))
### [1.6.1](https://github.com/joolfe/postman-to-openapi/compare/1.6.0...1.6.1) (2021-03-14)
### Build System
* update several dependencies ([bff147f](https://github.com/joolfe/postman-to-openapi/commit/bff147f50a42e3aac6776c4fe0e367fa394d958f))
### [1.5.1](https://github.com/joolfe/postman-to-openapi/compare/1.5.0...1.5.1) (2020-10-01)
### Documentation
* update docs about postman collection version ([7ab3ef5](https://github.com/joolfe/postman-to-openapi/commit/7ab3ef5576f54a409a267c85d731f368f0ea12a9))
### Build System
* version to 1.5.1 ([84ff20f](https://github.com/joolfe/postman-to-openapi/commit/84ff20f408b14df279148d7e1a669299c5eee8ad))
## [1.5.0](https://github.com/joolfe/postman-to-openapi/compare/1.4.1...1.5.0) (2020-10-01)
### Features
* support postman collection v2 ([1d9da47](https://github.com/joolfe/postman-to-openapi/commit/1d9da470d428b3053761464b7965b294c833e70b)), closes [#20](https://github.com/joolfe/postman-to-openapi/issues/20)
### Continuous Integration
* added autorelease steps ([c3b297c](https://github.com/joolfe/postman-to-openapi/commit/c3b297cb4a85cf0028bdcc98c13c8ad2459e20f0)), closes [#71](https://github.com/joolfe/postman-to-openapi/issues/71)
### Build System
* update version to 1.5.0 ([c3267a8](https://github.com/joolfe/postman-to-openapi/commit/c3267a847327c371cc347f615de1e5bfd5ac55d2))
### [1.4.1](https://github.com/joolfe/postman-to-openapi/compare/1.4.0...1.4.1) (2020-09-12)
### Documentation
* update links to OpenAPI specification ([2b66366](https://github.com/joolfe/postman-to-openapi/commit/2b66366285e8d87b5e42a35d1677cc7854760501))
## [1.4.0](https://github.com/joolfe/postman-to-openapi/compare/1.3.0...1.4.0) (2020-08-25)
### Features
* support DELETE operations [#66](https://github.com/joolfe/postman-to-openapi/issues/66) ([38eb357](https://github.com/joolfe/postman-to-openapi/commit/38eb3570a7afababd725b3dfe266ac98565d6e20))
* support hyphen character in path variables [#65](https://github.com/joolfe/postman-to-openapi/issues/65) ([ea1671e](https://github.com/joolfe/postman-to-openapi/commit/ea1671e355e17816664455c4807c3b75c056017d))
### Bug Fixes
* error when no "options" in body [#64](https://github.com/joolfe/postman-to-openapi/issues/64) ([a4e8af4](https://github.com/joolfe/postman-to-openapi/commit/a4e8af4e10b4bd568adaa2612693155aeda52f68))
* should support root paths [#63](https://github.com/joolfe/postman-to-openapi/issues/63) ([aff566b](https://github.com/joolfe/postman-to-openapi/commit/aff566b27b3d87884dd66d2aac7aa030aff2da1c))
## [1.3.0](https://github.com/joolfe/postman-to-openapi/compare/1.2.0...1.3.0) (2020-08-23)
### Features
* Add support for contact and license [#35](https://github.com/joolfe/postman-to-openapi/issues/35) ([40785f4](https://github.com/joolfe/postman-to-openapi/commit/40785f4e8faf1082f19a9cec29ed4c578a43a7c1))
* Mandatory params/headers [#41](https://github.com/joolfe/postman-to-openapi/issues/41) ([78fe141](https://github.com/joolfe/postman-to-openapi/commit/78fe141faa56ede975fb0b68b069d83c3cb5aee4))
* path parameters enhancement [#43](https://github.com/joolfe/postman-to-openapi/issues/43) ([a90c4a1](https://github.com/joolfe/postman-to-openapi/commit/a90c4a13f3caa01de891a1eecee8a6c8f655ff50))
* paths deep by cfg [#8](https://github.com/joolfe/postman-to-openapi/issues/8) ([0110b59](https://github.com/joolfe/postman-to-openapi/commit/0110b59939b58369dcb0a0f68debb69dfd15c103))
* response status from test [#7](https://github.com/joolfe/postman-to-openapi/issues/7) ([e2afc12](https://github.com/joolfe/postman-to-openapi/commit/e2afc1247cb5e57972dbb966b3ee1312d4c85462))
* Use desc from folders for tags [#53](https://github.com/joolfe/postman-to-openapi/issues/53) ([96d02a7](https://github.com/joolfe/postman-to-openapi/commit/96d02a75ebb99171e02cbf45aaf4408c5bd85890))
### Bug Fixes
* badge url for build fixed ([2f14a29](https://github.com/joolfe/postman-to-openapi/commit/2f14a29b4bd04269be42ee83eaf129989b47946d))
* dependabot alert serialize-javascript ([be35516](https://github.com/joolfe/postman-to-openapi/commit/be35516c53d88f092deb40ddbcb8be700cecf16b))
* vulnerability fixed ([0771a2e](https://github.com/joolfe/postman-to-openapi/commit/0771a2ead99274cfb53bc0939dd27b31a76094b6))
### Tests
* improve coverage of license and contact ([a5662e3](https://github.com/joolfe/postman-to-openapi/commit/a5662e3ca097923442b8ed3be44bbf744d35ede0))
### Documentation
* complete section "Postman collection examples" [#58](https://github.com/joolfe/postman-to-openapi/issues/58) ([016a749](https://github.com/joolfe/postman-to-openapi/commit/016a7492671ecdb25aa1da71ea6d4f1c20821445))
* fix documentation code examples ([8efbdda](https://github.com/joolfe/postman-to-openapi/commit/8efbdda96f5cb0b9a47ec2d0f4e28835b743bc48))
### Build System
* add .editorconfig file ([1a59529](https://github.com/joolfe/postman-to-openapi/commit/1a59529fde195f3f620561e35a2deeb00adaf30d))
* update version ([3a99d7e](https://github.com/joolfe/postman-to-openapi/commit/3a99d7e18ce64043aa881fb200db55ddbe8ea717))
## [1.2.0](https://github.com/joolfe/postman-to-openapi/compare/1.1.0...1.2.0) (2020-08-03)
### Features
* add codecov to pipeline ([c34d5ce](https://github.com/joolfe/postman-to-openapi/commit/c34d5ce89f02a2251f4b58886e000d1505e0f305))
* Servers cfg [#10](https://github.com/joolfe/postman-to-openapi/issues/10) AUTO ([07e68df](https://github.com/joolfe/postman-to-openapi/commit/07e68df413198705e45d55069a71208f0fe378e9))
* Servers cfg [#10](https://github.com/joolfe/postman-to-openapi/issues/10) CONFIG ([0ed6a0a](https://github.com/joolfe/postman-to-openapi/commit/0ed6a0a5037bc69b137e2e42e7706349f0607319))
### Bug Fixes
* codecov step fixes ([d7ffb4e](https://github.com/joolfe/postman-to-openapi/commit/d7ffb4e919f944e9ae8220ea04e80114704a9700))
* security reps updates ([8c7da53](https://github.com/joolfe/postman-to-openapi/commit/8c7da5350d853df32481c238c64e09baf3d6a67c))
### Documentation
* add codecov and badges ([78d2acc](https://github.com/joolfe/postman-to-openapi/commit/78d2accccef63c296db4a1c27811bdfdb473320a)), closes [#49](https://github.com/joolfe/postman-to-openapi/issues/49)
* add docs badged ([5dc9654](https://github.com/joolfe/postman-to-openapi/commit/5dc9654d919ecc6f00786a1cd0aa7be287a15ca2))
* add nom badge ([1f5f407](https://github.com/joolfe/postman-to-openapi/commit/1f5f407f8eefcc18911522af5ee5e1b11f165426))
* added logo to the project ([60ef3cd](https://github.com/joolfe/postman-to-openapi/commit/60ef3cddd0e966a1f5d543aa92ffc9f9ddc12ab0))
* Features documentations [#52](https://github.com/joolfe/postman-to-openapi/issues/52) ([f91f60b](https://github.com/joolfe/postman-to-openapi/commit/f91f60b1bb5cb732490871e2becc937f84cb22fb))
* first structure ([505a03c](https://github.com/joolfe/postman-to-openapi/commit/505a03c854512cecb1af375d4bd5fea78cc2faa5))
* getting started ([dcb1cf7](https://github.com/joolfe/postman-to-openapi/commit/dcb1cf7885c9c40b4cc6a9da11563a87d24417ec)), closes [#47](https://github.com/joolfe/postman-to-openapi/issues/47)
* library options documented. ([3f60d9a](https://github.com/joolfe/postman-to-openapi/commit/3f60d9afc4b4a87b7b3b90e53689f055ec74bb04))
### Code Refactoring
* Improve test coverage [#56](https://github.com/joolfe/postman-to-openapi/issues/56) ([6769c0d](https://github.com/joolfe/postman-to-openapi/commit/6769c0d0d529b8182e7e4557d6625df6f56dfcd8))
* Remove save opts [#54](https://github.com/joolfe/postman-to-openapi/issues/54) ([f6c3148](https://github.com/joolfe/postman-to-openapi/commit/f6c314895e233c2e2b342f50f5e502054e3c7ea9))
* rename workflow ([3c6460e](https://github.com/joolfe/postman-to-openapi/commit/3c6460e0c5c67cf7a2d07de2689beee758f86c92))
# [1.1.0](https://github.com/joolfe/postman-to-openapi/compare/1.0.0...1.1.0) (2020-07-28)
### Bug Fixes
* resource file name in tests ([32024e5](https://github.com/joolfe/postman-to-openapi/commit/32024e58ce1decdbcc8bb3e979a953b215e8f5ad))
### Features
* Add support for POST with text [#36](https://github.com/joolfe/postman-to-openapi/issues/36) ([af0d452](https://github.com/joolfe/postman-to-openapi/commit/af0d452e7966c5db5d36f9088f82330a09985488))
* added "defaultTag" as option ([a3bed58](https://github.com/joolfe/postman-to-openapi/commit/a3bed580098b08190c6e88111bc6fd47e4f5aeff))
* Example in Parameters [#39](https://github.com/joolfe/postman-to-openapi/issues/39) ([f391960](https://github.com/joolfe/postman-to-openapi/commit/f39196059c75ec09936b26786c2731a05196aca0))
* General API info [#12](https://github.com/joolfe/postman-to-openapi/issues/12) ([b82441f](https://github.com/joolfe/postman-to-openapi/commit/b82441fe4f8864a2e668f897417ebd46b1deb4be))
* Infer the type of parameters [#37](https://github.com/joolfe/postman-to-openapi/issues/37) ([05fd1e8](https://github.com/joolfe/postman-to-openapi/commit/05fd1e8f338719236ec763bcf51512315a0bcb76))
* path parameter convertion [#15](https://github.com/joolfe/postman-to-openapi/issues/15) ([96a2ac5](https://github.com/joolfe/postman-to-openapi/commit/96a2ac55c49e21853eb022e855f16fe75e2c1991))
* POST body uses as example in openapi ([9e459f1](https://github.com/joolfe/postman-to-openapi/commit/9e459f1a16ad31dde58fba2af602f0d5897dc59c))
* Support authorization [#21](https://github.com/joolfe/postman-to-openapi/issues/21) by options ([dbbb80c](https://github.com/joolfe/postman-to-openapi/commit/dbbb80cce9d449b77eba4c47dff53c7e48471880))
* Support authorization [#21](https://github.com/joolfe/postman-to-openapi/issues/21) parse ([74eadd3](https://github.com/joolfe/postman-to-openapi/commit/74eadd30c754975555f4eb8833969bef4dd4fc0b))
* Support Get with query params [#17](https://github.com/joolfe/postman-to-openapi/issues/17) ([952a977](https://github.com/joolfe/postman-to-openapi/commit/952a977fab55f0eef06a9f488c9dbd12e835c7a4))
* Support Headers definition [#19](https://github.com/joolfe/postman-to-openapi/issues/19) ([c05919e](https://github.com/joolfe/postman-to-openapi/commit/c05919e5369f28d2c40180c65bcabc7fa7405dd9))
* Support postman folders [#16](https://github.com/joolfe/postman-to-openapi/issues/16) ([a128a5c](https://github.com/joolfe/postman-to-openapi/commit/a128a5c445d92ac6b80cca4370497c5e2b9998be))
# 1.0.0 (2020-07-01)
### Bug Fixes
* error in gitignore file name ([5bc80d3](https://github.com/joolfe/postman-to-openapi/commit/5bc80d35d534a0a8a43e856778ca4125e4346b48))
### Features
* add changelog and auto generation ([a317c2a](https://github.com/joolfe/postman-to-openapi/commit/a317c2aa3e37fec60df219ba38f8261af1b45b11))
* basic structure conversion ([05080d9](https://github.com/joolfe/postman-to-openapi/commit/05080d99214db91bdc01a12ecfb6560b05a05efb))
* test engine setup ([8ed2375](https://github.com/joolfe/postman-to-openapi/commit/8ed237588a52e995ebe18eab22446b551af0d9c3))
### Reverts
* Revert "Testing commit lint" ([bd7d8c5](https://github.com/joolfe/postman-to-openapi/commit/bd7d8c5d42c83a0ba76907aeb6315461db763b34))