pulumi/sdk/nodejs/proto
Brandon Pollack 4fee2766e1
Add PULUMI_DEBUG_LANGUAGES support to go, python, and nodejs. (#17821)
Extending the idea for PULUMI_DEBUG_PROVIDERS but no into language
providers.

There is a missing piece that providers didn't need which is the ability
to inform the language of the engine address for sending messages the
other direction (ie for logging) (previously this was a parameter).

I added a basic RPC that will let the engine inject that (or anything
else needed in the future). IMO we should actually rename this at some
point to "Initialize Language Host" and pass everything that way and NOT
via CLI arguments, but for now just this.

Other languages will have to be done in their own repositories after
this lands.

dotnet issue: pulumi/pulumi-dotnet#398
java issue:  pulumi/pulumi-java#1480
yaml issue: pulumi/pulumi-yaml#694
2024-12-11 08:50:52 +00:00
..
codegen Copy Parameterization to the codegen package (#17098) 2024-08-29 13:45:51 +00:00
testing Add LanguageInfo to conformance tests (#17315) 2024-09-20 10:34:17 +00:00
alias_grpc_pb.js feat(engine): Adds structured alias support to the engine 2022-10-11 17:56:32 -04:00
alias_pb.d.ts Update node sdk to use typescript definitions for grpc and protobufs. (#14415) 2023-12-04 15:22:44 +00:00
alias_pb.js Fix recursive fixups in JavaScript protobuf generation (#14424) 2023-11-10 13:31:14 +00:00
analyzer_grpc_pb.d.ts Update node sdk to use typescript definitions for grpc and protobufs. (#14415) 2023-12-04 15:22:44 +00:00
analyzer_grpc_pb.js Policy remediations feature (#14080) 2023-10-09 18:31:17 +00:00
analyzer_pb.d.ts Update node sdk to use typescript definitions for grpc and protobufs. (#14415) 2023-12-04 15:22:44 +00:00
analyzer_pb.js Fix recursive fixups in JavaScript protobuf generation (#14424) 2023-11-10 13:31:14 +00:00
callback_grpc_pb.d.ts Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
callback_grpc_pb.js Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
callback_pb.d.ts Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
callback_pb.js Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
converter_grpc_pb.d.ts Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
converter_grpc_pb.js Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
converter_pb.d.ts Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
converter_pb.js Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
engine_grpc_pb.d.ts debugging: more consistency for naming (#17152) 2024-09-04 10:36:45 +00:00
engine_grpc_pb.js debugging: more consistency for naming (#17152) 2024-09-04 10:36:45 +00:00
engine_pb.d.ts debugging: more consistency for naming (#17152) 2024-09-04 10:36:45 +00:00
engine_pb.js debugging: more consistency for naming (#17152) 2024-09-04 10:36:45 +00:00
errors_grpc_pb.js Regenerate protocol buffers code 2020-02-28 11:53:47 +00:00
errors_pb.d.ts change name of InvalidInputPropertiesError to InputPropertiesError (#17412) 2024-09-30 08:19:40 +00:00
errors_pb.js change name of InvalidInputPropertiesError to InputPropertiesError (#17412) 2024-09-30 08:19:40 +00:00
language_grpc_pb.d.ts Add PULUMI_DEBUG_LANGUAGES support to go, python, and nodejs. (#17821) 2024-12-11 08:50:52 +00:00
language_grpc_pb.js Add PULUMI_DEBUG_LANGUAGES support to go, python, and nodejs. (#17821) 2024-12-11 08:50:52 +00:00
language_pb.d.ts Add PULUMI_DEBUG_LANGUAGES support to go, python, and nodejs. (#17821) 2024-12-11 08:50:52 +00:00
language_pb.js Add PULUMI_DEBUG_LANGUAGES support to go, python, and nodejs. (#17821) 2024-12-11 08:50:52 +00:00
plugin_grpc_pb.js Regenerate protocol buffers code 2020-02-28 11:53:47 +00:00
plugin_pb.d.ts Add GetRequiredPackages to the language host (#17894) 2024-12-02 20:24:23 +00:00
plugin_pb.js Add GetRequiredPackages to the language host (#17894) 2024-12-02 20:24:23 +00:00
provider_grpc_pb.d.ts Add `Handshake` to the provider protocol (#17819) 2024-11-26 17:35:47 +00:00
provider_grpc_pb.js Bulk out documentation on `Handshake` (#17893) 2024-12-02 13:38:21 +00:00
provider_pb.d.ts Make directories in ProviderHandshake optional (#17962) 2024-12-09 11:35:11 +00:00
provider_pb.js Make directories in ProviderHandshake optional (#17962) 2024-12-09 11:35:11 +00:00
resource_grpc_pb.d.ts implement engine support for invoke transforms (#16559) 2024-07-11 16:01:44 +00:00
resource_grpc_pb.js implement engine support for invoke transforms (#16559) 2024-07-11 16:01:44 +00:00
resource_pb.d.ts Add parameterized `Call` support to the engine (#16813) 2024-07-26 15:36:53 +00:00
resource_pb.js Add parameterized `Call` support to the engine (#16813) 2024-07-26 15:36:53 +00:00
source_grpc_pb.js [engine] Add support for source positions 2023-07-10 14:35:40 -07:00
source_pb.d.ts Update node sdk to use typescript definitions for grpc and protobufs. (#14415) 2023-12-04 15:22:44 +00:00
source_pb.js Fix recursive fixups in JavaScript protobuf generation (#14424) 2023-11-10 13:31:14 +00:00
status_grpc_pb.js Regenerate protocol buffers code 2020-02-28 11:53:47 +00:00
status_pb.d.ts Update node sdk to use typescript definitions for grpc and protobufs. (#14415) 2023-12-04 15:22:44 +00:00
status_pb.js Compile protobufs with "pulumi" namespace (#10074) 2022-07-12 14:45:03 +01:00