ronin-rb/ronin-repos

View on GitHub
gemspec.yml

Summary

Maintainability
Test Coverage
name: ronin-repos
summary: Third-party git repository support for ronin.
description:
  ronin-repos provides a repository system for installing, managing, and
  accessing third-party git repositories, that can contain additional Ruby code 
  or other data. Other Ronin libraries, such as ronin-exploits or
  ronin-payloads, can then list and load additional third-party Ruby classes
  from specific directories within the installed third-party reposs.

  ronin-repos is essentially a decentralized plugin system for Ronin using git
  repos.

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

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

generated_files:
 - data/completions/ronin-repos
 - man/ronin-repos.1
 - man/ronin-repos-completion.1
 - man/ronin-repos-install.1
 - man/ronin-repos-list.1
 - man/ronin-repos-new.1
 - man/ronin-repos-remove.1
 - man/ronin-repos-show.1
 - man/ronin-repos-update.1
 - man/ronin-repos-purge.1

required_ruby_version: ">= 3.0.0"

dependencies:
  # Library dependencies:
  ronin-core: ~> 0.2

development_dependencies:
  bundler: ~> 2.0