ronin-rb/ronin-nmap

View on GitHub
gemspec.yml

Summary

Maintainability
Test Coverage
name: ronin-nmap
summary: A Ruby library and CLI for working with nmap.
description: |
  ronin-nmap is a Ruby library and CLI for working with nmap. ronin-nmap can
  parse nmap XML, convert nmap XML into JSON or CSV, or import nmap XML into the
  ronin-db database.

license: LGPL-3.0-or-later
authors: Postmodern
email: postmodern.mod3@gmail.com
homepage: https://ronin-rb.dev/
has_yard: true

metadata:
  documentation_uri: https://ronin-rb.dev/docs/ronin-nmap
  source_code_uri:   https://github.com/ronin-rb/ronin-nmap
  bug_tracker_uri:   https://github.com/ronin-rb/ronin-nmap/issues
  changelog_uri:     https://github.com/ronin-rb/ronin-nmap/blob/main/ChangeLog.md
  rubygems_mfa_required: 'true'

generated_files:
 - data/completions/ronin-nmap
 - man/ronin-nmap.1
 - man/ronin-nmap-completion.1
 - man/ronin-nmap-convert.1
 - man/ronin-nmap-dump.1
 - man/ronin-nmap-grep.1
 - man/ronin-nmap-import.1
 - man/ronin-nmap-new.1
 - man/ronin-nmap-print.1
 - man/ronin-nmap-scan.1

required_ruby_version: ">= 3.0.0"

dependencies:
  ruby-nmap: ~> 1.0
  # Ronin dependencies:
  ronin-core: ~> 0.2
  ronin-db: ~> 0.2

development_dependencies:
  bundler: ~> 2.0