pulumi/sdk/nodejs
joeduffy ee7fc0a8c5 Fix a few things in the SDK
This fixes a few things in the SDK preventing deployments (versus plans):

* Don't fully resolve when a link resolves.  This will be handled during
  the final completion of the resource state.

* Skip "id" and "urn" for property resolution, since they are handled
  explicitly based on the RPC messages.  The "id" is often in the response
  payload because Terraform stores it as a property.  We don't need it.

* Lazily allocate Property<T> objects if necessary when the response
  from the resulting resource operation comes back.

* Improve a few error messages.
2017-09-04 11:35:21 -07:00
..
asset Move modules to package root 2017-09-04 11:35:21 -07:00
cmd/langhost Add a runtime.Log class 2017-09-04 11:35:21 -07:00
proto Move modules to package root 2017-09-04 11:35:21 -07:00
runtime Fix a few things in the SDK 2017-09-04 11:35:21 -07:00
tests Fix a few minor pathing things 2017-09-04 11:35:21 -07:00
.gitignore Implement initial Lumi-as-a-library 2017-09-04 11:35:20 -07:00
config.ts Add a runtime.Log class 2017-09-04 11:35:21 -07:00
index.ts Move modules to package root 2017-09-04 11:35:21 -07:00
lumi-langhost-nodejs Get integration tests passing 2017-09-04 11:35:21 -07:00
Makefile Eliminate lumi, lumijs, and lumirt packages 2017-09-04 11:35:20 -07:00
package.json Fix a few minor pathing things 2017-09-04 11:35:21 -07:00
property.ts Fix a few things in the SDK 2017-09-04 11:35:21 -07:00
resource.ts Move modules to package root 2017-09-04 11:35:21 -07:00
tsconfig.json Add a runtime.Log class 2017-09-04 11:35:21 -07:00
tslint.json Implement initial Lumi-as-a-library 2017-09-04 11:35:20 -07:00
yarn.lock Implement free variable calculations 2017-09-04 11:35:21 -07:00