{"_id":"sse4_crc32","_rev":"57-524a222949dee7bf0d7eab7014f429ec","name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","dist-tags":{"latest":"7.0.0"},"versions":{"1.0.0":{"name":"sse4_crc32","description":"A CRC32 generator using Intel's Streaming SIMD Extensions 4.2","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection","error correction"],"version":"1.0.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"licenses":[{"type":"MIT"}],"repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8.16"},"main":"./sse4_crc32","dependencies":{"bindings":"1.0.0"},"devDependencies":{"tap":">=0.4.0","crc32":">=0.2.1"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"sse4_crc32@1.0.0","dist":{"shasum":"ba96cb10d2ca2cb12a7b7bace2e359d874f756a9","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-1.0.0.tgz","integrity":"sha512-OZcA3fax4Yi4RSJdbIYwVOpt3t0FxRjTBUkO4HyKijn12L3DfYVyAnKEl//f66CAPLu+jmDfjkk0FLDQqxc9+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnm+T3pxhUE947IOUO9WVecsx4lW9Hgnhn+VKMVs1t+QIgRxnQLawyoxVoZO9nk8gJUQ1Ds8mQSawbQwcCSnIEYAk="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"}],"directories":{}},"1.1.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC32 based on Intel Streaming SIMD Extensions 4.2","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection","error correction"],"version":"1.1.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"licenses":[{"type":"MIT"}],"repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8.16"},"main":"./sse4_crc32","dependencies":{"bindings":"1.0.0"},"devDependencies":{"tap":">=0.4.0","crc32":">=0.2.1"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"sse4_crc32@1.1.0","dist":{"shasum":"50565e5236d8ea7ac1c72b72e7c532c4cf2b17d9","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-1.1.0.tgz","integrity":"sha512-/xQIhOdCxgG1h0/Tgrlm9e2KC3rDoEqcsYQcyjpb1UeQhBJSyYE0KrgEueC44k8Q8yudejchNfCcVv+5tKsJRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4hmFc2RbTeEUv4rwTWrQZ04YKr0TiDP9vACA8uMKoTQIhAI6NK6HWQDePRj/Sgqpcf7HX/tJNDwfbSLjpKX8NTmyr"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"}],"directories":{}},"1.1.1":{"name":"sse4_crc32","description":"Hardware-accelerated CRC32 based on Intel Streaming SIMD Extensions 4.2","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"1.1.1","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"licenses":[{"type":"MIT"}],"repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8.16"},"main":"./sse4_crc32","dependencies":{"bindings":"1.0.0"},"devDependencies":{"tap":">=0.4.0","crc32":">=0.2.1"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"sse4_crc32@1.1.1","dist":{"shasum":"c5b1d7b904f9d8c454f69528f38744e3887bcb36","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-1.1.1.tgz","integrity":"sha512-9SwHgluF78+vImC5B8NYSJzSL3fbHU0eeVz05sSI+/45/7oX1BOYmSszu3ShkmhpJJ9zBIL/UPs9bmiOsk+QVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfPkgDsa2Q34vHsfpUbk95DB1tg/w6J69YNZ/47JqhiAiBc5phflksISAek1aFE172RVJ6rwNZXcxepqnUobolBfg=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"}],"directories":{}},"1.1.2":{"name":"sse4_crc32","description":"Hardware-accelerated CRC32 based on Intel Streaming SIMD Extensions 4.2","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"1.1.2","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"licenses":[{"type":"MIT"}],"repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8.16"},"main":"./sse4_crc32","dependencies":{"bindings":"1.0.0"},"devDependencies":{"tap":">=0.4.0","crc32":">=0.2.1"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"sse4_crc32@1.1.2","dist":{"shasum":"65afc658cacd0fa718dd75e3827cde6dd970e434","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-1.1.2.tgz","integrity":"sha512-v3DMqgYFegJ+pLU4pD5iTqPvMYDmWkeTZ1RDD71tU29wRdB6JyyaMd1vKxZRoH4FhYGU1W+cTYB2VyhB+pkatg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgUnrkpeHNgX7A25LAeu8kAG3u4tEQIa+SDKWNEXXdfAiBKPgwP9NZi3cFb2ptRm/qz3sqsMQPaujRnnWxTn3gWLQ=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"}],"directories":{}},"1.1.3":{"name":"sse4_crc32","description":"Hardware-accelerated CRC32 based on Intel Streaming SIMD Extensions 4.2","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"1.1.3","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"licenses":[{"type":"MIT"}],"repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8.16"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.1.1","nan":"~0.6.0"},"devDependencies":{"tap":">=0.4.0","crc32":">=0.2.1"},"scripts":{"test":"tap test/*test.js","install":"node-gyp rebuild"},"gypfile":true,"_id":"sse4_crc32@1.1.3","dist":{"shasum":"0d8888868757cbe029866ba0cbc888ee3a6d95bd","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-1.1.3.tgz","integrity":"sha512-2g8at/BHrHyYk3mj8ciJakTALCDhRiU3XFys/3govJoJyIQxzqL4tsyMePtDuv+lKn20FnHYXjEpUbF1ur7fhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyfFuWjXljk0HGcV+KxvCH6vYkX6UlYo+E4T3e3KTahAiABWVwZtJpchuWebjpC6U2ieu4oXCDriH+ob8cpgzfrhQ=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"}],"directories":{}},"2.0.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC32 based on Intel Streaming SIMD Extensions 4.2","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"2.0.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"licenses":[{"type":"MIT"}],"repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8.16"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.1.1","nan":"~0.6.0","node-gyp":"~0.12.2"},"devDependencies":{"tap":">=0.4.0","crc32":">=0.2.1"},"scripts":{"test":"tap test/*test.js","install":"node-gyp rebuild"},"gypfile":true,"_id":"sse4_crc32@2.0.0","dist":{"shasum":"4334d927532c156ce6582a9a1387c2432a310213","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-2.0.0.tgz","integrity":"sha512-fGvHi0tzOJAgSqg2LogPy1A+yCpeHEI05EF5zOe8cYQ2Ka/iw9POsnuSXveknvlM1ZjZZu4oSlGuTkoYkW7KDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0hNlCICi/TAeHlfdZl6drcig21L2AiwItkBcwz46++AiARHeOcV1Gh2v0PM8yuZ3TDDW5NJTbIGw9556X5b3XAZQ=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"}],"directories":{}},"2.1.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC32 based on Intel Streaming SIMD Extensions 4.2","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"2.1.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"licenses":[{"type":"MIT"}],"repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8.16"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.1.1","nan":"~0.6.0"},"devDependencies":{"tap":">=0.4.0","crc32":">=0.2.1"},"scripts":{"test":"tap test/*test.js","install":"node-gyp rebuild"},"gypfile":true,"_id":"sse4_crc32@2.1.0","dist":{"shasum":"f10dbe7f221b3655911bb69a892e751c2bb4eadf","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-2.1.0.tgz","integrity":"sha512-DgjRlUs2g02a6lWpwVTKznV4cnIGl/U7efk1iKN0dWf1a70VOTVCcerJ1ClsZirqApAc3ZYs7Cxlzp6W78Nhzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpS9Qj0n/f41rzQjm+C2ZHKzxzvkmAdzfcCESQ69S1JgIgOCSegF+auy3VCMk0aOXH0N/YwtcHUFgwWlqw8Z3EM7c="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"}],"directories":{}},"2.1.2":{"name":"sse4_crc32","description":"Hardware-accelerated CRC32 based on Intel Streaming SIMD Extensions 4.2","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"2.1.2","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"licenses":[{"type":"MIT"}],"repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8.16"},"main":"./sse4_crc32","dependencies":{"node-gyp":"^1.0.2","bindings":"~1.2.1","nan":"^1.6.0"},"devDependencies":{"tap":">=0.4.0","crc32":">=0.2.1"},"scripts":{"test":"tap test/*test.js","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"6a26e1d3b09f028da9b86e0ecd7c195866764110","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@2.1.2","_shasum":"5619927a52645205c95a38b216511ee7aa6e7108","_from":".","_npmVersion":"2.1.8","_nodeVersion":"0.10.33","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"}],"dist":{"shasum":"5619927a52645205c95a38b216511ee7aa6e7108","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-2.1.2.tgz","integrity":"sha512-LWQycdVVTIvyZuzhv5uQipNjEWyjyqUqGUvEj7PdmEkAA/BBpfr9vtwyGK0LbUHSxEwuXDkvdSAPepZupOq9Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB7ZwBhgyGSNFFqJhB7zFj5rLXPQvLkDF64hcyYXqxAQIga6TYcQl0EpnaP5otX8b4v/+0nC52hdz9YDfTfJ/4xpE="}]},"directories":{}},"3.0.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC32 based on Intel Streaming SIMD Extensions 4.2","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"3.0.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8.16"},"main":"./sse4_crc32","dependencies":{"node-gyp":"^1.0.2","bindings":"~1.2.1","nan":"^1.7.0"},"devDependencies":{"tap":">=0.4.0","crc32":">=0.2.1"},"scripts":{"test":"tap test/*test.js","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"18c03569cf04d96a3a0b35d29f478bd936db51ca","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@3.0.0","_shasum":"0343b1cef9acaee98df2d3339ee49860ef84cca7","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"0343b1cef9acaee98df2d3339ee49860ef84cca7","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-3.0.0.tgz","integrity":"sha512-aQzMqA6RWH5iRJ+T2S5n1MYXT3LLC5/hseQPUej59V8bNh/02n0LqNyy16uTYkavuJQSSzVZVZNokB58g/Qb4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7kvdoq6BmF2yMGBzTUh41mYI0s+R5cg+39BYJ+gvViAiBz9D3gdwilxuNmSzg6LQsJkV+fs+5whTN/GSJktRQFBw=="}]},"directories":{}},"3.0.1":{"name":"sse4_crc32","description":"Hardware-accelerated CRC32 based on Intel Streaming SIMD Extensions 4.2","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"3.0.1","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8.16"},"main":"./sse4_crc32","dependencies":{"node-gyp":"^1.0.2","bindings":"~1.2.1","nan":"^1.7.0"},"devDependencies":{"tap":">=0.4.0","crc32":">=0.2.1"},"scripts":{"test":"tap test/*test.js","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"774ff5b793c0eaca3a53145817001b920d852576","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@3.0.1","_shasum":"309c1ad0bc9184ad8cc40b6b409fb9223a5d10b0","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"309c1ad0bc9184ad8cc40b6b409fb9223a5d10b0","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-3.0.1.tgz","integrity":"sha512-cj5kZGTjYTtcf5Q7vWTzcUxOKyoycqPj43/A0qDJX/tVTeP+0datz7/rWO33KBlTVF6VM0UO+joaQnvYE+AkFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgpeTFmXNbOb2RIGCsBLE+wMNakbF5n7ML07NsKuHvQAIhAK4bN/KjzgtUIsL1ryrGvDGnu6Ioo+MwScwKiHX/Qbii"}]},"directories":{}},"3.1.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC32 based on Intel Streaming SIMD Extensions 4.2","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"3.1.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8.16"},"main":"./sse4_crc32","dependencies":{"node-gyp":"^1.0.2","bindings":"~1.2.1","nan":"^1.7.0"},"devDependencies":{"tap":">=0.4.0","crc32":">=0.2.1"},"scripts":{"test":"tap test/*test.js","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"9e14939ae9f9b341c6e2dfd737fd7b9674047166","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@3.1.0","_shasum":"87f0c5d4c7c3b201cb42aa94a2254ca987f5037a","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"87f0c5d4c7c3b201cb42aa94a2254ca987f5037a","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-3.1.0.tgz","integrity":"sha512-SW65jwYQwUnvfkExVqtv7UlROifVZ+iORaDzL9JCLi4Fvb6WVrQ44u0CIhNnfMtL9000gMlV35NqCx7y8ssrCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSAis44BQ76NNYvXtG8CUOsJzGVUhUA9sWoS7py1oIIAiEAxQRexmacYii3S0vRw2Uov5x575kTXDS/uX73s+geQ40="}]},"directories":{}},"3.1.1":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"3.1.1","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"node-gyp":"^1.0.2","bindings":"~1.2.1","nan":"^1.7.0"},"devDependencies":{"mocha":">=2.1.0","chai":">=2.0.0","crc32":">=0.2.1"},"scripts":{"test":"mocha test/*test.js","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"5eda7e7b3ec051939a30fc3db325b1474d84fc0f","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@3.1.1","_shasum":"69940f886caaf44d84282580ef8b943bf0442dc7","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"69940f886caaf44d84282580ef8b943bf0442dc7","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-3.1.1.tgz","integrity":"sha512-TyKetds9uMorPhUvRdMFxrFDN1YhRF+tteO8T4dP48BDNf/kZNk1ZYyXO7mdgaiXvXzHM4kHqtmlu6xE/1/lZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/udmVjTNpPmPkzZitogaO34fG8HX1mmMDgUM1dTVkDQIgAlJ3n0C/wFbZo42X8aEf8Y/ZskEzGdKb1L8JuS/cT4g="}]},"directories":{}},"3.1.2":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"3.1.2","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"^1.7.0"},"devDependencies":{"node-gyp":"^1.0.2","mocha":">=2.1.0","chai":">=2.0.0","crc32":">=0.2.1"},"scripts":{"test":"mocha test/*test.js","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"58b60882b4179a46972ebf377224a649ae7cd9d1","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@3.1.2","_shasum":"b981aa159a40be1dbfb773389986c73d41e57d63","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"b981aa159a40be1dbfb773389986c73d41e57d63","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-3.1.2.tgz","integrity":"sha512-oyHVs+7ArDpDRUR1dZCb44a2J5javxPHqd2nufZOa6F/3gHodjZOQJrrTlA3wcRfZeiDfq/JKy2+5d792gexNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGMOlmR6EifMm/JQor3xfB+Pf4V83biueqHw/NMVw6kAiEAkwy4BKJDt53RCZaROJgi9msms7CnECScA/zCbV7nSlE="}]},"directories":{}},"3.2.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"3.2.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"^1.7.0"},"devDependencies":{"node-gyp":"^1.0.2","mocha":">=2.1.0","chai":">=2.0.0","crc32":">=0.2.1"},"scripts":{"test":"mocha test/*test.js","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"ea2a98ba56fad1a07434e0355de60b3d4023082a","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@3.2.0","_shasum":"8b5d2b120176cb0a190ec6b6f8decbee80d87137","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"8b5d2b120176cb0a190ec6b6f8decbee80d87137","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-3.2.0.tgz","integrity":"sha512-vBaUsBPzAi8E1c5RZYoHzcyxVU+gm9szu/Gx4tBUdG+/TCkWHnZHuF4ALU9mmMKLZBvn54ZwQ+biLaVRDrY4HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtkoJ+QuHw1IU1kJbHvTemp7AK4CggekM2z/G+VOR8ZgIgS98aX+fuwXKKRTJ/BsOG7qph8XQHq5KT51kbsHhKSN0="}]},"directories":{}},"3.3.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"3.3.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"^2.0.0"},"devDependencies":{"node-gyp":"^2.0.1","mocha":"^2.1.0","chai":"^2.0.0","crc32":"^0.2.1"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"4faa360734c98db66a77293538b9dae22c18bb23","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@3.3.0","_shasum":"9289ebd9bac29192912136672146dcf358d4db5e","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"9289ebd9bac29192912136672146dcf358d4db5e","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-3.3.0.tgz","integrity":"sha512-updVsp3YcAwdFyUNkNaKdvAr37/CsM+ldpraEz931Ijk83AvcHzqcuODCLNaHNpNqP0DWaMBUYz921LJJohILQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXnv3Ajk9RRv+W+3rwD656g9Rq5ZV/+2DfMcoBK6hC0AiEAqZCemJvTMLGcUiwANilx7HOIwgnqcWOU/L9IVCto+/w="}]},"directories":{}},"3.4.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"3.4.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"^1.7.0"},"devDependencies":{"node-gyp":"^2.0.1","mocha":"^2.1.0","chai":"^2.0.0","crc32":"^0.2.1"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"3198cef5993a7ca140b1d37b23bd6fd515a7b089","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@3.4.0","_shasum":"71b5945bfd9da4784f13da4854a94e7f69eea02a","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"71b5945bfd9da4784f13da4854a94e7f69eea02a","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-3.4.0.tgz","integrity":"sha512-gAlfRJ0m4Y1aiZwgIa+Di3ABhQvLWwZ5oqFqa9LD0GNwTfsZdpbRqhCPlsrzEbrxtH3oJxzq0Psja6AUKoka6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmianF9Lz7VTx+riltIghkeHXtex4qatuDXvVevyu50AiA/DB8jxka3fmFjAYZXdSygglbVaC7H3aMdP7XHt5pg3Q=="}]},"directories":{}},"4.0.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"4.0.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"^2.0.0"},"devDependencies":{"node-gyp":"^2.0.1","mocha":"^2.1.0","chai":"^2.0.0","crc32":"^0.2.1"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"b55bee25dae4536b58f835373a460ad72b4c7556","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@4.0.0","_shasum":"69231f3b692c496edbc6407a55ca292b94e8a98f","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"69231f3b692c496edbc6407a55ca292b94e8a98f","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-4.0.0.tgz","integrity":"sha512-57Gf0QWaj+PX90YjDDJZK3v7yol1m+KiggDXNtbQ9vOhxvHbfVWcPy+29HYqeqhXoPMGJougawsAR5WPOIrw4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdSjdcxHP5l1JhtyuXdeENyt46GNoPZd++lFJZfMhgRgIhAJGyugPr5AXRq/uXEBhX6x4xd8lRryaIZbWdQ7trpkuY"}]},"directories":{}},"4.0.1":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"4.0.1","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"^2.0.0"},"devDependencies":{"node-gyp":"^2.0.1","mocha":"^2.1.0","chai":"^2.0.0","crc32":"^0.2.1"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"e7b4bce21c35d7125d354a55fb7ffc09d368049e","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@4.0.1","_shasum":"7cffd3bc5b8f7924f4a14896630212992b9ff297","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"7cffd3bc5b8f7924f4a14896630212992b9ff297","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-4.0.1.tgz","integrity":"sha512-794vwc3AU7MapV9/UqxDnMjdC2aZ+ZNJZ2eZW2si8VO+7f9++5l0laVDl/kILs1lOJrtTp7WpSUkCOlMAjuRvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi8KQGlF/9AYmafnmfdmO1uIj9uDUe1Km1NyVbUE3uFAIgcLdiMyyN4HRnYaN7GKsm9YgYXtWFOJcCFOToFONKW4I="}]},"directories":{}},"4.1.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"4.1.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"https://github.com/anandsuresh/sse4_crc32"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"^2.0.0"},"devDependencies":{"node-gyp":"^2.0.1","mocha":"^2.1.0","chai":"^2.0.0","crc32":"^0.2.1"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"42d30c0db7a1014906624088277092850ed417b1","homepage":"https://github.com/anandsuresh/sse4_crc32","_id":"sse4_crc32@4.1.0","_shasum":"bda7100fef1a5bd73717024860d87dd086945ad8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"bda7100fef1a5bd73717024860d87dd086945ad8","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-4.1.0.tgz","integrity":"sha512-oiicdQD9Vtki5kcfmJH9qq125n/RkiC9IX66J4mH7mnRdqdlD9lG0GuPkKAUDNQ4pHlmBdzzRO/kuNcnH1+71g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERmNHPNQCrtfdL94TVcjypVTm9BUQXgNKEygx8A+7a+AiBkGcimWje66NnI2b8sHms3fN2+S6/ZQyhoOVgUN9pr3w=="}]},"directories":{}},"4.1.1":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"4.1.1","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anandsuresh/sse4_crc32.git"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"^2.0.0"},"devDependencies":{"node-gyp":"^2.0.1","mocha":"^2.1.0","chai":"^2.0.0","crc32":"^0.2.1"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"639097b173a8134fecfdc6b7a5fea4517f6f50dd","homepage":"https://github.com/anandsuresh/sse4_crc32#readme","_id":"sse4_crc32@4.1.1","_shasum":"7bee4ad22584ac4b3e0e781b4bcb15f99fb152d1","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.8.26","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"dist":{"shasum":"7bee4ad22584ac4b3e0e781b4bcb15f99fb152d1","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-4.1.1.tgz","integrity":"sha512-HQg8q+VfrsRrAz8KL5OVocG3dmMLsX0xz/+9JgzZJjEn//pacsBxJzz1amNnbg+QADdeVSG7DM+DO+7/7Kv/hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHywTwbV4EG7YJzoNw8AkrtipxoN7mCRJ4fvy6AR9IPeAiEApkj3S3fmDgEU6dw6vV0vwLlQrxBZSMCqGGKS+XnkRhQ="}]},"directories":{}},"5.0.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"5.0.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anandsuresh/sse4_crc32.git"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"^2.0.0"},"devDependencies":{"node-gyp":"^3.3.1","mocha":"^2.1.0","chai":"^2.0.0","crc32":"^0.2.1"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"72fe32e381585fcf72a527a18dc1ccb7e628090b","homepage":"https://github.com/anandsuresh/sse4_crc32#readme","_id":"sse4_crc32@5.0.0","_shasum":"c7bd799ab563049fc4e304914433d04470f3cee7","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"dist":{"shasum":"c7bd799ab563049fc4e304914433d04470f3cee7","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-5.0.0.tgz","integrity":"sha512-etGwBQ7QcxQTTHyRfAIb+nBFWnEWFmVjcKbzL9AHEsej1Fi1Qhmy4blMQNDRzxqvw0WLNGYFgoEzqrqLqFdFRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrco5GD8I+06F+B2hLJf5lJeF14LJMAmqCWLFk1l6VKgIgBmFpFi5GydjOzPZIEm86YtxODfuJEDowD9Bt1e0aQZI="}]},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"bahamas10","email":"dave@daveeddy.com"},{"name":"ezray303","email":"ray.thro@voxer.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sse4_crc32-5.0.0.tgz_1460837132683_0.39071792224422097"},"directories":{}},"5.1.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"5.1.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anandsuresh/sse4_crc32.git"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"^2.0.0"},"devDependencies":{"node-gyp":"^3.3.1","mocha":"^2.1.0","chai":"^2.0.0","crc32":"^0.2.1"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"49bef535c3b5b3053813f7e579662edb65cd6217","homepage":"https://github.com/anandsuresh/sse4_crc32#readme","_id":"sse4_crc32@5.1.0","_shasum":"5c6f681a6be26c97138f179669b59c964333178d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"dist":{"shasum":"5c6f681a6be26c97138f179669b59c964333178d","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-5.1.0.tgz","integrity":"sha512-MnQBwkRpE+pObpvwLTDpu2190JqC1n+T6zIA2XMK8gfoxCWI/tBZeZBzva7MuTl/BYiw4XUluHHT6QdfWTOsEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrUfsjosHVEgVwGHzbVYjhG8lkfc0OZqWe9Ad5Muhc6AiA8SBnRBWxvSh3ITTB3K618lk6nuXNOE+f+G5OkNJ9ntg=="}]},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sse4_crc32-5.1.0.tgz_1462205757479_0.4104093755595386"},"directories":{}},"5.1.1":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"5.1.1","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anandsuresh/sse4_crc32.git"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"^2.3.5"},"devDependencies":{"node-gyp":"^3.3.1","mocha":"^2.1.0","chai":"^2.0.0","crc32":"^0.2.1"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"442632eb4c8a696300cd8493c6ef6d20fc658d43","homepage":"https://github.com/anandsuresh/sse4_crc32#readme","_id":"sse4_crc32@5.1.1","_shasum":"1a2e73a0a810e2d69b605fede789d567829a04b7","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"dist":{"shasum":"1a2e73a0a810e2d69b605fede789d567829a04b7","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-5.1.1.tgz","integrity":"sha512-Az/BO0ILy1kmO7TJ3OdWS6s9yHJQqo0dAGz2tlzSYiSlhl8F/kC71gJBAbUNol8SXv0Hfx9xaOW0mpExQvOB0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/xMP4JAu7GFt0H/Wz0b6twXF8iYTDGzISPQBqR80kSAiEAuG7t9yfl9pQ3fnpJ6YiWTgB754ILYnXa58gsuQGEFf8="}]},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sse4_crc32-5.1.1.tgz_1464822676706_0.03151704161427915"},"directories":{}},"5.2.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"5.2.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anandsuresh/sse4_crc32.git"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"2.8.0"},"devDependencies":{"chai":"^2.0.0","crc32":"^0.2.1","mocha":"^2.1.0","node-gyp":"^3.3.1"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"0834b57aa105b643aa44e370285d82998fa85936","homepage":"https://github.com/anandsuresh/sse4_crc32#readme","_id":"sse4_crc32@5.2.0","_shasum":"f65b192105b1e367683ca1422a0614e1d1da3c15","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.8.5","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"dist":{"shasum":"f65b192105b1e367683ca1422a0614e1d1da3c15","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-5.2.0.tgz","fileCount":17,"unpackedSize":29267,"integrity":"sha512-VrMjbLUYNV2/d1qyR4UM1AZHvvCvh6aBeWhmnA6Zj7LKaTbn8MLrSBWo8TSNYWCA8H5/zj0FJ0Yno2SuHBEpIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqSNTVUfaEAx33hkvj7ErWzQeZdyToPy25z4jVCrSdYAiEAruFDejVJc/2hCmPSPFofemF9u5yvyTeYDjqFAoW/ZUM="}]},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sse4_crc32_5.2.0_1518111535892_0.4559265122375342"},"_hasShrinkwrap":false},"5.3.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"5.3.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anandsuresh/sse4_crc32.git"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=0.8"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.2.1","nan":"2.11.0"},"devDependencies":{"chai":"^2.0.0","crc32":"^0.2.1","mocha":"^2.1.0","node-gyp":"^3.3.1"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"624326db32781d05c26ae2d6b4ed4e0c48723143","homepage":"https://github.com/anandsuresh/sse4_crc32#readme","_id":"sse4_crc32@5.3.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"dist":{"integrity":"sha512-AgnPwYR3ABQHRz1VKir0Ftcvz831tEd7ggwXkuTh1ULcDS6GMAioICCCnMj6YBmVnYbaeuePInqM7jrGuTencA==","shasum":"f4d5b34188d2a32aae794a47fab5d5da17ed3993","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-5.3.0.tgz","fileCount":16,"unpackedSize":29055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbovNvCRA9TVsSAnZWagAA1LMP/3i4+cU4wWbQ0sbSCg2l\nvTdRiaiqDCcCMgB2QJs9l/qxm3xPmrssjx2ibcpLEs3ralJDhUWXLN6lnVut\nsr7x6jn7WfaP3bH0/CAiaHxtl8nH8Q5Vjk7yMVT8FzYnQLEdnxKw598Hb2yY\nHpfFPCNtNADAfK5QjFawEoP1X6u+djqYbcrcSVMS1IJqlgf3xIYd97q4QX5o\nGBRE2Z3b3D1v0P4/BdW0QPP4wlo0QSYKxvgiZ89/nsY/9nfeTuGJEfFCaWZs\nllO3xt+8TUYv7QNo6mIalnznDjWnReBgmn19dD/yPsCqGALfWdkjeN8UJT/+\nNg7XzBKvzaTiX/vwxR02fMPvD5lbB5PfiNlj4RjCbyFh+eRjRtJQyFY85v/v\nuC6fd4dzTHKzI8Vvktk78+/w9Gyib5UiuS1ao11Msy7vHR5OXQJfTzSBK1/A\nao0A3TGtFyOGz+IMEYqOkT9Od9RzgoH2A16uflO8Y3JcMq8VU7iKKIcjQ5NG\nEWiwktnltMwWGPsEG7sBrXM/I+3yFtyExKqIeHlL7sLhZTAw0SJU8dsSmXiL\nEA4yGk7d9L2Gn81Nh77EvJSM2ZdviUqR5o35vfQ7cIa26XmpLBV0r3Iebv7S\nHXBhPmBWGebKPbFBJRMGdF5SYOm2V4ykxNrgw5P0q5XF3ICMciHvo/XTXzEa\n+xoL\r\n=I3BL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQHjJb67mhs19iupByMJy5hbYKfNlrUVhWpll6VJt/agIhANO/Mlt2Er12ImZykd/J1ge2ltrBW2fwW89v9Z1GxqLh"}]},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sse4_crc32_5.3.0_1537405807012_0.73912242051076"},"_hasShrinkwrap":false},"5.4.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"5.4.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anandsuresh/sse4_crc32.git"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=5.10.0"},"main":"./sse4_crc32","dependencies":{"bindings":"~1.5.0","nan":"2.14.0"},"devDependencies":{"chai":"^2.0.0","crc32":"^0.2.1","mocha":"^2.1.0","node-gyp":"^5.0.3"},"scripts":{"test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"; node -pe \"require('./sse4_crc32');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('./sse4_crc32').isHardwareCrcSupported());\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"a150c2270fedfa00288ac1f243fdfdd1baa42c8f","homepage":"https://github.com/anandsuresh/sse4_crc32#readme","_id":"sse4_crc32@5.4.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sNCs25xYaKRyMcqUNej7NATXQDkSaRlh6cqd/0KzboDKIqvVG30BnRZP295U/GliTmTCBkYS7Wl9mw7a76bKIQ==","shasum":"b52acbd2f85ab4652838e24938ef1a23175f197e","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-5.4.0.tgz","fileCount":16,"unpackedSize":29143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYAazCRA9TVsSAnZWagAAxjwP/3jQQaUkXqo7pwHBk7OH\nUrv47pOfDFNgubWOW0SjcIm4VJfFqaCrym5fBeAC8gWD2V2asPKD8NVwkTHz\nbHB4DoQBaQ+fP8InW/Tzdtv6EFG2uPlfwwiAMy3YGp0aH8PSGC+a00tKRvJw\nLVziEoLjsirgrrkj8MZvEx6nVqNeopeqMnM4Uw0HdluRK3x0ZvvkDVcQeREF\n/v3tL/dPtqlqV87tD5IAOzGPRzOnVrQr8KDvwhPsZ6aWeVr1ngeqilp6c0iL\n3egksXvUIcKqxk6Aa/qZxAa2m1INnmA+ge0pIuHC1OzOovnHNbZ49QVk5Gle\nUn5AtSl30WaoRJPHHpyLv5XTOpT+aMv1eDAKvDmOoFIm1UGAOPz7/mYI/TMD\nl/bAHiWUYlOtLTx/fJ956Hal5PzYfW3YCoGYbwAZaCvjugoRiJ4tRwSTAn/r\nJg3hymIGoY8RgBbHY6hUEeSnp+/RCjCbiXnxhoYdi4s+laHSS8nHkXCvwcLS\nquSRRJIGM+yXi3kZZx2eAVAgdjlDz3/j0ncqO9J6lGbQW2WMjDEkCLLMNYws\n9bny0S6aatheUPSONa/xPbExbWYf7nnY21lPxZ5Cmn7MW5VHEHCjzKK7LKUS\nE4xGCCFdsU/7vFZT5kcW3vi5xhUMdBWA3e1v8jQIixJECOP9VXAquwju48rr\nok6o\r\n=UPUH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzqrjldxPKvMxokBmVXnI18mix1Jsc4VrmZWqCSlD0FAiEAu/LtZHyiLgdosByHnrjIzJDoLdcuta8iyKN5hL5t3qM="}]},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sse4_crc32_5.4.0_1566574259295_0.8802933382283495"},"_hasShrinkwrap":false},"6.0.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"6.0.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anandsuresh/sse4_crc32.git"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=4"},"dependencies":{"bindings":"^1.3.0","node-addon-api":"^1.3.0"},"devDependencies":{"chai":"^4.2.0","crc32":"^0.2.2","mocha":"^6.2.0","node-gyp":"^5.0.3"},"scripts":{"benchmark":"node benchmark","test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('.').hardware_support);\"; node -pe \"require('.');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('.').hardware_support);\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"7d8526a87d0876255a135172b03261726fb81328","homepage":"https://github.com/anandsuresh/sse4_crc32#readme","_id":"sse4_crc32@6.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1Li214R8jcRHww4goEst06FFxuRI42C3CFS6KqGvox6MCHHxwIQkKC9w47oZtf5NbEZqUEi/klXhrIWilg8iIQ==","shasum":"eb35821831e6cbbbb221c331c99c9b3f8d704e5a","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-6.0.0.tgz","fileCount":19,"unpackedSize":93772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjDXYCRA9TVsSAnZWagAAunMQAIIqymZYJlXOBRbe7sS0\nzsOLXXBiWZxlufLLyjnxNxryUybtFk1moYcH1Zcu2IStUOUwA0qHuwgFbryj\nB+ArBxhSZuelhfmiNjKIbIHR1bxZ6AVS1u6D4iRXkwRFfpzB5Qj/ckyJUfPg\nGTFgKw8vVUqkY5wZBhauL2MlOXL6/NT404y44A8cpR2Sc/wPQ6sE0cUYmwUo\nUa/MGeF+o/s6avTq2o1MAubICOZtzZy0t6+KZTQIPPj2KUung4j1K9JaFv55\n0NwsaeG53PeqD2pLnjcd+EAXFw1owIZtXX1DkmCv93xXwhO5aJiNDaWXEmbq\nRvs5by5za87p+vqddCrthEWyihIEfC/X52VQWchYkR6nLfbQFael0b/u2WeQ\n6+Ag9mgazcPvVGEABqifVIZEstjh344wDJ/jslRMPBi/SoQ8HRPNCe+A66EP\n1kJ3btVErF8Nv9ESsk3dZPOPUXRYYkPw4M3AU6jRbvDnrZZGtiBQ32/AYo/a\n+HTYp/EgxmchHAJob77Fi0dA4uWfdf52PaWZlj+4I7XTT/mFDWpVOg1WWCqD\ntrYVAxOvJyKHa0rP5uLISbUHCAiQhXv47zczGaNSXm5/P8S/LISEUKpyz6a7\nEaBylGnTv1o2o+ajcpuSrrM1sMI1OvBrg7fEPrl4h3sNLZHRNYhkYNRDqQBJ\n9HsC\r\n=gffX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhP790dswpP4bbMr15worM9qEij4emzkLgWN/QvwcPfQIgV5TxFn6j+vF5id2sk2iAnUCag/hKHT1hrGO5jHveS90="}]},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sse4_crc32_6.0.0_1569469911763_0.22068939117016595"},"_hasShrinkwrap":false},"6.0.1":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"6.0.1","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anandsuresh/sse4_crc32.git"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=4"},"dependencies":{"bindings":"^1.3.0","node-addon-api":"^1.3.0"},"devDependencies":{"chai":"^4.2.0","crc32":"^0.2.2","mocha":"^6.2.0","node-gyp":"^5.0.3"},"scripts":{"benchmark":"node benchmark","test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('.').hardware_support);\"; node -pe \"require('.');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('.').hardware_support);\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"093139690f8141912f89bf73907a6f26aa95e0b0","homepage":"https://github.com/anandsuresh/sse4_crc32#readme","_id":"sse4_crc32@6.0.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FUTYXpLroqytNKWIfHzlDWoy9E4tmBB/RklNMy6w3VJs+/XEYAHgbiylg4SS43iOk/9bM0BlJ2EDpFAGT66IoQ==","shasum":"3511c747ce48a224e0554ebb23d5835ba08a9637","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-6.0.1.tgz","fileCount":19,"unpackedSize":93908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjEpBCRA9TVsSAnZWagAA4DIQAIRRDq0RJQuX/lJFKxX5\nI7ZgTyPGFTAvSdSuThowHBIGzhV0Fcl599v4XFHUTSNukeuNWWEY3pQGFUAi\nPKHvCvEjuRCnYvW7ZSQxs8cNYScgxVt3ca2rl10Eghim2q3YHygd8NmZzDx5\ngZcKbO9mU2mnai8c8+skvalitSMEejiz8yx9/1OiyXrVh89fxyDT5Xl0iFXQ\n/rwIUctOH9lLdezYUk6nNzyE89JhWvVDWHmkdIYx8liJ9ijSLHUTjL6Qp5co\nC61ZdVUb8iYUrKl6ElbjBdikhiiOIuSUPTFIjx9XWLjXGo+zAzdfSb3G9EpZ\nOls7JOT7+1NwOW29X46ImqSPU/44T7TWwpl6V5dvp+ZaAAz7HXQejFN/m8xc\n6e5Ej+el1JOA1LQl/AFmO6yFUk5r/NHJ6tAjdQpSO6Kgv3680OkGIxZXcrK9\nG93KuET8z/Cui2XiXOnnh4QiIROkHXCRhZ79uzRPaYXEf0trZyRd5+bkO6Dg\nPOKkjg9Iv2LQCfBaqT07YapwFGdCx+jhQwbRikuG9X5iZH2VJOKwyei7KpPn\nYdZux3fNF2w4CJj1XSy+F9qobARACGOolc6/0Gc7j4xOJnhw8eJusr7vWCwR\nuUyumpPO/dbkMEj6Wos8Ikm9ZyxLUJPOJ/dXxr7jHiYDcEC9N+dxKDk1l36F\nouxZ\r\n=nqrT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2868wXp/KbymG30B5uSQdQ46azDm4cWzbg7zHuMQMxAIgXic6XjxtHWYCk0Rm35GrQjz+EkJ7lQAotDU60a5Quzo="}]},"maintainers":[{"name":"anandsuresh","email":"anandsuresh@gmail.com"},{"name":"jgautier","email":"julian.gautier@alumni.neumont.edu"}],"_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sse4_crc32_6.0.1_1569475136832_0.2829574402931918"},"_hasShrinkwrap":false},"7.0.0":{"name":"sse4_crc32","description":"Hardware-accelerated CRC-32C with software fallback","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"version":"7.0.0","author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anandsuresh/sse4_crc32.git"},"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"engines":{"node":">=4"},"dependencies":{"bindings":"^1.3.0","node-addon-api":"^1.3.0"},"devDependencies":{"chai":"^4.2.0","crc32":"^0.2.2","mocha":"^9.2.2","node-gyp":"^5.0.3"},"scripts":{"benchmark":"node benchmark","test":"mocha test/*test.js","debug":"echo \"platform: $(uname -a)\"; echo \"node.js: $(node -v)\"; echo \"npm: $(npm -v)\"; echo \"node-gyp: $(./node_modules/.bin/node-gyp -v)\"; node -e \"console.log('H/w CRC Support: ' + require('.').hardware_support);\"; node -pe \"require('.');\"","hwcrc":"node -e \"console.log('H/w CRC Support: ' + require('.').hardware_support);\"","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"3fda9634e3cfbaec07917a1fa5d683f54841acb3","homepage":"https://github.com/anandsuresh/sse4_crc32#readme","_id":"sse4_crc32@7.0.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Avdyj0VTEPrFLC4d55uBf5Vdf8xdzuOOvgZqWGaTtH4jGz3affo1F09j39RZkI3VsIDPxz6uo9VediOSDReZlA==","shasum":"35bbd55855c338f319d9373facc323628e684fec","tarball":"https://registry.npmjs.org/sse4_crc32/-/sse4_crc32-7.0.0.tgz","fileCount":18,"unpackedSize":94369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQKHaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorDA//dHXrf+Zbqjj093O8vH+KKN+OtnY6nhG9xJ37jtJmsTxCIi/G\r\n7bPfIlhVUUfB2nfhW2Kan4nE4l3XPf9aN7Mg/mCHzaEYwUX34oXrmTv9VS69\r\nMg8F2PlmK1iJwAMjPikoIHJoX7CxUzIoJJ8n/+b/UgKSjh9RnYMDVx8/EX3y\r\n+3OUgG6y1BWUDb6KEYzL23H2/8oe4BqLbyCNK1ZBOmSp2dr9FKj0V9b+P05P\r\nV3xeMfh6jMTqCybD5LWwUVAYymjiIoWNAxTDmJbXnQZ/JWooyJyu49akc650\r\n66zwdQW8ZatUJQPV6te0EMcpbQmOs0MGTzRgXru7JnDMfurVIf9vrEaciir2\r\n50RYa0hCzZzAR9tsmV2IWjqogA6uNTymE0WfmnePXr4jSEeIWIiz4Dv4NXmr\r\n1cS8V8P80g6lfkLx0k/0uKPYsfvIYCGPLEUyXSuoElquVjuy0NZ5PjrhLvol\r\nYGxCHz2stZeDo/10cRQE2U7aHInTiY+C2mlSwAlMAi7m7TO0MtccKrNeenW8\r\nJhKhINCpDGUUeuC2I2Lu0AxkKCAZC0ydbxQqTIbNKWZukmge6EJ3x9npUSvq\r\nxRzHZh1nzkP/QEWXLTx01xVKBBaTIEoqh7C1QjSW9Zir/4qYBDhUxX2FKlhF\r\nHvMPXqt8V5HUfJUuSChh/AzQ9t6slTT9rIc=\r\n=iF0a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0NyYDnc1+7qLw+thgBU+xE4tHyVSFaS43XzJJhpDpZAiBwh+3+cd8dNqHGNfkET1lvhdy1dRp6cluCq71VqhDkoA=="}]},"_npmUser":{"name":"anandsuresh","email":"anandsuresh@gmail.com"},"directories":{},"maintainers":[{"name":"jgautier","email":"juliangautier@juliangautier.com"},{"name":"anandsuresh","email":"anandsuresh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sse4_crc32_7.0.0_1648402906355_0.060214468795194875"},"_hasShrinkwrap":false}},"readme":"# sse4-crc32\n\n[![node (scoped)](https://img.shields.io/node/v/sse4_crc32.svg?style=plastic)](https://nodejs.org/en/download/)\n[![npm (scoped)](https://img.shields.io/npm/v/sse4_crc32.svg?style=plastic)](https://www.npmjs.com/package/sse4_crc32)\n[![npm](https://img.shields.io/npm/dt/sse4_crc32.svg?style=plastic)](https://www.npmjs.com/package/sse4_crc32)\n[![Travis](https://img.shields.io/travis/anandsuresh/sse4_crc32.svg?style=plastic)](https://travis-ci.org/anandsuresh/sse4_crc32)\n[![license](https://img.shields.io/github/license/anandsuresh/sse4_crc32.svg?style=plastic)](LICENSE)\n[![GitHub followers](https://img.shields.io/github/followers/anandsuresh.svg?style=social&label=Follow)](https://github.com/anandsuresh)\n[![Twitter Follow](https://img.shields.io/twitter/follow/anandsuresh.svg?style=social&label=Follow)](https://twitter.com/intent/follow?screen_name=anandsuresh)\n\nStarting with the Nehalam series, Intel processors feature the Streaming SIMD Extensions instruction set which provide a hardware-accelerated version of the CRC-32 algorithm (Castagnoli variant). This library uses the Intel SSE 4.2 instruction set to provide a fast CRC-32C implementation.\n\n## features\n\n- Intel Streaming SIMD Extensions 4.2 based hardware-accelerated CRC-32C calculation\n- Graceful fallback to software-based CRC-32C (table-based CRC calculation)\n- Supports streams, strings and buffers\n\n## performance\n\nThe tests were run on a Macbook Air running an Intel Core i7 processor, with 16GB of RAM and used buffers instead of strings to prevent having items on the V8 heap that might cause the garbage collector to fire frequently and interfere with the test run-times.\n\nBelow are the results from the 2 test cases:\n\n``` bash\n> node benchmark\n\nsingle fixed-size buffer, 10000 iterations:\n- Native SSE 4.2 CRC-32C: 4.319142 ms\n- Native Table-based CRC-32C: 10.726345 ms\n- JavaScript (table-based) CRC-32C: 60.704765 ms\n- JavaScript (direct) CRC-32C: 336.376904 ms\n\n\nmultiple random-length buffers, 10000 iterations:\n- Native SSE 4.2 CRC-32C: 60.194043 ms\n- Native Table-based CRC-32C: 225.459861 ms\n- JavaScript (table-based) CRC-32C: 1786.079168 ms\n- JavaScript (direct) CRC-32C: 12307.033387 ms\n```\n\n## installation\n\nUse the following command to install the library from npm:\n\n``` bash\nnpm install --save sse4_crc32\n```\n\n## usage\n\nImport the module:\n\n``` javascript\nconst Sse4Crc32 = require(\"sse4_crc32\")\n```\n\nCalculate the 32-bit CRC for any string:\n\n``` javascript\nconst crc = Sse4Crc32.calculate(\"my string\")\n```\n\nInstead of passing in a string, a buffer can be passed to the `calculate()` function. Furthermore, the `calculate()` function takes an optional `initialCrc` value as the second argument, allowing for progressive CRC calculation.\n\n``` javascript\nconst crc = Sse4Crc32.calculate(\"my string\")\nconst newCrc = Sse4Crc32.calculate(\"my new string\", crc)\n```\n\nYou can also calculate the CRC for streams, as follows:\n\n``` javascript\nconst stream = Sse4Crc32\n  .fromStream(fs.createReadStream('/path/to/file'))\n  .on('finish', () => console.log(`CRC-32C: ${stream.crc}`))\n```\n\n## how to compile\n\nOnce the repository has been cloned, use one of the following commands to build the library:\n\n``` bash\nmake all            // Builds the release version of the library and runs all tests\nmake debug          // Builds the debug version of the library\nmake clean          // Removes all files generated by builds\n```\n\n## contact\n\nAll feedback/suggestions/criticisms can be directed to [Anand Suresh](http://www.github.com/anandsuresh)\n","maintainers":[{"name":"jgautier","email":"juliangautier@juliangautier.com"},{"name":"anandsuresh","email":"anandsuresh@gmail.com"}],"time":{"modified":"2022-06-26T23:30:39.208Z","created":"2013-11-27T07:05:32.442Z","1.0.0":"2013-11-27T07:05:34.422Z","1.1.0":"2013-11-28T20:11:46.985Z","1.1.1":"2013-11-28T20:51:44.222Z","1.1.2":"2013-12-01T22:44:26.353Z","1.1.3":"2013-12-08T21:08:15.436Z","2.0.0":"2014-01-30T07:28:49.960Z","2.1.0":"2014-05-24T17:14:01.415Z","2.1.2":"2015-02-06T23:21:33.021Z","3.0.0":"2015-03-08T23:43:00.334Z","3.0.1":"2015-03-17T05:13:04.709Z","3.1.0":"2015-04-02T18:23:00.687Z","3.1.1":"2015-05-03T18:47:09.619Z","3.1.2":"2015-05-05T02:23:39.413Z","3.2.0":"2015-06-13T21:49:58.047Z","3.3.0":"2015-08-01T01:21:25.641Z","3.4.0":"2015-08-05T05:20:11.092Z","4.0.0":"2015-08-05T05:40:06.123Z","4.0.1":"2015-08-21T16:37:24.733Z","4.1.0":"2015-09-13T23:21:10.227Z","4.1.1":"2015-10-28T22:39:54.497Z","5.0.0":"2016-04-16T20:05:33.060Z","5.1.0":"2016-05-02T16:15:59.811Z","5.1.1":"2016-06-01T23:11:17.886Z","5.2.0":"2018-02-08T17:38:56.931Z","5.3.0":"2018-09-20T01:10:07.140Z","5.4.0":"2019-08-23T15:30:59.395Z","6.0.0":"2019-09-26T03:51:51.886Z","6.0.1":"2019-09-26T05:18:57.017Z","7.0.0":"2022-03-27T17:41:46.516Z"},"author":{"name":"Anand Suresh","email":"anandsuresh@gmail.com","url":"https://github.com/anandsuresh"},"repository":{"type":"git","url":"git+https://github.com/anandsuresh/sse4_crc32.git"},"readmeFilename":"README.md","keywords":["crc","crc32","crc32c","sse","sse4","sse4.2","error detection"],"bugs":{"url":"https://github.com/anandsuresh/sse4_crc32/issues"},"users":{"cocopas":true,"dzhou777":true,"shanewholloway":true},"homepage":"https://github.com/anandsuresh/sse4_crc32#readme","license":"MIT"}