{"_id":"eslint-plugin-dependencies","_rev":"15-8c6900cfe4e911987f7866ccae8af96d","name":"eslint-plugin-dependencies","description":"require/import dependency validation","dist-tags":{"latest":"2.5.0"},"versions":{"1.0.1":{"name":"eslint-plugin-dependencies","version":"1.0.1","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","files":["README.md","*.js"],"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"b86e9635dccdc4eb73e64b41716033bf6cfb51ae","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@1.0.1","_shasum":"acacfb81ca15b86e702853ee03fb8ea61a4946e1","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"acacfb81ca15b86e702853ee03fb8ea61a4946e1","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-1.0.1.tgz","integrity":"sha512-VP3rqQyM8yKJqToInqh4+tNdixzW3/5kSnT9N5naLBojhWrZy5nOzvp0oyulBEuF57TZCYvudvwA/6g3ncnjZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAO8CQyxYMCjAae2gsWndCskmQ2QlTLLuCPiUXQSARM3AiApPjibcjiEcNkJkJL93UjPllkWbaFHQ7ik3x5gz4qLeQ=="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-dependencies-1.0.1.tgz_1462761586174_0.4719603678677231"},"directories":{}},"1.2.0":{"name":"eslint-plugin-dependencies","version":"1.2.0","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","files":["README.md","*.js"],"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"6b4e8d8b41507be64ff50d83e9ddefb531cf314f","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@1.2.0","_shasum":"548b4d3365f41b5f2ae4ea8d83869a2bb5eecd69","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"548b4d3365f41b5f2ae4ea8d83869a2bb5eecd69","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-1.2.0.tgz","integrity":"sha512-EqGJyEof9CzI7d6AS8iM5NJll3eGM/CxysWUO42w3Obssd68kaXTSj+2qsZM6H9cj5OqpomdJ/BhhGeKDkmKdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEzi30Fg3BedP30d214R2VITPWqneMVUK3qcMj8Z5wWAiEA615j0TTTPzTE+o0FLZ66bF/kmRnOvb+cHJVb4pRlODM="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-dependencies-1.2.0.tgz_1462816411710_0.14857674785889685"},"directories":{}},"1.2.1":{"name":"eslint-plugin-dependencies","version":"1.2.1","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","files":["README.md","*.js"],"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"57919e9061385f97563182d538a6a9f86aa5f449","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@1.2.1","_shasum":"bcc6a3f94de21662dda06149e370f475616bf7b3","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"bcc6a3f94de21662dda06149e370f475616bf7b3","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-1.2.1.tgz","integrity":"sha512-4bAOUmfdvtpYUOBAe+htBPyQ5jw+30XkvM4G3fgJMiIPdKwKPIVUG+s0zCgFxToY3zTE6j8Mk9gKgNMYCfKw3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIm47LUOefizz5QNMjjY5k4EEVujr/rW5CAMXHzCUEUAiEAhUQEd+cyIbmcAviE9+r93CkcUUkRslSHGzvosxs9KI0="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-dependencies-1.2.1.tgz_1462817841465_0.25332588935270905"},"directories":{}},"1.2.2":{"name":"eslint-plugin-dependencies","version":"1.2.2","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","files":["README.md","*.js"],"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"134d01f0a907ee31916350d87b9f8af3d74ebe2c","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@1.2.2","_shasum":"64084251723f8ffc1ed9dbb2c34c1d6d28e80639","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"64084251723f8ffc1ed9dbb2c34c1d6d28e80639","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-1.2.2.tgz","integrity":"sha512-kiBCMMALd2gnUZ4sY14Vy6IHfR9LyIvokYooZ42cc+VoKewhRMUKLKeCMWUC4THghgzQpxN8+GCn/vwNGDp6xA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVRVucmzvohtZp+bm3YNPbHFGRBS7QL8T5HtBYsr89UAiEA0rXALyt1eARRLzMB5QOczEFDDzIrZvP9eSQHNw3LHbA="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-dependencies-1.2.2.tgz_1462895921673_0.5631764875724912"},"directories":{}},"1.3.0":{"name":"eslint-plugin-dependencies","version":"1.3.0","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","files":["README.md","*.js"],"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"73ca35adfcad517bab67650bf3d455e1ddbebc71","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@1.3.0","_shasum":"6703851a1806adc4e856df55d8c97dd6db27c2c7","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"6703851a1806adc4e856df55d8c97dd6db27c2c7","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-1.3.0.tgz","integrity":"sha512-4mymujWlWcWtxyj1WPuVr0lMTGL7PQbuxlKcxCIYD07UMFzu9V9M1eSCAWLfem1bdENTWBEY9r3wscgTHr6FVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7TR+pi75ZjfhXqJMEyfbN8OiCUrCsgOETp9KnmPWreAiAF+fExl0parPBGdnY9h7Eq1UrKbZ/E66KcnWR+ViSkcg=="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-dependencies-1.3.0.tgz_1464282534269_0.5076514445245266"},"directories":{}},"2.0.0":{"name":"eslint-plugin-dependencies","version":"2.0.0","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","files":["README.md","*.js"],"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"5b6f6557813ff2ecbbe03d2fac3dac18f2fc3541","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@2.0.0","_shasum":"3499edb0459a3498e4db169ead89e5d22506f7f8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"3499edb0459a3498e4db169ead89e5d22506f7f8","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-2.0.0.tgz","integrity":"sha512-4zIbbWMcLedFPdQKfKdFuNt67aTL7kcdURe9l/5wmJ1DPlLLGyFYsgZq11vjLbD8PmIiJCGPDHXPBd9b6vK6Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp4UMGaImHBdELef4h7qurwWVJuDGAHWl2a5cn8FGmHwIgWJC/4Zh51/4OYMyNkSw/M/fpckIoKZW1YnRCkFYJ2wM="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-dependencies-2.0.0.tgz_1481167431460_0.7537024221383035"},"directories":{}},"2.1.0":{"name":"eslint-plugin-dependencies","version":"2.1.0","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","files":["README.md","*.js"],"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"7190884f6e0807c5e8a94416ac0c59e5dbfce51e","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@2.1.0","_shasum":"204b1c9b9ca4bef34acd8b98513abe6edd5adce6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"204b1c9b9ca4bef34acd8b98513abe6edd5adce6","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-2.1.0.tgz","integrity":"sha512-T277BEWBeYw8hzNsBrvEpodVQEf0NCA8ajpN172NW9Bo+9gUFXcxjkz1pkvce8Z1hIssGRnB+OCtYRpGPtXkwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIxLgxcFzHIiQzeOhBc2r9RoApmdtB2reJ6P8+7+vimQIhAJGR31l5fWY3h7RqqUOx+y1d1lV2ve84UzoyPNZbE8eG"}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-dependencies-2.1.0.tgz_1481475179157_0.31298097455874085"},"directories":{}},"2.1.1":{"name":"eslint-plugin-dependencies","version":"2.1.1","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","files":["README.md","*.js"],"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"6d0e7c90af01c883fb73358c6d949c4e0090b862","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@2.1.1","_shasum":"5516b4cd10fc72b691aeb75fb36bec33024f5c4b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"5516b4cd10fc72b691aeb75fb36bec33024f5c4b","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-2.1.1.tgz","integrity":"sha512-idn/P0YlSUcxVqq6Gkkk8DgbAWrMYIySwwnVaZ86IQzbdyDzO28JQKIQTllD98s7nMFXIuEhI+vUYmw03EhBiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFkNb2a94ctmuS0ngc3UA1bAYi4qhHUvA1MyyB5+62NgIgNmDUUcic3oh7zHbfIs4Xl/ghawouwmHLq62I8izmK2Y="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-dependencies-2.1.1.tgz_1481475458993_0.45700041321106255"},"directories":{}},"2.2.0":{"name":"eslint-plugin-dependencies","version":"2.2.0","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","files":["README.md","*.js"],"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"a404050ece4ac8bfa3fa64a11a3657c27d99556e","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@2.2.0","_shasum":"cef30e5b19732e87a63065f65240756f73e9698d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"cef30e5b19732e87a63065f65240756f73e9698d","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-2.2.0.tgz","integrity":"sha512-hpbCSqG3+n0IfYko2oWNB0ayMc9A3t0grJDFZKF/4RnIcb/VzlLgXoU9igln1fMHgZZeYzoX6OnZ65Zp1pv61w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA54CgSQyR7OcxJpURJ88hvEavzEJbZrI38Vs6ZNWbLzAiA9PiBzssYOVXVaIMRSYpQxqTpbhOCi4Kq3m0omWlyXQQ=="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-dependencies-2.2.0.tgz_1481679721419_0.6921994739677757"},"directories":{}},"2.3.0":{"name":"eslint-plugin-dependencies","version":"2.3.0","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","files":["README.md","*.js"],"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"90827b274b5d618ca3eb6686264297391f6d86ab","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@2.3.0","_shasum":"5f51c1c6ef149cfd420c4500d3accde2106e2213","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"5f51c1c6ef149cfd420c4500d3accde2106e2213","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-2.3.0.tgz","integrity":"sha512-uZNih4L/HsGGMMMl44WsutizDbbnslkvpBAwMdbhx9cIlZHwCMed1+bxDVDrkZ/ExqezERYQ2WfkbZ2ixWr32Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBU8/y5gB8w+k1wdIRGj0qeJNJxzpWsIItGxTd0ubv6VAiEA01sXZmEkvf8axvmDZY4Rm0TJng/IASs5UfVzMGnMSF4="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-dependencies-2.3.0.tgz_1492600017822_0.949112347792834"},"directories":{}},"2.4.0":{"name":"eslint-plugin-dependencies","version":"2.4.0","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","files":["README.md","*.js"],"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"96d7027b1c8b95b68ba1b856641213d392e5a485","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@2.4.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"integrity":"sha512-IaW2phNpktrok2eDziZLYxmNaGysXjNj6NVji7LEv/qagHG2oshsmV+mUSxAGG5Jv9seuRBdX1YXEIaNlhkFJg==","shasum":"e0d3f32c097281a8afd6c6bef7bb025585e92d6f","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-2.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1J/LRgRlRJUctb4G76iCrW0+I7QSaEJMWZOctiSGGXAIhAJO0mls0TOZ1RpZV4n5IHRA5TteiURPRWHoUKKq8UsI7"}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-dependencies-2.4.0.tgz_1497815013297_0.14053043210878968"},"directories":{}},"2.5.0":{"name":"eslint-plugin-dependencies","version":"2.5.0","description":"require/import dependency validation","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"license":"MIT","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"scripts":{"test":"find test -name '*-test.js' -print0 | xargs -n 1 -0 node"},"dependencies":{"commondir":"^1.0.1","resolve":"^1.1.6"},"devDependencies":{"babel-eslint":"^6.0.4","eslint":"^2.9.0"},"gitHead":"b2871145d9320f3f8fa324856ea18faf2d54238b","bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","_id":"eslint-plugin-dependencies@2.5.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-Q5TzzvUMJDT0zddEsepbX6bDWAjEITQQO91GIGxTj4N/0BSmbUpepdaD0Scs6mv4PyQ5vVmgYdV8gzAEJvbWUA==","shasum":"5f54d48be262de43358f50df1170bf9cf025dab9","tarball":"https://registry.npmjs.org/eslint-plugin-dependencies/-/eslint-plugin-dependencies-2.5.0.tgz","fileCount":8,"unpackedSize":20023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdOThYWIglQ03Kar8Ts7ejubyrM0OlAKdArdo7HYqULAiEAvPtXmrs++9OMZ+WHtqDIBs4emfW7bJwQLYhFyIFKcjM="}]},"_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"directories":{},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-dependencies_2.5.0_1692566788132_0.01241471152105178"},"_hasShrinkwrap":false}},"readme":"# eslint-plugin-dependencies\n\n[![Build Status](https://travis-ci.org/zertosh/eslint-plugin-dependencies.svg?branch=master)](https://travis-ci.org/zertosh/eslint-plugin-dependencies)\n\n## Usage\n\n```sh\nnpm install eslint-plugin-dependencies\n```\n\nIn your `.eslintrc`:\n\n```json\n{\n  \"plugins\": [\n    \"dependencies\"\n  ],\n  \"rules\": {\n    \"dependencies/case-sensitive\": 1,\n    \"dependencies/no-cycles\": 1,\n    \"dependencies/no-unresolved\": 1,\n    \"dependencies/require-json-ext\": 1\n  }\n}\n```\n\n## Rules\n\nAn [eslint](https://github.com/eslint/eslint) plugin that ...\n\n### `dependencies/case-sensitive`\n\nVerifies that `require(\"…\")`, `require.resolve(…)`, `import \"…\"` and `export … from \"…\"` ids match the case that is reported by a directory listing.\n\n```json\n{\n  \"plugins\": [\n    \"dependencies\"\n  ],\n  \"rules\": {\n    \"dependencies/case-sensitive\": [1, {\"paths\": [\"custom-path-to-search-for-modules\"]}]\n  }\n}\n```\n\n### `dependencies/no-cycles`\n\nPrevents cyclic references between modules. It resolves `require(\"…\")`, `import \"…\"` and `export … from \"…\"` references to internal modules (i.e. not `node_modules`), to determine whether there is a cycle. If you're using a custom parser, the rule will use that to parse the dependencies. The rule takes a `skip` array of strings, that will be treated as regexps to skip checking files.\n\nAdditionally, with the `types` option enabled, you can detect and prevent `import type` cycles as well. This can be helpful, since the [Flow checker](https://flow.org) can exhibit unexpected behavior with such cycles.\n\n```json\n{\n  \"plugins\": [\n    \"dependencies\"\n  ],\n  \"rules\": {\n    \"dependencies/no-cycles\": [1, {\"skip\": [\"/spec/\", \"/vendor/\"], \"types\": true}]\n  }\n}\n```\n\n### `dependencies/no-unresolved`\n\nChecks that `require(\"…\")`, `require.resolve(…)`, `import \"…\"` and `export … from \"…\"` reference modules that exist. Takes an `ignore` array of modules to ignore.\n\n```json\n{\n  \"plugins\": [\n    \"dependencies\"\n  ],\n  \"rules\": {\n    \"dependencies/no-unresolved\": [1, {\"ignore\": [\"atom\"], \"paths\": [\"custom-path-to-search-for-modules\"]}]\n  }\n}\n```\n\n### `dependencies/require-json-ext`\n\nEnsures that modules are that are `.json` include their extension in the module id. Supports auto fix.\n","maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"time":{"modified":"2023-08-20T21:26:28.566Z","created":"2016-05-09T02:39:48.562Z","1.0.1":"2016-05-09T02:39:48.562Z","1.2.0":"2016-05-09T17:53:34.302Z","1.2.1":"2016-05-09T18:17:24.003Z","1.2.2":"2016-05-10T15:58:42.091Z","1.3.0":"2016-05-26T17:08:57.415Z","2.0.0":"2016-12-08T03:23:53.240Z","2.1.0":"2016-12-11T16:52:59.786Z","2.1.1":"2016-12-11T16:57:39.659Z","2.2.0":"2016-12-14T01:42:03.447Z","2.3.0":"2017-04-19T11:06:59.852Z","2.4.0":"2017-06-18T19:43:34.237Z","2.5.0":"2023-08-20T21:26:28.392Z"},"homepage":"https://github.com/zertosh/eslint-plugin-dependencies#readme","keywords":["eslint","eslint-plugin","eslintplugin","import","require"],"repository":{"type":"git","url":"git+https://github.com/zertosh/eslint-plugin-dependencies.git"},"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"bugs":{"url":"https://github.com/zertosh/eslint-plugin-dependencies/issues"},"license":"MIT","readmeFilename":"README.md"}