Raghavsalotra / postman-code-generators

Common repository for all code generators shipped with Postman

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

postman-code-generators

Common codegen repo for the 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-generators, 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 the .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 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>

About

Common repository for all code generators shipped with Postman

License:Apache License 2.0


Languages

Language:JavaScript 98.8%Language:Shell 1.0%Language:PHP 0.1%Language:C# 0.1%Language:Python 0.1%Language:Ruby 0.0%