pulumi/sdk/nodejs/proto
Fraser Waters 46332e7d17 Make convert more lenient
Fixes https://github.com/pulumi/pulumi/issues/13117

This adds a new "--strict" flag to `pulumi convert` which defaults to
false. When strict is NOT set we bind the PCL with the extra options of
`SkipResourceTypechecking`, `AllowMissingVariables`, and
`AllowMissingProperties`. This will change some errors to warnings in
code generation.

The `strict` flag is sent over the gRPC interface to the Go/Node plugins
for their `GenerateProject` methods as they have to do PCL binding
plugin side currently.
2023-06-08 11:14:31 +01:00
..
codegen Allow mapping requests to install plugins 2023-05-29 14:53:04 +01:00
alias_grpc_pb.js feat(engine): Adds structured alias support to the engine 2022-10-11 17:56:32 -04:00
alias_pb.js feat(engine): Adds structured alias support to the engine 2022-10-11 17:56:32 -04:00
analyzer_grpc_pb.js Compile protobufs with "pulumi" namespace (#10074) 2022-07-12 14:45:03 +01:00
analyzer_pb.js feat(engine): Adds structured alias support to the engine 2022-10-11 17:56:32 -04:00
converter_grpc_pb.js Allow converter plugins to return diagnostics 2023-06-05 17:38:59 +01:00
converter_pb.js Allow converter plugins to return diagnostics 2023-06-05 17:38:59 +01:00
engine_grpc_pb.js Compile protobufs with "pulumi" namespace (#10074) 2022-07-12 14:45:03 +01:00
engine_pb.js Compile protobufs with "pulumi" namespace (#10074) 2022-07-12 14:45:03 +01:00
errors_grpc_pb.js Regenerate protocol buffers code 2020-02-28 11:53:47 +00:00
errors_pb.js Compile protobufs with "pulumi" namespace (#10074) 2022-07-12 14:45:03 +01:00
language_grpc_pb.js gRPC for GenerateProject/Program/Package 2023-05-06 13:14:59 +01:00
language_pb.js Make convert more lenient 2023-06-08 11:14:31 +01:00
plugin_grpc_pb.js Regenerate protocol buffers code 2020-02-28 11:53:47 +00:00
plugin_pb.js Compile protobufs with "pulumi" namespace (#10074) 2022-07-12 14:45:03 +01:00
provider_grpc_pb.js Phase 3 of the convert mapper 2022-12-01 23:43:43 +00:00
provider_pb.js proto/ConstructRequest: Add resource options fields 2023-04-21 10:57:19 -07:00
resource_grpc_pb.js feat(engine): Adds structured alias support to the engine 2022-10-11 17:56:32 -04:00
resource_pb.js Add DeletedWith resource option 2022-10-31 12:03:18 +02:00
status_grpc_pb.js Regenerate protocol buffers code 2020-02-28 11:53:47 +00:00
status_pb.js Compile protobufs with "pulumi" namespace (#10074) 2022-07-12 14:45:03 +01:00