mirror of https://github.com/pulumi/pulumi.git
a337fd7379
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. |
||
---|---|---|
.. | ||
cases | ||
run.spec.ts |