{"id":14991223,"url":"https://github.com/rspec/rspec-support","last_synced_at":"2025-07-31T01:31:22.696Z","repository":{"id":11019014,"uuid":"13347640","full_name":"rspec/rspec-support","owner":"rspec","description":"Common code needed by the other RSpec gems.  Not intended for direct use.","archived":true,"fork":false,"pushed_at":"2024-11-30T11:05:55.000Z","size":1258,"stargazers_count":100,"open_issues_count":0,"forks_count":102,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-07-18T23:39:58.693Z","etag":null,"topics":["rspec","ruby"],"latest_commit_sha":null,"homepage":"https://rspec.info","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"expressjs/express","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rspec.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["JonRowe","benoittgt"],"open_collective":"rspec"}},"created_at":"2013-10-05T15:44:11.000Z","updated_at":"2025-07-17T21:39:04.000Z","dependencies_parsed_at":"2024-02-04T11:58:52.395Z","dependency_job_id":"e5728a2d-fa2a-4007-b1c6-5ed4f7eb3418","html_url":"https://github.com/rspec/rspec-support","commit_stats":{"total_commits":703,"total_committers":72,"mean_commits":9.76388888888889,"dds":0.5931721194879089,"last_synced_commit":"c316afd0850bf2bc500f628392506985bcaa11b6"},"previous_names":[],"tags_count":46,"template":false,"template_full_name":null,"purl":"pkg:github/rspec/rspec-support","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rspec%2Frspec-support","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rspec%2Frspec-support/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rspec%2Frspec-support/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rspec%2Frspec-support/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rspec","download_url":"https://codeload.github.com/rspec/rspec-support/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rspec%2Frspec-support/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265985747,"owners_count":23859922,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["rspec","ruby"],"created_at":"2024-09-24T14:21:54.292Z","updated_at":"2025-07-31T01:31:22.399Z","avatar_url":"https://github.com/rspec.png","language":"Ruby","readme":"# RSpec::Support [![Build Status](https://github.com/rspec/rspec-support/workflows/RSpec%20CI/badge.svg)](https://github.com/rspec/rspec-support/actions)\n\n**This is the old rspec support repository, please see the monorepo rspec/rspec for new issues and releases.**\n\n`RSpec::Support` provides common functionality to `RSpec::Core`,\n`RSpec::Expectations` and `RSpec::Mocks`. It is considered\nsuitable for internal use only at this time.\n\n## Installation / Usage\n\nInstall one or more of the `RSpec` gems.\n\nWant to run against the `main` branch? You'll need to include the dependent\nRSpec repos as well. Add the following to your `Gemfile`:\n\n```ruby\n%w[rspec-core rspec-expectations rspec-mocks rspec-support].each do |lib|\n  gem lib, :git =\u003e \"https://github.com/rspec/#{lib}.git\", :branch =\u003e 'main'\nend\n```\n\n## Contributing\n\nOnce you've set up the environment, you'll need to cd into the working\ndirectory of whichever repo you want to work in. From there you can run the\nspecs and cucumber features, and make patches.\n\nNOTE: You do not need to use rspec-dev to work on a specific RSpec repo. You\ncan treat each RSpec repo as an independent project.\n\n- [Build details](BUILD_DETAIL.md)\n- [Code of Conduct](CODE_OF_CONDUCT.md)\n- [Detailed contributing guide](CONTRIBUTING.md)\n- [Development setup guide](DEVELOPMENT.md)\n\n## Patches\n\nPlease submit a pull request or a github issue. If you submit an issue, please\ninclude a link to either of:\n\n* a gist (or equivalent) of the patch\n* a branch or commit in your github fork of the repo\n","funding_links":["https://github.com/sponsors/JonRowe","https://github.com/sponsors/benoittgt","https://opencollective.com/rspec"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frspec%2Frspec-support","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frspec%2Frspec-support","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frspec%2Frspec-support/lists"}