-
-
Notifications
You must be signed in to change notification settings - Fork 370
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* fix: handling x-omitempty property for definition properties (#68) * docs: update CHANGELOG * docs: update CHANGELOG * Migrate to eta (#88) * BREAKING CHANGE: migrate from mustache template engine to eta template engine * fix: merge conflicts after rebasing next Co-authored-by: Rafael Fakhreev <[email protected]> Co-authored-by: svolkov <[email protected]> * chore: update README (Contribution) * Refactor render layer (#90) * fix: handling x-omitempty property for definition properties (#68) * docs: update CHANGELOG * docs: update CHANGELOG; bump: up project version to 2.0.0 * BREAKING_CHANGE: renamed mustache templates, split client mustache template * BREAKING CHANGE: migrate from mustache template engine to eta template engine * feat: rewrite render layer - Respect single responsibility principle - Use Eta includeFile - Force use "No description" JSDoc comment * fix: handling x-omitempty property for definition properties (#68) * docs: update CHANGELOG * docs: update CHANGELOG * Migrate to eta (#88) * BREAKING CHANGE: migrate from mustache template engine to eta template engine * fix: merge conflicts after rebasing next Co-authored-by: Rafael Fakhreev <[email protected]> Co-authored-by: svolkov <[email protected]> * Sync code base * chore: delete unnecessary dir * Update index.js Fix default templates path Co-authored-by: svolkov <[email protected]> Co-authored-by: Rafael Fakhreev <[email protected]> * chore: revert back fix commit * BREAKING_CHANGE: return type of generateApi(); feat: modular option; chore: update HttpClient class (exportable) * fix: outOfModule modular * feat: complete data contracts imports for modular api modules, add prettier organize imports plugin * chore: remove console info * BREAKING_CHANGE: move generating route names into eta template * fix: problem of missing templates folder * fix: try to fix problem with not using prettier plugin * chore: refresh generated tests schemas * BREAKING_CHANGE: update all dependencies to latest * feat: improve types in index.d.ts file; refactor: processing templates folder, ETA templates, routes, schemas; feat: optional templates feature * chore: update CHANGELOG * feat: --extract-request-params option * fix: add missing generateApi params to .d.ts file; feat: add support x-enumNames field for enums * fix: enumNames getting from schema * feat: improve data-contracts.eta template, now data contracts formatting inside template * docs: update CHANGELOG * feat: hooks property for watching/modifying parsed parts of schema * fix: problem of complex types (`oneOf`, `allOf`) with `properties` field * chore: fix problem of wrong js docs comments for procedure call * feat: add pathArgs to routeInfo for routeName template * BREAKING_CHANGE: properties data and error in HttpResponse type have duck types * feat: add extraTemplate property for generateApi() * docs: update docs for --templates option * bump: up version to 4.0.0 * docs: update README * refactor: move all type identifiers\naming into constants like TS_KEYWORDS, SCHEMA_TYPES; chore: move prepareConfig to hooks.onPrepareConfig; feat: add onInit hook; feat: enumNamesAsValues * chore: try to fix travis yml * chore: remove description from modular api class * docs: update CHANGELOG Co-authored-by: Rafael Fakhreev <[email protected]> Co-authored-by: Rafael Fakhreev <[email protected]>
- Loading branch information
1 parent
4a5d7ea
commit 14b6d3d
Showing
120 changed files
with
13,271 additions
and
4,616 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
node_modules | ||
.vscode | ||
.idea | ||
swagger-test-cli.* | ||
swagger-test-cli | ||
dist |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.