pulumi/pkg/codegen/nodejs
Pat Gavlin bd1c0e6d7b
[codegen/schema] Support default union types. (#4746)
Add support for union types that indicate a default type for targets
that do not support unions, or do not support unions in certain
positions (e.g. output properties). The NodeJS backend makes use of this
in combination with a new flag, `disableUnionOutputTypes`, to avoid
generating unions in output types.

These changes also refactor the various module ->
package/module/namespace mapping methods so that these entities can be
fetched by their language name rather than their token.
2020-06-02 18:15:21 -07:00
..
doc.go [codegen/nodejs] SDK generator fixes. (#4618) 2020-05-13 10:55:37 -07:00
doc_test.go Clean up the language-specific schema APIs. (#4454) 2020-04-20 16:36:05 -07:00
gen.go [codegen/schema] Support default union types. (#4746) 2020-06-02 18:15:21 -07:00
gen_intrinsics.go Clean up the language-specific schema APIs. (#4454) 2020-04-20 16:36:05 -07:00
gen_program.go [codegen/hcl2/model] Remove type caches. (#4683) 2020-05-22 10:47:34 +01:00
gen_program_expressions.go Fix C# (and a bit of Node.js) program gen based on errors from AWS samples (#4673) 2020-05-22 08:46:25 +02:00
gen_program_lower.go [codegen/nodejs] Await invokes in async contexts. (#4598) 2020-05-11 10:21:56 -07:00
gen_program_test.go [codegen] Add support for caching package schemas. (#4534) 2020-04-30 13:22:24 -07:00
importer.go [codegen/schema] Support default union types. (#4746) 2020-06-02 18:15:21 -07:00
utilities.go Initial support for C# program gen (#4611) 2020-05-19 10:18:38 +02:00