--- !ruby/object:Gem::Specification
name: command_mapper
version: !ruby/object:Gem::Version
  version: 0.3.0
platform: ruby
authors:
- Postmodern
autorequire:
bindir: bin
cert_chain: []
date: 2022-11-11 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: bundler
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.0'
description: Command Mapper maps an external command's arguments to Class attributes
  to allow safely and securely executing commands.
email: postmodern.mod3@gmail.com
executables: []
extensions: []
extra_rdoc_files:
- ChangeLog.md
- LICENSE.txt
- README.md
files:
- ".document"
- ".github/workflows/ruby.yml"
- ".gitignore"
- ".rspec"
- ".yardopts"
- ChangeLog.md
- Gemfile
- LICENSE.txt
- README.md
- Rakefile
- command_mapper.gemspec
- examples/grep.rb
- gemspec.yml
- lib/command_mapper.rb
- lib/command_mapper/arg.rb
- lib/command_mapper/argument.rb
- lib/command_mapper/command.rb
- lib/command_mapper/exceptions.rb
- lib/command_mapper/option.rb
- lib/command_mapper/option_value.rb
- lib/command_mapper/sudo.rb
- lib/command_mapper/types.rb
- lib/command_mapper/types/dec.rb
- lib/command_mapper/types/enum.rb
- lib/command_mapper/types/hex.rb
- lib/command_mapper/types/input_dir.rb
- lib/command_mapper/types/input_file.rb
- lib/command_mapper/types/input_path.rb
- lib/command_mapper/types/key_value.rb
- lib/command_mapper/types/key_value_list.rb
- lib/command_mapper/types/list.rb
- lib/command_mapper/types/map.rb
- lib/command_mapper/types/num.rb
- lib/command_mapper/types/str.rb
- lib/command_mapper/types/type.rb
- lib/command_mapper/version.rb
- spec/arg_spec.rb
- spec/argument_spec.rb
- spec/commnad_spec.rb
- spec/exceptions_spec.rb
- spec/option_spec.rb
- spec/option_value_spec.rb
- spec/spec_helper.rb
- spec/sudo_spec.rb
- spec/types/dec_spec.rb
- spec/types/enum_spec.rb
- spec/types/hex_spec.rb
- spec/types/input_dir_spec.rb
- spec/types/input_file_spec.rb
- spec/types/input_path_spec.rb
- spec/types/key_value_list_spec.rb
- spec/types/key_value_spec.rb
- spec/types/list_spec.rb
- spec/types/map_spec.rb
- spec/types/num_spec.rb
- spec/types/str_spec.rb
- spec/types/type_spec.rb
- spec/types_spec.rb
homepage: https://github.com/postmodern/command_mapper.rb#readme
licenses:
- MIT
metadata:
  documentation_uri: https://rubydoc.info/gems/command_mapper
  source_code_uri: https://github.com/postmodern/command_mapper.rb
  bug_tracker_uri: https://github.com/postmodern/command_mapper.rb/issues
  changelog_uri: https://github.com/postmodern/command_mapper.rb/blob/master/ChangeLog.md
  rubygems_mfa_required: 'true'
post_install_message:
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: 2.0.0
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.3.7
signing_key:
specification_version: 4
summary: Safe and secure execution of commands.
test_files: []