Create a contract of environment variables for different environments.
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
All configs are in the `./src/config` directory
Contract abstraction meta-class for ethers.
A Babel preset for each environment.
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
Web3 module to interact with Ethereum smart contracts.
Core functionality for the ContractCase contract testing suite
Command-line interface for ContractCase, allowing interactions with the Contract / Pact Broker
ContractCase contract testing suite
Runtime agnostic JS utils
Connector to allow ContractCase to run as a server. Use only if you're creating a custom wrapper for a new language
Plugin framework for writing plugins for the ContractCase test framework
AWS credential provider that sources credentials from known environment variables
Types for writing the definition DSL for plugins for the ContractCase test framework
Generated proto files for ContractCase's CaseConnector
ContractCase core HTTP plugin, providing HTTP matchers and mocks
Definition DSL components for the ContractCase contract testing suite
Loads environment variables from .env file
ContractCase core function plugin, allowing validation of arbitrary functions
ContractCase HTTP plugin CaseExample definition DSL
ContractCase core function plugin DSL
🔌 TypeChain target for ethers-v5
Shared types for ContractCase modules
Define required/optional ENV variables with type casting and validation.
Contract for ENV variables
Parses env.spec files: a declarative contract describing which env vars an app expects, their types, optionality, and ConfigMap-vs-Secret classification. Pure stdlib, zero runtime dependencies.
No description provided.
No description provided.
No description provided.