pulumi/sdk/nodejs/tests/runtime
Luke Hoban 4a4b9628db Allow optional inputs to be Input<T | undefined>
The Node.js runtime accepts `Output<undefined>` values as inputs to
optional parameters, but the TypeScript typing currently does not
allow these. This extends the TypeScript typings to allow
`Output<undefined>` values as inputs to optional input properties.

I cannot think of any way in which this is breaking or would regress
any aspect of the TypeScript experience, other than making the `.d.ts`
files a little "noisier".

Fixes #6175.
2022-01-13 08:48:07 -08:00
..
deploymentOnlyModule Use ESlint instead of TSlint (#7719) 2021-08-10 11:31:59 -07:00
langhost Support native ES module for node sdk (#7764) 2021-12-29 19:22:01 -08:00
asyncIterableUtil.spec.ts Replace equal and deepEqual with strictEqual and deepStrictEqual (#5607) 2020-10-21 10:21:47 -07:00
closureLoader.spec.ts Use ESlint instead of TSlint (#7719) 2021-08-10 11:31:59 -07:00
jsClosureCases_8.js Use ESlint instead of TSlint (#7719) 2021-08-10 11:31:59 -07:00
jsClosureCases_10_4.js Use ESlint instead of TSlint (#7719) 2021-08-10 11:31:59 -07:00
props.spec.ts Allow optional inputs to be Input<T | undefined> 2022-01-13 08:48:07 -08:00
registrations.spec.ts [sdk/nodejs] Skip re-registrations of same package+version (#6387) 2021-02-20 10:06:32 +11:00
settings.spec.ts Enable nodejs dynamic provider caching by default on program side (#6704) 2021-04-14 19:32:18 +01:00
tsClosureCases.ts Use ESlint instead of TSlint (#7719) 2021-08-10 11:31:59 -07:00