interactor-contracts

rubygemsv0.3.0

Interactors are a pattern for structuring your business logic into units. They have a flexible context that they pass between them, which makes them easy-to-write, but hard-to-understand after you've written them. Much of this confusion comes from not knowing what the interactor is supposed to take as input and what it's expected to produce. Enter contracts. Contracts allow you define, up front, a contract both for the input of an interactor, known as expectations, and the output of it, known a

License MITpermissive3 versions2 deps708,209 weekly dl
michaelherold/interactor-contracts
42
/ 100
Health
safe to use

[email protected] is safe to use (health: 42/100)

Health breakdown0 – 100
0/25
maintenance
14/20
popularity
25/25
security
3/15
maturity
0/15
community
Vulnerabilities
0
none known

Health History

Dependency Tree

License Audit

Dependencies (2)
API access

Get this data programmatically — free, no authentication.

curl https://depscope.dev/api/check/rubygems/interactor-contracts

Last updated · 2019-10-10T02:23:41.766Z

interactor-contracts — Health Score 42/100 | DepScope