other possible names Pactopedia Pluginopedia
evans diffing command
diff <(evans cli call io.pact.plugin.PactPlugin.InitPlugin --proto plugin.proto --host localhost --file samplePayloads/InitPluginRequest.json --port 50051 | jq . -c --sort-keys) <(cat samplePayloads/InitPluginResponse.json | jq -c . --sort-keys)
WIP!!!
A kitchen sink for Pact Plugins
Scenarioes
- Pact Plugin Servers
application/foocontent type matcherapplication/mattcontent type matcher and protocol- Area Calculator (gRPC)
- CSV content type matcher and generator
| Language | Protobuf | gRPC | CSV |
|---|---|---|---|
| Android | 🚧 | 🚧 | 🚧 |
| C | 🚧 | 🚧 | 🚧 |
| C++ | 🚧 | 🚧 | 🚧 |
| C# | 🚧 | 🚧 | 🚧 |
| D | 🚧 | 🚧 | 🚧 |
| F# | 🚧 | 🚧 | 🚧 |
| Go | 🚧 | 🚧 | 🚧 |
| Java | 🚧 | 🚧 | 🚧 |
| JavaScript | 🚧 | 🚧 | 🚧 |
| Objective-C | 🚧 | 🚧 | 🚧 |
| PHP | 🚧 | 🚧 | 🚧 |
| Python | 🚧 | 🚧 | 🚧 |
| Ruby | 🚧 | 🚧 | 🚧 |
| Rust | 🚧 | 🚧 | 🚧 |
| Scala | 🚧 | 🚧 | 🚧 |
| Swift | 🚧 | 🚧 | 🚧 |
| TypeScript | 🚧 | 🚧 | 🚧 |