# Contributing Guide ## Regenerate Descriptors `pbjson-types` is generated from a vended set of descriptors, this: * Avoids requiring downstream crates to have an installed version of `protoc` * Ensures consistent code generation, regardless of local version of `protoc` To regenerate the `descriptors.bin` run ``` docker run --rm -v $PWD:/src -w /src archlinux bash -c "pacman -Sy --noconfirm protobuf && protoc --version && protoc -o descriptors.bin --include_imports --include_source_info protos/google/protobuf/types.proto" ```