protoc-gen-ts-temporal 0.0.1

protoc plugin that emits a typed TypeScript Temporal client from temporal.v1.* annotated protos
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Name-reservation stub. The real protoc plugin lives on `main` in
// https://github.com/nu-sync/protoc-gen-ts-temporal and will be published
// as 0.1.0 once it stabilizes. This 0.0.1 release exists only to claim the
// crate name on crates.io. Invoking the binary surfaces a notice and exits
// non-zero so accidental wiring as an actual protoc plugin fails loudly.

fn main() {
    eprintln!(
        "protoc-gen-ts-temporal 0.0.1 is a crate-name reservation stub, not \
         a working protoc plugin. The implementation is being prepared on \
         `main` at https://github.com/nu-sync/protoc-gen-ts-temporal and \
         will ship as 0.1.0."
    );
    std::process::exit(1);
}