Sha256: adfb222d4fbf13b9d1353e81ab4cdc73ce3e782b7228224fd7e52379fcb3bf62

Contents?: true

Size: 366 Bytes

Versions: 25

Compression:

Stored size: 366 Bytes

Contents

#!/usr/bin/env ruby
$LOAD_PATH.unshift File.expand_path("../../lib", __FILE__)
require "jdoc"
require "yaml"

unless path = ARGV[0]
  puts "usage: #{$0} <schema.json or schema.yml>"
  exit
end

case File.extname(path)
when ".yml", ".yaml"
  schema = YAML.load_file(path)
else
  str = File.read(path)
  schema = JSON.parse(str)
end

puts Jdoc::Generator.call(schema)

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
jdoc-0.4.2 bin/jdoc
jdoc-0.4.1 bin/jdoc
jdoc-0.4.0 bin/jdoc
jdoc-0.3.4 bin/jdoc
jdoc-0.3.3 bin/jdoc
jdoc-0.3.2 bin/jdoc
jdoc-0.3.1 bin/jdoc
jdoc-0.3.0 bin/jdoc
jdoc-0.2.1 bin/jdoc
jdoc-0.2.0 bin/jdoc
jdoc-0.1.9 bin/jdoc
jdoc-0.1.8 bin/jdoc
jdoc-0.1.7 bin/jdoc
jdoc-0.1.6 bin/jdoc
jdoc-0.1.5 bin/jdoc
jdoc-0.1.4 bin/jdoc
jdoc-0.1.3 bin/jdoc
jdoc-0.1.2 bin/jdoc
jdoc-0.1.1 bin/jdoc
jdoc-0.1.0 bin/jdoc