{"action":"created","issue":{"url":"https://api.github.com/repos/ilyavolodin/eslint-plugin-backbone/issues/41","labels_url":"https://api.github.com/repos/ilyavolodin/eslint-plugin-backbone/issues/41/labels{/name}","comments_url":"https://api.github.com/repos/ilyavolodin/eslint-plugin-backbone/issues/41/comments","events_url":"https://api.github.com/repos/ilyavolodin/eslint-plugin-backbone/issues/41/events","html_url":"https://github.com/ilyavolodin/eslint-plugin-backbone/issues/41","id":99909348,"number":41,"title":"Switching over to eslint's RuleTester","user":{"login":"platinumazure","id":284282,"avatar_url":"https://avatars.githubusercontent.com/u/284282?v=3","gravatar_id":"","url":"https://api.github.com/users/platinumazure","html_url":"https://github.com/platinumazure","followers_url":"https://api.github.com/users/platinumazure/followers","following_url":"https://api.github.com/users/platinumazure/following{/other_user}","gists_url":"https://api.github.com/users/platinumazure/gists{/gist_id}","starred_url":"https://api.github.com/users/platinumazure/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/platinumazure/subscriptions","organizations_url":"https://api.github.com/users/platinumazure/orgs","repos_url":"https://api.github.com/users/platinumazure/repos","events_url":"https://api.github.com/users/platinumazure/events{/privacy}","received_events_url":"https://api.github.com/users/platinumazure/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-09T16:10:05Z","updated_at":"2015-08-09T16:47:37Z","closed_at":null,"body":"I designed platinumazure/eslint-plugin-qunit largely based off of your configuration- thank you very much for providing a good example of how to get started!\r\n\r\nThat said, when I tried to get Travis CI configured, I couldn't get tests to pass there although I had no problems locally. I believe this is because Travis installs eslint@1.1.0 with the current package.json, and ESLint 1.x changed a bunch of internals and deprecated eslint-rule-tester. Although I could have clamped the ESLint devDependency at <1.0, I decided to bite the bullet and just migrate to RuleTester and up the devDependency version to >=1.0.0. I left the peerDependency version at >=0.9.0 though.\r\n\r\nIt's your call on whether to cut over or not, but my guess is any future pull requests on this repository will fail in Travis CI until you either clamp the ESLint devDependency to <1.0.0, or use the new RuleTester and update the ESLint devDependency to >=1.0.0."},"comment":{"url":"https://api.github.com/repos/ilyavolodin/eslint-plugin-backbone/issues/comments/129216082","html_url":"https://github.com/ilyavolodin/eslint-plugin-backbone/issues/41#issuecomment-129216082","issue_url":"https://api.github.com/repos/ilyavolodin/eslint-plugin-backbone/issues/41","id":129216082,"user":{"login":"ilyavolodin","id":1380062,"avatar_url":"https://avatars.githubusercontent.com/u/1380062?v=3","gravatar_id":"","url":"https://api.github.com/users/ilyavolodin","html_url":"https://github.com/ilyavolodin","followers_url":"https://api.github.com/users/ilyavolodin/followers","following_url":"https://api.github.com/users/ilyavolodin/following{/other_user}","gists_url":"https://api.github.com/users/ilyavolodin/gists{/gist_id}","starred_url":"https://api.github.com/users/ilyavolodin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ilyavolodin/subscriptions","organizations_url":"https://api.github.com/users/ilyavolodin/orgs","repos_url":"https://api.github.com/users/ilyavolodin/repos","events_url":"https://api.github.com/users/ilyavolodin/events{/privacy}","received_events_url":"https://api.github.com/users/ilyavolodin/received_events","type":"User","site_admin":false},"created_at":"2015-08-09T16:47:37Z","updated_at":"2015-08-09T16:47:37Z","body":"Thanks for the issue. I was planning on changing dependencies and updating\nthis plugin to the latest soon. I do not currently have stable access to\nthe computer, but one I do, I'll upgrade everything.\nOn Aug 9, 2015 12:10 PM, \"Kevin Partington\" <notifications@github.com>\nwrote:\n\n> I designed platinumazure/eslint-plugin-qunit largely based off of your\n> configuration- thank you very much for providing a good example of how to\n> get started!\n>\n> That said, when I tried to get Travis CI configured, I couldn't get tests\n> to pass there although I had no problems locally. I believe this is because\n> Travis installs eslint@1.1.0 with the current package.json, and ESLint\n> 1.x changed a bunch of internals and deprecated eslint-rule-tester.\n> Although I could have clamped the ESLint devDependency at <1.0, I decided\n> to bite the bullet and just migrate to RuleTester and up the devDependency\n> version to >=1.0.0. I left the peerDependency version at >=0.9.0 though.\n>\n> It's your call on whether to cut over or not, but my guess is any future\n> pull requests on this repository will fail in Travis CI until you either\n> clamp the ESLint devDependency to <1.0.0, or use the new RuleTester and\n> update the ESLint devDependency to >=1.0.0.\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/ilyavolodin/eslint-plugin-backbone/issues/41>.\n>\n"}}