pulumi/sdk/nodejs/cmd
Zaid Ajaj aa9ca8a4ed
[sdk/nodejs] Maintain secretness and input dependencies of output invokes (#17479)
### Description 

Addresses the nodejs part of #17474, it does the following
 - Keeping track of secretness of inputs
- Unwraps the inputs such that they are sent as plain values to the
engine
 - Marks the invoke result as secret if any of the inputs is a secret
- Marks the dependencies of the output invoke response being the list of
all dependencies of the inputs
- Enables conformance tests `l2-invoke-secrets` and
`l2-invoke-dependencies`
 - Adds unit tests for newly added function `unwrapSecretValues`
2024-10-05 00:40:19 +00:00
..
dynamic-provider Upgrade to grpc-js 1.10.1 and remove calls to deprecated server.start (#15500) 2024-02-23 11:32:40 +00:00
pulumi-language-nodejs [sdk/nodejs] Maintain secretness and input dependencies of output invokes (#17479) 2024-10-05 00:40:19 +00:00
run Only look for main in package.json if no entyrpoint was set via Pulumi.yaml (#16363) 2024-06-11 11:36:34 +00:00
run-policy-pack Vendor TypeScript and ts-node (#15622) 2024-04-10 15:26:37 +00:00