{"action":"created","issue":{"url":"https://api.github.com/repos/gkz/LiveScript/issues/683","labels_url":"https://api.github.com/repos/gkz/LiveScript/issues/683/labels{/name}","comments_url":"https://api.github.com/repos/gkz/LiveScript/issues/683/comments","events_url":"https://api.github.com/repos/gkz/LiveScript/issues/683/events","html_url":"https://github.com/gkz/LiveScript/issues/683","id":60659855,"number":683,"title":"Please add supports to \"async await\" keywords","user":{"login":"xiaorong61","id":5251387,"avatar_url":"https://avatars.githubusercontent.com/u/5251387?v=3","gravatar_id":"","url":"https://api.github.com/users/xiaorong61","html_url":"https://github.com/xiaorong61","followers_url":"https://api.github.com/users/xiaorong61/followers","following_url":"https://api.github.com/users/xiaorong61/following{/other_user}","gists_url":"https://api.github.com/users/xiaorong61/gists{/gist_id}","starred_url":"https://api.github.com/users/xiaorong61/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xiaorong61/subscriptions","organizations_url":"https://api.github.com/users/xiaorong61/orgs","repos_url":"https://api.github.com/users/xiaorong61/repos","events_url":"https://api.github.com/users/xiaorong61/events{/privacy}","received_events_url":"https://api.github.com/users/xiaorong61/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/gkz/LiveScript/labels/feature","name":"feature","color":"0b02e1"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-03-11T13:43:15Z","updated_at":"2015-06-24T00:19:49Z","closed_at":null,"body":"Examples:\r\n\r\nes7 async await keywords:(I can use **babeljs** to compile es7 es6 to es5)\r\n```ls\r\ndo async -> console.log (await read \\./file)\r\n```\r\nshould compile to:\r\n```js\r\n(async function(){\r\n  return console.log(await read('./file'));\r\n})()\r\n```\r\nnot:\r\n```js\r\n(async(function(){\r\n  return console.log(await(read('./file')));\r\n})()\r\n```"},"comment":{"url":"https://api.github.com/repos/gkz/LiveScript/issues/comments/114681063","html_url":"https://github.com/gkz/LiveScript/issues/683#issuecomment-114681063","issue_url":"https://api.github.com/repos/gkz/LiveScript/issues/683","id":114681063,"user":{"login":"impinball","id":4483844,"avatar_url":"https://avatars.githubusercontent.com/u/4483844?v=3","gravatar_id":"","url":"https://api.github.com/users/impinball","html_url":"https://github.com/impinball","followers_url":"https://api.github.com/users/impinball/followers","following_url":"https://api.github.com/users/impinball/following{/other_user}","gists_url":"https://api.github.com/users/impinball/gists{/gist_id}","starred_url":"https://api.github.com/users/impinball/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/impinball/subscriptions","organizations_url":"https://api.github.com/users/impinball/orgs","repos_url":"https://api.github.com/users/impinball/repos","events_url":"https://api.github.com/users/impinball/events{/privacy}","received_events_url":"https://api.github.com/users/impinball/received_events","type":"User","site_admin":false},"created_at":"2015-06-24T00:19:49Z","updated_at":"2015-06-24T00:19:49Z","body":"Keep in mind making it a non-contextual reserved keyword like that ~~might~~will break a *lot* of code for people using [caolan/async](https://github.com/caolan/async). That's something worth mentioning. If there's a way to make it a little more contextual, or even an alternate syntax (that [is probably best avoided](https://github.com/gkz/LiveScript/issues/219))"}}