Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

representors

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

representors

  • 0.0.5
  • Rubygems
  • Socket score

Version published
Maintainers
2
Created
Source

Representors

A library to simplify Hypermedia message representation. It has the knowledge of Hypermedia media-types from the Ancients!

This gem provides serializers and deserializers from/to known Hypermedia formats. It currently supports HAL and HALE. It also provides a Representor class to hold the information from hypermedia responses, this class provides method to access properties, transitions, etc.

Developing

Write your tests, write your code and make sure all tests pass:

bundle exec rspec

Also, you can check your test coverage by running mutant on the classes you have worked on. For instance if you modified Representors::Representor, please execute:

MUTANT=true mutant --include lib --require representors --score 95 --use rspec Representors::Representor*

Reaching 100% mutant coverage is not feasible sometimes as they may be some false positives. But please investigate any missing coverage, as it may indicate an actual problem with the tests.

Copyright © 2016 Medidata Solutions Worldwide. See LICENSE for details.

FAQs

Package last updated on 17 May 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc