A simple node script to convert postman collections to clean REST client libs for node.
npm install -g postgen
- Export your collection from postman as a 
v2.1collection. cdinto your projects root folder that you want to use the client with.- Install 
fasquestas it is the only dependency of the generated client. 
npm install --save fasquest
- Run postgen for node SDK generation
 
postgen /path/to/postman/collection.js > YourApi.js
- Run postgen for web SDK generation
 
postgen /path/to/postman/collection.js web > YourApi.js
- View the examples on how to use your newly generated lib.
 
Wasps with Bazookas Service
A postman collection of the service:
WaspsWithBazookas
    |
    |___Hive
    |___Wasps
    |___Wasp
const WaspsWithBazookas = require('./WaspsWithBazookasAPI.js')(
  'https://127.0.0.1:4269' // the url to service with no trailing /
);
// Start loadtest for 1second
WWB.Hive.HivePoke({
  "t": "10",
  "c": "50",
  "d": "1",
  "target": "http://127.0.0.1:4269/hive/status"
}).then(response=>{
  console.log(response)
})
// Wait 2 seconds and show the report
setTimeout(async ()=>{
  console.log((await WWB.Hive.HiveStatusReport()))
},2000)See the samples folder for the collection used and the generated API from that collection.
Travelling Service
A postman collection of the service:
Travelling
    |
    |___Auth
    |___Groups
    |___User
         |____Current
const Travelling = require('./TravellingAPI.js')(
  'https://127.0.0.1:6969' // the url to service with no trailing /
);
Travelling.Auth.login({
  "username":"test",
  "password":"password1234"
}).then(response=>{
  console.log(response)
})See the samples folder for the collection used and the generated API from that collection.
The code to do the generation is just some hacky code busted out in a hour. I would love help cleaning it up and making it more feature rich.

