@36node/swagen
Version:
A module boilerplate for nodejs and web.
814 lines (233 loc) • 18.4 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [0.18.6](https://github.com/36node/sketch/compare/@36node/swagen@0.18.5...@36node/swagen@0.18.6) (2022-03-28)
**Note:** Version bump only for package @36node/swagen
## [0.18.5](https://github.com/36node/sketch/compare/@36node/swagen@0.18.4...@36node/swagen@0.18.5) (2022-03-28)
**Note:** Version bump only for package @36node/swagen
## [0.18.4](https://github.com/36node/sketch/compare/@36node/swagen@0.18.3...@36node/swagen@0.18.4) (2021-08-21)
**Note:** Version bump only for package @36node/swagen
## [0.18.3](https://github.com/36node/sketch/compare/@36node/swagen@0.18.2...@36node/swagen@0.18.3) (2021-06-23)
**Note:** Version bump only for package @36node/swagen
## [0.18.2](https://github.com/36node/sketch/compare/@36node/swagen@0.18.1...@36node/swagen@0.18.2) (2021-01-02)
### Bug Fixes
* **swagen:** headers lowcase ([43cffc8](https://github.com/36node/sketch/commit/43cffc8))
## [0.18.1](https://github.com/36node/sketch/compare/@36node/swagen@0.18.0...@36node/swagen@0.18.1) (2020-12-31)
**Note:** Version bump only for package @36node/swagen
# [0.18.0](https://github.com/36node/sketch/compare/@36node/swagen@0.17.12...@36node/swagen@0.18.0) (2020-12-31)
### Features
* enhance typescript for sdk, close [#199](https://github.com/36node/sketch/issues/199) ([f1d1db1](https://github.com/36node/sketch/commit/f1d1db1))
## [0.17.12](https://github.com/36node/sketch/compare/@36node/swagen@0.17.11...@36node/swagen@0.17.12) (2020-12-23)
**Note:** Version bump only for package @36node/swagen
## [0.17.11](https://github.com/36node/sketch/compare/@36node/swagen@0.17.10...@36node/swagen@0.17.11) (2020-08-02)
**Note:** Version bump only for package @36node/swagen
## [0.17.10](https://github.com/36node/sketch/compare/@36node/swagen@0.17.9...@36node/swagen@0.17.10) (2020-07-14)
### Bug Fixes
* **tpl-service:** swagen ([d3c2e80](https://github.com/36node/sketch/commit/d3c2e80))
## [0.17.9](https://github.com/36node/sketch/compare/@36node/swagen@0.17.8...@36node/swagen@0.17.9) (2020-07-13)
### Bug Fixes
* **swagen:** support format date ([540f79c](https://github.com/36node/sketch/commit/540f79c))
## [0.17.8](https://github.com/36node/sketch/compare/@36node/swagen@0.17.7...@36node/swagen@0.17.8) (2020-07-13)
### Bug Fixes
* **swagen:** support format date ([a30f2fc](https://github.com/36node/sketch/commit/a30f2fc))
## [0.17.7](https://github.com/36node/sketch/compare/@36node/swagen@0.17.6...@36node/swagen@0.17.7) (2020-07-12)
### Bug Fixes
* swagen support readOnly and writeOnly, close [#177](https://github.com/36node/sketch/issues/177) ([97283e7](https://github.com/36node/sketch/commit/97283e7))
## [0.17.6](https://github.com/36node/sketch/compare/@36node/swagen@0.17.5...@36node/swagen@0.17.6) (2020-07-11)
### Bug Fixes
* swagen jsdoc ([9f2b19d](https://github.com/36node/sketch/commit/9f2b19d))
## [0.17.5](https://github.com/36node/sketch/compare/@36node/swagen@0.17.4...@36node/swagen@0.17.5) (2020-07-11)
### Bug Fixes
* mongo model typing ([5ff3cd1](https://github.com/36node/sketch/commit/5ff3cd1))
## [0.17.4](https://github.com/36node/sketch/compare/@36node/swagen@0.17.3...@36node/swagen@0.17.4) (2020-07-06)
### Bug Fixes
* **swagen:** additional Properties false ([c526122](https://github.com/36node/sketch/commit/c526122))
## [0.17.3](https://github.com/36node/sketch/compare/@36node/swagen@0.17.2...@36node/swagen@0.17.3) (2020-06-28)
### Bug Fixes
* **tpl-service:** update with latest thoughts ([ea80f01](https://github.com/36node/sketch/commit/ea80f01))
## [0.17.2](https://github.com/36node/sketch/compare/@36node/swagen@0.17.1...@36node/swagen@0.17.2) (2020-06-24)
### Bug Fixes
* postman swagen BASE ([5ee4e43](https://github.com/36node/sketch/commit/5ee4e43))
## [0.17.1](https://github.com/36node/sketch/compare/@36node/swagen@0.17.0...@36node/swagen@0.17.1) (2020-06-24)
### Bug Fixes
* swagen ([eb68c8c](https://github.com/36node/sketch/commit/eb68c8c))
# [0.17.0](https://github.com/36node/sketch/compare/@36node/swagen@0.16.1...@36node/swagen@0.17.0) (2020-06-15)
### Bug Fixes
* **swagen:** fix test ([77387d4](https://github.com/36node/sketch/commit/77387d4))
### Features
* **tpl-service:** fix test and postman swagen, [#178](https://github.com/36node/sketch/issues/178) [#179](https://github.com/36node/sketch/issues/179) ([a1b310a](https://github.com/36node/sketch/commit/a1b310a))
## [0.16.1](https://github.com/36node/sketch/compare/@36node/swagen@0.16.0...@36node/swagen@0.16.1) (2020-06-15)
### Bug Fixes
* **swagen:** remove helper test ([a5798b7](https://github.com/36node/sketch/commit/a5798b7))
# [0.16.0](https://github.com/36node/sketch/compare/@36node/swagen@0.15.2...@36node/swagen@0.16.0) (2020-06-15)
### Features
* **tpl-service:** swagger testable, close [#178](https://github.com/36node/sketch/issues/178) [#179](https://github.com/36node/sketch/issues/179) ([e376b55](https://github.com/36node/sketch/commit/e376b55))
## [0.15.2](https://github.com/36node/sketch/compare/@36node/swagen@0.15.1...@36node/swagen@0.15.2) (2020-05-29)
### Bug Fixes
* postman gen testscript indent, [#175](https://github.com/36node/sketch/issues/175) ([6a730d3](https://github.com/36node/sketch/commit/6a730d3))
## [0.15.1](https://github.com/36node/sketch/compare/@36node/swagen@0.15.0...@36node/swagen@0.15.1) (2020-05-29)
### Bug Fixes
* postman variables camelcase ([feb8627](https://github.com/36node/sketch/commit/feb8627))
# [0.15.0](https://github.com/36node/sketch/compare/@36node/swagen@0.14.0...@36node/swagen@0.15.0) (2020-05-29)
### Features
* postman body schema drop description, [#176](https://github.com/36node/sketch/issues/176) ([9a85d00](https://github.com/36node/sketch/commit/9a85d00))
# [0.14.0](https://github.com/36node/sketch/compare/@36node/swagen@0.13.8...@36node/swagen@0.14.0) (2020-05-29)
### Features
* postman body constant case, close [#176](https://github.com/36node/sketch/issues/176)"" ([02068cf](https://github.com/36node/sketch/commit/02068cf))
## [0.13.8](https://github.com/36node/sketch/compare/@36node/swagen@0.13.7...@36node/swagen@0.13.8) (2019-10-14)
**Note:** Version bump only for package @36node/swagen
## [0.13.7](https://github.com/36node/sketch/compare/@36node/swagen@0.13.6...@36node/swagen@0.13.7) (2019-10-14)
### Bug Fixes
* m.js ([084a0a4](https://github.com/36node/sketch/commit/084a0a4))
## [0.13.6](https://github.com/36node/sketch/compare/@36node/swagen@0.13.5...@36node/swagen@0.13.6) (2019-10-10)
**Note:** Version bump only for package @36node/swagen
## [0.13.5](https://github.com/36node/sketch/compare/@36node/swagen@0.13.4...@36node/swagen@0.13.5) (2019-10-07)
### Bug Fixes
* redux-session ([c8beb1d](https://github.com/36node/sketch/commit/c8beb1d))
## [0.13.4](https://github.com/36node/sketch/compare/@36node/swagen@0.13.3...@36node/swagen@0.13.4) (2019-07-24)
### Bug Fixes
* support vehicle.model in swagen query, close [#134](https://github.com/36node/sketch/issues/134) ([87363b0](https://github.com/36node/sketch/commit/87363b0))
* test ([9bfd257](https://github.com/36node/sketch/commit/9bfd257))
## [0.13.3](https://github.com/36node/sketch/compare/@36node/swagen@0.13.2...@36node/swagen@0.13.3) (2019-07-20)
### Bug Fixes
* sdk metho to upper case ([6e3f984](https://github.com/36node/sketch/commit/6e3f984))
## [0.13.2](https://github.com/36node/sketch/compare/@36node/swagen@0.13.1...@36node/swagen@0.13.2) (2019-07-10)
### Bug Fixes
* xx_like & xx all in openapi ([6fe8f95](https://github.com/36node/sketch/commit/6fe8f95))
## [0.13.1](https://github.com/36node/sketch/compare/@36node/swagen@0.13.0...@36node/swagen@0.13.1) (2019-07-06)
**Note:** Version bump only for package @36node/swagen
# [0.13.0](https://github.com/36node/sketch/compare/@36node/swagen@0.12.6...@36node/swagen@0.13.0) (2019-07-04)
### Bug Fixes
* swagen helper test fail ([209da10](https://github.com/36node/sketch/commit/209da10))
### Features
* swagen support enum and oneOf ([#108](https://github.com/36node/sketch/issues/108)) ([a348b1f](https://github.com/36node/sketch/commit/a348b1f))
## [0.12.6](https://github.com/36node/sketch/compare/@36node/swagen@0.12.5...@36node/swagen@0.12.6) (2019-06-23)
### Bug Fixes
* **swagen:** helper toRoute and toDollar with global, close [#111](https://github.com/36node/sketch/issues/111) ([75b8a38](https://github.com/36node/sketch/commit/75b8a38))
## [0.12.5](https://github.com/36node/sketch/compare/@36node/swagen@0.12.4...@36node/swagen@0.12.5) (2019-06-20)
**Note:** Version bump only for package @36node/swagen
## [0.12.4](https://github.com/36node/sketch/compare/@36node/swagen@0.12.3...@36node/swagen@0.12.4) (2019-06-13)
### Bug Fixes
* spelling ([d10878a](https://github.com/36node/sketch/commit/d10878a))
## [0.12.3](https://github.com/36node/sketch/compare/@36node/swagen@0.12.2...@36node/swagen@0.12.3) (2019-06-11)
**Note:** Version bump only for package @36node/swagen
## [0.12.2](https://github.com/36node/sketch/compare/@36node/swagen@0.12.1...@36node/swagen@0.12.2) (2019-06-08)
**Note:** Version bump only for package @36node/swagen
## [0.12.1](https://github.com/36node/sketch/compare/@36node/swagen@0.12.0...@36node/swagen@0.12.1) (2019-06-06)
**Note:** Version bump only for package @36node/swagen
# [0.12.0](https://github.com/36node/sketch/compare/@36node/swagen@0.11.5...@36node/swagen@0.12.0) (2019-05-16)
### Features
* upgrade to cra 3.0 ([1e443ee](https://github.com/36node/sketch/commit/1e443ee))
## [0.11.5](https://github.com/36node/sketch/compare/@36node/swagen@0.11.4...@36node/swagen@0.11.5) (2019-05-15)
**Note:** Version bump only for package @36node/swagen
## [0.11.4](https://github.com/36node/sketch/compare/@36node/swagen@0.11.3...@36node/swagen@0.11.4) (2019-05-12)
**Note:** Version bump only for package @36node/swagen
## [0.11.3](https://github.com/36node/sketch/compare/@36node/swagen@0.11.2...@36node/swagen@0.11.3) (2019-05-11)
**Note:** Version bump only for package @36node/swagen
## [0.11.2](https://github.com/36node/sketch/compare/@36node/swagen@0.11.1...@36node/swagen@0.11.2) (2019-05-01)
**Note:** Version bump only for package @36node/swagen
## [0.11.1](https://github.com/36node/sketch/compare/@36node/swagen@0.11.0...@36node/swagen@0.11.1) (2019-05-01)
**Note:** Version bump only for package @36node/swagen
# [0.11.0](https://github.com/36node/sketch/compare/@36node/swagen@0.10.0...@36node/swagen@0.11.0) (2019-03-31)
### Features
* swagen sdk enhance ([5cff679](https://github.com/36node/sketch/commit/5cff679))
# [0.10.0](https://github.com/36node/sketch/compare/@36node/swagen@0.9.5...@36node/swagen@0.10.0) (2019-03-21)
### Features
* new scripts ([dd91226](https://github.com/36node/sketch/commit/dd91226))
## [0.9.5](https://github.com/36node/sketch/compare/@36node/swagen@0.9.4...@36node/swagen@0.9.5) (2019-01-08)
### Bug Fixes
* **swagen:** gen api array type escape ([c2d5a4c](https://github.com/36node/sketch/commit/c2d5a4c))
## [0.9.4](https://github.com/36node/sketch/compare/@36node/swagen@0.9.3...@36node/swagen@0.9.4) (2019-01-08)
### Bug Fixes
* swagen postman support allOf ([#53](https://github.com/36node/sketch/issues/53)) ([48160ed](https://github.com/36node/sketch/commit/48160ed))
* swagen sdk request type escape ([63b8614](https://github.com/36node/sketch/commit/63b8614))
## [0.9.3](https://github.com/36node/sketch/compare/@36node/swagen@0.9.2...@36node/swagen@0.9.3) (2018-12-22)
### Bug Fixes
* fetch should use create-error ([11972a8](https://github.com/36node/sketch/commit/11972a8))
## [0.9.2](https://github.com/36node/sketch/compare/@36node/swagen@0.9.1...@36node/swagen@0.9.2) (2018-12-21)
**Note:** Version bump only for package @36node/swagen
## [0.9.1](https://github.com/36node/sketch/compare/@36node/swagen@0.9.0...@36node/swagen@0.9.1) (2018-12-20)
### Bug Fixes
* swagen support deep allOf ([#51](https://github.com/36node/sketch/issues/51)) ([59d5e46](https://github.com/36node/sketch/commit/59d5e46))
# [0.9.0](https://github.com/36node/sketch/compare/@36node/swagen@0.8.0...@36node/swagen@0.9.0) (2018-12-19)
### Features
* swagen support schema allOf ([#50](https://github.com/36node/sketch/issues/50)) ([10bb0c4](https://github.com/36node/sketch/commit/10bb0c4))
# [0.8.0](https://github.com/36node/sketch/compare/@36node/swagen@0.7.2...@36node/swagen@0.8.0) (2018-12-18)
### Features
* add a mock command for swagen ([#46](https://github.com/36node/sketch/issues/46)) ([4925e96](https://github.com/36node/sketch/commit/4925e96))
## [0.7.2](https://github.com/36node/sketch/compare/@36node/swagen@0.7.1...@36node/swagen@0.7.2) (2018-11-20)
### Bug Fixes
* swagen postman ([e5a9e0f](https://github.com/36node/sketch/commit/e5a9e0f))
## [0.7.1](https://github.com/36node/sketch/compare/@36node/swagen@0.7.0...@36node/swagen@0.7.1) (2018-11-19)
**Note:** Version bump only for package @36node/swagen
# [0.7.0](https://github.com/36node/sketch/compare/@36node/swagen@0.6.8...@36node/swagen@0.7.0) (2018-11-18)
### Bug Fixes
* prettier 80 width ([9a63826](https://github.com/36node/sketch/commit/9a63826))
### Features
* enhance tpl-react-redux login view ([#40](https://github.com/36node/sketch/issues/40)) ([c2bffab](https://github.com/36node/sketch/commit/c2bffab))
## [0.6.8](https://github.com/36node/sketch/compare/@36node/swagen@0.6.7...@36node/swagen@0.6.8) (2018-11-09)
### Bug Fixes
* res headers xTotalCount ([5cf1e89](https://github.com/36node/sketch/commit/5cf1e89))
## [0.6.7](https://github.com/36node/sketch/compare/@36node/swagen@0.6.6...@36node/swagen@0.6.7) (2018-11-09)
### Bug Fixes
* swagen sdk hbs ([a4f5d3e](https://github.com/36node/sketch/commit/a4f5d3e))
## [0.6.6](https://github.com/36node/sketch/compare/@36node/swagen@0.6.5...@36node/swagen@0.6.6) (2018-11-02)
### Bug Fixes
* toDollar ([64f0c0d](https://github.com/36node/sketch/commit/64f0c0d))
## [0.6.5](https://github.com/36node/sketch/compare/@36node/swagen@0.6.4...@36node/swagen@0.6.5) (2018-11-02)
### Bug Fixes
* sdk path to Route ([dbac8e8](https://github.com/36node/sketch/commit/dbac8e8))
## [0.6.4](https://github.com/36node/sketch/compare/@36node/swagen@0.6.3...@36node/swagen@0.6.4) (2018-11-01)
### Bug Fixes
* **swagen:** sdk req init data ([a1cdd18](https://github.com/36node/sketch/commit/a1cdd18))
## [0.6.3](https://github.com/36node/sketch/compare/@36node/swagen@0.6.2...@36node/swagen@0.6.3) (2018-10-28)
### Bug Fixes
* readme lint ([4b8bccd](https://github.com/36node/sketch/commit/4b8bccd))
* **swagen:** postman token and remove protocol ([086258a](https://github.com/36node/sketch/commit/086258a))
## [0.6.2](https://github.com/36node/sketch/compare/@36node/swagen@0.6.1...@36node/swagen@0.6.2) (2018-10-27)
### Bug Fixes
* config env default ([644a77c](https://github.com/36node/sketch/commit/644a77c))
## [0.6.1](https://github.com/36node/sketch/compare/@36node/swagen@0.6.0...@36node/swagen@0.6.1) (2018-10-27)
### Bug Fixes
* **swagen:** ability to inject some middlewares ([1067fa9](https://github.com/36node/sketch/commit/1067fa9))
# [0.6.0](https://github.com/36node/sketch/compare/@36node/swagen@0.5.0...@36node/swagen@0.6.0) (2018-10-26)
### Features
* swagen postman collection ([1228e3d](https://github.com/36node/sketch/commit/1228e3d))
# [0.5.0](https://github.com/36node/sketch/compare/@36node/swagen@0.4.0...@36node/swagen@0.5.0) (2018-10-23)
### Features
* template-react-redux ([3f07502](https://github.com/36node/sketch/commit/3f07502))
# [0.4.0](https://github.com/36node/sketch/compare/@36node/swagen@0.3.1...@36node/swagen@0.4.0) (2018-10-21)
### Bug Fixes
* eslint babel and jest uncompatible issue && change a lot ([1e2576b](https://github.com/36node/sketch/commit/1e2576b))
### Features
* mongoose-helper for tpl-service ([eed31f0](https://github.com/36node/sketch/commit/eed31f0))
## [0.3.1](https://github.com/36node/sketch/compare/@36node/swagen@0.3.0...@36node/swagen@0.3.1) (2018-10-13)
### Bug Fixes
* remove default base url in sdk template ([a5ec0b5](https://github.com/36node/sketch/commit/a5ec0b5))
* sdk token support function ([43bbd01](https://github.com/36node/sketch/commit/43bbd01))
# [0.3.0](https://github.com/36node/sketch/compare/@36node/swagen@0.2.0...@36node/swagen@0.3.0) (2018-10-09)
### Bug Fixes
* swagen format generated js file with pretter ([02a9c74](https://github.com/36node/sketch/commit/02a9c74))
### Features
* swagan sdk ([6214716](https://github.com/36node/sketch/commit/6214716))
* swagen support local file and url remote file ([0a65e42](https://github.com/36node/sketch/commit/0a65e42))
<a name="0.2.0"></a>
# [0.2.0](https://github.com/36node/sketch/compare/@36node/swagen@0.1.3...@36node/swagen@0.2.0) (2018-09-27)
### Features
* tpl-react and swagen ([8839e07](https://github.com/36node/sketch/commit/8839e07))
<a name="0.1.3"></a>
## [0.1.3](https://github.com/36node/sketch/compare/@36node/swagen@0.1.2...@36node/swagen@0.1.3) (2018-09-22)
**Note:** Version bump only for package @36node/swagen
<a name="0.1.2"></a>
## [0.1.2](https://github.com/36node/sketch/compare/@36node/swagen@0.1.1...@36node/swagen@0.1.2) (2018-09-20)
**Note:** Version bump only for package @36node/swagen
<a name="0.1.1"></a>
## [0.1.1](https://github.com/36node/swagen/compare/@36node/swagen@0.1.0...@36node/swagen@0.1.1) (2018-09-20)
**Note:** Version bump only for package @36node/swagen
<a name="0.1.0"></a>
# 0.1.0 (2018-09-19)
### Features
* add pet mongoose model in tpl-service ([32ce8e6](https://github.com/36node/swagen/commit/32ce8e6))
* integrate swagen in tpl-service ([67bb347](https://github.com/36node/swagen/commit/67bb347))
* swagen for pet store ([e4c4907](https://github.com/36node/swagen/commit/e4c4907))
* swaggen ([80391b1](https://github.com/36node/swagen/commit/80391b1))