Sha256: 0bad6004fdf4a048b089e2a6d48e619b2bc83cceb7db8f2ec27143c84fa930de
Contents?: true
Size: 545 Bytes
Versions: 53
Compression:
Stored size: 545 Bytes
Contents
#!/usr/bin/env ruby require 'json' HERE = File.dirname(__FILE__) GITIGNORE_DIR = File.expand_path File.join HERE, '..', 'files', 'gitignore' names = Dir.chdir(GITIGNORE_DIR) do Dir['**/*.gitignore'].map {|path| path.match(/(.*)\.gitignore/)[1] } end puts JSON.pretty_generate({ save_options: false, default_dir: { find_up: '.gitignore', }, vars: [ { name: "name", description: "name of gitignore.", required: true, type: { one_of: names, }, short: 'n', }, ], })
Version data entries
53 entries across 53 versions & 1 rubygems