{"action":"created","issue":{"url":"https://api.github.com/repos/ReactiveX/rxjs/issues/3835","repository_url":"https://api.github.com/repos/ReactiveX/rxjs","labels_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/3835/labels{/name}","comments_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/3835/comments","events_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/3835/events","html_url":"https://github.com/ReactiveX/rxjs/pull/3835","id":332101253,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk0NjY3ODA3","number":3835,"title":"feat(operators): add average and sum operators","user":{"login":"jafaircl","id":6155007,"node_id":"MDQ6VXNlcjYxNTUwMDc=","avatar_url":"https://avatars1.githubusercontent.com/u/6155007?v=4","gravatar_id":"","url":"https://api.github.com/users/jafaircl","html_url":"https://github.com/jafaircl","followers_url":"https://api.github.com/users/jafaircl/followers","following_url":"https://api.github.com/users/jafaircl/following{/other_user}","gists_url":"https://api.github.com/users/jafaircl/gists{/gist_id}","starred_url":"https://api.github.com/users/jafaircl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jafaircl/subscriptions","organizations_url":"https://api.github.com/users/jafaircl/orgs","repos_url":"https://api.github.com/users/jafaircl/repos","events_url":"https://api.github.com/users/jafaircl/events{/privacy}","received_events_url":"https://api.github.com/users/jafaircl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-13T17:58:19Z","updated_at":"2018-06-13T18:02:01Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/ReactiveX/rxjs/pulls/3835","html_url":"https://github.com/ReactiveX/rxjs/pull/3835","diff_url":"https://github.com/ReactiveX/rxjs/pull/3835.diff","patch_url":"https://github.com/ReactiveX/rxjs/pull/3835.patch"},"body":"`average` operator returns the average of values emitted by an Observable. Nested values can be accessed with a predicate function. `sum` operator returns the sum of values emitted by an Observable. Nested values cam be accessed with a predicate function. Both operators already exist in other ReactiveX libraries.\r\n\r\n<!--\r\nThank you very much for your pull request!\r\n\r\nIf your PR is the addition of a new operator, please make sure all these boxes are ticked with an x:\r\n\r\n- [ ] Add the operator to Rx\r\n- [ ] It must have a `-spec.ts` tests file covering the canonical corner cases, with marble diagram tests\r\n- [ ] If possible, write a `asDiagram` test case too, for PNG diagram generation purposes\r\n- [ ] The spec file should have a type definition test at the end of the spec to verify type definition for various use cases\r\n- [ ] The operator must be documented in JSDoc style in the implementation file, including also the PNG marble diagram image\r\n- [ ] The operator should be listed in `doc/operators.md` in a category of operators\r\n- [ ] The operator should also be documented. See [Documentation Guidelines](../CONTRIBUTING.md).\r\n- [ ] It should also be inserted in the operator decision tree file `doc/decision-tree-widget/tree.yml`\r\n- [ ] You may need to update `MIGRATION.md` if the operator differs from the corresponding one in RxJS v4\r\n-->\r\n\r\n**Description:**\r\n\r\n**Related issue (if exists):**\r\n"},"comment":{"url":"https://api.github.com/repos/ReactiveX/rxjs/issues/comments/397030800","html_url":"https://github.com/ReactiveX/rxjs/pull/3835#issuecomment-397030800","issue_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/3835","id":397030800,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NzAzMDgwMA==","user":{"login":"kwonoj","id":1210596,"node_id":"MDQ6VXNlcjEyMTA1OTY=","avatar_url":"https://avatars2.githubusercontent.com/u/1210596?v=4","gravatar_id":"","url":"https://api.github.com/users/kwonoj","html_url":"https://github.com/kwonoj","followers_url":"https://api.github.com/users/kwonoj/followers","following_url":"https://api.github.com/users/kwonoj/following{/other_user}","gists_url":"https://api.github.com/users/kwonoj/gists{/gist_id}","starred_url":"https://api.github.com/users/kwonoj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kwonoj/subscriptions","organizations_url":"https://api.github.com/users/kwonoj/orgs","repos_url":"https://api.github.com/users/kwonoj/repos","events_url":"https://api.github.com/users/kwonoj/events{/privacy}","received_events_url":"https://api.github.com/users/kwonoj/received_events","type":"User","site_admin":false},"created_at":"2018-06-13T18:02:01Z","updated_at":"2018-06-13T18:02:01Z","author_association":"MEMBER","body":"before any other code changes, why this PR have huge changes in `package-lock` without any package changes?"}}
{"actor":{"display_login":"kwonoj"}}