Sha256: 6ff0c5f318239069b6e868d66fd7d24faf9027f58500e7d3f5a5bbaaf4702e04

Contents?: true

Size: 1.22 KB

Versions: 4

Compression:

Stored size: 1.22 KB

Contents

# frozen_string_literal: true

require_relative "lib/memo_wise/version"

Gem::Specification.new do |spec| # rubocop:disable Metrics/BlockLength
  spec.name     = "memo_wise"
  spec.version  = MemoWise::VERSION
  spec.summary  = "The wise choice for Ruby memoization"
  spec.homepage = "https://github.com/panorama-ed/memo_wise"
  spec.license  = "MIT"

  spec.authors = [
    "Panorama Education",
    "Jacob Evelyn",
    "Jemma Issroff",
    "Marc Siegel",
  ]

  spec.email = [
    "engineering@panoramaed.com",
    "jacobevelyn@gmail.com",
    "jemmaissroff@gmail.com",
    "marc@usainnov.com",
  ]

  spec.required_ruby_version = Gem::Requirement.new(">= 2.4.0")

  # Specify which files should be added to the gem when it is released.
  # The `git ls-files -z` loads the files in the RubyGem that have been added
  # into git.
  spec.files = Dir.chdir(File.expand_path(__dir__)) do
    `git ls-files -z`.split("\x0").reject do |f|
      f.match(%r{^(test|spec|features)/})
    end
  end
  spec.require_paths = ["lib"]

  spec.metadata = {
    "rubygems_mfa_required" => "true",
    "changelog_uri" => "https://github.com/panorama-ed/memo_wise/blob/main/CHANGELOG.md",
    "source_code_uri" => "https://github.com/panorama-ed/memo_wise"
  }
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
memo_wise-1.7.0 memo_wise.gemspec
memo_wise-1.6.0 memo_wise.gemspec
memo_wise-1.5.0 memo_wise.gemspec
memo_wise-1.4.0 memo_wise.gemspec