{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/kibana/issues/16565","repository_url":"https://api.github.com/repos/elastic/kibana","labels_url":"https://api.github.com/repos/elastic/kibana/issues/16565/labels{/name}","comments_url":"https://api.github.com/repos/elastic/kibana/issues/16565/comments","events_url":"https://api.github.com/repos/elastic/kibana/issues/16565/events","html_url":"https://github.com/elastic/kibana/pull/16565","id":294968037,"number":16565,"title":"Move kibana-plugin-helpers to kbn-plugin-helpers package","user":{"login":"spalger","id":1329312,"avatar_url":"https://avatars1.githubusercontent.com/u/1329312?v=4","gravatar_id":"","url":"https://api.github.com/users/spalger","html_url":"https://github.com/spalger","followers_url":"https://api.github.com/users/spalger/followers","following_url":"https://api.github.com/users/spalger/following{/other_user}","gists_url":"https://api.github.com/users/spalger/gists{/gist_id}","starred_url":"https://api.github.com/users/spalger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spalger/subscriptions","organizations_url":"https://api.github.com/users/spalger/orgs","repos_url":"https://api.github.com/users/spalger/repos","events_url":"https://api.github.com/users/spalger/events{/privacy}","received_events_url":"https://api.github.com/users/spalger/received_events","type":"User","site_admin":false},"labels":[{"id":470241278,"url":"https://api.github.com/repos/elastic/kibana/labels/:Platform","name":":Platform","color":"fef2c0","default":false},{"id":810298373,"url":"https://api.github.com/repos/elastic/kibana/labels/v6.3.0","name":"v6.3.0","color":"ffffff","default":false},{"id":654061976,"url":"https://api.github.com/repos/elastic/kibana/labels/v7.0.0","name":"v7.0.0","color":"ffffff","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-07T00:55:43Z","updated_at":"2018-02-07T01:58:58Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/elastic/kibana/pulls/16565","html_url":"https://github.com/elastic/kibana/pull/16565","diff_url":"https://github.com/elastic/kibana/pull/16565.diff","patch_url":"https://github.com/elastic/kibana/pull/16565.patch"},"body":"Like #16531, this moves the kibana-plugin-helpers into the Kibana repo. This will allow us to make pull requests to Kibana that update the plugin-helpers at the same time, and plugin authors won't have to worry about compatibility as much.\r\n\r\nThe plugin helpers have a test suite which will be run before the kibana test suite on CI, and can be run from the package directory with `yarn test` in development.\r\n\r\nThis package does not have a build step, so it is not blocked on #16531 \r\n\r\nOnce this is merged, plugins will need to replace their current plugin helpers like\r\n\r\n```sh\r\nyarn remove @elastic/kibana-plugin-helpers\r\nyarn add -D link:../../kibana/packages/kbn-plugin-helpers\r\n```\r\n\r\nIf plugins are accessing the plugin helpers from code then they will need to replace\r\n```js\r\nimport '@elastic/plugin-helpers'\r\n```\r\nwith\r\n```js\r\nimport '@kbn/plugin-helpers'\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/elastic/kibana/issues/comments/363630289","html_url":"https://github.com/elastic/kibana/pull/16565#issuecomment-363630289","issue_url":"https://api.github.com/repos/elastic/kibana/issues/16565","id":363630289,"user":{"login":"elasticmachine","id":15837671,"avatar_url":"https://avatars3.githubusercontent.com/u/15837671?v=4","gravatar_id":"","url":"https://api.github.com/users/elasticmachine","html_url":"https://github.com/elasticmachine","followers_url":"https://api.github.com/users/elasticmachine/followers","following_url":"https://api.github.com/users/elasticmachine/following{/other_user}","gists_url":"https://api.github.com/users/elasticmachine/gists{/gist_id}","starred_url":"https://api.github.com/users/elasticmachine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elasticmachine/subscriptions","organizations_url":"https://api.github.com/users/elasticmachine/orgs","repos_url":"https://api.github.com/users/elasticmachine/repos","events_url":"https://api.github.com/users/elasticmachine/events{/privacy}","received_events_url":"https://api.github.com/users/elasticmachine/received_events","type":"User","site_admin":false},"created_at":"2018-02-07T01:58:58Z","updated_at":"2018-02-07T01:58:58Z","author_association":"NONE","body":"## :green_heart: Build Succeeded\n* [continuous-integration/kibana-ci/pull-request](https://kibana-ci.elastic.co/job/elastic-kibana-pull-request/15523/)\n\n"}}
{"actor":{"display_login":"elasticmachine"}}