{"_id":"gracenode-staticdata","_rev":"70-8619844d8dd7b991dddeb6377ca6717c","name":"gracenode-staticdata","description":"staticdata module for gracenode framework","dist-tags":{"latest":"0.2.3"},"versions":{"0.1.0":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.0","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.0","dist":{"shasum":"1ac8e795767f2b22fd296231882eef20daa4a2ed","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.0.tgz","integrity":"sha512-auI4huvRHlriqHq6DKSP4O7DaRAI8tXKvVEqqyx2ofBO2P2kliYpKhzT20yoHNmzQLaQHUWuU7Tj33xPLbovYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO57MN+ajf71EZBg+H2HC+b2Q915+4j5fsXfhUBouTHgIgHNm9m7iiPJNp9/es2K1y/prGVfpQtNssFbVwnFzcfsA="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.1.1":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.1","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.1","dist":{"shasum":"c777d3cc1b18a01c931765aa5541eadef70a1fe5","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.1.tgz","integrity":"sha512-En7MqUn5oGsWK1ikazizfHD5oOwL6CDv4Ng/YbX76KKpubb6m7o6efJ+TkTKo/TldhgsGU/nBKMYDQOBMUw5eQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbLw732YOiCeYo0RT6P2oEoOK5k95/LsafdtIrW3RHNAiEAoIiqLIdYAzmkyumm4avGmL17HHOGLh7iQ6dQeBjvj6A="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.1.2":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.2","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.2","dist":{"shasum":"a90ea3482f533adc55f43d56b2a1cbab7d00f9d3","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.2.tgz","integrity":"sha512-ZMj7xwrccff0tJ/OMPN1iwk2RhZJOHlW4tbOi3fcfLMOVqt7n7OHBEYUdpENB2+0EkaEyiqQxFAggIug7A537Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5UND3js1EHaDflT8AEKijBcFfp9WOSsfRSmfwpzhlcAiEA1A0nmSBa/4j6XtBQQXToAXGfxwhfi3VhSaVCptmy4R8="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.1.3":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.3","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.3","dist":{"shasum":"e98a6240185a2400e31ca4c1752f1470612314bf","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.3.tgz","integrity":"sha512-eTvrAkAwZQZfRpBvuJUxeV3s2pxsnbfcYQx3PNBRgiMCmfWMMKnMpp1W68TUsxaI9iKtr2PDFZCynUZIjFfjdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByA2sx0h/EH5t21kC6I2BoEcjP3q2FkdeYIL7meEr9HAiBNwA2ysKao79/likabLcmuxymRdM+pl8HrzJwjd1a6dQ=="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.1.4":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.4","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.4","dist":{"shasum":"73b3a7f82b3e7f194b566bb0996c03d5d57da8c2","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.4.tgz","integrity":"sha512-VIJ83ncHBiau/80xW/ZJ3bK+IlVtAfhabKyuT+sCZFtzMNQj4naShC4irpJnVkfuNxP4tjwOp078EUDh0Aielg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1ENzYpf8Dg/J5zalFbZkrc94FWWcWnEQ3sunLr+0EwAIhAOxHWGYNmQjcDEyRdfDNSYBcB8t131E02V0CvdTKAx0u"}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.1.5":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.5","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.5","dist":{"shasum":"71f0b64d758701e40e9c7595620155a1811ddf3c","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.5.tgz","integrity":"sha512-mOrbRQ0HINYN+w42DfOYG5TQuxYpNpMzX+PyiahENLTgec84nq09yagbEVaZ0JH5AuatFjbTyxSRthyGN3K2tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGPemD3oBKxz/VxsV4Hdax/jnVqaW6NEvmBQOr3KZ40FAiA0CyWXq64XKL3IBBi49NjzDDNJmWEWBLmZ7XfHTYbRzQ=="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.1.6":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.6","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.6","dist":{"shasum":"b9373d50abad9de10803008390aaee0e9e9e6d1f","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.6.tgz","integrity":"sha512-eGGeH7sXTh01U2CrawT1HhCmv/vcB02BqXK5gbz1q144s3XkJ4G+q/wsfzYsqkLyGS94fGL+sSFBXq9+RikyCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuB6cHFBNDjDqKOSkPJr9/biDwFkZpXoRYeiFU+VNNnQIge2hEUNLoHLyp3RRmTJ8zHWzrKeYocEe0z46K/raGm+o="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.1.7":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.7","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.7","dist":{"shasum":"1275aff21fa4d0082287d0274331cbbf0937f975","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.7.tgz","integrity":"sha512-i3oCv4da5XifYn0CkqvdCS8dPDeZb7vF1FoKRv2kLsCUvKysy++UrQJBOv9h3Z9Pw5eBcs2750K/6V3ANHAsoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOyPrDCjtrPfl51uYOL4FN/rHEqPn9AtpkE8aiCOGmbAiEA176K1O8Ibr2+d9mfB8ss3BstDO5LxYjbt/ktrifaG/k="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.1.8":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.8","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.8","dist":{"shasum":"6a3d76ea712c974ea178e051769c367803688479","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.8.tgz","integrity":"sha512-RxvU6oLC1i+NuYAa4KifxfXvqJQ0NiMSmhVTDeSLre1KlaNFrc0hxuQeWHjINQ4Gp0F8DLqCGoVHGJ4ITYujrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOmOyhnD0dEUL8w0Z6PvUjaHEPB2U2QdV2uqj5kXVBAAiBs2zf3R8C2oZv/CInD3GxXGLXrjy/gMw5qzkOSoqGMZA=="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.1.9":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.9","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.9","dist":{"shasum":"aefd9c0e0d6e21af355015375c0ec6b5e666d783","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.9.tgz","integrity":"sha512-usJcibNKh5pset8FskoSI5TXLmp5zJuM0CCoWiFtozoTZrkVU7xKUoW6bxoFuM9G/WB6QI0nnQMNRdxN1F83ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7L+cobs9kNBy/6yIrOIN+/ZJ0YI2jOJD7pPyhr3tp9AIgZkb5H5ZGN9HC7V/ZNBb+oJBluIIAdekvSJyLH58KRmw="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.1.10":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.10","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.10","dist":{"shasum":"026e54be77874f18114a7c1baaef1dbfa3a60e78","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.10.tgz","integrity":"sha512-dOXUvAZOhoN53FF811DkZwSGDgdHE1nWdNTdrMPWCq+6cSnscXOhoOIBkHwOcVl8tewSasNNUNwY/9lVPD53fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEYtOA80VkYvdpqAn0zbVQ51q+SXmj8lAzXGAVF7uuuwIgYu6Zdhf8VTLXHALCJkByqY3cYkXV0b4CSfiNPqh1SOk="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.1.11":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.1.11","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.1.11","dist":{"shasum":"eeb8a4524806adae05141b0645bc15b7158c8d40","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.1.11.tgz","integrity":"sha512-pa7AJVeveOHLpyqxXwyLiIB1VAI+U+JuSpN+FNYaVHPqyv6d5DtGGwLZnI9Ls3zRmnM9Zsec+fQo+F8v/pQgkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqo0xEZqhCZ908XGPIXdRHw+ZuL69nSvbGUSGAxSWQcwIgF4p65OxmOtlzJZh/v2km6H3FH+0R2AYK+twvV5wmYL0="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.2.0":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.2.0","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.2.0","dist":{"shasum":"41ecc17ba78dacb83a64eda2bda14f30249dfbd2","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.2.0.tgz","integrity":"sha512-vBKpKsTocpZA1sqeFSPpE4T7gyjHRvZG9broF+MtOMobWYs7tRDYG4+Hz1mohboFShFV5WNiRl3fq5hoMcMG4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJziN8BhQ5a23lWEQgmQL7Je8tc34PAPljZuZ/q0iTawIgFGkPQHAdbULz8L3mUsGpnRcvDfyDDpc05v7so3T6IG0="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.2.1":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.2.1","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.2.1","dist":{"shasum":"bc3374001a1096b120b8bcb39e7b7094f6d1862a","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.2.1.tgz","integrity":"sha512-hJ075ubQ/g5qkP7FUbWpa2HVOZqJwGusE+a432rEcvb4A2YyAVw6YGfF8Ff64OR+eq4jglCOeKOLVd7B0Kqrkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAz16+HKUudMhhGHJdoq2V3VtU+fdofv6TJJi8Sv946ZAiEA9nAv2xH9ROzM+2Qrhu8EAph2KBBN3zZ1rS5jv6/GCi8="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.2.2":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.2.2","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.2.2","dist":{"shasum":"6de462c22a937415e6127e883f704fc82e404aec","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.2.2.tgz","integrity":"sha512-qWbSZWhT68SWl01eGiXkPYaaiEAyVZyS8m6zDVMi2tWY4SbX9bUl0n9uZH+ZN51L7mW1RDEFHVbLuoHmuuaE/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLYZgiWohsUXWaMRguWqbFegnArbuuhtmS03cr4vrvtAiBCWCRt3Rm7e92PUuu4Io1DX/JGKkd4hhv3sH9l2SPMUA=="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]},"0.2.3":{"name":"gracenode-staticdata","description":"staticdata module for gracenode framework","version":"0.2.3","author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"dependencies":{"async":"0.8.0"},"devDependencies":{"mocha":"1.18.2"},"engine":"node >= 0.10.20","contributors":[],"keywords":["gracenode","framework","static","file","JSON","CSV"],"license":"MIT","bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"_id":"gracenode-staticdata@0.2.3","dist":{"shasum":"7352a0f3872e7a3d28b8fa3afc5329f6c2c866be","tarball":"https://registry.npmjs.org/gracenode-staticdata/-/gracenode-staticdata-0.2.3.tgz","integrity":"sha512-zkle/Te2ohx1TS2eaQbEVZciA9+JP/t8VoNjuABQ79jgR6Kt7OtEb1n+58xQywr7efJ/idZwVu+rTfDlo9xe+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaOKt84MwUroEjUVyto+rAqTKRXDSUUIcqKZPVy9vKmAiEAutC+ZD4DinEph6ByxjQ/GttEbo2YYDz+d1CIljmEOdo="}]},"_from":"/var/www/npm-repo/node_modules/gracenode-staticdata/","_npmVersion":"1.3.11","_npmUser":{"name":"voltrue2","email":"voltrue2@yahoo.com"},"maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}]}},"readme":"# Staticdata Module\r\n\r\nStaticdata module for gracenode framework.\r\n\r\nThis is designed to function within gracenode framework.\r\n\r\n## How to include it in my project\r\n\r\nTo add this package as your gracenode module, add the following to your package.json:\r\n\r\n```\r\n\"dependencies\": {\r\n        \"gracenode\": \"\",\r\n        \"gracenode-staticdata\": \"\"\r\n}\r\n```\r\n\r\nTo use this module in your application, add the following to your gracenode bootstrap code:\r\n\r\n```\r\nvar gracenode = require('gracenode');\r\n// this tells gracenode to load the module\r\ngracenode.use('gracenode-staticdata');\r\n```\r\n\r\nTo access the module:\r\n\r\n```\r\n// the prefix gracenode- will be removed automatically\r\ngracenode.staticdata\r\n```\r\n\r\n\r\nAccess\r\n<pre>\r\ngracenode.staticdata\r\n</pre>\r\n\r\nConfigurations\r\n```javascript\r\n// staticdata module supports CSV and JSON format\r\n{\r\n\t\"modules\": {\r\n\t\t\"staticdata\": {\r\n\t\t\t\"path\": \"directory path to the static files\",\r\n\t\t\t\"delimiter\": optional and defaults to ',', // for parsing CSV files\r\n\t\t\t\"index\": { // optional // for getOneByIndex and getManyByIndex\r\n\t\t\t\t\"staticFileName\": [\"indexName\", [...]]\r\n\t\t\t},\r\n\t\t\t\"maxOpenFiles\": <int> // optional. the number of opened and read files at once on set up. default is 100\r\n\t\t}\r\n\t}\r\n}\r\n```\r\n\r\n## CSV\r\n\r\n### Supported CSV Delimiters\r\n\r\ngracenode-staticdata module supports the following delimiters in CSV file format:\r\n\r\n- Comma (,)\r\n- Tab (\\t)\r\n- Semicolon (;)\r\n- Caret (^)\r\n- Vertical bar (|)\r\n\r\n### Escaping Characters\r\n\r\nIf your CSV data contains the same characters as the deimiter, the characters must be escaped with a backslash (\\).\r\n\r\nExample (delimiter is ,):\r\n\r\n```\r\n\"id\",\"name\",\"age\"\r\n100,\"Marley, Bob\",33\r\n101,\"Harper, Ben\",45\r\n```\r\n\r\n***\r\n\r\n#####API: *csvToObj*\r\n\r\nParses CSV data into an object.\r\n\r\n<pre>\r\nObject csvToObj(String csvData)\r\n</pre>\r\n\r\n#####API: *create*\r\n<pre>\r\nStaticData create(String dataName)\r\n</pre>\r\n> Returns and instance of StaticData class\r\n>> Example:\r\n```javascript\r\n/* \r\nIn order to create a static data object from a static data file called \"example.csv\",\r\ndo the following:\r\n*/\r\nvar example = gracenode.staticdata.create('example');\r\n```\r\n\r\n##### StaticData class\r\n\r\n######.inflate()\r\n<pre>\r\nvoid inflate(Object staticdata, String parentKey, String childKey)\r\n</pre>\r\n\r\nCombines 2 staticdata objects on `parentKey` and `childKey`.\r\n\r\n`parentKey` is the column from source staticdata and `childKey` is the column from the staticdata given to the function.\r\n\r\n**NOTE:** The child staticdata MUST be indexed by `childKey`.\r\n\r\nExample:\r\n\r\n```javascript\r\n// CSV data of men.csv\r\nname,wife\r\nBob,1\r\nKevin,2\r\nNathan,3\r\n/*\r\n[\r\n\t{ \"name\": \"Bob\", \"wife\": 1 },\r\n\t{ \"name\": \"Kevin\", \"wife\": 2 },\r\n\t{ \"name\": \"Nathan\", \"wife\": 3 }\r\n]\r\n*/\r\n// CSV data of women.csv\r\nid,name\r\n1,Sandy\r\n2,Olivia\r\n3,Jess\r\n/*\r\n[\r\n\t{ \"id\": 1, \"name\": \"Sandy\" }\r\n\t{ \"id\": 2, \"name\": \"Olivia\" }\r\n\t{ \"id\": 3, \"name\": \"Jess\" }\r\n]\r\n*/\r\n// inflate the 2 files\r\nvar men = gracenode.staticdata.create('men');\r\nvar women = gracenode.staticdata.create('women');\r\nmen.inflate(women, 'wife', 'id');\r\n/*\r\nResulting data\r\n[\r\n\t{\r\n\t\t\"name\": \"Bob\",\r\n\t\t\"wife\": {\r\n\t\t\t\"id\": 1,\r\n\t\t\t\"Sandy\"\r\n\t\t}\r\n\t},\r\n\t{\r\n\t\t\"name\": \"Kevin\",\r\n\t\t\"wife\": {\r\n\t\t\t\"id\": 2,\r\n\t\t\t\"Olivia\"\r\n\t\t}\r\n\t},\r\n\t{\r\n\t\t\"name\": \"Nathan\",\r\n\t\t\"wife\": {\r\n\t\t\t\"id\": 3,\r\n\t\t\t\"Jess\"\r\n\t\t}\r\n\t}\r\n]\r\n*/\r\n```\r\n\r\n######.getOneByIndex()\r\n<pre>\r\nmixed getOneByIndex(String indexName, String indexKey, Array props)\r\n</pre>\r\n\r\n######.getManyByIndex()\r\n<pre>\r\nmixed getManyByIndex(String indexName, Array indexKeyList, Array props)\r\n</pre>\r\n\r\n######.getOne()\r\n<pre>\r\nmixed getOne(mixed key, Array props)\r\n</pre>\r\n\r\n######.getMany()\r\n<pre>\r\nmixed getMany(Array keyList, Array props)\r\n</pre>\r\n\r\n######.getAll()\r\n<pre>\r\nmixed getAll(Array props)\r\n</pre>\r\n\r\n######.getAllByIndexName()\r\n<pre>\r\nmixed getAllByIndexName(String indexName, Array props)\r\n</pre>\r\n\r\n### All get methods accepts an array of property names as an option to retrieve ONLY the given properties\r\n","maintainers":[{"name":"voltrue2","email":"voltrue2@yahoo.com"}],"time":{"modified":"2022-06-18T13:46:09.863Z","created":"2014-05-22T05:35:06.616Z","0.1.0":"2014-05-22T05:35:07.836Z","0.1.1":"2014-05-23T10:22:04.872Z","0.1.2":"2014-05-23T10:28:58.157Z","0.1.3":"2014-05-23T11:01:58.298Z","0.1.4":"2014-05-24T07:07:11.148Z","0.1.5":"2014-05-24T07:49:32.797Z","0.1.6":"2014-05-26T00:42:41.739Z","0.1.7":"2014-05-26T05:31:37.369Z","0.1.8":"2014-05-30T01:40:29.886Z","0.1.9":"2014-05-30T07:07:49.899Z","0.1.10":"2014-06-06T07:45:14.244Z","0.1.11":"2014-06-24T07:19:32.312Z","0.2.0":"2014-09-22T02:14:27.569Z","0.2.1":"2014-09-24T06:43:49.099Z","0.2.2":"2014-09-24T10:46:53.967Z","0.2.3":"2014-09-25T02:47:26.425Z"},"readmeFilename":"README.md","keywords":["gracenode","framework","static","file","JSON","CSV"],"repository":{"type":"git","url":"https://github.com/voltrue2/gracenode-staticdata.git"},"contributors":[],"author":{"name":"Nobuyori Takahashi","email":"voltrue2@yahoo.com"},"bugs":{"url":"https://github.com/voltrue2/gracenode-staticdata/issues"},"license":"MIT"}