code-generators
Common codegen repo for postman app
Getting Started
To get a copy on your local machine
$ git clone https://github.com/postmanlabs/code-generators.git
Prerequisites
To run any of the Code-Gen, ensure that you have NodeJS >= v8. A copy of the NodeJS installable can be downloaded from https://nodejs.org/en/download/package-manager.
Usage
- Remove .git folder from each codegen.
- Place individual codegen inside
codegens
folder.
Installing dependencies
To install the dependencies of common repo as well as dependencies of all the individual codegens
$ npm install;
To install dependencies of a single codegen
$ npm run deepinstall <codegen-name>;
To install dependencies for all codegens run:
$ npm run deepinstall dev;
To run common repo test as well as tests (common structure test + individual codegen tests) for all the codegens
$ npm test;
To run structure and individual tests on a single codegen
$ npm test <codegen-name>;
To create zipped package of all codegens
$ npm run package;
Note: The zipped package is created inside each codegen's folder.
To create zipped package of a single codegen
$ npm run package <codegen-name>