pulumi/sdk/nodejs/runtime
Matt Ellis 881db4d72a Correctly flow secretness across POJO serliazation for stack outputs
Our logic to export a resource as a stack output transforms the
resource into a plain old object by eliding internal fields and then
just serializing the resource as a POJO.

The custom serialization logic we used here unwrapped an Output
without care to see if it held a secret. Now, when it does, we
continue to return an Output as the thing to be serialized and that
output is marked as a secret.

Fixes #2862
2019-06-26 15:16:07 -07:00
..
closure Serialized function parameter count. (#2748) 2019-05-20 22:19:22 -04:00
config.ts Do not lazy initialize config or settings 2018-08-06 15:53:38 -07:00
debuggable.ts make the context-param non-optional for debuggable promises. (#2242) 2018-11-24 18:57:17 -08:00
index.ts Actually export type. (#1971) 2018-09-21 11:58:58 -07:00
invoke.ts Remove acceptsSecrets from InvokeRequest 2019-05-10 17:07:52 -07:00
resource.ts Dedupe aliases in the sdk as well (#2864) 2019-06-23 09:49:04 -07:00
rpc.ts Fix a SxS issue with isSecret 2019-05-13 15:45:08 -07:00
settings.ts Support aliases for renaming, re-typing, or re-parenting resources (#2774) 2019-05-31 23:01:01 -07:00
stack.ts Correctly flow secretness across POJO serliazation for stack outputs 2019-06-26 15:16:07 -07:00