{"action":"created","issue":{"url":"https://api.github.com/repos/slm-lang/slm/issues/39","repository_url":"https://api.github.com/repos/slm-lang/slm","labels_url":"https://api.github.com/repos/slm-lang/slm/issues/39/labels{/name}","comments_url":"https://api.github.com/repos/slm-lang/slm/issues/39/comments","events_url":"https://api.github.com/repos/slm-lang/slm/issues/39/events","html_url":"https://github.com/slm-lang/slm/pull/39","id":195812762,"number":39,"title":"Angular2 support","user":{"login":"sintro","id":1379593,"avatar_url":"https://avatars.githubusercontent.com/u/1379593?v=3","gravatar_id":"","url":"https://api.github.com/users/sintro","html_url":"https://github.com/sintro","followers_url":"https://api.github.com/users/sintro/followers","following_url":"https://api.github.com/users/sintro/following{/other_user}","gists_url":"https://api.github.com/users/sintro/gists{/gist_id}","starred_url":"https://api.github.com/users/sintro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sintro/subscriptions","organizations_url":"https://api.github.com/users/sintro/orgs","repos_url":"https://api.github.com/users/sintro/repos","events_url":"https://api.github.com/users/sintro/events{/privacy}","received_events_url":"https://api.github.com/users/sintro/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-12-15T14:01:37Z","updated_at":"2016-12-16T18:00:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/slm-lang/slm/pulls/39","html_url":"https://github.com/slm-lang/slm/pull/39","diff_url":"https://github.com/slm-lang/slm/pull/39.diff","patch_url":"https://github.com/slm-lang/slm/pull/39.patch"},"body":"I am creating this PR, so it will be possible to improve new code and may be fix some limitations, noted in my README. There is only one file with changes, which should me merged in base repo - `lib/parser.js`\r\n"},"comment":{"url":"https://api.github.com/repos/slm-lang/slm/issues/comments/267656627","html_url":"https://github.com/slm-lang/slm/pull/39#issuecomment-267656627","issue_url":"https://api.github.com/repos/slm-lang/slm/issues/39","id":267656627,"user":{"login":"sintro","id":1379593,"avatar_url":"https://avatars.githubusercontent.com/u/1379593?v=3","gravatar_id":"","url":"https://api.github.com/users/sintro","html_url":"https://github.com/sintro","followers_url":"https://api.github.com/users/sintro/followers","following_url":"https://api.github.com/users/sintro/following{/other_user}","gists_url":"https://api.github.com/users/sintro/gists{/gist_id}","starred_url":"https://api.github.com/users/sintro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sintro/subscriptions","organizations_url":"https://api.github.com/users/sintro/orgs","repos_url":"https://api.github.com/users/sintro/repos","events_url":"https://api.github.com/users/sintro/events{/privacy}","received_events_url":"https://api.github.com/users/sintro/received_events","type":"User","site_admin":false},"created_at":"2016-12-16T18:00:48Z","updated_at":"2016-12-16T18:00:48Z","body":"I added base tests for angular2 supports\r\nI did't cover code values at all for angular constructions, and also I did't implement any negative tests.\r\nThere are some fails already for some cases:\r\n1. Square bracket angular contrustions (either `[attribute]=\"something\"` or `[(ngModel)]=\"model\"`) in square bracket wrapper (see at **bindings in square wrapper (without dot in attribute)**)\r\n2. Dots in binded attributes (like `[style.color]`) (see at **bindings in round wrapper (with dot in attribute)** and **square bracket directives (with dot in attribute)**)\r\n3. Square wrapper for angular contrustions (see **ef- syntax referencing a template reference variable (square wrapper)**, **Angular 2 attribute selector notation of components (square brackets + inline content)**, etc)"}}
{"actor":{"display_login":"sintro"}}