{"_id":"filepointer","_rev":"28-0fdcabfc0d9545e5e1ea4c08d0eba566","name":"filepointer","description":"Small wrapper library for reading binary files with nodejs","dist-tags":{"latest":"0.0.91"},"versions":{"0.0.1":{"name":"filepointer","version":"0.0.1","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"f9edd1224c526c44da1aba474faa788452608026","_id":"filepointer@0.0.1","_shasum":"63ea01ec2a16ec5eb7885fe3b6c61d7b766c51bd","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"63ea01ec2a16ec5eb7885fe3b6c61d7b766c51bd","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.1.tgz","integrity":"sha512-jxxOFGZKDPqHzDqXpay59Eb/KYgxxlrrfMd05PEz6LJ3QnR26CGoBS57fFe6nOySwUKzLDu01WF+seZ1VwdWXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqZdeTBSHK8lflcKtb7E5GJh8dmSkzOr1PU+8ORHtqhQIgJ4zjfs+CdeTJp6qQ3VpzgdKA2klrETvJ+UPbZu9hEKE="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.2":{"name":"filepointer","version":"0.0.2","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"5132acdbe5d1f66dfaa01784d8f5990dd54a8cef","_id":"filepointer@0.0.2","_shasum":"d7d3a6866e2d461a9d3bbdafeeb4b6bfd41d71a1","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"d7d3a6866e2d461a9d3bbdafeeb4b6bfd41d71a1","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.2.tgz","integrity":"sha512-rnqGJnC9Etpy6elSv0M7++66+o5HgqbYkmQ8ZBR6lNRxJtjR+mxgnJYMwzCPVbClPooCsTzBVhNLq8AlA01LhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/wLH9A5dreb5H0uyviVOQU34wJOsu/6vAJE88Vl5yBAiEAmajhd11tSW6SgJdJcfwHT19RjDgreCKvzXbVuZVG0ek="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.3":{"name":"filepointer","version":"0.0.3","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"5132acdbe5d1f66dfaa01784d8f5990dd54a8cef","_id":"filepointer@0.0.3","_shasum":"75cad0224bda35a4adeab0802fa1afd60cb7b27c","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"75cad0224bda35a4adeab0802fa1afd60cb7b27c","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.3.tgz","integrity":"sha512-FQ7gk0tGDaHX8Ot90H21COPHGjEH5+2U5HSuyoCQtSK+yF+wXVAlEt8hm4xq+AX3fCi9yjkiz9dg+q/yylnRgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChSNwrpNZVzl/WRlN7US1gyLnDYLyXNBOIn9W0v6z06QIhAO1rIy7Vq+g2rL+5D1lCJQR6Q45pnnmGWjwALIbjmBJv"}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.4":{"name":"filepointer","version":"0.0.4","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"4ae777a6b2474e591666733bd40b267b01f1fbb9","_id":"filepointer@0.0.4","_shasum":"097498b39497e389778ab4d42b5181e65fb0876c","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"097498b39497e389778ab4d42b5181e65fb0876c","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.4.tgz","integrity":"sha512-izyd9lc4ylsMazVTuc3CILsHxHKXms3WIzdTPGUyPAqoGj6sg9btphc8vuj4bYK6MAJr0hKPMQjmEEKCum8DzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiH2VxkimxL5kNbxXWKGo55tb+SsZJQbS7sIMzouUh4gIhALoyof2jElNqoO5DqxdgkBm2KHSVA0QTKaWGUatPR2fT"}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.41":{"name":"filepointer","version":"0.0.41","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"4ae777a6b2474e591666733bd40b267b01f1fbb9","_id":"filepointer@0.0.41","_shasum":"44392376f5273bab4edde2c2e4e72b821c7ac307","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"44392376f5273bab4edde2c2e4e72b821c7ac307","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.41.tgz","integrity":"sha512-tG2Hd67g7r2hw2PgtzS+7XjrrLeSvg1yUQxIe43x0JB/Wzg9MtqYO5JKD883+a/NQlZT6Q8Z9xvg5SbK2YIGsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTuGxrB1jIJpb1bG3JoYAs7ddRWsgIyo2rQfQZYAR6uQIgF1nxvalT0JqxZhnXGg9vbqrb71Pv2RJlMuoNxeby9FI="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.201-5.11.3.1":{"name":"filepointer","version":"0.0.201-5.11.3.1","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"4ae777a6b2474e591666733bd40b267b01f1fbb9","_id":"filepointer@0.0.201-5.11.3.1","_shasum":"2f10898518e4033e496ac5381ef72a6c27dd7dec","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"2f10898518e4033e496ac5381ef72a6c27dd7dec","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.201-5.11.3.1.tgz","integrity":"sha512-hk92ZnifMq3tok3QuJmJNfDoZihtnmiQ7/+TmqniGP5lac3Bb6BVdCOhPmmI+Y7D4/++phqPjHbgu6blZHPNVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ/59IoWv+1McNVB+jVaHutYaqETC8qxngxLGlGBvaXgIhAMZ9JOVjHSHNu4sfa7hefOflAhSoONXSaX9TV3zGb6TT"}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.11":{"name":"filepointer","version":"0.0.11","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"3700380bb5481cded5fd198f1a7eeec7ba5745c4","_id":"filepointer@0.0.11","_shasum":"d8d8bf813ca81d185afa0bdc197979b8ef352345","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"d8d8bf813ca81d185afa0bdc197979b8ef352345","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.11.tgz","integrity":"sha512-ySwMowakzTSI6PfafWbuMkp/0xeN1XOfd2SPRPJGwKCtHL5KkTnAjMa/y9qRc6o4EKq+sld5oaTJ6INHGHZ81A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAs81mt69kHoSLk7lvWg+F1OtwAT8m28hTeBqfdBYYVQIhAOIli8dAU0AkhhRdEEw8/CVvFYzC7d84ejekM5ysUj/s"}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.12":{"name":"filepointer","version":"0.0.12","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"3700380bb5481cded5fd198f1a7eeec7ba5745c4","_id":"filepointer@0.0.12","_shasum":"e73e0f7aa2f534f633db5242cc8d717fd622136a","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"e73e0f7aa2f534f633db5242cc8d717fd622136a","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.12.tgz","integrity":"sha512-PjPPU0DVTwrxeMwbWw5CyeY4m89CWV2Cjyuu7j9nfxM40lPnRGw/elx8cyf/S3aIjDgOBzvf5CBhxFvM4xIZLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGiu99i4OoF2YO3caVQ3RvD1o2gjOa8wHWs7kCR/53GAIhANK4anT5iXJlgdZ40tfdfwFXeADB0Lvn82WZj9R/8b/L"}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.31":{"name":"filepointer","version":"0.0.31","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"869b4d3b3fe0303f63da3cf069e86618fe2b272d","_id":"filepointer@0.0.31","_shasum":"389cc28910e13b2ccf659f784ab2ec7977ef6e67","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"389cc28910e13b2ccf659f784ab2ec7977ef6e67","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.31.tgz","integrity":"sha512-MSVsOmWVVbVMpHqzBielOd5CkliEV4IiggLTDY/RpOCYyHqWIJrJp7dE3U2HMih8liYipON2jjiKC8SkVlL2PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0DyhVOIWmD9auLm08gr+sQ5hpedXx8SZloivwEJA2oAiAA/0xeAlLQVIAgE2SziUcR/0eOBIvuMiWWzzt0hfUJyA=="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.32":{"name":"filepointer","version":"0.0.32","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"869b4d3b3fe0303f63da3cf069e86618fe2b272d","_id":"filepointer@0.0.32","_shasum":"9cab5134748e35591199c63ae2c2e40b24d02c1e","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"9cab5134748e35591199c63ae2c2e40b24d02c1e","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.32.tgz","integrity":"sha512-Cbp29J4vIy5N83cxpKPBIj95zr2i1G4aoGl/ANcAuKyWsKqiAmEIVWtXNBG9yqEi+KpTKFSfBWam4snqNbLPXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZzTbnJHedoMNJkM/uB37np5B9OEt0oD0dznDHfkuUmAIhAN88J3Xgi8GmX0/MVXqtZXVIkvsiO+cZi102cAV6yKjG"}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.42":{"name":"filepointer","version":"0.0.42","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPLv2","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"735427d6f88cdf96a81f910074e130c4152a2531","_id":"filepointer@0.0.42","_shasum":"2b759d7c5f8f9a6ccda2bff1c948ab4e6e8f8eb9","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"2b759d7c5f8f9a6ccda2bff1c948ab4e6e8f8eb9","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.42.tgz","integrity":"sha512-L+NFP6kuRlLlG9xJzgmcd75nTBiq9GrGiJtoxfqBFHknuKRpZDq+mnQlElS/TYEMpvZ64l3w0Aj6ol+TIsRfIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNhR8iCL1nIULlSVSYcFeXDpgnd5l/P2gLp5O1aBKUZAiBYEl1ZRLk4bQ7hqIh3E1vCn0Buhi2S/nrF7dPdLN7WUQ=="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.43":{"name":"filepointer","version":"0.0.43","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPL-2.0","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"042284886b24568c0b137a7c71713ab863ad1f13","_id":"filepointer@0.0.43","_shasum":"16cb90ceaea6b46e862708aaec9cbc123553c3c1","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"16cb90ceaea6b46e862708aaec9cbc123553c3c1","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.43.tgz","integrity":"sha512-DVYeuq4bjC76ccdBJ5cyJfon0THHXOXT5aUlcRIDru3TmjpKGei47kSFzjIr8kH3608koo2AawVsXLvxrk+7+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr9fLPXhSjq42ylBYScNhnZ5B5JdV4M1f5jSa8Sx809AIhAM8tmEDi5caM0x+1a9e6MOC92n4gmN28zK5cfEYYSxxG"}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.44":{"name":"filepointer","version":"0.0.44","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPL-2.0","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"843eb54184c421adcd229d89e9c48f9895d89c10","_id":"filepointer@0.0.44","_shasum":"0a9f44d0fd761cce4ae9d8fe07add9d946feaa65","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"0a9f44d0fd761cce4ae9d8fe07add9d946feaa65","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.44.tgz","integrity":"sha512-81bfE159a5+DvCX6a4VatWeryai54Io9xoJErFfpJ86OqN8ltP8g3QpRSFtL0cMu/SLOahfmSw+UnNgAnkz6SA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbmamIO/FzJf2DoBEh2LWJ+STGoygKTArdpc0bsU3/fAiEAuReaL2tL6fQ9Psw71HKZOmg9sErcjLxxGOI0WPUm0FU="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.46":{"name":"filepointer","version":"0.0.46","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer","binary"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPL-2.0","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"c88c9ba19022332cccf0d1e9ed1cdca2252d462b","_id":"filepointer@0.0.46","_shasum":"a9f4fdd2edcec9e6fb5823093f389b59c9e62575","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"a9f4fdd2edcec9e6fb5823093f389b59c9e62575","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.46.tgz","integrity":"sha512-VPmBxRkN8SE2lH5yxwQFWFdeZnJjvQT1+jBV02taxyO0kw+FSIgiWppTND0ELgst0BCvpYFhdyzaC/pHB0pm6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6begEBCdGKgK1Qjk6GouJNTT6sM7/9jSV+kgv+Xc4aAiAJXZ689tm7RP7hHXZfLmFSoVXyXVijjeGC7JeYE1nkYw=="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.5":{"name":"filepointer","version":"0.0.5","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"5a6054702b654b25ad8a0db73839fc691fc54c6e","_id":"filepointer@0.0.5","_shasum":"b07dbbcd51fd532703efdc521e7fd352e5c488f0","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"b07dbbcd51fd532703efdc521e7fd352e5c488f0","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.5.tgz","integrity":"sha512-Vn+XiRZtMXUd10yIX9EWNcMiLUqCQtPWJlxZuXNkav7k1eU8WGEiI8CtuQmZvgji/Aqza31pmXkupYUabeRpmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmeIIrWiEsm6l3c2s0YWmNXa9+8wA2566ThG7OPIFJeAiEA3DoVI+9CK9ivTRKoPOh/6PrcpS2/9KOCTSTMecnOvag="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.6":{"name":"filepointer","version":"0.0.6","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"5a6054702b654b25ad8a0db73839fc691fc54c6e","_id":"filepointer@0.0.6","_shasum":"4b2cfeb1c7ab8e067300f850045b0ffb769ef883","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"4b2cfeb1c7ab8e067300f850045b0ffb769ef883","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.6.tgz","integrity":"sha512-cTS3zIP/sVyxDWw9ScmHu5j3TkwOrppmLhHcFWkeEdK/BJ7b5z+CyDKykZxTYam+yxdxfotTVus4LAO8VLeCEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFtamFH6c61I1JmjTy66wDke8DPD45OaCa23fuBlgn9QIhAPWr33Yj5OycyCuG46kPE17ZFSDajJFKBNv3CNyX+nJc"}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}]},"0.0.7":{"name":"filepointer","version":"0.0.7","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPL-2.0","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"f9cf759590979fabd8c08b139bae4865d2ee3c43","_id":"filepointer@0.0.7","_shasum":"892ee999bc33474b1610db9655ed5bf62a623ad4","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"892ee999bc33474b1610db9655ed5bf62a623ad4","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.7.tgz","integrity":"sha512-Q9k6LDi+T493paFjcWSd47kLSt7+U71Ke9ItdXsxeqeoHan7yY3impWJ1DGChzQDVTZ6G/Y0nPA1TmqfjmrD0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBE17hYoE4/r1eq/vmwDNrEI6PQQWbTT7LdSC2VtVm77AiEAzxQUwAoQBlhuIGt+hlzJ92toUkvJbAb86qu2orW/pp0="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/filepointer-0.0.7.tgz_1457339203026_0.2998510280158371"}},"0.0.71":{"name":"filepointer","version":"0.0.71","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPL-2.0","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"f9cf759590979fabd8c08b139bae4865d2ee3c43","_id":"filepointer@0.0.71","_shasum":"d7c50b165338be5e4efad4ac89cddeed9c49cb2f","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"d7c50b165338be5e4efad4ac89cddeed9c49cb2f","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.71.tgz","integrity":"sha512-K/HYf2Za8P3Ez6/USjKkrbYAYwqEq32oWGPr1eTarGms65GbgGcaE/0603u0wSQIysc1gFSwJpboOkfKHWu3ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8QGgC26TWp+QguRDz/XTM34AEN7/ROq+i3RosQyD+dQIgZFHBRqSy7/9ZJEpElvROemUqLi2HVvmSdomFGgRfR6E="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/filepointer-0.0.71.tgz_1457403723061_0.9557534216437489"}},"0.0.73":{"name":"filepointer","version":"0.0.73","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPL-2.0","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"c853173c527afb55f923ddbb3eb5cdf04b0056d7","_id":"filepointer@0.0.73","_shasum":"27db26d541b45d8aef8eb513005586d777730fe6","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"27db26d541b45d8aef8eb513005586d777730fe6","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.73.tgz","integrity":"sha512-dqxO2JAMF0Jv/PDKSv1KUXOZuD5976t6QkWwIOWV1XpWsB6jBo1TiqJUc17EjDkSFuoIii1zTOSpMhrT2YWY5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjXtaSqRnicARKkdk1wRXHasp5QLjVLq6QPoJ3ZKYiXAiEAkOjCHXj+azRnup9zkmqDyqdoRDmPtv5ubG56lonwtZU="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/filepointer-0.0.73.tgz_1458188968302_0.07822372461669147"}},"0.0.74":{"name":"filepointer","version":"0.0.74","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPL-2.0","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","gitHead":"c853173c527afb55f923ddbb3eb5cdf04b0056d7","_id":"filepointer@0.0.74","_shasum":"48f83fd965778ebc4a3ee13a93086dfc0d8c5e03","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"48f83fd965778ebc4a3ee13a93086dfc0d8c5e03","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.74.tgz","integrity":"sha512-Sc4Zm9jkia0FZimnEv8h/tyhtjM5wmFGfrqEpt4a+exC7kBcgWhcSdYUs/PdavR0omeEKER2SI7EQW08qLf10Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaApchVDEoQZ9qXnp8pIuyqFvSWgSg8Zv2PesL5N5gZAiEArtsGJ71Ab3GKl/HZeOwzKFPGSpVSmhlBQRQoJwRi2z8="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/filepointer-0.0.74.tgz_1459586296687_0.36553757707588375"},"directories":{},"_resolved":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.73.tgz"},"0.0.80":{"name":"filepointer","version":"0.0.80","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPL-2.0","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","_id":"filepointer@0.0.80","_shasum":"c5534d1ab80871b656ef1c0d87e9dc7dc37bfdac","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"c5534d1ab80871b656ef1c0d87e9dc7dc37bfdac","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.80.tgz","integrity":"sha512-hLYFgiHeJwaS9GDm3L7eGauha4cvQSpSwLOWG+maNV0o6yOd+pL89LL8E+Kzit7bUcmPfMAVQwHoAhIRkmAodg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHfmxQDI7RgDNNXdxY/u/rczh78b/R0up1VOG2QQnw7AiEAj+2ruCaer+7u5Ka9RJN01nN99wf1UZ2/W9XDFflY5Y0="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/filepointer-0.0.80.tgz_1462416991546_0.6507775201462209"}},"0.0.81":{"_args":[["filepointer","/home/kion/PsoBench/stageFiles"]],"_from":".","_id":"filepointer@0.0.81","_inCache":true,"_installable":true,"_location":"/filepointer","_nodeVersion":"6.2.0","_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/filepointer-0.0.81.tgz_1464145120419_0.25713617680594325"},"_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"_npmVersion":"3.8.9","_phantomChildren":{},"_requested":{"name":"filepointer","raw":"filepointer","rawSpec":"","scope":null,"spec":"latest","type":"tag"},"_requiredBy":["#USER"],"_resolved":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.80.tgz","_shasum":"7acb2f338b9687aff320c8d82c14b939a74a5e1f","_shrinkwrap":null,"_spec":"filepointer","_where":"/home/kion/PsoBench/stageFiles","author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"dependencies":{},"description":"Small wrapper library for reading binary files with nodejs","devDependencies":{},"directories":{},"dist":{"shasum":"7acb2f338b9687aff320c8d82c14b939a74a5e1f","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.81.tgz","integrity":"sha512-pK7t2S4XRiswkZ/9OiyYUXaRnq4Iox/ZlnRRZ2/Db7VNtGNxOT0CKhe0cTsMQ7qOb1Bw0Q0wYrwCySLAuJ6jxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXhQ96HR5b/UHDr4+MGAu58a19cSVs+ZvWiOnr1q2+7AIgQJU+sx/TlypEUuFWH3BPOi3i7EiX/oQZdAU22KLvJqI="}]},"homepage":"https://github.com/seiche/Filepointer#readme","keywords":["filepointer"],"license":"GPL-2.0","main":"filepointer.js","maintainers":[{"name":"kion","email":"seichestream@gmail.com"}],"name":"filepointer","optionalDependencies":{},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"version":"0.0.81"},"0.0.82":{"_args":[["filepointer","/home/kion/PsoBench/stageFiles"]],"_from":".","_id":"filepointer@0.0.82","_inCache":true,"_installable":true,"_location":"/filepointer","_nodeVersion":"6.2.0","_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/filepointer-0.0.82.tgz_1464150824169_0.41787672345526516"},"_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"_npmVersion":"3.8.9","_phantomChildren":{},"_requested":{"name":"filepointer","raw":"filepointer","rawSpec":"","scope":null,"spec":"latest","type":"tag"},"_requiredBy":["#USER"],"_resolved":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.80.tgz","_shasum":"1478e01715efe4658b9f84c793fb900280dc3c01","_shrinkwrap":null,"_spec":"filepointer","_where":"/home/kion/PsoBench/stageFiles","author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"dependencies":{},"description":"Small wrapper library for reading binary files with nodejs","devDependencies":{},"directories":{},"dist":{"shasum":"1478e01715efe4658b9f84c793fb900280dc3c01","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.82.tgz","integrity":"sha512-2rcBl2cRNJfIBib+Wg4vGLW9CHNwllx40kcIZJYPTtff54GwQ1YRXgzNGHRlrL06b63iOPmBZ0fQnzGbzlAQuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm7/ltjW8U8PAlkTjp8hOa10v4WELPVxTs6hctmxg46wIhAIXXEpVVRfVBaTG/wcu9PVIensI3GY9c02aVGBYifYCw"}]},"homepage":"https://github.com/seiche/Filepointer#readme","keywords":["filepointer"],"license":"GPL-2.0","main":"filepointer.js","maintainers":[{"name":"kion","email":"seichestream@gmail.com"}],"name":"filepointer","optionalDependencies":{},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"version":"0.0.82"},"0.0.85":{"name":"filepointer","version":"0.0.85","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPL-2.0","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","_id":"filepointer@0.0.85","_shasum":"0e5dbf9ca0ba5159931dc2ff76801fb9961a73c4","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"0e5dbf9ca0ba5159931dc2ff76801fb9961a73c4","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.85.tgz","integrity":"sha512-GBukk2O/2enD/VDg2o6m8CO/wocdDLRkWGgt3an1L9FELG0h41krdJXX/EVMrLoVogIM41dN0/k5kv3tRqBuEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJaBGhXzogx11BpAzDATdz3thIhcLrdk56+HsveK9dSAIgJF4fUG3nleQu3vCbYPqsK2ZXHB6xd8WtLKL6e3H7BTk="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/filepointer-0.0.85.tgz_1464756213479_0.32271027308888733"}},"0.0.90":{"name":"filepointer","version":"0.0.90","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPL-2.0","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","_id":"filepointer@0.0.90","_shasum":"e52c6f60f9dfa4be5a8d050b764ede04a12cc03a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"e52c6f60f9dfa4be5a8d050b764ede04a12cc03a","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.90.tgz","integrity":"sha512-ADi9XeECu/lh07CmUphZRJI8UklgFhUxETzvgOudoSK6DxXwcH7RdkU6ZtooSM/R/01ro7QBz/9S70b/w3YmwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuXwf7FkJAlzF8KtA+/b/y6v9ouDrJKuoexaa0jw30ygIgCYNAMDM3s/IDaQDRQh3yajo8vtrqZTHZnSBHRmYaTnM="}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/filepointer-0.0.90.tgz_1465524356507_0.5129862688481808"}},"0.0.91":{"name":"filepointer","version":"0.0.91","description":"Small wrapper library for reading binary files with nodejs","main":"filepointer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"keywords":["filepointer"],"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"license":"GPL-2.0","bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"homepage":"https://github.com/seiche/Filepointer#readme","_id":"filepointer@0.0.91","_shasum":"96b4c4f3c78a48b967a3d624102e371409d9fda4","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"kion","email":"seichestream@gmail.com"},"dist":{"shasum":"96b4c4f3c78a48b967a3d624102e371409d9fda4","tarball":"https://registry.npmjs.org/filepointer/-/filepointer-0.0.91.tgz","integrity":"sha512-Ge9dI7nNWa/BiQYQTWEYx3tMJVPlFxku0CBic/6aGjFJVSbSMvGsbsklHIo454/yAF5XNtbu5W3SbC7DGjvASA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk2CAAfGwFxvnQ/ifCe412dXq66vhKh28+MaaS3txT9AIhAPoPSwDBa8NE9f8p+zFEuhmySm5o9RFRhp3m/4nPH7So"}]},"maintainers":[{"name":"kion","email":"seichestream@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/filepointer-0.0.91.tgz_1466410260279_0.07122033112682402"}}},"readme":"###FilePointer\n\nFilePointer uses an internal pointer and some helper methods to simplify the \nprocess of reading binary files as opposed to using Nodejs' buffer class \ndirectly. It has been written to mimic the syntax style of C's FILE pointer.\n\nMechanically there isn't a lot going on this library. Each instance of a\nFilePointer class has three attributes, an interger file pointer, a buffer, \nand a boolean indicating if the file is big endian or not.\n\nWhen an instance is created the file pointer is initiated to 0, and when a \nvalue is read the pointer is advanced by that many bytes. As the fs buffer\nobject generally requires you to specify the offset it allows for files to be\nparsed with the file pointer to be expressed internally instead of having to\nmanage the current location inside your program.\n\n**Install**  \n```\n$ npm install filepointer\n```  \n\n**Import**  \n```\nvar fs = require(\"fs\");\nvar FilePointer = require(\"filepointer\");\n\nvar fp = new FilePointer(\"some_file.bin\");\n//alternatively\nvar buffer = fs.readFileSync(\"some_file.bin\")\nvar fp = new FilePointer(buffer);\n```\n\nThe FilePointer function can be imported by requiring it. Instances of \nFilePointer can be initiated by calling the new keyword and passing a filename \nas an argument. FilePointer simply calls fs.readFileSync internally, so an \nerror will be thrown if the file doesn't exist.\n\nAlternatively a new FilePointer instance can be created directly with a buffer \nobject, as there may be instances where you want to read data from an \ninternally created buffer. The functionality works exactly the same as passing \nin a filename. The pointer object holds the buffer internally and starts the \nfilepointer at zero.\n\n###Seek Functions\n\n**fp.seek_set**\n```\nfp.seek_set(offset)\n```\n\nSeeks to an offset from the start of the file. If the seek offset is not a \nvalid integer valid, this function will throw an error.\n\n**fp.seek_cur**\n```\nfp.seek_cur(offset)\n```\n\nSeeks to an offset from the current file pointer position. If the seek offset \nis not a valid integer valid, this function will throw an error.\n\n**fp.seek_end**\n```\nfp.seek_end(offset)\n```\n\nSeeks to an offset from the end of end of the file. If the seek offset is not \na valid integer valid, this function will throw an error.\n\n###Buffer Functions\n\n**fp.trim**\n```\nfp.trim()\n```\n\nTrims the internal buffer to the location of the current file pointer, and \nthen sets the value of the current pointer to zero. Useful when offsets inside \na file are declared as relative to the current position and not absolute.\n\n**fp.copy**\n```\nfp.copy(length, [seek])\n```\n\nCopies and returns a raw buffer object from the inner buffer starting from the\ncurrent location of the file pointer until the length specified. Seek is an \noptional parameter which advances the inner file pointer by the length \nspecified (false by default).\n\n**fp.copy_abs**\n```\nfp.copy_abs(start, end)\n```\n\nCopies and returns a raw buffer object from the absolute start location \nprovided until the absolute end location provided. As the function itself is \nabsolute, the inner file pointer remains unchanged.\n\n###Debug Functions\n\n**fp.is_zero**\n```\nfp.is_zero()\n```\n\nThis function is used for testing if a dword in a file is set to zero. This \nfunction checks to see if the current file pointer has at least four bytes\nto the end of the buffer and returns false if not.\n\nThis function then reads a dword and returns a boolean if the dword is equal\nto zero and false otherwise. This function is intended for debugging and does\nnot advance the inner file pointer.\n\n**fp.get_pos**\n```\nfp.get_pos([debug])\nfp.tell([debug]) //alias\n```\n\nGets the current position of the internal file pointer. By default it returns \na base 10 integer for use in the program. If the debug boolean is set, the \nfunction returns the position as a base 16 string.\n\n**fp.get_len()**\n```\nfp.get_len()\n```\nReturns the length of the current internal buffer.\n\n###Read Functions\n\n**fp.read_byte**\n```\nfp.read_byte()\n```\n\nThis function reads the next byte in the internal buffer as an unsigned char. \nThe internal file pointer advances by one byte.\n\n**fp.read_word**\n```\nfp.read_word()\nfp.read_ushort() //alias\n```\n\nThis function reads the next two bytes in the file as an unsigned short. The \ninternal file pointer advances by two bytes.\n\n**fp.read_short**\n```\nfp.read_short()\n```\n\nThis function reads the next two bytes in the file as a signed short. The \ninternal file pointer advances by two bytes.\n\n**fp.read_dword**\n```\nfp.read_dword()\nfp.read_uint() //alias\n```\n\nThis function reads the next four bytes in the file as an unsigned integer. The\ninternal file pointer advances by four bytes.\n\n**fp.read_int**\n```\nfp.read_int()\n```\n\nThis function reads the next four bytes in the file as a signed integer. The\ninternal file pointer advances by four bytes.\n\n\n**fp.read_single**\n```\nfp.read_single()\n```\n\nThis function reads the next four bytes in the file as a float. The internal \nfile pointer advances by four bytes.\n\n**fp.read_angle**\n```\nfp.read_angle([degrees])\n```\nThis function reads four bytes as a signed integer and converts it to degrees \nwhere 0x0000 corresponds to zero and 0xFFFF corresponds to 360 degrees. \nThis function advances the internal file pointer by four bytes.\n\n###String Functions\n\n**fp.read_str**\n```\nfp.read_str(len)\n```\n\nThis function reads a string as ascii characters form the current file location \nfor the length of the value provided. The function truncates the string to the \nfirst null character in the string. The internal pointer advances by the value \nof the argument provided.\n\n**fp.read_iff**\n```\nfp.read_iff() //alias\n```\n\nThis function is the same thing as fp.read_str(4). It reads four bytes as a \nstring and returns them. This function advances the internal file pointer by \nfour bytes.\n\n**fp.find**\n```\nfp.find(str)\n```\nSearches for an ASCII string inside of a file (generally an interchange file \nformat header) from the current file pointer location. Returns true if the\nstring is found and false otherwise. Internal pointer location is set to the \nfound location when true.\n\n","maintainers":[{"name":"kion","email":"seichestream@gmail.com"}],"time":{"modified":"2022-06-18T00:43:55.168Z","created":"2015-10-30T23:12:45.093Z","0.0.1":"2015-10-30T23:12:45.093Z","0.0.2":"2015-10-30T23:30:21.033Z","0.0.3":"2015-11-02T22:47:57.705Z","0.0.4":"2015-11-02T22:54:35.401Z","0.0.41":"2015-11-02T23:10:42.709Z","0.0.201-5.11.3.1":"2015-11-02T23:14:24.540Z","0.0.11":"2015-11-03T12:11:29.770Z","0.0.12":"2015-11-11T11:29:57.252Z","0.0.31":"2015-11-15T22:22:11.238Z","0.0.32":"2015-12-01T12:55:22.336Z","0.0.42":"2015-12-04T13:42:22.274Z","0.0.43":"2015-12-04T13:51:27.475Z","0.0.44":"2015-12-09T11:16:25.765Z","0.0.46":"2016-01-09T13:03:41.586Z","0.0.5":"2016-01-19T05:27:15.318Z","0.0.6":"2016-01-19T09:30:46.763Z","0.0.7":"2016-03-07T08:26:44.518Z","0.0.71":"2016-03-08T02:22:05.176Z","0.0.73":"2016-03-17T04:29:28.845Z","0.0.74":"2016-04-02T08:38:17.284Z","0.0.80":"2016-05-05T02:56:32.011Z","0.0.81":"2016-05-25T02:58:40.893Z","0.0.82":"2016-05-25T04:33:46.756Z","0.0.85":"2016-06-01T04:43:35.775Z","0.0.90":"2016-06-10T02:06:00.156Z","0.0.91":"2016-06-20T08:11:02.791Z"},"homepage":"https://github.com/seiche/Filepointer#readme","keywords":["filepointer"],"repository":{"type":"git","url":"git+https://github.com/seiche/Filepointer.git"},"author":{"name":"Benjamin Collins","email":"seichestream@gmail.com"},"bugs":{"url":"https://github.com/seiche/Filepointer/issues"},"license":"GPL-2.0","readmeFilename":"readme.md"}