diff --git a/superpowers/plans/2026-08-11-yoresee-doc-sdk-migration.md b/superpowers/plans/2026-08-11-yoresee-doc-sdk-migration.md index 10267b0..8fd9f5e 100644 --- a/superpowers/plans/2026-08-11-yoresee-doc-sdk-migration.md +++ b/superpowers/plans/2026-08-11-yoresee-doc-sdk-migration.md @@ -6,7 +6,7 @@ **Architecture:** `proto` remains the only source of the protobuf contract. The two SDK repositories commit generated artifacts: Go stubs in the Go module root, and both ESM/Connect and CommonJS/gRPC outputs in separate Node subdirectories. Services consume tagged Gitea dependencies; existing local generation scripts and Dockerfiles remain unchanged. -**Tech Stack:** Protobuf, Buf 1.72.0, `protoc-gen-go` 1.36.12, `protoc-gen-go-grpc` 1.6.2, `protoc-gen-es`, `protoc-gen-connect-es`, `grpc-tools`, Go modules, npm Git dependencies, Gitea Git over SSH. +**Tech Stack:** Protobuf, Buf 1.72.0, `protoc-gen-go` 1.36.12, `protoc-gen-go-grpc` 1.6.2, `protoc-gen-es`, `protoc-gen-connect-es`, `grpc-tools` 1.13.1, `protoc-gen-js` 3.21.4-4, Go modules, npm Git dependencies, Gitea Git over SSH. ## Global Constraints @@ -272,6 +272,7 @@ esm/yoresee_doc/v1/yoresee_doc_connect.js Run from `yoresee_doc_sdk_node/`: ```bash +npm install -g protoc-gen-js@3.21.4-4 mkdir -p cjs grpc_tools_node_protoc -I ../yoresee_doc/proto \ --plugin=protoc-gen-grpc="$(command -v grpc_tools_node_protoc_plugin)" \