{"analyzedAt":"2022-06-28T06:36:12.935Z","collected":{"metadata":{"name":"unused","scope":"unscoped","version":"0.2.2","description":"A module which reports unused variables in your code.","keywords":["unused","variables","imports","unused variables","unused imports"],"date":"2013-07-03T12:34:51.209Z","author":{"name":"Tomaz Muraus","email":"tomaz+npm@tomaz.me","username":"kami"},"publisher":{"username":"kami","email":"tomaz+npm@tomaz.me"},"maintainers":[{"username":"kami","email":"tomaz+npm@tomaz.me"},{"username":"defunctzombie","email":"shtylman@gmail.com"}],"repository":{"type":"git","url":"git://github.com/Kami/node-unused.git"},"links":{"npm":"https://www.npmjs.com/package/unused","homepage":"https://github.com/Kami/node-unused","repository":"https://github.com/Kami/node-unused","bugs":"https://github.com/Kami/node-unused/issues"},"license":"Apache-2.0","dependencies":{"optimist":"0.6.0","esprima":"1.0.0"},"devDependencies":{"mocha":"1.6.0"},"releases":[{"from":"2022-05-29T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2022-03-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2021-12-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2021-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2020-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0}],"hasTestScript":true,"readme":"# unused [![Build Status](https://secure.travis-ci.org/Kami/node-unused.png?branch=master)](https://travis-ci.org/Kami/node-unused)\n\nIdentify unused variables in your javascript code.\n\n## cli\n\n```shell\n$ unused /path/to/file.js\n```\n\n### --ignore-params\n\nComma separated list of function parameters to ignore during unused checks. You often want to know when you forgot to handle `err` or other parameters, but sometimes you have placeholders (`req`, `res`, etc) which you might want to ignore\n\n```shell\n$ unused /path/to/file.js --ignore-params req,res,_\n```\n\n## api\n\n### unused(src)\n\n> src is a javascript source string\n\nReturns an array of objects specifying the name, location, and if the variable is a function parameter\n\n```\n{\n    name: 'foo',\n    loc: {\n        line: 1,\n        column: 1,\n    },\n    param: true || false\n}\n```\n\n## install\n\n```shell\nnpm install unused\n```"},"npm":{"downloads":[{"from":"2022-06-27T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":2},{"from":"2022-06-21T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":18},{"from":"2022-05-29T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":124},{"from":"2022-03-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":455},{"from":"2021-12-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":1335},{"from":"2021-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":3213}],"starsCount":3},"github":{"starsCount":58,"forksCount":5,"subscribersCount":4,"issues":{"count":15,"openCount":5,"distribution":{"3600":5,"10800":4,"32400":0,"97200":1,"291600":0,"874800":0,"2624400":0,"7873200":0,"23619600":0,"70858800":0,"212576400":5},"isDisabled":false},"contributors":[{"username":"defunctzombie","commitsCount":7},{"username":"spratt","commitsCount":1},{"username":"Kami","commitsCount":12}],"commits":[{"from":"2022-06-21T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2022-05-29T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2022-03-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2021-12-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2021-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0}],"statuses":[{"context":"continuous-integration/travis-ci/push","state":"success"}]},"source":{"files":{"readmeSize":992,"testsSize":3831},"badges":[{"urls":{"original":"https://secure.travis-ci.org/Kami/node-unused.png?branch=master","service":"https://api.travis-ci.org/Kami/node-unused.svg?branch=master","shields":"https://img.shields.io/travis/Kami/node-unused/master.svg","content":"https://img.shields.io/travis/Kami/node-unused/master.json"},"info":{"service":"travis","type":"build","modifiers":{"branch":"master"}}}],"outdatedDependencies":{"optimist":{"required":"0.6.0","stable":"0.6.1","latest":"0.6.1"},"esprima":{"required":"1.0.0","stable":"4.0.1","latest":"4.0.1"}}}},"evaluation":{"quality":{"carefulness":0.355,"tests":0.85,"health":0.5,"branding":0.15},"popularity":{"communityInterest":73,"downloadsCount":151.66666666666666,"downloadsAcceleration":-1.5138698630136984,"dependentsCount":0},"maintenance":{"releasesFrequency":0,"commitsFrequency":0,"openIssues":0.7777777777777778,"issuesDistribution":0}},"score":{"final":0.43471956523412936,"detail":{"quality":0.7705372550197903,"popularity":0.0827229957203956,"maintenance":0.4988724006458679}}}