@darkonig/wsdl-tsclient
Version:
Generate typescript soap client with typescript definitons from WSDL file.
30 lines (26 loc) • 1.43 kB
Markdown
# Todo
- ~~CLI: Add more logs (check [swagger-codegen](https://swagger.io/tools/swagger-codegen/))~~
- ~~CLI: Add param `--failOnError`~~
- ~~CLI: Add `--quiet`~~
- ~~CLI: Add `--verbose`~~
- ~~CLI: Add colors, also detect if its possible to use colors, respect `--no-colors` flag ([supports-colors](https://www.npmjs.com/package/supports-color)~~
- ~~CLI: Add param to overwrite existing files `-r`~~
- ~~CLI: Use blob for generating several clients at once~~
- Generator: Possible to generate client from URL
- ~~Generator: Generate client name from wsdl filename~~
- ~~Generator: Blacklist several properties, e.g. `targetNsAlias` (Add them as jsdoc to interface?)~~
- Generator: Add more metada for properties (e.g. `xsd:number`, `minlength`, `maxlength`)
- ~~Generator: Don't add `jsdoc` to property which references another type~~
- ~~Engine: Option to generate only defintiions~~
- ~~Engine: Generate `index.ts` file with imported definitions and client~~
- ~~Project: Split `Generator` into `Parser` and `Generator`~~
- Project: Include Docker image
- Project: Add more strict TSC option
- Project: Add eslint
- Project: Add more sophisticate test
- Project: Try [Renovate](https://www.whitesourcesoftware.com/free-developer-tools/renovate)
- ~~Project: Add license~~
## NodeJS CLI Apps best practices
https://github.com/lirantal/nodejs-cli-apps-best-practices
- [ ] 1.7 Zero configuration
- [ ] 6.1 Trackable errors