54 packages
absolute-version
Reads your git tags to generate a unique human-readable version for every git commit
@case-contract-testing/case
Next-generation contract testing suite
commit-and-tag-version
replacement for `npm version` with automatic CHANGELOG generation
@contract-case/case-boundary
Exported interface layer for ContractCase. Don't depend on it directly unless you're writing a wrapper for a new language
@contract-case/case-connector
Connector to allow ContractCase to run as a server. Use only if you're creating a custom wrapper for a new language
@contract-case/case-connector-proto
Generated proto files for ContractCase's CaseConnector
@contract-case/case-core
Core functionality for the ContractCase contract testing suite
@contract-case/case-core-plugin-function
ContractCase core function plugin, allowing validation of arbitrary functions
@contract-case/case-core-plugin-function-dsl
ContractCase core function plugin DSL
@contract-case/case-core-plugin-http
ContractCase core HTTP plugin, providing HTTP matchers and mocks
@contract-case/case-core-plugin-http-dsl
ContractCase HTTP plugin CaseExample definition DSL
@contract-case/case-definition-dsl
Definition DSL components for the ContractCase contract testing suite
@contract-case/case-entities-internal
Shared types for ContractCase modules
@contract-case/case-example-mock-types
CaseExample mock types component for the ContractCase contract testing suite
@contract-case/case-maintainer-config
Shared configuration for ContractCase modules. For eslint config, see @contract-case/eslint-config-case-maintainer
@contract-case/case-plugin-base
Plugin framework for writing plugins for the ContractCase test framework
@contract-case/case-plugin-dsl-types
Types for writing the definition DSL for plugins for the ContractCase test framework
@contract-case/cli
Command-line interface for ContractCase, allowing interactions with the Contract / Pact Broker
@contract-case/contract-case-jest
ContractCase contract testing suite
@contract-case/eslint-config-case-maintainer
eslint settings for contract-case modules. Only useful for ContractCase maintainers
@contract-case/jsii-pacmak
A test version of jsii-pacmak to see if addresses https://github.com/aws/jsii/issues/4793
@contract-case/test-equivalence-matchers
Test equivalence matchers component for the ContractCase contract testing suite
example-extractor
Extract documentation examples from real source code
jest-pact
a pact adaptor for jest
mocha-pact
a pact adaptor for mocha