{"_id":"detective","_rev":"101-e30be4dfec611d5dda693f967e15b444","name":"detective","description":"find all require() calls by walking the AST","dist-tags":{"latest":"5.2.1"},"versions":{"0.0.0":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"0.0.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{"burrito":"0.2.x"},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"detective@0.0.0","_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"ee9734f295d887bfeb35e01fa20cc4058c14be2c","tarball":"https://registry.npmjs.org/detective/-/detective-0.0.0.tgz","integrity":"sha512-nUkauoq0onWrVDR3IjIHYWXfi1mbhReFgDo7OKORkrB6HUnc112mpxmWPUPdyqw7mtQK3R8ysv3DGW4dGmo5kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWnw81fuOM1xTPJwm2uATGvnI9Xx9ydo+SL4w72NNTLAIhAK83xTWTABYmC81r1lxwaXGnsGCkmd3dd0YoyOloQAsE"}]}},"0.0.1":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"0.0.1","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{"burrito":"0.2.x"},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"detective@0.0.1","_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"702413d1d9fbb879da942313936879d3a4ace810","tarball":"https://registry.npmjs.org/detective/-/detective-0.0.1.tgz","integrity":"sha512-Thh8nkWK/T2SWjxE9xUyhpY9+mT9eRd6sBHendHk4lO91eqxzXeeV/uX/Oz5ryyOWM72+8GPl8V1JmcV0pV5kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnsghZqcBUZNBido4rcSIL69N/z2sISjLmJe7qbvlACgIgE0nRpHH+UNDVT+OG2VPKO2z0+xWKSlNODpi6BVyUVIA="}]}},"0.0.2":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"0.0.2","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{"burrito":"0.2.x"},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"detective@0.0.2","_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"b1c16267b4b8aff2076c29a05bcbc1981c117987","tarball":"https://registry.npmjs.org/detective/-/detective-0.0.2.tgz","integrity":"sha512-z88G9MSoIR7UT6CqzjRnnqYN9UfDcPSlTImfroPfgPfJd3kAbHYiVaR33EYDkXbnvxaacwMT/WFpMwqVJnBFGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAw7tJe2XgfSeSJqQsl+IzyGAvtS8orMWEXKuS6pEQdcAiEA007pnGBU62m+G9Mgdc57i+w+BNLnnVNTz+6wic670ak="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.0.3":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"0.0.3","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{"burrito":"0.2.x"},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"detective@0.0.3","_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"c51e7d02b328676ef801e971019fda3ac78266b0","tarball":"https://registry.npmjs.org/detective/-/detective-0.0.3.tgz","integrity":"sha512-mlzGdG/eeyv1M5javzazlzPfD17BLq5zdKpXTMHQ3NfZ0vSevARrXCNJ9YJicZgWAhBFv/3IrqhM2/hGnY/Gmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXlmOTEetJqvixUqtjARhDu8diDvQvmAEWqYcSlUXqOgIgKvADq2dN3iG2c/WN6Qd+NowU33nUEtN7uaeecaINFks="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.0.4":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"0.0.4","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{"burrito":"0.2.x"},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"detective@0.0.4","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"fca0be0bbae435ef756aadb14c7837776b851cea","tarball":"https://registry.npmjs.org/detective/-/detective-0.0.4.tgz","integrity":"sha512-HtnwwnUvyIk38xg0ZMwgB+rv5OODq+4+iKqfrP15gWBgJntxu0rBuIhGfF1nU8hHBEgk/vTfpCYf3VlBKAI9wA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyofSMDCFcjMbJktKcnbBxNj3JQlP+K6TOCnzzcr0AjQIgPELNeEVjHXrPdbjW73dmcGUQg9wOSdkZWlckp0fEr90="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.0":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"0.1.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"uglify-js":"~1.2.5"},"devDependencies":{"tap":"~0.2.3"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"detective@0.1.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"79a8248574d2c44951389a90650cf4ce5e5e6cbf","tarball":"https://registry.npmjs.org/detective/-/detective-0.1.0.tgz","integrity":"sha512-p/RmCLO6Pb8NTCfgjDJ02JMKAAylwHtCwuBInmCOkW73dU9Vg1zocTZw8zzkq2hoVnuV4n0faO5ZBx+CtN10fQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+9gEm0qU7Ro+Q7XaenZHy5FwmchodpAiEe/d4BW88CwIhALh8GNJuQ7aNb7Vv51RB1KIJB/prM50zAa1ZEAZmM3vT"}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.1":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"0.1.1","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"uglify-js":"~1.2.5"},"devDependencies":{"tap":"~0.2.3"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"detective@0.1.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"f1e04fe973754c8907ae51edd3e230e380d76fe9","tarball":"https://registry.npmjs.org/detective/-/detective-0.1.1.tgz","integrity":"sha512-ZROrUmPlTL9Zss0XlKtZoD32y6b5A2YYmDuqB87qGOFvT5KdjOFk4vXOU8GcWd1p6aAJ1UTWn9lVDKuWrCeiVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBy0RJDp2cu+D1+w9n7IoJK3/1EP85a4xxzd5Y/ioVmlAiEAgd3696eYWjYPXhO6pxm1JCubkB8q6NhZsa4vfEVsUDY="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.2.0":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"0.2.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"esprima":"~0.9.9"},"devDependencies":{"tap":"~0.2.6"},"engines":{"node":">=0.6.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"detective@0.2.0","dist":{"shasum":"d46b5eb799ea82e51b8788f1ae37098b63119409","tarball":"https://registry.npmjs.org/detective/-/detective-0.2.0.tgz","integrity":"sha512-rcOwrQMazhxXYbExJFo7BO4dk06VmOFc3Bu6OK/dF0X1OqM40z3a+pGOcnvR0ABLyu5EQO/WHpV85wqeDUaerg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAGyP5a25oot5xuWWqelBRMChF6icESEObldKiFOBHOAIgHiRRX9WEKgRKa6NBiMp9KJ4O3ya26n4dCQyKHC57Ax0="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.2.1":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"0.2.1","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"esprima":"~0.9.9"},"devDependencies":{"tap":"~0.2.6"},"engines":{"node":">=0.6.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"detective@0.2.1","dist":{"shasum":"9ce92601fd223810c29432ad034f8c62d8b8654f","tarball":"https://registry.npmjs.org/detective/-/detective-0.2.1.tgz","integrity":"sha512-7cCClwJIvG68QWK9RofULFBE30Hhuo4ZnlslT/G4d3iIhbC7IsSJB8tRR483Ag/ILWykmZIGSFmDxI4T53mMtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYyNkyapVVOUXu8Y921pbljs1kQOQ3DL51xx7NSZvAZAIhAKleONAhYYZPrzpJDnW/cpSamQRoXeo3Uq4ZmqMMFaKT"}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"1.1.0":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"1.1.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"esprima":"~1.0.2"},"devDependencies":{"tap":"~0.2.6"},"engines":{"node":">=0.6.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"detective@1.1.0","dist":{"shasum":"bdf3ca6f7e5d7c17b746031f24fc193fba7b51f8","tarball":"https://registry.npmjs.org/detective/-/detective-1.1.0.tgz","integrity":"sha512-3tb7MkatekNQgVaz1ZjlZ+SGpfmC6IFD956z+BSQKjRkvl9We5WIhpqMZbi6NZvXpRtvPoGE0TE0S0ue11u3Ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJci3LxzVzF5j0L0oOCRuAcZjcd7h3uncl3CoiQzNQKAiAGMBUMzkRENJnWErAsAmT/5STEt1nPs+n+LEioa+sNhQ=="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"2.0.0":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"2.0.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"esprima":"1.0.2","escodegen":"0.0.15"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"detective@2.0.0","dist":{"shasum":"5a47720e6ad59b763abb960be90e9e74a09d3cf9","tarball":"https://registry.npmjs.org/detective/-/detective-2.0.0.tgz","integrity":"sha512-3kOkvzWtYLpDxB2JiENrWdHeYyYkQylutpEdrByUqEb8h0d4olwA9OmPZmP9XTDR3klCIWb8u+kpFa2+mxByHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDvAluq7eJ9vWj19NU+HHUI3MJUY5yBQ2qRpjvGOCPqgQIfdRIQXETe86eTO8xbDt8DH7ZeeMuEnLPKRu0grf7AUA=="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"directories":{}},"2.1.0":{"name":"detective","description":"Find all calls to require() no matter how crazily nested using a proper walk of the AST","version":"2.1.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"esprima":"1.0.2","escodegen":"0.0.15"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"detective@2.1.0","dist":{"shasum":"d92c8bc4fdc4f887abcf8347edca38093842a028","tarball":"https://registry.npmjs.org/detective/-/detective-2.1.0.tgz","integrity":"sha512-JRmGfLuy/JLVO/tKGUh80WneSRmyGIVT9lKUp6LzxPqaSRTOXtSQpCT/t5w06ncccIH01xtzqpA7sXpYg7ZJBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDqVbR5VRFfMN0g8F5G6z49sHbt9z4Ri7KlfZ5gLFmhAIgWp38qnuZej6Oaf0TNJ3tO8Me+uy5r+BEAOPOKqlZSgU="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"directories":{}},"2.1.1":{"name":"detective","description":"find all require() calls by walking the AST","version":"2.1.1","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"esprima":"1.0.2","escodegen":"0.0.15"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"detective@2.1.1","dist":{"shasum":"4f2e4407bc49280e5a1bc546586c786db88887d5","tarball":"https://registry.npmjs.org/detective/-/detective-2.1.1.tgz","integrity":"sha512-hBPrGtsQA59AJgq1KiGglvlZ5LrVNGGylZynoqlzHtfxE5RBb/2KU7BpictiafYVMF9ILxwPN83jSvPFCGSo/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPSDZ3edYdv1i9lOJhZ3b6FMkB6coTAcDnYRiUtxMPLAiEA9Q4nEW2qKDRDcqc9QoqU1khOFomrtXmNZXYVVRryJlE="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"directories":{}},"2.1.2":{"name":"detective","description":"find all require() calls by walking the AST","version":"2.1.2","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"esprima":"1.0.2","escodegen":"0.0.15"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"detective@2.1.2","dist":{"shasum":"d22ad9f18c82efb3f55fee2e244883da6bbb8e37","tarball":"https://registry.npmjs.org/detective/-/detective-2.1.2.tgz","integrity":"sha512-hedmjOYPLbb9/WS8D8v1yRCMGnAvGBu8gQwyzODnpQ0PjvLybHpq4iiz3BQQ8UjvodC3r1qryOuo32PZgoSS8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/WrOmqDWb1XEOKrZ3DR3sBfj7aeAY7cjdZqtjfOhgogIgP37BmHSyT/0vLyy68rsHkHxMaCRFL0Xayfotx9XnYMQ="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"directories":{}},"2.2.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"2.2.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"esprima":"1.0.2","escodegen":"0.0.15"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-detective/issues"},"_id":"detective@2.2.0","dist":{"shasum":"f18d277271ddff287d39070c7dea96e07dae64be","tarball":"https://registry.npmjs.org/detective/-/detective-2.2.0.tgz","integrity":"sha512-ZtWsF6ZmmDaw9MZL+8UozCD/eVnxp+FTj7SedjKfu6feQVzxJdaAThxXXZCu+x3PRyK6+sYA+pgkcd5lRICFaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBRwdGaqhqcaCc/qMHA5jtOQ7MuYY0r9tHQqEmlwVdLAIhAOHn29D8KiPKMpFzVIj3bY/GpCspuqqdlY6/q2kht7gz"}]},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"directories":{}},"2.3.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"2.3.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"esprima":"1.0.2","escodegen":"0.0.15"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective","_id":"detective@2.3.0","dist":{"shasum":"21e7d2ca80f1af9291b8ffe4ca09b1a9dbdb5ae3","tarball":"https://registry.npmjs.org/detective/-/detective-2.3.0.tgz","integrity":"sha512-7Y86huJ8I/kEzC0IeIlWEsf9Gvwr7Bsd4PsFIzdMh57E3VC3tGdyk4sjmhFf8mgkZ1vQclYnxdwWjjGf38meqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNxiYyAKt9apYExUrclNK8JmaurnZtarwmQQcVex/prQIhAJbd5Ch17/gczdbT/kIHVor9yzZCmOhIJIpLufOd6O0S"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"directories":{}},"2.4.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"2.4.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"escodegen":"0.0.15","esprima-six":"0.0.3"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective","_id":"detective@2.4.0","dist":{"shasum":"28eb67756051963d34fb8e2eb39322a115451a75","tarball":"https://registry.npmjs.org/detective/-/detective-2.4.0.tgz","integrity":"sha512-lmtfDO33Df1TZBWTd6jLBpeDudvXlRuZY0Iy7BLk5WU+Pa5VGLHeSJ7hxHE8+HIyzUKT3xZuven8BjDHewYXBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEpPv9KWfdk/dbkQTYZr/5ezsdea8kQA2pncEJSqjZ0wIgTpIk/bkbY6UbCrCxpbjC+2QXSqrVvAnlxXCHEbUiHUo="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"directories":{}},"2.4.1":{"name":"detective","description":"find all require() calls by walking the AST","version":"2.4.1","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"escodegen":"~1.1.0","esprima-six":"0.0.3"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective","_id":"detective@2.4.1","dist":{"shasum":"943b8eec4c346f6ac501de25da2ea1a57ed77819","tarball":"https://registry.npmjs.org/detective/-/detective-2.4.1.tgz","integrity":"sha512-h4xIHxUuTjfAkF7friNM9qNgANjx2j//0Ujr8zDRd59bzjD25rU8wqKm+38VWEeNQK239oDMYmFE5+iVyd1iew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkLkbWIxkdyW8sdPY59eE2RokAP4qZ0kRUcYsXfx2juAiAXahn8KlXsH3nhTlIor3mDqJsP4qqZwZSuQ7MQW+FFSw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"directories":{}},"3.0.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"3.0.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"escodegen":"~1.1.0","esprima":"~1.0.4"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective","_id":"detective@3.0.0","dist":{"shasum":"e4bce70624ed12200fad0aef0166a901db0eb3b0","tarball":"https://registry.npmjs.org/detective/-/detective-3.0.0.tgz","integrity":"sha512-R3214X/9Ksn+Y16nnNsWjmXHShth0g6bGH3/Vi86xRSiMvpKN7lNkLAfVj2MTDqhRMZ6mlX9XrsUM4c7c9XIhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNgl1RYHqyHA3zQbYTGpa9vFVH1kp6E50uPcdtOL6+NwIgWoY9/W+6Ad65huratluQmGXrXw3HeD3ZQAO28oyjX6E="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"directories":{}},"3.1.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"3.1.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"escodegen":"~1.1.0","esprima-fb":"3001.1.0-dev-harmony-fb"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective","_id":"detective@3.1.0","dist":{"shasum":"77782444ab752b88ca1be2e9d0a0395f1da25eed","tarball":"https://registry.npmjs.org/detective/-/detective-3.1.0.tgz","integrity":"sha512-BIvQHuiVSRMufK1OnlpeAzVqF2yXD75ZzYIx8XV4VQiJ48chF/MMYAdsz/NkulhZznwb4fAX8vyi5CUc24I2BA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq4vrZ+c8rJTdQUt2evSyNz4/Et7lyi6O41Ep5iZhj4gIhANthbbbn8zgCmuAa+JQyq6xCyP12Px/lHWN5xznJmKgg"}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"directories":{}},"4.0.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.0.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"~0.9.0","defined":"0.0.0","escodegen":"^1.4.1"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"80124f1228354d378d7b0979c584b11fc0c273b8","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective","_id":"detective@4.0.0","_shasum":"9ffdb5555ddb1571fdbdc6f4ceac08e5e4cf8467","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.31","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"dist":{"shasum":"9ffdb5555ddb1571fdbdc6f4ceac08e5e4cf8467","tarball":"https://registry.npmjs.org/detective/-/detective-4.0.0.tgz","integrity":"sha512-SviHB37t4L5laAfLfwwObZQPxhhVba7uzMxqP0nqsGVpyHRCubyCoe+hwYuFRir3mTm69ES9zuYWp7xWXrTn6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEvMPKuO2RRiSOIXdyCy7mZxDGKfi6lDNvfBni3qSOiAiA4nzfL8TCKK8+Vykl4G7fmK/h5wzFtUqzRibZ4CptEAQ=="}]},"directories":{}},"4.0.1":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.0.1","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^1.0.3","defined":"0.0.0","escodegen":"^1.4.1"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"00851b64d0a2b97891406aa306cdddd09c0d16f6","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective","_id":"detective@4.0.1","_shasum":"5cd79d9b333ca178528b4cc85d0d99f95e36af59","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.3","_npmUser":{"name":"substack","email":"substack@gmail.com"},"dist":{"shasum":"5cd79d9b333ca178528b4cc85d0d99f95e36af59","tarball":"https://registry.npmjs.org/detective/-/detective-4.0.1.tgz","integrity":"sha512-Z4oZwcEm44alq1L1EzPyW50RNytVI86RANqe9k4BqOn9vJUJZvgDal30t++tZf1obYF9Ey1sujlfu5EhKjcLfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiB3f7ug4L6SliL49Zy4yVy/o+BhUzOqavj8lZ2cslPAIgSZlbpsJyR1cX4cE39UaFJDlZwz4cmKQIJ3u4PmBeB6c="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"directories":{}},"4.0.2":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.0.2","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^1.0.3","defined":"0.0.0","escodegen":"^1.4.1"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"75946ee23cb7abb974a2053235ecb2663b879c07","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective#readme","_id":"detective@4.0.2","_shasum":"eca2990cf7c603272b75d0bf6430149b45180da5","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"substack","email":"substack@gmail.com"},"dist":{"shasum":"eca2990cf7c603272b75d0bf6430149b45180da5","tarball":"https://registry.npmjs.org/detective/-/detective-4.0.2.tgz","integrity":"sha512-nRCwdnqpGbIxVb3h5h6gliUv8BsEwkd89g9ZoSE0U7GGy14g28b0xTfryf9sWyvPDq4z/Q4vx2gFhnwao7mxQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgcsrVX4kfutq9ivkMYtjVGldpp6jKAqIU8Rje/dXBGAiBiqb8SsOyo52wdCks4YHLKOo80nwGonHcLS9g+ETxq+w=="}]},"maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"directories":{}},"4.0.3":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.0.3","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^1.0.3","defined":"^1.0.0","escodegen":"^1.4.1"},"devDependencies":{"tap":"^1.0.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"3888d8b92fe529df32be76c41632d14a0c388400","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective#readme","_id":"detective@4.0.3","_shasum":"6b6289ed545fec2bac52be30006eb79694a312d2","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.10.38","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"6b6289ed545fec2bac52be30006eb79694a312d2","tarball":"https://registry.npmjs.org/detective/-/detective-4.0.3.tgz","integrity":"sha512-p+nnFS2OvfpsQ9b9jN9tamHH3z4wKBFFnDR88BYh74HXmYoKgJKFaOkkrduvtSlMN71fXGGTvcxIbynqM8NZrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAT3FYRz/4sLna3XEnG3UVoIAt3Mw/vTQH9BlZW9PvhHAiEAwlRJ1EqgweZtBP9oCVfzO3z9959Hk0KmhwVGMrxML2c="}]},"directories":{}},"4.1.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.1.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^1.0.3","defined":"^1.0.0","escodegen":"^1.4.1"},"devDependencies":{"tap":"^1.0.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"a220299ec75d99302ccca3647c928932a7b18fc1","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective#readme","_id":"detective@4.1.0","_shasum":"7e8c5189bfb429bf392041e94ebe0599382aecac","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.10.38","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"7e8c5189bfb429bf392041e94ebe0599382aecac","tarball":"https://registry.npmjs.org/detective/-/detective-4.1.0.tgz","integrity":"sha512-OldllCTH2O0QETH83ls++CyBmfDSZ2Rs+VLqdH8d8WwkNRypNG/TAeDs+USUa2I874e2Fdhryp8rUbCcahQD/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrANs6d7vJJZqtApA6J2pemi09+uBzGqOtYTrtOnhKOgIgRoL/VqPapMUTF8zIbXAQtaiMLIRqSJc80PkN5vWaZg8="}]},"directories":{}},"4.1.1":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.1.1","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^1.0.3","defined":"^1.0.0","escodegen":"^1.4.1"},"devDependencies":{"tap":"^1.0.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"3f03dd4cf14e6d91a0eb9e322663065939fa73fe","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective#readme","_id":"detective@4.1.1","_shasum":"9c4bac1e9fb8bb34f7f18cae080ea1d03aff2cda","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"9c4bac1e9fb8bb34f7f18cae080ea1d03aff2cda","tarball":"https://registry.npmjs.org/detective/-/detective-4.1.1.tgz","integrity":"sha512-5G4b0VnYUq2/fe68M7YPt8ot6Pi5wylYxYie6UViqYlsWlvadgyZS9pXKonZ0MvdxEvBhYeJ1oBaLsa/sJGUBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvBo8CFe4KnkmCxCMqtjF71JhjlM3MA+9tnyMvfn+a1AiEAl6oxczgAHRHnMeJpflXWMjNob7L8IEzEJPc2CDCihBw="}]},"directories":{}},"4.2.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.2.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^1.0.3","defined":"^1.0.0","escodegen":"^1.4.1"},"devDependencies":{"tap":"^1.0.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"c8e5be71ab28764ba306fa4e29702b37e4c924f9","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective#readme","_id":"detective@4.2.0","_shasum":"1617d85a5a526c0e6ed6e460b9daee84f72ce9b4","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"1617d85a5a526c0e6ed6e460b9daee84f72ce9b4","tarball":"https://registry.npmjs.org/detective/-/detective-4.2.0.tgz","integrity":"sha512-pFgR+uoglgPZ0JUeuqVIhJTtC2AL25kLveKJ1pgPfVULim8EbBaneEuIpchfOHS/fBFZU7/+KYkggla0Yp3kNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIge/rKEIHYu+S3NTig3SJMPWF55T5LQuhakfHizAlYgIgatOZ/DjDejfUqRHWzZNng62CVkZM6OKJ8/KOK+7OhtY="}]},"directories":{}},"4.3.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.3.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^1.0.3","defined":"^1.0.0"},"devDependencies":{"tap":"^1.0.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"bc632274e168839f8c2fadeb1f03532f362e0d00","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective#readme","_id":"detective@4.3.0","_shasum":"100413a34bb09e13785b08b56341b29ed949c734","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"100413a34bb09e13785b08b56341b29ed949c734","tarball":"https://registry.npmjs.org/detective/-/detective-4.3.0.tgz","integrity":"sha512-1IX2NtRzBZwY3vFXlgohmXIckOMJmrqlKXcXSmFTPw1+Zadxck733/snus+X5+upTldB0S0pHgepgdy2UfycPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyLaFtlmoCFRGwZk2DlK+zjC/Y5hd/dDERezrn7Sq24AIhAID4ti8S/d4U3Rs7qGcwqpe+GhiW3C9l4BVvt197T35G"}]},"directories":{}},"4.3.1":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.3.1","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^1.0.3","defined":"^1.0.0"},"devDependencies":{"tap":"^1.0.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"aa1700035cabe9c5ec7cdbab5be79f8fdb9e20be","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective#readme","_id":"detective@4.3.1","_shasum":"9fb06dd1ee8f0ea4dbcc607cda39d9ce1d4f726f","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"9fb06dd1ee8f0ea4dbcc607cda39d9ce1d4f726f","tarball":"https://registry.npmjs.org/detective/-/detective-4.3.1.tgz","integrity":"sha512-/9qiE/5MI6RVAJhb6XTrYocC6MF2DixqvnFfsSq9iOGSwmEXIv8eNmOijOrsHpM1L5Cq1I/cKOCClzC9CmqJaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARJ7dBeERn61+/xtlOaWc6mb1ljqS7mcuSwJeaY3e0MAiBioqc29I6Q+5TXFpbpWtexytUx6r+moOIaXbyD0ood2w=="}]},"directories":{}},"4.3.2":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.3.2","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^3.1.0","defined":"^1.0.0"},"devDependencies":{"tap":"^5.7.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"d2d25a009e5ad5a14ee04be602457bf3e35bb192","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective#readme","_id":"detective@4.3.2","_shasum":"77697e2e7947ac3fe7c8e26a6d6f115235afa91c","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.3.1","_npmUser":{"name":"substack","email":"substack@gmail.com"},"dist":{"shasum":"77697e2e7947ac3fe7c8e26a6d6f115235afa91c","tarball":"https://registry.npmjs.org/detective/-/detective-4.3.2.tgz","integrity":"sha512-a1rssac1j40ueg2uKcyxfK21OwCQW5sOIXF2Ceela1u2IIjOOF2FhN+mTrQ1arYQTSk3DQHkh/w68aikgpLV9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKCpc5fyBhBh3IE68aiHr6uckFHGDUsfm9lV1MEMFOrAiAkTX9oVnikFlljgvwbR+VleqXuLdJCvZzjHp47DfQIfw=="}]},"maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/detective-4.3.2.tgz_1477162754693_0.34135371283628047"},"directories":{}},"4.4.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.4.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^4.0.3","defined":"^1.0.0"},"devDependencies":{"tap":"^5.7.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"aaacebb32b051444ab70211336a88643a1c7872f","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective#readme","_id":"detective@4.4.0","_shasum":"544672a27ca5a8a6d8b1453bf2eff3f047c993e9","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.3.1","_npmUser":{"name":"substack","email":"substack@gmail.com"},"dist":{"shasum":"544672a27ca5a8a6d8b1453bf2eff3f047c993e9","tarball":"https://registry.npmjs.org/detective/-/detective-4.4.0.tgz","integrity":"sha512-MUUno+C4EZaQ58NrqkPsNR3PE4FH7mSL3DRMgnN3gC6l6EIh4MXCh8A2/WTDFZx4tqv5fgVRtRskZbjOuv/n3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC0d7gwKC6GeCWES0m0TAULICC3GGA4NS3uxdER7c8CwIgXRTvUvvB42+1QWTZIv3yqOBjvG3VUgv5ccwPVxezWXM="}]},"maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/detective-4.4.0.tgz_1488407726235_0.7974571010563523"},"directories":{}},"4.5.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.5.0","repository":{"type":"git","url":"git://github.com/substack/node-detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^4.0.3","defined":"^1.0.0"},"devDependencies":{"tap":"^5.7.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"4aa3713807feb699f18d83152e5475d0ec5345b6","bugs":{"url":"https://github.com/substack/node-detective/issues"},"homepage":"https://github.com/substack/node-detective#readme","_id":"detective@4.5.0","_shasum":"6e5a8c6b26e6c7a254b1c6b6d7490d98ec91edd1","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.3.1","_npmUser":{"name":"substack","email":"substack@gmail.com"},"dist":{"shasum":"6e5a8c6b26e6c7a254b1c6b6d7490d98ec91edd1","tarball":"https://registry.npmjs.org/detective/-/detective-4.5.0.tgz","integrity":"sha512-+asa9kUmHJNNUj5rsWwYSwQY3IU4bwdzJvy9VsHWa4O+kxgRPCn3tWrVF/KookvhQ+D4TZuMBkEkFLhMhEErXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDix3DV1hukXh3YcsesvU/rHed147wMDTiM290SWSPvUgIgZUZUygr79FBsSnvJyQtf1iHLCqHh/8EeCrKSPNvQeoc="}]},"maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/detective-4.5.0.tgz_1488408199426_0.11118059908039868"},"directories":{}},"4.6.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.6.0","repository":{"type":"git","url":"git://github.com/browserify/detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^5.2.1","defined":"^1.0.0"},"devDependencies":{"tap":"^10.7.3"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"07ea3c5c8c15e933296c49c609d644d96d888e11","bugs":{"url":"https://github.com/browserify/detective/issues"},"homepage":"https://github.com/browserify/detective#readme","_id":"detective@4.6.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"goto-bus-stop","email":"rene@kooi.me"},"dist":{"integrity":"sha512-bvuiWqtm2RYtEnfjAuRw9XTJhUbfbOfsmtIRXQcNgMyUplxJP611EzoVxObkSvaSnfBUEjoKVzaUzdtIRMcCXg==","shasum":"d1a793ad0bcc829fa225465061096b7bca040527","tarball":"https://registry.npmjs.org/detective/-/detective-4.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdLNFH/a+C98IPRqhY0ZAphiWkBgDuSG9AtF1shIr0OgIgdYgYLvVxqUaUk1LfSLr7sAxz7YF7nyBiReGCVIcN4ko="}]},"maintainers":[{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"substack@gmail.com","name":"substack"},{"email":"maochenyan@gmail.com","name":"stevemao"},{"email":"github@tixz.dk","name":"emilbayes"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"rene@kooi.me","name":"goto-bus-stop"},{"email":"pereira.filype@gmail.com","name":"fpereira1"},{"email":"hughskennedy@gmail.com","name":"hughsk"},{"email":"dave.des@gmail.com","name":"mattdesl"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"bcomnes@gmail.com","name":"bret"},{"email":"garann@gmail.com","name":"garann"},{"email":"martin.heidegger@gmail.com","name":"leichtgewicht"},{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"yerko.palma@usach.cl","name":"yerkopalma"},{"email":"parshap+npm@gmail.com","name":"parshap"},{"email":"contact@elnounch.net","name":"elnounch"},{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"ungoldman@gmail.com","name":"ungoldman"},{"email":"i@yoshuawuyts.com","name":"yoshuawuyts"},{"email":"sethvincent@gmail.com","name":"sethvincent"},{"email":"jryans@gmail.com","name":"jryans"},{"email":"fedor@indutny.com","name":"indutny"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"npm@dcousens.com","name":"dcousens"},{"email":"calvin.metcalf@gmail.com","name":"cwmma"},{"email":"b@lupton.cc","name":"balupton"},{"email":"darawk@gmail.com","name":"ashaffer88"},{"email":"palmermebane@gmail.com","name":"mellowmelon"},{"email":"npm-public@jessemccarthy.net","name":"jmm"},{"email":"terinjokes@gmail.com","name":"terinjokes"},{"email":"thlorenz@gmx.de","name":"thlorenz"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"max@maxogden.com","name":"maxogden"},{"email":"mathiasbuus@gmail.com","name":"mafintosh"},{"email":"me@gkatsev.com","name":"gkatsev"},{"email":"feross@feross.org","name":"feross"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-4.6.0.tgz_1511723385092_0.04981517908163369"},"directories":{}},"4.7.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.7.0","repository":{"type":"git","url":"git://github.com/browserify/detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^5.2.1","defined":"^1.0.0"},"devDependencies":{"tap":"^10.7.3"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"8d576483c74efaa0c01816d3366d74cf1bbdb6e9","bugs":{"url":"https://github.com/browserify/detective/issues"},"homepage":"https://github.com/browserify/detective#readme","_id":"detective@4.7.0","_npmVersion":"5.6.0","_nodeVersion":"9.2.0","_npmUser":{"name":"goto-bus-stop","email":"rene@kooi.me"},"dist":{"integrity":"sha512-4mBqSEdMfBpRAo/DQZnTcAXenpiSIJmVKbCMSotS+SFWWcrP/CKM6iBRPdTiEO+wZhlfEsoZlGqpG6ycl5vTqw==","shasum":"6276e150f9e50829ad1f90ace4d9a2304188afcf","tarball":"https://registry.npmjs.org/detective/-/detective-4.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQV4vTZ08eYFFAgQ39Nc7351RoAAe3x3IBE3lb9PQHsgIhAIQfyS99XXmQh8gwRZDNquB3SK86KEPXNFbiCWgd+qGn"}]},"maintainers":[{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"substack@gmail.com","name":"substack"},{"email":"maochenyan@gmail.com","name":"stevemao"},{"email":"github@tixz.dk","name":"emilbayes"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"rene@kooi.me","name":"goto-bus-stop"},{"email":"pereira.filype@gmail.com","name":"fpereira1"},{"email":"hughskennedy@gmail.com","name":"hughsk"},{"email":"dave.des@gmail.com","name":"mattdesl"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"bcomnes@gmail.com","name":"bret"},{"email":"garann@gmail.com","name":"garann"},{"email":"martin.heidegger@gmail.com","name":"leichtgewicht"},{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"yerko.palma@usach.cl","name":"yerkopalma"},{"email":"parshap+npm@gmail.com","name":"parshap"},{"email":"contact@elnounch.net","name":"elnounch"},{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"ungoldman@gmail.com","name":"ungoldman"},{"email":"i@yoshuawuyts.com","name":"yoshuawuyts"},{"email":"sethvincent@gmail.com","name":"sethvincent"},{"email":"jryans@gmail.com","name":"jryans"},{"email":"fedor@indutny.com","name":"indutny"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"npm@dcousens.com","name":"dcousens"},{"email":"calvin.metcalf@gmail.com","name":"cwmma"},{"email":"b@lupton.cc","name":"balupton"},{"email":"darawk@gmail.com","name":"ashaffer88"},{"email":"palmermebane@gmail.com","name":"mellowmelon"},{"email":"npm-public@jessemccarthy.net","name":"jmm"},{"email":"terinjokes@gmail.com","name":"terinjokes"},{"email":"thlorenz@gmx.de","name":"thlorenz"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"max@maxogden.com","name":"maxogden"},{"email":"mathiasbuus@gmail.com","name":"mafintosh"},{"email":"me@gkatsev.com","name":"gkatsev"},{"email":"feross@feross.org","name":"feross"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-4.7.0.tgz_1512138985539_0.7308002102654427"},"directories":{}},"4.7.1":{"name":"detective","description":"find all require() calls by walking the AST","version":"4.7.1","repository":{"type":"git","url":"git://github.com/browserify/detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^5.2.1","defined":"^1.0.0"},"devDependencies":{"tap":"^10.7.3"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"9aa713028adf2bb4ce7bed690e1029d9fb88faa1","bugs":{"url":"https://github.com/browserify/detective/issues"},"homepage":"https://github.com/browserify/detective#readme","_id":"detective@4.7.1","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"goto-bus-stop","email":"rene@kooi.me"},"dist":{"integrity":"sha512-H6PmeeUcZloWtdt4DAkFyzFL94arpHr3NOwwmVILFiy+9Qd4JTxxXrzfyGk/lmct2qVGBwTSwSXagqu2BxmWig==","shasum":"0eca7314338442febb6d65da54c10bb1c82b246e","tarball":"https://registry.npmjs.org/detective/-/detective-4.7.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALFoaUTgEinTnghsf8W5Vh4j6HYdtfzusBLocqu+wYSAiBgJmCivhRqSurroV4HHs4VVk8T7lDeR8UT/uwFmzaTjg=="}]},"maintainers":[{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"substack@gmail.com","name":"substack"},{"email":"peteris.krumins@gmail.com","name":"pkrumins"},{"email":"maochenyan@gmail.com","name":"stevemao"},{"email":"github@tixz.dk","name":"emilbayes"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"rene@kooi.me","name":"goto-bus-stop"},{"email":"pereira.filype@gmail.com","name":"fpereira1"},{"email":"hughskennedy@gmail.com","name":"hughsk"},{"email":"dave.des@gmail.com","name":"mattdesl"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"bcomnes@gmail.com","name":"bret"},{"email":"garann@gmail.com","name":"garann"},{"email":"martin.heidegger@gmail.com","name":"leichtgewicht"},{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"yerko.palma@usach.cl","name":"yerkopalma"},{"email":"parshap+npm@gmail.com","name":"parshap"},{"email":"contact@elnounch.net","name":"elnounch"},{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"ungoldman@gmail.com","name":"ungoldman"},{"email":"i@yoshuawuyts.com","name":"yoshuawuyts"},{"email":"sethvincent@gmail.com","name":"sethvincent"},{"email":"jryans@gmail.com","name":"jryans"},{"email":"fedor@indutny.com","name":"indutny"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"npm@dcousens.com","name":"dcousens"},{"email":"calvin.metcalf@gmail.com","name":"cwmma"},{"email":"b@lupton.cc","name":"balupton"},{"email":"darawk@gmail.com","name":"ashaffer88"},{"email":"palmermebane@gmail.com","name":"mellowmelon"},{"email":"npm-public@jessemccarthy.net","name":"jmm"},{"email":"terinjokes@gmail.com","name":"terinjokes"},{"email":"thlorenz@gmx.de","name":"thlorenz"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"max@maxogden.com","name":"maxogden"},{"email":"mathiasbuus@gmail.com","name":"mafintosh"},{"email":"me@gkatsev.com","name":"gkatsev"},{"email":"feross@feross.org","name":"feross"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-4.7.1.tgz_1513853011244_0.39407283812761307"},"directories":{}},"5.0.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"5.0.0","repository":{"type":"git","url":"git://github.com/browserify/detective.git"},"main":"index.js","keywords":["require","source","analyze","ast"],"scripts":{"test":"tap test/*.js"},"dependencies":{"acorn":"^5.2.1","acorn5-object-spread":"^5.0.0","defined":"^1.0.0"},"devDependencies":{"tap":"^10.7.3"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"5af17627ab34bc9f250ee6e5f498429d8df0f821","bugs":{"url":"https://github.com/browserify/detective/issues"},"homepage":"https://github.com/browserify/detective#readme","_id":"detective@5.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"bret","email":"bcomnes@gmail.com"},"dist":{"integrity":"sha512-vVmCzTirqV81zEfL4CsYBmzoCudHvBRlZcjssPf/l/hCq/IAA2PAJgEPYZCSS/LX39sD433YEv4Gijg9bKjQAA==","shasum":"a25cd44db941a8c9c26bed94f7f520c7113916a5","tarball":"https://registry.npmjs.org/detective/-/detective-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiIvY1L+iXqBlbPbncNMin8uICQGuhqNE9LGp6YDG4DAiEArgY9YDd+r/TrE4Cug+WSgEanEtU6+JrrzGDc5PCSld4="}]},"maintainers":[{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"substack@gmail.com","name":"substack"},{"email":"peteris.krumins@gmail.com","name":"pkrumins"},{"email":"maochenyan@gmail.com","name":"stevemao"},{"email":"github@tixz.dk","name":"emilbayes"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"rene@kooi.me","name":"goto-bus-stop"},{"email":"pereira.filype@gmail.com","name":"fpereira1"},{"email":"hughskennedy@gmail.com","name":"hughsk"},{"email":"dave.des@gmail.com","name":"mattdesl"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"bcomnes@gmail.com","name":"bret"},{"email":"garann@gmail.com","name":"garann"},{"email":"martin.heidegger@gmail.com","name":"leichtgewicht"},{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"yerko.palma@usach.cl","name":"yerkopalma"},{"email":"parshap+npm@gmail.com","name":"parshap"},{"email":"contact@elnounch.net","name":"elnounch"},{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"ungoldman@gmail.com","name":"ungoldman"},{"email":"i@yoshuawuyts.com","name":"yoshuawuyts"},{"email":"sethvincent@gmail.com","name":"sethvincent"},{"email":"jryans@gmail.com","name":"jryans"},{"email":"fedor@indutny.com","name":"indutny"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"npm@dcousens.com","name":"dcousens"},{"email":"calvin.metcalf@gmail.com","name":"cwmma"},{"email":"b@lupton.cc","name":"balupton"},{"email":"darawk@gmail.com","name":"ashaffer88"},{"email":"palmermebane@gmail.com","name":"mellowmelon"},{"email":"npm-public@jessemccarthy.net","name":"jmm"},{"email":"terinjokes@gmail.com","name":"terinjokes"},{"email":"thlorenz@gmx.de","name":"thlorenz"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"max@maxogden.com","name":"maxogden"},{"email":"mathiasbuus@gmail.com","name":"mafintosh"},{"email":"me@gkatsev.com","name":"gkatsev"},{"email":"feross@feross.org","name":"feross"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-5.0.0.tgz_1514862731791_0.18281852547079325"},"directories":{}},"5.0.1":{"name":"detective","description":"find all require() calls by walking the AST","version":"5.0.1","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"acorn":"^5.2.1","acorn5-object-spread":"^5.0.0","defined":"^1.0.0"},"devDependencies":{"tap":"^10.7.3"},"engines":{"node":">=4.0.0"},"keywords":["analyze","ast","require","source"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/browserify/detective.git"},"scripts":{"test":"tap test/*.js"},"gitHead":"9a9cf1c0bcc8109c63554c7d471e29e802e173b2","bugs":{"url":"https://github.com/browserify/detective/issues"},"homepage":"https://github.com/browserify/detective#readme","_id":"detective@5.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"bret","email":"bcomnes@gmail.com"},"dist":{"integrity":"sha512-dP38zI4CR5OQDahCcBIrskhscv+5x+7+fHipBdOK9gpXc8LKrSAv4fz7IQVpcwdLDU38aA2E9qsGLRZ4L5GTpg==","shasum":"864348b5c9ffc6000592b034fc10f46c758eb955","tarball":"https://registry.npmjs.org/detective/-/detective-5.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGxYn0abG+m2cB+bsixIcvALaAKu9pNZCVLhfu/SQ9CAiEA2i3+/830NxNe5mSxPRRfnbmF48pc6JohJO+vj//f5Cw="}]},"maintainers":[{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"substack@gmail.com","name":"substack"},{"email":"peteris.krumins@gmail.com","name":"pkrumins"},{"email":"maochenyan@gmail.com","name":"stevemao"},{"email":"github@tixz.dk","name":"emilbayes"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"rene@kooi.me","name":"goto-bus-stop"},{"email":"pereira.filype@gmail.com","name":"fpereira1"},{"email":"hughskennedy@gmail.com","name":"hughsk"},{"email":"dave.des@gmail.com","name":"mattdesl"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"bcomnes@gmail.com","name":"bret"},{"email":"garann@gmail.com","name":"garann"},{"email":"martin.heidegger@gmail.com","name":"leichtgewicht"},{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"yerko.palma@usach.cl","name":"yerkopalma"},{"email":"parshap+npm@gmail.com","name":"parshap"},{"email":"contact@elnounch.net","name":"elnounch"},{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"ungoldman@gmail.com","name":"ungoldman"},{"email":"i@yoshuawuyts.com","name":"yoshuawuyts"},{"email":"sethvincent@gmail.com","name":"sethvincent"},{"email":"jryans@gmail.com","name":"jryans"},{"email":"fedor@indutny.com","name":"indutny"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"npm@dcousens.com","name":"dcousens"},{"email":"calvin.metcalf@gmail.com","name":"cwmma"},{"email":"b@lupton.cc","name":"balupton"},{"email":"darawk@gmail.com","name":"ashaffer88"},{"email":"palmermebane@gmail.com","name":"mellowmelon"},{"email":"npm-public@jessemccarthy.net","name":"jmm"},{"email":"terinjokes@gmail.com","name":"terinjokes"},{"email":"thlorenz@gmx.de","name":"thlorenz"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"max@maxogden.com","name":"maxogden"},{"email":"mathiasbuus@gmail.com","name":"mafintosh"},{"email":"me@gkatsev.com","name":"gkatsev"},{"email":"feross@feross.org","name":"feross"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-5.0.1.tgz_1514864215327_0.9009296323638409"},"directories":{}},"5.0.2":{"name":"detective","description":"find all require() calls by walking the AST","version":"5.0.2","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"acorn":"^5.2.1","@browserify/acorn5-object-spread":"^5.0.1","defined":"^1.0.0"},"devDependencies":{"tap":"^10.7.3"},"engines":{"node":">=0.8.0"},"keywords":["analyze","ast","require","source"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/browserify/detective.git"},"scripts":{"test":"tap test/*.js"},"gitHead":"6d6baaebebd51bd3d4b374c28d6ad931521ce411","bugs":{"url":"https://github.com/browserify/detective/issues"},"homepage":"https://github.com/browserify/detective#readme","_id":"detective@5.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"bret","email":"bcomnes@gmail.com"},"dist":{"integrity":"sha512-NUsLoezj4wb9o7vpxS9F3L5vcO87ceyRBcl48op06YFNwkyIEY997JpSCA5lDlDuDc6JxOtaL5qfK3muoWxpMA==","shasum":"84ec2e1c581e74211e2ae4ffce1edf52c3263f84","tarball":"https://registry.npmjs.org/detective/-/detective-5.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/dXzA6ppDVttuPb6kQ/x/MoGOQ1jy+duvC+/TKJNd8wIhANiRI4nt9dyn5lTohdhMOYj+GitqAVmq3n3cfP1+arJE"}]},"maintainers":[{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"substack@gmail.com","name":"substack"},{"email":"me@JoshDuff.com","name":"tehshrike"},{"email":"peteris.krumins@gmail.com","name":"pkrumins"},{"email":"maochenyan@gmail.com","name":"stevemao"},{"email":"github@tixz.dk","name":"emilbayes"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"rene@kooi.me","name":"goto-bus-stop"},{"email":"pereira.filype@gmail.com","name":"fpereira1"},{"email":"hughskennedy@gmail.com","name":"hughsk"},{"email":"dave.des@gmail.com","name":"mattdesl"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"bcomnes@gmail.com","name":"bret"},{"email":"garann@gmail.com","name":"garann"},{"email":"martin.heidegger@gmail.com","name":"leichtgewicht"},{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"yerko.palma@usach.cl","name":"yerkopalma"},{"email":"parshap+npm@gmail.com","name":"parshap"},{"email":"contact@elnounch.net","name":"elnounch"},{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"ungoldman@gmail.com","name":"ungoldman"},{"email":"yoshuawuyts@gmail.com","name":"yoshuawuyts"},{"email":"sethvincent@gmail.com","name":"sethvincent"},{"email":"jryans@gmail.com","name":"jryans"},{"email":"fedor@indutny.com","name":"indutny"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"npm@dcousens.com","name":"dcousens"},{"email":"calvin.metcalf@gmail.com","name":"cwmma"},{"email":"b@lupton.cc","name":"balupton"},{"email":"darawk@gmail.com","name":"ashaffer88"},{"email":"palmermebane@gmail.com","name":"mellowmelon"},{"email":"npm-public@jessemccarthy.net","name":"jmm"},{"email":"terinjokes@gmail.com","name":"terinjokes"},{"email":"thlorenz@gmx.de","name":"thlorenz"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"max@maxogden.com","name":"maxogden"},{"email":"mathiasbuus@gmail.com","name":"mafintosh"},{"email":"me@gkatsev.com","name":"gkatsev"},{"email":"feross@feross.org","name":"feross"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective-5.0.2.tgz_1515266635857_0.4522130098193884"},"directories":{}},"5.1.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"5.1.0","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bin":{"detective":"bin/detective.js"},"dependencies":{"acorn-node":"^1.3.0","defined":"^1.0.0","minimist":"^1.1.1"},"devDependencies":{"tap":"^10.7.3"},"engines":{"node":">=0.8.0"},"keywords":["analyze","ast","require","source"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/browserify/detective.git"},"scripts":{"test":"tap test/*.js"},"gitHead":"3ec100f56fc568675a6e33cd14314953822a45d5","bugs":{"url":"https://github.com/browserify/detective/issues"},"homepage":"https://github.com/browserify/detective#readme","_id":"detective@5.1.0","_npmVersion":"5.7.1","_nodeVersion":"9.6.1","_npmUser":{"name":"goto-bus-stop","email":"rene@kooi.me"},"dist":{"integrity":"sha512-TFHMqfOvxlgrfVzTEkNBSh9SvSNX/HfF4OFI2QFGCyPm02EsyILqnUeb5P6q7JZ3SFNTBL5t2sePRgrN4epUWQ==","shasum":"7a20d89236d7b331ccea65832e7123b5551bb7cb","tarball":"https://registry.npmjs.org/detective/-/detective-5.1.0.tgz","fileCount":41,"unpackedSize":19590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSKAcjyWtfl9XoWpnFjxDMT4ogE0t4BC1Y7iYDHSEcCgIhAJ5TXQ8L5DXc99FPqWZe1N5pt5PFn4+0IC0zt8lGkG4Q"}]},"maintainers":[{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"darawk@gmail.com","name":"ashaffer88"},{"email":"b@lupton.cc","name":"balupton"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"bcomnes@gmail.com","name":"bret"},{"email":"calvin.metcalf@gmail.com","name":"cwmma"},{"email":"npm@dcousens.com","name":"dcousens"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"contact@elnounch.net","name":"elnounch"},{"email":"github@tixz.dk","name":"emilbayes"},{"email":"feross@feross.org","name":"feross"},{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"pereira.filype@gmail.com","name":"fpereira1"},{"email":"garann@gmail.com","name":"garann"},{"email":"me@gkatsev.com","name":"gkatsev"},{"email":"rene@kooi.me","name":"goto-bus-stop"},{"email":"hughskennedy@gmail.com","name":"hughsk"},{"email":"fedor@indutny.com","name":"indutny"},{"email":"npm-public@jessemccarthy.net","name":"jmm"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"jryans@gmail.com","name":"jryans"},{"email":"martin.heidegger@gmail.com","name":"leichtgewicht"},{"email":"mathiasbuus@gmail.com","name":"mafintosh"},{"email":"dave.des@gmail.com","name":"mattdesl"},{"email":"max@maxogden.com","name":"maxogden"},{"email":"palmermebane@gmail.com","name":"mellowmelon"},{"email":"parshap+npm@gmail.com","name":"parshap"},{"email":"peteris.krumins@gmail.com","name":"pkrumins"},{"email":"sethvincent@gmail.com","name":"sethvincent"},{"email":"maochenyan@gmail.com","name":"stevemao"},{"email":"substack@gmail.com","name":"substack"},{"email":"me@JoshDuff.com","name":"tehshrike"},{"email":"terinjokes@gmail.com","name":"terinjokes"},{"email":"thlorenz@gmx.de","name":"thlorenz"},{"email":"ungoldman@gmail.com","name":"ungoldman"},{"email":"yerko.palma@usach.cl","name":"yerkopalma"},{"email":"yoshuawuyts@gmail.com","name":"yoshuawuyts"},{"email":"zertosh@gmail.com","name":"zertosh"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective_5.1.0_1519812164844_0.9201311874339202"},"_hasShrinkwrap":false},"5.2.0":{"name":"detective","description":"find all require() calls by walking the AST","version":"5.2.0","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bin":{"detective":"bin/detective.js"},"dependencies":{"acorn-node":"^1.6.1","defined":"^1.0.0","minimist":"^1.1.1"},"devDependencies":{"tap":"^10.7.3"},"engines":{"node":">=0.8.0"},"keywords":["analyze","ast","require","source"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/browserify/detective.git"},"scripts":{"test":"tap test/*.js"},"gitHead":"1c3837acfb68162faa6ab417ad0139dd20af50b2","bugs":{"url":"https://github.com/browserify/detective/issues"},"homepage":"https://github.com/browserify/detective#readme","_id":"detective@5.2.0","_nodeVersion":"11.8.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==","shasum":"feb2a77e85b904ecdea459ad897cc90a99bd2a7b","tarball":"https://registry.npmjs.org/detective/-/detective-5.2.0.tgz","fileCount":44,"unpackedSize":20571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTssFCRA9TVsSAnZWagAA55kP/A9HQnOFUPc5XWLdLNHw\nTe48iIa52WGxazjyYkrUlpzWqqONtagCyW10Ccojs33yOBz6EuWRbr/GXWWC\npAO67apCdLBxKiagiM8TPapm4QvP3K0arMzP4mbch5YTwF34KovborZugDJe\nXksYSKYIxB7qtBB9Iwc1MKSd8m6eYaRM1FTkAKhPQfAGY/iyyyD089z/M1bZ\ncb+VGejC8Zld/p/H0dwlsC3AoAd4Be3tgW12T07uzZ1+QbYyq5bKDvrTGaYb\nawRi468WdSoz6oNnXQpsBdSALhX6MnAkT4EzBY7qLuj12BaivN+8JtBv46Jl\n2+/iGiM1DD6/nlovYldtFltFRh0X/RUQ3FKn2zn9Lfs93G4DHyWS072GhEU9\npJVlc8YxzcvmDIEYI1f5ywqrpXfAwynno6lkRgDVxHfkxO6jMZsG1OntzwkQ\nGF8zY5kFdkVSgSKXeuGvUuBKNq/+bZVYQ9lyO8k0yfTwyV//tOm9qUtGjhM/\nuo8E9PclqyzdTxTVSF30AsFhNtQArBcsHXcQvwT4X2bE+d3sne3U84YxVLuq\nj3NWWzg38TA52JGOJJN6YDBxN1YviZNBOp79oSG0R6GUkBvabj7MuafqccLk\nAVYqCDN5DRbhgFAu3ZAIhT34eBd1nbB2GM0rXsZtdPZDLit/J7Ap2S41ryco\nPGS4\r\n=XoY8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8Smt4ymL+IHOTrTDNpwc5EVHRpSo0Ymz7wxQraup3mAiBAmazyjLRBPXX6XiHN4AM+g0pGU7QckbB99bzm8KYCtw=="}]},"maintainers":[{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"darawk@gmail.com","name":"ashaffer88"},{"email":"b@lupton.cc","name":"balupton"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"bcomnes@gmail.com","name":"bret"},{"email":"calvin.metcalf@gmail.com","name":"cwmma"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"contact@elnounch.net","name":"elnounch"},{"email":"github@tixz.dk","name":"emilbayes"},{"email":"feross@feross.org","name":"feross"},{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"pereira.filype@gmail.com","name":"fpereira1"},{"email":"garann@gmail.com","name":"garann"},{"email":"me@gkatsev.com","name":"gkatsev"},{"email":"renee@kooi.me","name":"goto-bus-stop"},{"email":"hughskennedy@gmail.com","name":"hughsk"},{"email":"fedor@indutny.com","name":"indutny"},{"email":"npm-public@jessemccarthy.net","name":"jmm"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"jryans@gmail.com","name":"jryans"},{"email":"martin.heidegger@gmail.com","name":"leichtgewicht"},{"email":"mathiasbuus@gmail.com","name":"mafintosh"},{"email":"dave.des@gmail.com","name":"mattdesl"},{"email":"max@maxogden.com","name":"maxogden"},{"email":"palmermebane@gmail.com","name":"mellowmelon"},{"email":"parshap+npm@gmail.com","name":"parshap"},{"email":"peteris.krumins@gmail.com","name":"pkrumins"},{"email":"sethvincent@gmail.com","name":"sethvincent"},{"email":"maochenyan@gmail.com","name":"stevemao"},{"email":"substack@gmail.com","name":"substack"},{"email":"me@JoshDuff.com","name":"tehshrike"},{"email":"terinjokes@gmail.com","name":"terinjokes"},{"email":"thlorenz@gmx.de","name":"thlorenz"},{"email":"ungoldman@gmail.com","name":"ungoldman"},{"email":"yerko.palma@usach.cl","name":"yerkopalma"},{"email":"yoshuawuyts@gmail.com","name":"yoshuawuyts"},{"email":"zertosh@gmail.com","name":"zertosh"}],"_npmUser":{"name":"goto-bus-stop","email":"renee@kooi.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective_5.2.0_1548667652804_0.152066386411168"},"_hasShrinkwrap":false},"5.2.1":{"name":"detective","description":"find all require() calls by walking the AST","version":"5.2.1","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bin":{"detective":"bin/detective.js"},"dependencies":{"acorn-node":"^1.8.2","defined":"^1.0.0","minimist":"^1.2.6"},"devDependencies":{"tap":"^10.7.3"},"engines":{"node":">=0.8.0"},"keywords":["analyze","ast","require","source"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/browserify/detective.git"},"scripts":{"test":"tap test/*.js"},"gitHead":"ee46789f97b5625040e72d1e49b4a1bf47fe9362","bugs":{"url":"https://github.com/browserify/detective/issues"},"homepage":"https://github.com/browserify/detective#readme","_id":"detective@5.2.1","_nodeVersion":"18.2.0","_npmVersion":"8.9.0","dist":{"integrity":"sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==","shasum":"6af01eeda11015acb0e73f933242b70f24f91034","tarball":"https://registry.npmjs.org/detective/-/detective-5.2.1.tgz","fileCount":44,"unpackedSize":20760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfsMW72cpuDa2G8FjoFPMfadUkzyxfbXIa0W/yv9nmrAiEAmP9AtGAPdqUYYVi7jfUV8qxq6+etJLqiso8jAJFjOgM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikPYpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCvBAAjCLzmeOELxtx77KoApRQFAIh1rzQidYyV4kTgSG8eTCtakF2\r\ni/HrrZA1tKvTL6UtQdVFsrxGRVIWXhlIVpTccDCQyydlSOKltol8eoR35anO\r\nhiZWwADFyNdQA0uBWv1pa+F10nLOrnDPQcP3Muaz5C1PQkd4s1Ktpa6vxt3R\r\noHztKy0/GeFYLTAqwz7d5FQHHEWrctdgzNz66G9ihJ0Qa940kIPYYE0ZfyEm\r\nYaLYgD8U2AR3MFFqNbE2a0YXBdzHNW3GowSs2Zl7EuvXhmeGNucdQZiRn+Ha\r\ndZEFcdO6vM+EO8cighq8v0pt7BdZUWxfGVLapv477foYD4cSIrGWhEPCVLdW\r\nzYuRYrywa9zIEgA9ehwGgv3AavJeRcNtWFFaZ/8RsXnbpvK69cPM3BLrtyPX\r\n0l9w5eCGyjqaE8PPJn7wt2xxV86KEAIxu5+XvujjMn2UpNNWRizWXgzZ/RNi\r\npCJ1gYf66gyWklNnqtwhu/f2Jz7vliuHCrExUTWKmPFs8FfgQky5QnLGgGq3\r\nTACWHPWOzPNvAW3S/QxT3/TzQpsdTsWKk4rQ+EnD8YBBkGF+PP/iuKZAmNvj\r\ndqOldG4VH3L55DGce2IaAqgCjRJoVUfdTtgJJaPFAtBANXeAWLpss7uKl4qa\r\nGiIENkb0zHgj4qJxW0KIcZoGiOOv/VR8Eb4=\r\n=2zpU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bret","email":"bcomnes@gmail.com"},"directories":{},"maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"zertosh","email":"zertosh@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"maxogden","email":"max@maxogden.com"},{"name":"thlorenz","email":"thlorenz10@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"jmm","email":"npm-public@jessemccarthy.net"},{"name":"mellowmelon","email":"palmermebane@gmail.com"},{"name":"ashaffer88","email":"darawk@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jryans","email":"jryans@gmail.com"},{"name":"sethvincent","email":"sethvincent@gmail.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"elnounch","email":"contact@elnounch.net"},{"name":"parshap","email":"parshap+npm@gmail.com"},{"name":"yerkopalma","email":"yerko.palma@usach.cl"},{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},{"name":"leichtgewicht","email":"martin.heidegger@gmail.com"},{"name":"garann","email":"garann@gmail.com"},{"name":"bret","email":"bcomnes@gmail.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"fpereira1","email":"pereira.filype@gmail.com"},{"name":"goto-bus-stop","email":"renee@kooi.me"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"emilbayes","email":"github@tixz.dk"},{"name":"stevemao","email":"maochenyan@gmail.com"},{"name":"pkrumins","email":"peteris.krumins@gmail.com"},{"name":"tehshrike","email":"me@JoshDuff.com"},{"name":"defunctzombie","email":"shtylman@gmail.com"},{"name":"lukechilds","email":"lukechilds123@gmail.com"},{"name":"raynos","email":"raynos2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/detective_5.2.1_1653667369282_0.6378163477295054"},"_hasShrinkwrap":false}},"maintainers":[{"email":"feross@feross.org","name":"feross"},{"email":"me@gkatsev.com","name":"gkatsev"},{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"mathiasbuus@gmail.com","name":"mafintosh"},{"email":"max@maxogden.com","name":"maxogden"},{"email":"thlorenz10@gmail.com","name":"thlorenz"},{"email":"terinjokes@gmail.com","name":"terinjokes"},{"email":"npm-public@jessemccarthy.net","name":"jmm"},{"email":"palmermebane@gmail.com","name":"mellowmelon"},{"email":"darawk@gmail.com","name":"ashaffer88"},{"email":"b@lupton.cc","name":"balupton"},{"email":"calvin.metcalf@gmail.com","name":"cwmma"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"blackhole@livebox.sh","name":"indutny"},{"email":"jryans@gmail.com","name":"jryans"},{"email":"sethvincent@gmail.com","name":"sethvincent"},{"email":"javascript@yosh.is","name":"yoshuawuyts"},{"email":"ungoldman@gmail.com","name":"ungoldman"},{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"contact@elnounch.net","name":"elnounch"},{"email":"parshap+npm@gmail.com","name":"parshap"},{"email":"yerko.palma@usach.cl","name":"yerkopalma"},{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"martin.heidegger@gmail.com","name":"leichtgewicht"},{"email":"garann@gmail.com","name":"garann"},{"email":"bcomnes@gmail.com","name":"bret"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"dave.des@gmail.com","name":"mattdesl"},{"email":"hughskennedy@gmail.com","name":"hughsk"},{"email":"pereira.filype@gmail.com","name":"fpereira1"},{"email":"renee@kooi.me","name":"goto-bus-stop"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"github@tixz.dk","name":"emilbayes"},{"email":"maochenyan@gmail.com","name":"stevemao"},{"email":"peteris.krumins@gmail.com","name":"pkrumins"},{"email":"me@JoshDuff.com","name":"tehshrike"},{"email":"shtylman@gmail.com","name":"defunctzombie"},{"email":"lukechilds123@gmail.com","name":"lukechilds"},{"email":"raynos2@gmail.com","name":"raynos"}],"time":{"modified":"2022-11-11T06:34:26.964Z","created":"2011-06-18T01:14:25.709Z","0.0.0":"2011-06-18T01:14:26.407Z","0.0.1":"2011-06-20T01:22:33.001Z","0.0.2":"2011-08-03T22:37:08.300Z","0.0.3":"2011-09-10T05:26:03.694Z","0.0.4":"2011-11-26T02:55:57.478Z","0.1.0":"2012-03-05T22:32:39.946Z","0.1.1":"2012-04-30T07:12:52.972Z","0.2.0":"2012-07-30T14:40:45.012Z","0.2.1":"2012-08-21T20:17:46.953Z","1.1.0":"2013-02-25T00:30:43.609Z","2.0.0":"2013-03-02T01:16:15.918Z","2.1.0":"2013-03-31T02:28:03.727Z","2.1.1":"2013-04-17T20:26:25.430Z","2.1.2":"2013-05-21T23:40:05.291Z","2.2.0":"2013-09-14T18:39:14.513Z","2.3.0":"2014-01-20T18:46:42.035Z","2.4.0":"2014-02-01T05:29:12.283Z","2.4.1":"2014-02-28T08:59:31.676Z","3.0.0":"2014-03-05T01:30:47.039Z","3.1.0":"2014-03-18T22:54:10.326Z","4.0.0":"2014-11-19T11:44:22.828Z","4.0.1":"2015-04-25T20:20:29.417Z","4.0.2":"2015-05-07T17:36:14.049Z","4.0.3":"2015-05-25T00:07:23.183Z","4.1.0":"2015-05-25T03:32:56.156Z","4.1.1":"2015-07-01T12:37:47.649Z","4.2.0":"2015-08-20T05:27:02.720Z","4.3.0":"2015-11-01T06:54:08.099Z","4.3.1":"2015-11-01T07:17:07.967Z","4.3.2":"2016-10-22T18:59:16.871Z","4.4.0":"2017-03-01T22:35:28.181Z","4.5.0":"2017-03-01T22:43:21.349Z","4.6.0":"2017-11-26T19:09:46.003Z","4.7.0":"2017-12-01T14:36:26.460Z","4.7.1":"2017-12-21T10:43:32.195Z","5.0.0":"2018-01-02T03:12:11.871Z","5.0.1":"2018-01-02T03:36:55.463Z","5.0.2":"2018-01-06T19:23:55.931Z","5.1.0":"2018-02-28T10:02:44.891Z","5.2.0":"2019-01-28T09:27:32.906Z","5.2.1":"2022-05-27T16:02:49.450Z"},"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"repository":{"type":"git","url":"git://github.com/browserify/detective.git"},"users":{"fgribreau":true,"pid":true,"stdarg":true,"wenbing":true,"itonyyo":true,"moimikey":true,"program247365":true,"minwe":true,"monjer":true,"developit":true,"chocolateboy":true,"angryunicorn":true,"vieron":true,"shriek":true,"nraibaud":true,"shuoshubao":true,"jochemstoel":true,"soenkekluth":true},"readme":"# detective\n\nfind all calls to `require()` by walking the AST\n\n[![build status](https://secure.travis-ci.org/browserify/detective.png)](http://travis-ci.org/browserify/detective)\n\n# example\n\n## strings\n\nstrings_src.js:\n\n``` js\nvar a = require('a');\nvar b = require('b');\nvar c = require('c');\n```\n\nstrings.js:\n\n``` js\nvar detective = require('detective');\nvar fs = require('fs');\n\nvar src = fs.readFileSync(__dirname + '/strings_src.js');\nvar requires = detective(src);\nconsole.dir(requires);\n```\n\noutput:\n\n```\n$ node examples/strings.js\n[ 'a', 'b', 'c' ]\n```\n\n# methods\n\n``` js\nvar detective = require('detective');\n```\n\n## detective(src, opts)\n\nGive some source body `src`, return an array of all the `require()` calls with\nstring arguments.\n\nThe options parameter `opts` is passed along to `detective.find()`.\n\n## var found = detective.find(src, opts)\n\nGive some source body `src`, return `found` with:\n\n* `found.strings` - an array of each string found in a `require()`\n* `found.expressions` - an array of each stringified expression found in a\n`require()` call\n* `found.nodes` (when `opts.nodes === true`) - an array of AST nodes for each\nargument found in a `require()` call\n\nOptionally:\n\n* `opts.word` - specify a different function name instead of `\"require\"`\n* `opts.nodes` - when `true`, populate `found.nodes`\n* `opts.isRequire(node)` - a function returning whether an AST `CallExpression`\nnode is a require call\n* `opts.parse` - supply options directly to\n[acorn](https://npmjs.org/package/acorn) with some support for esprima-style\noptions `range` and `loc`\n* `opts.ecmaVersion` - default: 9\n\n# install\n\nWith [npm](https://npmjs.org) do:\n\n```\nnpm install detective\n```\n\n# license\n\nMIT\n","readmeFilename":"readme.markdown","homepage":"https://github.com/browserify/detective#readme","keywords":["analyze","ast","require","source"],"bugs":{"url":"https://github.com/browserify/detective/issues"},"license":"MIT"}