pulumi/sdk/nodejs/tests
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
..
automation Add `make tidy` command to apply `go mod tidy` on every go.mod (#8635) 2021-12-23 17:37:39 -05:00
runtime Allow optional inputs to be Input<T | undefined> 2022-01-13 08:48:07 -08:00
sxs_ts_3.6 Use ESlint instead of TSlint (#7719) 2021-08-10 11:31:59 -07:00
sxs_ts_latest Use ESlint instead of TSlint (#7719) 2021-08-10 11:31:59 -07:00
config.spec.ts Replace equal and deepEqual with strictEqual and deepStrictEqual (#5607) 2020-10-21 10:21:47 -07:00
init.spec.ts Add license headers 2018-05-22 15:02:47 -07:00
iterable.spec.ts Replace equal and deepEqual with strictEqual and deepStrictEqual (#5607) 2020-10-21 10:21:47 -07:00
options.spec.ts Use ESlint instead of TSlint (#7719) 2021-08-10 11:31:59 -07:00
output.spec.ts Use ESlint instead of TSlint (#7719) 2021-08-10 11:31:59 -07:00
provider.spec.ts [sdk/nodejs] Unmarshal output values in component provider (#8205) 2021-11-15 11:22:44 -08:00
resource.spec.ts [sdk] Compute full set of aliases when both parent and child are aliased (#8627) 2021-12-29 09:07:55 -08:00
testmode.spec.ts Always read and write nodejs runtime options from/to the environment (#6076) 2021-01-26 14:59:32 -08:00
unwrap.spec.ts Use ESlint instead of TSlint (#7719) 2021-08-10 11:31:59 -07:00
util.ts Mark internal APIs `@internal` to filter from API docs (#3809) 2020-01-26 09:06:35 -08:00