pulumi/tests/testdata/codegen/simple-plain-schema/nodejs
Zaid Ajaj f74a5dfec1
[nodejs] First-class output-versioned invokes (#17237)
### Description 

Partially addressing https://github.com/pulumi/pulumi/issues/12710

This PR extends the nodejs SDK with functions `invokeOutput` and
`invokeSingleOutput` which are the output-versioned equivalent of the
plain `invoke` and `invokeSingle`. The underlying implementation doesn't
rely on the plain one and properly implements output deserialization
such that secrets are maintained from the invoke response.

Then we extend the SDK-gen part of nodejs such that output-versioned
invokes use the new primitives `invokeOutput` and `invokeSingleOutput`
in their generated function body without wrapping the plain invoke.
2024-09-16 15:39:46 +00:00
..
types Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
README.md Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
codegen-manifest.json Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
component.ts Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
doFoo.ts [nodejs] First-class output-versioned invokes (#17237) 2024-09-16 15:39:46 +00:00
index.ts Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
package.json Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
provider.ts Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
tsconfig.json Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
utilities.ts Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00

README.md