pulumi/sdk/nodejs/tests/runtime
Joe Duffy a337fd7379
Permit dependsOn that are Outputs (of Outputs) (#2198)
This changes the input type for dependsOn from simply
`Resource[] | Resource` to `Input<Input<Resource>[]> | Input<Resource>`.
This permits `Output<Resource>`s, etc in addition to
`Promise<Resource>`s. The logic for dynamically unpicking the right
types and recursing through the data structures isn't straightforward,
but I've written a test for all of the interesting permutations.

This fixes pulumi/pulumi#991.
2018-11-19 11:22:55 -05:00
..
deploymentOnlyModule Reenable tests. (#2200) 2018-11-13 17:13:27 -08:00
langhost Permit dependsOn that are Outputs (of Outputs) (#2198) 2018-11-19 11:22:55 -05:00
closureLoader.spec.ts Get closure serialiation working in Node11 (#2101) 2018-11-01 15:46:21 -07:00
jsClosureCases.js Issue a better error message if you capture a V8 intrinsic (#1423) 2018-05-24 11:54:31 -07:00
props.spec.ts Discriminate unknown values in the JS runtime. (#1414) 2018-05-23 14:47:40 -07:00
tsClosureCases.ts Reenable tests. (#2200) 2018-11-13 17:13:27 -08:00