Beth Skurrie's repositories
anyway_config
Configuration library for Ruby gems and applications
bugsnag-ruby
BugSnag error monitoring & reporting software for rails, sinatra, rack and ruby
conventional-changelog-ruby
Ruby lib and executable to generate a conventional changelog
docs.pact.io
Pact documentation website
docs.pactflow.io
Pactflow technical documentation
example-bi-directional-consumer-cypress
Cypress bi-directional contract testing example project
example-bi-directional-provider-dredd
bi-directional contracts provider example with OAS, using a BYO testing tool (Dredd)
example-consumer
An example of a consumer that uses Pact+Pactflow to create a consumer driven contract with its provider
example-provider
An example of a provider that uses Pact+Pactflow to honour a consumer driven contract with its consumer
json-jwt
JSON Web Token and its family (JSON Web Signature, JSON Web Encryption and JSON Web Key) in Ruby
katacoda-scenarios
Katacoda Scenarios
mock-oauth2-server
A scriptable/customizable web server for testing HTTP clients using OAuth2/OpenID Connect or applications with a dependency to a running OAuth2 server (i.e. APIs requiring signed JWTs from a known issuer)
pact-reference
Reference implementations for the pact specifications
personal-website
Code that'll help you kickstart a personal website that showcases your work as a software developer.
rack-proxy
A request/response rewriting HTTP proxy. A Rack app.
rspec-eventually
Make your matchers match eventually
semantic_logger
Semantic Logger is a feature rich logging framework, and replacement for existing Ruby & Rails loggers.
terraform-provider-pact
Terraform provider for Pact Broker (and Pactflow)
time_difference
The missing Ruby method to print out time difference (duration) in year, month, week, day, hour, minute, and second.
upgraded-disco
A page of buttons that give persons with short attention spans an immediate reward when doing low-dopamine inducing tasks
webmachine-ruby
Webmachine, the HTTP toolkit (in Ruby)