{"action":"reopened","number":408,"pull_request":{"url":"https://api.github.com/repos/dbankier/TiShadow/pulls/408","id":29155135,"html_url":"https://github.com/dbankier/TiShadow/pull/408","diff_url":"https://github.com/dbankier/TiShadow/pull/408.diff","patch_url":"https://github.com/dbankier/TiShadow/pull/408.patch","issue_url":"https://api.github.com/repos/dbankier/TiShadow/issues/408","number":408,"state":"open","locked":false,"title":"Make tishadow watch files by extension.","user":{"login":"sg552","id":234533,"avatar_url":"https://avatars.githubusercontent.com/u/234533?v=3","gravatar_id":"","url":"https://api.github.com/users/sg552","html_url":"https://github.com/sg552","followers_url":"https://api.github.com/users/sg552/followers","following_url":"https://api.github.com/users/sg552/following{/other_user}","gists_url":"https://api.github.com/users/sg552/gists{/gist_id}","starred_url":"https://api.github.com/users/sg552/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sg552/subscriptions","organizations_url":"https://api.github.com/users/sg552/orgs","repos_url":"https://api.github.com/users/sg552/repos","events_url":"https://api.github.com/users/sg552/events{/privacy}","received_events_url":"https://api.github.com/users/sg552/received_events","type":"User","site_admin":false},"body":"hi  dbankier,\r\n\r\n  My team is using coffee-script, every time the coffee file changed, the tishadow will trigger a new compile. \r\n  It's impossible to add the 'compile coffeescript' process to the alloy.jmk's \"pre:compile\", because this will make the \"Alloy compile\" infinite. \r\n\r\n  So I added an option \"fileTypesToWatch\" to the tishadow configure, usage is quite simple:\r\n\r\n```json\r\n// edit ~/.tishadow.json\r\n{\r\n  \"fileTypesToWatch\": \"**/*.{js, tss, xml}\"\r\n}\r\n```\r\n\r\n  This will make tishadow only watch \"js/tss/xml\" files' change, and will of course ignore the 'coffee files' change.  \r\n\r\nthanks \r\nSiwei","created_at":"2015-02-12T06:08:24Z","updated_at":"2015-02-21T21:44:29Z","closed_at":null,"merged_at":null,"merge_commit_sha":"485f7b70d0825d024708dd2ad015f4f5e8d11e21","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/dbankier/TiShadow/pulls/408/commits","review_comments_url":"https://api.github.com/repos/dbankier/TiShadow/pulls/408/comments","review_comment_url":"https://api.github.com/repos/dbankier/TiShadow/pulls/comments/{number}","comments_url":"https://api.github.com/repos/dbankier/TiShadow/issues/408/comments","statuses_url":"https://api.github.com/repos/dbankier/TiShadow/statuses/f515832c365468610d0f964516a5fede800087d4","head":{"label":"sg552:master","ref":"master","sha":"f515832c365468610d0f964516a5fede800087d4","user":{"login":"sg552","id":234533,"avatar_url":"https://avatars.githubusercontent.com/u/234533?v=3","gravatar_id":"","url":"https://api.github.com/users/sg552","html_url":"https://github.com/sg552","followers_url":"https://api.github.com/users/sg552/followers","following_url":"https://api.github.com/users/sg552/following{/other_user}","gists_url":"https://api.github.com/users/sg552/gists{/gist_id}","starred_url":"https://api.github.com/users/sg552/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sg552/subscriptions","organizations_url":"https://api.github.com/users/sg552/orgs","repos_url":"https://api.github.com/users/sg552/repos","events_url":"https://api.github.com/users/sg552/events{/privacy}","received_events_url":"https://api.github.com/users/sg552/received_events","type":"User","site_admin":false},"repo":{"id":30688214,"name":"TiShadow","full_name":"sg552/TiShadow","owner":{"login":"sg552","id":234533,"avatar_url":"https://avatars.githubusercontent.com/u/234533?v=3","gravatar_id":"","url":"https://api.github.com/users/sg552","html_url":"https://github.com/sg552","followers_url":"https://api.github.com/users/sg552/followers","following_url":"https://api.github.com/users/sg552/following{/other_user}","gists_url":"https://api.github.com/users/sg552/gists{/gist_id}","starred_url":"https://api.github.com/users/sg552/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sg552/subscriptions","organizations_url":"https://api.github.com/users/sg552/orgs","repos_url":"https://api.github.com/users/sg552/repos","events_url":"https://api.github.com/users/sg552/events{/privacy}","received_events_url":"https://api.github.com/users/sg552/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/sg552/TiShadow","description":"Quick Titanium previews across devices","fork":true,"url":"https://api.github.com/repos/sg552/TiShadow","forks_url":"https://api.github.com/repos/sg552/TiShadow/forks","keys_url":"https://api.github.com/repos/sg552/TiShadow/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sg552/TiShadow/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sg552/TiShadow/teams","hooks_url":"https://api.github.com/repos/sg552/TiShadow/hooks","issue_events_url":"https://api.github.com/repos/sg552/TiShadow/issues/events{/number}","events_url":"https://api.github.com/repos/sg552/TiShadow/events","assignees_url":"https://api.github.com/repos/sg552/TiShadow/assignees{/user}","branches_url":"https://api.github.com/repos/sg552/TiShadow/branches{/branch}","tags_url":"https://api.github.com/repos/sg552/TiShadow/tags","blobs_url":"https://api.github.com/repos/sg552/TiShadow/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sg552/TiShadow/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sg552/TiShadow/git/refs{/sha}","trees_url":"https://api.github.com/repos/sg552/TiShadow/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sg552/TiShadow/statuses/{sha}","languages_url":"https://api.github.com/repos/sg552/TiShadow/languages","stargazers_url":"https://api.github.com/repos/sg552/TiShadow/stargazers","contributors_url":"https://api.github.com/repos/sg552/TiShadow/contributors","subscribers_url":"https://api.github.com/repos/sg552/TiShadow/subscribers","subscription_url":"https://api.github.com/repos/sg552/TiShadow/subscription","commits_url":"https://api.github.com/repos/sg552/TiShadow/commits{/sha}","git_commits_url":"https://api.github.com/repos/sg552/TiShadow/git/commits{/sha}","comments_url":"https://api.github.com/repos/sg552/TiShadow/comments{/number}","issue_comment_url":"https://api.github.com/repos/sg552/TiShadow/issues/comments{/number}","contents_url":"https://api.github.com/repos/sg552/TiShadow/contents/{+path}","compare_url":"https://api.github.com/repos/sg552/TiShadow/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sg552/TiShadow/merges","archive_url":"https://api.github.com/repos/sg552/TiShadow/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sg552/TiShadow/downloads","issues_url":"https://api.github.com/repos/sg552/TiShadow/issues{/number}","pulls_url":"https://api.github.com/repos/sg552/TiShadow/pulls{/number}","milestones_url":"https://api.github.com/repos/sg552/TiShadow/milestones{/number}","notifications_url":"https://api.github.com/repos/sg552/TiShadow/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sg552/TiShadow/labels{/name}","releases_url":"https://api.github.com/repos/sg552/TiShadow/releases{/id}","created_at":"2015-02-12T06:00:48Z","updated_at":"2015-02-12T06:01:20Z","pushed_at":"2015-02-12T06:01:20Z","git_url":"git://github.com/sg552/TiShadow.git","ssh_url":"git@github.com:sg552/TiShadow.git","clone_url":"https://github.com/sg552/TiShadow.git","svn_url":"https://github.com/sg552/TiShadow","homepage":"http://tishadow.yydigital.com","size":96846,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"dbankier:master","ref":"master","sha":"67f4624bca571444d29c8746669d9f572fbdc530","user":{"login":"dbankier","id":806365,"avatar_url":"https://avatars.githubusercontent.com/u/806365?v=3","gravatar_id":"","url":"https://api.github.com/users/dbankier","html_url":"https://github.com/dbankier","followers_url":"https://api.github.com/users/dbankier/followers","following_url":"https://api.github.com/users/dbankier/following{/other_user}","gists_url":"https://api.github.com/users/dbankier/gists{/gist_id}","starred_url":"https://api.github.com/users/dbankier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbankier/subscriptions","organizations_url":"https://api.github.com/users/dbankier/orgs","repos_url":"https://api.github.com/users/dbankier/repos","events_url":"https://api.github.com/users/dbankier/events{/privacy}","received_events_url":"https://api.github.com/users/dbankier/received_events","type":"User","site_admin":false},"repo":{"id":3718579,"name":"TiShadow","full_name":"dbankier/TiShadow","owner":{"login":"dbankier","id":806365,"avatar_url":"https://avatars.githubusercontent.com/u/806365?v=3","gravatar_id":"","url":"https://api.github.com/users/dbankier","html_url":"https://github.com/dbankier","followers_url":"https://api.github.com/users/dbankier/followers","following_url":"https://api.github.com/users/dbankier/following{/other_user}","gists_url":"https://api.github.com/users/dbankier/gists{/gist_id}","starred_url":"https://api.github.com/users/dbankier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbankier/subscriptions","organizations_url":"https://api.github.com/users/dbankier/orgs","repos_url":"https://api.github.com/users/dbankier/repos","events_url":"https://api.github.com/users/dbankier/events{/privacy}","received_events_url":"https://api.github.com/users/dbankier/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/dbankier/TiShadow","description":"Quick Titanium previews across devices","fork":false,"url":"https://api.github.com/repos/dbankier/TiShadow","forks_url":"https://api.github.com/repos/dbankier/TiShadow/forks","keys_url":"https://api.github.com/repos/dbankier/TiShadow/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dbankier/TiShadow/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dbankier/TiShadow/teams","hooks_url":"https://api.github.com/repos/dbankier/TiShadow/hooks","issue_events_url":"https://api.github.com/repos/dbankier/TiShadow/issues/events{/number}","events_url":"https://api.github.com/repos/dbankier/TiShadow/events","assignees_url":"https://api.github.com/repos/dbankier/TiShadow/assignees{/user}","branches_url":"https://api.github.com/repos/dbankier/TiShadow/branches{/branch}","tags_url":"https://api.github.com/repos/dbankier/TiShadow/tags","blobs_url":"https://api.github.com/repos/dbankier/TiShadow/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dbankier/TiShadow/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dbankier/TiShadow/git/refs{/sha}","trees_url":"https://api.github.com/repos/dbankier/TiShadow/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dbankier/TiShadow/statuses/{sha}","languages_url":"https://api.github.com/repos/dbankier/TiShadow/languages","stargazers_url":"https://api.github.com/repos/dbankier/TiShadow/stargazers","contributors_url":"https://api.github.com/repos/dbankier/TiShadow/contributors","subscribers_url":"https://api.github.com/repos/dbankier/TiShadow/subscribers","subscription_url":"https://api.github.com/repos/dbankier/TiShadow/subscription","commits_url":"https://api.github.com/repos/dbankier/TiShadow/commits{/sha}","git_commits_url":"https://api.github.com/repos/dbankier/TiShadow/git/commits{/sha}","comments_url":"https://api.github.com/repos/dbankier/TiShadow/comments{/number}","issue_comment_url":"https://api.github.com/repos/dbankier/TiShadow/issues/comments{/number}","contents_url":"https://api.github.com/repos/dbankier/TiShadow/contents/{+path}","compare_url":"https://api.github.com/repos/dbankier/TiShadow/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dbankier/TiShadow/merges","archive_url":"https://api.github.com/repos/dbankier/TiShadow/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dbankier/TiShadow/downloads","issues_url":"https://api.github.com/repos/dbankier/TiShadow/issues{/number}","pulls_url":"https://api.github.com/repos/dbankier/TiShadow/pulls{/number}","milestones_url":"https://api.github.com/repos/dbankier/TiShadow/milestones{/number}","notifications_url":"https://api.github.com/repos/dbankier/TiShadow/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dbankier/TiShadow/labels{/name}","releases_url":"https://api.github.com/repos/dbankier/TiShadow/releases{/id}","created_at":"2012-03-14T14:46:24Z","updated_at":"2015-02-16T00:53:02Z","pushed_at":"2015-02-12T22:49:57Z","git_url":"git://github.com/dbankier/TiShadow.git","ssh_url":"git@github.com:dbankier/TiShadow.git","clone_url":"https://github.com/dbankier/TiShadow.git","svn_url":"https://github.com/dbankier/TiShadow","homepage":"http://tishadow.yydigital.com","size":99308,"stargazers_count":314,"watchers_count":314,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":113,"mirror_url":null,"open_issues_count":19,"forks":113,"open_issues":19,"watchers":314,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/dbankier/TiShadow/pulls/408"},"html":{"href":"https://github.com/dbankier/TiShadow/pull/408"},"issue":{"href":"https://api.github.com/repos/dbankier/TiShadow/issues/408"},"comments":{"href":"https://api.github.com/repos/dbankier/TiShadow/issues/408/comments"},"review_comments":{"href":"https://api.github.com/repos/dbankier/TiShadow/pulls/408/comments"},"review_comment":{"href":"https://api.github.com/repos/dbankier/TiShadow/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/dbankier/TiShadow/pulls/408/commits"},"statuses":{"href":"https://api.github.com/repos/dbankier/TiShadow/statuses/f515832c365468610d0f964516a5fede800087d4"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":4,"review_comments":0,"commits":2,"additions":12,"deletions":10,"changed_files":2}}