pulumi/lib/lumijs
Luke Hoban 829b977bcf Support try/catch in Lumi and async/await in Node.js
We would like to allow developers to use async/await
on the inside (Node.js) of Lumi programs.

We now support (don't error on) usage of async/await
inside runtime callbacks in Lumi programs.  If await is
used during deployment, it will trigger an error.

Also adds support for try/catch in LumiJS, as these are
used more heavily in async/await code.

Since we target Node.js environments without native support
for async/await, we also emit runtime helpers to support TS
transpilation of async/await for Node.js pre-7.6.
2017-07-07 12:47:27 -07:00
..
lib Support try/catch in Lumi and async/await in Node.js 2017-07-07 12:47:27 -07:00
lib.es5 Clarify aspects of using the DCO 2017-06-26 14:46:34 -07:00
lib.es6 Clarify aspects of using the DCO 2017-06-26 14:46:34 -07:00
runtime Clarify aspects of using the DCO 2017-06-26 14:46:34 -07:00
.gitignore Rename Coconut to Lumi 2017-05-18 11:38:28 -07:00
index.ts Clarify aspects of using the DCO 2017-06-26 14:46:34 -07:00
Lumi.yaml Refactor runtime functionality 2017-06-13 18:11:59 -07:00
Makefile [#245, #226, #185] Finished linting (#257) 2017-06-21 11:58:22 -07:00
package.json Preserve the lumi prefix on our CLI tools 2017-05-18 12:38:58 -07:00
README.md Rename Coconut to Lumi 2017-05-18 11:38:28 -07:00
tsconfig.json Rename Coconut to Lumi 2017-05-18 11:38:28 -07:00
tslint.json Added typescript linting to Makefiles (#248) 2017-06-16 18:01:36 -07:00
yarn.lock Rename Coconut to Lumi 2017-05-18 11:38:28 -07:00

lib/lumijs

This package contains the supported ECMAScript library types and functions authored in LumiIL.

All references standard ECMAScript library members will be rewritten as references to members of this package.