{"_id":"eslint-plugin-xo","_rev":"16-855074e2d9aa22eea4aa70fc4d297673","name":"eslint-plugin-xo","description":"ESLint rules for XO","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"eslint-plugin-xo","version":"0.1.0","description":"ESLint rules for XO","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"James Talmage","email":"james@talmage.io","url":"github.com/jamestalmage"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"devDependencies":{"ava":"*","eslint":"^2.7.0","xo":"*"},"peerDependencies":{"eslint":">=2"},"gitHead":"4ee1493bf3db5d5ec874178581a1c2aa29a11e5a","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","_id":"eslint-plugin-xo@0.1.0","_shasum":"df624234847e6e46d4ac19591b2e28a98e52645d","_from":".","_npmVersion":"3.8.6","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"df624234847e6e46d4ac19591b2e28a98e52645d","tarball":"https://registry.npmjs.org/eslint-plugin-xo/-/eslint-plugin-xo-0.1.0.tgz","integrity":"sha512-HssvYBUS2xEMKcfE03MZwqMGdifE0Kd8lmYL+KBoPa1ut3LWLOXypTaQq6hk++KRlB/4+qufD+JMhSK8GGN95A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMUMakhhIdQDDPFxRXdZl/rcBJFWeJLGHYpJP2HJTvyAIgaM5XEibfe93CglNXp44rL7W4yMra6Qi1F8hTRPy1el0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-xo-0.1.0.tgz_1460188526064_0.060561177087947726"},"directories":{}},"0.2.0":{"name":"eslint-plugin-xo","version":"0.2.0","description":"ESLint rules for XO","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"devDependencies":{"ava":"*","eslint":"^2.7.0","xo":"*"},"peerDependencies":{"eslint":">=2"},"gitHead":"5bbb537d42b4056f95f86aff32f95a35eb82899e","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","_id":"eslint-plugin-xo@0.2.0","_shasum":"bace7c59db0f99e9576571102b838e84f0773a40","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"bace7c59db0f99e9576571102b838e84f0773a40","tarball":"https://registry.npmjs.org/eslint-plugin-xo/-/eslint-plugin-xo-0.2.0.tgz","integrity":"sha512-EELbomz9GuGZcyKlhLT7BkYCbdbr6P1al8Dkk3gqECRoHpWTxbJCMJw/su9jx7EonHp43Ba5kWpDDDuad9Z99A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbQXd6icp7DB9T8rmtsuYPFh5qAncrUCOW38yl/BpMZAiBYjWDaSgJ576h0poX+damLpGVbs2skHbaGdI3HAHlveQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-xo-0.2.0.tgz_1460500263626_0.12339376378804445"},"directories":{}},"0.3.0":{"name":"eslint-plugin-xo","version":"0.3.0","description":"ESLint rules for XO","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1"},"devDependencies":{"ava":"*","eslint":"^2.7.0","xo":"*"},"peerDependencies":{"eslint":">=2"},"gitHead":"d6d20ad9616c78079f5b8cee2945d5f6b34ccd8d","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","_id":"eslint-plugin-xo@0.3.0","_shasum":"3c4b0426595c851a470f815db620870b9ecb3bdf","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"3c4b0426595c851a470f815db620870b9ecb3bdf","tarball":"https://registry.npmjs.org/eslint-plugin-xo/-/eslint-plugin-xo-0.3.0.tgz","integrity":"sha512-Y4jSW+oMgt0EotCtGC/oz1widQvfb78BIb2E1xEveYjzsVDWeqIqZJ5pYO+qfzd+WVywMw51zxkkGcNwu3ZLnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkp3kLPBX2mhrRjDwkT8kitGYQfkFgllVhEdTC5KpBzAiA79vPls1n9L4FPaQCiDEjbWiKihGDrsVGyfq6YDJMqPw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-xo-0.3.0.tgz_1460884808513_0.5832502688281238"},"directories":{}},"0.3.1":{"name":"eslint-plugin-xo","version":"0.3.1","description":"ESLint rules for XO","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1"},"devDependencies":{"ava":"*","eslint":"^2.7.0","xo":"*"},"peerDependencies":{"eslint":">=2"},"gitHead":"c40decc8bc7ff85b24be5d7b4918c206c7041581","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","_id":"eslint-plugin-xo@0.3.1","_shasum":"d89526373c36c5a7014aa586b8143d1e063df9f2","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d89526373c36c5a7014aa586b8143d1e063df9f2","tarball":"https://registry.npmjs.org/eslint-plugin-xo/-/eslint-plugin-xo-0.3.1.tgz","integrity":"sha512-eqGadp3PqsNggGEtgrAkYJ7yHPmMLnOYEe/mUzHoKe575sIfjVx5UPe9ctG+7+FgYunXG5aJ/XraPKRNmedH+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSlEy4d7vF9wtIZJkofHiSRNKCmK9x3e0NT2P9TLt6VgIhAOC/26MesL46mQZznpmpBY+4oBeJ5UExAbKf2mRXbIn/"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-xo-0.3.1.tgz_1460886362463_0.3233437545131892"},"directories":{}},"0.4.0":{"name":"eslint-plugin-xo","version":"0.4.0","description":"ESLint rules for XO","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^2.7.0","nyc":"^6.4.0","xo":"*"},"peerDependencies":{"eslint":">=2"},"gitHead":"318443f6a0c71ce95a5eb321ba0778171b4351e4","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","_id":"eslint-plugin-xo@0.4.0","_shasum":"5d2d7e08009606e16e9d4b280144daf14ba579fc","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"5d2d7e08009606e16e9d4b280144daf14ba579fc","tarball":"https://registry.npmjs.org/eslint-plugin-xo/-/eslint-plugin-xo-0.4.0.tgz","integrity":"sha512-xkT0W4AdSj8YZ8rOcxYjRuvj40mAB2OWHKVHKSh4m7JGrXQJKWlzaGljhg6Zd3QDEOU6J8kOKSBrWRs4GgkTBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb0yNCnOxpW8BcGg5TmEscBkzdOvb64lyWrMSveToSTwIgYW+sJkGivbZAIBLEOUPEPtgbhfZ7gkUEB3TitmWHM58="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-xo-0.4.0.tgz_1462038221056_0.29836295545101166"},"directories":{}},"0.4.1":{"name":"eslint-plugin-xo","version":"0.4.1","description":"ESLint rules for XO","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^2.7.0","nyc":"^6.4.0","xo":"*"},"peerDependencies":{"eslint":">=2"},"gitHead":"44dd24452f1000e8c0e6e3952f5572c941a4cc2f","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","_id":"eslint-plugin-xo@0.4.1","_shasum":"b317d59374fb763e368e54fb65ccab7e6b6ab22a","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b317d59374fb763e368e54fb65ccab7e6b6ab22a","tarball":"https://registry.npmjs.org/eslint-plugin-xo/-/eslint-plugin-xo-0.4.1.tgz","integrity":"sha512-VvZZkkpa6nzg4sPvJ0IJjI6KbJPcGuKpG62sTnzV2S5fu3WqDLMLqip3MvYX2H8OAWvQ88RL/TE8n/3r9jqs7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8TIR1L9/JgY01D/eIgpavVDRLm++sTjcOwBDbLdMNQAiB4WYVLd1P7qFo3udyekuNaKDWKy0qG7/cpF1TnOpyuFQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-xo-0.4.1.tgz_1462183125067_0.996205713134259"},"directories":{}},"0.4.2":{"name":"eslint-plugin-xo","version":"0.4.2","description":"ESLint rules for XO","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^2.7.0","nyc":"^6.4.0","pify":"^2.3.0","xo":"*"},"peerDependencies":{"eslint":">=2"},"gitHead":"5fdf17dda91ebeef0dc44585fb15547e40d3fffc","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","_id":"eslint-plugin-xo@0.4.2","_shasum":"b39e6cb70ac087b738adc515cd1efcdf5332246b","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b39e6cb70ac087b738adc515cd1efcdf5332246b","tarball":"https://registry.npmjs.org/eslint-plugin-xo/-/eslint-plugin-xo-0.4.2.tgz","integrity":"sha512-HjWfgi9M360M2E07IQ5Xt9EVBOMrCmRIIuUTJG4nh2lDhk0ECROc0VK/KvuCnvXgsUh2uqJHoltXg5snT/KQXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF9Jzmd8xJS0rtRbysRVABoeW2xWwKSukltE2cdVJKoAIhAM3ajZ12oDdr/mCaN1+Ay6yP+dhoAswhgq5w7efnlwZs"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-xo-0.4.2.tgz_1463726191015_0.2550568541046232"},"directories":{}},"0.4.3":{"name":"eslint-plugin-xo","version":"0.4.3","description":"ESLint rules for XO","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^2.7.0","nyc":"^6.4.0","pify":"^2.3.0","xo":"*"},"peerDependencies":{"eslint":">=2"},"gitHead":"dd0f64a916c1deaeb52eda88926c0f5287556d09","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","_id":"eslint-plugin-xo@0.4.3","_shasum":"2eda056ab565c8104797958819a4102486578821","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"2eda056ab565c8104797958819a4102486578821","tarball":"https://registry.npmjs.org/eslint-plugin-xo/-/eslint-plugin-xo-0.4.3.tgz","integrity":"sha512-cDRZpYXumMaYKXHW+FMrsic0PU/OLvvSMq4oTDHN8YAFrzFdiJtN2MYipbayZ/KU7EKpbVxk07fNi74oPwjYDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDs/NW/LPdfejtNQnBlXiiXfm05N8XoleSWQhWinwSwwIhAMe5hCYiiKBkRaUibPlu2K3oZFR0KSRH9F8740K4kQCV"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-xo-0.4.3.tgz_1463913214374_0.1433244647923857"},"directories":{}},"0.5.0":{"name":"eslint-plugin-xo","version":"0.5.0","description":"ESLint rules for XO","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^2.7.0","eslint-ava-rule-tester":"^0.1.1","nyc":"^6.4.0","pify":"^2.3.0","xo":"*"},"peerDependencies":{"eslint":">=2"},"gitHead":"d6eaa2853834510dda8ffcd6ab8c90ff639f62fb","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","_id":"eslint-plugin-xo@0.5.0","_shasum":"d8226024e56b0ceb34f31ad1fe6698f1a5adde97","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d8226024e56b0ceb34f31ad1fe6698f1a5adde97","tarball":"https://registry.npmjs.org/eslint-plugin-xo/-/eslint-plugin-xo-0.5.0.tgz","integrity":"sha512-iGK9KZVZnrk0VSK3LN4ST9Lynq7ghQJFNHuwHnjPcHh+H9tklPgMbIyY3qR15ZYB2uVLjg7i6tW6H20Pp5tN1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvHMazwVJ67FfkbCvJutYyvQywuf15szY2TAwcbci8lAIgXY3cGCn1vIFefyN5m2JTqVPnJTf66tkzmWAQ/vS1ZW0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-xo-0.5.0.tgz_1465948062509_0.1590545754879713"},"directories":{}},"0.5.1":{"name":"eslint-plugin-xo","version":"0.5.1","description":"ESLint rules for XO","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^2.7.0","eslint-ava-rule-tester":"^0.1.1","nyc":"^6.4.0","pify":"^2.3.0","xo":"*"},"peerDependencies":{"eslint":">=2"},"gitHead":"67e191afbb46db0adb6679b3265e9082d4a8f96e","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","_id":"eslint-plugin-xo@0.5.1","_shasum":"7c99e5012f584c8ed3741c85277739e5569a3073","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"7c99e5012f584c8ed3741c85277739e5569a3073","tarball":"https://registry.npmjs.org/eslint-plugin-xo/-/eslint-plugin-xo-0.5.1.tgz","integrity":"sha512-3jyRQXQ5QB1y0soWUrhoFY8HQi3gBmO9qxfOY8L1tcDKmzCd/kbrDW2qVcLTnj+SeDDuXIm8LcCDT6KbUriy7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHW1fR2Yjt17xExTvv5h6AasYeOXJwanNB2lbwE/MZIAiEAwr2rIiJeMzlfUeL+Q0je/i/WchJXJKtBJN7lxR3YwYw="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-xo-0.5.1.tgz_1466254695934_0.40587308281101286"},"directories":{}},"1.0.0":{"name":"eslint-plugin-xo","version":"1.0.0","description":"ESLint rules for XO","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","req-all":"^0.1.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^3.5.0","eslint-ava-rule-tester":"^0.1.1","nyc":"^6.4.0","pify":"^2.3.0","xo":"*"},"peerDependencies":{"eslint":">=3"},"xo":{"esnext":true},"gitHead":"6a622d6549240140d4b3a9d485892eb7afce39ed","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","_id":"eslint-plugin-xo@1.0.0","_shasum":"38fa98087cfe1497816a16876acd41e03f976c32","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"38fa98087cfe1497816a16876acd41e03f976c32","tarball":"https://registry.npmjs.org/eslint-plugin-xo/-/eslint-plugin-xo-1.0.0.tgz","integrity":"sha512-Gmu43azfyxiQRdvg4vL+liL7dftvNTfkdv5M1Zz4blzfZUxeAGfCSX8X+Fb2VEKO0Xlg6i3DokbBvBr/Dvh54Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfH0mHYG9wq3UXaYXe3QBmiIaiKpL9xajb/w1bUKRoQAiAdKeHf41PkjMYn0Ky3Wf8X28Og8OWNmRDaXxHUhrIlPQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-xo-1.0.0.tgz_1474027035458_0.07564978371374309"},"deprecated":"Renamed to eslint-plugin-unicorn","directories":{}}},"readme":"# eslint-plugin-xo [![Build Status](https://travis-ci.org/sindresorhus/eslint-plugin-xo.svg?branch=master)](https://travis-ci.org/sindresorhus/eslint-plugin-xo) [![Coverage Status](https://coveralls.io/repos/github/sindresorhus/eslint-plugin-xo/badge.svg?branch=master)](https://coveralls.io/github/sindresorhus/eslint-plugin-xo?branch=master)\n\n> ESLint rules for [XO](https://github.com/sindresorhus/xo)\n\nThis plugin is bundled with XO, but can still be useful if you don't use XO.\n\n\n## Install\n\n```\n$ npm install --save-dev eslint eslint-plugin-xo\n```\n\n\n## Usage\n\nConfigure it in `package.json`.\n\n```json\n{\n\t\"name\": \"my-awesome-project\",\n\t\"eslintConfig\": {\n\t\t\"env\": {\n\t\t\t\"es6\": true\n\t\t},\n\t\t\"parserOptions\": {\n\t\t\t\"ecmaVersion\": 7,\n\t\t\t\"sourceType\": \"module\"\n\t\t},\n\t\t\"plugins\": [\n\t\t\t\"xo\"\n\t\t],\n\t\t\"rules\": {\n\t\t\t\"xo/catch-error-name\": [\"error\", {\"name\": \"err\"}],\n\t\t\t\"xo/explicit-length-check\": \"error\",\n\t\t\t\"xo/filename-case\": [\"error\", {\"case\": \"kebabCase\"}],\n\t\t\t\"xo/no-abusive-eslint-disable\": \"error\",\n\t\t\t\"xo/no-process-exit\": \"error\",\n\t\t\t\"xo/throw-new-error\": \"error\"\n\t\t}\n\t}\n}\n```\n\n\n## Rules\n\n- [catch-error-name](docs/rules/catch-error-name.md) - Enforce a specific parameter name in catch clauses.\n- [explicit-length-check](docs/rules/explicit-length-check.md) - Enforce explicitly comparing the `length` property of a value.\n- [filename-case](docs/rules/filename-case.md) - Enforce a case style for filenames.\n- [no-abusive-eslint-disable](docs/rules/no-abusive-eslint-disable.md) - Enforce specifying rules to disable in `eslint-disable` comments.\n- [no-process-exit](docs/rules/no-process-exit.md) - Disallow `process.exit()`.\n- [throw-new-error](docs/rules/throw-new-error.md) - Require `new` when throwing an error. *(fixable)*\n\n\n## Recommended config\n\nThis plugin exports a [`recommended` config](index.js) that enforces good practices.\n\nEnable it in your `package.json` with the `extends` option:\n\n```json\n{\n\t\"name\": \"my-awesome-project\",\n\t\"eslintConfig\": {\n\t\t\"plugins\": [\n\t\t\t\"xo\"\n\t\t],\n\t\t\"extends\": \"plugin:xo/recommended\"\n\t}\n}\n```\n\nSee the [ESLint docs](http://eslint.org/docs/user-guide/configuring#extending-configuration-files) for more information about extending config files.\n\n**Note**: This config will also enable the correct [parser options](http://eslint.org/docs/user-guide/configuring#specifying-parser-options) and [environment](http://eslint.org/docs/user-guide/configuring#specifying-environments).\n\n\n## Created by\n\n- [Sindre Sorhus](https://github.com/sindresorhus)\n- [James Talmage](https://github.com/jamestalmage)\n- [Jeroen Engels](https://github.com/jfmengels)\n- [Contributors…](https://github.com/sindresorhus/eslint-plugin-xo/graphs/contributors)\n\n\n## License\n\nMIT © [Sindre Sorhus](https://sindresorhus.com)\n","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"time":{"modified":"2023-06-17T00:10:21.667Z","created":"2016-04-09T07:55:26.482Z","0.1.0":"2016-04-09T07:55:26.482Z","0.2.0":"2016-04-12T22:31:04.190Z","0.3.0":"2016-04-17T09:20:08.931Z","0.3.1":"2016-04-17T09:46:02.887Z","0.4.0":"2016-04-30T17:43:41.484Z","0.4.1":"2016-05-02T09:58:47.115Z","0.4.2":"2016-05-20T06:36:31.752Z","0.4.3":"2016-05-22T10:33:34.784Z","0.5.0":"2016-06-14T23:47:44.840Z","0.5.1":"2016-06-18T12:58:17.056Z","1.0.0":"2016-09-16T11:57:18.036Z"},"homepage":"https://github.com/sindresorhus/eslint-plugin-xo#readme","keywords":["eslint","eslintplugin","eslint-plugin","xo","linter","lint","style"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-xo.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-xo/issues"},"license":"MIT","readmeFilename":"readme.md","users":{"jfmengels":true,"flumpus-dev":true}}