From the top directory of this repo,
nix run .#conformancecd conformancespago buildconformance_test_runner --enforce_recommended bin/conformance-purescriptcd conformancespago bundle --platform=node --minify --bundle-type app --outfile conformance.mjsconformance_test_runner --enforce_recommended ./conformance.mjsThe derivations in nix/protobuf.nix will build protoc and the
conformance-test-runner.
To generate the conformance .purs in the dev environment:
protoc --purescript_out=./conformance/src/generated --proto_path=$(nix path-info .#protobuf)/conformance $(nix path-info .#protobuf)/conformance/conformance.protoprotoc --purescript_out=./conformance/src/generated --proto_path=$(nix path-info .#protobuf)/src $(nix path-info .#protobuf)/src/google/protobuf/test_messages_proto3.proto