Sha256: 1b0d7bb31a8f2fe9cb07682f0fd39a880d384ae039ebb318b6736460e13e2e28

Contents?: true

Size: 507 Bytes

Versions: 1

Compression:

Stored size: 507 Bytes

Contents

#!/usr/bin/env ruby

require 'optionparser'
require 'swagger2md/converter'
require 'swagger2md/utils'

options = {}

OptionParser.new do |parser|
  parser.on("-i", "--input INPUT", String, 'Specific swagger file path') do |input|
    options[:input] = input
  end
  parser.on("-o", "--output [OUTPUT]", String, 'Specific output file name') do |output|
    options[:output] = output
  end
end.parse!

if options[:input]
  Swagger2md::Converter.to_markdown(options[:input], options[:output] || 'docs.md')
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
swagger2md-0.1.1 bin/swagger2md