the blueprint layout
the blueprint skeleton
whether the children are satisfied
slugs
slug - contract canonical slug or slug if canonical slug doesn't exist
child contract hash
child
children
contract type
children
options
number of contracts per combination (from)
number of contracts per combination (to)
contract type
combinations
types
child contract
whether the contract is satisfied
reference string
slug - contract slug
type - contract type
slug - contract version
whether the contract has aliases
contract instance
child contract
whether the contract is satisfied
JSON object
source contract
built contracts
matcher data
matcher contract
Generated using TypeDoc
A blueprint contract data structure
Blueprint
module:contrato
const blueprint = new Blueprint({ 'arch.sw': 1, 'hw.device-type': 1 }, { type: 'my-context', slug: '{{children.arch.sw.slug}}-{{children.hw.device-type.slug}}' })