{"name":"active_storage_dedup","downloads":3010,"version":"1.0.0","version_created_at":"2025-12-06T07:45:20.409Z","version_downloads":814,"platform":"ruby","authors":"coderhs","info":"Prevents duplicate file uploads in Active Storage by reusing existing blobs with matching checksums and service names","licenses":["MIT"],"metadata":{"homepage_uri":"https://github.com/coderhs/active_storage_dedup","changelog_uri":"https://github.com/coderhs/active_storage_dedup/blob/main/CHANGELOG.md","source_code_uri":"https://github.com/coderhs/active_storage_dedup"},"yanked":false,"sha":"f9c5e18e7f5d35a1659e32b726c3f566fccb1d3d7a846adcd3da8b41c571af18","spec_sha":"9cf870755a5f4d072d649c107c7e817f303dc408e59db1999db7c2aa552d4253","project_uri":"https://rubygems.org/gems/active_storage_dedup","gem_uri":"https://rubygems.org/gems/active_storage_dedup-1.0.0.gem","homepage_uri":"https://github.com/coderhs/active_storage_dedup","wiki_uri":null,"documentation_uri":null,"mailing_list_uri":null,"source_code_uri":"https://github.com/coderhs/active_storage_dedup","bug_tracker_uri":null,"changelog_uri":"https://github.com/coderhs/active_storage_dedup/blob/main/CHANGELOG.md","funding_uri":null,"dependencies":{"development":[{"name":"combustion","requirements":"~> 1.3"},{"name":"rspec","requirements":"~> 3.0"},{"name":"rspec-rails","requirements":">= 0"},{"name":"simplecov","requirements":">= 0"},{"name":"sqlite3","requirements":">= 0"},{"name":"version_boss","requirements":">= 0"}],"runtime":[{"name":"activestorage","requirements":">= 7.2.0"},{"name":"rails","requirements":">= 7.2.0"}]}}