{"action":"created","comment":{"url":"https://api.github.com/repos/C2FO/nools/pulls/comments/81877027","pull_request_review_id":2825122,"id":81877027,"diff_hunk":"@@ -126,6 +127,27 @@ function diffHash(h1, h2) {\n function union(arr1, arr2) {\n     return unique(arr1.concat(arr2));\n }\n+ \n+function findIndex(coll, item) {\n+\tvar target = -1;\n+\tif( 'function' === typeof item ) {\n+\t\tcoll.some(function(e, i) {","path":"lib/extended.js","position":14,"original_position":14,"commit_id":"01286134b477dca2192f480029be2c649ff77d9f","original_commit_id":"01286134b477dca2192f480029be2c649ff77d9f","user":{"login":"DevSide","id":6873926,"avatar_url":"https://avatars.githubusercontent.com/u/6873926?v=3","gravatar_id":"","url":"https://api.github.com/users/DevSide","html_url":"https://github.com/DevSide","followers_url":"https://api.github.com/users/DevSide/followers","following_url":"https://api.github.com/users/DevSide/following{/other_user}","gists_url":"https://api.github.com/users/DevSide/gists{/gist_id}","starred_url":"https://api.github.com/users/DevSide/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DevSide/subscriptions","organizations_url":"https://api.github.com/users/DevSide/orgs","repos_url":"https://api.github.com/users/DevSide/repos","events_url":"https://api.github.com/users/DevSide/events{/privacy}","received_events_url":"https://api.github.com/users/DevSide/received_events","type":"User","site_admin":false},"body":"forEach","created_at":"2016-10-04T23:43:02Z","updated_at":"2016-10-04T23:57:39Z","html_url":"https://github.com/C2FO/nools/pull/183#discussion_r81877027","pull_request_url":"https://api.github.com/repos/C2FO/nools/pulls/183","_links":{"self":{"href":"https://api.github.com/repos/C2FO/nools/pulls/comments/81877027"},"html":{"href":"https://github.com/C2FO/nools/pull/183#discussion_r81877027"},"pull_request":{"href":"https://api.github.com/repos/C2FO/nools/pulls/183"}}},"pull_request":{"url":"https://api.github.com/repos/C2FO/nools/pulls/183","id":58696572,"html_url":"https://github.com/C2FO/nools/pull/183","diff_url":"https://github.com/C2FO/nools/pull/183.diff","patch_url":"https://github.com/C2FO/nools/pull/183.patch","issue_url":"https://api.github.com/repos/C2FO/nools/issues/183","number":183,"state":"open","locked":false,"title":"Ce collect dependencies","user":{"login":"markbjerke","id":502296,"avatar_url":"https://avatars.githubusercontent.com/u/502296?v=3","gravatar_id":"","url":"https://api.github.com/users/markbjerke","html_url":"https://github.com/markbjerke","followers_url":"https://api.github.com/users/markbjerke/followers","following_url":"https://api.github.com/users/markbjerke/following{/other_user}","gists_url":"https://api.github.com/users/markbjerke/gists{/gist_id}","starred_url":"https://api.github.com/users/markbjerke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markbjerke/subscriptions","organizations_url":"https://api.github.com/users/markbjerke/orgs","repos_url":"https://api.github.com/users/markbjerke/repos","events_url":"https://api.github.com/users/markbjerke/events{/privacy}","received_events_url":"https://api.github.com/users/markbjerke/received_events","type":"User","site_admin":false},"body":"This is a merge of three other pull requests.  I based the collect feature off of this branch.\r\n\r\n#176 exposed ParseRules\r\n# 175 refactored createRule\r\n# 180 expose match class\r\n","created_at":"2016-02-09T02:06:45Z","updated_at":"2016-10-04T23:57:39Z","closed_at":null,"merged_at":null,"merge_commit_sha":"003ff8a9039f431dde374a98a56e894dd93b307d","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/C2FO/nools/pulls/183/commits","review_comments_url":"https://api.github.com/repos/C2FO/nools/pulls/183/comments","review_comment_url":"https://api.github.com/repos/C2FO/nools/pulls/comments{/number}","comments_url":"https://api.github.com/repos/C2FO/nools/issues/183/comments","statuses_url":"https://api.github.com/repos/C2FO/nools/statuses/01286134b477dca2192f480029be2c649ff77d9f","head":{"label":"markbjerke:ce-collect-dependencies","ref":"ce-collect-dependencies","sha":"01286134b477dca2192f480029be2c649ff77d9f","user":{"login":"markbjerke","id":502296,"avatar_url":"https://avatars.githubusercontent.com/u/502296?v=3","gravatar_id":"","url":"https://api.github.com/users/markbjerke","html_url":"https://github.com/markbjerke","followers_url":"https://api.github.com/users/markbjerke/followers","following_url":"https://api.github.com/users/markbjerke/following{/other_user}","gists_url":"https://api.github.com/users/markbjerke/gists{/gist_id}","starred_url":"https://api.github.com/users/markbjerke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markbjerke/subscriptions","organizations_url":"https://api.github.com/users/markbjerke/orgs","repos_url":"https://api.github.com/users/markbjerke/repos","events_url":"https://api.github.com/users/markbjerke/events{/privacy}","received_events_url":"https://api.github.com/users/markbjerke/received_events","type":"User","site_admin":false},"repo":{"id":47999883,"name":"nools","full_name":"markbjerke/nools","owner":{"login":"markbjerke","id":502296,"avatar_url":"https://avatars.githubusercontent.com/u/502296?v=3","gravatar_id":"","url":"https://api.github.com/users/markbjerke","html_url":"https://github.com/markbjerke","followers_url":"https://api.github.com/users/markbjerke/followers","following_url":"https://api.github.com/users/markbjerke/following{/other_user}","gists_url":"https://api.github.com/users/markbjerke/gists{/gist_id}","starred_url":"https://api.github.com/users/markbjerke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markbjerke/subscriptions","organizations_url":"https://api.github.com/users/markbjerke/orgs","repos_url":"https://api.github.com/users/markbjerke/repos","events_url":"https://api.github.com/users/markbjerke/events{/privacy}","received_events_url":"https://api.github.com/users/markbjerke/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/markbjerke/nools","description":"Rete based rules engine written in javascript","fork":true,"url":"https://api.github.com/repos/markbjerke/nools","forks_url":"https://api.github.com/repos/markbjerke/nools/forks","keys_url":"https://api.github.com/repos/markbjerke/nools/keys{/key_id}","collaborators_url":"https://api.github.com/repos/markbjerke/nools/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/markbjerke/nools/teams","hooks_url":"https://api.github.com/repos/markbjerke/nools/hooks","issue_events_url":"https://api.github.com/repos/markbjerke/nools/issues/events{/number}","events_url":"https://api.github.com/repos/markbjerke/nools/events","assignees_url":"https://api.github.com/repos/markbjerke/nools/assignees{/user}","branches_url":"https://api.github.com/repos/markbjerke/nools/branches{/branch}","tags_url":"https://api.github.com/repos/markbjerke/nools/tags","blobs_url":"https://api.github.com/repos/markbjerke/nools/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/markbjerke/nools/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/markbjerke/nools/git/refs{/sha}","trees_url":"https://api.github.com/repos/markbjerke/nools/git/trees{/sha}","statuses_url":"https://api.github.com/repos/markbjerke/nools/statuses/{sha}","languages_url":"https://api.github.com/repos/markbjerke/nools/languages","stargazers_url":"https://api.github.com/repos/markbjerke/nools/stargazers","contributors_url":"https://api.github.com/repos/markbjerke/nools/contributors","subscribers_url":"https://api.github.com/repos/markbjerke/nools/subscribers","subscription_url":"https://api.github.com/repos/markbjerke/nools/subscription","commits_url":"https://api.github.com/repos/markbjerke/nools/commits{/sha}","git_commits_url":"https://api.github.com/repos/markbjerke/nools/git/commits{/sha}","comments_url":"https://api.github.com/repos/markbjerke/nools/comments{/number}","issue_comment_url":"https://api.github.com/repos/markbjerke/nools/issues/comments{/number}","contents_url":"https://api.github.com/repos/markbjerke/nools/contents/{+path}","compare_url":"https://api.github.com/repos/markbjerke/nools/compare/{base}...{head}","merges_url":"https://api.github.com/repos/markbjerke/nools/merges","archive_url":"https://api.github.com/repos/markbjerke/nools/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/markbjerke/nools/downloads","issues_url":"https://api.github.com/repos/markbjerke/nools/issues{/number}","pulls_url":"https://api.github.com/repos/markbjerke/nools/pulls{/number}","milestones_url":"https://api.github.com/repos/markbjerke/nools/milestones{/number}","notifications_url":"https://api.github.com/repos/markbjerke/nools/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/markbjerke/nools/labels{/name}","releases_url":"https://api.github.com/repos/markbjerke/nools/releases{/id}","deployments_url":"https://api.github.com/repos/markbjerke/nools/deployments","created_at":"2015-12-14T20:37:21Z","updated_at":"2016-04-19T23:02:38Z","pushed_at":"2016-02-09T02:02:27Z","git_url":"git://github.com/markbjerke/nools.git","ssh_url":"git@github.com:markbjerke/nools.git","clone_url":"https://github.com/markbjerke/nools.git","svn_url":"https://github.com/markbjerke/nools","homepage":"http://c2fo.github.io/nools","size":2880,"stargazers_count":3,"watchers_count":3,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":0,"forks":1,"open_issues":0,"watchers":3,"default_branch":"master"}},"base":{"label":"C2FO:master","ref":"master","sha":"ca15994d92baef4f3885480ea73ecea7ca7e9949","user":{"login":"C2FO","id":345895,"avatar_url":"https://avatars.githubusercontent.com/u/345895?v=3","gravatar_id":"","url":"https://api.github.com/users/C2FO","html_url":"https://github.com/C2FO","followers_url":"https://api.github.com/users/C2FO/followers","following_url":"https://api.github.com/users/C2FO/following{/other_user}","gists_url":"https://api.github.com/users/C2FO/gists{/gist_id}","starred_url":"https://api.github.com/users/C2FO/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/C2FO/subscriptions","organizations_url":"https://api.github.com/users/C2FO/orgs","repos_url":"https://api.github.com/users/C2FO/repos","events_url":"https://api.github.com/users/C2FO/events{/privacy}","received_events_url":"https://api.github.com/users/C2FO/received_events","type":"Organization","site_admin":false},"repo":{"id":3541162,"name":"nools","full_name":"C2FO/nools","owner":{"login":"C2FO","id":345895,"avatar_url":"https://avatars.githubusercontent.com/u/345895?v=3","gravatar_id":"","url":"https://api.github.com/users/C2FO","html_url":"https://github.com/C2FO","followers_url":"https://api.github.com/users/C2FO/followers","following_url":"https://api.github.com/users/C2FO/following{/other_user}","gists_url":"https://api.github.com/users/C2FO/gists{/gist_id}","starred_url":"https://api.github.com/users/C2FO/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/C2FO/subscriptions","organizations_url":"https://api.github.com/users/C2FO/orgs","repos_url":"https://api.github.com/users/C2FO/repos","events_url":"https://api.github.com/users/C2FO/events{/privacy}","received_events_url":"https://api.github.com/users/C2FO/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/C2FO/nools","description":"Rete based rules engine written in javascript","fork":false,"url":"https://api.github.com/repos/C2FO/nools","forks_url":"https://api.github.com/repos/C2FO/nools/forks","keys_url":"https://api.github.com/repos/C2FO/nools/keys{/key_id}","collaborators_url":"https://api.github.com/repos/C2FO/nools/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/C2FO/nools/teams","hooks_url":"https://api.github.com/repos/C2FO/nools/hooks","issue_events_url":"https://api.github.com/repos/C2FO/nools/issues/events{/number}","events_url":"https://api.github.com/repos/C2FO/nools/events","assignees_url":"https://api.github.com/repos/C2FO/nools/assignees{/user}","branches_url":"https://api.github.com/repos/C2FO/nools/branches{/branch}","tags_url":"https://api.github.com/repos/C2FO/nools/tags","blobs_url":"https://api.github.com/repos/C2FO/nools/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/C2FO/nools/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/C2FO/nools/git/refs{/sha}","trees_url":"https://api.github.com/repos/C2FO/nools/git/trees{/sha}","statuses_url":"https://api.github.com/repos/C2FO/nools/statuses/{sha}","languages_url":"https://api.github.com/repos/C2FO/nools/languages","stargazers_url":"https://api.github.com/repos/C2FO/nools/stargazers","contributors_url":"https://api.github.com/repos/C2FO/nools/contributors","subscribers_url":"https://api.github.com/repos/C2FO/nools/subscribers","subscription_url":"https://api.github.com/repos/C2FO/nools/subscription","commits_url":"https://api.github.com/repos/C2FO/nools/commits{/sha}","git_commits_url":"https://api.github.com/repos/C2FO/nools/git/commits{/sha}","comments_url":"https://api.github.com/repos/C2FO/nools/comments{/number}","issue_comment_url":"https://api.github.com/repos/C2FO/nools/issues/comments{/number}","contents_url":"https://api.github.com/repos/C2FO/nools/contents/{+path}","compare_url":"https://api.github.com/repos/C2FO/nools/compare/{base}...{head}","merges_url":"https://api.github.com/repos/C2FO/nools/merges","archive_url":"https://api.github.com/repos/C2FO/nools/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/C2FO/nools/downloads","issues_url":"https://api.github.com/repos/C2FO/nools/issues{/number}","pulls_url":"https://api.github.com/repos/C2FO/nools/pulls{/number}","milestones_url":"https://api.github.com/repos/C2FO/nools/milestones{/number}","notifications_url":"https://api.github.com/repos/C2FO/nools/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/C2FO/nools/labels{/name}","releases_url":"https://api.github.com/repos/C2FO/nools/releases{/id}","deployments_url":"https://api.github.com/repos/C2FO/nools/deployments","created_at":"2012-02-25T00:21:36Z","updated_at":"2016-10-04T16:11:29Z","pushed_at":"2016-10-01T12:38:41Z","git_url":"git://github.com/C2FO/nools.git","ssh_url":"git@github.com:C2FO/nools.git","clone_url":"https://github.com/C2FO/nools.git","svn_url":"https://github.com/C2FO/nools","homepage":"http://c2fo.github.io/nools","size":3114,"stargazers_count":537,"watchers_count":537,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":108,"mirror_url":null,"open_issues_count":52,"forks":108,"open_issues":52,"watchers":537,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/C2FO/nools/pulls/183"},"html":{"href":"https://github.com/C2FO/nools/pull/183"},"issue":{"href":"https://api.github.com/repos/C2FO/nools/issues/183"},"comments":{"href":"https://api.github.com/repos/C2FO/nools/issues/183/comments"},"review_comments":{"href":"https://api.github.com/repos/C2FO/nools/pulls/183/comments"},"review_comment":{"href":"https://api.github.com/repos/C2FO/nools/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/C2FO/nools/pulls/183/commits"},"statuses":{"href":"https://api.github.com/repos/C2FO/nools/statuses/01286134b477dca2192f480029be2c649ff77d9f"}}}}
{"actor":{"display_login":"DevSide"}}