pulumi/sdk/nodejs/runtime/closure
Pat Gavlin 56db742627 Restore back- and forwards-compatibility in NodeJS
Continue to capture the statically-known set of dependencies (if any) in
Output.resources, and capture the dynamically-known set of dependencies
in Output.__asyncResources. This retains signature compatibility with
older versions. The behavior is as follows:
- If a newer Output instance is serialized by an older @pulumi/pulumi,
  dynamic dependencies will not be reported to the engine. This is
  consistent with the older behavior.
- If an older Output instance is serialized by a newer @pulumi/pulumi,
  its static dependencies will be reported to the engine. This is
  consistent with the older behavior.
- If a new Output instance is serialized by a new @pulumi/pulumi, its
  static and dynamic dependencies will be reported to the engine. This
  is new behavior.

Tests will come shortly.
2018-12-13 11:12:43 -08:00
..
codePaths.ts Deal with circularities in package structure when computing codepaths. (#2049) 2018-10-11 14:57:21 -07:00
createClosure.ts Restore back- and forwards-compatibility in NodeJS 2018-12-13 11:12:43 -08:00
parseFunction.ts Get closure serialiation working in Node11 (#2101) 2018-11-01 15:46:21 -07:00
rewriteSuper.ts Get closure serialiation working in Node11 (#2101) 2018-11-01 15:46:21 -07:00
serializeClosure.ts Get closure serialiation working in Node11 (#2101) 2018-11-01 15:46:21 -07:00
utils.ts Get closure serialiation working in Node11 (#2101) 2018-11-01 15:46:21 -07:00
v8.ts Get closure serialiation working in Node11 (#2101) 2018-11-01 15:46:21 -07:00
v8Hooks.ts Get closure serialiation working in Node11 (#2101) 2018-11-01 15:46:21 -07:00
v8_v10andLower.ts Get closure serialiation working in Node11 (#2101) 2018-11-01 15:46:21 -07:00
v8_v11andHigher.ts Get closure serialiation working in Node11 (#2101) 2018-11-01 15:46:21 -07:00