UNPKG

@36node/swagen

Version:

A module boilerplate for nodejs and web.

814 lines (233 loc) 18.4 kB
# 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))