@postman/wsdl-to-postman

1.13.1 • Public • Published

wsdl-to-postman

Enables Postman support of the WSDL specification browserify index.js --standalone xsd2jsonschemafaker > xsd2jsonschemafaker.js

Options:

Check out complete list of options and their usage at OPTIONS.md

Command Line Interface

The converter can be used as a CLI tool as well. The following command line options are available.

wsdl2postman [options]

Options

  • -v, --version
    Specifies the version of the converter

  • -s <source>, --spec <source>
    Used to specify the WSDL specification (file path) which is to be converted

  • -o <destination>, --output <destination>
    Used to specify the destination file in which the collection is to be written

  • -t, --test
    Used to test the collection with an in-built sample specification

  • -p, --pretty
    Used to pretty print the collection object while writing to a file

  • -O, --options Used to supply options to the converter, for complete options details see here

  • -c, --options-config
    Used to supply options to the converter through config file, for complete options details see here

  • -h, --help
    Specifies all the options along with a few usage examples on the terminal

Usage

Sample usage examples of the converter CLI

  • Takes a specification (spec.wsdl) as an input and writes to a file (collection.json) with pretty printing and using provided options
$ wsdl2postman -s spec.wsdl -o collection.json -p -O folderStrategy=Service
  • Takes a specification (spec.wsdl) as an input and writes to a file (collection.json) with pretty printing and using provided options via config file
$ wsdl2postman -s spec.wsdl -o collection.json -p  -c ./examples/cli-options-config.json
  • Testing the converter
$ wsdl2postman --test

Conversion Schema data example values

WSDL Type default value note
integer, int, number, decimal, double, float, long, short, unsignedInt, unsignedLong, unsignedShort random between 2 and 100 if there are defined min and max use them and generates random value between those boundaries
string the word "string" if there is a pattern a random string that conforms to that pattern, if there is minimum or maximum a string that conforms to that length e.g. the word "string....." for minimum (11) or "str.." for maximum (5)
date today's date in xsd dateTime format according to: https://www.w3.org/TR/xmlschema11-2/#date
  • DateTime XSD format
