UNPKG

openapi-codegen

Version:
33 lines (18 loc) 1.32 kB
# Contributing First of all, many thanks for considering making a contribution to this project. ## Submitting PRs Please **do not** include any changes to `package-lock.json` in your PRs, even if you are updating `package.json`. These changes are almost impossible to review for security implications. If necessary, `package-lock.json` will be regenerated and committed by a maintainer after your PR is merged. Please run the test before submitting your pull request. 1. `npm run lint` 1. `npm test` The code will run these tests as well as all generators on Travis CI on https://travis-ci.org/github/Mermade/openapi-codegen ## Configs The main thing we need is config files which control the process of which files are processed by a particular set of templates. Testing the generated code is also extremely valuable. ## New templates In the first instance, templates should be submitted to the parent [swagger-codegen](https://github.com/swagger-api/swagger-codegen) project. If this is not possible, new templates can be added here first. ## TODO items * [GitHub search](https://github.com/Mermade/openapi-codegen/search?utf8=%E2%9C%93&q=todo+language%3Ajavascript&type=) ## Known bugs * [GitHub search](https://github.com/Mermade/openapi-codegen/search?utf8=%E2%9C%93&q=fixme+language%3Ajavascript&type=)