{"_id":"xo","_rev":"225-aaae2799d923417e17e4882f60532ca0","name":"xo","dist-tags":{"next":"0.61.0-2","latest":"5.0.1"},"versions":{"0.0.1":{"name":"xo","version":"0.0.1","author":{"name":"Brian M. Carlson"},"_id":"xo@0.0.1","maintainers":[{"name":"brianc","email":"brian.m.carlson@gmail.com"}],"dist":{"shasum":"88844123150604b6da0d26ab9afe9e4d5e82eb10","tarball":"https://registry.npmjs.org/xo/-/xo-0.0.1.tgz","integrity":"sha512-6wua5gML7aHGxVk5Ke8gBEhcyCFYj5OSqzbL1q2UtUqATviKnte2kUt6yn9zmGWfq5+8u6A9ZNo9WNLjBrGXRA==","signatures":[{"sig":"MEQCIEZHj9ywCEgFkdlycX4hafwx6Iqm7RGbhSX7IdfG7jh/AiBydXt9FDRB2p9inPpxrmTzuvG7GMzV0gz/fY+7Zf4YvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"xo.js","engines":{"node":"*"},"scripts":{"test":"mocha","start":"node_modules/.bin/coffee test/app/server && echo 'Server started at 3030'","compile":"node_modules/.bin/coffee -j xo.js -c src/index.coffee","pretest":"npm run-script compile","prestart":"npm test","prepublish":"npm run-script compile"},"_npmUser":{"name":"brianc","email":"brian.m.carlson@gmail.com"},"repository":{"url":"https://github.com/brianc/xo.git"},"_npmVersion":"1.1.15","directories":{},"_nodeVersion":"v0.7.7","dependencies":{},"_defaultsLoaded":true,"devDependencies":{"jade":"*","filed":"*","mocha":"*","express":">=3.0.x","expect.js":"*","uglify-js":"*","coffee-script":"*","jquery-browser":"*"},"_engineSupported":true,"optionalDependencies":{}},"0.0.2":{"name":"xo","version":"0.0.2","author":{"name":"Brian M. Carlson"},"_id":"xo@0.0.2","maintainers":[{"name":"brianc","email":"brian.m.carlson@gmail.com"}],"dist":{"shasum":"c98d338ebbb68344129670c3ab507caa4fcb53cf","tarball":"https://registry.npmjs.org/xo/-/xo-0.0.2.tgz","integrity":"sha512-Gu7fv7DAUzeT7wUAf1KCl9BqOYoFtUon8WhZVNUTrY04OWJQIKsm1vMaGdwvyEpaeY+ib0SmX/RaQw8/FicMEQ==","signatures":[{"sig":"MEYCIQDXPzAB+lMuMN0zNv13kSiwlfBMRJVFudGKWHrDOIhb7wIhAN6U8dym53shhLFE9S0SQoTaxWfwEmSU3qNOn2ZkX6v1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"xo.js","engines":{"node":"*"},"scripts":{"test":"mocha","start":"node_modules/.bin/coffee test/app/server && echo 'Server started at 3030'","compile":"node_modules/.bin/coffee -j xo.js -c src/index.coffee","pretest":"npm run-script compile","prestart":"npm test","prepublish":"npm run-script compile"},"repository":{"url":"https://github.com/brianc/xo.git"},"description":"not quite ready for prime time","directories":{},"dependencies":{},"devDependencies":{"jade":"*","filed":"*","mocha":"*","express":">=3.0.x","expect.js":"*","uglify-js":"*","coffee-script":"*","jquery-browser":"*"}},"0.0.3":{"name":"xo","version":"0.0.3","author":{"name":"Brian M. Carlson"},"_id":"xo@0.0.3","maintainers":[{"name":"brianc","email":"brian.m.carlson@gmail.com"}],"dist":{"shasum":"a01d9953d59c4fb2164a3b659038e67e3a58b68b","tarball":"https://registry.npmjs.org/xo/-/xo-0.0.3.tgz","integrity":"sha512-mzmlXVhy6hGH+aCgOzjFS+hHmp2KeXtVXNdzncYrercS1gwQMouaWegeKmaPF+Jk6mai2T80j53+puoqJiOvXQ==","signatures":[{"sig":"MEQCIEKwDiyAcbT4Y9owPjphpB9EyHWSerDxPI/vixHOXXExAiAYhRe77sqQ7aTi1M5rQVp5b9DWWsHxVXYm+pn0w8Iqug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"xo.js","engines":{"node":"*"},"scripts":{"test":"mocha","start":"node_modules/.bin/coffee test/app/server && echo 'Server started at 3030'","compile":"node_modules/.bin/coffee -j xo.js -c src/index.coffee","pretest":"npm run-script compile","prestart":"npm test","prepublish":"npm run-script compile","postpublish":"rm -r package"},"repository":{"url":"https://github.com/brianc/xo.git"},"description":"not quite ready for prime time","directories":{},"dependencies":{},"devDependencies":{"jade":"*","filed":"*","mocha":"*","express":">=3.0.x","expect.js":"*","uglify-js":"*","coffee-script":"*","jquery-browser":"*"}},"0.1.0":{"name":"xo","version":"0.1.0","author":{"name":"Brian M. Carlson"},"_id":"xo@0.1.0","maintainers":[{"name":"brianc","email":"brian.m.carlson@gmail.com"}],"dist":{"shasum":"711d0c69bc2bd8e43d5ac0b55765c16c5712c176","tarball":"https://registry.npmjs.org/xo/-/xo-0.1.0.tgz","integrity":"sha512-h7bx13A+/if3FYkUe2RHFU7goglUrg7/gu8nVu0Abw+JWxVdU2YO/DJavVuo0zz1C5cf/6COgv3/XEwbUMBZJg==","signatures":[{"sig":"MEQCIAMTnx0cYVGcEuM9uMSIvPlo6vMPNyN93W30Cs4GqcesAiBSCmVl0g3HiK4YBYlJGxxp9LtM07KU+y5vDTU5lY9cLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"xo.js","engines":{"node":"*"},"scripts":{"test":"mocha","start":"node_modules/.bin/coffee test/app/server && echo 'Server started at 3030'","compile":"./node_modules/.bin/coffee -j xo.js -c src/index.coffee","pretest":"npm run-script compile","prestart":"npm test","prepublish":"npm run-script compile"},"_npmUser":{"name":"brianc","email":"brian.m.carlson@gmail.com"},"repository":{"url":"https://github.com/brianc/xo.git"},"_npmVersion":"1.1.63","description":"not quite ready for prime time","directories":{},"dependencies":{},"devDependencies":{"jade":"*","filed":"*","mocha":"*","jquery":"*","express":">=3.0.x","expect.js":"*","uglify-js":"*","coffee-script":"*"}},"0.2.0":{"name":"xo","version":"0.2.0","author":{"name":"Brian M. Carlson"},"_id":"xo@0.2.0","maintainers":[{"name":"brianc","email":"brian.m.carlson@gmail.com"}],"dist":{"shasum":"5af0b365e3ea6540d9d2a850cb5426c7a81e1314","tarball":"https://registry.npmjs.org/xo/-/xo-0.2.0.tgz","integrity":"sha512-K+yC0iiNKpkwg2U1sCBeJ5HB9m7MTEeWbv7b/MQV10KZeDgl0Tk9XEIIhCvV/3XWkvNOOYSRMB+JG+VUFRiUAQ==","signatures":[{"sig":"MEUCIQDomUl0ityJaRlkLKNzxPxz4h5O9C6wPqNvtWHyhgcH9wIgML2dpcDperz7n/zGskjXGmpMUYy9O2rkjhW7PK3RbP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"xo.js","_from":".","engines":{"node":"*"},"scripts":{"test":"mocha","start":"node_modules/.bin/coffee test/app/server && echo 'Server started at 3030'","compile":"./node_modules/.bin/coffee -j xo.js -c src/index.coffee","pretest":"npm run-script compile","prestart":"npm test","prepublish":"npm run-script compile"},"_npmUser":{"name":"brianc","email":"brian.m.carlson@gmail.com"},"repository":{"url":"https://github.com/brianc/xo.git"},"_npmVersion":"1.2.18","description":"not quite ready for prime time","directories":{},"dependencies":{},"devDependencies":{"jade":"*","filed":"*","mocha":"*","jquery":"*","express":">=3.0.x","expect.js":"*","uglify-js":"*","coffee-script":"*"}},"0.4.0":{"name":"xo","version":"0.4.0","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.4.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"5d13908e60d6e71a679ff1e4b310fde08582f336","tarball":"https://registry.npmjs.org/xo/-/xo-0.4.0.tgz","integrity":"sha512-4fvhGBFhK/ixaCI159ajY0MTDXa0Q6lfvXbvYQNQacN7am3rNqp8PY7hEp4YuKen4lNF1MO/5sLQuIDOzMEYKg==","signatures":[{"sig":"MEUCIQDJRX+j3/QGOUfsAkrIyjyaiQTTzhEeJwk5KkKw3TWaQgIge9of8Sla7emeDSD3GYMQ3CUoOPYwcWQCoOSNtXvXu9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","rc"],"_shasum":"5d13908e60d6e71a679ff1e4b310fde08582f336","engines":{"node":">=0.10.0"},"gitHead":"ff91fd85c38cadfe9909796685ac8b2c6273da84","scripts":{"test":"node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.11.2","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"0.12.5","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.0.0","globby":"^2.1.0","look-up":"^0.7.1","xo-init":"^0.1.0","get-stdin":"^4.0.1","object-assign":"^3.0.0","update-notifier":"^0.5.0","eslint-config-xo":"^0.1.0"},"devDependencies":{"ava":"0.0.4"}},"0.4.1":{"name":"xo","version":"0.4.1","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.4.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"fa8c4ef79c7ed02e0142f60a637fca8ed4452831","tarball":"https://registry.npmjs.org/xo/-/xo-0.4.1.tgz","integrity":"sha512-Wgxl0JtRKa8ixYPpX65glQewbj5ylpcIP4oppCoBKIJFpoxJOZal4CQT/jRFixzJcARwlT/4lMk3CwbB1PhuMQ==","signatures":[{"sig":"MEUCIDcjsdBpAtcVE120uSugzlHkBe1zLO0D9bPzJGICnkmXAiEA+6CUI4BhXN/mUonSQUihB1K4I+Hh1WTyFUDU55V5plo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","rc"],"_shasum":"fa8c4ef79c7ed02e0142f60a637fca8ed4452831","engines":{"node":">=0.10.0"},"gitHead":"bdd7cf37006678709dd18b6e362a1ce25b938cc5","scripts":{"test":"node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.11.2","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"0.12.5","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.0.0","globby":"^2.1.0","look-up":"^0.7.1","xo-init":"^0.1.0","get-stdin":"^4.0.1","object-assign":"^3.0.0","update-notifier":"^0.5.0","eslint-config-xo":"^0.1.0"},"devDependencies":{"ava":"0.0.4"}},"0.4.2":{"name":"xo","version":"0.4.2","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.4.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"1d9485a6d06c615e8678a29a4cebab83087856d8","tarball":"https://registry.npmjs.org/xo/-/xo-0.4.2.tgz","integrity":"sha512-C2MnCJtewVPJCattchqDeEgeybqP/EPys5AnL0T/2fW2bQ+Y9Drbeol0VVe2yaiOcp86mtyGgU6XRf8Kaery0A==","signatures":[{"sig":"MEUCIHZY7DYpTljgDXJnHZf+4CEiGmnGhtVvZzs52V87vJy/AiEA7IqisFy9VRrpIdWAS31pSmxT11ozoZGRfIr7O4+IHvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","rc"],"_shasum":"1d9485a6d06c615e8678a29a4cebab83087856d8","engines":{"node":">=0.10.0"},"gitHead":"07ea756851ad21ea98ea6bfad321be62c583f724","scripts":{"test":"xo && node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.11.2","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"0.12.5","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.0.0","globby":"^2.1.0","look-up":"^0.7.1","xo-init":"^0.1.0","get-stdin":"^4.0.1","object-assign":"^3.0.0","update-notifier":"^0.5.0","eslint-config-xo":"^0.1.0"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.4.1","ava":"0.0.4"}},"0.4.3":{"name":"xo","version":"0.4.3","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.4.3","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"4cb85bb6e38d716adc8210e6d98be0a972639a54","tarball":"https://registry.npmjs.org/xo/-/xo-0.4.3.tgz","integrity":"sha512-+g1hiSd2SX2Fo7VbCdhQEPFglaa520nxXMzLMpcYv0reglMsXbvCgjXIufqr4+SZ0jagqc+v2UuOAx7GafjI4A==","signatures":[{"sig":"MEUCICIt6BtjLiaNoc8HJlxL9T7CkJzoPu9WZBBUcMiCUp/SAiEAmSgaxAKHsu716M6RbS23U0jKob2Prrgzt//HQoxbBgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","rc"],"_shasum":"4cb85bb6e38d716adc8210e6d98be0a972639a54","engines":{"node":">=0.10.0"},"gitHead":"065320a4d624090831610534e9fdfffebc2aa06b","scripts":{"test":"xo && node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.11.2","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"0.12.5","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.0.0","globby":"^2.1.0","look-up":"^0.7.1","xo-init":"^0.1.0","get-stdin":"^4.0.1","object-assign":"^3.0.0","update-notifier":"^0.5.0","eslint-config-xo":"^0.1.0"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.4.1","ava":"0.0.4"}},"0.4.4":{"name":"xo","version":"0.4.4","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.4.4","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"f67a2f2c1875ed1db027531c680d088405440386","tarball":"https://registry.npmjs.org/xo/-/xo-0.4.4.tgz","integrity":"sha512-ZSr7wfD7yEKVmNSdmqqf1ULvtHLuC3HKRHLgjbzhlY1u3Z9l+Vp9/JCz0e0ffBUErBkkewL2S+dJLPX89AUPxg==","signatures":[{"sig":"MEQCIHU2vI9LFhbV7aPZGLOgrR4qnjyd2VLP4m67iOXIZzIiAiAlglxfl7qjYfWSMQX/Ij+6+LUUCpwISzd/UmYR/Gv9Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","rc"],"_shasum":"f67a2f2c1875ed1db027531c680d088405440386","engines":{"node":">=0.10.0"},"gitHead":"839637ef164ae9e8c9ee83bcae8b563e6e60cbe4","scripts":{"test":"xo && node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.11.2","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"0.12.5","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.0.0","globby":"^2.1.0","look-up":"^0.7.1","xo-init":"^0.1.0","get-stdin":"^4.0.1","object-assign":"^3.0.0","update-notifier":"^0.5.0","eslint-config-xo":"^0.1.0"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.4.1","ava":"0.0.4"}},"0.5.0":{"name":"xo","version":"0.5.0","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.5.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"844447c0cb0347bdc8e7e27f383924cc52860255","tarball":"https://registry.npmjs.org/xo/-/xo-0.5.0.tgz","integrity":"sha512-B0LgclqxYqHRF1td8Abq5Sebt6gXelrH2H4/eOl7Y88B69heA/uUdQQKxuPyRFcgqyuep/8+jIPLCuKgrOqvXw==","signatures":[{"sig":"MEUCIQC65HmyKeed/Sw2TgbLTZFZCQ1nrO2XcbUfgI9W4StnAgIgTyiPaiGxAsRwdrAsFWfyLm0YDqsr2Iims7acEwgtkZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","rc"],"_shasum":"844447c0cb0347bdc8e7e27f383924cc52860255","engines":{"node":">=0.10.0"},"gitHead":"c435b31c31e7dbb73a4b268f28801d855e815a7a","scripts":{"test":"xo && node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.11.2","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"0.12.5","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.0.0","globby":"^2.1.0","look-up":"^0.7.1","xo-init":"^0.1.0","get-stdin":"^4.0.1","object-assign":"^3.0.0","update-notifier":"^0.5.0","eslint-config-xo":"^0.1.0"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.4.1","ava":"0.0.4"}},"0.5.1":{"name":"xo","version":"0.5.1","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.5.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"96c702af4998ccaa678da29358eabc0d084a9d08","tarball":"https://registry.npmjs.org/xo/-/xo-0.5.1.tgz","integrity":"sha512-gUwP+XMW+0uOoHR6nkQJZSVO/iguCYkucIyGWx70vB0HST9SgW39eCCoq1wLGKcGuDHdb2nfUyWsmVJwuh7ZAA==","signatures":[{"sig":"MEYCIQCdPmJkfkK2l16CFUcfF/MGjIB2XKTiG5GDLK98ODJbEQIhAPKKrBifIfVruSQiRdohfovDuePJK7umhirQGryJIska","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","rc"],"_shasum":"96c702af4998ccaa678da29358eabc0d084a9d08","engines":{"node":">=0.10.0"},"gitHead":"cf6f42869846a5e482d1b7932714606190292c3d","scripts":{"test":"xo && node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.11.2","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"0.12.5","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.0.0","globby":"^2.1.0","look-up":"^0.7.1","xo-init":"^0.1.0","get-stdin":"^4.0.1","object-assign":"^3.0.0","update-notifier":"^0.5.0","eslint-config-xo":"^0.1.0"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.5.0","ava":"0.0.4"}},"0.5.2":{"name":"xo","version":"0.5.2","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.5.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"516f3e1d9b3a90458315484323a5967968ec673d","tarball":"https://registry.npmjs.org/xo/-/xo-0.5.2.tgz","integrity":"sha512-x1ukXRt7hTuhPsjaTgS7wE5DmafXPFA6Jr0bsIrD4bcA5a7sg1zHa7b/soAA/SvW8oOUIY1YSWPNj/bEDUmYMw==","signatures":[{"sig":"MEYCIQDh+hshRN9EIjdQLBOTJTvzTH12UHCtxVQfHmyjNoB3lAIhAIGTZn3dY8t6/mGUGO+Bp8vWuiWcPdnnOj5NEjoqk8nW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","rc"],"_shasum":"516f3e1d9b3a90458315484323a5967968ec673d","engines":{"node":">=0.10.0"},"gitHead":"c1b8541596e846df68f5046521db372e8864f080","scripts":{"test":"xo && node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.11.2","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"0.12.5","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.0.0","globby":"^2.1.0","look-up":"^0.7.1","xo-init":"^0.1.0","get-stdin":"^4.0.1","object-assign":"^3.0.0","update-notifier":"^0.5.0","eslint-config-xo":"^0.2.0"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.5.0","ava":"0.0.4"}},"0.6.0":{"name":"xo","version":"0.6.0","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.6.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"0d6959ea906614ec9068e8f08efb0f97d6918a9c","tarball":"https://registry.npmjs.org/xo/-/xo-0.6.0.tgz","integrity":"sha512-wb4EyJ7jmioKvrplO0XcnwzzJdZIDY4W8J8xGNXuVQ5wHV2KmL9xAeSyPiHGiVFOs+7kMs8Gj05/401/dWoPUA==","signatures":[{"sig":"MEUCIBjSqpe0MY65Q5/Gib5kAUwRjAyi0M5smE1lmSyotjlpAiEA+QoiyPNtGzxumeo6AirkyAr1kdJHxrXS7qEcxbDaHRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","rc"],"_shasum":"0d6959ea906614ec9068e8f08efb0f97d6918a9c","engines":{"node":">=0.10.0"},"gitHead":"1901f6dd3741db46c2313752fae229317565cbe3","scripts":{"test":"xo && node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.11.2","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"0.12.5","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.1.0","globby":"^2.1.0","look-up":"^0.7.1","xo-init":"^0.1.0","get-stdin":"^4.0.1","object-assign":"^3.0.0","update-notifier":"^0.5.0","eslint-config-xo":"^0.3.0"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.5.1","ava":"0.0.4"}},"0.6.1":{"name":"xo","version":"0.6.1","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.6.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"fbcb52d93f07f89ed8ade455f4472ef6685d2f11","tarball":"https://registry.npmjs.org/xo/-/xo-0.6.1.tgz","integrity":"sha512-GpC8wygWUNdnF0nBxTmdQQElpQ7D+q7GdcnULF8/XIit+9C+VdEY1lo0UW5DeLsBtGSzRW3UG7AwOfv+QdMIQg==","signatures":[{"sig":"MEQCIBHn3BJ4qRnz6jZj/nv4XbNXyNlVdT+vvFzSZtS8mtK3AiA6UK5N97rhDz4Ze3UbIR8cboc4Gge3Ku6qdKQ1neIK9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","rc"],"_shasum":"fbcb52d93f07f89ed8ade455f4472ef6685d2f11","engines":{"node":">=0.10.0"},"gitHead":"48191e12870c5745550131f0d73f0dd2a70aac14","scripts":{"test":"xo && node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.13.3","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"3.0.0","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.1.0","globby":"^2.1.0","look-up":"^0.7.1","xo-init":"^0.1.0","get-stdin":"^4.0.1","object-assign":"^3.0.0","update-notifier":"^0.5.0","eslint-config-xo":"^0.3.0"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.5.1","ava":"0.0.4"}},"0.7.1":{"name":"xo","version":"0.7.1","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.7.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"18d4bfe9f421f9bcc4f2063cf55834e940943865","tarball":"https://registry.npmjs.org/xo/-/xo-0.7.1.tgz","integrity":"sha512-2npWQtqCTysYxVsxqtuL2k0AY7yycPZXJ+G7XgP5kroAr0g0gcU184/5S6PC3AIzBPWcWRvjzXSucvq8JWreyQ==","signatures":[{"sig":"MEUCIQDJ/vxZFy8T+B3qXdtGssjtWOxynQb1GhpuF2cuc7rU7gIgIwfGEE/zMR11MQZU1XWsravUPJWepoaMeTRrG8t9RIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"18d4bfe9f421f9bcc4f2063cf55834e940943865","engines":{"node":">=0.10.0"},"gitHead":"a343eb43e3eda331b7f6bbc8d74fb094d1f8ac08","scripts":{"test":"xo && node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"2.13.3","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"3.0.0","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.2.0","globby":"^2.1.0","look-up":"^0.7.1","xo-init":"^0.2.0","get-stdin":"^4.0.1","object-assign":"^4.0.1","update-notifier":"^0.5.0","eslint-config-xo":"^0.4.0"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.6.1","ava":"0.0.4"}},"0.8.0":{"name":"xo","version":"0.8.0","keywords":["cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.8.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"90db314163e70c0fd5cc2d47b5374e57a1d4ca49","tarball":"https://registry.npmjs.org/xo/-/xo-0.8.0.tgz","integrity":"sha512-hbo74tNR12JZpF9lkpsEbBrMIFIZtQbRvqTv4MHfzGu120Mk9pokTN6V0NRYJ18mwf8wnk5xio2JRDHpa2SXiA==","signatures":[{"sig":"MEYCIQDnoaAQ6s76FSGH8tkiEYtXgRW10whf/Yw1ytrTlNeeywIhAImf2JrFnooaNjFYJNlOM087sB3l6fu53DgBJN24vU/1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"90db314163e70c0fd5cc2d47b5374e57a1d4ca49","engines":{"node":">=0.10.0"},"gitHead":"c5a884d2452fb7c5b2cc413cfa507d2bad7a0f5c","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.11.3","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"0.12.7","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.3.1","globby":"^3.0.0","xo-init":"^0.3.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","babel-eslint":"^4.1.1","object-assign":"^4.0.1","update-notifier":"^0.5.0","eslint-config-xo":"^0.5.0","eslint-plugin-babel":"^2.1.1"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.7.1","ava":"*"}},"0.9.0":{"name":"xo","version":"0.9.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.9.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"b48a3a36cc50d3185589adf8f5960761a40ff485","tarball":"https://registry.npmjs.org/xo/-/xo-0.9.0.tgz","integrity":"sha512-KXe2XiuSA3qJdAJsByOvPQ3R62lyBIYYNse78izR3R2XwtTF6TU3Iq9Mlfrlwsk4zhieHKEc9MBZhBsMAN9twA==","signatures":[{"sig":"MEUCIQD+59KhbhSKhu3jIsmzIEjafSxtFz3ZuPHDhtI+fVVamgIgFBxmx+wN+mfidwWfDLlDm36mFB6eY+d6Aziwaz1P97o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"b48a3a36cc50d3185589adf8f5960761a40ff485","engines":{"node":">=0.10.0"},"gitHead":"29951ee51fae3d9f2b72e0bbefe3b52d99981a82","scripts":{"test":"ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"2.14.2","description":"JavaScript happiness style ❤️ XOXO","directories":{},"_nodeVersion":"4.0.0","dependencies":{"meow":"^3.3.0","arrify":"^1.0.0","eslint":"^1.4.1","globby":"^3.0.0","xo-init":"^0.3.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","deep-assign":"^1.0.0","babel-eslint":"^4.1.1","object-assign":"^4.0.1","update-notifier":"^0.5.0","eslint-config-xo":"^0.6.0","eslint-plugin-babel":"^2.1.1"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.7.1","ava":"*"}},"0.10.0":{"name":"xo","version":"0.10.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.10.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"ignores":["test/**"]},"bin":{"xo":"cli.js"},"dist":{"shasum":"860257ef1921a7a1364f55e923609ded51e2344d","tarball":"https://registry.npmjs.org/xo/-/xo-0.10.0.tgz","integrity":"sha512-ghvRj6auLYf3jvYQETRVY3aOrktk7EIPkGbB6pWcUOlMuzcmGIcF+7Sw9yaVhVaPvHAY5mw6bqf+oBTSvEFhwA==","signatures":[{"sig":"MEUCICOO+ZmMrytiWytPD8IKsVZhE9klBNuRcV6onT6FPr5xAiEA9pT0iLd4BvUtWcWqZ2ZIr6xVjXYaXH+HfwtHRl+aQfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"860257ef1921a7a1364f55e923609ded51e2344d","engines":{"node":">=0.10.0"},"gitHead":"7644b9d9faf517b5b8f049b2083f13e7a803596c","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.14.7","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.2.1","dependencies":{"meow":"^3.4.2","arrify":"^1.0.0","eslint":"^1.7.3","globby":"^3.0.0","xo-init":"^0.3.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","deep-assign":"^2.0.0","babel-eslint":"^4.1.1","resolve-from":"^1.0.1","object-assign":"^4.0.1","update-notifier":"^0.5.0","eslint-config-xo":"^0.7.0","eslint-plugin-babel":"^2.1.1","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.1.5"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.9.0","ava":"*","pify":"^2.2.0","temp-write":"^2.0.1","eslint-plugin-react":"^3.5.1","eslint-config-xo-react":"^0.3.0"}},"0.10.1":{"name":"xo","version":"0.10.1","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.10.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"ignores":["test/**"]},"bin":{"xo":"cli.js"},"dist":{"shasum":"14b938193f68fbc86042378e2a2508a06ea9b265","tarball":"https://registry.npmjs.org/xo/-/xo-0.10.1.tgz","integrity":"sha512-9g5JV+KJxaKcrnilRMp3hY9RyVoyAkwBU+NDt06hMaI+TN9Njgjg635vrwB3CECA9ifIQyTSxaW77mO8imdBYg==","signatures":[{"sig":"MEUCICaBJU4QDPJN9cALKbR7FZL90VD2lR9TLfV35B7JXvK7AiEA0Q+xCiHTrMnUZvO0T7BPHZX/MJ5v92IEYb7D6mDqsHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"14b938193f68fbc86042378e2a2508a06ea9b265","engines":{"node":">=0.10.0"},"gitHead":"a3261c7389e6c10ba6be5a834203599114ba0565","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.14.7","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.2.1","dependencies":{"meow":"^3.4.2","arrify":"^1.0.0","eslint":"^1.7.3","globby":"^3.0.0","xo-init":"^0.3.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","deep-assign":"^1.0.0","babel-eslint":"^4.1.1","resolve-from":"^1.0.1","object-assign":"^4.0.1","update-notifier":"^0.5.0","eslint-config-xo":"^0.7.0","eslint-plugin-babel":"^2.1.1","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.1.5"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.9.0","ava":"*","pify":"^2.2.0","temp-write":"^2.0.1","eslint-plugin-react":"^3.5.1","eslint-config-xo-react":"^0.3.0"}},"0.11.0":{"name":"xo","version":"0.11.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.11.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"ignores":["test/**"]},"bin":{"xo":"cli.js"},"dist":{"shasum":"732b32d4e962e4073f31953d512767973284be03","tarball":"https://registry.npmjs.org/xo/-/xo-0.11.0.tgz","integrity":"sha512-8/jf/rR5DxWT/jhjEedhU6Q3piFM/JuLIGuyXB/HhmgBnA8DkEydiTzz1EtojGnEnfKVW4jxz5SisGzTGJmGmQ==","signatures":[{"sig":"MEQCIGqUxuXu8OSq/UAYOtHXvaumKK/7rJilgMRJm/KKjuQeAiBWEuzg+53jH5axIBywalDxX8BYyJVZO9J3YMWp2HgIDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"732b32d4e962e4073f31953d512767973284be03","engines":{"node":">=0.10.0"},"gitHead":"c3f312b39277f8bc5559cf0d7d7a5a667c41fb1a","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.14.7","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.2.1","dependencies":{"meow":"^3.4.2","arrify":"^1.0.0","eslint":"^1.9.0","globby":"^3.0.0","xo-init":"^0.3.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","deep-assign":"^1.0.0","home-or-tmp":"^2.0.0","babel-eslint":"^4.1.1","resolve-from":"^1.0.1","object-assign":"^4.0.1","update-notifier":"^0.5.0","eslint-config-xo":"^0.8.0","eslint-plugin-babel":"^2.1.1","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.3.1"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.9.0","ava":"*","pify":"^2.2.0","temp-write":"^2.0.1","eslint-plugin-react":"^3.5.1","eslint-config-xo-react":"^0.3.0"}},"0.11.1":{"name":"xo","version":"0.11.1","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.11.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"ignores":["test/**"]},"bin":{"xo":"cli.js"},"dist":{"shasum":"11f279352a793cb4f9195f8577413a6517d9697e","tarball":"https://registry.npmjs.org/xo/-/xo-0.11.1.tgz","integrity":"sha512-SaNv0fSa0P+MkyLWI6G4NqtJTn7LR5mKZFpN9ix0Mgoo3Y1KRujZCFQ6A0+O5++bW2oZZ2AcqwOkp+Upq1BOOA==","signatures":[{"sig":"MEUCIQDDi/Gxn3B14oMfpJri73fPPfk6kIInifWvkvZSKDLH5gIgICAHMM9X6bztkLiTr1pkgvmXov4x3vHNxB/5VdlkRq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"11f279352a793cb4f9195f8577413a6517d9697e","engines":{"node":">=0.10.0"},"gitHead":"7cc098d35ad12ee9679dde7e1c5cca9106188384","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.14.7","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.2.1","dependencies":{"meow":"^3.4.2","arrify":"^1.0.0","eslint":"^1.9.0","globby":"^3.0.0","xo-init":"^0.3.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","deep-assign":"^1.0.0","home-or-tmp":"^2.0.0","babel-eslint":"^4.1.1","resolve-from":"^1.0.1","object-assign":"^4.0.1","update-notifier":"^0.5.0","eslint-config-xo":"^0.8.0","eslint-plugin-babel":"^2.1.1","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.3.1"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.9.0","ava":"*","pify":"^2.2.0","temp-write":"^2.0.1","eslint-plugin-react":"^3.5.1","eslint-config-xo-react":"^0.3.0"}},"0.11.2":{"name":"xo","version":"0.11.2","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.11.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"ignores":["test/**"]},"bin":{"xo":"cli.js"},"dist":{"shasum":"14ce68932b11a040fac3c7c9d1888e6383f0c59b","tarball":"https://registry.npmjs.org/xo/-/xo-0.11.2.tgz","integrity":"sha512-xjfeVsb1ELLTxNwxb/Jn4hy3sbJ8BEOXcAZdzW7MLErEP1t/1vqe/4h0zZVzI/AL54/5NEL1B8gklGLu26MEMg==","signatures":[{"sig":"MEQCICtSx9ntbwHdTrRZ0W991va7Ri3t9Cd2koZ5kk04g0dFAiBRFLLksKufgakMbaV6YzOIOdRnL3uTBG13JbJUTWYC7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"14ce68932b11a040fac3c7c9d1888e6383f0c59b","engines":{"node":">=0.10.0"},"gitHead":"c8283cd0df59a9a8ef57b74033cf0184d2a0b735","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.14.7","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.2.1","dependencies":{"meow":"^3.4.2","arrify":"^1.0.0","eslint":"^1.9.0","globby":"^3.0.0","xo-init":"^0.3.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","deep-assign":"^1.0.0","home-or-tmp":"^2.0.0","babel-eslint":"^4.1.1","resolve-from":"^1.0.1","object-assign":"^4.0.1","update-notifier":"^0.5.0","eslint-config-xo":"^0.8.0","eslint-plugin-babel":"^2.1.1","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.3.1"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.9.0","ava":"*","pify":"^2.2.0","temp-write":"^2.0.1","eslint-plugin-react":"^3.5.1","eslint-config-xo-react":"^0.3.0"}},"0.12.0":{"name":"xo","version":"0.12.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.12.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"ignores":["test/**"]},"bin":{"xo":"cli.js"},"dist":{"shasum":"794720bc006a51731301fd27480b65ca7addf7c5","tarball":"https://registry.npmjs.org/xo/-/xo-0.12.0.tgz","integrity":"sha512-eoTXwN3dwsmuVeJPRESD5irx8wKL7+HZnTheMy3dxcOb6z8kQRacNf3RQqcKcj9SC3g3Rj1Z+PM24bwtk4DpVg==","signatures":[{"sig":"MEUCIGZ74SnDaPIhYLKnUiULZVSl8WACogvabdqbPRY4OxetAiEAtCu69siTTG+Ark2zC/CyTzyb8JVMT4dQw1imkDRbbkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"794720bc006a51731301fd27480b65ca7addf7c5","engines":{"node":">=0.10.0"},"gitHead":"5ddc8f7b4411e71bccb45cd50643f6e3e2e9099b","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.14.7","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.2.1","dependencies":{"meow":"^3.4.2","arrify":"^1.0.0","eslint":"^1.10.3","globby":"^4.0.0","xo-init":"^0.3.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","deep-assign":"^1.0.0","home-or-tmp":"^2.0.0","babel-eslint":"^4.1.1","resolve-from":"^2.0.0","object-assign":"^4.0.1","update-notifier":"^0.6.0","eslint-config-xo":"^0.9.0","eslint-plugin-babel":"^3.0.0","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.3.1"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.11.2","ava":"*","execa":"^0.1.1","temp-write":"^2.0.1","eslint-plugin-react":"^3.5.1","eslint-config-xo-react":"^0.3.0"}},"0.12.1":{"name":"xo","version":"0.12.1","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.12.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"ignores":["test/**"]},"bin":{"xo":"cli.js"},"dist":{"shasum":"ca81ed328adbb3a20b3191a1404fdd0efb269ba3","tarball":"https://registry.npmjs.org/xo/-/xo-0.12.1.tgz","integrity":"sha512-WMsdScdGPV9KSuR+LgENHNH9VHz9GOjqHJ+X6Ljs2VOu3G61BEjS+BvFmDWvlp41FcAPkMZDgnikS21SLfukbg==","signatures":[{"sig":"MEUCIEaDuUBU4BMiH15iPbqQmCvHaOpkjWtdpVkfTVLIJxCiAiEA38jp2wPQ0EzIv+ECrKmnu4V+9MooD68Z7Payh5QC6Ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"ca81ed328adbb3a20b3191a1404fdd0efb269ba3","engines":{"node":">=0.10.0"},"gitHead":"f324bfdf8ad276a4e66afd17236a463540afef6b","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/xo","type":"git"},"_npmVersion":"2.14.7","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.2.1","dependencies":{"meow":"^3.4.2","arrify":"^1.0.0","eslint":"^1.10.3","globby":"^4.0.0","xo-init":"^0.3.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","deep-assign":"^1.0.0","home-or-tmp":"^2.0.0","babel-eslint":"^4.1.1","resolve-from":"^2.0.0","object-assign":"^4.0.1","update-notifier":"^0.6.0","eslint-config-xo":"^0.9.0","eslint-plugin-babel":"^3.0.0","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"git+https://github.com/sindresorhus/xo#v0.11.2","ava":"*","execa":"^0.1.1","temp-write":"^2.0.1","eslint-plugin-react":"^3.5.1","eslint-config-xo-react":"^0.3.0"}},"0.13.0":{"name":"xo","version":"0.13.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.13.0","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"ignores":["cli.js"]},"bin":{"xo":"cli.js"},"dist":{"shasum":"5b5a791ec8a5746c4bffc44b1c8082ae50948c83","tarball":"https://registry.npmjs.org/xo/-/xo-0.13.0.tgz","integrity":"sha512-1qP1EPBp8n/8OTlYdwg3hri7/XWpVGuJqMLBNiCAWgec4wA6GQ734ypCbHECpaf8b5SAsz2jGcj15+8JOjn7eA==","signatures":[{"sig":"MEQCIByO+vwU9R+5MzC8m351diD0kzNEl28BduhF+cn2ss0MAiAFajRXsVnO0g46rdWHIY0n8EpfaYBWHTbXwUOtTRzHJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"5b5a791ec8a5746c4bffc44b1c8082ae50948c83","engines":{"node":">=0.10.0"},"gitHead":"dda8ca066fa2a63696bceb211381c747dfc241fa","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"3.8.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.3.0","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"^2.3.0","globby":"^4.0.0","xo-init":"^0.3.0","has-flag":"^1.0.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","home-or-tmp":"^2.0.0","path-exists":"^2.1.0","resolve-cwd":"^1.0.0","babel-eslint":"^6.0.0-beta.1","resolve-from":"^2.0.0","estraverse-fb":"^1.3.1","object-assign":"^4.0.1","update-notifier":"^0.6.0","eslint-config-xo":"^0.12.0","eslint-plugin-babel":"^3.1.0","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.12.1","ava":"*","execa":"^0.2.2","proxyquire":"^1.7.3","temp-write":"^2.0.1","eslint-plugin-react":"^4.1.0","eslint-config-xo-react":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.13.0.tgz_1457165890823_0.6595188085921109","host":"packages-12-west.internal.npmjs.com"}},"0.14.0":{"name":"xo","version":"0.14.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.14.0","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"ignores":["cli.js"]},"bin":{"xo":"cli.js"},"dist":{"shasum":"adcbfd229fe8219b28106d24b43a2f36e4216b3c","tarball":"https://registry.npmjs.org/xo/-/xo-0.14.0.tgz","integrity":"sha512-z4D38oWa2FN/G+G6+Jfm0VCru/fMF8c3NlUWzOQOYEPcq+96ruk5GuJOM2ViSHf047SYs0mPGpo6jdGPk4c4bA==","signatures":[{"sig":"MEUCIQDze8CiYhQFn/W7pASszYJ8CNiwo2EXsYjNmCB6n+rYmwIgMfVCEYlAlZrRAL7iX4rzmHIAO34NgmeMO826nnLiP1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"adcbfd229fe8219b28106d24b43a2f36e4216b3c","engines":{"node":">=0.10.0"},"gitHead":"9fce4fb1a59abb28a47b2bbbc0ce3d922eb163ab","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"3.8.6","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.4.2","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"^2.7.0","globby":"^4.0.0","xo-init":"^0.3.0","has-flag":"^1.0.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","home-or-tmp":"^2.0.0","path-exists":"^2.1.0","resolve-cwd":"^1.0.0","babel-eslint":"^6.0.0","resolve-from":"^2.0.0","object-assign":"^4.0.1","update-notifier":"^0.6.0","eslint-config-xo":"^0.13.0","eslint-plugin-xo":"^0.1.0","eslint-plugin-ava":"^2.0.0","eslint-plugin-babel":"^3.1.0","eslint-plugin-promise":"^1.1.0","eslint-plugin-import-order":"^2.0.0","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.13.0","ava":"*","nyc":"^6.1.1","execa":"^0.2.2","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^2.0.1","eslint-plugin-react":"^4.1.0","eslint-config-xo-react":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.14.0.tgz_1460189645560_0.06468534260056913","host":"packages-16-east.internal.npmjs.com"}},"0.15.0":{"name":"xo","version":"0.15.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.15.0","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"a50eca4b2c5b145ddf665c32e40ca6045dfd9d38","tarball":"https://registry.npmjs.org/xo/-/xo-0.15.0.tgz","integrity":"sha512-9uLHdfddSMD/GtE5GKsZxkf+XTBRNsTgycM47wY/8/El4f2OPuE1vo14KhJFadbBrcNUZE3flOVa2umBPVpbCw==","signatures":[{"sig":"MEUCIBFghpiNewAb6P/J4z6mvjSFj5MMTaxS5isIXfJij2y8AiEAxyHiI9M1S/sIBDATvrXRFXU6IqA/8iwLQSP0rHm6Sx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"a50eca4b2c5b145ddf665c32e40ca6045dfd9d38","engines":{"node":">=0.10.0"},"gitHead":"e3eaf881c82957890efa1caab2aee6eb764a3411","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"2.15.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.4.2","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"^2.9.0","globby":"^4.0.0","xo-init":"^0.3.0","has-flag":"^2.0.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","home-or-tmp":"^2.0.0","path-exists":"^2.1.0","resolve-cwd":"^1.0.0","babel-eslint":"^6.0.0","resolve-from":"^2.0.0","object-assign":"^4.0.1","update-notifier":"^0.6.0","eslint-config-xo":"^0.14.0","eslint-plugin-xo":"^0.3.1","eslint-plugin-ava":"^2.0.0","eslint-plugin-babel":"^3.1.0","eslint-plugin-promise":"^1.1.0","eslint-formatter-pretty":"^0.2.1","eslint-plugin-import-order":"^2.0.0","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"file:.","ava":"*","nyc":"^6.1.1","execa":"^0.4.0","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^2.0.1","eslint-plugin-react":"^5.0.1","eslint-config-xo-react":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.15.0.tgz_1461954089128_0.3768737791106105","host":"packages-16-east.internal.npmjs.com"}},"0.15.1":{"name":"xo","version":"0.15.1","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.15.1","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"0cd873168c79035d0f547f97da2d692824a991b4","tarball":"https://registry.npmjs.org/xo/-/xo-0.15.1.tgz","integrity":"sha512-seQ5GpRxmeJhZtUWY0L/JT+OXSKYC5XMUD/39GE6za8SIAGHIMepfVpVo2XmoCZgolc6UWMMhmauD5Y1GoKO2Q==","signatures":[{"sig":"MEUCIQDVtZkDfScs1ZaFqD4DONmfp9YxZoPbpTUoUzwRnYfJ4gIgYTuHBWFoLHV+FzyNpmNCp7XpUJ/5w4ZggtYbx1k6wv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"0cd873168c79035d0f547f97da2d692824a991b4","engines":{"node":">=0.10.0"},"gitHead":"2afa82d39c80cbb8a726a2c568ad707d505dd095","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"2.15.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.4.2","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"2.9.x","globby":"^4.0.0","xo-init":"^0.3.0","has-flag":"^2.0.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","home-or-tmp":"^2.0.0","path-exists":"^2.1.0","resolve-cwd":"^1.0.0","babel-eslint":"^6.0.0","resolve-from":"^2.0.0","object-assign":"^4.0.1","update-notifier":"^0.6.0","eslint-config-xo":"^0.14.0","eslint-plugin-xo":"^0.3.1","eslint-plugin-ava":"^2.0.0","eslint-plugin-babel":"^3.1.0","eslint-plugin-promise":"^1.1.0","eslint-formatter-pretty":"^0.2.1","eslint-plugin-import-order":"^2.0.0","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"file:.","ava":"*","nyc":"^6.1.1","execa":"^0.4.0","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^2.0.1","eslint-plugin-react":"^5.0.1","eslint-config-xo-react":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.15.1.tgz_1463218602084_0.006928188959136605","host":"packages-16-east.internal.npmjs.com"}},"0.16.0":{"name":"xo","version":"0.16.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.16.0","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"0d2a74a33cd1569f38b4ae301cc3575f259746f4","tarball":"https://registry.npmjs.org/xo/-/xo-0.16.0.tgz","integrity":"sha512-71puXjVuuVowg7OCSydowBWWRNBYMJO/oMvJIngnVhhNb1y2ep474hN3tnUWO4xg/YMlKmr7R2nT3eyfAQPR/Q==","signatures":[{"sig":"MEYCIQCkD6bqR1JIEuF4PxqwloXZm2NOXo25sdlqZnVNgLofTwIhAKCQwtf6cwoROS9PDs9ajZZoPDt5Sha6EpTIUEDaHVJc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"0d2a74a33cd1569f38b4ae301cc3575f259746f4","engines":{"node":">=0.10.0"},"gitHead":"4bb9eb6388a6d78d93647ec165730127406ec0f0","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"2.15.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.4.2","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"^2.12.0","globby":"^5.0.0","xo-init":"^0.3.0","has-flag":"^2.0.0","pkg-conf":"^1.0.1","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","home-or-tmp":"^2.0.0","path-exists":"^2.1.0","resolve-cwd":"^1.0.0","babel-eslint":"^6.0.0","resolve-from":"^2.0.0","object-assign":"^4.0.1","update-notifier":"^1.0.0","eslint-config-xo":"^0.15.0","eslint-plugin-xo":"^0.5.0","eslint-plugin-ava":"^2.0.0","eslint-plugin-babel":"^3.1.0","eslint-plugin-import":"^1.7.0","eslint-plugin-promise":"^1.1.0","eslint-formatter-pretty":"^0.2.1","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"file:.","ava":"*","nyc":"^6.1.1","execa":"^0.4.0","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^2.0.1","eslint-plugin-react":"^5.0.1","eslint-config-xo-react":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.16.0.tgz_1466013804509_0.4353842397686094","host":"packages-12-west.internal.npmjs.com"}},"0.17.0":{"name":"xo","version":"0.17.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.17.0","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"esnext":true},"bin":{"xo":"cli.js"},"dist":{"shasum":"f39c63e4ba6ce44c1b70ba51423b58cf9751899c","tarball":"https://registry.npmjs.org/xo/-/xo-0.17.0.tgz","integrity":"sha512-TIcbF7aKBnWbRgiSYYElUFn20VlNxcN0e9x0xDBkxWmxfgF4zirVHAXusHhEEBH0I86AA1GxrS22+rS9TBzdjw==","signatures":[{"sig":"MEQCIHNxW23L7+5w++JeUh8XWsD/bFCZVC+xgfnKhX63DkZXAiB9thEC+vLU3Eg6J9ztibGDGHWPi/rHboqtjxO/mazRKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"f39c63e4ba6ce44c1b70ba51423b58cf9751899c","engines":{"node":">=4"},"gitHead":"1607c3f691fe0c74eea1439579dd9e1383425a2d","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"2.15.9","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.6.0","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"^3.6.0","globby":"^6.0.0","xo-init":"^0.4.0","has-flag":"^2.0.0","pkg-conf":"^2.0.0","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","path-exists":"^3.0.0","resolve-cwd":"^1.0.0","resolve-from":"^2.0.0","parse-gitignore":"^0.3.1","update-notifier":"^1.0.0","eslint-config-xo":"^0.17.0","eslint-plugin-ava":"^3.1.0","eslint-plugin-import":"^2.0.0","eslint-plugin-promise":"^3.0.0","eslint-plugin-unicorn":"^1.0.0","eslint-formatter-pretty":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.16.0","ava":"*","nyc":"^8.3.0","pify":"^2.3.0","execa":"^0.5.0","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^2.0.1","eslint-plugin-react":"^6.3.0","eslint-config-xo-react":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.17.0.tgz_1476178888680_0.3533727996982634","host":"packages-12-west.internal.npmjs.com"}},"0.17.1":{"name":"xo","version":"0.17.1","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.17.1","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"esnext":true},"bin":{"xo":"cli.js"},"dist":{"shasum":"de65bc8120474fa76104f8a80b3b792d88c50ef6","tarball":"https://registry.npmjs.org/xo/-/xo-0.17.1.tgz","integrity":"sha512-vLhWlZQWtnwV3VSZdSevBQ6g9hmxwyBVLO6/zv1xpSrWpi17kIynE0elqLEg/Gat9PgGLo0yNUmAtp4g4h9xZA==","signatures":[{"sig":"MEUCIDL2ucwpHf4AjvV7PH42rNxQb5mxmBjLBmkDFH0IZMsCAiEAuI73XyKUyKmFw8/l19s2jiyYXsse/QKanHaQfaKW6cE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"de65bc8120474fa76104f8a80b3b792d88c50ef6","engines":{"node":">=4"},"gitHead":"3bb1fab30dd435eef612da3a7fb40dea61a2460a","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"2.15.9","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.6.1","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"^3.6.0","globby":"^6.0.0","xo-init":"^0.4.0","has-flag":"^2.0.0","pkg-conf":"^2.0.0","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","path-exists":"^3.0.0","resolve-cwd":"^1.0.0","resolve-from":"^2.0.0","parse-gitignore":"^0.3.1","update-notifier":"^1.0.0","eslint-config-xo":"^0.17.0","eslint-plugin-ava":"^3.1.0","eslint-plugin-import":"^2.0.0","eslint-plugin-promise":"^3.0.0","eslint-plugin-unicorn":"^1.0.0","eslint-formatter-pretty":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.16.0","ava":"*","nyc":"^8.3.0","pify":"^2.3.0","execa":"^0.5.0","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^2.0.1","eslint-plugin-react":"^6.3.0","eslint-config-xo-react":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.17.1.tgz_1479041523079_0.08533107652328908","host":"packages-12-west.internal.npmjs.com"}},"0.18.0-pre.0":{"name":"xo","version":"0.18.0-pre.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.18.0-pre.0","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"marionebl","email":"root@mario-nebl.de"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"esnext":true},"bin":{"xo":"cli.js"},"dist":{"shasum":"ffbc2ac8d9c669ec38e49755c413c04ec8ada9b4","tarball":"https://registry.npmjs.org/xo/-/xo-0.18.0-pre.0.tgz","integrity":"sha512-Pdq6AD3DomD3SVLfISh1/e7PyQcHGny2yqdD7jM58t6fQq8HaajxE25cqtSeFdikEKz41Rdb9QhHYy9zrK4ruQ==","signatures":[{"sig":"MEQCIAmS8e2kWt49uF6VSOhVgztDO5Is3X5J9hpquKBGZ8D7AiB4HXtdhIpUN9t+zGV3SWcLiL9YQZFslKWxV6W7GIpvSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"ffbc2ac8d9c669ec38e49755c413c04ec8ada9b4","engines":{"node":">=4"},"gitHead":"2e14d1b8c8c3f90fa87556c38386fd0fee0f92a0","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"4.0.3","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.6.2","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"^3.6.0","globby":"^6.0.0","xo-init":"^0.4.0","has-flag":"^2.0.0","pkg-conf":"^2.0.0","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","path-exists":"^3.0.0","resolve-cwd":"^1.0.0","resolve-from":"^2.0.0","lodash.isequal":"^4.4.0","parse-gitignore":"^0.3.1","update-notifier":"^1.0.0","eslint-config-xo":"^0.17.0","eslint-plugin-ava":"^3.1.0","eslint-plugin-import":"^2.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-unicorn":"^1.0.0","eslint-formatter-pretty":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.16.0","ava":"*","nyc":"^8.3.0","pify":"^2.3.0","execa":"^0.5.0","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^2.0.1","eslint-plugin-react":"^6.3.0","eslint-config-xo-react":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.18.0-pre.0.tgz_1481994664584_0.7705562165938318","host":"packages-18-east.internal.npmjs.com"}},"0.18.0-pre.1":{"name":"xo","version":"0.18.0-pre.1","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.18.0-pre.1","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"marionebl","email":"root@mario-nebl.de"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"esnext":true},"bin":{"xo":"cli.js"},"dist":{"shasum":"d766e0310778bd62b2aed179757eeb25acab4868","tarball":"https://registry.npmjs.org/xo/-/xo-0.18.0-pre.1.tgz","integrity":"sha512-t7wAERZuQmzOzGOJQKGSVyNku/VgpZXiBlQW5W1QnWiAfum5XuekwUpGALWdeLzPnHbmoYCgTVk66dLUTvFvAw==","signatures":[{"sig":"MEYCIQDfCgNuii6yBMkfDT/pDB932QX+BUsyPBBUyw4nJTuIGgIhAPvynRDt4GLcbLTNX7nRijGRUA8MsKEY19bukxvvkv5E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"d766e0310778bd62b2aed179757eeb25acab4868","engines":{"node":">=4"},"gitHead":"203761204a18da2fff4b076a579ba0649048cf16","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"marionebl","email":"root@mario-nebl.de"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"4.1.2","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"7.7.1","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"^3.6.0","globby":"^6.0.0","xo-init":"^0.4.0","has-flag":"^2.0.0","pkg-conf":"^2.0.0","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","path-exists":"^3.0.0","resolve-cwd":"^1.0.0","resolve-from":"^2.0.0","lodash.isequal":"^4.4.0","parse-gitignore":"^0.3.1","update-notifier":"^1.0.0","eslint-config-xo":"^0.17.0","eslint-plugin-ava":"^3.1.0","eslint-plugin-import":"^2.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-unicorn":"^1.0.0","eslint-formatter-pretty":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.16.0","ava":"*","nyc":"^8.3.0","pify":"^2.3.0","execa":"^0.5.0","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^2.0.1","eslint-plugin-react":"^6.3.0","eslint-config-xo-react":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.18.0-pre.1.tgz_1488729948912_0.06052091019228101","host":"packages-18-east.internal.npmjs.com"}},"0.18.0":{"name":"xo","version":"0.18.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.18.0","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"marionebl","email":"root@mario-nebl.de"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"esnext":true},"bin":{"xo":"cli.js"},"dist":{"shasum":"7c9e7932259a9cd2b1b8b602cbc7ee84bb5f858d","tarball":"https://registry.npmjs.org/xo/-/xo-0.18.0.tgz","integrity":"sha512-DEihdsnhkXKFIIKhQcQeYhO3B/WHPNRrQiUlnoZIZZ9EmHtAH7niDzHcxKVnTvG1TkErQIPNJs6CtyRetKZsIQ==","signatures":[{"sig":"MEYCIQDdyUYPPbdxf/wteM7VF3hIiaoRhWGhuoGzk0LxKphldAIhAP+/Q6p25Er1bvBc0/1XWGnodfJ2A8OMOPAlt6fhqH7O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"7c9e7932259a9cd2b1b8b602cbc7ee84bb5f858d","engines":{"node":">=4"},"gitHead":"bf6260cfc37638d90737d36c3e0662b7068caa2e","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"4.1.2","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"7.7.2","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"^3.18.0","globby":"^6.0.0","xo-init":"^0.5.0","has-flag":"^2.0.0","pkg-conf":"^2.0.0","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","path-exists":"^3.0.0","resolve-cwd":"^1.0.0","resolve-from":"^2.0.0","lodash.isequal":"^4.4.0","parse-gitignore":"^0.3.1","update-notifier":"^2.1.0","eslint-config-xo":"^0.18.0","eslint-plugin-ava":"^4.2.0","eslint-plugin-import":"^2.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-unicorn":"^2.1.0","eslint-formatter-pretty":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.17.1","ava":"*","nyc":"^10.1.2","pify":"^2.3.0","execa":"^0.6.1","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^3.1.0","eslint-plugin-react":"^6.3.0","eslint-config-xo-react":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.18.0.tgz_1489831337405_0.8810749070253223","host":"packages-12-west.internal.npmjs.com"}},"0.19.0":{"name":"xo","version":"0.19.0","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.19.0","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"marionebl","email":"root@mario-nebl.de"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"esnext":true},"bin":{"xo":"cli.js"},"dist":{"shasum":"ef757f0038c4a7a52e324c2ff89e97b59bb4637a","tarball":"https://registry.npmjs.org/xo/-/xo-0.19.0.tgz","integrity":"sha512-LIvLRVyQu+msRCk5qFHaudCNbjDxNUFrSp2pHL7CChU1ovSt2wiFxJHnLYS7Mvji6Kpn1kA2bRY2tucGDdplGQ==","signatures":[{"sig":"MEUCIQCZwyQjlST58SX9oaNMQnxez8SzBseXIr/WbPL80+D1ZgIgeVLLHobIEQ7T3OQhB0Q66mai8gd3dyY26gIS/GJrxvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"ef757f0038c4a7a52e324c2ff89e97b59bb4637a","engines":{"node":">=4"},"gitHead":"4b12bba9accfeae01d883160f7436665f3c9c24b","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"2.15.11","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.7.3","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"^3.18.0","globby":"^6.0.0","xo-init":"^0.5.0","has-flag":"^2.0.0","pkg-conf":"^2.0.0","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","path-exists":"^3.0.0","resolve-cwd":"^1.0.0","resolve-from":"^2.0.0","lodash.isequal":"^4.4.0","parse-gitignore":"^0.3.1","update-notifier":"^2.1.0","eslint-config-xo":"^0.18.0","eslint-plugin-ava":"^4.2.0","eslint-plugin-import":"^2.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-unicorn":"^2.1.0","eslint-formatter-pretty":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.17.1","ava":"*","nyc":"^10.1.2","pify":"^2.3.0","execa":"^0.6.1","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^3.1.0","eslint-plugin-react":"^6.3.0","eslint-config-xo-react":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.19.0.tgz_1490472329771_0.78615818079561","host":"packages-12-west.internal.npmjs.com"}},"0.18.1":{"name":"xo","version":"0.18.1","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.18.1","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"marionebl","email":"root@mario-nebl.de"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"esnext":true},"bin":{"xo":"cli.js"},"dist":{"shasum":"529bb1cbd612f200221d76df90639d5c88cedf54","tarball":"https://registry.npmjs.org/xo/-/xo-0.18.1.tgz","integrity":"sha512-CzuzZh2VwtW93uO8BBHG1w4RDMonOTzz1x4Plgdd5ogjBn00YxiEbwniWuXRmEIu5aMpSV8SaaNO49sL3LNOHQ==","signatures":[{"sig":"MEUCIQDOLvAqdc+O/Po4gabpJ88LUGLbH6QtqCPPr5i2phEp9AIgRwA3QCyYn+CtK2G0pJ299KF/kY/I/4HUvqROS+9omC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"529bb1cbd612f200221d76df90639d5c88cedf54","engines":{"node":">=4"},"gitHead":"d82bdea1dcccdf27bb8358516150034f7a8e2c41","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"2.15.11","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"4.7.3","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","arrify":"^1.0.0","eslint":"^3.18.0","globby":"^6.0.0","xo-init":"^0.5.0","has-flag":"^2.0.0","pkg-conf":"^2.0.0","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","path-exists":"^3.0.0","resolve-cwd":"^1.0.0","resolve-from":"^2.0.0","lodash.isequal":"^4.4.0","parse-gitignore":"^0.3.1","update-notifier":"^2.1.0","eslint-config-xo":"^0.18.0","eslint-plugin-ava":"^4.2.0","eslint-plugin-import":"^2.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-unicorn":"^2.1.0","eslint-formatter-pretty":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.17.1","ava":"*","nyc":"^10.1.2","pify":"^2.3.0","execa":"^0.6.1","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^3.1.0","eslint-plugin-react":"^6.3.0","eslint-config-xo-react":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.18.1.tgz_1490472819225_0.2904461841098964","host":"packages-12-west.internal.npmjs.com"}},"0.18.2":{"name":"xo","version":"0.18.2","keywords":["❤️","cli-app","cli","xo","xoxo","hugs","kisses","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.18.2","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"marionebl","email":"root@mario-nebl.de"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/xo#readme","bugs":{"url":"https://github.com/sindresorhus/xo/issues"},"xo":{"esnext":true},"bin":{"xo":"cli.js"},"dist":{"shasum":"92a42eb02a4fb149dfea5518021914f5aac84ff0","tarball":"https://registry.npmjs.org/xo/-/xo-0.18.2.tgz","integrity":"sha512-KqY0CnvwWsYkjZeXmYedQr3zDMW0neub7QCQlpiEeVzKPkrk8xXNdx5B2Ufhk4gUWF/92f70fXlXo7nX6LH+TA==","signatures":[{"sig":"MEUCIFH3ll8HaBa8vIELasjnxaLktA6dC8/LdypcVMuM2ajXAiEAlhfpm83UOXWogs5RqkObFrpiZHjgX3L42Vmv2Ww5hkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js","options-manager.js","config"],"_shasum":"92a42eb02a4fb149dfea5518021914f5aac84ff0","engines":{"node":">=4"},"gitHead":"85861530aabc0321d9300da4323e335972212792","scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/xo.git","type":"git"},"_npmVersion":"4.2.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"7.9.0","dependencies":{"meow":"^3.4.2","debug":"^2.2.0","slash":"^1.0.0","arrify":"^1.0.0","eslint":"^3.18.0","globby":"^6.0.0","ignore":"^3.2.6","xo-init":"^0.5.0","has-flag":"^2.0.0","pkg-conf":"^2.0.0","get-stdin":"^5.0.0","multimatch":"^2.1.0","deep-assign":"^1.0.0","path-exists":"^3.0.0","resolve-cwd":"^1.0.0","resolve-from":"^2.0.0","lodash.isequal":"^4.4.0","update-notifier":"^2.1.0","eslint-config-xo":"^0.18.0","eslint-plugin-ava":"^4.2.0","eslint-plugin-import":"^2.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-unicorn":"^2.1.0","eslint-formatter-pretty":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.3.2"},"devDependencies":{"xo":"github:sindresorhus/xo#v0.17.1","ava":"*","nyc":"^10.1.2","pify":"^2.3.0","execa":"^0.6.1","coveralls":"^2.11.9","proxyquire":"^1.7.3","temp-write":"^3.1.0","eslint-plugin-react":"^6.3.0","eslint-config-xo-react":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xo-0.18.2.tgz_1493865740883_0.7073543660808355","host":"packages-12-west.internal.npmjs.com"}},"0.20.0":{"name":"xo","version":"0.20.0","keywords":["❤️","cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.20.0","maintainers":[{"name":"jamestalmage","email":"james@talmage.io"},{"name":"marionebl","email":"root@mario-nebl.de"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"32ed7c13635917dff3d5ce2e4d244ed0629c1cc5","tarball":"https://registry.npmjs.org/xo/-/xo-0.20.0.tgz","fileCount":11,"integrity":"sha512-1JxEvSf+XY4ByAOBZIhL7ZZOsGYcj6V1LP4wduhBY3Cbzmq18fVD74SKlWpb0AhLHLZMGp1wIshXAt+a3sW9bg==","signatures":[{"sig":"MEYCIQCA3c+zaWpXFScgR9hxaYbyZTwoO+ux1BCqf9IG3y10rAIhAJJLM6+OuaH1HkUBJiiAvHBD7sLt4Xpwrkq8ttRQkr2k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46352},"files":["config","lib","*.js"],"engines":{"node":">=4"},"gitHead":"56d98917b656fceaa5f2720fb07e98b331adc30f","scripts":{"test":"node main.js && eslint . && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"8.9.4","dependencies":{"meow":"^4.0.0","debug":"^3.1.0","slash":"^1.0.0","arrify":"^1.0.1","eslint":"^4.17.0","globby":"^8.0.0","semver":"^5.5.0","xo-init":"^0.7.0","has-flag":"^3.0.0","pkg-conf":"^2.1.0","prettier":"~1.10.2","get-stdin":"^5.0.1","multimatch":"^2.1.0","open-editor":"^1.2.0","path-exists":"^3.0.0","resolve-cwd":"^2.0.0","resolve-from":"^4.0.0","lodash.isequal":"^4.5.0","update-notifier":"^2.3.0","eslint-config-xo":"^0.20.0","lodash.mergewith":"^4.6.1","eslint-plugin-ava":"^4.5.0","eslint-plugin-node":"^6.0.0","eslint-plugin-import":"^2.8.0","eslint-plugin-promise":"^3.6.0","eslint-plugin-unicorn":"^4.0.1","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-formatter-pretty":"^1.3.0","eslint-plugin-no-use-extend-native":"^0.3.12"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"*","nyc":"^11.4.1","pify":"^3.0.0","execa":"^0.9.0","coveralls":"^3.0.0","proxyquire":"^1.8.0","temp-write":"^3.4.0","eslint-plugin-react":"^7.6.1","eslint-config-xo-react":"^0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.20.0_1518587440213_0.7092336528981269","host":"s3://npm-registry-packages"}},"0.20.1":{"name":"xo","version":"0.20.1","keywords":["❤️","cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.20.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"c1130abb3ef0dfb9a4e51d3ea702784315f63616","tarball":"https://registry.npmjs.org/xo/-/xo-0.20.1.tgz","fileCount":11,"integrity":"sha512-N5pvI5msAK2I2AG/QiLb8I9zxWu2Ge3R+OvYJInwhw8KMSVWugatNsuzpPJxvDomfCAXLKqOLhPva9q1SWJ4Tw==","signatures":[{"sig":"MEYCIQC/Pz1iu66W0fSHR7TDmpWxD7mqBsHRiIY74kMHzjn+uwIhANgwsGJV6jP0ZQLGAYPxah2ShRxjnxE9c7sWMvk+EoZt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46361},"files":["config","lib","*.js"],"engines":{"node":">=4"},"gitHead":"bf29ed8f208cecfd4063728d9c4d45006a304731","scripts":{"test":"node main.js && eslint . && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"8.9.4","dependencies":{"meow":"^4.0.0","debug":"^3.1.0","slash":"^1.0.0","arrify":"^1.0.1","eslint":"^4.17.0","globby":"^8.0.0","semver":"^5.5.0","xo-init":"^0.7.0","has-flag":"^3.0.0","pkg-conf":"^2.1.0","prettier":"~1.10.2","get-stdin":"^5.0.1","multimatch":"^2.1.0","open-editor":"^1.2.0","path-exists":"^3.0.0","resolve-cwd":"^2.0.0","resolve-from":"^4.0.0","lodash.isequal":"^4.5.0","update-notifier":"^2.3.0","eslint-config-xo":"^0.20.0","lodash.mergewith":"^4.6.1","eslint-plugin-ava":"^4.5.0","eslint-plugin-node":"^6.0.0","eslint-plugin-import":"^2.8.0","eslint-plugin-promise":"^3.6.0","eslint-plugin-unicorn":"^4.0.1","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-formatter-pretty":"^1.3.0","eslint-plugin-no-use-extend-native":"^0.3.12"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"*","nyc":"^11.4.1","pify":"^3.0.0","execa":"^0.9.0","coveralls":"^3.0.0","proxyquire":"^1.8.0","temp-write":"^3.4.0","eslint-plugin-react":"^7.6.1","eslint-config-xo-react":"^0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.20.1_1518591990840_0.8537895482385016","host":"s3://npm-registry-packages"}},"0.20.2":{"name":"xo","version":"0.20.2","keywords":["❤️","cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.20.2","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"realpdv","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"fcc6acdac5a14a6a788d448046a7a2fb01f57f4d","tarball":"https://registry.npmjs.org/xo/-/xo-0.20.2.tgz","fileCount":11,"integrity":"sha512-TtjVM0FtrRbw7iWQeTPJ6pMxPNRWESfLHS5xPokh9jwXlah33+PFAzGDVEnHAWlQRg54swHjdu9Yp+55rR1Z1g==","signatures":[{"sig":"MEQCIG3GWjMYobF6fzy9yAG2QqMYBHaltMXhZe5+UlYTlOTZAiAjCv/EhL/n9zgrhKubbobeE/sjmkYa5XiJ+smsWT7akA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46379},"files":["config","lib","*.js"],"engines":{"node":">=4"},"gitHead":"309453883c8159855e934f98d0cb2d22eb9aed46","scripts":{"test":"node main.js && eslint . && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"8.9.4","dependencies":{"meow":"^4.0.0","debug":"^3.1.0","slash":"^1.0.0","arrify":"^1.0.1","eslint":"^4.17.0","globby":"^8.0.0","semver":"^5.5.0","xo-init":"^0.7.0","has-flag":"^3.0.0","pkg-conf":"^2.1.0","prettier":"~1.10.2","get-stdin":"^5.0.1","multimatch":"^2.1.0","open-editor":"^1.2.0","path-exists":"^3.0.0","resolve-cwd":"^2.0.0","resolve-from":"^4.0.0","lodash.isequal":"^4.5.0","update-notifier":"^2.3.0","eslint-config-xo":"^0.20.0","lodash.mergewith":"^4.6.1","eslint-plugin-ava":"^4.5.0","eslint-plugin-node":"^6.0.0","eslint-plugin-import":"^2.8.0","eslint-plugin-promise":"^3.6.0","eslint-plugin-unicorn":"^4.0.1","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-formatter-pretty":"^1.3.0","eslint-plugin-no-use-extend-native":"^0.3.12"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"*","nyc":"^11.4.1","pify":"^3.0.0","execa":"^0.9.0","coveralls":"^3.0.0","proxyquire":"^1.8.0","temp-write":"^3.4.0","eslint-plugin-react":"^7.6.1","eslint-config-xo-react":"^0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.20.2_1518712610654_0.39128835968229203","host":"s3://npm-registry-packages"}},"0.20.3":{"name":"xo","version":"0.20.3","keywords":["❤️","cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.20.3","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"realpdv","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"6fb1597b5e361fd561535bbf84cf97eefaac5d80","tarball":"https://registry.npmjs.org/xo/-/xo-0.20.3.tgz","fileCount":11,"integrity":"sha512-yuWSPxDAWN6EsAx8LrjUN51qqPrvuRVbIpjhoW86FaqCsV5KRHaTPuhE1faECeddSgPyADp3uc7YviBh+nWywQ==","signatures":[{"sig":"MEUCIQD27jKyXPRYeew/GtnzKI797dv/ii5O6o6CuXQnsVoqvwIgaZHmSX+jxVIQhBMFtLKaFvOIhxkz3Llx4oiBH53R+1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48033},"files":["config","lib","*.js"],"engines":{"node":">=4"},"gitHead":"f1000213458e6f1c1697eb69aa8a54a9a6360471","scripts":{"test":"node main.js && eslint . && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"8.9.4","dependencies":{"meow":"^4.0.0","debug":"^3.1.0","slash":"^1.0.0","arrify":"^1.0.1","eslint":"^4.17.0","globby":"^8.0.0","semver":"^5.5.0","xo-init":"^0.7.0","has-flag":"^3.0.0","pkg-conf":"^2.1.0","prettier":"~1.10.2","get-stdin":"^5.0.1","multimatch":"^2.1.0","open-editor":"^1.2.0","path-exists":"^3.0.0","resolve-cwd":"^2.0.0","resolve-from":"^4.0.0","lodash.isequal":"^4.5.0","update-notifier":"^2.3.0","eslint-config-xo":"^0.20.0","lodash.mergewith":"^4.6.1","eslint-plugin-ava":"^4.5.0","eslint-plugin-node":"^6.0.0","eslint-plugin-import":"^2.8.0","eslint-plugin-promise":"^3.6.0","eslint-plugin-unicorn":"^4.0.1","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-formatter-pretty":"^1.3.0","eslint-plugin-no-use-extend-native":"^0.3.12"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"*","nyc":"^11.4.1","pify":"^3.0.0","execa":"^0.9.0","coveralls":"^3.0.0","proxyquire":"^1.8.0","temp-write":"^3.4.0","eslint-plugin-react":"^7.6.1","eslint-config-xo-react":"^0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.20.3_1519029908842_0.9255204909421926","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"xo","version":"0.21.0","keywords":["❤️","cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.21.0","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"pvdlg","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"c5b8d871b06e307f910062d3fb7d8a95aa94296f","tarball":"https://registry.npmjs.org/xo/-/xo-0.21.0.tgz","fileCount":10,"integrity":"sha512-RE84Hg5p9xiHw8s/oesXs7MioxzkbsRYPp+F+loM2uBx8Amuow6kO4/0VOgUpEiM5hFiGzeHlsPzZJjnt1laZw==","signatures":[{"sig":"MEUCIQCEq1Z3JWUNvM7Znjxi6qfAVKbRiwIsA3Jeay19AcJOsgIgCcCk3Ip6RyTOUSfDEsmAiRckaUd80Mx3Kx5w62jSvRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7K7rCRA9TVsSAnZWagAAWuwP/i16QJS+oEHwqCBbobK3\n20/4rSSDU34jZO5/6YsuknIM8MPDKgnm77UZIUx+O81Kot3Wtzv76fI6HxtU\nAiKHGl2nVDph65JMnCs5H21WJHluP/IjL41VHor5bVzhadHX+/zFlHlrcfgN\nNPdRIVhdP25uinWnAKB89oYzgcN9xojgYJxTiyqjputwJz9OTsZEH103j4Xl\nBMgLBCU0Ox2mTtcIcE+u3lhkL6lRV7cLU91rot5Hup37tCas8xfENQY3pbYH\nhXZo06Ckya2dE+70/llwsW4SAFAp9Z4aa/gV8+n4ss8SKs3d/m9wjwLMDwdV\nknmDnvkw/VZQbe40wkjHY/EeuwKHwtIoO/6AxaG5M4AYUrDmbwkNvQFBwMQk\nZruEn1/H7jYQ/noSCz6ylWYDS0jCi+0Qa9QbQ9Cg4XxiSN7uYYVgAumXHP+1\n0EbbuzZ3c4pJ8ECv7lXDEqXjhQsGDVKWWrelP1Dmb4T6Ad9zWzUNITCqy42N\nnGBO081OReTZ1iU+7osfOy0TaLsekVxN2JtsRNBoF12okd9NTkZnUpRjyDFA\nYydmPrIC2Mdb+CmOWfmkeGKx2l0FbiR9HVQkUH383Ha8kS7uJGm17PZAGSlw\nDgvK2PUPzF6fQ27NsKu+jwgp5JojlZo5sZK5O1gOW4JYgLg/y4NLoc2dQVyg\nSsC6\r\n=xgMO\r\n-----END PGP SIGNATURE-----\r\n"},"files":["config","lib","*.js"],"engines":{"node":">=6"},"gitHead":"b633e9239738ee03e2c711e1ce01b4c28ba4c157","scripts":{"test":"node main.js && eslint . && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"pvdlg","email":"pierre.denis.vanduynslager@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.0.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"10.0.0","dependencies":{"meow":"^5.0.0","debug":"^3.1.0","slash":"^2.0.0","arrify":"^1.0.1","eslint":"^4.19.1","globby":"^8.0.0","semver":"^5.5.0","xo-init":"^0.7.0","has-flag":"^3.0.0","pkg-conf":"^2.1.0","prettier":"^1.12.1","get-stdin":"^6.0.0","multimatch":"^2.1.0","open-editor":"^1.2.0","path-exists":"^3.0.0","resolve-cwd":"^2.0.0","resolve-from":"^4.0.0","lodash.isequal":"^4.5.0","update-notifier":"^2.3.0","eslint-config-xo":"^0.22.0","lodash.mergewith":"^4.6.1","eslint-plugin-ava":"^4.5.0","eslint-plugin-node":"^6.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-unicorn":"^4.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-formatter-pretty":"^1.3.0","eslint-plugin-no-use-extend-native":"^0.3.12"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"*","nyc":"^11.4.1","pify":"^3.0.0","execa":"^0.10.0","coveralls":"^3.0.0","proxyquire":"^2.0.1","temp-write":"^3.4.0","eslint-plugin-react":"^7.6.1","eslint-config-xo-react":"^0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.21.0_1525460713590_0.7049913657978415","host":"s3://npm-registry-packages"}},"0.21.1":{"name":"xo","version":"0.21.1","keywords":["❤️","cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.21.1","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"pvdlg","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"b9b198e5af5118654994925ff8b371a82e9b4a2c","tarball":"https://registry.npmjs.org/xo/-/xo-0.21.1.tgz","fileCount":11,"integrity":"sha512-pQp9cMptNOm3Ru8Ks4M1lQmTidYmn0kPrlkJNM3mCDMMhpQgiBzEWtekeQP/qH+rmnV7aZZv2ttaK30TjTtpEQ==","signatures":[{"sig":"MEUCIQDucuHaw8DFGlRsVcVe5fu6V9QOkB2LxkfhUvrYXZlvaQIgdGjMn/x1PQv1xv6lZHnk0zfIlmIGhZEXBGkIO2dVaqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/+lsCRA9TVsSAnZWagAAvWoP/0M3Bi6VFN2oWn88wKqk\nWXn4Zl5oRQmyAZ/BR1b/A6gh+seKy3zMf9TN72LQFzLMQdDgMs7gMzT4rnyD\nmMtaJm395WvnXJxWorjvHkIuVOTA2hxERBQHJ7aXRk8i51KVTMeFt5noYO+x\nirKsmMSmiFj79/IHpetd2lONrrhNsfM/gN1gxQ4jiA+7cw/eFlaDryuk1s5Z\nzzPve3iVXECfn6n1xWh0NdYciH0KvFqXNvmaFMQsuxHfS9GyB8q3opNjNWCj\nbV7WCXbbI964t8XdYYu11dISgAjGRc9SX2g7BJWC5LzWYIDN6TftzLrw7jHa\nDZQzq5gTc8oRPjC+HGx/dk0Hkp5XuLjkNf7bzzRG5pjTOSqyv5TlJ59SdN8E\ne+RQzQk7MADbWhUMZP79AQiuJGoVnkxypvkI6ZhrdZglUYPCBIqbReVlZCb0\nD0uuCmZSLi4CJUawWURxTtwfcKkRrfEVOAququrGjE2kejBQCSTtrF5Rv+P4\n9ra2jDJdeEnUgOiVd9+aU2mi8WkGidLsMz1Blvf6UxHOYZ+zY/6XHMIK7TKc\nv4zn/C2EPd1dzDYBYwQ9yEROH2DCUATbmohQi8xiuVaPUnyIHZA1Jjow2aog\n7WPBRJ4JzFxYZkCVOmpATpqXUpDbwkDDkd5eqEPBbcl2RZKBRpxr/DvZD7Gs\nQ3Lr\r\n=GCwz\r\n-----END PGP SIGNATURE-----\r\n"},"files":["config","lib","*.js"],"engines":{"node":">=6"},"gitHead":"a28625a2f9d63d51bb46619b0e395c7ecff11e23","scripts":{"test":"node main.js && eslint . && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"8.11.1","dependencies":{"meow":"^5.0.0","debug":"^3.1.0","slash":"^2.0.0","arrify":"^1.0.1","eslint":"^4.19.1","globby":"^8.0.0","semver":"^5.5.0","xo-init":"^0.7.0","has-flag":"^3.0.0","pkg-conf":"^2.1.0","prettier":"^1.12.1","get-stdin":"^6.0.0","multimatch":"^2.1.0","open-editor":"^1.2.0","path-exists":"^3.0.0","resolve-cwd":"^2.0.0","resolve-from":"^4.0.0","lodash.isequal":"^4.5.0","update-notifier":"^2.3.0","eslint-config-xo":"^0.22.0","lodash.mergewith":"^4.6.1","eslint-plugin-ava":"^4.5.0","eslint-plugin-node":"^6.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-promise":"^3.7.0","eslint-plugin-unicorn":"^4.0.3","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-formatter-pretty":"^1.3.0","eslint-plugin-no-use-extend-native":"^0.3.12"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"*","nyc":"^11.4.1","pify":"^3.0.0","execa":"^0.10.0","coveralls":"^3.0.0","proxyquire":"^2.0.1","temp-write":"^3.4.0","eslint-plugin-react":"^7.6.1","eslint-config-xo-react":"^0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.21.1_1526720874637_0.1046901641281397","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"xo","version":"0.22.0","keywords":["❤️","cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.22.0","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"pvdlg","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"e843a2ca20bd0f26376856b5614df3d08de2b151","tarball":"https://registry.npmjs.org/xo/-/xo-0.22.0.tgz","fileCount":11,"integrity":"sha512-uuSsoYT2zgbZ2ehenfCXZcjiBdgg4frjEoIxwZLwgnVC45m6gK8xE0gtErxSLBFEgKWmI3NUBm67bNsK2T1fwQ==","signatures":[{"sig":"MEUCIQD6L4sGVKHQSmeHmydh9HC2eEj08ylNbeqNUgGxbxSpNgIgBgMUEqvt8vpeeGtvTK1HbBJxkH18vAmUMY9x3RkzG5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZ/3CCRA9TVsSAnZWagAASvwQAIs66kgVlR1CkdXrqwrS\nVejHwaWOytLadvwksRPQeVWeom2mt+R+YdaiQ7cz6f0G/1zpVbJgXVfDqva1\nJZucf+3XZFX7ld0H+QL5LfRQUv6Nsu/SyjENvpZt8bSvWk1gYKEQymmtbbr6\nYuyWqZwGRJplmpxcRVIEee0jN2IzL+NCI20X25/0xQnUf7jaQeX7Fv6rF3sN\n6BjvBJKGyUUrhlJnx+p6sia3VewJjEA6vigg8l0THVipuSO81vt+8tmFxUNv\nwebsbnY1ICZzWBTlSwB3+ZXaIw36JSTBBV85saFa4eTtU4q1yRDYGmSV1/mv\ndCnXljn0ikSj1r/b7uKj4yzJK4prBde3Ch+j1IYw77bBp5GIKTDOhkYGicNt\nQnAu8ahOZtwo+xKMxXXRvlFTJcuIKIjmjs46soVxHgimYvAHR0Zjcst1/fuu\nJhsrihXA2KHqmmtO6TmM4Rup78N/LWlZuJc1hmPDZSmJGnAVRsUvU4qvkwMe\nkINVBnBbSCQBNuvuat+XCPSOotTjvCsAqthpbsfVyOiusjMjLxJkQf5oeY0k\nxNeAivtt+ufTFh4YNBysaIPE7/9H7ZZbidYdZIzYMxWB6ki2wmi3wzPT1zod\n4B5bbDwQ5zErLXosdKPms0awXFiTGjtFyO7Yc2hhN2xxHsiArYe/6FklbirD\nEV0X\r\n=DD2a\r\n-----END PGP SIGNATURE-----\r\n"},"files":["config","lib","*.js"],"engines":{"node":">=6"},"gitHead":"be8c1d13dd63a683b3d13e9d8b04cb883c62e1c2","scripts":{"test":"node main.js && eslint . && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.3.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"8.11.3","dependencies":{"meow":"^5.0.0","debug":"^3.1.0","slash":"^2.0.0","arrify":"^1.0.1","eslint":"^5.3.0","globby":"^8.0.0","semver":"^5.5.0","xo-init":"^0.7.0","has-flag":"^3.0.0","pkg-conf":"^2.1.0","prettier":"^1.12.1","get-stdin":"^6.0.0","multimatch":"^2.1.0","open-editor":"^1.2.0","path-exists":"^3.0.0","resolve-cwd":"^2.0.0","resolve-from":"^4.0.0","lodash.isequal":"^4.5.0","update-notifier":"^2.3.0","eslint-config-xo":"^0.24.1","lodash.mergewith":"^4.6.1","eslint-plugin-ava":"^5.1.0","eslint-plugin-node":"^7.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-promise":"^3.8.0","eslint-plugin-unicorn":"^5.0.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","eslint-formatter-pretty":"^1.3.0","eslint-plugin-no-use-extend-native":"^0.3.12"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"*","nyc":"^12.0.2","pify":"^3.0.0","execa":"^0.10.0","coveralls":"^3.0.0","proxyquire":"^2.0.1","temp-write":"^3.4.0","eslint-plugin-react":"^7.6.1","eslint-config-xo-react":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.22.0_1533541825288_0.8335821721566223","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"xo","version":"0.23.0","keywords":["❤️","cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.23.0","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"pvdlg","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"dbc709b0e5e38060a497a39d147a173ddd36d355","tarball":"https://registry.npmjs.org/xo/-/xo-0.23.0.tgz","fileCount":11,"integrity":"sha512-jyNZrGULm1oPgL0AMWWFWr3Q2cLsULrIkBsogIGWEUw/wGu47N3XGNmUwB4AvJcMhveNK2gqndY3+z8m0CJFEA==","signatures":[{"sig":"MEUCIQCj3W/myLTr36bwCSdP6bSdJPVK71Et0PWzUgLGZN05sAIgQHKXVT1m35m5f1P2gZyefIROztPZGeDok8FpF1tiZzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjRzoCRA9TVsSAnZWagAARbUP/R0g6IQcSjboxJDHV3zZ\nc50N27A3v6vOK2Hx35Gymy6AKv97L3EGCV+MpYnGUcI9uhzTQFqTJ2oKRK5v\n/vBxag2RsJFdPc+KE876eWVobDrDlmP3uzHE2nGi/iPvZcVJqLPA2WwbAGfv\nhtl/8q4dJYxaAAN0hcmB7wcknLgN0b4aJuAZsd0/Pe83uKIWJqec1Z9Krjru\noPBHm7hXTz3LaxDDisXsVApVYd0Ju6H4jDu56hZROK1lSUPJJsFHwk/g5jyl\nf/rQ4fuY1sV9vx5kt66n50TOloDuyBxOY/h558bZNKAJvHk+Zts+Npc+Lwy2\nFGUyoi/qQ8R4jjzrD4XmI0eC6Uml8o2QDPCiPQrfip5g3KS94djdhZ927MTT\nN5uUEn+zljYbe9zsw2OBxLjMsyJiMKBz3pzaVfKGFRt+ZlNWrkz5mOs/rzB+\nLV4AJ8p/VV6gXK3/w7swRNUkBjMNhEdsuaz5tOfAczxCcTzYExhgqUSbcFba\nDYfshc7OeVoneWFlFl0dEE2uczl5P2yErJKEnxDICVsBUT3DIAZWc+LTxk5I\n1LrnMHPEOsOS3iy3PRyN9FlYUBVw0f9SzaOJuexeJmh3+AgIX811FcOFMSaB\nQZFDUb4xHNxI5p3mMgXUC69k6Jm/YwaL6aEM52LUkD/ypdIG9tWWx2eQpVKT\nSYoB\r\n=1EEI\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=6"},"gitHead":"f435698295eb518eca73a74ff383dfcb79e6106a","scripts":{"test":"node cli-main.js && eslint . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"8.11.4","dependencies":{"meow":"^5.0.0","debug":"^3.1.0","slash":"^2.0.0","arrify":"^1.0.1","eslint":"^5.5.0","globby":"^8.0.0","semver":"^5.5.0","xo-init":"^0.7.0","has-flag":"^3.0.0","pkg-conf":"^2.1.0","prettier":"^1.12.1","get-stdin":"^6.0.0","multimatch":"^2.1.0","open-editor":"^1.2.0","path-exists":"^3.0.0","resolve-cwd":"^2.0.0","resolve-from":"^4.0.0","lodash.isequal":"^4.5.0","update-notifier":"^2.3.0","eslint-config-xo":"^0.25.0","lodash.mergewith":"^4.6.1","eslint-plugin-ava":"^5.1.0","eslint-plugin-node":"^7.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.0","eslint-plugin-unicorn":"^6.0.1","eslint-config-prettier":"^3.0.1","eslint-plugin-prettier":"^2.6.0","eslint-formatter-pretty":"^1.3.0","eslint-plugin-no-use-extend-native":"^0.3.12"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^13.0.1","pify":"^4.0.0","execa":"^1.0.0","coveralls":"^3.0.0","proxyquire":"^2.0.1","temp-write":"^3.4.0","eslint-plugin-react":"^7.6.1","eslint-config-xo-react":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.23.0_1535974631879_0.9134567335751609","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"xo","version":"0.24.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.24.0","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"pvdlg","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"f931ff453f3440919d51da908591371e8ed714e0","tarball":"https://registry.npmjs.org/xo/-/xo-0.24.0.tgz","fileCount":11,"integrity":"sha512-eaXWpNtXHbJ+DSiDkdRnDcMYPeUi/MWFUoUgorBhzAueTCM+v4o9Xv6buYgyoL4r7JuTp5EWXx3lGn9Md4dgWA==","signatures":[{"sig":"MEUCIQC9xkVbFLZdgjQ2dvRnvjBcjgG6IsSoZyjW/HqE1IospwIgBmqXkffRzNzYpgqGDjhWBOj8UkY/IuNCN0FdVFV999w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPCd3CRA9TVsSAnZWagAAuswP/0h/VsyYlanWgdHDlb61\nFzrUq2BibrZFW3WsNKdfW4R2UgL9YUN53WTKFMkPeIXhSvJfsVUgTuB/12Dz\nS2Ubt6jL/8Bzm9ijU88IlhdVDe8WU0ZcDO6njv3IH5AoEg8yKiPXyVXwBTG0\nuh4BRB6kyp/VcJo8hhbDyWsMWUzvBirFL6QucAto85mM+3LlVpCF8cXObZr5\n/ChV9MI9qPOMGBUnCTtqtCWbk7tWbXiTZ4NbARb3Sj/fJk4NCmosZwUGhOQh\nXNCTARYjdOg4LgIYk403owYY+g3A2r/2FfymjBjO6f5r3oUM1KgFYCTQHW2X\nWMlv3573gCjqSg2cuUgNICPYI8SKvDLzx0Bdt33McTcpjwdLdWfBfJ2V7PE8\n2GZh2ZubKCYt+rLmJTx1KNiuJ1270OEpnvkHsMAFmJYz73ek2LC7xtFwLert\nQDb6HqSUrslf7wq/uUVX6U29bMfNUK8HF+slvZu7BXBlggLdcqYfFUeM/fyY\nLVr24sHnp8QrqTa6ehbaMZzSEaYNr5UHI3nfMKVNdpePpCeOPgmNsvnHy1Cb\nDZliNqQHhBaB1nxQZuI3X4XPEgqQ7kYuiZDuo03VNq0CYn+MUBkix3hokQ09\nJHNAVh6ebZ9Pf74yraBH7WhSAx+BHUh9P7+BXG+6MlXa1lwshUAkcJzkrB/9\nw+yp\r\n=xQPG\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=6"},"gitHead":"a64ffc44aeb61224f4dd9820d76c82d06d82b981","scripts":{"test":"node cli-main.js && eslint . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.5.0","description":"JavaScript happiness style linter ❤️","directories":{},"_nodeVersion":"10.13.0","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","slash":"^2.0.0","arrify":"^1.0.1","eslint":"^5.12.0","globby":"^9.0.0","semver":"^5.5.0","xo-init":"^0.7.0","has-flag":"^3.0.0","pkg-conf":"^2.1.0","prettier":"^1.15.2","get-stdin":"^6.0.0","multimatch":"^3.0.0","open-editor":"^1.2.0","path-exists":"^3.0.0","resolve-cwd":"^2.0.0","resolve-from":"^4.0.0","find-cache-dir":"^2.0.0","lodash.isequal":"^4.5.0","update-notifier":"^2.3.0","eslint-config-xo":"^0.26.0","lodash.mergewith":"^4.6.1","eslint-plugin-ava":"^5.1.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.0","eslint-plugin-unicorn":"^7.0.0","eslint-config-prettier":"^3.3.0","eslint-plugin-prettier":"^3.0.0","eslint-formatter-pretty":"^2.0.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-no-use-extend-native":"^0.4.0"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^13.0.1","pify":"^4.0.0","execa":"^1.0.0","coveralls":"^3.0.0","proxyquire":"^2.0.1","temp-write":"^3.4.0","eslint-plugin-react":"^7.6.1","eslint-config-xo-react":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.24.0_1547446134263_0.08866355419875838","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"xo","version":"0.25.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.25.0","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"pvdlg","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"acb18f0f1fcef88ef8034230e338c393c6368836","tarball":"https://registry.npmjs.org/xo/-/xo-0.25.0.tgz","fileCount":11,"integrity":"sha512-YAC9PQhlIMTcRPU3Uc/SreKEAWSzY+eoNdk96X40ciOs07sI5ac/BDz+N5dDmJLSlwF1UwWExNuJApG2byGsTg==","signatures":[{"sig":"MEUCIQDhYSrWbSXMgOIx6XKP2MNV4kcbrR8NDln9cTFnucGl5QIgGuU+3zIuS4vyHeJzQlclWIyOr5QQHS1F59J8h3cmRo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjDyCCRA9TVsSAnZWagAAxhAP/0FQsNgMLjHVw5ekGIQi\n2zOoJIc9+7suqvteG+sSR8X49netkGnrg4lKSq7S4VcrPv2i+DrZBqeMp9oR\nFdRIaJRnBEh9kdDI1N+bQENKen/1HhRZYHUsYEvvtgKm/yXvRS9zB4ObtWZ4\n4jEoxQ0sJPOkYrEVu47loGRNup+y1jbaxWdePaJZRxTWu4vCey0L/NLL6zRM\n1s7upTsj+dg607Nh6pslqgUbrWNQMjcvcGZFv0bSpGe0jXvNeqC6+3Es2aq7\nuEII9pPAnIFl0jIQ4Lo3M+NDamLXbjNwyJTMxmAPca3Lvpv8p8qL8MEKu3sH\ngwQmZA22pl3RLrdCF06Y3qK+xkSgNW44rfpg76eOpl+RMrc9rgvW9nlTJ4K6\ngeFqop4bhRyRCavUArRz/oh4DBycBitTmLGugIQPxD6GjGB8AJGqKicaefRq\nS0rw3Nlkv3iL384YE5uEjTAI0uV0hRT8kSjEEsAtcSUHx+z/3o2x5j1ahmFx\nH/+Vf/UBt/HQbSuP3xxkmxld4I+HXgzFYPb5GkBeHKa0SZYXjNzWg3OHWDjw\nsi8xFGkPEMoDVE+64Lv9uq70kvf8rswo9Td2KxxOgh9jZObNVHKYrx0UDDZz\n57aYtKB54uGzDaf7XT31pV+Thk46/v3N2eSHp3lGuRS/U+IJH8IMhHI/eOUy\nc4pH\r\n=xn2c\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"1c8e76248f925cde142676e3840cb5af65cfbe09","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.11.3","description":"JavaScript linter with great defaults","directories":{},"_nodeVersion":"10.16.3","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.4.0","globby":"^9.0.0","semver":"^6.3.0","xo-init":"^0.7.0","has-flag":"^4.0.0","pkg-conf":"^3.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","multimatch":"^4.0.0","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.0.0","lodash.isequal":"^4.5.0","update-notifier":"^3.0.1","eslint-config-xo":"^0.27.1","lodash.mergewith":"^4.6.2","eslint-plugin-ava":"^9.0.0","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.0.0","eslint-plugin-unicorn":"^12.0.0","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.1","eslint-formatter-pretty":"^2.0.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-no-use-extend-native":"^0.4.0"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^14.1.1","pify":"^4.0.0","execa":"^1.0.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.14.3","eslint-config-xo-react":"^0.20.0","eslint-plugin-react-hooks":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.25.0_1569471617124_0.7564132590295158","host":"s3://npm-registry-packages"}},"0.25.1":{"name":"xo","version":"0.25.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.25.1","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"pvdlg","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"229ad427f8efc809d3f49a25e2ff04c5987bb3ac","tarball":"https://registry.npmjs.org/xo/-/xo-0.25.1.tgz","fileCount":11,"integrity":"sha512-+BixcXIZPTpPKZjf716sJ68WBluR49Uxb6+weIl+n+hhuVdnEgCsXfYWRtktfRbzQOOrzcw8h0gbkJtoUyRLyg==","signatures":[{"sig":"MEUCIQDKxuIOsU3F7nobffvJLOHERucsMPkCZ7ME2UB9jJHjXwIgEEx+FN8t1YSn6/cZQ5ceYyutRYNtQGlqmKr4npHcu0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjECWCRA9TVsSAnZWagAAMhIQAJiN/W939bt8+4K63+YQ\n/Twcomvs1PNdh9Q+sz8h0BEl6cuSeGvBDEb5b8GA2navkGXi8j9xj1eozB0/\nj1kEs1hF/I5wnMKjuf8xBnxHqvHH8VHhoDj9AdzjREXQgGzw1ENaDgUgX3MA\nT/f7Karig/ZoZddN9ICjMjsadbRdXX9UBeEsUqzWxh7fOKSl1SrZq+pvd7Zm\n0m5o88nWmGHSmey3eOaKnL8dVIEMIsRNDCyVvYL07W6FDhzlZjYZKrEiZCSE\n74PBjITJBlnfUpSreoxTGysW4i5u9osl5qzEPk+U38qLn6kFVhusEedpZR0U\n3UTgfUMbt4RDFbg3wmVh5ID3nGLaV6embYLenefJXyUWoALr6w193YyNuYi4\n+1A8doKpvtUZoazJPxfzKSo+LbnQwsAb+5j5il4yKnruybwqt1Ej94465okt\nDmYg6bgzWhh2D7VbZtUPI+1MAl2eMgR4eLtpdsOP6T2IF8eZqGZVzkYeDExe\nheUEBML95cJRFxmn9Cm5A2ETEuPEyUrTdLyF6WEXklTyzocu6U25VVIB/6Vf\nTM7y/MmPayn0Fd1CnJIM4VFPIrePf4EDFbEPJRWxoH/Vx3ra64QE/oFn7L+m\n4JhIbztHeyfpxUK8q7gIBTLCCPa3IWfeSaR5ejnXviN4aaT1dNUEtN+P+2J6\ngmJg\r\n=XcCm\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"4f761fd64c604cc15444104f5225cb62c5e79d53","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.11.3","description":"JavaScript linter with great defaults","directories":{},"_nodeVersion":"10.16.3","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.4.0","globby":"^9.0.0","semver":"^6.3.0","xo-init":"^0.7.0","has-flag":"^4.0.0","pkg-conf":"^3.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","multimatch":"^4.0.0","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.0.0","lodash.isequal":"^4.5.0","update-notifier":"^3.0.1","eslint-config-xo":"^0.27.1","lodash.mergewith":"^4.6.2","eslint-plugin-ava":"^9.0.0","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.0.0","eslint-plugin-unicorn":"^12.0.0","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.1","eslint-formatter-pretty":"^2.0.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-no-use-extend-native":"^0.4.0"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^14.1.1","pify":"^4.0.0","execa":"^1.0.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.14.3","eslint-config-xo-react":"^0.20.0","eslint-plugin-react-hooks":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.25.1_1569472661063_0.9432772129610387","host":"s3://npm-registry-packages"}},"0.25.2":{"name":"xo","version":"0.25.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.25.2","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"pvdlg","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"5be58df2c7b18e49b0c9c72f9f46e35eea719124","tarball":"https://registry.npmjs.org/xo/-/xo-0.25.2.tgz","fileCount":11,"integrity":"sha512-TpWGoDhTDhULH1MwD5D1bnPLsQUHG+INv8hHpN8Waj3LHIaQSz+HM4EjJIpyNN2UAVe2C/tBpfOC1yRv2j8mYA==","signatures":[{"sig":"MEQCIFwP53koz/1mh+YhpsFT32OIEResvPeIZkx3mZtNDaw3AiBxUMP4iH2ksg4GWkqgdg0/gqcGlBTTqNBp+6t6HavXCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjFKzCRA9TVsSAnZWagAA6XYQAIZj6vJtBZZIWLi0a2iN\nINOxSnA19tUzMUmcgZQHhh6o3DE7S7xhUI6E27d9WN26nFsEASb8wXxvoW6b\nH0dHe2AsefK0wLqcZs+tuguI5KqkLC1hM0yB77HsA7S+jQT/F2BuC8HE7nuw\nuzzHhhk4MBeu9sj9yESwO8V5ftAbbIlNnMT0SQjbbyEd6sUlif6TEoVjWSr1\nqNlqLWRNpWJ694e6NEFgApoLEKiiG6qiLcOTy+iUQuveToAx1MiWYxys6zZj\nqlbwroGjDN4KEhirZKM/Em+FI7D0sNhw0cTdP7sZ8yiGmKWyA9bsWriCo5an\nFM8PjnHp9VWuDXHLc31lsIxmbiPNPRu8i5vVPyjmYltlhKNtnFM7glcMGBqJ\nU28JYJiHYqTuMahsCnTpfHR/D6X5xMuoF5ZSk2ucEJhT8Dbrq9jlnhWvS4pu\nGcarJhkgnE1qQTqqTF7BoecbbpDFcPZIWaAajdTktVXhYdbaPD4g/ftXyo8h\n9251MJoPKI/Y7DxcxKmJJx+kFZpZwQAoPdaxKF63YSrh34mwh0H3bcp0rXUE\nFUwHEElug64j24rKMotukfj+YjwFR/sECJWJbYuxAESneZX+4S+Dl+L4ZWBi\nD6GrBxe2K7jfcrb7ZG6UYe1J6xEXLlTc4BlP91rNHCfHFo1KFNCZu08cjcZT\nsLHu\r\n=0MD0\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"38d2b2bd2016298d39cf2d26eed6d2eef7d3c661","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.11.3","description":"JavaScript linter with great defaults","directories":{},"_nodeVersion":"10.16.3","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.4.0","globby":"^9.0.0","semver":"^6.3.0","xo-init":"^0.7.0","has-flag":"^4.0.0","pkg-conf":"^3.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","multimatch":"^4.0.0","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.0.0","lodash.isequal":"^4.5.0","update-notifier":"^3.0.1","eslint-config-xo":"^0.27.1","lodash.mergewith":"^4.6.2","eslint-plugin-ava":"^9.0.0","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.0.0","eslint-plugin-unicorn":"^12.0.0","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.1","eslint-formatter-pretty":"^2.0.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-no-use-extend-native":"^0.4.0"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^14.1.1","pify":"^4.0.0","execa":"^1.0.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.14.3","eslint-config-xo-react":"^0.20.0","eslint-plugin-react-hooks":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.25.2_1569477298822_0.5177862313582473","host":"s3://npm-registry-packages"}},"0.25.3":{"name":"xo","version":"0.25.3","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.25.3","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"pvdlg","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"feb624c35943f3575ad4668cd0b7b74a1d4884d2","tarball":"https://registry.npmjs.org/xo/-/xo-0.25.3.tgz","fileCount":11,"integrity":"sha512-125on+kPp6oi+EfoAajJ58cGLxIurZqWrehhdqoApWXpano9GL5D0ElcSlbG7UeYAfmNSwKJGTxHoLsHLhrZqg==","signatures":[{"sig":"MEUCICK8vFhUyhQnFor+nXGXdXMr1CiQcbnz3W7u+fipU5c3AiEA1Z7G8O+AS8RJZKpuv95Mji8nbxj87Crq6sNhtFKnrkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjGdnCRA9TVsSAnZWagAAlUEP/RLFv1BMO+r3pqGhBSE0\nKv8+TL0IAGzQsNbltWazOl9CckQD0cxuuRpPyEoYWhkxJFjXb7WW66JvsEDt\n+kPYa3qCwq9JDcfBZIlVo+YXoywFlmt7Uj3SwvGXc0GkihelBzV9/YsgSm0W\nS8ILq5D3pz6gevINjZkNbIaCqDONSSoJEBwcxhruvXsmNxy+XQuwOoNFuwwE\nTM48cXfsFZ2HbujwnsBaDBHcnb5idCsBLdRWWWEW4spZp4Adh7XGfLWIn0Tj\n+1+teJRXmteh6Px0JYMZ23CXfSgurnD+uCryf5ToLfh8S+GjFgNlo8qt3EJT\nWIybs47vql7/6t3p3Jdwiwm7W3pIZNBqAlCwmLUy8ktVMLJ2HauyHtVM0lzH\n63OjMIIB5btaINShjZCq+npOxiaCOH0wU5COlapU9O8920iEhSExnWnJn02X\nCz8mpitftPpYVP+tRMDS6qE9LXMjSs7eVzkURzC/GVoTc2xhCh2PKifPQsKs\nJyZeqGXpEmrlH64K0v/bXHGFQrCcxDsIYbdJuIbbdHUxq/u1Az1pxk/YgkVV\nkWpnm5b5bWcI0l1e4oXhuPtkmIVf6PEwkjtQvEUNKWrhqg6AYPCvJBxViOdp\n3tm21800TG2+LviE88OZD+i33/8/1wFOVJWtlk7ZhJZj/0/Guz1ClSF72TL6\n/DOm\r\n=jvOY\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"7aa7d53c83e05e3eb07cbf6a7898d3529523f1ed","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.11.3","description":"JavaScript linter with great defaults","directories":{},"_nodeVersion":"8.16.1","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.4.0","globby":"^9.0.0","semver":"^6.3.0","xo-init":"^0.7.0","has-flag":"^4.0.0","pkg-conf":"^3.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","multimatch":"^4.0.0","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.0.0","lodash.isequal":"^4.5.0","update-notifier":"^3.0.1","eslint-config-xo":"^0.27.1","lodash.mergewith":"^4.6.2","eslint-plugin-ava":"^9.0.0","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.0.0","eslint-plugin-unicorn":"^12.0.0","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.1","eslint-formatter-pretty":"^2.0.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-no-use-extend-native":"^0.4.0"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^14.1.1","pify":"^4.0.0","execa":"^1.0.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.14.3","eslint-config-xo-react":"^0.20.0","eslint-plugin-react-hooks":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.25.3_1569482598579_0.00642349005454057","host":"s3://npm-registry-packages"}},"0.25.4":{"name":"xo","version":"0.25.4","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.25.4","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"pvdlg","email":"pierre.denis.vanduynslager@gmail.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"71b1e21a96eeece7f70964aaf19cbbb3f0baeca3","tarball":"https://registry.npmjs.org/xo/-/xo-0.25.4.tgz","fileCount":11,"integrity":"sha512-C/JImco62WWSKh0ekzkmyMgv6qePxaZEEyKzYpDdkYqdoGAenAinmP/euaxy+mXb4FSp7eijU0+pvl/f8Bve0A==","signatures":[{"sig":"MEUCIQCv+AmHaXMqSn9ic8zt+vbgKionr5vHUtHm0iDDrAJ57QIgMHNE5Ojm+YRTzuUA1RyA+Z6JvGMwLjbXBzpDFuQZdFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ+kfCRA9TVsSAnZWagAAX44P/2UIcZeyNOIAiG1iSlr3\nVK/LsdOBZEXavb0qmt89wWMfQ+1BIpyoNU7b7l/A6spugC1U9/ENvWN0E9xw\n/Zko7LHD3Br1py39WLQ7MYH4Y4/jhaxSpolLGd1G0wpfUSKcyHqX739mAO2Y\nmIVx+AgKeHKAfJoHjmB9zs0S2ZYeY6wXSJnixp/5C9jCDL+LV7odW1j7YlUn\nczsYXGRcH79c5m2V9KA0FGN1ICzFLNOwmt56yQmy/b4HxWBNF53GtSpMqFZ9\nPKYGxf5cNsqWHydA79AtfkFIh7WMPtVhYjv/vrvhw/fcarhdSCGXKY+0adpn\nu+DwuNexz1XM1oVtdvQF6dvaHHCfPaGD7ZAsWbQ4BV5BvT+zGY3Cdx6D8gim\nTd5LXjfy2d72ZAjfb5PaNOHnJoMg3pEuzti2wqkNHD1szC0/s95Bsi1Yifuk\n6vUPnbI+A92VRhO9n4lPqKmzuT1VfWL1bxjxaCa8Bdq2UQxzrjDK9zWpGG1E\nw5vHx00oXzveg29ZjZJ2JcTUNS80zst9YJn1GmrBA9Qmhe/rHwC96GrMy708\n+4ROvd/l3rKH9gQnEuElkZijL9ys0Pi5OnEdhjxkPPk8jSYhDdvogky8s9yZ\nX09eVF7Z+SXTYbclaR91rAfD3dR778TxwuR0qItH2SoqOd71uezwsDq9ljWA\nNBXV\r\n=rC5s\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"7c7c4638ceb831651badbb4efd19b05a177c6b86","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.13.7","description":"JavaScript linter with great defaults","directories":{},"_nodeVersion":"10.18.1","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.4.0","globby":"^9.0.0","semver":"^6.3.0","xo-init":"^0.7.0","has-flag":"^4.0.0","pkg-conf":"^3.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","multimatch":"^4.0.0","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.0.0","lodash.isequal":"^4.5.0","update-notifier":"^3.0.1","eslint-config-xo":"^0.27.1","lodash.mergewith":"^4.6.2","eslint-plugin-ava":"^9.0.0","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.0.0","eslint-plugin-unicorn":"^12.0.0","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.1","eslint-formatter-pretty":"^2.0.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-no-use-extend-native":"^0.4.0"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^14.1.1","pify":"^4.0.0","execa":"^1.0.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.14.3","eslint-config-xo-react":"^0.20.0","eslint-plugin-react-hooks":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.25.4_1581508894830_0.09636651314488587","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"xo","version":"0.26.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.26.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"3bfc21aeeb3f81cdcd60f45da86b4a8aa8fe9f08","tarball":"https://registry.npmjs.org/xo/-/xo-0.26.0.tgz","fileCount":11,"integrity":"sha512-jtQRCexAWnC0sy4O8bxq7dxnH7iQbu3PNqypMLfYo/fT8fFZzvgnwUN5pn0TqS8oA/YOwimNOImSMYm4pTSQgw==","signatures":[{"sig":"MEUCIFZe+Sjx5K1kWh5IrDVMK7ZK6OUMGT3jSi46Rmt74g3uAiEAnVncw9CR0kNNHpN0XsDu62oi7sr7nXjQbJLJW1TpLOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRIHnCRA9TVsSAnZWagAATLAP/3Y9UXaTPARsj7tMAoh9\nvQbU197Z3WMxq6MAgLgToFQDMDdElNX9Q3WmZiVAvgTx4VWYwsl3agpjaR5I\nx8c0J09MisPnkEsW5xgritzjCVJw3Yx18Yc4CbAD0zQBmjM8+QrwEEq95UBM\nGTOWsYrvu8F39qAScH4xubbo2TgXPv+T0QTEwCGMUWy0ilFWvw0S8weAd4BZ\nbDLcV8QorFLzSsjNhd1vGpDJMWVrMCWdgv0kV2dSZh/AHeUz8Jw7uRMXIDWY\nlPlJjcQ8+LgndxUD6nywJCPrvT95LCP5/CpB9xydirHsYf8z3UHY6HOrJ+vY\nYpkJVI8bcz6dEZ2dTnNu60sWpxjkK4lAiJu5svI5LUpN0so2eYYAJkw6Bfwf\nw9t/N+bxM6LiU1cw0pEdYApI70w+hnXRajW70lBEWznzLmQ/pgLpqMVWOGTt\ntTGldLzSnEWL/epKAbCRZtrW1MAwgfFCWpH8gMsR+cSqA4KSCMeHf2RufmSR\nj7GfPnChtWOnILE/bmLB+gQVemTuunHlXuxmPHOYkn7IdMqY9lpLtV+jhC3I\n7ZMOdfNUbjDllCTWko+KX/mTrya0VBNtW5pggGjQBba4oyhIVhkmyd0gkxAv\nCxy8LUmr54hMCSTW3cVvzkv7a1i1n/Rg4W8BeEQp1v1OQHQjL4D7RzigDZxB\nB1Sd\r\n=R+ry\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"c2bb1bf8be1d31c5e6784aa19f7a59b032f8a574","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript linter with great defaults","directories":{},"_nodeVersion":"10.18.1","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.1.3","has-flag":"^4.0.0","pkg-conf":"^3.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","multimatch":"^4.0.0","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.0.0","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^16.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","eslint-formatter-pretty":"^3.0.1","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^4.0.0","execa":"^4.0.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.14.3","eslint-config-xo-react":"^0.22.0","eslint-plugin-react-hooks":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.26.0_1581548006793_0.6018409879365147","host":"s3://npm-registry-packages"}},"0.26.1":{"name":"xo","version":"0.26.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.26.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"fdae82ab0ae99cbb777c974a363ccccf2bd08160","tarball":"https://registry.npmjs.org/xo/-/xo-0.26.1.tgz","fileCount":11,"integrity":"sha512-m2h2NrFoprrB8jsCvZFx5Wn3uLwd9k4mTo4bA+ZzXOv3fCOMMW8sA2C+qCCNTuEdRarYRtO068+cerM8ZnBiCQ==","signatures":[{"sig":"MEYCIQCKV3k5EWxCZdwYe0Mmp3Czht4kwW5ygx1IlUjdIok3/gIhALcaHS5k0ZR4mG2bYQTdt3y2unq4YvVhyJEXZgwwwNd4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRkpGCRA9TVsSAnZWagAAhtQP/11yjVqPQr+v+FPZHeKL\nwOyE+TSSZYMWfBOgvp2j8Hl35FcvcNFSmsO0hU4dtnuzB/Zg0dpdmO5b5vd+\nKAYFBz2Ly/Vw+LOtEJSz8eNq6YMWO9w/mv8CNTXT0J0t6FB7eAiIoYtEUdAw\nBbD68N3Xaq1SNmlXAEFP5AHFkRx+qOdi6Q6hSTzyxFlmWC5R0zWpHz1wGhPh\n6qHA6Dq5C0jr+yTUVRN4lFpcjRwGz621UuJrNk+ok7kopa1vXTyfNAxxYPzI\nh8y6OwfIBvGNgU+mwu7JJX8Ceye5QLvcVgSMi0bthKjB623V2e7TNf6PAigM\n+9JJSLiNBT3h3oC67g+XJw80yjZ+sC0eh0CZddEtyjHZUl/P/7R23c301ujh\nkhJOuwlYZxwgoqztlUts4SQhY7iAdSQ3xTKCYFqoUoKznSo0dfDmiuPzDf2O\nPyiqVHbiNeFvAFq0abSSxuREZtnjyjdVjeX7DC4QW5XC8dtOhhr4hkEUjTEM\nDYc+8JPjo7ZKEj5tCAroZlffAmOEB6kHpRjbkIc3vaaZfTlRW5C6rRmri2K/\nEjTx1Vsw8o5/0yCvO/kN1CUMqIWC3NVMM9x98ZEby3KjNgCp4O7Xy7UsoEvq\nyQYjaAOhGDOAqwrjTpwI4phIzv65ostS5KB8848Hdap9oTLBxqLLar4wjuRX\niYJd\r\n=U04G\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"a8f9a345d1ae449490e450d1687eeaea6da425fc","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript linter with great defaults","directories":{},"_nodeVersion":"10.18.1","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.1.3","has-flag":"^4.0.0","pkg-conf":"^3.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","multimatch":"^4.0.0","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.0.0","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^16.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","eslint-formatter-pretty":"^3.0.1","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^4.0.0","execa":"^4.0.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.14.3","eslint-config-xo-react":"^0.22.0","eslint-plugin-react-hooks":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.26.1_1581664837818_0.5908358049828331","host":"s3://npm-registry-packages"}},"0.27.0":{"name":"xo","version":"0.27.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.27.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"3658bf8ec4d3c83c3e6092eeec4328df93df8b90","tarball":"https://registry.npmjs.org/xo/-/xo-0.27.0.tgz","fileCount":13,"integrity":"sha512-uHl29Eu51hgqCOM4b8RYT5hPOJAkhzfwq0irwMCV42FRQab47xPXVCdA/1Uo0vmK3Jt1oy9MRA/VfdUMmtuquA==","signatures":[{"sig":"MEUCIQC5KQ/LNd07aoKf30JGN8bz7WVqCk0FeYRP+zKI0YtFpAIgH250uib8YnYHGNbFvOvQ1oOirvvkh76EUzXhUozGrsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVCQXCRA9TVsSAnZWagAAlUwQAKJRN8kjpi8P3q4J4ZXf\n1hq5uGEvoxrVAAGhmfj5r6tShtjsId3sgPbgztKGECQZ7C0i5Oz6FMG6BO0T\nzFmLnBLgtBzWRmxQqtwkkuWjwsmn9d2ReugeGjrska3WxXrEnjpZMRx22T6Z\nTfU/udXTIaGiL8GUkDaVG7CvybNKhEVLpkblQwDst2wVt0BjOO7CuSLrkkez\nWIO5UwcPquP4ZRYAaN6QGquWbZ595jONPp+PmAHkSTT48OXpP+VJKTCfh7QN\nb1nN9j03/oabbxjoZuwoG+aS1qB0D9mWBVrsQJgu2M3zBFrgH4RXk0L+eiZ8\npi8/M5EyYLpN7Ia0EpmlowLGQIAw/PZJcuicr2uXdRLuSEEkQA/+/X8TVq+P\nRZeai8XQzcGtmCOvsUoPq9/kOdbCLl7DMWdfh34kCGSf/wU/TwB9KFotGcL8\n4IkQlee4RqaAKll4zFOuk88RYJXftDE4WguAy6CsZr/YRTuNZhA4l/nlYRx+\nxr5J72wSa/LElDa4EvkaPtu4PaT6np4H77bZcicH230TBvfYasph+CE/qiOE\nHHBjhPqze5xRYyj/CYODept6bxiuCb/y4YvbVmBBiC48fEKbIAUS/s+uxiqE\n9dL4l/5RKs/lTLE4EH2rfXQxAmzw+kXlip3OREgy5fO0EaKZlQUYfCfP5+xt\nrTZj\r\n=zkGy\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"ee7b08e77b7f510d3103f44122afb0d91e0e0ff2","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.13.7","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"12.16.1","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","json5":"^2.1.1","slash":"^3.0.0","tempy":"^0.4.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.1.3","fs-extra":"^8.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","micromatch":"^4.0.2","cosmiconfig":"^6.0.0","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.0.0","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^16.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^2.21.0","eslint-config-xo-typescript":"^0.26.0","eslint-plugin-eslint-comments":"^3.1.2","@typescript-eslint/eslint-plugin":"^2.21.0","eslint-plugin-no-use-extend-native":"^0.4.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^4.0.0","execa":"^4.0.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","typescript":"^3.7.5","eslint-plugin-react":"^7.14.3","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.27.0_1582572567057_0.5240612637477675","host":"s3://npm-registry-packages"}},"0.27.1":{"name":"xo","version":"0.27.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.27.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"4cd2f70932e90abcb27080caf5b7338a5c9e081a","tarball":"https://registry.npmjs.org/xo/-/xo-0.27.1.tgz","fileCount":12,"integrity":"sha512-7OtSoqfL+LVOhhD3jUafBatxqXAaEfmD1Xtbmklq8SnTFK0ot0cJjRJiXzoKhRAUORY2DBDfPAxdmPj+hAZGoA==","signatures":[{"sig":"MEUCIQCzUt3PRBGj9ZjRcYDMpoKQ20KE2C/DoWfMUSoX0Gcm1gIgGaCFYItJDuoIc7QKp5bm+LQ3AfaD5bOyz3VjApom4qY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVNGPCRA9TVsSAnZWagAAezEP/iKOM33BfEt+zEswYH0K\nthwVbxI1tz+ksnXUCZeHmPQeNi5N3VHYQLMPEqpPrjsgKbIOjTsnfoiOc307\nU/X/jjf3GFjCKtSPp+yqmfE8t+M7dJQ8c0/O7Idq6Jow81JzDMgD9MqnoZtm\nDxhfdYwY4mTL99243NKg96IkKCujBoBgTGI6NG3WBvsXZRYQpev/tGWpHzeB\n5Xts12c7ZVl9XUCvsGwdKYn8T6uIgax8E8lX8BXT4ZSh/v780qGbtG9hxJGh\nq4ZhSLLTOAJGUSt93ARMdvlfQmD3jZ2fvGx1ZL2EM8lVFAN+yB0r5yvb2ZsF\nR2OfL9qnBfQO+NmPV5TZf4ltEDXKHvvdfBzl6MNZqzFe29ZahupjGR0vnXeD\nqnjagu4wRhEAVn/oSQI55/EGlfagcE5GJUEVbdJ8/YOMyE5+Jlt/fSqN2a5R\nRDKsg5bVnzyTNjGWToA8hal/QWSqCPYY5udS4z021dXmVOgpcIFQhMYRNqpK\n6VtP+CPC7FLlzJBopHv0BBSHJF/9sqfjJ7SL7VIxXdH4yPV/hbcj+jmHRgP0\no5R/mA52x7nTlS9tGyaH/oJE7BHT1s/X0SWSQMukyeuKVxjatkeuQTtkVkDy\nbfIoONTY8mTL+3w7AA09xTY4Y9DClD85Hr9vXYZW5+BKjWRWtSi1IpeITp2d\ni186\r\n=ZW1S\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"ad2a71228dbef9cdb41374ce7abf481d5fc5f3d8","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.18.1","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","json5":"^2.1.1","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.1.3","fs-extra":"^8.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","micromatch":"^4.0.2","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.0.0","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^16.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^2.21.0","eslint-config-xo-typescript":"^0.26.0","eslint-plugin-eslint-comments":"^3.1.2","@typescript-eslint/eslint-plugin":"^2.21.0","eslint-plugin-no-use-extend-native":"^0.4.1","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^4.0.0","execa":"^4.0.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","typescript":"^3.7.5","eslint-plugin-react":"^7.14.3","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.27.1_1582616974689_0.2994998509591158","host":"s3://npm-registry-packages"}},"0.27.2":{"name":"xo","version":"0.27.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.27.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"861ddc46bb66f4ff583714e6d2552c8733c59316","tarball":"https://registry.npmjs.org/xo/-/xo-0.27.2.tgz","fileCount":12,"integrity":"sha512-vCkyHH/2tyQh1eplDDRMCAPfKA6fXnXiFkChOGLF/5FnOEe9e2qCydDZZrrKA+3Vd8xPsRdoAv/HTnmqa+Z71w==","signatures":[{"sig":"MEYCIQDXw49ABtNenNuAdthZDfjufU8xEYpGpM4oDFPUvaZn9AIhAOy03IbNLFxEl7rmK+TyYJtfaeo+kt1qA1QdnB56vpUx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeViYKCRA9TVsSAnZWagAAhE0P/RmcoDdPEz9rW4z6cpwt\nTsRKzYXMeEgxtSR4ge5G+k4W4fQ9GikeFw5UcTafOe9FPKGrze9p5k4kbYoP\n2NxIvl9ez/UQgOK78HMI+RromCjQFLI1mbWpakMa5WZVhMegWzWhHcKIhnkq\nWTxThuCdFDCmB+YECy2iNwPnae5LhD0D8CZmvxdQ9Myn8J5TTlWqrbLdE16k\ny7EqfIEzieVhCpJKNwbAdIkB90w6I2hLWAljKzy0yigD9H/MkNBBaZ8neFtc\n89BenHj1pLPa+kGcFn+G2nUhLsJ3eC4BKbYy1Jj18pM/gTpBVHcJ1Ec1+Ak5\nYsKohwrIGgr36k2jW/iqLj96D0DDVPFtbAX2NKRRsYaq1biZ9q21nD6DAO7M\nISSepfa7MA3t8n1CncRm4SXCno6hWe2LHcDFpWtghV1XQUrmUM+/IUIb3sU/\nTLr4fR5/b4e82b5L335kVu7p3pkWxZd3AWEIJerHXfMptNLthBRTdm6z8J8x\nTpZw6yw9PiUxfWFontUHQmBcpgS201AEfsepE77EseIoUOiFtGAwBWgsCVqL\nwZetz9tRG6kB2Mdo/WJNweAlW155UAhCNIKuHOkXXMo8h9wz8qDzOLVBPTi1\nFpKBlvpXoQuww8jtSMeVmjL6pIrhxY+7rfnj+sxvYG/Eu++62yiwXdV7Id3W\nGhv5\r\n=jbS0\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"6d2523744fde2e32f37558d38acf15eb8f2986b5","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.0","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.18.1","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","json5":"^2.1.1","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.1.3","fs-extra":"^8.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","micromatch":"^4.0.2","typescript":"^3.0.0","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.0.0","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^16.1.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^2.21.0","eslint-config-xo-typescript":"^0.26.0","eslint-plugin-eslint-comments":"^3.1.2","@typescript-eslint/eslint-plugin":"^2.21.0","eslint-plugin-no-use-extend-native":"^0.4.1","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^4.0.0","execa":"^4.0.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.14.3","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.27.2_1582704138193_0.5138304014351243","host":"s3://npm-registry-packages"}},"0.28.0":{"name":"xo","version":"0.28.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.28.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"8dc9d2efff505f03c4068121aa49e543c14a71ac","tarball":"https://registry.npmjs.org/xo/-/xo-0.28.0.tgz","fileCount":12,"integrity":"sha512-Ilen8cwO6KyCUmCIwBDnMRHArIm6jOfJViz6mwD5t63AsQC+xsmb2Vvvp0mkKCEzeY6J+tKVK+4mYGpqSYYKPA==","signatures":[{"sig":"MEYCIQCJxmFGLxStupQjSSUDUzNZ2QzoW7ltS7k/3OLZGMfGzgIhANk2wyW6GIxA55zjSJteZ6Fow70Euyy0drcIIvV72IS8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaMQECRA9TVsSAnZWagAASMoQAJowyyjhnSGvff/9rAc3\nyKNoNXYk1xjLrbHnmzoVaJHpdY1uYZm9Sbscj65cuNlusG8L4Me98XRgVZ0U\nMGSGMDUp/rmAecmzzZ2UFfqTa/rZR0mae5mWCih9ntP1K5Kj4kZ/FoRGFORn\nvEMc7HKwL8M0qBpw7cJETt9Yvls+80bLpHGf/ws/9ccfw0v5W4tBivQPTmGP\nlvhAe7U2zVHq/gmAapxpwLSzxU4NvQsvOTVCBINX0nlzMx1WrHv87KOKLK0X\nbT9vxnGAUsLX36qO2hnhvAiB0mMYKF0TA+8ZbeweWtO2QtAdSSr/Bz0TIwgC\n5gqTjk1AnPylLcj5P25lHnm7yAyaT3t8gz/+K/mSa25RLT8X6TdYQkiAvbOj\n7K9tDaXks2lO9jx9hEFw68ElbYhEAZ7k49ZXhcX26V0JHcTv87gujzaYwT63\n5UQT3Z4T27iUmj90JkWqDopdHWJvXuRNKQWcRwCMBdhvG1n1xQEAedjZt44t\nHmTMuA9tTJmXelI2s4jQ5GHBAzExPh+wPXlcY9lIkDtdLqUU5+X32ZfQedaS\nJzoqQQFn8+Yv7eDFre8xddwArt1RlEiCx30XWOqfqYWqEacNbv4FRNqvt7wS\nj3KSnpms2L8ZtablUDGRsN7l6H0jjC4UpupnSQO+2kldd/tpfxoUQZUQHR6m\nVcQ/\r\n=wptH\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"cf98e72a5603580326a1370388f1b221769c8e9a","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.2","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.18.1","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","json5":"^2.1.1","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.1.3","find-up":"^4.1.0","fs-extra":"^8.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","micromatch":"^4.0.2","typescript":"^3.0.0","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^17.2.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^2.23.0","eslint-config-xo-typescript":"^0.26.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^2.23.0","eslint-plugin-no-use-extend-native":"^0.4.1","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^5.0.0","execa":"^4.0.0","webpack":"^4.42.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.19.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.28.0_1583924228035_0.7528058391022241","host":"s3://npm-registry-packages"}},"0.28.1":{"name":"xo","version":"0.28.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.28.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"90284169f31972728b5821878b4e0368ed9e6671","tarball":"https://registry.npmjs.org/xo/-/xo-0.28.1.tgz","fileCount":12,"integrity":"sha512-MEbLch4PUwBZw9G+JU0xn6/Udl39LirSF1RfR+TN5Ql+HcwmLCEHFMcV0jL71FD1XopWIWkCDZ8d8QQWFvsdnw==","signatures":[{"sig":"MEQCIAI/dz9RGenHQ4zsszds4Rrpfpg6ttL76zhEPeaLoojmAiBmL6jdzeq7hkpCwcS2lKPAVGO8p8LHlxprjdovbdOmtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefJ7JCRA9TVsSAnZWagAAdPQP/RQ1Bzi9WGTg3hLKVTF5\ntSeB/DaRKmxJaZy+rvfi3NMTRSzX9vHW3KoglZdNs571clAW7SD23Coyd/4a\np8Vbp0Syg/2W84zZGNLPJeBc/QodwyhymSzdy2ce6kBUiUnEkeTP/S7jUMSy\nFi53ZLufhhIIGzaJZ8m0NGmogNZpi9JrC4nx4p+oUkMnUWKHMdXSXYb4qIfe\nlcCiQOBgBCpDQfjjoEuCmYoyU/fyCRGemxLicrZg0r9PKyyISpzZWpC6LaF/\nE5hrOBK0xacgO3hxHjU6EfD07KwclTGrVxZk1v4t4/8KsqHag5+HCTPBBkxA\na+gd+oexT5lw9uDtAHlr8Ywk5w6tbRrTOs3SgCw20zChUkDlPiVNkPRS7BGa\nW+0wY6Ltw5CTCyXL+rIu2X3yvC3dWpKjhrIDSaFy5mmbKBINNcVWGJblOS6C\nLVraaLTWFlQZ4GnwNJB40GS8oZQHFC/dzgBj3a3stc4Ya3NJaK+J+0NuxMlq\nu+JXGmUY6FJ/SeZHePDJNdcVWEBohHKWRuIyT7iBQR5CwufXxvDgtRpjiWd5\niweO/Z2QcHYMkVWJxC8vrltwBahcgm0W9wZiSapWWIlMkb9M95gDNV7UAbe5\nztEAGQCLkZX3mZjprse4x94N2KsOvPF/+zgJiMrej8s/vT13OYiOiz4rFTEz\nhAM3\r\n=cHwA\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"2e39794d5ad4017ed2545d9a43691d4c4b0f7ade","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.19.0","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","json5":"^2.1.1","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.1.3","find-up":"^4.1.0","fs-extra":"^8.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","micromatch":"^4.0.2","typescript":"^3.0.0","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^17.2.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^2.23.0","eslint-config-xo-typescript":"^0.26.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^2.23.0","eslint-plugin-no-use-extend-native":"^0.4.1","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^5.0.0","execa":"^4.0.0","webpack":"^4.42.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.19.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.28.1_1585225416464_0.3683591731197984","host":"s3://npm-registry-packages"}},"0.28.2":{"name":"xo","version":"0.28.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.28.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"78a5d5f15b57a3478a93f1c4633934fb33548300","tarball":"https://registry.npmjs.org/xo/-/xo-0.28.2.tgz","fileCount":12,"integrity":"sha512-7xOuOQHVcqZ07+Za8eemzJA0PfFdfqE9vCAJaJL0Jc1iBT1lVrNnc/tccGPmwN2rN4iRtHVCFxDLT5ILJ4UyUA==","signatures":[{"sig":"MEUCIQCYw4Z7CgKb2Vxav+kbghjFPmJJOTUrQty2VHNKdi7MpAIgHbtxA7l220kKNhmKPy+uf/MypJlFXekBwqAcwxC+kV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehXKYCRA9TVsSAnZWagAAETkP/jeZ3qGxILaGJtUDlnDr\naiCqjeROV6XNZMvBGaDBZweGEKyNI4QaalN/byVSmq8BLMd3E2mR1/yjNM5U\nVh1tXMU88CkpyyaTx4eWOVRqwcgbByysCb9BPvmfL/W/k8mErJVnMvOeAGs2\n50eBNRe99HWe5K05qKrUfeug4H1+blDa4tJxFVdfnRv8rJGqoaZu5EJcUi42\n7B+V1+Y3Urvcls1kjMp5815MMjHKdNQWBLSy0SHcRhjhkJgt7TplSohKiAhs\nJIFtNuU8F7tblgDh//aq2ts5mrh+306+2RKWFapQghZzWfsCj2WL7tZXZyjo\nItfpGRyzzWIaFsane4JEaBpu+nWFd7+f0lmdfziteNiorUt+hgX8OwcmzwW8\nhIJYhZEI0b0eFoLOB/4o4HIaZqIThuz0tsGwbPutqSR38LyS3R4IKcT1Gmw2\nS4TtQdYoEAhiej+LIZYKrP5m86y1FgYlFTWf0G5gPoglavmSjJVUfGU9A95y\n7eCtEks9HdZaOE8ZCNZ/4Yx7RaRHNyJqsDoKv7I7AsRAasizbgGlwRNrOHjT\nIIghG6KqeCNSd5SozR7SLAszmfyWnwx3xZnAo4jGsFaL3RD7H0viZUXhvQlu\nqNnE0Y631S2fg8KovmJ5qL9BCcvQeTTrSEnBjjUBorxrGtHIyPDgSQuvp/th\nQqqW\r\n=d7MT\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"5da0bbcd2cfe7d7f5dad1384b8a1fb0da0a3a2db","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.19.0","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","json5":"^2.1.1","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.1.3","find-up":"^4.1.0","fs-extra":"^8.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","micromatch":"^4.0.2","typescript":"^3.0.0","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^17.2.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^2.23.0","eslint-config-xo-typescript":"^0.26.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^2.23.0","eslint-plugin-no-use-extend-native":"^0.4.1","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^5.0.0","execa":"^4.0.0","webpack":"^4.42.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.19.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.28.2_1585803927391_0.6605342034404502","host":"s3://npm-registry-packages"}},"0.28.3":{"name":"xo","version":"0.28.3","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.28.3","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"2386e1c7249bfb854a89e14fe8bb2a3aebc217c2","tarball":"https://registry.npmjs.org/xo/-/xo-0.28.3.tgz","fileCount":12,"integrity":"sha512-HA1wqG9NI9CTHVZeNyLVVs2HGwdcCtxSKPwlIVpwuZTGzVkv5rCzqBhTGKpLX6aYZu6YkuCL2pvRVyZqYMtlCw==","signatures":[{"sig":"MEUCIQCpNwyvHDPxvg+csVfEXZ+2M/wsqUQESlkiGsxUoiyFhAIgCZCPAOvEe7VlUUIAKTGMkM/ohOBmlOlQB5s2OOme8G8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeie11CRA9TVsSAnZWagAAhfwQAKGeeKJHLeAHZQd+gKDC\nF2Je71V2XG9GRfPglIosx9Ob/4SIN9Kw8B3F0FdtEncG5aROtIICDp01+G4a\nU7skp4CKPRMhTEkDyUDbnBfPY2Jy0bpte8P/M2qiS8FodpvQzo3ZEetE4jpN\ni6um8GMB3bfcw8sGgJ9fWsm2pU3BagxYbF9g/ka0UL7c2fmic/dHNAxVOzhI\nZTSKO3jGxtjVGREovCm7YTk79SaErlXITCfO+1ntVwh4/oaskLOB7dnuyKFY\nf86Gv886mwbJZ8Qp6YnJMYc00i4mP5CD1HVRJJgtwenNlLL+4O7NJ82FN52N\nGI3x534YZD8VG+DBYx+e7DP+UuypgxXun43DutNz/bnfSdfp36MewHOTTFgH\n4TcRjkULOwCv9VIcYpZ2nmnZ9EISdX7VPBPlx8MWabLGdC7daKi/UgWidmJ5\nWZQEgK78mH44pLxRYQOphrkvCCfN4kYkgK8la6NtMdk/sBjqAaT3v+Hm8Rsc\ngl9zqq3HcSFr5KPvb4jO5nGSVcSf85/JwWTEaOsWFHvEXeUfWmqmpCzJsyO/\n3iUPt8kagUKd9LO39WeOR18Cr+EbHeF/FzXs9gsDd6Zog2rh0YQzXqP72BNR\nW0tAuxJ+dkGRBCfaCQstpWSoy1N4cnouqjb1rRejEJ8xezrK0uD1lALSrR/M\n6jXC\r\n=OSMA\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"ec87ef3d6ba15c582e85cd95ef831eb8dc63fa7c","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.19.0","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","json5":"^2.1.1","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.1.3","find-up":"^4.1.0","fs-extra":"^8.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^1.15.2","get-stdin":"^7.0.0","micromatch":"^4.0.2","typescript":"^3.0.0","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^17.2.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^2.23.0","eslint-config-xo-typescript":"^0.26.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^2.23.0","eslint-plugin-no-use-extend-native":"^0.4.1","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^5.0.0","execa":"^4.0.0","webpack":"^4.42.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.19.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.28.3_1586097524498_0.10668543281653431","host":"s3://npm-registry-packages"}},"0.29.0":{"name":"xo","version":"0.29.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.29.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"8d5ccef9a6952864bc74eb12e4bd97fa61d62416","tarball":"https://registry.npmjs.org/xo/-/xo-0.29.0.tgz","fileCount":12,"integrity":"sha512-PpNFFRiAVwEeYqxxZxbLwo4FXu0/gZvQzDUgyKmFNkNG7NBEtoo+Csa4t9XAUjxd0gKC7sOakt320ovxeRPQPQ==","signatures":[{"sig":"MEQCIGEKmCAHZRO8g6EjkLtuZHap9dsa0EZgc7coUsGOCe9TAiBTymYCagtW+Yz5z+wHv5d+pfaNxd2J8zwIHCNlLbUCPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejevYCRA9TVsSAnZWagAAz7AQAKKBobQ+dc4bN/g4Xdyy\nfJtBZJlbr0VJIOQmApN0El/zqO1MXqlCbHIedDg2efXM/ZHLtUoUO5TgmM/I\nT1sQ/YtweBXDVZgXTcAKCcqbYtvTvR76Q2xyzf/TVGmkBZ3N5ePp/tv9Y0sW\nsscYtYcrWXsWeC0TaBG35LTx23Oc33Vw6kS6gAiUPNxSRn6iBHXEkLkys1vM\nuQvpMeCgqr10muE0uy7UXyquR6qituiLDz1TFtpYy9mhmb5ik7tHOB2FbeaZ\nR5IGFw9vGYSC4luR8brUv1APDquNr39PhEt+uyzp47ZmkL61ruGAXJgoXp3L\n5Pjm/HUzX8Xw++qJ/f29RHw9ovfrbR4rKOn3pdtPoIcJsI3cMbuJqNm+LEKF\nK+ArROJQP54RjeOXzcCvTpbdpnrxrnYqL3vrfCWEVsByuQ/+yWYLp8RkrQ3i\n074ev5mwDBeBtnq76vkGUoySJiukvkL2yzgk/GpVfva232NxeyvSPlbNHowY\nZvQhFHAYiLktoZdlc7BnCho6ogGn82CwAwwydX6s2ClXfabELPuDeXG30klJ\nURDqXAysuvSMMZpIk0naOvwBEUyLILyH5ZYVie1gwjNy1ItlbEuNkmpn19pj\nhejyZMDrky/594Lrr5KLeqEtlthsD+W9A771Hy2CRSLPHvIIvaggTxTgrHhL\nVqoh\r\n=V3Pm\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"87e3615e3f17defeade1bab550a64a04911157ab","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.19.0","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","json5":"^2.1.1","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.2.1","find-up":"^4.1.0","fs-extra":"^9.0.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.0.4","get-stdin":"^7.0.0","micromatch":"^4.0.2","typescript":"^3.0.0","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^18.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^2.27.0","eslint-config-xo-typescript":"^0.27.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^2.27.0","eslint-plugin-no-use-extend-native":"^0.4.1","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^5.0.0","execa":"^4.0.0","webpack":"^4.42.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.19.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.29.0_1586359256225_0.3064781680037254","host":"s3://npm-registry-packages"}},"0.29.1":{"name":"xo","version":"0.29.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.29.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"e6231d079c18b48a84770e5c1cc3d8e18773abbe","tarball":"https://registry.npmjs.org/xo/-/xo-0.29.1.tgz","fileCount":12,"integrity":"sha512-ohlXtUatjHi4f7dRF+c/nv08zyB3+iROxwfX3xEIw2J5Tk5j4I/bPqx4tUzESVHFCh5tQbu528ZEPJmM5P3c/g==","signatures":[{"sig":"MEUCIAXIvObaR8h0pPhBjWdtrg4GfxQ9yshKowU8IasRdosmAiEAr5v+fxxjJV5l245fs4FY++JFsd6eXklJKVAJj5zGhro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekycPCRA9TVsSAnZWagAAEhQP/19wohWpdwgDTp/Cdb6h\n1nsT/YJOCk5GLeN6dvpL+TkfwWcyegdPxg0t1zlCZo3vjM+IjBHun/watjJo\nQ+fIrEz4LMLOU3t/oWHZSLb/dcUT+aeTW1bJzJMYckFSKrDVqxBuDxZe6wP7\nAFe3UuMtTYsVfKpTk/ZM45cWuINRtex9biiGeqi7hAJt9wNgfCigrnLdgUAZ\nF01L3nFLn35Y13IhPVFnpXyoL2JK9Lcu/g4mJzfckcjYw/Zoduho2HMYbGOx\nAegxYRA+w2Pez8chdpCvp+TZW7spS9PYP8vLfqokeNlHblo7fX5aW60j9P3Y\nvcvi0ZGOasVBzKMdssd3KVN7hJAm6WHde8mk/ZLgz/f4UgnyZm/pNrKWSIw5\nH2/Yt7KDqrQPbMwPxGAsAFllb/Hh1zhtlNAJtfOVEcNYyQYcGqtMM2E4ULbB\n3Wkoxz8TFNz3EG1xg7ScLEGbkdxT84kL1EV0mZieZ95xAobKk/LI4DcV4zD/\n+WgrLAatJbKKXWcV2KplwexxvgLlmLQFJRASnFpvv6/hoEZCxoXMqzkV3Fqn\nK2sJVPb/nNJJ+ROFSSFU62HUOmEe0WgJANjiETA982TYAzPEIyNnguBH9pM6\nuk9DtuUnT1s4zNs6JCC8/HDV4DWZ7/VyDQ0vxG/5BFjrprJbOkqxzAqdIM/v\nW+Ti\r\n=cIl+\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"a592d3d39883ac5c7450275f0325f73892aeec72","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.13.4","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.19.0","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","json5":"^2.1.1","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.2.1","find-up":"^4.1.0","fs-extra":"^9.0.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.0.4","get-stdin":"^7.0.0","micromatch":"^4.0.2","typescript":"^3.0.0","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^18.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^2.27.0","eslint-config-xo-typescript":"^0.27.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^2.27.0","eslint-plugin-no-use-extend-native":"^0.4.1","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^5.0.0","execa":"^4.0.0","webpack":"^4.42.0","coveralls":"^3.0.6","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.19.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.29.1_1586702095440_0.8511087701096736","host":"s3://npm-registry-packages"}},"0.30.0":{"name":"xo","version":"0.30.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.30.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"e2991da22dea4c08c192cf74bba66cb634528ed2","tarball":"https://registry.npmjs.org/xo/-/xo-0.30.0.tgz","fileCount":12,"integrity":"sha512-755dmXTIj8uHv0lUZmDrtQb98wdu6ryqgcy8jvXBZgABz+kHm12IlzRQP+bO+w1u6NqkQB0Nn0Bh6Uv+KhdYiA==","signatures":[{"sig":"MEUCIQCyMMCCUoZDjBztt+QjmJzhXvff/wbSSTJfWF+ITeciSgIgPWjamZ8XH4Sqzcz68Wm8Jg1irUYKP54oCqUaLAIHLLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepFoGCRA9TVsSAnZWagAACVIP/2MSiKOa5EOOIYeN4T/n\nzdjT1m3ZRcTpAJop0j34mD19D8xfN+ynbgHqffVnJ4F/gh23cxwPOjRFyrb6\niFPvOW2yz/t1TLaFPZ7CJQgJ7A0yb9hazpS8ZwQtmNUJIW0a5idS1p7GYLbb\nv7g282KxtW7hEQvnyMU7eSYF+R7MTCLhawhCKy5ZMwiaJ9na5dnHYFbxCjrQ\nukL3OsAl6a9mBtz16guSY7bQKi7oJpUCgQAJwyHkVVfqkEzY8AvaFv4f3P3S\n8VKOXwoLBfEC+N5pCHPuV/O/mLo05EeBDceTS/VWq62XzbmOP2516wsxFIjQ\nGFOFhIYyvzdrrwD7CvdLCvzg7B+FhVLQZuSEJHZaf12J9tcwd+1YUEtQspZm\nZrD+thAM/DYLz9KsBLe+8UejPswTsRLZEKbRKriO2dbP5m7+fdXtVxXv0sVM\nwlUBWDCds8yVZ0RoAQBtoLdHbdapFC2YG5B5sw98W00oeSnfSw7Lgdx1DN2Z\ng07NYb4/UkBx6mxTaCYfPzPK9JfKZ8f5M9MM1mje4ICLLRk5SBmYiqHTOyYo\nXPGh+Onjk464DbXSZipD2pKhoqykZ/S29CuUqnETlOO4F65DvEbqfdk46mjB\nCEounlHz/2zqzPtWE1lVEn+7cykTywyCMOmX3pY9w84guEfgxZbCEpZHo9aC\nqH5K\r\n=qLZM\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"c7d64dee5f229caf84eb0b3fdfae4fdfaadf18af","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.4","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.20.1","dependencies":{"meow":"^5.0.0","debug":"^4.1.0","json5":"^2.1.1","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^6.8.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.3.2","find-up":"^4.1.0","fs-extra":"^9.0.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"2.0.4","get-stdin":"^7.0.0","micromatch":"^4.0.2","typescript":"^3.0.0","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.0.0","eslint-config-xo":"^0.29.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^2.29.0","eslint-config-xo-typescript":"^0.28.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^2.29.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.0.0","pify":"^5.0.0","execa":"^4.0.0","webpack":"^4.43.0","coveralls":"^3.1.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.19.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.30.0_1587829253444_0.04311079835022191","host":"s3://npm-registry-packages"}},"0.31.0":{"name":"xo","version":"0.31.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.31.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"7d772a4638e2a788d9f80171bf6b514cf19a5f69","tarball":"https://registry.npmjs.org/xo/-/xo-0.31.0.tgz","fileCount":12,"integrity":"sha512-c7Lj7Fuz4pe3wAvZdGhnVOgsm+f5ymCYGEZIBh1yiEyksJLGJ8Vjiaz0EhNmSKKhEHq7YrxGzI06ZS0GhA9+Hg==","signatures":[{"sig":"MEUCIQDBGw5DoQpOQSYuHbuQNVx8D0DHURsmSce1Yfu1w1XZsQIgHUEgxnsZBGYF7m8l/K69YoeFe5W9Dd58hTiHakSzknw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe12p2CRA9TVsSAnZWagAAcfkP+wROOEQeFtU/q9lrnxWK\n7HDRt/Sdbfdrbd4yFcefCXELjv4KpJzoTXlkBMY3iVdYdXLAV0GLidd0s9Ib\nupo78Yn9+vyfXrk1dOGVcXTvSrHBGPF8KRCS8ZEfFZnAOnOS7yn+HK5sn3bi\ngolonmiYYraVm8O2F7A1ZM+BeV/kE523mF8kYDsmc/Z2NucGw1GKKGk5uQCE\nGIbrT26SH7AD8vKhHf/hTWRQqzUORQtEdMdPzEgspNrNPx4WEyuoLWdhjAVa\n8epdiMphoLrow0cjGK6Eipqz8OKjyfT/HoXI+lBnWcxRGRd2XjHlD1zAMdeT\nCGIfSXLb4Dtbd7ms0+6AgwPi06cZ8q+/SCExpHtZEFXvKfIru1Icy6B41bxr\nE8baduq2BoAV816Ef6+nLZh0YQmMLGnM+37jahce87JGBanT/UJIT5mYTdEG\nXGUassuGsnLS6p2QdwX84+8nRup+cDWl+Fth3iRCAW0CugQuN4BQipuWFfwS\nl90GlC9yu2bXeLv122lafrrJc2uGVWSBXqRdMTZF3pqUWRo4F3MWFWgeRHvS\n+adRO84LpA3ViVQV7CQvNyJvUCCnNT/HaQyntWAYSsrA1mHUCc9lZxwifDgH\nCC6qRvkw61EXJsPLdMwb/URoivN8UIMyn5iMNpiu7edVhOE8/0YXwAbBc5G7\nvAHv\r\n=PAvE\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"aa8508bc1e02176978797f2bd5e3448f51dac316","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.4","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.20.1","dependencies":{"meow":"^5.0.0","debug":"^4.1.1","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.1.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.3.2","find-up":"^4.1.0","fs-extra":"^9.0.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"2.0.4","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^3.3.1","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.1.0","eslint-config-xo":"^0.30.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^20.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^3.1.0","eslint-config-xo-typescript":"^0.30.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^3.1.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.1.0","pify":"^5.0.0","execa":"^4.0.2","webpack":"^4.43.0","coveralls":"^3.1.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.20.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.31.0_1591175797863_0.17748143379990933","host":"s3://npm-registry-packages"}},"0.32.0":{"name":"xo","version":"0.32.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.32.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"cli.js"},"dist":{"shasum":"f3eeaec5c0a8ac8003d5d872464d9091a6bf7b7a","tarball":"https://registry.npmjs.org/xo/-/xo-0.32.0.tgz","fileCount":12,"integrity":"sha512-PnrLzAb9vMKljc5y0tUM4MEZGtXJd8KkuYoszYQkzUyFk8ykDrrOPEDO7ZmpoGSEohNjRLusvgOUi1LJD/jQjA==","signatures":[{"sig":"MEQCIErtAl9ycAoN5cn+E2psurMmOLW9KtUQgF/YlMEfqR4dAiAReBHr/3D71xZ4Q1GwcInxFCdybUAiRm6AIn8jfQ9qaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe15tlCRA9TVsSAnZWagAAExUP/0cmfIZ85FHyB8ITIr5R\nH89bEwtFzX5PCPahIyJLXSb25bl4fywpG4CXBs2+gTSpwdtHf9SVqzUGipXv\n7+BK5GYqEZYlPvga6/GEydu8KCcbhswtI09UBrNyLveB1eh0QX1sokV5luaK\n/Q/2TE1OmiDtRYN3IHttxfpsihRQlal9uS94H2esYUM4a7+5bnIYqEPyu+ZG\nZaU85m7A4CsedYYan4v4CC4PgHjDfHbQzsBDVs57ACvWym9UgxMxD02Jt1cs\n16kjBXepGbW2vxDYwerOPy0dxjfk6IQQ/j8/D0ed9SzMJ6FDv+mmA+C7Rend\nUQSw4c1yVWnwU1GKIQfcrzKAsZDQsgXatqBeWUYdUAcsxPTSJk6SA0nKnYf0\n41qqEftL0/7424WsfrAX7M70E2hlaKmfvpjb8ozhBymlPKC59iVCYaZUzUbI\nssL6CioDkGAhXktTWYMov3HQW45Nga3bXUfEf4qNkQDxR8yFj8yD+8eZSQvC\nOXw022XBSdF227Fl3vOshwE9ZGyd4fL44DFjvpVGjVvXNhxsgsPk6s0DWjuP\nSDRcXx6OzvbmT6Dox+D1pCh08wq9P5EizCMAxUEsBfx4trQGtdO1BaULsJ0f\nCHDLMoiSNMnlTih/OprzkppnFHaobXAu/3likXPhJ8I/+NPmgP/GZhxYk/lX\nhIwY\r\n=tUs5\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"245f7d3cc4e97a16d041410a6925c92248735588","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.4","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.20.1","dependencies":{"meow":"^5.0.0","debug":"^4.1.1","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.1.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.3.2","find-up":"^4.1.0","fs-extra":"^9.0.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"2.0.4","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^3.3.1","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.1.0","eslint-config-xo":"^0.30.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^20.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^3.1.0","eslint-config-xo-typescript":"^0.31.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^3.1.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","nyc":"^15.1.0","pify":"^5.0.0","execa":"^4.0.2","webpack":"^4.43.0","coveralls":"^3.1.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.20.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.32.0_1591188325061_0.6288880306274052","host":"s3://npm-registry-packages"}},"0.32.1":{"name":"xo","version":"0.32.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.32.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"dist":{"shasum":"8fbe08779cf559a0a1e959877644661e40ce175e","tarball":"https://registry.npmjs.org/xo/-/xo-0.32.1.tgz","fileCount":12,"integrity":"sha512-L43ROY2opNW7yp7byEAibBSk0jYvMuC4yUUrphkqegqU76Bxp5Rc+Gcl62lK1f5zuRrlY0IwMypIfY4EPSzMfQ==","signatures":[{"sig":"MEQCIAU5GYgiJyWOz4110Ay9gEJOKQSoYIYKfe44vjBlfkuJAiBp90FhSyrZlLTw2zIbcaOnGFSLbnzLKcwRfGITdnWWKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/39iCRA9TVsSAnZWagAA5ZsQAI6OMaAbicBBQA+UvtWj\nkXvOu6QngdEC+rNGtiE/Z1d33uEw9TwCxqNUu+umx2PBAEdNWTaYiOcjxPNK\nkRiI+X6G9q/5uBg7oRBbxW9UAIqQS+4a6ko9DzZYe/CfSXzZIraePfgcIqnR\nrSKpAZb3cHLpPfSsP6hyQtP3SxrevYcXCjttprwY6S0MRyIV10YX6yQt+D/f\nhtNmHQo1lqZeKCIk8SeWBYcpI8L9gq1WtVPFEhAvbidlhD0ryTLXCXVjxkxX\nqDNRGLzTwG4+ImlDzuo4o5JFlhtQ1sOyiQ63TFQHNP8sSQKcn/02cvgnujTj\nf49Ewg9DMN3HNHCIKlrqT4y7LicqHxNHBM1kiEqP7kUUJzuvAoL9WdpV36A2\n74IprXeF/1i8Gna89m31IN5BPds5RjBhYNZ+hUX84IBZfDz3MfmIg4TOyAPi\njlR3ugdNDi3DEC+OJrghrPGheSBIxgZmwbVUUwuvovPutVScQD6yipJu3eDV\n117m6eOBN87JPqXboF1t6Ij4be1a73tTtcWLeiRmtQgEXF2gcwVL/4LOb9o4\nyOZGz5p6m9GGhDFZgfDF8lxow/DHrufSAzKW4eur8dd25ujNZMGu9EkpfaOD\nXB/VVx9jjnPOMDTt8a1ubQO50uO2WBUhfQCZIMyj7RiBqvpyZR24QqLDuW3k\nvEY2\r\n=+nlc\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"084e7a3043fc464a78947ba8e31946be67b547ef","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.5","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"14.5.0","dependencies":{"meow":"^7.0.1","debug":"^4.1.1","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.1.0","globby":"^9.0.0","lodash":"^4.17.15","semver":"^7.3.2","find-up":"^4.1.0","fs-extra":"^9.0.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"2.0.4","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^3.3.1","cosmiconfig":"^6.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.1.0","eslint-config-xo":"^0.30.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^20.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-formatter-pretty":"^3.0.1","@typescript-eslint/parser":"^3.1.0","eslint-config-xo-typescript":"^0.31.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^3.1.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^4.0.2","webpack":"^4.43.0","coveralls":"^3.1.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.20.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.32.1_1593802594051_0.8825592340733377","host":"s3://npm-registry-packages"}},"0.33.0":{"name":"xo","version":"0.33.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.33.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"dist":{"shasum":"cd8125ed84ed0414f592cbe20bd3edd93862b877","tarball":"https://registry.npmjs.org/xo/-/xo-0.33.0.tgz","fileCount":12,"integrity":"sha512-9fUpHn9w2trvZSatInPfscwQVO3f60nXcTelg4GV6u0/+aqx3DPEdEliWFN7cmtUUf8sofZH3Itjg8Txnvzv3A==","signatures":[{"sig":"MEQCIFi7K4JdIHuYK1/qrI1twurwQkMYE03vga2IZpb9yasrAiB95qQ2PijqrhB7+Edm50tSrUM9ajf6q1XiEv84w8meiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMZNrCRA9TVsSAnZWagAA2MEP/1GpBoV2xTb8rs9Qvkig\nqdqibBG8VP+wDu4hOq75cxxzXjhOhOsbjwMHtIkCm2d1czVDEQ2qqPVUX78r\nm6e2SyvXLWRX0LMz28WnkxtM9ijqZ6SKelBYwVjuHyxZAez3b7CQzQKEHILa\n+obDRM1s90hCiObNPsmTc24uNXKYoGBY7ArprYDQxHGIqA4xyClT9Pa/CeNP\nzxhobWv2hUu/hIONprWCyeWE6N3UBOYDbq1qlyanCov59uP+HgDpx2zFwliX\nk2c7jKwWm5N6PhwC6HIsh0877vhi7cyGVtubXJH4ywM4MeJZ4faWxXrAu/tO\nvXKfrR5rUJlaHr7Mbu2a7nYbFgQn/nbK8d2IPj6mbztcRp8Qv8BxXwzm3dF5\nyYBuBRiviPPNjIBM93ITUl+niMu3sUO1FNRTOdhQcN/zDgOVN4bA8TY7+wK2\nZXQ854paVRAG3cbm0A3lDKf165APiSqL7PonXe1dtG8xa6Uyt3/JP9dVHjv5\nziicQn1nKk4qSivagXUb7OvsA03EH5oYGJ+zjGH1tjVMirkUfkhm6UESMqtK\n9J68rZ9STYGrqn32RBDkP+v8ypXspz4UkcYFe5+Q8ZNtl5RshypomUMVxte6\nl6SgMuqDQ+/XEqH1qqWFlXAK1mkyY0OhAuEzduErgdjIURcx5BgQvkqPz1Np\nZ70H\r\n=2VDr\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"27549c27899e722f06884dd3499aa20f881379c8","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.7","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"14.5.0","dependencies":{"meow":"^7.0.1","debug":"^4.1.1","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.6.0","globby":"^9.0.0","lodash":"^4.17.19","semver":"^7.3.2","find-up":"^4.1.0","fs-extra":"^9.0.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"2.0.4","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^3.9.7","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.1.0","eslint-config-xo":"^0.32.1","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^21.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^3.9.0","eslint-config-xo-typescript":"^0.32.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^3.9.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^4.0.3","webpack":"^4.44.1","coveralls":"^3.1.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.20.5","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.0.8"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.33.0_1597084523094_0.3636958102017953","host":"s3://npm-registry-packages"}},"0.33.1":{"name":"xo","version":"0.33.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.33.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"dist":{"shasum":"b198027a429a5c171ebcac8e81d77789ab9c5e91","tarball":"https://registry.npmjs.org/xo/-/xo-0.33.1.tgz","fileCount":12,"integrity":"sha512-kH/qjKzvhkXPRwFnf4WpiGb2509eyk1J1791Jtxpr7LlGiGtOtSo5PQpHaUrvRusAbAv967wGMBtG48j3eGLQA==","signatures":[{"sig":"MEUCIQCGVR+3D2uXcXdTQGcobFoqLh6+5QPLuj89zo8A/tdqYwIgA/0WlYCdE/FvKNApbYBUa8waxT+D7oBSVWD5jzUcBBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTMaNCRA9TVsSAnZWagAAm2AQAJFXS5jQeNEUILcvHkkg\nlYbbe7EtPJ8yNdlJl6tDXm2CRGbtH5Mx2dmsdHQLpdYKlF/GQ61SLgengH5+\nnAt6AhZU2KCGbJyyHAw+gWC9+l3ZLWyT8wqBmpyRhgFUpmRA2PbzHUSie1FH\nCaqzZP4KuHCJeBCTUy2Cb/yB35LYdzAPnMisoRfVXn0TwBSJiHEvCxgG7rNB\nuuIZYf/25PQ/JJ7zMrSohDDnWCpy/PS9IWubYiJqonc6cdtBlQq+pnvGeCB7\nb38EKAcsA6jRQ564KAA49QeJaMzhS4YwZpyeAQ6o3bd1qN7QCqkObyMVEUnj\nQ73rs0wCi5n5QeazjMtiX1ZEGl52obGBHERaCOD1vZ5oP575EbbJvoU25MVd\nnEEFEPD43eUImimGdvKY7pW7TPOVLMxzSXw5p8Ibs14lqRGsSCM86SDieSI3\nyJKCaf8LBGeDxA0MEZuXIXSwus9KsxScEwqv65LsGLNGv+o55HTa/EUjp8O9\nV7x01/7Revd873E2KCbt5+UtGhwMXraEaASXwScHAKc48hK+VMvjl8wxtD15\nSbZZNDLGeQhr4xDA87H+wwANXQi+H+uqmPOT1GFGgVfZ/7cH0/BYMHvJkUNe\nrc1U3+85+7lGV7ecd9rvYtCUYwrU0H8l3VQA/ydtNO423TAVqiLXtFTywvcv\n8JSo\r\n=aQD2\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"a5ff341148102f1552914410525eaf2fe84c6737","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.7","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.22.0","dependencies":{"meow":"^7.0.1","debug":"^4.1.1","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.6.0","globby":"^9.0.0","lodash":"^4.17.19","semver":"^7.3.2","find-up":"^4.1.0","fs-extra":"^9.0.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"2.0.4","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^3.9.7","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^4.1.0","eslint-config-xo":"^0.32.1","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^10.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^21.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^3.9.0","eslint-config-xo-typescript":"^0.32.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.12.1","@typescript-eslint/eslint-plugin":"^3.9.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^4.0.3","webpack":"^4.44.1","coveralls":"^3.1.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.20.5","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.0.8"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.33.1_1598867084606_0.11163735131355268","host":"s3://npm-registry-packages"}},"0.34.0":{"name":"xo","version":"0.34.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.34.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"dist":{"shasum":"5a81cc4d48e8fab1de5a58c2bce5dbcb1c6ad598","tarball":"https://registry.npmjs.org/xo/-/xo-0.34.0.tgz","fileCount":12,"integrity":"sha512-DKfztltJxU6cEztqtFMX4R942DrVctNQgsbwsDRAQDHxNtGH3HcJauUfhaVJjlCJ8cZu2LRGuI3sCaWcFVSTDA==","signatures":[{"sig":"MEYCIQDACV5v381HrILWl+ZkDPs3fM6C8tWqrHaoQZe2ctSicQIhAKENaZBzk/yIPwagypYRXeE/GN6bux6fAu0afmmAnyp5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfitZjCRA9TVsSAnZWagAAERQP/15g/AKa3py4hnvjWmZR\niZuIwa+C/BdaxIN8uz1PrBtFpwpv8jMU8YoswFh8vG4Qo+38VuM0U7H99Q91\nzMRkSEwYjRwMwwmInXGd8PAtcCM4FXrdZMmYR54cY3yktPF7i0pdmiCs6LWY\nncyKstZiYtmPsEqrc4Yly7igHpCUCr0TmBIjIeORwCn9UkuzkNCfpipA3ulZ\nrrgHHJOZEEnvocsDUMN6V+cwpk+CuPZhHUsJiKDIjYeXSJofqDigwLJIXfIg\nBIUkjHMPSweUFTdRFgU+dB8RUTf9Ct/4zV39kS07nYavngZb0mIfOhso6hyK\nm7wGKmz6wYnQtczo/Ilj5mf2rGyi5/zgBjn3jr+KJPOtHdeXz6Nmd+toF/i3\nLiYZYF1uEfy5Bvk9AHsl69IcZy5NmK5qpjh2Av9RUkbhL1ASHLW/yDFUZLvA\n8kOc3tiNfqmnF4uYTtFB1rsxT71IoLk6KEu7plT3R4GO3pDA3ixdDRIKdcR7\ng7i0nF20osfE089OroI6DqV7JI234JhjfAIj6LctAGoXCKHqhLxZAowDFS5z\nqJwL2kTBmTmasayLZNr4pgB7Mfr8Ioa6/Hgtk1fmLrSmSX+RfJyVmisOnkYm\nF3w/fktAwtdMAeGVw7zU5D364oVRTEv3pic5H0X+OBD46R4b+hLXn18VTc6Z\nlrrg\r\n=myRV\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"4c9909a76dc5e1f4abc911f71533dc9cc0777017","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.8","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"14.11.0","dependencies":{"meow":"^7.1.1","debug":"^4.2.0","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.11.0","globby":"^9.0.0","lodash":"^4.17.20","semver":"^7.3.2","find-up":"^5.0.0","fs-extra":"^9.0.1","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"2.0.4","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^4.0.3","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^5.0.0","eslint-config-xo":"^0.33.1","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-prettier":"^6.13.0","eslint-plugin-prettier":"^3.1.4","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.4.1","eslint-config-xo-typescript":"^0.34.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.4.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^4.0.3","webpack":"^5.1.3","coveralls":"^3.1.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.21.4","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.34.0_1602934370856_0.34296130638415234","host":"s3://npm-registry-packages"}},"0.34.1":{"name":"xo","version":"0.34.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.34.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"dist":{"shasum":"0a0933fe864b654ca35cbfb71f18a7b4b9b357b6","tarball":"https://registry.npmjs.org/xo/-/xo-0.34.1.tgz","fileCount":12,"integrity":"sha512-i8ChTBFNZjzZ26gCoxVxDQ5yBfKAmJyKAzfPfiTvGLezqeWEdj6t/MmOEFi3nJFQzsX1rzBBRbBBgNicbcn8sA==","signatures":[{"sig":"MEQCIG4OmeYo0Xr5BnS+UxsezSiynbhJLDG9C6i0UNnXiHf8AiBrkB2FqFruKTXXUjseB/hKewUjT+HK8UXhthPw33qqaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjLxeCRA9TVsSAnZWagAAmiQP/2VEtNXWyPSDE+YZj8CG\nPk2RL2FMperu0ZV1kGaSlA+F8CCKg4th29o1zkUzHOlZU6pUJjS40Yn5dYlA\nHQBZYezAGUEyVKyE/OhG3Y+zT4n+u4jY0m/zIC9BOFFoKh6lVoE0dDq+0Zx9\nAq5lfLOQ/tXg3pLWp+Klpqpl0soEuVOfQmZ2w2Li7uV/UWJHj24IroK8WvVK\nYYZUvM26XmYkr9dhHe8gAFxzrvfuKf7t+CURLYo7auEhVwDLaF/4E1L4hZeE\nHncHVmOkP9kRF3mwVUwUemyAlZ7+ZL4CW4nNnqYiJ11ymkTGn4EWUkyp0zpg\nbz98tKXr6daAZXTf6ifDkdXlUWNuGIxjGLb7lS3tjoBcZC5jfdcIvxSDSxOY\n5if9AhgtrS32eSuEEYokXuB/BLmPonoI8La194aP8bbUrBgaRpfr/GIMumSC\nTvIg5dkESuk2G9Smiy1/Qbql//d/2afy3AHHybYtc+M2ENTqf3z329EEvqqs\noPq+B5TJIOcSDnFzjq0uP0xwyRO1MB85i5rqRfs09LGXgLwoFDIrPAQ6KKwh\nxD4X26N3o981S2i1o01eNRE2vFi3dWPCuKgy/nRzaWmIe07JWE2OajVqtx0A\n8LyFWvlGoAslY+CLeSa6U3u5vw937Lx7W67lJeEHLh3AAVQt5g5+kwKjqndi\n5eBm\r\n=smON\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"2346fef2fe8825bd937f9602268aa8977c1f94e2","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.8","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"14.11.0","dependencies":{"meow":"^7.1.1","debug":"^4.2.0","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.11.0","globby":"^9.0.0","lodash":"^4.17.20","semver":"^7.3.2","find-up":"^5.0.0","fs-extra":"^9.0.1","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"2.0.4","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^4.0.3","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^5.0.0","eslint-config-xo":"^0.33.1","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-prettier":"^6.13.0","eslint-plugin-prettier":"^3.1.4","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.4.1","eslint-config-xo-typescript":"^0.35.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.4.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^4.0.3","webpack":"^5.1.3","coveralls":"^3.1.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.21.4","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.34.1_1603058782011_0.07896668083171043","host":"s3://npm-registry-packages"}},"0.34.2":{"name":"xo","version":"0.34.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.34.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"dist":{"shasum":"5b756364a017830795edfb2332d5410628c2c253","tarball":"https://registry.npmjs.org/xo/-/xo-0.34.2.tgz","fileCount":12,"integrity":"sha512-GhCUAx99ExfHMXFqcmLfHg8G81NP87GouJcoEozdjxQDph2x3MQ9EIFWbCiowwOJRYb22VS5F3s+urp1eP6gBg==","signatures":[{"sig":"MEUCIHEp5L9cOryTBOMvBukXjzhQSN5QranNEnR6fvGxTjfJAiEAl0uHC/scxuqXUkDYQPogvF+kdmUAWSZPGHp0n18xivA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoEM9CRA9TVsSAnZWagAAejgP/27bMdru8xrzzk4ZuO5s\nlVzBy1+96XnWKhJDAIN46IE7sN2uQ7YYb4sGaVILH0MbjcS+RtihZs+eYDue\nx8Y9ygkoQOM15RlrC6YWMFgBQkAedgJbPHR3RfN5AJ/2OiO2Iihy1BL6SlnZ\nDUC33CuXTPvC8uMQiFZ/F7WEd+KGCsmOgi683p0N2EJNca/kUyp3+3o2A2qj\nnLyOckzlQzFAiHi9w9iyan/Iz/Q6gO1qT1JzbTgJYV8Rm1TXNx4daBRgfEG1\n6Lq1y5yT/G+siGeT4hLtUWsBFHXQCBlMv7R3CEbzqQ7TKvX/mHdZuxSTIx+2\nxlkNUy6IOv+0OjeUuEGrrJ88T1sJGH9c/6IIRrJIVVgkFq0r/vV2puWqTq8B\nUezfuLVUvS5EYIz8372n+kw3ZuokXgpMbJJ5kzDSmqaSTHHTBbuHVUVTIU6M\nuoBihR763pI4SPnz31kyk8Q9lcW95qcSaVz+SKg3n0aFfsOIjbgSwDEQe4Rl\nP/XceAp3stboYlh5strtWzZbriiAbHx33OpKEnrCvDoF/FkwtZD4mUn7sOQC\nGJjeJGleP60YRaXBIQ64DsrDMACEOpzKkMK3PBpOpJ4PcUzJRu7QwIvVkoTp\ny6uZzuar+gNUPvt8FOdaF1WAr3gnOSmd3yNj3xwP40mVRtItUQQ6aJBnhFtP\npBkq\r\n=u8AM\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"33b769ec71498f4c788fe01e17c043908ad0205d","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.8","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"14.11.0","dependencies":{"meow":"^7.1.1","debug":"^4.2.0","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.11.0","globby":"^9.0.0","lodash":"^4.17.20","semver":"^7.3.2","find-up":"^5.0.0","fs-extra":"^9.0.1","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"2.0.4","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^4.0.3","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^5.0.0","eslint-config-xo":"^0.33.1","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-prettier":"^6.13.0","eslint-plugin-prettier":"^3.1.4","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.4.1","eslint-config-xo-typescript":"^0.35.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.4.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^4.0.3","webpack":"^5.1.3","coveralls":"^3.1.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.21.4","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.34.2_1604338492666_0.15564206209597198","host":"s3://npm-registry-packages"}},"0.35.0":{"name":"xo","version":"0.35.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.35.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"dist":{"shasum":"46f6b83ae0e8e143aeef46ac02ce34dc1bbd11e2","tarball":"https://registry.npmjs.org/xo/-/xo-0.35.0.tgz","fileCount":12,"integrity":"sha512-0k9m8pHilTzAYqw3L7qEXxuo3X87M2pYDBSzLvFD5aIpXEydZvSHLR7xbGrXKpK+sWGi825lL7+iEC1s/XZCRQ==","signatures":[{"sig":"MEUCIQDqgwh6i7o8haRoKM3N9GFYW8qSuRD5YS+JBXGqKmstLAIgK1lnX8dNYM5NPQ2Ax/UIjQGx8rIBRchn1toA+vA6JQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft0MSCRA9TVsSAnZWagAAls0P/AnwiU/Hh86FasEyUV5h\nEPmzjnfYGIGhULE7NNB8me1snCBh0MS9+ZqVwUmRyQ2ZCSP235/XxC3pFEFU\nlCLjpE3eJhDAQcYUyetGP2qMQtfzppUUXPOb6JEbgCmRLvDPJwPxYLhMgRDi\ncfS0OZv6GekVWjI1IinxNU3r4GAtN1tRUSckgyCbRt2c7z+gqcBqDrrj9a9h\nazBBUZs+yNDDLXCjx+UgXtSzp1JgGctOrQBQZkPThrkYQ4skukuJffyuQs9O\ni51MsZM+vxmAMu4MrabYFd8dFBlPD1Ah0N99zsjR1g7/AfPyc0nQLkzCOC/R\n1ggcH/iqYV4CworPRbsAs7V/3BscW+JsNIAFCr3wuv2V4aW+zN5qEMAlO9kK\nMVN9f0Xhi6j/daDPwjTjjBVqrA4JakjidzDGvmvyrK7mROtO9w3yiNEetS2P\nfl6hfZGoqaE7a1LIH1FfuzXuJeqsB1Iw0nIz3O+pytY/TkZyuiVfQeMOKsIP\nxSEFodNcn0l8wnsrOA2pA66M1BB1pn6AScwPitnORiGxkTmkU/WG2Lcj/wdr\nioq9jUagMz8oy6S4knl7nCA6u3UKYblpnOt4cEvJnumlvhDOYVpUoLIFHZGy\nGh9+XeI9f73e7dk2zYzZ49L8wZLg25yweDTiGURv+C8hZcGHS5WtvWd54sqh\nwsm+\r\n=CgJb\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"4f40389b36f84fe8a5b9302e95403f1cc91d7452","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.8","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"14.15.1","dependencies":{"meow":"^8.0.0","debug":"^4.3.1","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.13.0","globby":"^9.0.0","lodash":"^4.17.20","semver":"^7.3.2","find-up":"^5.0.0","fs-extra":"^9.0.1","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.1.2","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^4.1.2","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^5.0.1","eslint-config-xo":"^0.33.1","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.8.1","eslint-config-xo-typescript":"^0.36.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.8.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^4.1.0","webpack":"^5.6.0","coveralls":"^3.1.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.21.5","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.35.0_1605845778330_0.7321206914589566","host":"s3://npm-registry-packages"}},"0.36.0":{"name":"xo","version":"0.36.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.36.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"dist":{"shasum":"8e4df27f51b3c7a4bf642f48f96c7d1849d71fdf","tarball":"https://registry.npmjs.org/xo/-/xo-0.36.0.tgz","fileCount":12,"integrity":"sha512-yvFwfv06DQBizcloQ007hIrFyI1lMnV8yQ12KQ7dWWFkO+Jzm53bP8k5FieUj3BtZpyiMogcHBkSeulGxnBuHg==","signatures":[{"sig":"MEUCIQCBQC6vhbxRjVpDARdjZm27m4QpgL0vYJUcIuXwB0qiHgIgYesk8figmhVD+BOqoFKjVskHYHQRGMsOXcpVWy9Nuks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzv0WCRA9TVsSAnZWagAAUfYQAJGihRMLCs/RQmlcQUZZ\nRBPyXga3OdXWaZ+DV6jloS5ElQa5dzD9zZLXPJ0Ffjxw+AdPjlV7uDXutVeV\nVTTXlwY3BJpf0gBvt1yep2vv6DTaZAvhacODnUYlJEQHMauHv718yUBXihGH\na3CABaCw/EdGdHDqDcL8TlyA5r3nrd6n7JWDQRhN+qv3JaO5cFOIQt4ZTSoh\nUFIgmcYXJAXQFGHDV/OgLA8lYjDhw1nGREEk/17CQhuGBCItJriNYwW7mefN\nLqbwMCZ793Z9qYLpE2c5VXYXxOWFEcn9JuoafeAH+rjecm8+fx4ksGmLv5O9\nzQi8dGwjta71RLNezjjEH0zkGCRDmpvJEfSqGkfC+duU2O0DIBN+otTb0Y3H\nqdxlYeWhbBX7VY1DtSROOnVF7vFE0YWenNNHzFXPqv9+3p6Q+gzp9FTDHah0\n1potVC5UVWA95TN1FchzeO8XNMWwYINw3UzdRx7lGP/uVsvC0QT+dSxIhRAm\nuea2Te+54gwQg5Y1nwBDPOmQE+yJVYHV3RKvf7m/QQkaOEdhy98LVIpWtnsj\nH7bz2oXCVd+UInQAm+ZFsIO55g4qLKGx82e+QHLcIaD2Wd9XAWmCxCTLhUge\ndd/5rhxgzpZ+R3t0dpvIjeIOKx64O+e0gDen1SbokKAlVdsFNkF6UI90dq/b\nLWai\r\n=CcpG\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"dc47965dbb5bb3f01b5e6c8a5a8605b2ef06deed","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.9","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.22.1","dependencies":{"meow":"^8.0.0","debug":"^4.3.1","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.15.0","globby":"^9.2.0","lodash":"^4.17.20","semver":"^7.3.4","find-up":"^5.0.0","fs-extra":"^9.0.1","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^4.1.2","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^5.0.1","eslint-config-xo":"^0.33.1","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.2.0","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.9.1","eslint-config-xo-typescript":"^0.36.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.9.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^5.0.0","webpack":"^5.10.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.21.5","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.36.0_1607400726063_0.5933581115945092","host":"s3://npm-registry-packages"}},"0.36.1":{"name":"xo","version":"0.36.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.36.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"dist":{"shasum":"fe2ff6069c9c4f8e34472d91ae123da34b4cdc86","tarball":"https://registry.npmjs.org/xo/-/xo-0.36.1.tgz","fileCount":12,"integrity":"sha512-Y4ZlBipRa9BYZDzGUV8PbCVgdP0qD5HfbM2x6Ilp8NKkdQMQXD2OyeJL0hyeAyXe+9X25VZSfeHBmSDi/DHXFA==","signatures":[{"sig":"MEQCIE79+zlkvsVYMBH1hIjHS4tEsyThhejtfBWoq0zzutyuAiBlujDHIUhwwhWGPCxNXZu1yFEgkzSUhuutKpXCr0JrRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzwsnCRA9TVsSAnZWagAAxWEP+gPD7h/L6mSfFkydY4FT\ny9NoVsQsjw8I3CzY/Er1GPNZJ2LK67bEgSWd+cXgVovD2ZrEgIDqcVL5LweB\nfh9d33J8nmzGLL3MfSg5uKQGCJc3+7Wosnzu6bRrsd6Zce/lDS3/clkl/o/e\nRUBFS5WrNz6ORRrPPR4qJMYXpwTrdOLmJPAPdo24eNDAIVpIcNfJXAuSE+vl\nZsm1NCyU3kbLOBJPnc0g7KYEVyGwucIMn5u+Y2OeUuoIxfIFqYlOAfxr9z18\nCgkBaKzG2vUnz9z9DMo+8/y/9E3mnLdzxHYTw7pAAJ9wl1iaOVx7sAwoAfi6\n1gqSN+ih7PQH+TP91o3DqPBl0pzPLhXNIsu09uxk9lU1FRi38oCB6uG8HPtW\nwrB8/IQirRkkB4pY+adIY8+9XNoAjSrtrWAMSLhF1d7XyykvVU1wH/rviEGT\nNWeI8EopaHK5TFHqsa5R+B9rit3L8VILBHDhdhF7yzVyMnkOODN9xkfTWun8\nvzji2y/mPwmB3r/iB5OTRSA07iBNe3BmvEGUxNZcqvaaCa+rlRe8rTtxpn10\nPxeq2CqxJcyJal+OAj/HSwILrFNH7thf7H3H3X5DPUYOmVw3MU5ulWvBAMFT\nFKfwEJaCTQsLSDFyNiZ16KeeNYMM6tb0JYwDhQB3u+phwkPYibsbCFnxrVig\nhJyb\r\n=jkfI\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"ae89fd1b1379be0e2004a8ed70785dbe9a9e9826","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.9","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"10.22.1","dependencies":{"meow":"^8.0.0","debug":"^4.3.1","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.15.0","globby":"^9.2.0","lodash":"^4.17.20","semver":"^7.3.4","find-up":"^5.0.0","fs-extra":"^9.0.1","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^4.1.2","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^2.0.1","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^5.0.1","eslint-config-xo":"^0.33.1","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.2.0","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.9.1","eslint-config-xo-typescript":"^0.36.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.9.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^5.0.0","webpack":"^5.10.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.21.5","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.36.1_1607404326436_0.4423786806056409","host":"s3://npm-registry-packages"}},"0.37.0":{"name":"xo","version":"0.37.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.37.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"58be1e153c23f74c47da2177fbc5bde3251b9805","tarball":"https://registry.npmjs.org/xo/-/xo-0.37.0.tgz","fileCount":12,"integrity":"sha512-MPopzPc7ToXYEtymeUcIh9PJg2YNThPEUNc4j36LKPhl6caj5yQ6rdfqePr88XcDkDHGY0EiK7S2zZ/Pkqltyw==","signatures":[{"sig":"MEYCIQDsZX+tzSQNiYEskdYleeoCqEaq5Vwh9HwrgeNC3en/ZwIhAOad9MFM0mN4+7iXgtFbOrzOAKh3FGw933sgOSVAppnN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8CoECRA9TVsSAnZWagAARqwQAIVb44lBi1VvFZFoEBZD\nHWEBJ2T2c/STfny8KNvjyjmovGr/kkgOR6a92DFLD1Lxta2iqc1gVvbSN8Nj\nw4WOd/6iCsoAznBj0Cd3M4ZcES1a92s/geDdXJ5r9jwAjmY5+htQwmSTJiOl\nEonHMBw/3lrI2v5/0G1m/sC555/Yk0dzKZD9YmDwZFqtXHzhqcDyKZKtaCo2\na6raI9PIhmaKrxbPb1k/GHBYVkTxEECka02jMwvXQXAloVnkqH6rdSvzhCUW\nONK1P16G8ncuh2QPJ/Cc3GS0j8u1gjGFSIxuM/gs6TArCw7+ycEYlNYTmVry\nO9YAsJz2ebOyQYeY+G30F4qEFlsJwERqLd173Fd59Pzp8tp1ccVjNvYbyHrT\nk2AbrVYyq6k+32r187K0GY4aKxmGi7+ObFrIOI7kvGSH9NP08ZxNdLdBldTL\ndeLcM+zw2nwVfV2WMzdI1wstqGLNzrC6qsHjnIVoIeZG7g7B239WS7Es+i0V\nW+Jtpxgh56D6s7IuYqksHoX90Qs/Qvtty7a5hlF4p+GQ/+fUbkq0ptYJS/Jc\nLumEvzFBlDs4dMVaXnhM7WDJ5dwodkwo4P8KuAYz/L3kqLWJq0Gpp58sCBmY\n8ACfnYpDhFrnpVgYZAjuSQxjUTHC2nSUzzMnkYgOlJES2Nd666emZV3AUbKA\ndQPe\r\n=pq94\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"a1b21d9ef0ec05e6569ccc3f2844ffdc83f22f05","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.10","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"15.5.0","dependencies":{"meow":"^8.1.0","debug":"^4.3.1","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.17.0","globby":"^9.2.0","lodash":"^4.17.20","semver":"^7.3.4","find-up":"^5.0.0","fs-extra":"^9.0.1","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^4.1.3","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^5.0.1","eslint-config-xo":"^0.34.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^25.0.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.0","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.11.1","eslint-config-xo-typescript":"^0.37.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.11.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"rules":{"unicorn/import-index":"off"},"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^5.0.0","webpack":"^5.11.1","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.22.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.37.0_1609574915858_0.7384029422857161","host":"s3://npm-registry-packages"}},"0.37.1":{"name":"xo","version":"0.37.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.37.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"0843b6a7c6193fa85ae23d26e44eb1fc5652057b","tarball":"https://registry.npmjs.org/xo/-/xo-0.37.1.tgz","fileCount":12,"integrity":"sha512-UsD1QkITsojNJmiYaDg20GOuTEuHAYtys6Cz4JVWbral6hbCb+WU8ktt9xCTDrsr2rNPjoxp1oonoz9HkPYGnQ==","signatures":[{"sig":"MEUCIQDrIzo7GRXkEfPxwa46bIZmv7ihf+ZnzuQjKNKmIENJ3QIgb/cMak9s2e5UtiK2HuOubABAxLexcQPNC8HtjdRT/SY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8DXdCRA9TVsSAnZWagAAk68P/1as1JOS9JHhyJ1KVudD\nIVLA1ie9R+8B9l9L4z8TJ+22W/U5pi/vOMAms279v30/QlthUXpdHHfdJ9KX\nuE/pNnGIuoT/RWlqmyODGdnU58dluDriXfGBuKinaUr0MaYHTP+XeI3YKlI+\nWboDpofYwhPkvaBM4y6AVv9PTHZA0b8Pp9RQzH5te1pNmkK1h27viceFjLNW\ntpRrIhbciTWL41E3xqDLMyX7KaxF1nIKUV2nRoti6Qs5XQExKZ5QckZXs3mc\n7xpQ4O21l8ae+9Mci1/Z0UoXkn9EUEHavfMC7wc9nsPJEpCqE/Kw8EpONUnV\n0iOjdwvjMQsJGFp65SevRHnLg9uLKsU0/91PZG53LXbK+IUfYPzceGJzZhpC\nZtd9YNfE2x44YP0t/wX+xWjjwMvudOiNTyVfRAzZqNCTC+tn8Vu8qyQtvyc7\nobCzBOYdIewbksXTjmwkye3zD+DUcBTZfIVNglb4aiOkMicuOccOsdajM6G5\nHhzZPCWI5OdwdA7PW60gGoiOmsWzJfL7wLgHO7lnAvMpw16GH5K9236lIC7I\niEByIdk//gin1OrAS/mcMgLprHz5xk9VM5FjvcxvXnkB5LJpCzuIFO6mdvfF\nxpwZK9g93tm+ftaQikjjIf9AKO7BB2PmLX/g3Il4jXpkpg5rv7M+y70tThQ0\n7H0a\r\n=w+Nf\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"914a350c43da0445918af5e4494f643175c1205c","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.10","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"15.5.0","dependencies":{"meow":"^8.1.0","debug":"^4.3.1","json5":"^2.1.3","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.17.0","globby":"^9.2.0","lodash":"^4.17.20","semver":"^7.3.4","find-up":"^5.0.0","fs-extra":"^9.0.1","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^4.1.3","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^5.0.1","eslint-config-xo":"^0.34.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^25.0.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.0","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.11.1","eslint-config-xo-typescript":"^0.37.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.11.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"rules":{"unicorn/import-index":"off"},"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^5.0.0","webpack":"^5.11.1","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.22.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.37.1_1609577949349_0.8936649920430839","host":"s3://npm-registry-packages"}},"0.38.0":{"name":"xo","version":"0.38.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.38.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"6027f5b0856d8fa74d636924ac76d91f4f8d1d5f","tarball":"https://registry.npmjs.org/xo/-/xo-0.38.0.tgz","fileCount":12,"integrity":"sha512-gH5ZhpBatiMzzOPf9cU9dx/B1uM8dMVrIkcZUAZ+xYuu2xiUKOctElmXZzA7f1+faBDQS5ur1UrU50dUeYeITg==","signatures":[{"sig":"MEQCIFms3i9fMwOuHU0P6NXAuVGpUz+rdG/Wlg8LayopFP62AiBzyI2ofdkd8QPJRHQHI+j5nd6+iKxD3xsBaizAPZFuTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMNq2CRA9TVsSAnZWagAAwqUP/jUttS6AKM6rwmZt5Bw/\nnIHJDBOiAMbg+Yebr0XGZQ2vGxNSN5Ip1SBq6P5WPPOv2FUU4G/lqUFX4svN\n/RNvFTatIwXqZElHF5273V8X5+0KT3rpc/RgAvUjpjdYkPPN8YPGeG1mYoz2\nTUWievmZMBzO9ZUjVtgsdxLcxrf34PmY+wbNSiNkIVYKjoeHftsHbfVeHdss\nMDnONQgIoJaBZU7AZkKiPvuInpqqmk7a2RO0lRH/7JdLPjOnqGvs4nJlFGhV\nGyVb91JybUyfUg7ZFxcryXxzvTifMe1AOq3ODj5Zd75iIHXv1wHdIBPUqC5j\njhqrTbpYeI7RvTzNgpDA7wAV8ybTXTP2ifSlmuLWEnJtX6jmYuyPorBdHhcd\nW+GiND+HLq7Rcdk0P+m6LXBAiDkSDCQutFaCmWeHjNvGAX4pUs+JHB3H+gTw\njcWQ3yoBSIrrG56/jfInLs4nY3mY21GBJ+7db9p2t6CdlSHq99NE0HEJ2pjt\nhHE1X/SzisfBzp3A1w62eVpX1NbuRn5tuMlU8qjrPb61kuOI2eCMWnGgZ4gZ\nNcy7II5do6l5j5y2MUksLnHCu2a9WAzDWWLt2lo67/ovpWlG9XdZ77ARHpT/\nnlKwSHiZWoUwIbNDVUWP0n2w8Nfs7VH02pncpHaTG/2mMN3FJeXnc9MnzvPj\nh9EK\r\n=ejZ4\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"51ee377de8e7cc660e97b6f5c19b6f00eb7de037","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.10","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"12.20.1","dependencies":{"meow":"^9.0.0","debug":"^4.3.1","json5":"^2.2.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.20.0","globby":"^9.2.0","lodash":"^4.17.20","semver":"^7.3.4","find-up":"^5.0.0","fs-extra":"^9.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^4.1.5","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^5.1.0","eslint-config-xo":"^0.35.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.15.1","eslint-config-xo-typescript":"^0.38.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.15.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"rules":{"unicorn/import-index":"off"},"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^5.0.0","webpack":"^5.23.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.22.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.38.0_1613814453823_0.19121528158375245","host":"s3://npm-registry-packages"}},"0.38.1":{"name":"xo","version":"0.38.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.38.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"ac149f393904132daa977238a4ce6d7a63aefb1d","tarball":"https://registry.npmjs.org/xo/-/xo-0.38.1.tgz","fileCount":12,"integrity":"sha512-mvceuXAa2+jbYMgQ3tjbYB1NTuGSOvk3S2j7pHs/35AZqMDE5volXX0q5gSvsexw+5X/6OfI0T/VO/hM92lPSw==","signatures":[{"sig":"MEUCIQCRRiAR/o95oOsFYm0ulOHca4VEv2Bn2cmrFfl50VJqCwIgaUwhbaaoZofLweUPJHIjyCUrwVEspi7wqf0Px20o6xU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMN1bCRA9TVsSAnZWagAAW88QAJEwtWFsIG6qUrQShMIp\npchg902nf8d7WuNO5q4g+pjcmzLsfrHCLBCgmNOAMSDn5ZISh7jcb7LV3gdr\n5IeH9Fm9CUXPenJ20LwXBosXBElUuInZWUWMvEodt5w6XumqX9MvZZkv9xVn\nMlEjsEoQF+BN7O0XE+vFwDAQBuQGTEb0uX/9MjcjzoT8AM1c1sQ5/25itqYD\nkHHuA3y1G9cKD/IhgyAR6XhUo6DEdzQPOGSrlB1qQQ2K5kzlDa8wmy6rcSFm\nfU/MjRKGLIWFW25F5HI7ljipCIsLCb+soEct03Kmmqu0x3eCOHqmtOHmyWkN\n74dzotMDJPLkbMhsX4YT8/bVioYVy8Qr3nMmAkAwbrefgUO2w7yDC79jdNnG\nzvLatZbcT/HwHOSWPIsEDR+2U0TYxr7TkY3HGdK6R5yOMeZYpZEk312oDczn\nQlBYqnEGoGhcvPvAOFFvPbBV95t3j6UylEtfFul8u9/l6hHyY03WX4H5kWgL\nmRJfcO99T+LcZt/dWlNo/x19Cj+v/V6PWQU9WaEA2L/lrNnjaFaJ2/fyO+Qn\nkfgKslv1X6NqXwOz1RGc7Ycu1GzLA82N5ys8TLSz9i153RydVKh0AE7D0Ei1\nEZ2MIw/N02NxC6/Z0JyBZkBghrKvRsn89VQT6J5DnsMGrnYIVALQCtUq4f4I\njrVQ\r\n=uUxf\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"ecd05bcf9e434a4be782d79d116e9a7cbd1d9642","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.10","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"12.20.1","dependencies":{"meow":"^9.0.0","debug":"^4.3.1","json5":"^2.2.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.20.0","globby":"^9.2.0","lodash":"^4.17.20","semver":"^7.3.4","find-up":"^5.0.0","fs-extra":"^9.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^4.1.5","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^5.1.0","eslint-config-xo":"^0.35.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.15.1","eslint-config-xo-typescript":"^0.38.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.15.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"rules":{"unicorn/import-index":"off"},"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^5.0.0","webpack":"^5.23.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.22.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.38.1_1613815131297_0.8580560779535886","host":"s3://npm-registry-packages"}},"0.38.2":{"name":"xo","version":"0.38.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.38.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"a9e44f85e0655dad64bf08d177c096dd35c0008b","tarball":"https://registry.npmjs.org/xo/-/xo-0.38.2.tgz","fileCount":12,"integrity":"sha512-bGDGXgyPQyiVYIiqrkbFm4S1IIwlKDrNxgWnz9xWrdT4jdbfDU9fHkW6Mwab7jGms7ymoul+aRZVa3uMhcQlTw==","signatures":[{"sig":"MEUCIBz+eDMCDF8+Tzi9iqCv5EtSaxnIlM8y+rzXgWPB9SbSAiEA8IIhdURALYsFsror5AhDuUzFLYm2+zHXPVmh+QstZXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgO2OOCRA9TVsSAnZWagAATCwP/jXXtXhQANWe5Rm0BeXK\n7iEj/U2I6K5LS/1S4gwvZBYYZQLEbLj6gAS3TcDbVtBeMRKbaoj6osXRBh9T\n6Sq8rVdk9aRBN9f1QnE2VLYJPgsY8BFV8ig+YmlaKCNtGrWAYgvdS83xoP9j\nCMO/gznuhtn2CbeQGkM3fuEnGuRuLo8uAzUFmnbK7Lg93V452cQ1M4xwh1we\nC2H0gDQyfKRQVUEFX9L6ATDqNn8hVUsKjJyLJNyAGYf1XInrr3ecPDn5Kibg\n1ST0XABMNcSECarz1OL/++7MiNY+HujWkM0B5/qzl+LSEHa2TfnNb+axgn44\nksyphyKYpMxffiW4u+knkdCsKnCUj3QXU7Sgz84HblngpVeYNBQMh0708XZ1\nIp+Oq77E5yK6+BDVQ1JxZTVmoe+8S8zc66h9j4nHgbWiwEsuTy41mBuG1Aqw\nFl7GAv8h6xzVM0aiGgnxMCF1Y8MLvq+B61QJihTsIXJS7HYrqhF57pp00GkP\nnhfncJvsuwun6j5GiYXDoQD1x+WgPQACyvO17a1CDzQvUWQR4YyqXMCjn+/5\nJJlI4qASqfNHs9waXnbX1/zeFaRjFq+DtqMTqOCcXQ4cphfca6CVYtUfaD4L\ndu0SFtdMVOj0tBQ1yLlr/z9UGtRoyjqCmPIck517LTplmWBlZpiscBo611Zf\nH0gJ\r\n=3bsN\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"4529597f4694be6f6a01ae0a56b2024001a6be9f","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.10","description":"JavaScript/TypeScript linter with great defaults","directories":{},"_nodeVersion":"14.15.1","dependencies":{"meow":"^9.0.0","debug":"^4.3.1","json5":"^2.2.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.20.0","globby":"^9.2.0","lodash":"^4.17.20","semver":"^7.3.4","find-up":"^5.0.0","fs-extra":"^9.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.2","typescript":"^4.1.5","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.2","update-notifier":"^5.1.0","eslint-config-xo":"^0.35.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.15.1","eslint-config-xo-typescript":"^0.38.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.15.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"rules":{"unicorn/import-index":"off"},"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^5.0.0","webpack":"^5.23.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.22.0","eslint-config-xo-react":"^0.23.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.38.2_1614504846195_0.2368643308652867","host":"s3://npm-registry-packages"}},"0.39.0":{"name":"xo","version":"0.39.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.39.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"bac95aa2f40e99a5a410eb27a3859e51b7bd0d22","tarball":"https://registry.npmjs.org/xo/-/xo-0.39.0.tgz","fileCount":12,"integrity":"sha512-vGVK9u9g8QMaSB+h4aco1gGRVTmVt/l00nVtWyLy+1QdA6h/A8Hm644dZAybYJ5aoU+6kEsNGOFRKcfIoUi0rw==","signatures":[{"sig":"MEQCIBGGPxbxv0kgm0N+x8mKtMBbvjBtA9VDk79e4q55AEPNAiAdm8ANHiDC6wAkuEvl+0P884GoDonzRCqlNuMPmsW2Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfwJBCRA9TVsSAnZWagAAEtEQAJqkstrpNGPyTJ/PMn9X\nNJwMQkql0ntSn5JIRxQyUnfqLigxNkN5wTb7q33Rg/zYrYzrASy4oFywWx4U\n7B4YWYoQQ0fWrgq4hnEaPadljf2nDMqIoQIUl7Z/m5/HZRiKrrvsHTggtS9A\nMDF2MRtbiUnKxIYVtiK+U9Fkyj31noJD6MS1kYV9RJ9fKgsoNvexhMDLVlp9\nilFIl/Cr457NPK//bfiNMIWz0Q6du36yZWPAd8wKfwbMx4RFA7WdJrfUK9c6\nbzeoc27i0j51/nqV+iF6K1TtnOGLxjBn3tOB15HpYiKHINWM8HqiapeIWbxj\ngAcc8VKzBfeZooSYr5JgY7lTcjz/kL8wc20QxrtenCL/3+FTlG4U7HluDRsi\nOeFLSe0/IukpEGF2JWAWhDluGPQTQJC+iKRiBMqfd4PFnPIY+Y40tzfMPHW0\nBCdcXH6s/DTIRINDMHU+1WVSOZdGcXMUc0sglq5ujc3VNiwEjsUTVD4jsy6R\n/CWnjQBPsS5DT3QyCOv/i/DlhaSoMCBkouMuTAX5TkbpQ3RpdmXFRte5C22M\n58Y8YJA45ulcagJU1uZX8SMKj7Fr310/yA1zEHoPI212INauz60eIhFUZPSd\nbISTT6ewN2iLZIQto0tGn6u8hYg1PvOPHocUzqvkM3xulGqlAus5/HwP56jR\nRcmH\r\n=a1W8\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"fd8828dd58e64e9b9b8779670698340d37e71725","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.10","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"15.12.0","dependencies":{"meow":"^9.0.0","debug":"^4.3.1","json5":"^2.2.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.24.0","globby":"^9.2.0","lodash":"^4.17.21","semver":"^7.3.5","find-up":"^5.0.0","fs-extra":"^9.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.4","typescript":"^4.2.4","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.3","update-notifier":"^5.1.0","eslint-config-xo":"^0.36.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^30.0.0","eslint-config-prettier":"^8.2.0","eslint-plugin-prettier":"^3.4.0","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.22.0","eslint-config-xo-typescript":"^0.39.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"rules":{"unicorn/import-index":"off"},"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^5.0.0","webpack":"^5.34.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.23.2","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.39.0_1618936385009_0.30325447322051957","host":"s3://npm-registry-packages"}},"0.39.1":{"name":"xo","version":"0.39.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.39.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"02cda4d77651548edcc27f1aa6c929c7390132be","tarball":"https://registry.npmjs.org/xo/-/xo-0.39.1.tgz","fileCount":12,"integrity":"sha512-7OXtjkIfCMw3XfUPGInnUhxb/w/IHqATQM7XHOxwiJqbsQ44OYcLkTZb7mA35tDtqflnvWk88wD+IxiR/XJ5gQ==","signatures":[{"sig":"MEUCIQDHDyJUkRswjx2Ea7vlDXrD6469mINx2Om+3UTEoF80kgIgesDJgYaaIKJxgd9PKSlXpUy8SmVPOS7VPVqzXkGPtNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfyJRCRA9TVsSAnZWagAA8vEQAJhawHk/XR1/y/0RcsQy\neU97WgID8YTytYnKQhI7lSK2O4887m/YKdEYLfbMepCA32F30e9pn7uvEJtO\nkjs7QzB+oSqDkMcWnQIeo14JkmpuEqvQmH1hzmRQFQRJbyj9CxLZY9mLsr+d\nWdopfyrm/5uCckg1EADfOYpTDEEIXUjyPO13bh7RnmsmHCjUN1xsdqWtYz9s\n+jAoaZ5g3HygvpqnBO8po5NpVjX7EjZqJTRLnOjHeRWrokeBQKiCLXu+8k1N\nP+XUeZ4TdYxduvDRr0nw6R7udCG8KvawQjUUxOP9deS6Q8lhLw7N50QXovSh\nZNkhZNOx2J63igoiVxK+/kYERhub/CBRrKi7Lzhc0HUA2y9RO9VUYOzLWrso\nYN7hqZKfQ+d5hk/xDt9emftJX2JMnj4q3UNOChUUo7AxON73Izw/tsudY4Ix\ngs1HFUkb2ZgX6ptZkWDrLRCmgTl6b64aLdq9ZSG+RDsluTIb4e+3U7adsFSZ\ngFQWfkEUS1dDEgI5TDHK2O0eJdVQzmYTCAOyey5x0/QI/LKq6qc9wqPwpnNG\nx96akHjDK8IncVMMzk8Fon7jjy0bsr4W9GCcuhwon0YOKWbUZIMPzRYzBuxk\nRGIUAZ67FtbeKaNiZ6+gpegLW6vzWbwn5KZ/b1Rof/98t0BxsnrkO+NfUS/m\nlsYx\r\n=M484\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"7344d21eff5ef4c2d0c9ac36e5017bbc23a6d789","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"6.14.10","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"12.22.1","dependencies":{"meow":"^9.0.0","debug":"^4.3.1","json5":"^2.2.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.24.0","globby":"^9.2.0","lodash":"^4.17.21","semver":"^7.3.5","find-up":"^5.0.0","fs-extra":"^9.1.0","has-flag":"^4.0.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.4","typescript":"^4.2.4","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","resolve-from":"^5.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.3","update-notifier":"^5.1.0","eslint-config-xo":"^0.36.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^30.0.0","eslint-config-prettier":"^8.2.0","eslint-plugin-prettier":"^3.4.0","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.22.0","eslint-config-xo-typescript":"^0.39.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"rules":{"unicorn/import-index":"off"},"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","nyc":"^15.1.0","pify":"^5.0.0","execa":"^5.0.0","webpack":"^5.34.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.23.2","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.39.1_1618944592645_0.33016347536017765","host":"s3://npm-registry-packages"}},"0.40.0":{"name":"xo","version":"0.40.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.40.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"32031355a1a0bad8bc57c8b75b00f76befffe901","tarball":"https://registry.npmjs.org/xo/-/xo-0.40.0.tgz","fileCount":11,"integrity":"sha512-Gcm4/qics4j992WH379D5oDKWI+Caann6I+wflmViIHA1tJ+YAiwRZ7V0brAzgW3yRka+9676e+GLoniWGNmaQ==","signatures":[{"sig":"MEYCIQCFrnTgFSFoQAsMSYu0AXhrJhduG51hL7BagayjldNSVgIhANVZRQIc2f6p4Jwh9CAn1ywWDrssWHH4WlPPRiHigLcW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl8VlCRA9TVsSAnZWagAAzvMQAIlOKS08q1L2BGqrVIBm\nX7W6rMdQRvmm+0yza3syknML5HjuzI/60UUD+EznQkM9nZlL4kU4YxA9qfNJ\n4ZfkbP8tTGIokTiOsFZblESvXklO5DB51owryGD9w13T4yid7+xsMX21IMwD\n3UvG4NItqKmvrhMgJVcRsPIC0vUdoRuh89JPAc8ZEdggSW4LQF7SUbYpUO0J\nhy3tANFPx92glp4TwK8i/lLP2DtPTAfqjNHGsovLbQglOaRUBAJnvGJEJSh2\nXJ6zwOMxy0TfG8UtVMQm5o+6uDw7BYoP/m1d47p1WkkIaxh0ce3dMoU18GxM\nrthWESA0wDWRCLdcvldRfBOtcuhbg10rIWAtF3rCqqcthyo+k+0y4UqnyzFd\nSI2BA9JVzDiQe7Jk9OAFzT2n8kuS9NJomINn2sRgQcGSPHFUy+v4YcnD+Od/\nVRnRvlPxbmx3IVbCGbmpyOIVZEF4zXKFbgDAznU/JlmkidosVCpUuScY6fm0\nZidY8RoMn86kTeYxPTFLWFnPolax7tc+EA0Pvl2D9BMa2KOjMnfKBmgkyd8w\ngWh6hugmxVqrq+ao0xzSmtZNS/FFtQ2wU3W7OdYkHYyIjZ3czH6OuQd4zScc\n4RlgrUnwyn9d/r3lWZlelKJ6O7AFnq1jZdpmFOw8pZJl+hh7LwObClsmNWdw\na0fy\r\n=2gTS\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"56be0182f327b33f6d8cbe827edd72b5baed4af1","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"7.10.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"12.22.1","dependencies":{"meow":"^9.0.0","debug":"^4.3.1","json5":"^2.2.0","p-map":"^4.0.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.24.0","globby":"^9.2.0","lodash":"^4.17.21","semver":"^7.3.5","find-up":"^5.0.0","fs-extra":"^10.0.0","has-flag":"^4.0.0","p-filter":"^2.1.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.4","typescript":"^4.2.4","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.3","update-notifier":"^5.1.0","@eslint/eslintrc":"^0.4.1","define-lazy-prop":"^2.0.0","eslint-config-xo":"^0.36.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^32.0.0","eslint-config-prettier":"^8.2.0","eslint-plugin-prettier":"^3.4.0","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.22.0","eslint-config-xo-typescript":"^0.41.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"rules":{"unicorn/prefer-module":"off","unicorn/prefer-node-protocol":"off"},"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","nyc":"^15.1.0","execa":"^5.0.0","webpack":"^5.34.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.23.2","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.40.0_1620559205474_0.4978616321619358","host":"s3://npm-registry-packages"}},"0.40.1":{"name":"xo","version":"0.40.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.40.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"5f9d7ca80d0f99b4d744b30987b92686a233b724","tarball":"https://registry.npmjs.org/xo/-/xo-0.40.1.tgz","fileCount":11,"integrity":"sha512-cle9DGwXjiL/Xu4KU2uajBLaNgi1K97BWO2sRJwAodWSRSdDFgLWdVCGCYQWCvRx/PI9yDaMM/KIng3U3yYPdQ==","signatures":[{"sig":"MEQCIHQ0qYL030h6CPbn6YkW+1ta4MlEVVLFe+JXuZXNtsEiAiAXzhUFFuKzOmrgVr59rvjwDB12Ncl11dpnE4Nbuz/g/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmnXOCRA9TVsSAnZWagAAlYIQAJhxysnGhBb7HqGUXV/b\n6OnhtDABfSPep5aLy0JjkBwx68Qw/OFvppoHrhuK/j1Yq9MTj+VvSKU0w6L5\nt986mFEzp3i2nU/p67Xzo9SBqaUt8lMf6SlZGpGHOQRvh0kRCw4ZYgbSbUip\nzkIwqQY+iZOdItjuVKQRipJMYwohcMyx1bOJMLeVcWj4NfQrOnQCuTmnYDPj\nlcqEcryAu58BkZqwWbkRUAwI2NeqrCmaJTIVwVgWyREdEWuPSTd5fHV76yP3\n09pnuL2+sKYFoH3qtrgwetQEoO61KtTvZkkWE051ZRAK/4+oCqvQIppfRadz\nuMcM0TA2zHpCpzxyuK2dIN+YXylPfmyLJk4u/W0z19/o41Z4F1ba0/zBErMY\nATdwWPXyxxB4xyzLtJ94DgMd7xxOHKOQhFYcAPxQLBLx/XhHw6asZrBBdqx2\nERT6GrYaaebDKqxiWGIZR7PeqmFcqLCwbWkkrACvhNpXLvdqIjskmCt3bO5v\norGzvLhWjaVN+PJf3Fb4xvxWyzhlQNJHw9+P4RYsSrPjIlojeDHpM1VZyQbT\nsevg6QYvdVzmp99MIwNtOcG++IZ/Kc+qleBeo9KlhrbeXCEctmGLBmMriijZ\nSv8tQ72YmUPrj1oo5p3BVvHpS/lNh7m2LBVpt45AK4ULngHnymY8AhWdq9pq\nPkJX\r\n=FjUy\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"7629ce0e887bce9f056eda4300602f90ce2f89bb","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"7.10.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"16.0.0","dependencies":{"meow":"^9.0.0","debug":"^4.3.1","json5":"^2.2.0","p-map":"^4.0.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.24.0","globby":"^9.2.0","lodash":"^4.17.21","semver":"^7.3.5","find-up":"^5.0.0","fs-extra":"^10.0.0","has-flag":"^4.0.0","p-filter":"^2.1.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.4","typescript":"^4.2.4","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.3","update-notifier":"^5.1.0","@eslint/eslintrc":"^0.4.1","define-lazy-prop":"^2.0.0","eslint-config-xo":"^0.36.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^32.0.0","eslint-config-prettier":"^8.2.0","eslint-plugin-prettier":"^3.4.0","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.22.0","eslint-config-xo-typescript":"^0.41.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"rules":{"unicorn/prefer-module":"off","unicorn/prefer-node-protocol":"off"},"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","nyc":"^15.1.0","execa":"^5.0.0","webpack":"^5.34.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.23.2","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.40.1_1620735437972_0.7427474234623175","host":"s3://npm-registry-packages"}},"0.40.2":{"name":"xo","version":"0.40.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.40.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"68a8bed647cddb750fe75edecc2dbe866ddad803","tarball":"https://registry.npmjs.org/xo/-/xo-0.40.2.tgz","fileCount":11,"integrity":"sha512-luBFj3WAhE2EJKainO+lLPFF7aKvlRUdBZbn1iZuMeioPXaVqqcsb/Nbn0+l0sAcDwhJL6Wa1GFHFja6JAiTOw==","signatures":[{"sig":"MEUCIGuhv9G/V5liL2zp3gK518yPi6BwIrEkE3dYYZRhqxlGAiEA1qCR8E1fq4aggrq1DZHIvWT9a2lEw6fjlLamrj+z6sE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt0xCCRA9TVsSAnZWagAApigP/2FHzDSd5RLP2j63lOlJ\ng1lUjevw6BDCHC2+b4d+D2gOfCyCeMMqxoGW8V4A8oqZIAQ8NsLzlBtmwAfE\nuQpd8NHubJKWqcCR/oX4USzg6A/w0JW1A2PBu0iXtU1ciFvr3fnygG3zV3YL\n6vtde3GWy1oeMAH0T9a8pYJxIZhR0zRi4GE3u01nbAyiMe2zS6dj6Da9IwzV\nlJlL+E5W5O/RBS1Wnqo6FQCOMX9gS562X7rWYifqsnwDsJhPcW9SNtZ5DGHI\n8aR6zL9CQmSgbFzLm73OZHU+zgIFQY6K714x03RbfFzs6cxBi2EZcEJlKseB\nJtku2W+tTiQWkNL7bAij1r0ixaAzS217+2qBkCw3qv9KaRGo2giNUNizK+Vy\nw6VI0CE9ZAt3C3KO1tMQts85PoLtITiBKL9gJecb9Wkg30525oKe3qam/L6q\nir0s1CR68vWqmdOPDkCwJW+P1bWc6onCM7BHS5U2csh61CpGNk+ctIJLvjuZ\nnfn3o0S/xeKvJBAZ3/Wp2+d4Bb/mODwyQLwgFBY9m+c6HT4uyzT+0DFRvevG\nUc1j7NlqIioZVWqKk7WcExl2SMbY+Y0FmhpRmg4BBO+WVKDgK02Sm+VbYSDA\neDuiLYCpkuNgLbWgEMP5NOb/9t3TPEl8MxgTln/EmzCGHJD2ND2zaQJLt1zL\nTC/P\r\n=8WeH\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"b6389ef10ec0113f0a0d006a0b32c0918ca2c676","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"7.10.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"16.0.0","dependencies":{"meow":"^9.0.0","debug":"^4.3.1","json5":"^2.2.0","p-map":"^4.0.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.24.0","globby":"^9.2.0","lodash":"^4.17.21","semver":"^7.3.5","find-up":"^5.0.0","fs-extra":"^10.0.0","has-flag":"^4.0.0","p-filter":"^2.1.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.4","typescript":"^4.2.4","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.3","update-notifier":"^5.1.0","@eslint/eslintrc":"^0.4.1","define-lazy-prop":"^2.0.0","eslint-config-xo":"^0.36.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^32.0.0","eslint-config-prettier":"^8.2.0","eslint-plugin-prettier":"^3.4.0","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.22.0","eslint-config-xo-typescript":"^0.41.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"rules":{"unicorn/prefer-module":"off","unicorn/prefer-node-protocol":"off"},"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","nyc":"^15.1.0","execa":"^5.0.0","webpack":"^5.34.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.23.2","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.40.2_1622625345749_0.9183220496129176","host":"s3://npm-registry-packages"}},"0.40.3":{"name":"xo","version":"0.40.3","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.40.3","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"require":["esm"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"35f21ff19fc4080dd9b888bee520434955b137e8","tarball":"https://registry.npmjs.org/xo/-/xo-0.40.3.tgz","fileCount":11,"integrity":"sha512-g39uOETzRMQgp+vwykQTs5of0lwGuT1d0ebUzV04BRc0Ie5yn3ddKTd9ORUG6PC2NjcI3vE4Iad13Tddmkfovw==","signatures":[{"sig":"MEQCIE3ic0k0RMcV5tmlKlrCGT5tWsi70kX9ziTBTMo9pH3oAiAu4tc+NW5bknl5m4PBHiPaNL97WsVWsSvFSBc/7WzzsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0F/dCRA9TVsSAnZWagAAcSQP/1hNOAu3mahDuYRJfDan\nBSPtbZS2Jwl4EBJBa6K72m0fR/6AA/hBwAnfmyggxt8K6I/lMchp6g2v4KA0\nH8BVTP/ncnUM+fqm3mXxATNTTrx+wM28c/icc3q4i3ci2RmyLwXk6N+gt5ZI\nVLKvM2DZUPPYApogK+oj2xZznd1L9wT5wFuK62T8/uZ9CzN6ZI34BtP7GQeu\n2ybS/LjHX1BytJbcdVPrc46wHQ84nLDL9/Vg18E6wWcorSKxsEOfmI/TkonX\ndDevrIeYiFiqoXxZfyDGy0W33K3jUqfuKSOq5HC+awbmEnGtgkug5TZu+vV/\nBMJ8YLI6ZZ5nRg1N1xTsK7eEX+eyX7ZxPKJc6P+FCmXfltoKhZM0AUOdUcUL\npL5iPCH6ol+wk81T7op/RP6LaxZBu4Xa+ERi5cd7M/GS/Zrs0J9IeA3Vra10\n1hD1j5pYaeRSQbRrYBlVMmlEpqxuE7LEJ+8KsXR8hdrum7eVwoq5Zm6ie8tS\nWVNuewNV45upT0Oh4ne7kAi8zVknjum0qc8PoHVwChage0OCadTSxXt8Yehf\nrTf7QXzw7Isq6xTff5RtLhuCmKJGXH0CKQIuwh8dOu8fFl5PnYl548xm3VGW\nxvodce8IVE8+Lk24ebcWFYe3OBcJJMV6FO4S9yhA8gLdgsCXNM6agv3R1/Yn\ndVGc\r\n=1d95\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"41f0484a337bb53d3075194223a1d69eae6c05b2","scripts":{"test":"eslint --quiet . && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"7.10.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"16.2.0","dependencies":{"meow":"^9.0.0","debug":"^4.3.1","json5":"^2.2.0","p-map":"^4.0.0","slash":"^3.0.0","arrify":"^2.0.1","eslint":"^7.24.0","globby":"^9.2.0","lodash":"^4.17.21","semver":"^7.3.5","find-up":"^5.0.0","fs-extra":"^10.0.0","has-flag":"^4.0.0","p-filter":"^2.1.0","p-reduce":"^2.1.0","prettier":"^2.2.1","get-stdin":"^8.0.0","micromatch":"^4.0.4","typescript":"^4.2.4","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","resolve-cwd":"^3.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^3.0.3","@eslint/eslintrc":"^0.4.1","define-lazy-prop":"^2.0.0","eslint-config-xo":"^0.36.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^32.0.0","eslint-config-prettier":"^8.2.0","eslint-plugin-prettier":"^3.4.0","eslint-formatter-pretty":"^4.0.0","@typescript-eslint/parser":"^4.22.0","eslint-config-xo-typescript":"^0.41.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.0","@typescript-eslint/eslint-plugin":"^4.22.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"rules":{"unicorn/prefer-module":"off","unicorn/prefer-node-protocol":"off"},"extends":"eslint-config-xo"},"eslintIgnore":["test/fixtures"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","nyc":"^15.1.0","execa":"^5.0.0","webpack":"^5.34.0","proxyquire":"^2.1.3","temp-write":"^4.0.0","eslint-plugin-react":"^7.23.2","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.40.3_1624268765203_0.38661947393972995","host":"s3://npm-registry-packages"}},"0.41.0-beta.1":{"name":"xo","version":"0.41.0-beta.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.41.0-beta.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"cd57749f37ce0eb8386fd1fafe0961b732225789","tarball":"https://registry.npmjs.org/xo/-/xo-0.41.0-beta.1.tgz","fileCount":10,"integrity":"sha512-eq7aOH0C9hweIb/Sdk5CfnJmzuRKDcM+HDt41DBWSNBy7CbLgO9QeLUYRk9z5UCjJHfsVDPX0QwnzK3JK9lBBw==","signatures":[{"sig":"MEYCIQCuPwrY1iG3SeTcFVs95WfG5S8BbcHegTwzaEIHG8BycgIhAIoVwoB0TCNiARTwJfxN9nHrB24TlD8WxWEvnQC4PJDK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4sT9CRA9TVsSAnZWagAAytsP/iDckj1+NHJJrKQ0JVFI\ni5Ul/Y9BdX98yzykKLDUnS6vFr1vNBeIe7tGx7paY5Wgs/0acNWqfEIbg6ZT\npQ5au6RF+yPalpKlkarfZQqxdO8gJuWj4BfP+J1U2VqaRNo3HZSvypMqc8sP\nbpe8za0p7NnVHNX15gEhp2Nw05kdrmi+9/8LRS/44s9prMd3kPI9iaHkzQml\ndY61JTv63t6MvG1Gb19Pj5ZSSB8CT2OHi0F1YvFjLGJOhGlmO5tlG9hx40e9\nmLLW9h3s1pWOgf+a91RD771aIWk9kt1EOEI8fVxoIe03HHZ1MvNHm9pYBeGJ\nyZQFR3mT4LE5A62rtcRPWZNDFP3+dgKfg81WUaRhCiVftDW0CFcKfiRf7g6C\ncgOovBtXOrLiTONjEZLY0qK4zLRSKOzPPe3jpJrLrIUiEAatCFe0drPH3v4D\nOoykgrYlLzCtidvcO7bzv5RkK8ZsR54Pktxi/kk7Y0ZnSiD3Iiu1p1IlUPro\nvYZQEcVkphH4Foubo/D7BKCdSyOmD6aNEMBjj3C/2ZHyhfd605dEi9BBWxPw\nJpcTvYNxTzQuzqvAAQT2Unzp5DOJT/QXfIKmQc+U0fhch/RyT5t96QyOsYSD\nx/l3HL2gCC2qB3Camp6ccR0oQmGQvWPZOkKdUkQUiay2ZanpxqI73uRp/Q0f\nLN6N\r\n=0VC0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"17c05ddca6fb518ca57a267268958b6e3fbd401a","scripts":{"test":"eslint --quiet . --ext .js,.cjs && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"7.5.4","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"16.2.0","dependencies":{"meow":"^10.0.1","debug":"^4.3.2","json5":"^2.2.0","p-map":"^5.0.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^7.30.0","globby":"^9.2.0","semver":"^7.3.5","find-up":"^5.0.0","fs-extra":"^10.0.0","p-filter":"^2.1.0","p-reduce":"^3.0.0","prettier":"^2.3.2","esm-utils":"^1.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.3.5","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^4.0.0","@eslint/eslintrc":"^0.4.2","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.37.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^4.28.1","eslint-config-xo-typescript":"^0.43.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.1","@typescript-eslint/eslint-plugin":"^4.28.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":["eslint-config-xo","./config/plugins.cjs","./config/overrides.cjs"]},"eslintIgnore":["test/fixtures","coverage"],"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^5.1.1","webpack":"^5.42.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.24.0","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.41.0-beta.1_1625474300557_0.18003127939342134","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"xo","version":"0.41.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.41.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"3d0d65f0c48fc5db73233083242dbe97952848ae","tarball":"https://registry.npmjs.org/xo/-/xo-0.41.0.tgz","fileCount":10,"integrity":"sha512-IKAte76EbDvI+mcNHW+ro63DQSuUAvztUi2U3Q+8q33xtDbWBAy0nVEV7D9tC0m0HtS3NehdY1IijLBhIdTjqw==","signatures":[{"sig":"MEYCIQDhZdA6X4RA+smYjZSBMnKxiOPUf2o94eg42dU90Ih4OgIhALoZVlEOHleRKZKZz7RVRs3DVQTf/9marA+sBhnG9mgr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4scoCRA9TVsSAnZWagAAiRMP/14FT6ptb8Tr2sPWEYW5\nfAMWCn1rADYxmoc66bB+bk0Zvw9sP321jiAD2SNOeifVLWSqb9DVm5J7NMG4\nA8r/8Bm8mBG+TuT75DFxiRN7nrgedgR8dWe8iNe6PZ9sd4NWYf6NSDUN2oo6\n8e1iazBxPzybikq33S8MmClkXxCkmjEW4BJuZ86KYZHFwjC14CzJO6YFbyOz\nYb5URc0r/uDV4TFfep1MnzCxHmOUDCrdYejIa0gWzOGqItaHUMXkPla6xQOg\nzdolLBdwKAWywx14cIGRt3Xb1OIq0B37WNY3UOsO9+vPdK7P0Ag8xSg/LQcF\nfRQcq6QWVxJUSZEds/YW9z2CPEw71PKTgPln27WLniAmc19ApBqL4jmJ4oB6\neTHuUHlDuGPRHEYda9l36d/1fckgOow/wxGo1GSCpnPcsk/eoumyNp+olLsE\nkZbBViiEEO3/hOO/X9gOPrNKOR57ibPBnpNU7sxgdwPnzQCWwkLKFSJwXfQE\nmpi5YN0On5uHvAUBuNlmiJA/zz9N/yXaAEGdOWx1rIv28vB7DQ4U0xGNstrb\nseAWVCzPYpA4jAfF+JRPfRfeEe0DGkbJlVkUM4a4Kt8uAvLY60Q7+0JGO4jT\nUvbPsSc9f+oXP+Z/r8gXovPQB0zIiz9yQ7MYM0dBTxIY9Oqp9KHMucgW2x/K\n6g70\r\n=jeCo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"47af93ec380b9b8fcd32d2d8190bd9664cb61556","scripts":{"test":"eslint --quiet . --ext .js,.cjs && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"7.10.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"16.2.0","dependencies":{"meow":"^10.0.1","debug":"^4.3.2","json5":"^2.2.0","p-map":"^5.0.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^7.30.0","globby":"^9.2.0","semver":"^7.3.5","find-up":"^5.0.0","fs-extra":"^10.0.0","p-filter":"^2.1.0","p-reduce":"^3.0.0","prettier":"^2.3.2","esm-utils":"^1.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.3.5","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^4.0.0","@eslint/eslintrc":"^0.4.2","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.37.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^4.28.1","eslint-config-xo-typescript":"^0.43.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.1","@typescript-eslint/eslint-plugin":"^4.28.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":["eslint-config-xo","./config/plugins.cjs","./config/overrides.cjs"]},"eslintIgnore":["test/fixtures","coverage"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^5.1.1","webpack":"^5.42.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.24.0","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.41.0_1625474855689_0.26028110678066807","host":"s3://npm-registry-packages"}},"0.42.0":{"name":"xo","version":"0.42.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.42.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["!test/temp"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"599e7473f0793534a95c742c3b9cdca1c890026a","tarball":"https://registry.npmjs.org/xo/-/xo-0.42.0.tgz","fileCount":10,"integrity":"sha512-xwHSpt7CchcX8EgcbQcY21voYlNs5/lJ4qFCXHsleSIs12uk3+1VUdgDdodynxg+BvEM5Zr315cyCVENeUuCKQ==","signatures":[{"sig":"MEUCIQDCLHe1YEppY1fE5ik5ZHIMlfT5rzxpTqwVQVeDmny9eAIgQd3jEfbd8mFiDQ4O2Q1ivOzH/IiyNsjeMriGnupxJSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8aw3CRA9TVsSAnZWagAAZTUQAJ7gPaENjAhHwXAKoHdF\nCFI/DH7sFDLQNH/0yx5tKRMSRNgx3GMXLeJlEdGocepqlhAj1D0DeY74nt9Q\n3A7lz0c+ZTU8x55J4P6DnGyQDIq5MxHPkXtEMZfhMFYCj0shQ+T00MaU1WsH\nOSZgZkXO0YeZlZlr0tY5F+OmzbQovIZ/TGmXJY2Dm+QaZtlAgEqY6BU3GmHA\nAc3Fe6Pj/xQcxUYlhTzOFYfetpdb7o/NzSRqjQFRY4XlsUnjRvv8q9GnFByZ\nQ9+giKmG+BadgNtaIhMYkwcQLK5XTMLXd1kG0jNRII8birk6F4Oxb3vJ9KCQ\nJrz1KM31DnIPpwH9v44Gn1YciiCY5Vl/qD9KA5GV2K3+snnSnfUmucTzeXKC\n8j3welEa3GloA6lIOKbVOELrxnITHE6EgbJ7GM975YfSzjCJxVP0ZWUAw4HZ\nBqg8xPIGv4ex8x7tJDmqoks63fk4xhJ9i/X0HE6H8XHFz0JY/a4da/YcNcmg\nGEeqWdODJI7yCZ876hP9P2nSeHTNhK21jm3ldvp2SWGxGmfPW5XzD6yEN7Bc\nTqivtrYlu/GLChUt1f1/oUqEcVwZH5h1Chizzn7g2zaTgQpUGnS4z7nwcpMV\nq7YRbqhwMs0PnrCMzV6EGPEJBmhRISY9hJGXfodPGu0wgEx4CipBxtpjd8Hv\nBLuS\r\n=2+XH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"ab16df288360c3adc02efa5008b0acaf8c3e4a01","scripts":{"test":"eslint --quiet . --ext .js,.cjs && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"7.10.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"14.16.1","dependencies":{"meow":"^10.1.0","debug":"^4.3.2","json5":"^2.2.0","p-map":"^5.0.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^7.30.0","globby":"^11.0.4","semver":"^7.3.5","find-up":"^5.0.0","fs-extra":"^10.0.0","p-filter":"^2.1.0","p-reduce":"^3.0.0","prettier":"^2.3.2","esm-utils":"^1.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.3.5","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^4.0.0","@eslint/eslintrc":"^0.4.2","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.37.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^4.28.3","eslint-config-xo-typescript":"^0.43.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.1","@typescript-eslint/eslint-plugin":"^4.28.3","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":["eslint-config-xo","./config/plugins.cjs","./config/overrides.cjs"]},"eslintIgnore":["test/fixtures","test/temp","coverage"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^5.1.1","webpack":"^5.45.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.24.0","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.42.0_1626450999583_0.5539613348294512","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"xo","version":"0.43.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.43.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["!test/temp"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"5523a1ef9ca384bb5e3fdb0137466ea7f6e64a89","tarball":"https://registry.npmjs.org/xo/-/xo-0.43.0.tgz","fileCount":10,"integrity":"sha512-Ru8xIjcUYKZdU9zu1ruLPUohXydK82sizmUEsrmmcRm8/VvaRrH8w1Y8E2mhDiOfwGabmVNsM+mh4H9mghlFqA==","signatures":[{"sig":"MEYCIQDUV4QaPlJVFFLP4YQchVFDXi6sPZJpqZrSJTIhTaP97gIhALN557au75gQRahyMcabPjss64ehdO2yhKWhtCL9ytgx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCVEdCRA9TVsSAnZWagAAYXcP/0GRdQjbGq3PEkkqxB8K\nqByhGh04GcyQjn/HJeJq5wWl39KXtqMazxHEFBa6QX2j/O7Quo9QH+MshbQo\nWh6y5jwzAsfVKTrorC4f2IeMaO9PSQqtgLGRZAbAavaNAVlR4ZgnnA/url/V\niAZQLPxFv0rOheP9t/qyOEOCONUqC3JbiMjwdAC5wdWRfjjDTSMy6w0Zw0eY\nvq/UJBc1vn+B8gRcADlNfK1eD+gTVL86IMHroxGh5KF6eakb3PBFvVAmUWZ3\nS5ENFKp4RdIZwdq3At5Bu6QfB93WoU/bEo66BMphRQScti38hdnyHqHuyDPZ\nYeDaBRyPgEV+aprDsisI9iZoVuaWDl8HjadMX+oTfihzdQ1BnvqOV1vPg7j6\nzWZ7lfPLZW5erEGYgXzfScqzPogS/PEuga5aqambHqivJnY52EHFwwdvDaLC\nDz/ZxXzVl2GJP96y/V0is9GQmu7IcFzP3BwD16vcNTniPuIGNyikDuD9hhEp\nqw5T5Ky85coFgt1NsZvdF/3MbxiUdoRpjVL8SR3W5696sW1FE/VoOT4dgaFP\nj0JGrRnCqLdcdJT7T9zBETRgLiqrq/l+GPa3NCV1kfUBoLWudNwUCl+Ti6jk\n+mn7RYeutrhbhRZ5fZky66H1R06OWdVtVtI58VFEfTkYFeIepKyzKWPL38Fb\n0hjt\r\n=cVku\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"2670d3d5602f4db0ed5a89b9942e48cebb3846b5","scripts":{"test":"eslint --quiet . --ext .js,.cjs && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"7.10.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"12.22.1","dependencies":{"meow":"^10.1.1","debug":"^4.3.2","json5":"^2.2.0","p-map":"^5.1.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^7.32.0","globby":"^12.0.0","semver":"^7.3.5","find-up":"^5.0.0","fs-extra":"^10.0.0","p-filter":"^2.1.0","p-reduce":"^3.0.0","prettier":"^2.3.2","esm-utils":"^1.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.3.5","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^4.0.0","@eslint/eslintrc":"^0.4.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.37.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^4.29.0","eslint-config-xo-typescript":"^0.43.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.1","@typescript-eslint/eslint-plugin":"^4.29.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"eslintConfig":{"extends":["eslint-config-xo","./config/plugins.cjs","./config/overrides.cjs"]},"eslintIgnore":["test/fixtures","test/temp","coverage"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^5.1.1","webpack":"^5.48.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.24.0","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.43.0_1628000541680_0.5779713085213856","host":"s3://npm-registry-packages"}},"0.44.0":{"name":"xo","version":"0.44.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.44.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"94d4148c764c0c677377c9adcad2fd59c75dc6dd","tarball":"https://registry.npmjs.org/xo/-/xo-0.44.0.tgz","fileCount":11,"integrity":"sha512-RIIRsAyy6B52Zex1Of2r+OFtEGj40kuuGNXFh/GAGu6NA2+7LuhcjtuAZMybmvS3eQILbfxxdVLRM3+lK+Cc3Q==","signatures":[{"sig":"MEUCIClWB7q1nl22BIETJVN8W0hIKNuuhF5m/MKrdWQyGetnAiEAjYhNanycQCx40zj9jdgON5Bvibym4TYEXu97m+Ord3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD7ZuCRA9TVsSAnZWagAAkjEP/R6aLCnZrIH1NKCLOEpo\n1icnFj7UkyZD6eF5rpwI4u0DbWZlBt616Z8R90PfvJPh/VSz2zWI4qvziaa8\nK4Xx0JSOU/bCwLcRJUAyyJE0kXnJtdMKdUO08gnK6XpxdoOtQKcQGHKTcIDI\nNO1XUfekYDYYYT9o+POlZ8ySPiEmUSNNnuTr+Z+pArJypvpKC+a2VF0ueRfz\ndtpPVUvTcf82hzmc1h7F6cC3C1kh+G1LJ/dR9CRrMp9f39QOzO81qkMbBoEN\nc2D6W6HeVqjhbH5E9eHQUfYNN7OQD8jvtNm64CZkEv1qNwNqTRud7lIUHXFM\n3la0EEE0iUVQkwK4Qk5EEZ5wSaNFWXe+UlOjhTttryPnc/9lY5Dc7WyeEMe7\nXQJ1bsdLQ65tLCS+NsccEN66qNQLkiw5ufr7MnM/Lh8XUl60OHKMjPu3Oe3i\nwtUx4UtqUOgrkKhBx9uSo5PeG5OstYrjtIR2uHgK1zSAtynAefjyniNvFuWw\nVDICmKZm3F3bmPMZWBJNXF1eBn4dEVcbcU5IL/JFlM+5XWSVv0rwqczLJJC6\nDPa2Tb1F+3pD0wfvRngyKnVEonCpTAUS1tJE+EOK/hQYc84QX6YoMiJlEpN0\ng75mmsLL2nvX7diU7/t2rk2rYJlVY4npM9+GfLBGM1NNoXyswycD0CSrUBeL\nDPL6\r\n=ENhE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"ea0750968d5a1fbe9c44a48087f1f81427b54649","scripts":{"test":"node cli.js && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"7.10.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"12.22.1","dependencies":{"meow":"^10.1.1","debug":"^4.3.2","json5":"^2.2.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^7.32.0","globby":"^12.0.0","semver":"^7.3.5","find-up":"^5.0.0","fs-extra":"^10.0.0","prettier":"^2.3.2","esm-utils":"^1.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.3.5","cosmiconfig":"^7.0.0","imurmurhash":"^0.1.4","open-editor":"^3.0.0","path-exists":"^4.0.0","find-cache-dir":"^3.3.1","is-path-inside":"^4.0.0","@eslint/eslintrc":"^1.0.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.38.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^4.29.0","eslint-config-xo-typescript":"^0.44.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.1","@typescript-eslint/eslint-plugin":"^4.29.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^5.1.1","webpack":"^5.49.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.24.0","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.44.0_1628419694313_0.1000225755450137","host":"s3://npm-registry-packages"}},"0.45.0":{"name":"xo","version":"0.45.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.45.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"a953ff5da208f1e4829866f89382f92fb382906b","tarball":"https://registry.npmjs.org/xo/-/xo-0.45.0.tgz","fileCount":11,"integrity":"sha512-IBjoemqbErdy6DL68Yk3k2TZyv3o5voEiR6ebII0DICidvWT4LbmmkzeZmlPkW8WMGDFub3J5V+yv+xsFH0c6g==","signatures":[{"sig":"MEUCIGV9HCJ6Tt9jf5GS1oBs11bTfsZOuR71xcBCgd76tyItAiEAnILTxl3+kj3UTHQBpP+aRGIDjm8cDENucqFCsI69w7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61626},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"6d39d1000c18111db8bb9949d0373733ca2c33b4","scripts":{"test":"node cli.js && nyc ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"7.20.3","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"12.22.1","dependencies":{"meow":"^10.1.1","json5":"^2.2.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^7.32.0","globby":"^12.0.2","semver":"^7.3.5","find-up":"^6.1.0","prettier":"^2.4.1","esm-utils":"^2.0.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.4.3","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^3.0.0","find-cache-dir":"^3.3.2","@eslint/eslintrc":"^1.0.1","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.39.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^36.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^4.32.0","eslint-config-xo-typescript":"^0.45.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.1","@typescript-eslint/eslint-plugin":"^4.32.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^5.1.1","webpack":"^5.56.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.26.1","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.45.0_1633166949589_0.46232454485152186","host":"s3://npm-registry-packages"}},"0.46.0":{"name":"xo","version":"0.46.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.46.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"6b2113b2e6ec8ac2d814a12108bff882212809b7","tarball":"https://registry.npmjs.org/xo/-/xo-0.46.0.tgz","fileCount":11,"integrity":"sha512-O57z234B0L9jKkD20eEun9dvotK/0VkzJmkj1PDRil630X20q+veDDHwP7XYe214RjoKFkvNMJimWpj0stmfBA==","signatures":[{"sig":"MEUCIHO83Kfyj+xy+fyqyQeddswRnBHo2hBpKgWBDbsjMhkhAiEAhCqLf4SbdGx8QusTfkLZUU+k9avTUIBSd7WRpDAcI3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63983},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"b9ce6c86538968235069c1126030011fcbe2b651","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.1.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"17.0.1","dependencies":{"meow":"^10.1.1","json5":"^2.2.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.1.0","globby":"^12.0.2","semver":"^7.3.5","find-up":"^6.2.0","prettier":"^2.4.1","esm-utils":"^2.0.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.4.4","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^3.0.0","find-cache-dir":"^3.3.2","@eslint/eslintrc":"^1.0.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.39.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-unicorn":"^37.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^5.1.1","webpack":"^5.60.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.26.1","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.46.0_1635350506706_0.20107312503634867","host":"s3://npm-registry-packages"}},"0.46.1":{"name":"xo","version":"0.46.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.46.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"ba101dd6319dd1ab2293978a2f0defa9714c17d2","tarball":"https://registry.npmjs.org/xo/-/xo-0.46.1.tgz","fileCount":1745,"integrity":"sha512-vP6+s4nUYBetQm/MuRy9zXt4sSdGx/ewNhXItnYZDa+w9oBMGaMpLcYT/RqpbIdegwD1ravt1AkNYY5p+ldqDQ==","signatures":[{"sig":"MEUCIQDzPA72ujEvYt37nvTYz+LxvrkUzYLqD+DyviFheDZukwIgGANUy3BFJ0qbk7Ez+ReiZ/yYYSNqr3QfOikCtHXlPZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6295843},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"b1f10b2ddd4faa188f113ffb8008145425d13ef7","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.1.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"17.0.1","dependencies":{"meow":"^10.1.1","json5":"^2.2.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.1.0","globby":"^12.0.2","semver":"^7.3.5","find-up":"^6.2.0","prettier":"^2.4.1","esm-utils":"^2.0.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.4.4","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^3.0.0","find-cache-dir":"^3.3.2","@eslint/eslintrc":"^1.0.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.39.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-unicorn":"^37.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^5.1.1","webpack":"^5.60.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.26.1","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.46.1_1635403093922_0.7776664253612346","host":"s3://npm-registry-packages"}},"0.46.2":{"name":"xo","version":"0.46.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.46.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"1be90cecb666ddd2fa8269c8ccf8e4883e2a2829","tarball":"https://registry.npmjs.org/xo/-/xo-0.46.2.tgz","fileCount":11,"integrity":"sha512-iRN+H3456fJpZ0L+sarUgz95FpVyYqmwup+YeW1eGode+P5X3NGC4WAqDszs4cOJC8T4Egw3tyzsN0z6LtVlAw==","signatures":[{"sig":"MEUCIF1E0Uz9S5sMq0ydQFZe7gg2eSiK2rB8zm9py/ArUWxeAiEA0xFuwqOVlQ8qyKcfuFTZEjFEFhOsLxiIIBNRjyO0fGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63983},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"f3cc4c03c0fbeeae4671ec20296962fead517d37","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.1.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"17.0.1","dependencies":{"meow":"^10.1.1","json5":"^2.2.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.1.0","globby":"^12.0.2","semver":"^7.3.5","find-up":"^6.2.0","prettier":"^2.4.1","esm-utils":"^2.0.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.4.4","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^3.0.0","find-cache-dir":"^3.3.2","@eslint/eslintrc":"^1.0.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.39.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-unicorn":"^37.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^5.1.1","webpack":"^5.60.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.26.1","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.46.2_1635410390887_0.751584320909191","host":"s3://npm-registry-packages"}},"0.46.3":{"name":"xo","version":"0.46.3","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.46.3","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"59273da10ca9359f8af39436c1da0ef065e76779","tarball":"https://registry.npmjs.org/xo/-/xo-0.46.3.tgz","fileCount":1745,"integrity":"sha512-olSo9EQhwbBWgAtSC8ixRMLif6T/N3Axs51hgo/VVMVRSEDSmm+lo0OmECYkTtUhUbdkHBAkNc1pC38o8Stf8g==","signatures":[{"sig":"MEYCIQCg6+Vjohq6CAEUTWrrjbIoAnJb8ju4DElgruGHNwpsHAIhAOmqYsHYSl1iXI83H4x04mYx/b8ne0UWj624JVDgc/Qf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6295862},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"4c51f2341fed6d767486bf0a8c4c354d5ff5532e","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.1.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"17.0.1","dependencies":{"meow":"^10.1.1","json5":"^2.2.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.1.0","globby":"^12.0.2","semver":"^7.3.5","find-up":"^6.2.0","prettier":"^2.4.1","esm-utils":"^2.0.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.4.4","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^3.0.0","find-cache-dir":"^3.3.2","@eslint/eslintrc":"^1.0.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.39.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-unicorn":"^37.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^5.1.1","webpack":"^5.60.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.26.1","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.46.3_1635410497156_0.10898091244651353","host":"s3://npm-registry-packages"}},"0.46.4":{"name":"xo","version":"0.46.4","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.46.4","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"45e2f50bbc6c6ba777f868d93f8b087584922a7b","tarball":"https://registry.npmjs.org/xo/-/xo-0.46.4.tgz","fileCount":1743,"integrity":"sha512-nA7txROpMGD6tNT9rGtVeRVn9dLScND6fcZtPalY5M3DtbEDqQi9CCmhD7/RP6sKO0c9bX0Wd3BIXQsATeP3hQ==","signatures":[{"sig":"MEYCIQDMPAhZhT1vYryqpvluweIdK19x0CVxfD6LyxcWHenWhQIhANfdTYjNU+lzDGTe7CLp/kv0DdbdCdYy8Ebj5n0XI6eT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6300299},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"5490df6dd2ab262308113ac4c1d3c53d5bcd948e","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.1.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"17.0.1","dependencies":{"meow":"^10.1.1","json5":"^2.2.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.1.0","globby":"^12.0.2","semver":"^7.3.5","find-up":"^6.2.0","prettier":"^2.4.1","esm-utils":"^2.0.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.4.4","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^3.0.0","find-cache-dir":"^3.3.2","@eslint/eslintrc":"^1.0.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.39.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-unicorn":"^37.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^5.1.1","webpack":"^5.60.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.26.1","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.2.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.46.4_1635952791560_0.6032157959537363","host":"s3://npm-registry-packages"}},"0.47.0":{"name":"xo","version":"0.47.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.47.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m"},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"6653bb3693c786e3b409e7271e9522bf9ff6c765","tarball":"https://registry.npmjs.org/xo/-/xo-0.47.0.tgz","fileCount":1736,"integrity":"sha512-QHRIpaPSG7tK7PX4K4fqe0V4EH1u2IkM7Pr356u1fKcVsZskw7i9gfEqyBLsnnc4e4Y8gnLtIqasLJsGPqM8sA==","signatures":[{"sig":"MEYCIQDvD9V4sifyufDhihv7MDTadyXpCatYKyIggEYM2C4dWAIhAN5hMqnwYoa9d2hZQRazbKsHYx9i0eAouMbGFiKxAfoB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5934766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoKD2CRA9TVsSAnZWagAAFRgP/jP68v6h64dSHeL+kn+u\n3ZrOIvzqLNw0/bjkWeXFvGt6cICjR8HdAyn2YklEPG5wQxtFMjS72RGTkV96\nPLGHsH75DD4fDh8vGPi/WyDuyeFXhD/J58qo9QClutZj54jkEDjbegbwst2A\nHlUCEcm6cgW9wJjfDqoGYENs7MfjCO9DYDcIAbajHWRdjBO0M2XDjFpoyEI/\n6zbcFjVCq4pao3UcceSaRnS3PC1a46hIHvNdTywEuJ1gYUrJ2ifvUTN4GYhJ\n04Rb9OssOm/XbrAHLwISyF7lhiHxrc2Sg6s0/RLID2qFfaP+rH/31vMjPVKq\nNP15t1oDe7bAt6bJv/ThWSqsPJHI9ejAlMEiJa9aSrDblSXzbRTXqYAYyAcZ\nIbZ5VHZlCA9Yewi3khwwuHKT9thd5imCcuIur1HfUU5tIbZzc3FlL1NuoKi4\n41avUm0bmc7xZnSaWrcy3yv3Z/uifSq0pYU54lxaOR2sNKYtw/1Umytb30HV\n/CRU4wIdQIdYvplP+q4L1a3lcnr5kxzgqbHfNFA1swYhI5zNZMzEHmqbjzXc\nIh7xj6zwzgebYU79eqsKzMflAsyvSzIKCtq8h1tQvM5PNONH0FdHKGHMj9bc\neasis2QJjSQaf6uwB0UxOXL6j/gUHshSWHsV4Mne3VmR8aMg8T0cODFdH1RD\nU6gn\r\n=8k9P\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"d3dd11930fbafcb818fdb4c2b37904b2ddba888c","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.1.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"14.17.5","dependencies":{"meow":"^10.1.2","json5":"^2.2.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.3.0","globby":"^12.0.2","semver":"^7.3.5","find-up":"^6.2.0","prettier":"^2.5.0","esm-utils":"^2.0.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.5.2","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^3.3.2","@eslint/eslintrc":"^1.0.4","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.39.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.3","eslint-plugin-unicorn":"^39.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","execa":"^6.0.0","webpack":"^5.64.4","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.27.1","eslint-config-xo-react":"^0.25.0","eslint-plugin-react-hooks":"^4.3.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.47.0_1637916917999_0.21114092960624165","host":"s3://npm-registry-packages"}},"0.48.0":{"name":"xo","version":"0.48.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.48.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"02e26fedfdb00f389db05ecd4698eb679ba721a0","tarball":"https://registry.npmjs.org/xo/-/xo-0.48.0.tgz","fileCount":1804,"integrity":"sha512-f0sbQGJoML3nwOLG7EIAJroBypmLokoGJqTPN+bI/oogKLMciqWBEiFh9Vpxnfwxafq1AkHoWrQZQWSflDCG1w==","signatures":[{"sig":"MEQCIDRrDBum9BG4B9zJ7zgO232JrM7OhqUY1Ods5dVWgpEKAiBAHT0e4kV05MAoVO4OL5d6u6m9t/sOk8S2xa+GDIMxHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5982711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA7cZCRA9TVsSAnZWagAAdA4P/0Mf1G7bOcgk6NSimpAJ\nyinKfBG2xGpc4PcQafMDol8x9ba5u5K6qzbAefnsx/Mo4RFaUruwxFmVRh4E\nlLDwme4DxXxxpFx23zVNQYrm7yo6Z6dbMMQRgSD8ry3boCN9euAqU120thMN\nMGSENct4qe/k10XGdbdxSPQ3VeYSJGiPLRnCbsNWpdLfqcxNAsOBu8bGn2hh\nyE8BK4MR6HGqaZ9+uZZeLjbto4WJBK2qmHRm7XnRaGK0EBSl68LmpMGTovDE\nwcBih6Lj6P8MENM+ctz5ROKHxMu44PYIuugdqVh9Hv8j4JANDAqCk/M8lkxX\njqyWnYXZKO10s+AiOq713va82BX/2u3syV/LEPZzbBpdevn98aJ+1YIsH04r\nOyQOLORRzg++JSkF6woPZPuMhvHl+HfW7vR3VpVDgabZ4Yo12jCjq6sBv9MV\nk38rnP9so3Wzj0KLF/zmqK2Ej25bhcKA57vMOUJFDes5iDiKNJzFyem80Pi4\nKybroO//qKM7PuXRsa9h8F3TWOvLvcHNsv39i32vVvRedCuVaEsD+slLhhwK\nJdd2cnxKxCxeEGRgVF/CGBT0MSYbOASbkK/IR7hYVfcNhmoZCdxQ/RtfjnwF\naVqpS69aaYa1abA3HShvqjlLJbx4xf+Gq+dYz7o7KTvJS7i5GH3ReDfSN6Xk\n4X8A\r\n=k7rg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"7da6311abcd069bea561a9be0f9b7aa220784a34","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.3.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"16.13.1","dependencies":{"meow":"^10.1.2","json5":"^2.2.0","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.8.0","globby":"^13.1.1","semver":"^7.3.5","find-up":"^6.3.0","prettier":"^2.5.1","esm-utils":"^2.0.1","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.4","typescript":"^4.5.5","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^3.3.2","@eslint/eslintrc":"^1.0.5","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.40.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.4","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","execa":"^6.0.0","webpack":"^5.68.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.28.0","eslint-config-xo-react":"^0.26.0","eslint-plugin-react-hooks":"^4.3.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.48.0_1644410648831_0.6272987381713169","host":"s3://npm-registry-packages"}},"0.49.0":{"name":"xo","version":"0.49.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.49.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"e7a9adbeb466ebb913ec2bec86974eb055ca4d23","tarball":"https://registry.npmjs.org/xo/-/xo-0.49.0.tgz","fileCount":1841,"integrity":"sha512-dDj1bYy3LJ/8C2XItw/lFVckZtO68C2YCx9TR8xfSLVcmael3y0SkeFse/3OMUPMvG5jG44bQ2CAI6wFTpRqVg==","signatures":[{"sig":"MEUCIQDytL45a+hCzYmVRddZA8h8PIegKKjTxP8nT22Cg8cTdQIgWGFx0wwLPNjz5R+GCsNsIw83tjQElEJbGXCFTa/NKhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6138746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig0QZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6FxAAoX80GVsfw/cXcojr2vCxddfNINk3vJZql9GmCc3A5S3j3FIL\r\nJ+X+nPgilpLbEZlyP6LtQYq19hHovU08g+bTi8MaJK0hGo5bsFQ9OEQ2jMup\r\n/Pj54EODnbXwOc2wL8W4+ngzaSmg1PaNo8UaNrvlnjZ+mYIcrO7TMiEeBvjd\r\nRuGGEY/sGM/tgp2hh/oJDzA1SAqB+EP50kQ3Nhs1HqXwyhH8F+h6xIpWmVWd\r\nIk/NzFu8x//G0fC1dwSSflYr0IGLmyIHFkdkOi/6ZUycrUx4aSX47Nl8Rieo\r\nX8AITwmW2fSweJ+8NUtBHRocxY0a3glKGbl6AAKr97q0nETCaO04dwTQqXHi\r\nBAzYDPCjVxqEKM1Rp2Ex7jih8lFOtdTl/BXqLXKQV6y9kUgauQxIDsQ8VSJV\r\nYiUd+W8u3yOLwfUylw5jWifRbaoAt9WsbcjFkHrPGcAryo9mijjboMdaruvo\r\nlj1efksJiMfJZQclG1JOK09IoSb5KaHpR/B1BxQDZDMQqA1mePnqRcartdzZ\r\nn1MsZ2UIWWRLk1aPp/n5plZ90+JQfT+AIlbVMvl65Mtuxj5zT/tuJcTT177J\r\nsNIOST0Y/EdzwZCkxxQSls50Fvjgc7+2lMa/GOGVLowTMJqiWemzaQFAaQe4\r\nh8EaWsM+CJ7j7RxsjmC7j1FegkrKw8HRrek=\r\n=keFy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"eb65ea47dbeb47e9a6b527aa61e5ae88c8b5fbe8","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.3.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"12.22.1","dependencies":{"meow":"^10.1.2","json5":"^2.2.1","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.15.0","globby":"^13.1.1","semver":"^7.3.7","find-up":"^6.3.0","prettier":"^2.6.2","esm-utils":"^4.0.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^4.6.4","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^3.3.2","@eslint/eslintrc":"^1.2.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.41.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.2.0","nyc":"^15.1.0","execa":"^6.1.0","webpack":"^5.72.1","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.29.4","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.5.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.49.0_1652769817260_0.5685597296885718","host":"s3://npm-registry-packages"}},"0.50.0":{"name":"xo","version":"0.50.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.50.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"0f16296abb2deda27b003699662ce560bc40e0ad","tarball":"https://registry.npmjs.org/xo/-/xo-0.50.0.tgz","fileCount":1910,"integrity":"sha512-yIz7mdIbUlxBYLnV3OqMTdrE+OFr0CPINkU9rxY3ZHNAIZrVckmONLujU6LkdNrEWerQTx8zzwnVrUjmj6vVCg==","signatures":[{"sig":"MEQCIBPuXIHgLRVMt53SiYNJoPE6/OKCH1rwSRZI2NupeRwMAiBvTvyReyB4HIU0faostXIKsMUQyNc7/USI/SDR9s49Bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6310344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiou3YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvkA//cckYHrxXBU+h0oaK8lKEzuV/yNWoGjN9QJMe1He97lf5/GCP\r\ncxzwpDrK8a/MxnGGoJuGqaMNlndrh+e6L+bDx/mL1vi7g2vorHyaGb6w7A1D\r\nT+Y7Nini4YmgyvB2ugusoOakIRkV/0PrMEoMFDTVUIVS9dyHnN7QGmFH31in\r\nXfQVynkoXSnQ+ILeIgdEHz0mJGr3hZFh9ANPknGhoqghrgu+Y8FH7kDEYP8Y\r\nUXGtkQpIiIjFcq99fNTkYjSa+CYnGyxVGBjuAISY36Avqtywm5T9Lf+yWOMj\r\nlUWc97dqOuMc6M5CawIFJzLzyoFysIgJP2AERi8UCpo5A73PhQl9GWrR3csa\r\nA7VJmF4dzWBwulXlLZAn5WYCeXZYd/bAJeOn6IL5MKiCZ1M4uK2Ex5BLsPAO\r\n5up5DtZtZnKK4s2UslLaO3besNuXuc6lAxjSwv29nNmcp3z2EuMOAaAx0U3f\r\na7vsax5NjjTSmlsduvX0KXkrCw+JuozVebUQ25ilOjqOLzTI1NkabOL9Yxwt\r\nO9cHn0EtI72bo6WQx9Nq+z5HiRzsJaP9FxOvdNsm32q8mDmiGRYxWiWroQrO\r\nGOSHmfeigP26LDdYhLbtiZulncfaNC0Ygm/u+yBG7O3dVUh87s6Pp9QzJHZ0\r\nLWPmDw6Kvn3cyHLrfWJIgIqESOuqs7pWdhc=\r\n=P4IF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"9ac43fd28c1fabea29a904d8eff260233b79af6b","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.3.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"12.22.1","dependencies":{"meow":"^10.1.2","json5":"^2.2.1","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.17.0","globby":"^13.1.1","semver":"^7.3.7","find-up":"^6.3.0","prettier":"^2.6.2","esm-utils":"^4.0.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^4.7.3","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^3.3.2","eslint-plugin-n":"^15.2.2","@eslint/eslintrc":"^1.3.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.41.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","nyc":"^15.1.0","execa":"^6.1.0","webpack":"^5.73.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.30.0","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.5.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.50.0_1654844888430_0.30901061797119067","host":"s3://npm-registry-packages"}},"0.51.0":{"name":"xo","version":"0.51.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.51.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"13fa2c6fe7b3a3bef04fa31cec14155cd738d04e","tarball":"https://registry.npmjs.org/xo/-/xo-0.51.0.tgz","fileCount":1946,"integrity":"sha512-T9VTOsiCzJJZKNBVWbPFCaVdo/TebfXHjzozCSUq1LZnpMUXLzcAyeNOekKG4/b2CvKoCC5jeSQlyylXzAKq6Q==","signatures":[{"sig":"MEYCIQCLxx3ZfFCR86NnPPGnIhqR3Wp++QVBfekga7/e1lkwHQIhAMliSyBcr3Bgd3jwpWikXdwVL7ip0vyQOexIyeU572J4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6373280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2Qu+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr50w//VluIBgHLlG3Qb98LgQ7epUVnAGswQpi+nG+Y54F39GzhLXuu\r\nxbGIoS7/pPUOvP8RPtNbcqYxabh5mb7aTOj+aBerUZE8wHYgjdPvjqImfOVv\r\nI8NXKGEL1AmGbPNfetLjafa3UOWc7xHlLQVkIFGY2h68PFU1qJy3u6ZMR/gu\r\nTlTq/QbF6VQnIH5rIw9ECiioah+xoe4e6zjb3SdxiWOW7L72pzWsujgaErlr\r\nvmMoOQUHCt9YIayBACNIAvZ8nNhOyB4WgJusLrsxyk19YImQVghCL4oUQXM0\r\nviZdzL7iQ5w3HHqncD9xcrzMZ0X3l3DOfeYG0bB4dot+i4nf4l8ssWceTwk2\r\np4RZt7BizB4XB0ZwAhpzve0hzMK1cEC1VjVBVh+ZaPaYtLuj4p0/1gQ3hrqU\r\nKXKT3++6x+DGtYepy4xm4Y3zVc0ooQWQps2aeivUoHbk7wIQJzaMwH/G47gI\r\n/lFaYAPN4Mo4DuaH1XXU1PcYD4atrk2pppOhiq2Gy57G2dr0dmRFfTpShgIk\r\nGnbvBUTdoNCMEOuGXxhrratm1TJcddwj9VaYYxvvaO+F8m0bvW3oLNxCp35v\r\nFA6MA1J71Y55TcIWiCzBF699PqAoBcvAh9toFJqgZoQFqA/kpdWQfXCmWjtZ\r\nWAboS8W9u3SijQDzuR7FpcYWRfVxKa/Yb1o=\r\n=qVg2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"7fe3b48cc010f7887e554ce7c14a0cd413dd40c9","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.3.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"14.19.3","dependencies":{"meow":"^10.1.2","json5":"^2.2.1","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.17.0","globby":"^13.1.1","semver":"^7.3.7","find-up":"^6.3.0","prettier":"^2.6.2","esm-utils":"^4.0.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^4.7.3","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^3.3.2","eslint-plugin-n":"^15.2.2","@eslint/eslintrc":"^1.3.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.41.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","nyc":"^15.1.0","execa":"^6.1.0","webpack":"^5.73.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.30.0","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.5.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.51.0_1658391486260_0.8790575627916","host":"s3://npm-registry-packages"}},"0.52.0":{"name":"xo","version":"0.52.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.52.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"0c6c8291afad22b3e0a310822525b80e88c820fa","tarball":"https://registry.npmjs.org/xo/-/xo-0.52.0.tgz","fileCount":1862,"integrity":"sha512-CGiemAlVWUK05PUST+P6tK6LG8NOIFTiTf4+VgsV6B+fhB6ZIrwdksxO2iPyfVy6aNoNL5Ac19C+FBdDbZ/YGw==","signatures":[{"sig":"MEUCIQCrlV312BzKrhxKaAe7MUwQ2qsTi5SSGTG7dD6kUeDFPgIgNY1WE5H8JFH/WuakP2BlpoYQrRu4h6L3t2FViQWs9OY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6127045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBvPcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5kg/9Gd08wmOIgWy/O5fKRyN5RfbtX1BrDxZDAm3aEL/ie2YqYMIF\r\nuVta8TNly6xwwLh8UzhBPz8y+Gbbl/HJLijiogFIR1mUaJ9EnaUSmxYeULBR\r\njy0hZZBO00MpMVYDUkN4Z57wlVlz5dhBQpdRpm3/JNwh17Fi24YbI8WutHXB\r\nFjvHHIANsHelWyWYIDjfpPVezY2Mm4rlBy3CPZ/qWBtXiWDOPBuA0LptdPKK\r\nXD8ngvrkWz8W7Q4y8thd+Hfm4GRgkSt/PqogpgESRxqlcRfBm/5azhblZm5X\r\ndf0dRAQlLEiw2wFJ3HuGdtTAbWRCVsiRnCmz+b+vcmF/b4jnv+lHURcPe9QJ\r\nW/AA1C2KE3V1FkBIrlaIz1Rwm/s/DEa7ka/1noqrNgyqqKhJU4Au/Mj4RiHy\r\nGLfNNt+GTmxDjQ9f79UyqiaVAQpKQM+lF6vH6GRHy7t39AEXAuG0Ze0DSVOc\r\nlJJUE1n6Lh8DyvqIgHni6Uu4YYS6sDWUVoql7PzLZ8LPyrrehgmCC93S1uDY\r\nvlkpyqkfYZiop+dsJXIva3dT02pDCpkMdEGStFK3GTrT+xYYtQnIYiI8wBTO\r\nTXMRX/1BzGjcRmDNoy12Bd1eAEvJdGaxLKaIpjW+6V0JvErBrrtjAowFIxvI\r\ngLu2keK/aCk4u5ios+Wgrp5c5ki8L8YNk8s=\r\n=wYV2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"a152e1ba1b41db5f419924cb6ed03eff94e94dab","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.3.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"14.19.3","dependencies":{"meow":"^10.1.2","json5":"^2.2.1","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.22.0","globby":"^13.1.1","semver":"^7.3.7","find-up":"^6.3.0","prettier":"^2.6.2","esm-utils":"^4.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^4.7.3","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^3.3.2","eslint-plugin-n":"^15.2.5","@eslint/eslintrc":"^1.3.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.42.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","nyc":"^15.1.0","execa":"^6.1.0","webpack":"^5.74.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.0","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.5.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.52.0_1661400028707_0.9738017753065444","host":"s3://npm-registry-packages"}},"0.52.1":{"name":"xo","version":"0.52.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.52.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"4073a0e0721b5ff50edd68730d06bd7fe7866f72","tarball":"https://registry.npmjs.org/xo/-/xo-0.52.1.tgz","fileCount":1862,"integrity":"sha512-H+oVDIsL/m3GnfLQRsP0yRlNu9T19wseGbqrus4c2T7UD0j5QC4VaGzRelqgNmJP5T6Vq7Lt3r9vimzMQb/k8g==","signatures":[{"sig":"MEUCIQD++esUUjKddqTWjusRrQ2X1ZBv1q9cLkC+Ybfmr1yAXAIgDyFYNNh43D66rWkGiPCX5iNdENc3gXPD++LWhjUSXzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6127089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB6EJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhbg//Xb2TJUdlhAF2iD6d+ci9jzDFpJQSh91m5FZOvaZ5JHtxCJ3X\r\n3cyaPsaFX2TB1hkOLRWKe03p0HJjvdybRiKhcl+KuFmHgodEKX8J8Gaqe3vE\r\nplPKdaLKB/iSI+J1ZioKO4PA0QSnq6xEfO7QOlnaVmZFRRQTtOCWcZqXQodB\r\nCuI5PklZgOQTxPQQoQKkcK5gEv/3+RYYTzYECifEIP8Zarvfh7poMxI1narX\r\n9oFuEVQ7iqPQNh5I1aDc8nlu08jo0bqs0iJLSZqR1AT0r4mFz4DOmKMnEeia\r\nzybcIRCBqaVxiI7G1BNheMlchUJAAGQ0ocRGbJfVVcu/4kFBJeDBd3Tvfy0A\r\n5qIEqgVm4mhOBAYfcV55nCAHYBpCJLVMe3XUQtSZ+ADXWa5XObm3iByiSyz0\r\nzvRD+PSjX08CM7+OpUqv7MvME+6cPDUHxNkSeOd9+dYI0bovEGMnPLm9pKG5\r\nlkdtjv0EpBCG9zQCkBsq5U6nqvpyi22gYro9smcXhYV0kQ+4ss+2VeiLcOpg\r\nL8rwMEI0XirXjVNXNRveWly2ea8voGDjuIfF+wsMz/OYBxh5SYC5W9yxKxTu\r\n6aO7zQ/bf74BENTXMtvGPQyplG8SvWO/8Spw19U28DDwYtZWFO5vRO0sEKnu\r\nJ3U8/GAJ2d9nZ4f7l+9GFgA7W78syKrmHPE=\r\n=TiIo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"c8ec522edc5418c583d647025889e8bcd18e091d","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.3.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"14.19.3","dependencies":{"meow":"^10.1.2","json5":"^2.2.1","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.22.0","globby":"^13.1.1","semver":"^7.3.7","find-up":"^6.3.0","prettier":"^2.6.2","esm-utils":"^4.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^4.7.3","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^3.3.2","eslint-plugin-n":"^15.2.5","@eslint/eslintrc":"^1.3.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.42.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","nyc":"^15.1.0","execa":"^6.1.0","webpack":"^5.74.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.0","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.5.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.52.1_1661444361458_0.1535292084892157","host":"s3://npm-registry-packages"}},"0.52.2":{"name":"xo","version":"0.52.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.52.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"493e2116bf577647a1696a8f4ca586688c4e98a1","tarball":"https://registry.npmjs.org/xo/-/xo-0.52.2.tgz","fileCount":1862,"integrity":"sha512-FTvJb6P6w1h3tu5jy3firRyLSqvJSHeffajpZ05RP4Xe0OUJkQzcwwOEF9/VUHC7lTBPnOrewEGJzQo8Mujx3Q==","signatures":[{"sig":"MEUCIQDtOA9fl2BkVVLIm96NK3gtSa6+Tmzntnf2TAOYMAx0xAIgZnaFw8pMUDl5duKeAFeFqED6n/+Bta8MyomuR4sJFL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6127480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCE2XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtDQ/+PnW3YGKy3QMZ9MwcWTIeL/YooGmBZHejIDUpG/DZhBskFokP\r\nzsN1mdKtHEu5uvl+wWTeQG123nTG8482C+810EP04FRoyJkNr4jXC3CQOFQH\r\nkokICoJsB0JU+695rMb5H2Eg9YNKnRu6tBln+pfmptd/+wqxEOnk50yNJToA\r\nWPhy3aYuPjRkL/n+KqWlg8YUbKCN9IoERUhSf48K3meOIsNtFS1rfyghRjgw\r\nhIhOzGj5uLwL1BAdgYG9xdmQ5UQGM5/Y5g26rZE07fiyuREu/b9iNIjTQA6V\r\nKDaWNxTDIx+r+D4FwzdMNzCO5Bjy9U6oVh2jRW7bcPN8dHh3Ws2ooyfSOfYL\r\n7V9pxBNceJAuSAJk+Q2pNoiKio7UAEhlHQ9yJn7ijGbqXPjQxaXBHhmKE4Bn\r\nPLjZYQD/pekXCIc2RbUeT2mRb4c9ANNeWV8pzJkwLD68Ahaz6Dg6gFojVTAk\r\n+mtcC2him8kb9bl6Ydt6xx1egX/lT37g4S3DQ77zsVHxjvVkMfqOQRs+t0Hq\r\nYd3IjxsLByfqULTiM6VGmnlCSocC61ZZwG6AAof7XTHOFNuNoF2dQgETW5kz\r\nWMASZ7jPZq8AHX1V/Emm6PrSwKVVt30U0ttk8eMNkXGg5Li0NHpDVsINHSro\r\n/n6idLzm2j33RYF3ZiAiDXk7sBLbC/jGxDY=\r\n=yA4f\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"bbf323bf6accb2972aaca8c166ad77c52c47ab4f","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.3.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"14.19.3","dependencies":{"meow":"^10.1.2","json5":"^2.2.1","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.22.0","globby":"^13.1.1","semver":"^7.3.7","find-up":"^6.3.0","prettier":"^2.6.2","esm-utils":"^4.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^4.7.3","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^3.3.2","eslint-plugin-n":"^15.2.5","@eslint/eslintrc":"^1.3.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.42.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","nyc":"^15.1.0","execa":"^6.1.0","webpack":"^5.74.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.0","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.5.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.52.2_1661488535437_0.18553480505266773","host":"s3://npm-registry-packages"}},"0.52.3":{"name":"xo","version":"0.52.3","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.52.3","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"524de05f1bf83f211045a5f6fe547da914a20a16","tarball":"https://registry.npmjs.org/xo/-/xo-0.52.3.tgz","fileCount":1965,"integrity":"sha512-liCEteZ5z+QRyh3XzsYWQyxedBHBvx8CDlNvvi+BJz74L0E5/ID2v7JtoX3bD541AlMuOy4e/iWif6hhNGBFNw==","signatures":[{"sig":"MEYCIQD8nksBADWPRP7BnRjsKsGy3v99WWs7qR1ER3mR/sBcVQIhANB5Go/H2ftt+Jf53ByPHMHI0zE7njdNcYdBce64mCZV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6454271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDzfWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLHg//d//eC8PJ0MIIxcUfy3YlVfrxEFiaZ+23SJoITle+t3eBHEZh\r\nA9EpuG6e4kaX60DfHxci5pEwh3uVyRNFjSU7PUk3U4i5MMI/zEOsH4nA97x5\r\nnSiGndwtoN5IGGHb08bXNaiwab8RnllCsfejUdwGEZp7/AoTNz2QpmJTjSSd\r\niJ4c6a0/7f5ZlulswWEtCyTQrgHdRD5IkC4aTcUWbvWrQRtjHhozR+4/amXs\r\n1mYs8pKB7PwtaCtRlMCycMWPwOd/udGO6dU6ya1DlCUJNpeLkng3mBUIB8mD\r\ncwvnpBJo85mWKVmMwtepSDL//LeU8aPUj28HhmbvXK0lmBLf+vWBFBWMej7h\r\nP5VRBdo84myvZP6ihcsjotQ4/Z5bPktRUHjWOJjESLVy6eMBemejOSF2JgJ7\r\nKBzoYbZRVbb5d9B/H7RJROC4tNkAto4Pgsw7cOS1iS209cOpviazmKBAy20O\r\nf4VQCq8jiEJHENglGGdr1HHOxX4HjZ+ufuQD0ANpGJKRb3aRI48JRkmY7mTa\r\nVK3umuwk4RA1GN95gPe4uTlURO3rmipKIfhxEIMx98dC65eeMk9zpVaaLzxI\r\nG0rmypuA+DC1O6nAPS1srsYLP60/jf2xcGiEl/m9iI+D7yf7tIzwqCkiNYFm\r\nPl41gr0nsN9UJAmZFSmnqJUVE7lBCFAQ2mw=\r\n=nZ67\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"35645f6935b428cd08b80962cf5f18a4dede27f2","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.3.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"14.19.3","dependencies":{"meow":"^10.1.2","json5":"^2.2.1","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.22.0","globby":"^13.1.1","semver":"^7.3.7","find-up":"^6.3.0","prettier":"^2.6.2","esm-utils":"^4.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^4.7.3","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^3.3.2","eslint-plugin-n":"^15.2.5","@eslint/eslintrc":"^1.3.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.42.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","nyc":"^15.1.0","execa":"^6.1.0","webpack":"^5.74.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.0","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.5.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.52.3_1661941718179_0.8171308513731399","host":"s3://npm-registry-packages"}},"0.52.4":{"name":"xo","version":"0.52.4","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.52.4","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"c153be451c9fa258e3f993ccae3b9fef03e0a6c5","tarball":"https://registry.npmjs.org/xo/-/xo-0.52.4.tgz","fileCount":1952,"integrity":"sha512-5K+2bSy+nPO1fE6TS5KydgqhZ5pyXvO1P6Rw98aflxHi2LFWoShLmDpJOCxSpIP5867LVOCdH/WO+7iXk6/WVQ==","signatures":[{"sig":"MEYCIQD4OJrPX8kQ5/VxxcXsyL726XsAzg5hvGRf5hkBMs8O0wIhAPe7ejgOgwJXJnnDcp4DfxTh7S4ZayghKo8mE7Wv23se","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6305190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPCPSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqkwg/+LZWfBUZqxpPVSMBL/maKcDkbiS0dH/njygkF77ZenPb5sKWs\r\n1en3RmJcafPpDlucm3+ugUvzNo+HR7skHSxrtDehvlYXq+8RGjqWG6B5acEF\r\nfwhQZju3HnK3Zs3y7nR5MyHLl4Tmat1z/gmKeDloxyaQRE/QEQtHqQVMXIVb\r\nQXCl6Hr19kWiNKqxulmiRNbIzgLMtrE1ll40tSO+aRt+AyV33+yzzxru3HNx\r\nWjPDUOxRRsDdJ9bFBLhlXURmnjgqFaPoj3DjjvRzwnoDDF6KViO/+2mUis03\r\nSY4EoRPFAsTmiDICovrXWWRv6HhlLJMrqnruHNJJfswKTsInc/GbGpFUEDAI\r\nhE1rQfvvX0QX7jtGE9kibph49eqEzvkJ42h3hmOMHXfbZarpuJSSLnMuie2j\r\nenvDyzV+4nL22Cy6bNlFWiNQnlanpifwp+1ApEv+t01HiXrG18mTmkPxUcwQ\r\nZaJOVCtnpmZ/q5Sotbj+3jcuCqJUeG+GryBWIBLZo2vIDzSJ2gVsrh3rnckg\r\nPQkaKYdPZvMutSwoNC9bqHMlGKzwN+izj1nbagg/s99HBgihnrsPHm+npGxG\r\nlB+m2pVviNFllz/Jwgh9ez15UnFNQoO+SCeZfdkQmdgZRO7uZ/aqY2+AZfT4\r\nvI4Qmg/rf+ACGNqH7P1KO7IybI21gHhtuNM=\r\n=6UoH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"db6e207bd83be0fa89cec01d26f9b101c616484d","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.3.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"14.19.3","dependencies":{"meow":"^10.1.2","json5":"^2.2.1","slash":"^4.0.0","arrify":"^3.0.0","eslint":"^8.22.0","globby":"^13.1.1","semver":"^7.3.7","find-up":"^6.3.0","prettier":"^2.6.2","esm-utils":"^4.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^4.7.3","cosmiconfig":"^7.0.1","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^3.3.2","eslint-plugin-n":"^15.2.5","@eslint/eslintrc":"^1.3.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.42.0","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"*","eslint-config-xo-typescript":"*","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"*","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","nyc":"^15.1.0","execa":"^6.1.0","webpack":"^5.74.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.0","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.5.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.52.4_1664885714355_0.735068013338001","host":"s3://npm-registry-packages"}},"0.53.0":{"name":"xo","version":"0.53.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.53.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"cb91c1a833146a2f3d9bfbcd82d695783957be3d","tarball":"https://registry.npmjs.org/xo/-/xo-0.53.0.tgz","fileCount":2030,"integrity":"sha512-sWLhl4IwuZ1Q8vza6qW3rEExEh1dFRYShW4iwsiHu6RxrRJtkUxP8TJZortF+kbi5fF7eloPMYXG8pYQZHdDQg==","signatures":[{"sig":"MEQCIAyPSOyr3cylrVAyUGK9jrAf8ryRT62K61uynLwG+glWAiBQwrhUFkNbZo6EkO51gvOUgnxG90BD//iwXKQdUUMIGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6412230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdTE4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNyQ/+KuF28HVcRWcUSBty61ehxajruhBzLgiozcupatB4zoEXtR0B\r\nPeOl12GgEQf/kYefbcAQrwz4oSlPNlbEakUsduloKtR88mLO/iZcMKsdKij3\r\nBTIZ06wle1siLl8J1Uoc8LtJZ78JhAxyOtE9Nyv47ILjDUQNPYMF0JlmaNdC\r\nPP1Mv42g5lUCVsjAidJ/Y7mD2I/PUsUSdlB3RjsOw0MOa6MQ7P7vX9EUIIq5\r\n9/4IrpXL0+5zjt0U3HkLnehdJrVjfDnVGGry+S85aA/HYSf6qeT4vrDXLehU\r\nnmoy/6OsH6Z9bbw2yRBtEiDQli05YohsiNDAsSJw/HLDG4lALIsCYvwKaEzU\r\nIY6VOtlAlpTGgJfGMDHQsz2e9jYn9dk1rl+NBq3Cl1BaIiKo8zgmR/85QrsX\r\n6Zg71f6XsXgq4YgK2aUvtfuoHPWvt9S8EHs+YBRS/srJGNEEZAtZN/CbhQvs\r\nJ+ClPXf6fsgWKvViNt5WcH+4LftTEqTWmdeigl+UVsHkd6NOZGtHnBsMuQmh\r\n9yZj4IVkbDYqucEZUbY2U475r4c5Fa+9VPTmEMKy9ivLdxHayv2dSuKKgaY/\r\nxH/QPcXtQD9Ytp3MrrKJiYENZkskuJ5oseLzv2ZSy1TbJY3O3gwZmrQyu3cK\r\nYBXFGfiZ9rGNyFY32pUZKrw+sr91FuyuDiM=\r\n=ncBr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=14.16"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"100dc9b157d277b69bcb6df26fcd278bac183f46","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.19.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"14.19.3","dependencies":{"meow":"^11.0.0","json5":"^2.2.1","slash":"^5.0.0","arrify":"^3.0.0","eslint":"^8.27.0","globby":"^13.1.2","semver":"^7.3.8","find-up":"^6.3.0","prettier":"^2.7.1","esm-utils":"^4.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^4.9.3","cosmiconfig":"^7.1.0","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^4.0.0","eslint-plugin-n":"^15.5.1","@eslint/eslintrc":"^1.3.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.43.1","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^44.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.43.0","eslint-config-xo-typescript":"^0.55.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"^5.43.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.1.0","nyc":"^15.1.0","execa":"^6.1.0","webpack":"^5.75.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.10","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.53.0_1668624696610_0.13945908822701925","host":"s3://npm-registry-packages"}},"0.53.1":{"name":"xo","version":"0.53.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.53.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"23f35b007d50bbcd863cb9afbceff41aa9beb8ce","tarball":"https://registry.npmjs.org/xo/-/xo-0.53.1.tgz","fileCount":2030,"integrity":"sha512-/2R8SPehv1UhiIqJ9uSvrAjslcoygICNsUlEb/Zf2V6rMtr7YCoggc6hlt6b/kbncpR989Roqt6AvEO779dFxw==","signatures":[{"sig":"MEUCIC1KFw2I7P6mFCPuB6zw+s+axVPUMz2H6DwN0jFZHsK8AiEA/8lKKxIWFA69OIhcKvZJDM/v0y8IPPkkj6n9aadI8r8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6412088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjedw9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxcg//dOey0B4IpYfAyGKK40HVEmu5LYis3gRzVFQC52DNdHOYJgw/\r\nv5a5sDyz0XRvLaoWbXk5rOT8rLx390VLd2p2Xvt/KDSwKMIsMhCtPDsPlbDL\r\nULbXZZrc1hcfWv1Z7gTlrRZmNG0142uDYHADZx8EOfI4WznJvqT4RDzrW9/X\r\nNDCSFjjJlM2JefH2E6Ziy0UKdLQxFluPYIZjAWFaD3bNnWWl1139UGQbTD3C\r\non0vNsU8WTYmA6PHJeXIjAe52kD4FRSLfbRlpDP3lLceq8UlwWgLx/v0mHqt\r\nDsNHQdiG8w8R5xZHWCHQzqi6doO96vZxcoIuLMMJlU93NxPT4VK5Ii3t/rZ8\r\nTju3kZoAy9B6j69Up8AbtczZClCG5R0R7yk4a8wIq9SFHYVq0vEHDODPPOPi\r\nyLV82Irv13n/flXSBc48rpynHw25E6TihrWtikHIFtvISwbgwrcbE+dotNyk\r\nOSxHy9l3gJvTGfn+26zmFMasc1MAAWvS425oMNubEy1LtFOrpVB1QSLcz2w4\r\nbOmz4witLsO9vdKI7hnng3q5kQs2ved0ps6JBiyoUKIgBYPHbThItkySSTtz\r\n4sf14C2ARZUe7ptyE0qValpLzXWhgQpUBvfHii22nalMQQixf46Kcvea4vTS\r\n6zOBB8mEILwyqS09PgarIS6ZVwSjF2DIpFw=\r\n=K8Uc\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=14.16"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"613011be50d0c8ea1b30df850557fd07552f285b","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"8.19.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"14.19.3","dependencies":{"meow":"^11.0.0","json5":"^2.2.1","slash":"^5.0.0","arrify":"^3.0.0","eslint":"^8.27.0","globby":"^13.1.2","semver":"^7.3.8","find-up":"^6.3.0","prettier":"^2.7.1","esm-utils":"^4.1.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^4.9.3","cosmiconfig":"^7.1.0","imurmurhash":"^0.1.4","open-editor":"^4.0.0","find-cache-dir":"^4.0.0","eslint-plugin-n":"^15.5.1","@eslint/eslintrc":"^1.3.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.43.1","to-absolute-glob":"^2.0.2","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^44.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.43.0","eslint-config-xo-typescript":"^0.55.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"^5.43.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.1.0","nyc":"^15.1.0","execa":"^6.1.0","webpack":"^5.75.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.10","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.53.1_1668930621358_0.6146323189969207","host":"s3://npm-registry-packages"}},"0.54.0":{"name":"xo","version":"0.54.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.54.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"5b589ab1e5c3d42efe1982832a93bdcb0210c707","tarball":"https://registry.npmjs.org/xo/-/xo-0.54.0.tgz","fileCount":2100,"integrity":"sha512-2YAVQqGOTZ+/ZthvfEdFjp1MoFy0i94s5QgVOhLuXnvvy7u+H1QO4KwecvSBNr5MuoG9WM2LRDkBabAwtCauSA==","signatures":[{"sig":"MEYCIQDXqeT8X9Ku1kZnqCT8E22aKBSdvryCV1tdz13Ed4zo+wIhAPvbKoAWBEqwNc6YYfySVgdYrbRuI4wiAxsCLle/nzDJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6850292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLO8UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVuQ/9FKslWbBqennEC4K+MsP9P/3DXCUgNl6S+PQvMBHAKCdiMnNu\r\nzmEwi6TXZle67/6sEMhrHsQ02BXD7KdxxtzfNySeiB8K31w4omvu9py002+O\r\nSOR/5y8IK2EqDBJxEhsQwZyUPb6duclYMM+NByef1EsvxjSA4iZsWarg8gth\r\nQbiRtrwmnzs/7Q+ko8JQ2S663C2Olrhuc/2Ai3Wx30deZhf2K0Ogw4YLqbHF\r\nD/EfogWPHeAz86AWb2lEgGrrv8PBOhpN2dornnPCo5RUOn0KoSnZPDvNgIeG\r\nNBle3Kuc1mBXpoM1q6l+msp4YQsiHTRQvI7YC3on1TN2zw4hhW1/vVUw6hin\r\nOhNp9LSGMY4mNOvv4Aj9gfyEqtBjzOiFShMnXOlyqKpquNX6bONN9c/NFgor\r\njSbC9W0EtOSbWErzHwy6srkSpPdOgC/KVCAeDL812YTBScyPA8PD3fIpDNos\r\nAVgScOZWKmh2V808UVUREnsRtWozkle3TKUCQYzZ/K3DfuflV9OHTRi7ltke\r\nJBIeXmEkLiGjN/vPrhM0Yt5xFaArYilTkzIFXwddAaAtauPGHbFOKsD3Mxnt\r\nHL9zswU2otbFuiTwvopiSeQtGlzQBDokPfmexQrvHYlg20f3ZXvPhM6mde7t\r\nYqkJdq87gxJw3RTGvAXbg5sFvsehAM8U7KY=\r\n=BN96\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=14.16"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"9c38358be178941bb7267f5aeafb35fc53014c81","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"9.2.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"16.16.0","dependencies":{"meow":"^11.0.0","slash":"^5.0.0","arrify":"^3.0.0","eslint":"^8.37.0","globby":"^13.1.2","semver":"^7.3.8","find-up":"^6.3.0","prettier":"^2.8.7","esm-utils":"^4.1.2","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^5.0.3","cosmiconfig":"^8.1.3","imurmurhash":"^0.1.4","open-editor":"^4.0.0","get-tsconfig":"^4.5.0","find-cache-dir":"^4.0.0","eslint-plugin-n":"^15.7.0","@eslint/eslintrc":"^1.3.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.43.1","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-formatter-pretty":"^5.0.0","@typescript-eslint/parser":"^5.57.1","eslint-config-xo-typescript":"^0.57.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"^5.57.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.1.0","nyc":"^15.1.0","execa":"^7.1.1","webpack":"^5.77.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.10","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.54.0_1680666387546_0.04462758607547479","host":"s3://npm-registry-packages"}},"0.54.1":{"name":"xo","version":"0.54.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.54.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"238032b4f269f7f0e145082b4867f5fbee70def4","tarball":"https://registry.npmjs.org/xo/-/xo-0.54.1.tgz","fileCount":2105,"integrity":"sha512-6nrHpbVAnWL7w9HbfwosxhOb2iO8WUdds0xDYbJqTFAUUD1aUsRwY8Mt4gH/Vt4uUtCWzJtjb/fjWOLEOKfd3A==","signatures":[{"sig":"MEUCIGP7uR0CvT4BJeGHiRvHbJCm2Tyn6ts1OiyH3A3XOi1SAiEA2nynVZZ1M0mmyRp5vEcLSYRerXX+5DPki38KQZjlITk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6865425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNSOVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooBA//azUuhXr9OzH0w11ECHqEc9aPgJCWh7VA7+T8jgpSeWjAQhhD\r\n2HXNnl8DI7e7BZRhkZAUyBhkKdyC0do95h7AVhkTOL1bdkU9pnaIA3eepBu0\r\nt7cXTFE2ChJ+MlfpbjbvO0IkG4v1kj6O6Ro+JRMw9V5tOJO/Brvo3R52jG3j\r\nCM/own71d9Kddmghbjn+xQ+6l9oDoGHWwc+mnuxnQCDdQxVr9Ulh64B9Sun0\r\nTjalLAXUG1Wr9FtEB8Q3CdRAkH0GDxn3snEulzHxHVawsnE8P4fb1thIka9l\r\naD29Jjcy1nDkyLbhBxsQdmzVf2i9FIusum+5GSsIHqGnRqXZ2p0u5cGJItEi\r\nDgb91L/54QXKlbNt9ujYP4U/AK+T5NYinRkUZvBfmcyKx17Phd/SzsEe+E3S\r\nE+2dRyhAClmUQIxaxRirRQBOdmGAtP4gpyZ+4lKQIHXWVpkygV896ewhtWis\r\nSl+Wo1Ftc4tvldp4RjaZF84xQoxdDBJ0WNY5zarmiKFmBhuClClbH7Ftx1wA\r\nIiBQZMfMFHY0jlEmcTivr6LszUzSbQiy5Oonqea+BuPiwRa6YLHQseZ3IifS\r\n+8aCg1pKEBCRun+BUivO35n4xLqyMq1dhPdKQRSlWVK/3gHygPl82lGxX1b6\r\na6zWHcdGAnUtBchK2RuR+fYfyo5Xwr+Cv04=\r\n=EL3W\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=14.16"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"2a3d19c11d8496553fd4147685bd7a735e687ac2","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"9.2.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"19.8.1","dependencies":{"meow":"^11.0.0","slash":"^5.0.0","arrify":"^3.0.0","eslint":"^8.37.0","globby":"^13.1.2","semver":"^7.3.8","find-up":"^6.3.0","prettier":"^2.8.7","esm-utils":"^4.1.2","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^5.0.3","cosmiconfig":"^8.1.3","imurmurhash":"^0.1.4","open-editor":"^4.0.0","get-tsconfig":"^4.5.0","find-cache-dir":"^4.0.0","eslint-plugin-n":"^15.7.0","@eslint/eslintrc":"^1.3.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.43.1","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-formatter-pretty":"^5.0.0","@typescript-eslint/parser":"^5.57.1","eslint-config-xo-typescript":"^0.57.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"^5.57.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.1.0","nyc":"^15.1.0","execa":"^7.1.1","webpack":"^5.77.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.10","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.54.1_1681204117285_0.8335918259579431","host":"s3://npm-registry-packages"}},"0.54.2":{"name":"xo","version":"0.54.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.54.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"f4b205f8c06f5da15b497262fbb1bfef2ae60d9d","tarball":"https://registry.npmjs.org/xo/-/xo-0.54.2.tgz","fileCount":2105,"integrity":"sha512-1S3r+ecCg8OVPtu711as+cgwxOg+WQNRgSzqZ+OHzYlsa8CpW3ych0Ve9k8Q2QG6gqO3HSpaS5AXi9D0yPUffg==","signatures":[{"sig":"MEYCIQDZnrpIl6A0aKOFA+x98SnzRSQxQfxVcAN0YAwLa3AMKQIhAMkAVQitvkfmoN3X3R4Zsc28TO63B9oZUb7F/gFpcV0U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6869188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS4OPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF4hAAkTvueSCBFYJRaevkzcY/x9NUUR9lBKIgyvbEEDmgRJ7ZFsPI\r\nLiMvI9QUseVGB4kzpEbu3a2XDZymW9J7R1xnpiUQcakQM+oSSNZBLKpkshdm\r\njLo0IXzFHytm90dJv8vyfcyGMIthTXnBdkVnozNIspomKCNCbM18ILBtdP4q\r\nbyGxUZxiYsu7XKycZ5ijclP90RMvO96uGz39IukUJqajCsJEnZ4sU2VSwg1d\r\nWCKMO0XU2tD6JGXuGKj9zxS8q0hjp+t4c8b4S0Kdmzh++iK5IkURFfXgc4Gq\r\n7UNPj/rAJBcwkS6C3WuzxWheNrJoZeyx5EZf56KoENtq5MxS/6U0Kg3JYz9c\r\n6AAAV67CvyFI7XfIhOS3oObpwPw4NvxgR0W0/3vVQjYDsL4MQWZ77wjrrPjj\r\nLisCrdK9G555SmKcvQh2SomdUDT/8LW4d9Xf1YgVNefDBrboblUm8aDiHZGw\r\nh5cAL+LTFlZO/K9jh41Gi1sbGP9TgijGVBoMs2FpMBImfKwn5ot3yWEv9acc\r\nZHeybFxzBgww48nwasTIWrfUuxccumZUim2zkxxXQ+xr+mAKuh+qHs0nhCFv\r\nusaqkDwtp0DDbTx4tA4uifj+NM51o78NrTOKVLZL/jalG+zFfctN1n9q3MS8\r\nqD7Is+4C+8uqhS3WyMbPrxY684ht83StkwI=\r\n=yq/w\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=14.16"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"423c5178784890ff586f1a2d734b493d41880da2","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"9.2.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"16.16.0","dependencies":{"meow":"^11.0.0","slash":"^5.0.0","arrify":"^3.0.0","eslint":"^8.37.0","globby":"^13.1.2","semver":"^7.3.8","find-up":"^6.3.0","prettier":"^2.8.7","esm-utils":"^4.1.2","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^5.0.3","cosmiconfig":"^8.1.3","imurmurhash":"^0.1.4","open-editor":"^4.0.0","get-tsconfig":"^4.5.0","find-cache-dir":"^4.0.0","eslint-plugin-n":"^15.7.0","@eslint/eslintrc":"^1.3.3","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.43.1","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-formatter-pretty":"^5.0.0","@typescript-eslint/parser":"^5.59.1","eslint-config-xo-typescript":"^0.57.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.1.0","nyc":"^15.1.0","execa":"^7.1.1","webpack":"^5.77.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.10","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.0"},"bundleDependencies":["@typescript-eslint/eslint-plugin","@typescript-eslint/parser","eslint-config-xo-typescript"],"_npmOperationalInternal":{"tmp":"tmp/xo_0.54.2_1682670479033_0.40532444931321576","host":"s3://npm-registry-packages"}},"0.55.0":{"name":"xo","version":"0.55.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.55.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"54e1971e36048fc4101787033e40f0fe62d32783","tarball":"https://registry.npmjs.org/xo/-/xo-0.55.0.tgz","fileCount":11,"integrity":"sha512-0pINhVcbW3Iz4W4tRlTwQBATVEr1VMMFfQJzFTLwjCRJJdkJRgXh9BEJtcpttmPjbc7lROhVrR2hGXoq0yAsyQ==","signatures":[{"sig":"MEUCIHQqOWyFy7403OgMIukpO2Y4rG8i07qK0nvb1wYDYlSjAiEAj9MepD3OW6VbFHlNwWcvVaDdi+c6T1kELXE+QJqJeYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67459},"type":"module","engines":{"node":">=16"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"50f52e3b28ade7fa19cb04e6c3db9e455db92ad1","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"9.2.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"16.20.0","dependencies":{"meow":"^12.0.1","slash":"^5.1.0","arrify":"^3.0.0","eslint":"^8.45.0","globby":"^13.2.2","semver":"^7.5.4","find-up":"^6.3.0","prettier":"^3.0.0","esm-utils":"^4.1.2","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^5.1.6","cosmiconfig":"^8.2.0","imurmurhash":"^0.1.4","open-editor":"^4.0.0","get-tsconfig":"^4.6.2","find-cache-dir":"^4.0.0","eslint-plugin-n":"^16.0.1","@eslint/eslintrc":"^2.1.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.43.1","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","eslint-formatter-pretty":"^5.0.0","@typescript-eslint/parser":"^6.0.0","eslint-config-xo-typescript":"^1.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.3.1","nyc":"^15.1.0","execa":"^7.1.1","webpack":"^5.88.1","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.10","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.55.0_1689436023660_0.5248280370911738","host":"s3://npm-registry-packages"}},"0.55.1":{"name":"xo","version":"0.55.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.55.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"9ef320a2dc46ccd42ca3ccf3c6c2a338ae2a6e8b","tarball":"https://registry.npmjs.org/xo/-/xo-0.55.1.tgz","fileCount":11,"integrity":"sha512-xjwxX6YM2JmAqmoGaXiBSyzE4DVCzSCgIux4Y001BeMc2V42xyoZtdrqICGYwo8or4cS/QBKJqKiy5QbJ+YqHw==","signatures":[{"sig":"MEUCIDhb/GfjcE8s4os5Q76gSwQcx3meIfaEjq8KaL+BncA/AiEAluL317nzk48sBSLoU54eHj1GQx5B+2ygyKlnIzhL61I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67571},"type":"module","engines":{"node":">=16"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"ff4b5d81b208f8726dc2c28becf0887bb8ae99ad","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"9.2.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"16.20.0","dependencies":{"meow":"^12.0.1","slash":"^5.1.0","arrify":"^3.0.0","eslint":"^8.45.0","globby":"^13.2.2","semver":"^7.5.4","find-up":"^6.3.0","prettier":"^3.0.0","esm-utils":"^4.1.2","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^5.1.6","cosmiconfig":"^8.2.0","imurmurhash":"^0.1.4","open-editor":"^4.0.0","get-tsconfig":"^4.6.2","find-cache-dir":"^4.0.0","eslint-plugin-n":"^16.0.1","@eslint/eslintrc":"^2.1.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.43.1","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"~2.27.5","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","eslint-formatter-pretty":"^5.0.0","@typescript-eslint/parser":"^6.0.0","eslint-config-xo-typescript":"^1.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.3.1","nyc":"^15.1.0","execa":"^7.1.1","webpack":"^5.88.1","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.10","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.55.1_1691412229355_0.5479104966619261","host":"s3://npm-registry-packages"}},"0.56.0":{"name":"xo","version":"0.56.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.56.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"85fbb215ea4115c9c74af7a4e20a88b6590f02cd","tarball":"https://registry.npmjs.org/xo/-/xo-0.56.0.tgz","fileCount":11,"integrity":"sha512-ohzSqgQ8POgZ3KNaEK/gxDovb6h3cglxv8+xi9Dn7gmRe8g4qotpOZpMs5ACJhvkJDmJOhiKbk6Uq6Mx1Di9DA==","signatures":[{"sig":"MEUCIEvim+9XS61XGNiQ3KXK0jRmR9A27SiIML/aoMfphYM4AiEAmoU8IivkUznZeEqpa+Bkeb9+9o4T2oWLN7U/9+9N11U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67645},"type":"module","engines":{"node":">=16"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"37e14580c275a15fa36435d0cda7d45d3c515828","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"9.2.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"_nodeVersion":"16.20.0","dependencies":{"meow":"^12.0.1","slash":"^5.1.0","arrify":"^3.0.0","eslint":"^8.45.0","globby":"^13.2.2","semver":"^7.5.4","find-up":"^6.3.0","prettier":"^3.0.0","esm-utils":"^4.1.2","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^5.1.6","cosmiconfig":"^8.2.0","imurmurhash":"^0.1.4","open-editor":"^4.0.0","get-tsconfig":"^4.6.2","find-cache-dir":"^4.0.0","eslint-plugin-n":"^16.0.1","@eslint/eslintrc":"^2.1.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.43.1","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"~2.27.5","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","eslint-formatter-pretty":"^5.0.0","@typescript-eslint/parser":"^6.0.0","eslint-config-xo-typescript":"^1.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.2","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.3.1","nyc":"^15.1.0","execa":"^7.1.1","webpack":"^5.88.1","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.31.10","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.56.0_1691850603537_0.8260349433934913","host":"s3://npm-registry-packages"}},"0.57.0":{"name":"xo","version":"0.57.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.57.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"c26e7cb3d9a790af9ad87e2b3431542b03e627dd","tarball":"https://registry.npmjs.org/xo/-/xo-0.57.0.tgz","fileCount":11,"integrity":"sha512-QTdiZMYtRZZlhlzJI7MVBsW43EYizm2KbXqvw6GRS1oYgHTF3Lq7Z2BK9sjrn+E/wqRVYOC99pOxXlaXuFr/2w==","signatures":[{"sig":"MEUCIQDoCiy99+tixxwiAItxXFOAa2hrzcc2v18E9o9nkrklSQIgYzk/YyS8ceJ0QDoqSgEqznb/wxRCLqelECEe3fsOuWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68002},"type":"module","engines":{"node":">=18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"f70e24075b67bb5425785b5195b41a4756a66c5f","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"9.2.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"meow":"^13.1.0","slash":"^5.1.0","arrify":"^3.0.0","eslint":"^8.53.0","globby":"^14.0.0","semver":"^7.6.0","prettier":"^3.2.5","esm-utils":"^4.2.1","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^5.3.3","cosmiconfig":"^8.3.6","imurmurhash":"^0.1.4","open-editor":"^4.1.1","get-tsconfig":"^4.7.2","find-cache-dir":"^5.0.0","find-up-simple":"^1.0.0","eslint-plugin-n":"^16.6.2","@eslint/eslintrc":"^3.0.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.44.0","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^51.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-formatter-pretty":"^6.0.1","@typescript-eslint/parser":"^6.21.0","eslint-config-xo-typescript":"^2.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.8","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.1","nyc":"^15.1.0","execa":"^8.0.1","webpack":"^5.90.1","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.33.2","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.57.0_1707206044625_0.7196392686766768","host":"s3://npm-registry-packages"}},"0.58.0":{"name":"xo","version":"0.58.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.58.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"8d989aeabc73a75e7e8e304d6d31392cf9763d6b","tarball":"https://registry.npmjs.org/xo/-/xo-0.58.0.tgz","fileCount":11,"integrity":"sha512-0mTj/U2m+sTa5zh9WGfuHN09D38mj0jJfCs7Py2VGXkfK55ShclpWSYLEusciuBIlfaKaVxfSsqLnuzNTvsKHg==","signatures":[{"sig":"MEYCIQCrmiKQnhb20rowR0v5qufWzcnMlNgTbk1tMvTo0B0bgQIhAJn+rRbm+pQn+Zs6A60I1axTOzgcGQ4vVyU/uANWWnIa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68000},"type":"module","engines":{"node":">=18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"124508804bd31239684582256cbd2db66e0a68d3","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"9.2.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"meow":"^13.2.0","slash":"^5.1.0","arrify":"^3.0.0","eslint":"^8.57.0","globby":"^14.0.1","semver":"^7.6.0","prettier":"^3.2.5","esm-utils":"^4.2.1","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.5","typescript":"^5.4.2","cosmiconfig":"^8.3.6","imurmurhash":"^0.1.4","open-editor":"^4.1.1","get-tsconfig":"^4.7.3","find-cache-dir":"^5.0.0","find-up-simple":"^1.0.0","eslint-plugin-n":"^16.6.2","@eslint/eslintrc":"^3.0.2","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.44.0","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-formatter-pretty":"^6.0.1","@typescript-eslint/parser":"^7.1.1","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.8","@typescript-eslint/eslint-plugin":"^7.1.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.2","nyc":"^15.1.0","execa":"^8.0.1","webpack":"^5.90.3","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.34.0","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.58.0_1709915008714_0.7037616862252571","host":"s3://npm-registry-packages"}},"0.59.0":{"name":"xo","version":"0.59.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.59.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"15858bb5a1df4ac02485c77315e3af85f3782b28","tarball":"https://registry.npmjs.org/xo/-/xo-0.59.0.tgz","fileCount":11,"integrity":"sha512-SBYYsZahFkdKKuz53Y3szikIfyAk1EVQimdwwXbxXKh35vwq7OEZWuezPda2wWizYGnJ7ZVfNxem4qc+BI60rg==","signatures":[{"sig":"MEYCIQCkXQB6INksyJQ/XftslHL+U6G+otVJOQtxz+Hp4fVNUAIhAPdXNdz1ZeNefYax/HUoWQCaxPMllDtc482bzstA5N51","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68080},"type":"module","engines":{"node":">=18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"112e6579181d4080897c4ff1e2d1ab45da0180a3","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.6.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","dependencies":{"meow":"^13.2.0","slash":"^5.1.0","arrify":"^3.0.0","eslint":"^8.57.0","globby":"^14.0.2","semver":"^7.6.3","prettier":"^3.3.3","esm-utils":"^4.3.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.7","typescript":"^5.5.3","cosmiconfig":"^9.0.0","imurmurhash":"^0.1.4","open-editor":"^5.0.0","get-tsconfig":"^4.7.5","find-cache-dir":"^5.0.0","find-up-simple":"^1.0.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.45.0","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.4.0","eslint-plugin-unicorn":"^54.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-formatter-pretty":"^6.0.1","@typescript-eslint/parser":"^7.16.1","eslint-config-xo-typescript":"^5.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.8","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","nyc":"^17.0.0","execa":"^9.3.0","webpack":"^5.93.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.34.4","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.59.0_1721312347033_0.420968598053417","host":"s3://npm-registry-packages"}},"0.59.1":{"name":"xo","version":"0.59.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.59.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"783036d65b305836b9104800c91263a872fbea9f","tarball":"https://registry.npmjs.org/xo/-/xo-0.59.1.tgz","fileCount":11,"integrity":"sha512-ci0+GRp5UzrbxXZ+NxFfSBCt4d9bqpWiILtGpv3RbUYx/+aY/x+VELI/xPHhHvAsn6Wm2iS7xn8DlCSItbVBQw==","signatures":[{"sig":"MEUCIHoL6NDr7x8z9/AFRAqFC2A7ooN2EFUFrEg45D8ZWQYsAiEAl+7t39kkR+xhtclcDuTxN/J11z3IXIBWk0nLkJRsAho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68114},"type":"module","engines":{"node":">=18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"b537b21355cbeb6f816c5fdee6b45abf3f593750","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.6.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"meow":"^13.2.0","slash":"^5.1.0","arrify":"^3.0.0","eslint":"^8.57.0","globby":"^14.0.2","semver":"^7.6.3","prettier":"^3.3.3","esm-utils":"^4.3.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.7","typescript":"^5.5.3","cosmiconfig":"^9.0.0","imurmurhash":"^0.1.4","open-editor":"^5.0.0","get-tsconfig":"^4.7.5","find-cache-dir":"^5.0.0","find-up-simple":"^1.0.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.45.0","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.4.0","eslint-plugin-unicorn":"^54.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-formatter-pretty":"^6.0.1","@typescript-eslint/parser":"^7.16.1","eslint-config-xo-typescript":"^5.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.8","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","nyc":"^17.0.0","execa":"^9.3.0","webpack":"^5.93.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.34.4","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.59.1_1721736718366_0.14709986103657346","host":"s3://npm-registry-packages"}},"0.59.2":{"name":"xo","version":"0.59.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.59.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"11a5e46b9a6e0b6afe041eff3498d4e8248c494b","tarball":"https://registry.npmjs.org/xo/-/xo-0.59.2.tgz","fileCount":11,"integrity":"sha512-sg7MEgQp/I7KW8ssUdTsO0JmOjppPWx3m3y1/T0r5lQY9n4UAUjF2zuPX/C0IcwrNwFpdHoSYcbHUdGEmWUFmw==","signatures":[{"sig":"MEUCIFknWcz2EuD61XOIpXdZxnA7vshhzp2Ljk0nzbE/7DoXAiEA+4HqvGIZumgQjFX1dSytBWoOc0K0+3gHBwjm3EqGqmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68114},"type":"module","engines":{"node":">=18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"92216f4ca29b2f4aacc553cebf71f29dc8148eae","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.6.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"meow":"^13.2.0","slash":"^5.1.0","arrify":"^3.0.0","eslint":"^8.57.0","globby":"^14.0.2","semver":"^7.6.3","prettier":"^3.3.3","esm-utils":"^4.3.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.7","typescript":"^5.5.3","cosmiconfig":"^9.0.0","imurmurhash":"^0.1.4","open-editor":"^5.0.0","get-tsconfig":"^4.7.5","find-cache-dir":"^5.0.0","find-up-simple":"^1.0.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.45.0","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.4.0","eslint-plugin-unicorn":"^54.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-formatter-pretty":"^6.0.1","@typescript-eslint/parser":"^7.16.1","eslint-config-xo-typescript":"^5.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.8","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","nyc":"^17.0.0","execa":"^9.3.0","webpack":"^5.93.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.34.4","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.59.2_1721746079035_0.6916737915732101","host":"s3://npm-registry-packages"}},"0.59.3":{"name":"xo","version":"0.59.3","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.59.3","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"21635dbbbda132103c8ab13ef840c67f10e79da1","tarball":"https://registry.npmjs.org/xo/-/xo-0.59.3.tgz","fileCount":11,"integrity":"sha512-jjUplAF4kqNP22HIlgnW+Ej8/Z1utf4Mzw/dLsbOcSpnUgrEqcyaS/OhGFriFyEBbnWVkslnYgUHiDsb6lNiBQ==","signatures":[{"sig":"MEUCIQDuwjZR3jZYLWlPnRqiGY/FIdddiFe/iYPm5qTjGm/9BQIgaiMyi0xk2ehv0E0Q2q2BSI5i3AUDUqIwTvfrTLsjjo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67961},"type":"module","engines":{"node":">=18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"1877df631c64229d628440cb913f0ad2e58e346e","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.6.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","dependencies":{"meow":"^13.2.0","slash":"^5.1.0","arrify":"^3.0.0","eslint":"^8.57.0","globby":"^14.0.2","semver":"^7.6.3","prettier":"^3.3.3","esm-utils":"^4.3.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.7","typescript":"^5.5.3","cosmiconfig":"^9.0.0","imurmurhash":"^0.1.4","open-editor":"^5.0.0","get-tsconfig":"^4.7.5","find-cache-dir":"^5.0.0","find-up-simple":"^1.0.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.45.0","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.4.0","eslint-plugin-unicorn":"^54.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-formatter-pretty":"^6.0.1","@typescript-eslint/parser":"^7.16.1","eslint-config-xo-typescript":"^5.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.8","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","nyc":"^17.0.0","execa":"^9.3.0","webpack":"^5.93.0","proxyquire":"^2.1.3","temp-write":"^5.0.0","eslint-plugin-react":"^7.34.4","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.59.3_1722170204362_0.2644241005966115","host":"s3://npm-registry-packages"}},"0.60.0":{"name":"xo","version":"0.60.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.60.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"ignores":["test/fixtures","test/temp","coverage"]},"ava":{"files":["!test/temp"],"timeout":"1m","workerThreads":false},"bin":{"xo":"cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"5fdb04ac379817b8e4689ed733ee2129d0f04e52","tarball":"https://registry.npmjs.org/xo/-/xo-0.60.0.tgz","fileCount":11,"integrity":"sha512-Il6Ap/bkYQm2CvocfiNY8yR52OospMdlxwbT2V/8KBRRCc+JKI1ARyFJpemuze9ZHBy/AAaDurjqWNj0C2DCYQ==","signatures":[{"sig":"MEQCIGMFETs76p2wk04xxekNX05Y/AGhqWKVT9YdWB/FAKshAiATN2n5HQM0hsPieVHGGHcIX0dMHQplb+UC/qQQNNdIVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67965},"type":"module","engines":{"node":">=18.18"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"09cfbd1934a05abf39e6e77dee8fb85d25760390","scripts":{"test":"node cli.js && nyc ava","test:clean":"find ./test -type d -name 'node_modules' -prune -not -path ./test/fixtures/project/node_modules -exec rm -rf '{}' +"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"meow":"^13.2.0","slash":"^5.1.0","arrify":"^3.0.0","eslint":"^8.57.0","globby":"^14.0.2","semver":"^7.6.3","prettier":"^3.4.2","esm-utils":"^4.3.0","get-stdin":"^9.0.0","lodash-es":"^4.17.21","micromatch":"^4.0.8","typescript":"^5.7.2","cosmiconfig":"^9.0.0","imurmurhash":"^0.1.4","open-editor":"^5.0.0","get-tsconfig":"^4.8.1","find-cache-dir":"^5.0.0","find-up-simple":"^1.0.0","eslint-plugin-n":"^17.14.0","@eslint/eslintrc":"^3.2.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.45.0","to-absolute-glob":"^3.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^6.4.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-formatter-pretty":"^6.0.1","@typescript-eslint/parser":"^7.16.1","eslint-config-xo-typescript":"^5.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-import-resolver-webpack":"^0.13.9","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-plugin-no-use-extend-native":"^0.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.2.0","nyc":"^17.1.0","execa":"^9.5.1","webpack":"^5.97.1","proxyquire":"^2.1.3","temp-write":"^6.0.0","eslint-plugin-react":"^7.37.2","eslint-config-xo-react":"^0.27.0","eslint-plugin-react-hooks":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.60.0_1733493558281_0.8516004904075896","host":"s3://npm-registry-packages"}},"0.61.0-0":{"name":"xo","version":"0.61.0-0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.61.0-0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"6607b45da916d5536ebce406a6dc391a27e0fb0a","tarball":"https://registry.npmjs.org/xo/-/xo-0.61.0-0.tgz","fileCount":32,"integrity":"sha512-VeN19mF7kZdV9+R48jPxY19sejVYHsImxw2cRrbx2YoromVne4VbGr9GKVkKg9YgAS4rz9tAdPbtjhBSqSEnRg==","signatures":[{"sig":"MEQCIH/UMWbGq6+MoAK2vNlPzvEL49aSrWmCXXYNzHBECrkZAiBJvqSfFra9PJKG+Vrhs312mj/qYOCavcNTVrbnFLkgvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105420},"type":"module","engines":{"node":">=18.20"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"499c365cadc9f965e9420c4f7febf35d42edd30b","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"23.6.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.23.0","globby":"^14.1.0","globals":"^16.0.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.39.1","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","lodash.pick":"^4.4.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.0","find-cache-dir":"^5.0.0","eslint-plugin-n":"^17.17.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.29.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^58.0.0","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.1","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.10.0","eslint-plugin-prettier":"^5.2.6","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.29.0","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.2.0","execa":"^9.5.2","husky":"^9.1.7","dedent":"^1.5.3","temp-dir":"^3.0.0","lint-staged":"^15.5.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.0","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","@types/lodash.pick":"^4.4.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.10","@commitlint/config-conventional":"^19.8.0","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.61.0-0_1743680106192_0.28313983276107235","host":"s3://npm-registry-packages-npm-production"}},"0.61.0-1":{"name":"xo","version":"0.61.0-1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.61.0-1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"4dfb3c60095f8d50bbed49cbd6813e2262db1563","tarball":"https://registry.npmjs.org/xo/-/xo-0.61.0-1.tgz","fileCount":34,"integrity":"sha512-cnge9eFS9o3DuBYcKSbNmZHsjEn/T7sJGDhh8XMcmGkFtXnhGEL23YBgqhP4UQMCT4WYx7xcRRqqJYD4g/7B3g==","signatures":[{"sig":"MEUCIQCw+B8XLHPfyEI+L68yeIHA0FnfG6icm0q7O5V6pC7RlwIgMjm/Zkunnvv6xc2H33N7d6jumco5BJhDtJT9f1Lwkrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106612},"type":"module","engines":{"node":">=18.20"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"c0426afd4d82d829d0b2a2e9836922ba2431590a","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"23.6.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.23.0","globby":"^14.1.0","globals":"^16.0.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.39.1","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","lodash.pick":"^4.4.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.0","find-cache-dir":"^5.0.0","eslint-plugin-n":"^17.17.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.29.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^58.0.0","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.1","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.10.0","eslint-plugin-prettier":"^5.2.6","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.29.0","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.2.0","execa":"^9.5.2","husky":"^9.1.7","dedent":"^1.5.3","temp-dir":"^3.0.0","lint-staged":"^15.5.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.0","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","@types/lodash.pick":"^4.4.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.10","@commitlint/config-conventional":"^19.8.0","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.61.0-1_1743752653360_0.27298491960948557","host":"s3://npm-registry-packages-npm-production"}},"0.61.0-2":{"name":"xo","version":"0.61.0-2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.61.0-2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"88fbb2083e37698d29754fb0ac7b94d690340979","tarball":"https://registry.npmjs.org/xo/-/xo-0.61.0-2.tgz","fileCount":25,"integrity":"sha512-tB+IDg/oMrZXUUp1E48l3wfFZ20LQTCyOF0TxzBtUrNWFTZAibyY14WExJDnu1cmxUbEw2NpJ/3TwfLjFSCQHw==","signatures":[{"sig":"MEUCIAJy2xV5LQNr4kJXYvd6tn6Iv+g5HM0Xxaejwhy2Rx7DAiEAhHtYfBaRSIF50F1NaVJ9hvcdkEp6mrffgbSXPiNhMQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78235},"type":"module","engines":{"node":">=18.20"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"287e89d2bdf1b6284275f7844a8d345fb8593c7e","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"23.6.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.23.0","globby":"^14.1.0","globals":"^16.0.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.39.1","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","lodash.pick":"^4.4.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.0","find-cache-dir":"^5.0.0","eslint-plugin-n":"^17.17.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.29.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^58.0.0","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.1","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.10.0","eslint-plugin-prettier":"^5.2.6","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.29.0","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.2.0","execa":"^9.5.2","husky":"^9.1.7","dedent":"^1.5.3","temp-dir":"^3.0.0","lint-staged":"^15.5.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.0","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","@types/lodash.pick":"^4.4.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.10","@commitlint/config-conventional":"^19.8.0","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.61.0-2_1744324868004_0.7315510755555319","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"xo","version":"0.61.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.61.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"d8d7f27bb92d9f525eb17207e9f567b54db46389","tarball":"https://registry.npmjs.org/xo/-/xo-0.61.0.tgz","fileCount":25,"integrity":"sha512-LneGPzBzbJLU+E5srNX5S2+t9ohZjyI3UoxCDvgU3y/wdZLY47cnoUrM5g7Q9Es0SYkeSSOpaBXD/23Q8h+lYg==","signatures":[{"sig":"MEYCIQDsjQUmrZRPNokVFM5GodYRubiyAc/PsXECfjdifwNRfwIhAIiouP00P9BUk3b7EpH0ZqA/owZst29/CCKIxOtzeWht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77873},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"862b11b69b0fcc7349d1b5778f4445ffe06a3c16","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.27.0","globby":"^14.1.0","globals":"^16.1.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.18.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.32.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.32.1","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.3.0","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","find-cache-directory":"^6.0.0","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.14","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.61.0_1748002059908_0.6651680211239164","host":"s3://npm-registry-packages-npm-production"}},"0.61.1":{"name":"xo","version":"0.61.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@0.61.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"81004fd0f88c0f838e386d2790cf7e61f08bab09","tarball":"https://registry.npmjs.org/xo/-/xo-0.61.1.tgz","fileCount":25,"integrity":"sha512-R1M7CEvOlt1wAzRndUeC/jhLTMy0/CYVwKEgEIb3xm3erN0jzqHHm1TMFlJC1N36SHmc+h2Ku4qouUOC2L2xyw==","signatures":[{"sig":"MEQCIAP2WAvMpdFlho639tGvK11TzTvdJcjjYA8gT9qCiG5LAiAYPWFSy2pxNqGKB07xd20TLQbjDwr97FXzDHFe6vIjtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77873},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"aad01de2e09ea25cfd461c71f32d843ccef8246b","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.27.0","globby":"^14.1.0","globals":"^16.1.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.18.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.32.1","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.32.1","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.3.0","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.14","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_0.61.1_1748002415086_0.8404472393619993","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"xo","version":"1.0.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"84e41304982efabf3afd0bb700014955c465e31b","tarball":"https://registry.npmjs.org/xo/-/xo-1.0.0.tgz","fileCount":25,"integrity":"sha512-KwGA+L48Am+EzGrThUH4z4hzJt5J9O0nX2dEvV28owfpUFb3OZyLM2VG1qdxoy073mwKoDWJ7BcKFHrUwNvbzg==","signatures":[{"sig":"MEQCIAJoLVzU6Oj9d8Fq/2JQ4UUWaqEJheQuIpSjrDOXGrAdAiA/aRI6uvSFW5CwBv6U2y/pa6JDrL9wYrghmvKqDvQw5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77872},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"5c49e361cc5827aa5d70dfeb81a0561190843818","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.27.0","globby":"^14.1.0","globals":"^16.1.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.18.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.32.1","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.32.1","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.3.0","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.14","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.0.0_1748002548215_0.28391934842925726","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"xo","version":"1.0.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.0.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"16fcf8c06154ef40e299ba5714063485112d407f","tarball":"https://registry.npmjs.org/xo/-/xo-1.0.1.tgz","fileCount":25,"integrity":"sha512-//OSV9RI1qsp88kwGihwlc+NY7hHmq7b0xz9H1+MFTAdfLiO4wOrO46G9DWKb2DVgAdbDbaKJUf9c074yNmDXA==","signatures":[{"sig":"MEQCIDFHV1n1vv2iVcuDY7RZ2pdOUZPlSQw11cgmLNeGqk7VAiAwaVmyF4qem7JSusmpWrhdFeAROJWw3Nri9oqjhuDxQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78039},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"dd68a6e962f919e26deca90a118a4a4b3c28ecb0","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.27.0","globby":"^14.1.0","globals":"^16.1.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.18.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.32.1","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.32.1","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.3.0","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.14","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.0.1_1748553793470_0.5597906611450065","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"xo","version":"1.0.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.0.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"bb6c837da38a5bcc8224655fd90810de8b16e7a3","tarball":"https://registry.npmjs.org/xo/-/xo-1.0.2.tgz","fileCount":25,"integrity":"sha512-JvgZ5Tm0BgVOkwiqR+s3GDVOdGgWUK3XQwLjgwWyof+2rRvfWUOaJJblGZnTCFDZ6QNRYTp6UimyQYQlLQfrZQ==","signatures":[{"sig":"MEYCIQDX4cIkA1PuytTYmGFWPzDI9IctJ1P9T0P0LzAHAoAQWwIhANdmbxgFXOLElr+gMs8DrFRAJiQWQj2hlLkWmucGTP8E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78039},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"e34f21e8e4e5f8c4e8d98238be753f11f5af561d","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.27.0","globby":"^14.1.0","globals":"^16.1.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.18.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.32.1","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.32.1","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.3.0","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.14","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.0.2_1748602640751_0.5166207313280462","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"xo","version":"1.0.3","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.0.3","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"84cc3213faf4508176e7de75f928da60347acdeb","tarball":"https://registry.npmjs.org/xo/-/xo-1.0.3.tgz","fileCount":25,"integrity":"sha512-MQfuC5Bw2EMuzoTrnmgrXtaEKvCGv3Pf/hp4sRh6IB69fKaIgFoYwAz5FhoHag7DbhpxxADHpX/T7ITrIY6+tQ==","signatures":[{"sig":"MEYCIQD4Glw2mrw+p+Pe4vvsIaMFNJrEJIVwcIZ/SgEWsxU8tgIhAKZoJlfX9XBm4Jg5F9EugsC2Ep34rxphmbyop1lajr9I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78401},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"d0c41f0ad3a422a17e40dae3c7273cc191f6c06b","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.27.0","globby":"^14.1.0","globals":"^16.1.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.18.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.32.1","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.32.1","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.3.0","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.14","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.0.3_1748602855483_0.09741885154819152","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"xo","version":"1.0.4","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.0.4","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"5476d6c1aa2a8cdb523ca7bf328e5661d8c04ea0","tarball":"https://registry.npmjs.org/xo/-/xo-1.0.4.tgz","fileCount":25,"integrity":"sha512-BEQ8x6YYfqPsS5JjHHM162alImJuJZ5EE0UP0RrZsSrKrBGu5TzMutajpNQixspPwF1xDEiXU5nM4x8WVAo4jg==","signatures":[{"sig":"MEQCIAd2t+qxO3z0TUxkfZUmiKp9/p60h1qOU0fm+GhMCrjlAiA/JyysWP9gEHj5wms9Wz4ct7dTSSDMD1mbn00/EsvX8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78413},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"92daab5d1c4fcae2cbf2e90281155f0078d5166c","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.27.0","globby":"^14.1.0","globals":"^16.1.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.18.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.32.1","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.32.1","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.3.0","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.14","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.0.4_1748630555367_0.7916042881390324","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"xo","version":"1.0.5","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.0.5","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"ff503f111679c3a512bbbce43c1800c93960ee78","tarball":"https://registry.npmjs.org/xo/-/xo-1.0.5.tgz","fileCount":25,"integrity":"sha512-7eGWuph0NxSroDxDLo2ebXfeP2DrIeUe7L0PPrjzPUEIdFnAfV54Hpnw7QhWzCSLWm99Dn+zz288nltwPIegBQ==","signatures":[{"sig":"MEUCIQDOKtFSeWRyaKRA6mj3S/p7/xLANq4w4RO9eqRb3CwitgIgEqxYL8hkLtvJhZvEkomJS60V7lRBmGZKZsuHbeRpEYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78654},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"412e3aec0a785598693c83904d60b6ece3f7da53","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.27.0","globby":"^14.1.0","globals":"^16.1.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.18.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.32.1","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.32.1","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.3.0","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.14","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.0.5_1748690945213_0.7016450328108608","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"xo","version":"1.1.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"46a0e27344e0c169cfff005c6916a57232e3e7f5","tarball":"https://registry.npmjs.org/xo/-/xo-1.1.0.tgz","fileCount":25,"integrity":"sha512-bolvEHNEV99HkPBOrSRJuH85cMsnOcOJhnoDiaQgj/jFjlPlBpBqt36XlnG3nnZjQtoMySPf+tl4WRKFnN37Nw==","signatures":[{"sig":"MEQCIG9h/DiXWEnM+8t35ewAC0Rj2z1wPy0x0edRo6WY0aS3AiBUH9cF4QitpH775vN1meFR/dzEcAZk5SjolTaBaFccGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77017},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"f59e4fddc83410b385446d493aa85910a5bf4025","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.27.0","globby":"^14.1.0","globals":"^16.1.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.18.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.32.1","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.32.1","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.3.0","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.14","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.1.0_1749313280066_0.41378797300958325","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"xo","version":"1.1.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.1.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"ef71b77a64767793aa72e44cc70d5a87ba4484c5","tarball":"https://registry.npmjs.org/xo/-/xo-1.1.1.tgz","fileCount":25,"integrity":"sha512-CMuUby6vSP+OQyOQRbhqWWIfc1dg06M6MFdtIQh/EMNE+ONcBzDhzNnbtDt/qD9gGRdg5qZ9YK16BBGwOfA2BQ==","signatures":[{"sig":"MEQCIEJGtWugNr1pQPThAdgGaAJBQ7kZHAaziMb1bBU2RMF1AiBl3gXndUrvkxH38oGxR3n47NbT/qQYWerIx9MzXjsbcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77094},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"e4e668fb9f9b9579f190acbfa9abd56a5fe6cca0","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","actor":{"name":"sindresorhus","type":"user","email":"sindresorhus@gmail.com"},"email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.27.0","globby":"^14.1.0","globals":"^16.1.0","prettier":"^3.5.3","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.18.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.32.1","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.32.1","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.3.0","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^8.0.0","prettier-plugin-packagejson":"^2.5.14","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.1.1_1750714455702_0.32632705105836934","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"xo","version":"1.2.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.2.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*","**/*.ts"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"10b46c06f505b031bb40c59c3d9d7d559c577d95","tarball":"https://registry.npmjs.org/xo/-/xo-1.2.0.tgz","fileCount":25,"integrity":"sha512-Lq/ysEdIFXkaaI3qiUrfAN6CpzrNjFI8dAV15GmrNQIFPqGKBUhcGFwK56WewNqPZsSCU+jOXDVox7kdheGAmQ==","signatures":[{"sig":"MEQCIHsOVGkHhMFnsJuDmfjXbSSlGeG4m+X7B5skT+kqies+AiAPmkQ9DJ2tfGmTRQVg56wirqyvN7w16GhCiURBykem2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83280},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"96180b00898a2aac6052e0826e2fc1d4b44fdca9","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.31.0","globby":"^14.1.0","globals":"^16.3.0","prettier":"^3.6.2","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.21.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.37.0","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.1","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.37.0","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.4.1","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^9.0.0","prettier-plugin-packagejson":"^2.5.18","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.2.0_1752760055041_0.19096080325746034","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"xo","version":"1.2.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.2.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*","**/*.ts"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"a72c3c8c18919090d17f9062442bb2a8012cb9d4","tarball":"https://registry.npmjs.org/xo/-/xo-1.2.1.tgz","fileCount":25,"integrity":"sha512-CPv9yCCa8WkS8JMME5igrBQhqwOlQ+YFFsF2JP0vjQjuGdme5PLYgnDu8LnawMahtDq2PzpOWbMu2EEIxrOfBA==","signatures":[{"sig":"MEYCIQDI45kb0FGVQZ8inG7N7UPWR0rdNDud5KqqQ9hTUhwi4QIhALYsWuGpXwrU/DaUNKfAqjvR+eeFshHo9HhvPNQspMQ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84143},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"e68133f32bebec169c7156938ce400904c2f6a95","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.31.0","globby":"^14.1.0","globals":"^16.3.0","prettier":"^3.6.2","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.21.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.37.0","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.1","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.37.0","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.4.1","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^9.0.0","prettier-plugin-packagejson":"^2.5.18","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.2.1_1752837275020_0.024451295352025504","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"xo","version":"1.2.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.2.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*","**/*.ts"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"06cd56a0f13200283264e1f27237abca5f68f154","tarball":"https://registry.npmjs.org/xo/-/xo-1.2.2.tgz","fileCount":25,"integrity":"sha512-8l565N0q5ROdSez8flcltMt1gi8OiEEYR1sGiRqc+QRrGf0Z8NEbhPkxYRrHn36iF+Hmyles79036LwuKREA5w==","signatures":[{"sig":"MEUCIETGroST5yU1bNdK4qOenyz9PiGCUEWqOW/ZEloN7M2aAiEAtYP9tDEWh8e5QJ1hf+lCiJ9l4yImbb6jZNzRl2Waq6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84364},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"418012384e07bf45dd3164a800f42382f697ca32","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.31.0","globby":"^14.1.0","globals":"^16.3.0","prettier":"^3.6.2","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.21.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.37.0","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.1","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.37.0","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.4.1","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^9.0.0","prettier-plugin-packagejson":"^2.5.18","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.2.2_1755257213640_0.8058337038752255","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"xo","version":"1.2.3","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@1.2.3","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*","**/*.ts"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"8044283695ce758224e283016e0c4172b4da3038","tarball":"https://registry.npmjs.org/xo/-/xo-1.2.3.tgz","fileCount":25,"integrity":"sha512-ykvWr88620CwealQwr7nWcPwolE6RMAVsCSBIdF3JnVdQUBAllnBJypSPsu0YYFzWTrJjQfNgH82lnWMPVTXnA==","signatures":[{"sig":"MEUCIQDnBxTh1fFmRdg5sM+1qCx6pxg94y4s3reMlaoeM6b0rAIgJjiR/ACV6atWUqfyhsxxIcIJW3LOxOXf89v/j3UDRsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84619},"type":"module","engines":{"node":">=20.17"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"5477c4a75911ef8aa219d3258886148a130c118a","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"11.6.1","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"meow":"^13.2.0","arrify":"^3.0.0","eslint":"^9.31.0","globby":"^14.1.0","globals":"^16.3.0","prettier":"^3.6.2","get-stdin":"^9.0.0","type-fest":"^4.41.0","micromatch":"^4.0.8","cosmiconfig":"^9.0.0","open-editor":"^5.1.0","path-exists":"^5.0.0","get-tsconfig":"^4.10.1","eslint-plugin-n":"^17.21.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^15.0.1","typescript-eslint":"^8.37.0","find-cache-directory":"^6.0.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.1","@sindresorhus/tsconfig":"^7.0.0","eslint-config-prettier":"^10.1.5","eslint-config-xo-react":"^0.28.0","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.1","eslint-formatter-pretty":"^6.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.37.0","eslint-config-xo-typescript":"^7.0.0","eslint-plugin-no-use-extend-native":"^0.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","xo":"file:.","ava":"^6.4.1","execa":"^9.5.3","husky":"^9.1.7","dedent":"^1.6.0","temp-dir":"^3.0.0","lint-staged":"^16.0.0","@types/eslint":"9.6.1","@commitlint/cli":"^19.8.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.9","npm-package-json-lint":"^9.0.0","prettier-plugin-packagejson":"^2.5.18","@commitlint/config-conventional":"^19.8.1","npm-package-json-lint-config-default":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_1.2.3_1759802781410_0.5138430684423076","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"xo","version":"2.0.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@2.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"rules":{"ava/no-ignored-test-files":"off"}},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*","**/*.ts"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"eea5055abda5a13fc6e9293efba4e51066de579e","tarball":"https://registry.npmjs.org/xo/-/xo-2.0.0.tgz","fileCount":25,"integrity":"sha512-98rHa7zczV4+8Hff9+nmsY6sd46ptQ+muo/68ml7inElvXrVlLU4lR/Xgt4Dl2/eOD8haCWkt1Fc64ED2DTW1A==","signatures":[{"sig":"MEUCIQDkyUKCnNOOtrqgaSVfDJr3c8JbAx6JP0tIyI303MkG4gIgMKbVDOmzprJJGhh/nn0jPZdwRGLpBQUpMBgQefNEeVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101814},"type":"module","engines":{"node":">=20.19"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"d21ab16be0803b89db23bf35f217aea88c67cc71","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"25.8.0","dependencies":{"meow":"^14.1.0","arrify":"^3.0.0","eslint":"^10.0.2","globby":"^16.1.1","globals":"^17.3.0","prettier":"^3.8.1","get-stdin":"^10.0.0","type-fest":"^5.4.3","micromatch":"^4.0.8","typescript":"^5.9.3","cosmiconfig":"^9.0.0","open-editor":"^6.0.0","path-exists":"^5.0.0","get-tsconfig":"^4.13.6","@eslint/compat":"^2.0.2","eslint-plugin-n":"^17.24.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^16.0.0","typescript-eslint":"^8.56.1","find-cache-directory":"^6.0.0","eslint-plugin-unicorn":"^63.0.0","@sindresorhus/tsconfig":"^8.1.0","eslint-config-prettier":"^10.1.8","eslint-config-xo-react":"^0.29.0","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-formatter-pretty":"^7.0.0","eslint-config-xo-typescript":"^9.0.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"^11.0.2","xo":"file:.","ava":"^6.4.1","execa":"^9.6.1","husky":"^9.1.7","dedent":"^1.7.1","temp-dir":"^3.0.0","@types/node":"^25.2.1","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.10","npm-package-json-lint":"^9.1.0","prettier-plugin-packagejson":"^3.0.0","@commitlint/config-conventional":"^20.4.1","npm-package-json-lint-config-default":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_2.0.0_1773475865782_0.12735111595390114","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"xo","version":"2.0.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@2.0.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"rules":{"ava/no-ignored-test-files":"off"}},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*","**/*.ts"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"8d17181dbaf10c083d4a4dd5c66f7fef6b483b63","tarball":"https://registry.npmjs.org/xo/-/xo-2.0.1.tgz","fileCount":27,"integrity":"sha512-OL1wEQLnScytvHWe9kMgsIlbExFc0kOsA2ifEUbiIk0s2wqnT1tIo6VZsFx4/T/r8pJeZZKwkY2/HUajPoNItA==","signatures":[{"sig":"MEYCIQD5YYoGi61TwuL1or4BaANaJgV9Yf9SRX6FVDL/Yyz2NQIhAKkNCJmEhnyGO6W1cKmlVT8hZ5kVKm7YUmOsqthlyreQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113692},"type":"module","engines":{"node":">=20.19"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"dba56bc71fa7410076e60cf161cee74edfe7e0cc","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"25.8.0","dependencies":{"meow":"^14.1.0","arrify":"^3.0.0","eslint":"^10.0.2","globby":"^16.1.1","globals":"^17.3.0","prettier":"^3.8.1","get-stdin":"^10.0.0","type-fest":"^5.4.3","micromatch":"^4.0.8","typescript":"^5.9.3","cosmiconfig":"^9.0.0","open-editor":"^6.0.0","path-exists":"^5.0.0","get-tsconfig":"^4.13.6","@eslint/compat":"^2.0.2","eslint-plugin-n":"^17.24.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^16.0.0","typescript-eslint":"^8.56.1","find-cache-directory":"^6.0.0","eslint-plugin-unicorn":"^63.0.0","@sindresorhus/tsconfig":"^8.1.0","eslint-config-prettier":"^10.1.8","eslint-config-xo-react":"^0.29.0","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-formatter-pretty":"^7.0.0","eslint-config-xo-typescript":"^10.0.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"^11.0.2","xo":"file:.","ava":"^7.0.0","execa":"^9.6.1","husky":"^9.1.7","dedent":"^1.7.1","temp-dir":"^3.0.0","@types/node":"^25.2.1","lint-staged":"^16.3.4","@commitlint/cli":"^20.4.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.10","npm-package-json-lint":"^9.1.0","prettier-plugin-packagejson":"^3.0.0","@commitlint/config-conventional":"^20.4.1","npm-package-json-lint-config-default":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_2.0.1_1773512226048_0.07315411422328433","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"xo","version":"2.0.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@2.0.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"xo":{"rules":{"ava/no-ignored-test-files":"off"}},"ava":{"files":["dist/test/**/*.js","!dist/test/fixtures/**","!dist/test/helpers/**","!dist/test/scripts/**"],"timeout":"1m","verbose":true,"watchMode":{"ignoreChanges":[".history",".history/**/*","node_modules","package.json","xo.config.*","**/*.ts"]},"nodeArguments":["--enable-source-maps"]},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"853ab3b334bd296f99079fcec358032cb542f4e5","tarball":"https://registry.npmjs.org/xo/-/xo-2.0.2.tgz","fileCount":27,"integrity":"sha512-08L33hcKMksZyUAK7P8f6Hx5oiEgmya2NjgidvH2e3mBjot9kHz5vlxBjUPX5nparSgxBre/+xVPicat8P2WLQ==","signatures":[{"sig":"MEYCIQCGIyks2DAE6T7Sp0j+aTJu6Kv1cNNKAJJFUzi+hc4/wgIhAPzVe9Gl1Jy7osolvw+J6TMErs8mL1/L6yoVDB3ChPhX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113909},"type":"module","engines":{"node":">=20.19"},"exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"c5f235a79d67c93b669dd89866a743d88d64b804","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && ava","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"25.8.0","dependencies":{"meow":"^14.1.0","arrify":"^3.0.0","eslint":"^10.0.2","globby":"^16.1.1","globals":"^17.3.0","prettier":"^3.8.1","get-stdin":"^10.0.0","type-fest":"^5.4.3","micromatch":"^4.0.8","typescript":"^5.9.3","cosmiconfig":"^9.0.0","open-editor":"^6.0.0","path-exists":"^5.0.0","get-tsconfig":"^4.13.6","@eslint/compat":"^2.0.2","eslint-plugin-n":"^17.24.0","define-lazy-prop":"^3.0.0","eslint-plugin-ava":"^16.0.0","typescript-eslint":"^8.56.1","find-cache-directory":"^6.0.0","eslint-plugin-unicorn":"^63.0.0","@sindresorhus/tsconfig":"^8.1.0","eslint-config-prettier":"^10.1.8","eslint-config-xo-react":"^0.29.0","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-formatter-pretty":"^7.0.0","eslint-config-xo-typescript":"^10.0.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"^11.0.2","xo":"file:.","ava":"^7.0.0","execa":"^9.6.1","husky":"^9.1.7","dedent":"^1.7.1","temp-dir":"^3.0.0","@types/node":"^25.2.1","lint-staged":"^16.3.4","@commitlint/cli":"^20.4.1","@types/prettier":"^3.0.0","@types/micromatch":"^4.0.10","npm-package-json-lint":"^9.1.0","prettier-plugin-packagejson":"^3.0.0","@commitlint/config-conventional":"^20.4.1","npm-package-json-lint-config-default":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/xo_2.0.2_1773516735162_0.11743653511856555","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"xo","version":"3.0.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@3.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"7efda4214d47d52ec9749ea19d1693583c94a5d1","tarball":"https://registry.npmjs.org/xo/-/xo-3.0.0.tgz","fileCount":27,"integrity":"sha512-8rjd54dDRznsdx4BLiLthvuAfeaYSHY3LnDefYHLHDnCKm4Wr6LXjyxO0lFIFcEoOhbjWIRxRFYQbRKfxE+60g==","signatures":[{"sig":"MEUCIGGIHktQDi5E/EpGcRGKBYdoUfHlgZI3EKcPUBcM2n53AiEAoJ1PDawVHkPYfFfprE+JcBQ9wmDYgjfQGGFCsXY14LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96575},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-adapter":{"types":"./dist/lib/eslint-adapter.d.ts","default":"./dist/lib/eslint-adapter.js"}},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"698a903a630b9bb592ebee1da0871d54a48fc455","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && node --enable-source-maps --test \"dist/test/**/*.test.js\"","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.7.0","meow":"^14.1.0","arrify":"^3.0.0","eslint":"^10.5.0","globby":"^16.2.0","prettier":"^3.8.4","get-stdin":"^10.0.0","type-fest":"^5.7.0","micromatch":"^4.0.8","typescript":"^6.0.3","cosmiconfig":"^9.0.2","open-editor":"^6.0.0","path-exists":"^5.0.0","get-tsconfig":"^4.14.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.53.1","find-cache-directory":"^6.0.0","@sindresorhus/tsconfig":"^8.1.0","eslint-formatter-pretty":"^7.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^11.2.1","xo":"file:.","execa":"^9.6.1","husky":"^9.1.7","dedent":"^1.7.2","temp-dir":"^3.0.0","@types/node":"^25.9.3","@types/micromatch":"^4.0.10","eslint-plugin-vue":"^10.9.2"},"_npmOperationalInternal":{"tmp":"tmp/xo_3.0.0_1781650678617_0.2994252217137807","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"xo","version":"3.0.1","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@3.0.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"66a18afc98d39e1380c6e520ea8eba5a95a1d84b","tarball":"https://registry.npmjs.org/xo/-/xo-3.0.1.tgz","fileCount":27,"integrity":"sha512-khj+FZ0QPPdcjI5BWgFWUpjQTlSNFlEUEgWeyWQbOd2ivaHnCRED1kEVXasnoWZ0BfS37u9kCD1/nY17UInfCg==","signatures":[{"sig":"MEUCIQD4U4u+E74+YVZO632fC6u+KQsvr6YEvU+YMfq18ydQygIgO7m5pXTqLu0iAfvCkqxag1XS7mIunwdeQkVqjSPGq3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97346},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-adapter":{"types":"./dist/lib/eslint-adapter.d.ts","default":"./dist/lib/eslint-adapter.js"}},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"561be4ecd730820e547ed4cf1f3fc56651906ffa","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && node --enable-source-maps --test \"dist/test/**/*.test.js\"","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.7.0","meow":"^14.1.0","arrify":"^3.0.0","eslint":"^10.5.0","globby":"^16.2.0","prettier":"^3.8.4","get-stdin":"^10.0.0","type-fest":"^5.7.0","micromatch":"^4.0.8","typescript":"^6.0.3","cosmiconfig":"^9.0.2","open-editor":"^6.0.0","path-exists":"^5.0.0","get-tsconfig":"^4.14.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.53.1","find-cache-directory":"^6.0.0","@sindresorhus/tsconfig":"^8.1.0","eslint-formatter-pretty":"^7.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^11.2.1","xo":"file:.","execa":"^9.6.1","husky":"^9.1.7","dedent":"^1.7.2","temp-dir":"^3.0.0","@types/node":"^25.9.3","@types/micromatch":"^4.0.10","eslint-plugin-vue":"^10.9.2"},"_npmOperationalInternal":{"tmp":"tmp/xo_3.0.1_1781741339377_0.840961636416389","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"xo","version":"3.0.2","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@3.0.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"23555ec8c6b66627ea41c0014c325b7e5b064d55","tarball":"https://registry.npmjs.org/xo/-/xo-3.0.2.tgz","fileCount":27,"integrity":"sha512-J+fE46NFf0Wtpg8ewKvg4kGLvhXAL3+WuGD1aNSTMGNYF8luF4McvRWZDo9HDRmVTNCEVnPYJn1y/iXMV4PN0w==","signatures":[{"sig":"MEYCIQDEnqcxqqty5VcUA5/KdO8d+Neq53IJl3YpaILRHBNVOQIhANBiC8h6rO2VQcjAvfT7zQ+XtcOsUPyZKdxkU3uQnC8y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93813},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-adapter":{"types":"./dist/lib/eslint-adapter.d.ts","default":"./dist/lib/eslint-adapter.js"}},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"41b9bb952548cab10b67d77a5c61312667b9763d","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && node --enable-source-maps --test \"dist/test/**/*.test.js\"","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"11.17.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.7.0","meow":"^14.1.0","arrify":"^3.0.0","eslint":"^10.5.0","globby":"^16.2.0","prettier":"^3.8.4","get-stdin":"^10.0.0","type-fest":"^5.7.0","micromatch":"^4.0.8","typescript":"^6.0.3","cosmiconfig":"^9.0.2","open-editor":"^6.0.0","path-exists":"^5.0.0","get-tsconfig":"^4.14.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.53.1","find-cache-directory":"^6.0.0","@sindresorhus/tsconfig":"^8.1.0","eslint-formatter-pretty":"^7.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^11.2.1","xo":"file:.","execa":"^9.6.1","husky":"^9.1.7","dedent":"^1.7.2","temp-dir":"^3.0.0","@types/node":"^25.9.3","@types/micromatch":"^4.0.10","eslint-plugin-vue":"^10.9.2"},"_npmOperationalInternal":{"tmp":"tmp/xo_3.0.2_1781855661362_0.6871361366563256","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"xo","version":"4.0.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@4.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"78285d81415e531a398cd6f5ee27d2f40d64ab35","tarball":"https://registry.npmjs.org/xo/-/xo-4.0.0.tgz","fileCount":27,"integrity":"sha512-230aBWg2e2oAB1R60mh/naJ50k0YfLdkb4LZEn4D1WzaQwDxjj6btnoFPX/Go4E7EPhkKpsgZf4KllcL0XlPUg==","signatures":[{"sig":"MEUCICQvSbD6//g7zdugE6l74r2dvdVHFbj3Lx+shP/9/cJAAiEAlhAq5rHteXWoYfuFWA+hCOVvyT49JTOMFPd9hz/AMdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93814},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-adapter":{"types":"./dist/lib/eslint-adapter.d.ts","default":"./dist/lib/eslint-adapter.js"}},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"2775f7fae9f1f7edd253f26298aa0e3f63e7deb6","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && node --enable-source-maps --test \"dist/test/**/*.test.js\"","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"11.18.0","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.7.0","meow":"^14.1.0","arrify":"^3.0.0","eslint":"^10.6.0","globby":"^16.2.1","prettier":"^3.9.4","get-stdin":"^10.0.0","type-fest":"^5.8.0","micromatch":"^4.0.8","typescript":"^6.0.3","cosmiconfig":"^9.0.2","open-editor":"^6.0.0","path-exists":"^5.0.0","get-tsconfig":"^4.14.0","define-lazy-prop":"^3.0.0","eslint-config-xo":"^0.57.0","find-cache-directory":"^6.0.0","@sindresorhus/tsconfig":"^8.1.0","eslint-formatter-pretty":"^7.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^11.2.2","xo":"file:.","execa":"^9.6.1","husky":"^9.1.7","dedent":"^1.7.2","temp-dir":"^3.0.0","@types/node":"^26.1.0","@types/micromatch":"^4.0.10","eslint-plugin-vue":"^10.9.2"},"_npmOperationalInternal":{"tmp":"tmp/xo_4.0.0_1783379486215_0.40722217809694694","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"xo","version":"5.0.0","keywords":["cli-app","cli","xo","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"xo@5.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/xojs/xo#readme","bugs":{"url":"https://github.com/xojs/xo/issues"},"bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"c0cd3e7c87b0f7b7048c9d7596f2ae172e5d7a9b","tarball":"https://registry.npmjs.org/xo/-/xo-5.0.0.tgz","fileCount":27,"integrity":"sha512-mfnx7pNXylRU25b3FjBilU0z49/YYFO/Koxppp/KfVQKwDAb0Kt+8gFmwSY3ZgH5u2Mmu4qc4LFrpDyIyfe2iQ==","signatures":[{"sig":"MEUCICeIWHEjIBTo6vv5p9IllB6dMdRM/w7zdFow5twymCjEAiEAns5wNTIi4nhIMPneEzfJy3XFtsGM+4UPUIcvi5s7wJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQrOTZ1e5Z0a15FXA7Pd88AWuTahmYNqGQT3PGO+jcGgIhAK7dNVUul9KJacNQ0uwE8lmvDlaw35vmouvG/HdQrZQ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93905},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-adapter":{"types":"./dist/lib/eslint-adapter.d.ts","default":"./dist/lib/eslint-adapter.js"}},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"1e43d49a5e757c8261e9306fed53f5e7784e816d","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && node --enable-source-maps --test \"dist/test/**/*.test.js\"","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"12.0.1","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"jiti":"^2.7.0","meow":"^14.1.0","arrify":"^3.0.0","eslint":"^10.8.0","globby":"^16.2.2","prettier":"^3.9.6","get-stdin":"^10.0.0","type-fest":"^5.8.0","micromatch":"^4.0.8","typescript":"^6.0.3","cosmiconfig":"^10.0.0","open-editor":"^6.0.0","path-exists":"^5.0.0","get-tsconfig":"^4.14.1","define-lazy-prop":"^3.0.0","eslint-config-xo":"^3.0.1","find-cache-directory":"^6.0.0","@sindresorhus/tsconfig":"^8.1.0","eslint-formatter-pretty":"^7.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^12.0.1","xo":"file:.","execa":"^10.0.1","husky":"^9.1.7","dedent":"^1.7.2","temp-dir":"^3.0.0","@types/node":"^26.1.2","@types/micromatch":"^4.0.10","eslint-plugin-vue":"^10.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xo_5.0.0_1789545033927_0.9772402225804351","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"_id":"xo@5.0.1","bin":{"xo":"dist/cli.js"},"nyc":{"reporter":["text","lcov"]},"bugs":{"url":"https://github.com/xojs/xo/issues"},"dist":{"shasum":"7e9b4fc3ba1658a6b75f0b15d4c4ebe974c8a3d4","tarball":"https://registry.npmjs.org/xo/-/xo-5.0.1.tgz","fileCount":27,"integrity":"sha512-IPKSCw2wXP4HHkk2+ljGUQriN+s5unThY7BhLuDyl9szL5dXZPyj5JxiCdFDo21Bl8tqaCRZE58G3wtWxqZdYw==","signatures":[{"sig":"MEYCIQDPzNlmlBbm+L7RPBbCxA7JpTsI6p7F+2OxwWCf6J3AZAIhAJzdJnmugtYAgz966DKBIcfITD0icE/kDCQxtENiprBE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIArEebWqHq1nlbUPSSxdW75KV/mxwFJ9o3072Z98ztTnAiAwKl7fIZKtEpVmh73VE2HpRbRg0hLv0bkcZIf0fdmqUw=="}],"unpackedSize":96195},"name":"xo","type":"module","author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-adapter":{"types":"./dist/lib/eslint-adapter.d.ts","default":"./dist/lib/eslint-adapter.js"}},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"ccbe5292bfdb6abe6f958e39625d8542e9f1b9bf","license":"MIT","scripts":{"lint":"node dist/cli.js","test":"npm run build && npm run lint && npm run test:setup && node --enable-source-maps --test \"dist/test/**/*.test.js\"","build":"npm run clean && tsc","clean":"rm -rf dist","prepare":"npm run build && husky","release":"np","test:setup":"node scripts/setup-tests","build:watch":"tsc --watch"},"version":"5.0.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"homepage":"https://github.com/xojs/xo#readme","keywords":["cli-app","cli","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"_npmVersion":"12.0.1","description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"jiti":"^2.7.0","meow":"^14.1.0","arrify":"^3.0.0","eslint":"^10.8.0","globby":"^16.2.2","prettier":"^3.9.6","get-stdin":"^10.0.0","type-fest":"^5.8.0","micromatch":"^4.0.8","typescript":"^6.0.3","cosmiconfig":"^10.0.0","open-editor":"^6.0.0","path-exists":"^5.0.0","get-tsconfig":"^4.14.1","define-lazy-prop":"^3.0.0","eslint-config-xo":"^3.0.2","find-cache-directory":"^6.0.0","@sindresorhus/tsconfig":"^8.1.0","eslint-formatter-pretty":"^7.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^12.0.1","xo":"file:.","execa":"^10.0.1","husky":"^9.1.7","dedent":"^1.7.2","temp-dir":"^3.0.0","@types/node":"^26.1.2","@types/micromatch":"^4.0.10","eslint-plugin-vue":"^10.10.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/xo_5.0.1_1789733391761_0.6084230560897088"}}},"time":{"created":"2012-05-24T04:56:46.528Z","modified":"2026-09-18T12:09:52.049Z","0.0.1":"2012-05-24T04:56:47.515Z","0.0.2":"2012-08-14T02:25:32.817Z","0.0.3":"2012-08-14T02:42:53.100Z","0.1.0":"2012-12-02T06:36:23.997Z","0.2.0":"2013-08-15T21:09:19.951Z","0.3.0":"2015-06-09T18:25:37.446Z","0.4.0":"2015-08-01T17:06:35.032Z","0.4.1":"2015-08-01T18:44:10.538Z","0.4.2":"2015-08-02T00:29:11.201Z","0.4.3":"2015-08-02T11:02:13.094Z","0.4.4":"2015-08-02T23:44:20.220Z","0.5.0":"2015-08-03T01:04:11.244Z","0.5.1":"2015-08-03T18:08:33.812Z","0.5.2":"2015-08-07T06:22:08.894Z","0.6.0":"2015-08-14T06:53:04.859Z","0.6.1":"2015-08-18T09:39:31.911Z","0.7.0":"2015-08-23T13:56:37.262Z","0.7.1":"2015-08-23T14:00:27.281Z","0.8.0":"2015-09-03T06:34:39.534Z","0.9.0":"2015-09-14T09:34:16.434Z","0.10.0":"2015-10-23T12:57:21.859Z","0.10.1":"2015-10-29T13:08:53.868Z","0.11.0":"2015-11-13T08:24:15.248Z","0.11.1":"2015-11-16T12:43:00.089Z","0.11.2":"2015-11-18T16:54:22.985Z","0.12.0":"2015-12-13T23:03:13.198Z","0.12.1":"2015-12-15T16:36:24.332Z","0.13.0":"2016-03-05T08:18:12.244Z","0.14.0":"2016-04-09T08:14:07.706Z","0.15.0":"2016-04-29T18:21:31.214Z","0.15.1":"2016-05-14T09:36:45.246Z","0.16.0":"2016-06-15T18:03:26.980Z","0.17.0":"2016-10-11T09:41:28.911Z","0.17.1":"2016-11-13T12:52:03.341Z","0.18.0-pre.0":"2016-12-17T17:11:05.319Z","0.18.0-pre.1":"2017-03-05T16:05:49.669Z","0.18.0":"2017-03-18T10:02:17.631Z","0.19.0":"2017-03-25T20:05:30.063Z","0.18.1":"2017-03-25T20:13:39.475Z","0.18.2":"2017-05-04T02:42:21.127Z","0.20.0":"2018-02-14T05:50:40.426Z","0.20.1":"2018-02-14T07:06:30.914Z","0.20.2":"2018-02-15T16:36:51.298Z","0.20.3":"2018-02-19T08:45:08.986Z","0.21.0":"2018-05-04T19:05:13.691Z","0.21.1":"2018-05-19T09:07:54.705Z","0.22.0":"2018-08-06T07:50:26.150Z","0.23.0":"2018-09-03T11:37:12.060Z","0.24.0":"2019-01-14T06:08:54.418Z","0.25.0":"2019-09-26T04:20:17.255Z","0.25.1":"2019-09-26T04:37:41.227Z","0.25.2":"2019-09-26T05:54:58.975Z","0.25.3":"2019-09-26T07:23:18.834Z","0.25.4":"2020-02-12T12:01:35.091Z","0.26.0":"2020-02-12T22:53:26.892Z","0.26.1":"2020-02-14T07:20:37.946Z","0.27.0":"2020-02-24T19:29:27.184Z","0.27.1":"2020-02-25T07:49:34.850Z","0.27.2":"2020-02-26T08:02:18.390Z","0.28.0":"2020-03-11T10:57:08.173Z","0.28.1":"2020-03-26T12:23:36.632Z","0.28.2":"2020-04-02T05:05:27.526Z","0.28.3":"2020-04-05T14:38:44.617Z","0.29.0":"2020-04-08T15:20:56.347Z","0.29.1":"2020-04-12T14:34:55.572Z","0.30.0":"2020-04-25T15:40:53.703Z","0.31.0":"2020-06-03T09:16:38.012Z","0.32.0":"2020-06-03T12:45:25.210Z","0.32.1":"2020-07-03T18:56:34.223Z","0.33.0":"2020-08-10T18:35:23.384Z","0.33.1":"2020-08-31T09:44:44.697Z","0.34.0":"2020-10-17T11:32:51.003Z","0.34.1":"2020-10-18T22:06:22.154Z","0.34.2":"2020-11-02T17:34:52.813Z","0.35.0":"2020-11-20T04:16:18.537Z","0.36.0":"2020-12-08T04:12:06.256Z","0.36.1":"2020-12-08T05:12:06.813Z","0.37.0":"2021-01-02T08:08:35.985Z","0.37.1":"2021-01-02T08:59:09.526Z","0.38.0":"2021-02-20T09:47:33.976Z","0.38.1":"2021-02-20T09:58:51.432Z","0.38.2":"2021-02-28T09:34:06.352Z","0.39.0":"2021-04-20T16:33:05.168Z","0.39.1":"2021-04-20T18:49:52.847Z","0.40.0":"2021-05-09T11:20:05.610Z","0.40.1":"2021-05-11T12:17:18.129Z","0.40.2":"2021-06-02T09:15:45.861Z","0.40.3":"2021-06-21T09:46:05.315Z","0.41.0-beta.1":"2021-07-05T08:38:20.717Z","0.41.0":"2021-07-05T08:47:35.805Z","0.42.0":"2021-07-16T15:56:39.800Z","0.43.0":"2021-08-03T14:22:21.839Z","0.44.0":"2021-08-08T10:48:14.452Z","0.45.0":"2021-10-02T09:29:09.735Z","0.46.0":"2021-10-27T16:01:47.220Z","0.46.1":"2021-10-28T06:38:14.195Z","0.46.2":"2021-10-28T08:39:51.046Z","0.46.3":"2021-10-28T08:41:37.401Z","0.46.4":"2021-11-03T15:19:51.779Z","0.47.0":"2021-11-26T08:55:18.147Z","0.48.0":"2022-02-09T12:44:09.060Z","0.49.0":"2022-05-17T06:43:37.662Z","0.50.0":"2022-06-10T07:08:08.705Z","0.51.0":"2022-07-21T08:18:06.502Z","0.52.0":"2022-08-25T04:00:28.889Z","0.52.1":"2022-08-25T16:19:21.651Z","0.52.2":"2022-08-26T04:35:35.815Z","0.52.3":"2022-08-31T10:28:38.414Z","0.52.4":"2022-10-04T12:15:14.670Z","0.53.0":"2022-11-16T18:51:36.906Z","0.53.1":"2022-11-20T07:50:21.628Z","0.54.0":"2023-04-05T03:46:27.966Z","0.54.1":"2023-04-11T09:08:37.594Z","0.54.2":"2023-04-28T08:27:59.347Z","0.55.0":"2023-07-15T15:47:03.833Z","0.55.1":"2023-08-07T12:43:49.503Z","0.56.0":"2023-08-12T14:30:04.074Z","0.57.0":"2024-02-06T07:54:04.773Z","0.58.0":"2024-03-08T16:23:28.902Z","0.59.0":"2024-07-18T14:19:07.261Z","0.59.1":"2024-07-23T12:11:58.585Z","0.59.2":"2024-07-23T14:47:59.233Z","0.59.3":"2024-07-28T12:36:44.530Z","0.60.0":"2024-12-06T13:59:18.447Z","0.61.0-0":"2025-04-03T11:35:06.421Z","0.61.0-1":"2025-04-04T07:44:13.562Z","0.61.0-2":"2025-04-10T22:41:08.215Z","0.61.0":"2025-05-23T12:07:40.147Z","0.61.1":"2025-05-23T12:13:35.384Z","1.0.0":"2025-05-23T12:15:48.420Z","1.0.1":"2025-05-29T21:23:13.653Z","1.0.2":"2025-05-30T10:57:20.930Z","1.0.3":"2025-05-30T11:00:55.681Z","1.0.4":"2025-05-30T18:42:35.533Z","1.0.5":"2025-05-31T11:29:05.430Z","1.1.0":"2025-06-07T16:21:20.254Z","1.1.1":"2025-06-23T21:34:15.915Z","1.2.0":"2025-07-17T13:47:35.209Z","1.2.1":"2025-07-18T11:14:35.231Z","1.2.2":"2025-08-15T11:26:53.807Z","1.2.3":"2025-10-07T02:06:21.612Z","2.0.0":"2026-03-14T08:11:05.937Z","2.0.1":"2026-03-14T18:17:06.239Z","2.0.2":"2026-03-14T19:32:15.300Z","3.0.0":"2026-06-16T22:57:58.776Z","3.0.1":"2026-06-18T00:08:59.517Z","3.0.2":"2026-06-19T07:54:21.528Z","4.0.0":"2026-07-06T23:11:26.344Z","5.0.0":"2026-09-16T07:50:34.008Z","5.0.1":"2026-09-18T12:09:51.864Z"},"bugs":{"url":"https://github.com/xojs/xo/issues"},"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","homepage":"https://github.com/xojs/xo#readme","keywords":["cli-app","cli","xoxo","happy","happiness","code","quality","style","lint","linter","jshint","jslint","eslint","validate","code style","standard","strict","check","checker","verify","enforce","hint","simple","javascript","typescript"],"repository":{"url":"git+https://github.com/xojs/xo.git","type":"git"},"description":"JavaScript/TypeScript linter (ESLint wrapper) with great defaults","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"readme":"<h1 align=\"center\">\n\t<br>\n\t<img width=\"400\" src=\"media/logo.svg\" alt=\"XO\">\n\t<br>\n\t<br>\n\t<br>\n</h1>\n\n> JavaScript/TypeScript linter (ESLint wrapper) with great defaults\n\n[![Coverage Status](https://codecov.io/gh/xojs/xo/branch/main/graph/badge.svg)](https://codecov.io/gh/xojs/xo/branch/main)\n[![XO code style](https://shields.io/badge/code_style-5ed9c7?logo=xo&labelColor=gray&logoSize=auto&logoWidth=20)](https://github.com/xojs/xo)\n\nOpinionated but configurable ESLint wrapper with lots of goodies included. Enforces strict and readable code. Never discuss code style on a pull request again! No decision-making. No `eslint.config.js` to manage. It just works!\n\nIt uses [ESLint](https://eslint.org) underneath, so issues regarding built-in rules should be opened over [there](https://github.com/eslint/eslint/issues).\n\n**XO requires your project to be [ESM](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).**\n\n![](https://raw.githubusercontent.com/sindresorhus/eslint-formatter-pretty/main/screenshot.png)\n\n## Highlights\n\n- Beautiful output.\n- Zero-config, but [configurable when needed](#config).\n- Enforces readable code, because you read more code than you write.\n- No need to specify file paths to lint as it lints all JS/TS, HTML, Markdown, JSON (including `package.json`), and CSS files except for [commonly ignored paths](#ignores).\n- [Flat config customization.](#config)\n- [TypeScript supported by default.](#typescript)\n- Includes many useful ESLint plugins, like [`unicorn`](https://github.com/sindresorhus/eslint-plugin-unicorn), [`import-x`](https://github.com/un-ts/eslint-plugin-import-x), [`ava`](https://github.com/avajs/eslint-plugin-ava), [`n`](https://github.com/eslint-community/eslint-plugin-n) and more.\n- Caches results between runs for much better performance.\n- Super simple to add XO to a project with [`$ npm init xo`](https://github.com/xojs/create-xo).\n- Fix many issues automagically with `$ xo --fix`.\n- Open all files with errors at the correct line in your editor with `$ xo --open`.\n- Specify [indent](#space) and [semicolon](#semicolon) preferences easily without messing with the rule config.\n- Optionally use the [Prettier](https://github.com/prettier/prettier) code style or turn off all Prettier rules with the `compat` option.\n- Optionally use with ESLint [directly](#usage-as-an-eslint-configuration)\n- Great [editor plugins](#editor-plugins).\n\n## Install\n\n```sh\nnpm install xo --save-dev\n```\n\n*You must install XO locally. You can run it directly with `$ npx xo`.*\n\n*For framework-specific linting, see [Astro](#astro), [React](#react), [Svelte](#svelte), and [Vue](#vue).*\n\n## Usage\n\n```console\n$ xo --help\n\n\tUsage\n\t\t$ xo [<file|glob> ...]\n\n\tOptions\n\t\t--fix                     Automagically fix issues\n\t\t--fix-dry-run             Automagically fix issues without saving the changes to the file system\n\t\t--reporter                Reporter to use\n\t\t--space                   Use space indent instead of tabs [Default: 2]\n\t\t--config                  Path to a XO configuration file\n\t\t--semicolon               Use semicolons [Default: true]\n\t\t--prettier                Format with prettier or turn off Prettier-conflicted rules when set to 'compat' [Default: false]\n\t\t--print-config            Print the effective ESLint config for the given file\n\t\t--version                 Print XO version\n\t\t--open                    Open files with issues in your editor\n\t\t--quiet                   Show only errors and no warnings\n\t\t--max-warnings            Number of warnings to trigger nonzero exit code [Default: -1]\n\t\t--stdin                   Validate/fix code from stdin\n\t\t--stdin-filename          Specify a filename for the --stdin option\n\t\t--ignore                  Ignore pattern globs, can be set multiple times\n\t\t--suppressions-location   Path to a custom ESLint suppressions file\n\t\t--cwd=<dir>               Working directory for files [Default: process.cwd()]\n\n\tExamples\n\t\t$ xo\n\t\t$ xo index.js\n\t\t$ xo *.js !foo.js\n\t\t$ xo --space\n\t\t$ xo --print-config=index.js\n\t\t$ echo 'const x=true' | xo --stdin --fix\n\n\tTips\n\t\t- Add XO to your project with `npm init xo`.\n\t\t- Put options in xo.config.js instead of using flags so other tools can read it.\n```\n\n## Default code style\n\n*Any of these can be [overridden](#shareable-configs) if necessary.*\n\n- Tab indentation *[(or space)](#space)*\n- Semicolons *[(or not)](#semicolon)*\n- Single-quotes\n- [Trailing comma](https://medium.com/@nikgraf/why-you-should-enforce-dangling-commas-for-multiline-statements-d034c98e36f8) for multiline statements\n- No unused variables\n- Space after keyword `if (condition) {}`\n- Always `===` instead of `==`\n\nCheck out an [example](index.ts) and the [ESLint rules](https://github.com/xojs/eslint-config-xo/blob/main/index.js).\n\n## Workflow\n\nThe recommended workflow is to add XO locally to your project and run it with the tests.\n\nSimply run `$ npm init xo` (with any options) to add XO to create an `xo.config.js`.\n\n## Config\n\nYou can configure XO options by creating an `xo.config.js` or an `xo.config.ts` file in the root directory of your project, or you can add an `xo` field to your `package.json`. XO supports all js/ts file extensions (js,jsx,mjs,cjs,ts,tsx,mts,cts), popular framework extensions (vue,svelte,astro), HTML, Markdown, JSON, and CSS automatically. A XO config is an extension of ESLint's Flat Config. Like ESLint, an XO config exports an array of XO config objects. XO config objects extend [ESLint Configuration Objects](https://eslint.org/docs/latest/use/configure/configuration-files#configuration-objects). This means all the available configuration params for ESLint also work for `XO`. However, `XO` enhances and adds extra params to the configuration objects to make them easier to work with.\n\n### Config types\n\nXO exports the types `FlatXoConfig`, `XoConfigItem`, and other types for you to get TypeScript validation on your config files.\n\nexamples:\n`xo.config.js`\n\n```js\n/** @type {import('xo').FlatXoConfig} */\nconst xoConfig = [...]\n```\n\n`xo.config.ts`\n\n```ts\nimport {type FlatXoConfig} from 'xo';\n\nconst xoConfig: FlatXoConfig = [...]\n```\n\n```ts\nexport default [...] satisfies import('xo').FlatXoConfig\n```\n\n### files\n\nType: `string | (string | string[])[]`\\\nDefault: `**/*.{js,jsx,mjs,cjs,ts,tsx,mts,cts,vue,svelte,astro}`\n\nA glob string, array of globs, or ESLint's native format (where nested arrays create AND patterns) indicating which files the config object applies to. By default `XO` will apply the configuration to [all JavaScript, TypeScript, and framework files](lib/constants.ts). To configure other file types, such as HTML, Markdown, JSON, or CSS, set `files` explicitly. This is compatible with ESLint plugin configs, so you can spread them directly into your XO config.\n\n> Tip: If you are adding additional `@typescript-eslint` rules to your config, these rules will apply to JS files as well unless you separate them appropriately with the `files` option. `@typescript-eslint` rules set to `'off'` or `0`, however, will have no effect on JS linting.\n\n### ignores\n\nType: `string | string[]`\n\nSome [paths](lib/constants.ts) are ignored by default, including lockfiles and paths in `.gitignore`. Additional ignores can be added here.\n\n> Tip: For *global* ignores, keep `ignores` as the only key in the config item. You can optionally set a `name` property. Adding more properties will cause ignores to be scoped down to your files selection, which may have unexpected effects.\n\nGlobal negated ignores are supported in both config files and the CLI for reopening XO's built-in ignored paths. This includes directory globs like `!dist/**`, file globs like `!**/*.min.js`, and literal file paths like `!dist/src/index.js`.\n\nWhen global ignores are involved, XO uses them in this order:\n\n1. Built-in default ignores\n2. Global config `ignores`\n3. CLI `ignores`\n\nXO keeps positive ignores for fast file discovery and only rechecks XO's own default-ignored paths. ESLint makes the final ignore decision.\n\n### space\n\nType: `boolean | number`\\\nDefault: `false` *(tab indentation)*\n\nSet it to `true` to get 2-space indentation or specify the number of spaces.\n\nGlobal only. For file-specific indentation, use the [`@stylistic/indent`](https://eslint.style/rules/indent) and [`@html-eslint/indent`](https://html-eslint.org/docs/rules/indent) rules.\n\nThis option exists for pragmatic reasons, but I would strongly recommend you read [“Why tabs are superior”](http://lea.verou.me/2012/01/why-tabs-are-clearly-superior/).\n\n### semicolon\n\nType: `boolean`\\\nDefault: `true` *(Semicolons required)*\n\nSet it to `false` to enforce no-semicolon style.\n\nGlobal only. For file-specific semicolon rules, use the [`@stylistic/semi`](https://eslint.style/rules/semi) rule.\n\n### prettier\n\nType: `boolean | 'compat'`\\\nDefault: `false`\n\nFormat code with [Prettier](https://github.com/prettier/prettier).\n\nGlobal only. For file-specific Prettier overrides, configure the [`prettier/prettier`](https://github.com/prettier/eslint-plugin-prettier#options) rule.\n\nXO applies its own [Prettier options](https://prettier.io/docs/en/options.html):\n\n- [semi](https://prettier.io/docs/en/options.html#semicolons): based on [semicolon](#semicolon) option\n- [useTabs](https://prettier.io/docs/en/options.html#tabs): based on [space](#space) option\n- [tabWidth](https://prettier.io/docs/en/options.html#tab-width): based on [space](#space) option\n- [singleQuote](https://prettier.io/docs/en/options.html#quotes): `true`\n- [bracketSpacing](https://prettier.io/docs/en/options.html#bracket-spacing): `false`\n- [bracketSameLine](https://prettier.io/docs/en/options.html#bracket-line): `false`\n- [trailingComma](https://prettier.io/docs/en/options.html#trailing-commas): `all`\n\nAny options you set in a [Prettier config](https://prettier.io/docs/en/configuration.html) still apply for anything XO does not configure (like `printWidth` or plugins), but XO's own style settings take precedence.\n\n#### Compat\n\nIf the Prettier option is set to `compat`, instead of formatting your code automatically, XO will turn off all rules that conflict with Prettier code style and allow you to pass your formatting to the Prettier tool directly.\n\n### Astro\n\nTo lint [Astro](https://astro.build) files, install [`eslint-plugin-astro`](https://github.com/ota-meshi/eslint-plugin-astro):\n\n```sh\nnpm install --save-dev eslint-plugin-astro\n```\n\nThen spread its recommended config in your `xo.config.js`:\n\n```js\nimport astroPlugin from 'eslint-plugin-astro';\n\nconst xoConfig = [\n\t...astroPlugin.configs.recommended,\n];\n\nexport default xoConfig;\n```\n\n### React\n\nTo lint [React](https://react.dev) files, install [`eslint-config-xo-react`](https://github.com/xojs/eslint-config-xo-react):\n\n```sh\nnpm install --save-dev eslint-config-xo-react\n```\n\nThen spread it in your `xo.config.js`:\n\n```js\nimport xoReact from 'eslint-config-xo-react';\n\nconst xoConfig = [\n\t...xoReact(),\n];\n\nexport default xoConfig;\n```\n\n> [!NOTE]\n> Until `eslint-plugin-react` supports ESLint 10 natively, you may need to wrap the config with [`fixupConfigRules`](https://github.com/eslint/rewrite/tree/main/packages/compat) from `@eslint/compat`.\n\n### Svelte\n\nTo lint [Svelte](https://svelte.dev) files, install [`eslint-plugin-svelte`](https://github.com/sveltejs/eslint-plugin-svelte):\n\n```sh\nnpm install --save-dev eslint-plugin-svelte\n```\n\nThen spread its recommended config in your `xo.config.js`:\n\n```js\nimport sveltePlugin from 'eslint-plugin-svelte';\n\nconst xoConfig = [\n\t...sveltePlugin.configs.recommended,\n];\n\nexport default xoConfig;\n```\n\n### Vue\n\nTo lint [Vue](https://vuejs.org) files, install [`eslint-plugin-vue`](https://github.com/vuejs/eslint-plugin-vue):\n\n```sh\nnpm install --save-dev eslint-plugin-vue\n```\n\nThen spread its recommended config in your `xo.config.js`:\n\n```js\nimport vuePlugin from 'eslint-plugin-vue';\n\nconst xoConfig = [\n\t...vuePlugin.configs['flat/recommended'],\n];\n\nexport default xoConfig;\n```\n\n### Shareable configs\n\nIf you want to extend a [shareable ESLint config](https://eslint.org/docs/latest/extend/shareable-configs) or any other npm package, use `xo.config.js` instead of `package.json`, since `package.json` only supports serializable values and cannot `import`.\n\n`xo.config.js`\n\n```js\nexport {default} from 'my-shareable-config';\n```\n\nYou can also extend and override:\n\n```js\nimport myConfig from 'my-shareable-config';\n\nexport default [\n\t...myConfig,\n\t{\n\t\trules: {\n\t\t\t// Your overrides\n\t\t},\n\t},\n];\n```\n\n## TypeScript\n\nXO will automatically lint TypeScript files (`.ts`, `.mts`, `.cts`, and `.tsx`) with the rules defined in [eslint-config-xo-typescript#use-with-xo](https://github.com/xojs/eslint-config-xo-typescript#use-with-xo).\n\nXO will handle the [@typescript-eslint/parser `project` option](https://typescript-eslint.io/packages/parser/#project) automatically even if you don't have a `tsconfig.json` in your project.\n\nYou can opt out of XO's automatic tsconfig handling by specifying your own `languageOptions.parserOptions.project`, `languageOptions.parserOptions.projectService`, or `languageOptions.parserOptions.tsconfigRootDir`. Files in a config with these properties will be excluded from automatic tsconfig handling.\n\n## Usage as an ESLint Configuration\n\nThere are two different ways to use XO's rules with ESLint directly, depending on whether you use the `xo` CLI.\n\n### Without the `xo` CLI\n\nIf you don't use the `xo` CLI and just want XO's rules in ESLint, use [`eslint-config-xo`](https://github.com/xojs/eslint-config-xo). It accepts the same core style options as XO, including Prettier integration:\n\n`eslint.config.js`\n\n```js\nimport eslintConfigXo from 'eslint-config-xo';\n\nexport default [\n\t...eslintConfigXo({space: true, prettier: true}),\n];\n```\n\n> [!NOTE]\n> This replaces the old `xoToEslintConfig` helper. For example, `xoToEslintConfig([{space: true, prettier: true}])` becomes `eslintConfigXo({space: true, prettier: true})`. For per-file overrides, add normal ESLint config objects alongside it.\n\n### With the `xo` CLI (editor integration)\n\nIf you use the `xo` CLI but your editor only has the ESLint extension (not [XO's](#editor-plugins)), add an `eslint.config.js` that re-exports the adapter. It reads your `xo.config.js` and generates the matching ESLint config automatically, so your editor shows the same errors as running `xo` — without duplicating your config.\n\n`eslint.config.js`\n\n```js\nexport {default} from 'xo/eslint-adapter';\n```\n\n## Tips\n\n### Monorepo\n\nPut a `xo.config.js` with your config at the root and do not add a config to any of your bundled packages.\n\n### Including files ignored by default\n\nTo include files that XO [ignores by default](lib/constants.ts), add them as negative globs in the [`ignores` option](#ignores):\n\n```js\nconst xoConfig = [{ignores: ['!vendor/**']}];\n\nexport default xoConfig;\n```\n\nThis also works for narrower carve-outs:\n\n```js\nconst xoConfig = [{ignores: ['!dist/src/**', '!dist/src/index.js']}];\n\nexport default xoConfig;\n```\n\n### Warnings are hidden when there are errors\n\nWhen XO finds errors, warnings are automatically hidden to reduce noise and let you focus on what matters. Warnings are shown normally when there are no errors. Use `--quiet` to always suppress warnings, or `--max-warnings` to treat warnings as errors.\n\n### Bulk suppression\n\nXO automatically respects an [`eslint-suppressions.json`](https://eslint.org/docs/latest/use/suppressions) file if one exists in the working directory. This lets you suppress existing violations while still enforcing rules on new code — useful for incrementally adopting stricter rules in a large codebase.\n\nTo generate the suppressions file, create a temporary `eslint.config.js` using [`xo/eslint-adapter`](#with-the-xo-cli-editor-integration) and run ESLint with `--suppress-all`:\n\n```sh\nnpx eslint --suppress-all\n```\n\nCommit the resulting `eslint-suppressions.json` to share suppressions across your team.\n\nTo use a custom suppressions file path, pass `--suppressions-location`:\n\n```sh\nxo --suppressions-location config/suppressions.json\n```\n\n## FAQ\n\n### What does XO mean?\n\nIt means [hugs and kisses](https://en.wiktionary.org/wiki/xoxo).\n\n### Why not Standard?\n\nThe [Standard style](https://standardjs.com) is a really cool idea. I too wish we could have one style to rule them all! But the reality is that the JS community is just too diverse and opinionated to create *one* code style. They also made the mistake of pushing their own style instead of the most popular one. In contrast, XO is more pragmatic and has no aspiration of being *the* style. My goal with XO is to make it simple to enforce consistent code style with close to no config. XO comes with my code style preference by default, as I mainly made it for myself, but everything is configurable.\n\n### Why not ESLint?\n\nXO is based on ESLint. This project started out as just a shareable ESLint config, but it quickly grew out of that. I wanted something even simpler. Just typing `xo` and be done. No decision-making. No config. I also have some exciting future plans for it. However, you can still get most of the XO benefits while using ESLint directly with the [ESLint shareable config](https://github.com/xojs/eslint-config-xo).\n\n## Editor plugins\n\n- [Sublime Text](https://github.com/xojs/SublimeLinter-contrib-xo)\n- [Atom](https://github.com/xojs/atom-linter-xo)\n- [Vim](https://github.com/xojs/vim-xo)\n- [TextMate 2](https://github.com/claylo/XO.tmbundle)\n- [VSCode](https://github.com/SamVerschueren/vscode-linter-xo)\n- [Emacs](https://github.com/j-em/xo-emacs)\n- [WebStorm](https://github.com/jamestalmage/xo-with-webstorm)\n\n## Build-system plugins\n\n- [Gulp](https://github.com/xojs/gulp-xo)\n- [Grunt](https://github.com/xojs/grunt-xo)\n- [webpack loader](https://github.com/Semigradsky/xo-loader)\n- [webpack plugin](https://github.com/nstanard/xo-webpack-plugin)\n- [Metalsmith](https://github.com/blainsmith/metalsmith-xo)\n- [Fly](https://github.com/lukeed/fly-xo)\n\n## Configs\n\n- [eslint-config-xo](https://github.com/xojs/eslint-config-xo) - ESLint shareable config for XO with tab indent\n- [eslint-config-xo-space](https://github.com/xojs/eslint-config-xo-space) - ESLint shareable config for XO with 2-space indent\n- [eslint-config-xo-react](https://github.com/xojs/eslint-config-xo-react) - ESLint shareable config for React to be used with the above\n- [eslint-config-xo-vue](https://github.com/ChocPanda/eslint-config-xo-vue) - ESLint shareable config for Vue to be used with the above\n- [stylelint-config-xo](https://github.com/xojs/stylelint-config-xo) - Stylelint shareable config for XO with tab indent\n- [stylelint-config-xo-space](https://github.com/xojs/stylelint-config-xo-space) - Stylelint shareable config for XO with 2-space indent\n- [eslint-config-xo-typescript](https://github.com/xojs/eslint-config-xo-typescript) - ESLint shareable config for TypeScript\n\n## Support\n\n- [Twitter](https://twitter.com/sindresorhus)\n\n## Related\n\n- [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) - Various awesome ESLint rules *(Bundled in XO)*\n- [xo-summary](https://github.com/LitoMore/xo-summary) - Display output from `xo` as a list of style errors, ordered by count\n\n## Badge\n\nShow the world you're using XO → [![XO code style](https://shields.io/badge/code_style-5ed9c7?logo=xo&labelColor=gray&logoSize=auto)](https://github.com/xojs/xo)\n\n```md\n[![XO code style](https://shields.io/badge/code_style-5ed9c7?logo=xo&labelColor=gray&logoSize=auto)](https://github.com/xojs/xo)\n```\n\nLarge badge: [![XO code style](https://shields.io/badge/code_style-5ed9c7?style=for-the-badge&logo=xo&labelColor=gray&logoSize=auto)](https://github.com/xojs/xo)\n\n```md\n[![XO code style](https://shields.io/badge/code_style-5ed9c7?style=for-the-badge&logo=xo&labelColor=gray&logoSize=auto)](https://github.com/xojs/xo)\n```\n\nOr [customize the badge](https://github.com/xojs/xo/issues/689#issuecomment-1253127616).\n\nYou can also find some nice dynamic XO badges on [badgen.net](https://badgen.net/#xo).\n","readmeFilename":"readme.md","users":{"rsp":true,"jits":true,"f3ist":true,"lgh06":true,"sam16":true,"arttse":true,"mrzmmr":true,"jerrywu":true,"kakaman":true,"newswim":true,"saoskia":true,"vivekrp":true,"faeliaso":true,"nraibaud":true,"zeusbaba":true,"boneskull":true,"epplestun":true,"max_devjs":true,"mjurincic":true,"sushiifox":true,"langri-sha":true,"lbragaglia":true,"nickleefly":true,"ridermansb":true,"rocket0191":true,"flumpus-dev":true,"kiandrajayne":true,"thomasghenry":true,"astraloverflow":true,"shannonmoeller":true,"swapnil_mishra":true,"fabian.moron.zirfas":true,"recursion_excursion":true}}