{"_id":"requireindex","_rev":"64-4f35f20be9d65abc81ff452e9506879a","name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","dist-tags":{"latest":"1.2.0"},"versions":{"0.0.1":{"name":"requireindex","description":"Write minimal node index.js/index.coffee files that require and export all their siblings by file basename","version":"0.0.1","license":"MIT","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"main":"index.js","keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"_id":"requireindex@0.0.1","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"f45a6d55ffc882f135924067451fc8ffe5bc2652","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-0.0.1.tgz","integrity":"sha512-HJH+lt+6f9fatyTqnGks4AO8pTcyAaT8QExNFpAa8BumcdZdAi0YQBEyOBIKRFzBGFjYhBLUPvyIIePpXtuCvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEquVrlQpdx0JaMHABrVPzgGwTYRBerHqVceMnAbJoPaAiEA6mHbAK6qxxTYGOUmmKSSMhjVmG4GDyJ253NeEZI+XaU="}]},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"0.0.2":{"name":"requireindex","description":"Write minimal node index.js/index.coffee files that require and export all their siblings by file basename","version":"0.0.2","license":"MIT","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"main":"index.js","keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"_id":"requireindex@0.0.2","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"b86af805b81f99bea3ad6395f1be20b9e75283c1","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-0.0.2.tgz","integrity":"sha512-1ffe3BmbhUDrnjmAC9FkMKQUTdjd93LudR9L6vzhCQIEQ73ZMV4WIxItPNvD4tGM+UKEfCMAyRvUPD+K6591mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRsrvJmmnfkMZFetGGtwo0VEc7prlcqQdz9Bmqkorv1AiAYr5AHU7rZ1Zxrm/VhHrO5uYq4U+cHITkAuD4R+XJksw=="}]},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"0.1.0":{"name":"requireindex","description":"Write minimal node index.js/index.coffee files that require and export all their siblings by file basename","version":"0.1.0","license":"MIT","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"main":"index.js","keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"_id":"requireindex@0.1.0","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"7782565e181b5382100e8677da00281a25e8b02c","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-0.1.0.tgz","integrity":"sha512-0IT5tlyCKH4wAezo/IW1NHqKG6R2daXzBMGaNAIRgdek8klkVVkGBPfJBQsPiJ5fi4InuqXN+Aqhw3UdwwVgug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESfP/jbwbhW6YBTXixzIFsuFoPB1GbU4EFEnQRiS0PMAiEAqkA32ncyP0WyvNHGJZQmm3AsZgIC4i0c7IIPCiLiEsw="}]},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"0.1.1":{"name":"requireindex","description":"Write minimal node index.js/index.coffee files that require and export siblings by file basename","version":"0.1.1","license":"MIT","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"main":"index.js","keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"_id":"requireindex@0.1.1","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"04a3ca3e798de1ce95104eccf6324704d5b418ce","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-0.1.1.tgz","integrity":"sha512-KgoTg6L3HDfY1idWzrdE6lc3wT0Ezo7YK+Wc0mtpipgKtYnIdpPwMZuF3RmWraiIkzpO4lWrXiow4LTXxEWV8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEb6qJKt2btwUp59uBSssbmHweD4DV4ytAzVskL1IMnEAiAORaLOW5DX8+kFHjgZsxT04CE2vSAzvqHQOyRE2tOJIg=="}]},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"0.1.2":{"name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","version":"0.1.2","license":"MIT","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"main":"index.js","keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"_id":"requireindex@0.1.2","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"d76a251aa0f44453bf9e6e2906eaab1a1aa93324","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-0.1.2.tgz","integrity":"sha512-GAMs9E5D6ft7Ku73FIZTEjYO2oviyfGyx8OY6PzckeNEBObu2Q+iz8491NdaAS0wzcXkjQrzinFNmG7j7A/i/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB31VZdYTYN864DH+hWS5H6ojkwQCBd9pCiRuc2uKJXUAiEA/M4rGwmWC0aYFDX2603BBLB+6yKIf9hlmlXbu16AVcw="}]},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"0.1.3":{"name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","version":"0.1.3","license":"MIT","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"main":"index.js","keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"_id":"requireindex@0.1.3","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"28a6a74a70f0a87d0c78241c3fbeac468b5614ec","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-0.1.3.tgz","integrity":"sha512-gJ9YWASDTC9MQsifbb3XhPbyd3H87mjxihXmCRUhowALL8GXn9u7XtyT0eGjNzd1QnD5ipT+e+65I1Q/l3XorQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHTiPa9XNAl2gnKoEaSFf0ucwxNFZ62m95sIhzpFl04AiEAiG9SuVNVN17sIb/AaZ1TfIC7Ig7hwzlQtR2NwdXYpYU="}]},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"0.1.4":{"name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","version":"0.1.4","license":"MIT","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"main":"index.js","keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"_id":"requireindex@0.1.4","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"7ef72d46a15e23352cf8b6bfe80d35d03dd9ec38","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-0.1.4.tgz","integrity":"sha512-xaCp2IuPw3B1yQ98RIpwoXsl7f2Perlo2U5H82Hq2DdWzmqDjenqf4RYES7MHKbESMOzVix6GXU/BJI+yQ3wRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpktmt3k/6xyCzrMMTKNO7OJVOUMdBLsWiZoTuFdpdeAiEAxGsPJlw/IUuq1c1pdiGVULyoNY+l9clfJG0Ci+7NBxs="}]},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"0.1.5":{"name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","version":"0.1.5","license":"MIT","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"main":"index.js","keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"_id":"requireindex@0.1.5","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"b00518372568138b0b8d1892747128770cb34590","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-0.1.5.tgz","integrity":"sha512-nHlIK0zGeIWupBrMduJUJH0lzWtT+X59sfyXVpT74ed1vekspDMz82BalOZSC5+1701NGxcruN50JEegtAOYGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2Y0prviAgyOPKhSGznrXA29NoKapUlvmYySyVBpyd8AiAMce4bKV8KxZiIj0mz0EtPCq/M2werWL0xPk4v2/z3Jg=="}]},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"0.1.6":{"name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","version":"0.1.6","license":"MIT","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"main":"index.js","keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"_id":"requireindex@0.1.6","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"cf00aba3ede5518d8e9442ee396bea89d2fee994","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-0.1.6.tgz","integrity":"sha512-xV3cmeNgCfMYIghMEDImBqtq6Tgz7WGjEk+hLwSzJZNgRmbhMn0e0O9JZwxfMKrkAMpBvEz7uyGCeLn6YGrbzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvG/wEfFL9G8gJvtb2vz6RuYOIgMuRGUmladpKkgK4DgIgaDP9zRU9nxury98nlDUcREK9UUYlJs65MPyxXTcW+sc="}]},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"0.1.7":{"name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","version":"0.1.7","license":"MIT","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"main":"index.js","keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"_id":"requireindex@0.1.7","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"9b6451bbcad9ad8ef2d8e405fbbb3a0e56e3c95c","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-0.1.7.tgz","integrity":"sha512-LiW7nohndFntHWd4mkzdquA81Piy8t9HyT5gNWq13vLSeoBTYdgi2DQu1TYdrvmqStezZocIZjESffxOZvO89Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbRwG6bppCKDMcMrpvsYSxDMa0LSuqb04T9AUWLJofGQIhAP94zdm61uBNwQM4E/vmN5Uyr+NxYnZEPejo12qGo5sV"}]},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"0.1.8":{"name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","version":"0.1.8","license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"scripts":{"test":"node test/test.js"},"keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_id":"requireindex@0.1.8","dist":{"shasum":"b1cc5d7c14408fc08459de106df434bbc15ba30f","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-0.1.8.tgz","integrity":"sha512-UMueW8IUm5z0qJvJASbmWAtoDw38WmCgVn3njcElw9A58/Qbk03jgQCTZy5y/247YnPDcO7W8HovHf956UZe5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2nVcsFDXJbMLQwGP2sPgH2qw2nYwvOsKQ4TFJRtQqnAiA+xFwAFelzmkiA7YC+Kzm2gz9Gp5wqD7c90PSl5UkDzQ=="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"1.0.0":{"name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","version":"1.0.0","license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"scripts":{"test":"node test/test.js"},"keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.4.0"},"devDependencies":{"asserts":"~2.0.0"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_id":"requireindex@1.0.0","dist":{"shasum":"53342f4eeb2d2ea06e5f1e7c56ac55afcb4d4e07","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-1.0.0.tgz","integrity":"sha512-gxM5Izt+NTRN6UZKy/CaPm3KppGV6nlRE5XNp2lQEsKX8EEEyaSSk1gqUI2aMSJDMQZsYkr1z6f8i6aHHML5zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlWb1BK5iY1Ul9HqeuoAGMA+2g8N+V6EoyDaYwz5CxagIhAMYTdBmdAPSnfPh7HlcG+xGUZm4RrhqPzQ3OKEwLcsbP"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"1.0.1":{"name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","version":"1.0.1","license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"scripts":{"test":"node test/test.js"},"keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.10.5"},"devDependencies":{"asserts":"4.0.x"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_id":"requireindex@1.0.1","dist":{"shasum":"4df7462e99e75ac3f5ee9abf92e6f0e5288f5a96","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-1.0.1.tgz","integrity":"sha512-HFEksLNIL+U8nv0KkgqeN1/fyCQNc6cnEhuLN11L15I7CEWLwSRkLusqHC3NZTbGnIm5iFj5FgIjhJT61xU4cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHwpYOLUESEGxrF0BUMuYNrbaDQiuLaXlbK20VGJhV0MCIQC1VrdVcCYWjd89gVSe0Qtk6Trm7soWHtJJKo4l24tT2w=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"1.1.0":{"name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","version":"1.1.0","license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"scripts":{"test":"node test/test.js"},"keywords":["require","index","index.js"],"directories":{"lib":".","test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.10.5"},"devDependencies":{"asserts":"4.0.x"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"_id":"requireindex@1.1.0","dist":{"shasum":"e5404b81557ef75db6e49c5a72004893fe03e162","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-1.1.0.tgz","integrity":"sha512-LBnkqsDE7BZKvqylbmn7lTIVdpx4K/QCduRATpO5R+wtPmky/a8pN1bO2D6wXppn1497AJF9mNjqAXr6bdl9jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICu6K8l7KtChIRvSRVnwF/qCOuek/Yu4uacRPFmnCymcAiEAlTzlTQTGBvfNhgCZFuEgJSk/0S7Ja+az1JwRy9+vi+s="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}]},"1.2.0":{"name":"requireindex","description":"Write minimal node index.js files that require and export siblings by file basename","version":"1.2.0","license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"scripts":{"test":"node test/test.js"},"keywords":["require","index","index.js"],"directories":{"test":"test"},"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"engines":{"node":">=0.10.5"},"devDependencies":{"asserts":"4.0.x"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"homepage":"https://github.com/stephenhandley/requireindex","gitHead":"150579152afc9488c6ff9b4378c3e2aee1b3a1c0","_id":"requireindex@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.8.1","_npmUser":{"name":"stephenhandley","email":"stephen.handley@gmail.com"},"dist":{"integrity":"sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==","shasum":"3463cdb22ee151902635aa6c9535d4de9c2ef1ef","tarball":"https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz","fileCount":18,"unpackedSize":6624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4k+yx0ROmPwxX3hWrDySGe4qiGfUzgEKk83w84NSdzgIhAKwo4i4O0IVHBW4jhn4aqRxsfamebQR+zxZ4nea0ixTo"}]},"maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/requireindex_1.2.0_1518297172580_0.5402831530854062"},"_hasShrinkwrap":false}},"readme":"# Description\n\nWrite minimal node index.js files that require and export siblings by file basename\n\n# Latest Version\n\n1.2.0\n\n# Installation\n```\nnpm install requireindex\n```\n\nor in package.json\n\n```json\n{\n  ...\n  \"dependencies\": {\n    \"requireindex\": \"1.1.x\"\n  }\n}\n```\n\n# Usage\nCheck the [test directory](https://github.com/stephenhandley/requireindex/tree/master/test) for example usage. The [test/lib](https://github.com/stephenhandley/requireindex/tree/master/test/lib) looks like:\n\n```\nlib/\n  index.js\n  Foo.js\n  bar/\n    index.js\n    f.js\n    fing.js\n    fed/\n      again.js\n      ignored.js\n      index.js\n      somemore.js\n  bam.js\n  _private.js\n\n```\n\nThe index.js files in [test/lib/](https://github.com/stephenhandley/requireindex/tree/master/test/lib/index.js) and [test/lib/bar/](https://github.com/stephenhandley/requireindex/tree/master/test/lib/bar/index.js) contain:\n\n```js\nmodule.exports = require('requireindex')(__dirname);\n```\n\nand the index.js file in [test/lib/bar/fed/](https://github.com/stephenhandley/requireindex/tree/master/test/lib/bar/fed/index.js) contains:\n\n```js\nmodule.exports = require('requireindex')(__dirname, ['again', 'somemore']);\n```\n\nThe optional second argument allows you to explicitly specify the required files using their basename. In this example [test/lib/bar/fed/ignored.js](https://github.com/stephenhandley/requireindex/tree/master/test/lib/bar/fed/ignored.js) is not included as a public module. The other way to make a module/file private without the need for explicitly naming all the other included files is to prefix the filename with an underscore, as demonstrated by [test/lib/_private.js](https://github.com/stephenhandley/requireindex/tree/master/test/lib/_private.js) which is not exported.\n\nSo, with these index.js files, the result of\n\n```js\nrequire('lib');\n```\n\nis:\n\n```js\n{\n  bam: {\n    m: [Function],\n    n: [Function]\n  },\n  bar: {\n    f: [Function],\n    fed: {\n      again: [Function],\n      somemore: [Function]\n    },\n    fing: [Function]\n  },\n  Foo: {\n    l: [Function],\n    ls: [Function]\n  }\n}\n```\n\n#Build status\n[![build status](https://secure.travis-ci.org/stephenhandley/requireindex.png)](http://travis-ci.org/stephenhandley/requireindex)\n","maintainers":[{"name":"stephenhandley","email":"stephen.handley@gmail.com"}],"time":{"modified":"2022-06-26T11:42:26.509Z","created":"2012-05-01T02:16:37.509Z","0.0.1":"2012-05-01T02:16:39.296Z","0.0.2":"2012-05-01T07:49:32.728Z","0.1.0":"2012-05-04T01:20:32.152Z","0.1.1":"2012-05-04T02:27:42.077Z","0.1.2":"2012-05-04T02:40:32.649Z","0.1.3":"2012-05-04T03:01:27.202Z","0.1.4":"2012-05-06T09:42:10.788Z","0.1.5":"2012-05-30T20:04:15.834Z","0.1.6":"2012-05-31T19:29:48.477Z","0.1.7":"2012-06-05T21:54:39.913Z","0.1.8":"2012-09-05T19:39:56.441Z","1.0.0":"2012-09-26T21:13:56.402Z","1.0.1":"2013-05-01T03:25:57.135Z","1.1.0":"2014-01-17T22:12:53.051Z","1.2.0":"2018-02-10T21:12:52.631Z"},"author":{"name":"Stephen Handley","email":"stephen.handley@gmail.com","url":"http://person.sh"},"repository":{"type":"git","url":"git://github.com/stephenhandley/requireindex.git"},"readmeFilename":"README.md","users":{"wangfeia":true,"bryan.ygf":true},"homepage":"https://github.com/stephenhandley/requireindex","keywords":["require","index","index.js"],"bugs":{"url":"http://github.com/stephenhandley/requireindex/issues"},"license":"MIT"}