-?([1-9][0-9]{3,}||0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

Readme

Keywords

Package Sidebar

Install

npm i @postman/wsdl-to-postman

Weekly Downloads

611

Version

1.13.1

License

Apache-2.0

Unpacked Size

1.33 MB

Total Files

72

Last publish

Collaborators

  • jacob.zeba
  • steven.tan
  • ssharad
  • vishwas-rawat9
  • kseniia.lukova
  • rishavbharti-postman
  • brekk.bockrath
  • dylanglennpostman
  • akarshts007
  • ankitesh
  • post-abhigyan
  • aravindrajr
  • arpitsuman601
  • nelly_ghazaryan
  • eeror
  • gopikrishna.s
  • yashasvi13
  • dylansd
  • vivek.nigam
  • kundan.kumar09
  • soumya.agarwal.postman
  • dashrath.yadav
  • ayush.shrivastav
  • souris.ash
  • prateek.postman
  • amaldinesh7
  • tree6789
  • saifali_postman
  • andrusyshyn
  • adarsh.agrawal
  • ekam.walia
  • abhishekpostman
  • nabeel.n
  • vasudha.madugula
  • jj.liu
  • saksham-postman
  • mmocarski
  • postman-maddie
  • yashkumark
  • igor-fesenko-postman
  • khudadad.nomani
  • aris.villareal
  • praveen.thirumurugan
  • amit-gp
  • chowwinstonpostman
  • harsh.poddar
  • matthew.pinsker
  • animesh.jajoo
  • nimish.agrawal
  • karan-chawla1
  • yash.gupta007
  • josh-postman
  • choowon.sir
  • christianareas-postman
  • tch-postman
  • vaibhaw.kumar
  • abhishek_postman
  • soumadeep.acharya
  • aquibjr-postman
  • krishna-postman
  • alex.morton
  • salilgupta_postman
  • steeve.bete
  • zubair.lawrence
  • mxdavis
  • mxdavis-postman
  • shy.alter.postman
  • eric-postman
  • dmytro.markov
  • abhishek.pawar
  • abhishek.raj87
  • eddie.davies
  • shubham.shukla-postman
  • basile.barrincio
  • hoanguyenn
  • shreyansh.goyal
  • harikrishna.postman
  • sajal001
  • dima-postman
  • ihor.mariichyn
  • andrii.lymych
  • michael.browning
  • yevhenii.stepanov
  • akshat-nema
  • postman-web-platform-functional-account
  • ian.cundiff
  • rebecca.krosnick
  • soriat
  • meetsuraj2
  • nitish-postman
  • shub_postman
  • joshnedelkapostman
  • kevin.corbett
  • carlos.garcia.postman
  • anirudh.ms
  • akira28
  • cecilytoro
  • sumedha.kulkarni
  • suman.das
  • yashishdua
  • rljohnsn
  • salomekbg_postman
  • vtyson
  • indraneel_postman
  • grantkingpostman
  • shivangibajpai12
  • abhilash-postman
  • raghavendra-postman
  • ravi-postman
  • jedliu-postman
  • amaan.khan.postman
  • diwakarshukla_postman
  • imran.munir
  • markgritterpm
  • shruthivee
  • aki-kusanagi
  • yokawasa
  • ankit834
  • saurabh.agarwal
  • itsaamirpostman
  • postmanaut
  • noah.schwartz
  • dkrape
  • saurabh.vartak
  • wheatspaghetti
  • himanshu.ng056
  • honeynair
  • tonyzebastian
  • parthverma
  • neha.kaura
  • josephps
  • parthpverma
  • muskaan06
  • akshay_postman
  • jeroenvdpoll
  • harsuyash
  • ayush.chowdhury
  • plgah
  • sobtiankit
  • smoya
  • mcturco
  • skatikia
  • dhinesh.sridhar
  • aman-pm
  • alexgul4enko
  • pamzani
  • guru.pochineni
  • navneetbhole
  • piyush.daga
  • himanshu.vishwakarma
  • shraddha-arora-postman
  • anshitbansal
  • prathameshh
  • nitishpostman
  • yashja.in
  • varshini59
  • aviralpostman
  • theerthasenan
  • shikharpostman
  • amanpostman
  • greenblade29
  • anuragmewar
  • chris_pm
  • jk-postman
  • tphipps
  • akshay.kulkarni
  • vedkribhu
  • samarth.gulati
  • razvi07
  • cleverom
  • planetabhi
  • tiara.johnson
  • joe.fusco
  • jonathanhaviv
  • mudit.joshi
  • piyush.r
  • anjali2022
  • gkorosc-postman
  • raisinten
  • itsaamir
  • vinayak.parashar
  • rafaeltf
  • apoorv.gupta.postman
  • adrian.santana
  • kylerrenn94
  • jelle.vandevelde
  • atanas.a
  • samithjaganath
  • pranavj2000
  • pwitcher
  • anandh619
  • diegog24
  • kevinswiber-postman
  • sanketpath
  • opi-danihelka
  • arvind.khadri
  • cboornazian
  • irena-postman
  • rohan.grover
  • vincentbarth
  • aniketbewal
  • romulo-nascimento
  • ruben.baraut
  • arsh_13
  • rtlockwood
  • harshit.kochar
  • auddypostman
  • patricksevat
  • akinard-pm
  • laszlogreczi
  • bhoomikaduapostman
  • roy-himanshu
  • nidhi_goyal
  • alexander-rubia
  • arjun.golabhanvi
  • anil.jnanoji
  • gbadebo.bello
  • jatin-postman
  • bharadwajpoduri7
  • liteshpatil17
  • tilak-patel-postman
  • hasnain.rajan
  • elizabeth.fung
  • preetham.m
  • dhuhindhan.ilango
  • nishat.sayyed
  • rubencasas
  • sterling.chin-postman
  • anubhav-vats
  • timhall
  • asutosh.sahoo
  • prasant.patel
  • bot_marketing_engineering
  • shreyansh_post
  • vaishnavichalla
  • lorenzo.ambrosi
  • arnaudlauret_postman
  • christina.hastenrathplus1
  • postman-dakshraj.sharma
  • ekansh-01
  • devsharma
  • ayushman9454
  • tonygo
  • postmanian
  • davidtran33
  • akkeshavan
  • rishabh.shukla
  • riyasaini
  • yash-postman
  • karnsharma
  • priyambadamadala
  • suhas_gaikwad
  • darshan.sen
  • yatin1997
  • kartikj
  • saswatds
  • sujayvenaik
  • kratigya
  • shubham.ranjan
  • davidespi
  • numaanashraf
  • shamasis
  • abhijitkane
  • hg07
  • kamalaknn
  • nikithaachhini
  • shreyas.panduranga
  • pratiksolim
  • sivcansingh
  • bhargavkaranam96
  • ronak.npm
  • codenirvana
  • tristandenyer
  • sabih.siddiqui
  • shashwat.dixit
  • kriss1897
  • gunjan4542
  • meetdeveloper
  • pawanbana
  • shreyshah
  • vshingala
  • barshan23
  • coditva
  • skrpl
  • jibinmathews7
  • diuda
  • postbot-bitbucket
  • postbot-buildkite
  • dannydainton
  • brandonmcastillo
  • michaelclaus
  • devansh21
  • arshad.ayub
  • sharma.nikhil1997
  • smitshah173
  • atishay-postman
  • saket_ranjan
  • dhawan29
  • arlemi.postman
  • pankajk0791
  • mdamankh
  • apoorvajain08
  • arvind-kalra
  • dip_postman
  • akshay24
  • chetan.waingankar
  • balakrishna.avulapati
  • harsha.dixit
  • saialekhya.yerragunta
  • pranav.singhal
  • amrindersandhu
  • deepanshurana
  • mudit1804
  • prashant-raghu
  • waseem.siddiqui
  • hemendra.kumar
  • bswisher
  • himanshu0809
  • avinashchoudhary
  • gouthamaj
  • tim.beauchamp
  • amrit_vyas
  • ayush.raj
  • brent.cromarty
  • sandeep.singh
  • abhijeetborole
  • mehul.agrawal
  • sonymathew
  • hardik286
  • appurvamurawat
  • phani-postman
  • chinmayj195
  • harsh_bansal
  • srinivas.kini
  • jony.cheung.postman
  • rrc083
  • diya.ninan
  • shruti_paranjape
  • utsav.kapoor1994
  • abhishek_s
  • subhash.yadav
  • pankajkumar05
  • prithvi.tharun
  • ashish.gupta1
  • bot.npm.cf.starship
  • meenakshi.dhanani