{"_id":"51degrees","_rev":"54-1cf8cb6c9ae48210b20185cd0c34f06c","name":"51degrees","dist-tags":{"latest":"1.8.1"},"versions":{"1.0.0":{"name":"51degrees","version":"1.0.0","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MIT","_id":"51degrees@1.0.0","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degress.node","bugs":{"url":"https://github.com/yorkie/51degress.node/issues"},"dist":{"shasum":"3658aa3f272d67e614cc9beda8ad7e2806b47c18","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.0.0.tgz","integrity":"sha512-aMAXqtucVjMQs+/2OtEqWagSak7jPvxHqMQW9cUuXscj2NWHA2Fn3MD/SdXrYtmwj8WP1VtlN30CBDLfOmAJTw==","signatures":[{"sig":"MEUCIDFVl5FBvDdHGg+X6h/NHZhw+ISidrKinjPooYJ+s4xLAiEA42V/ZugTedZoJSps9WDM+lb+/fxpEJ6hIIpKXd9RbAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3658aa3f272d67e614cc9beda8ad7e2806b47c18","gitHead":"ee76d22f68156858126ea557ee10a713f26a6820","gypfile":true,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"node-gyp configure build","install":"node-gyp rebuild"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degress.node.git","type":"git"},"_npmVersion":"1.4.21","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"}},"1.0.1":{"name":"51degrees","version":"1.0.1","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MIT","_id":"51degrees@1.0.1","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degress.node","bugs":{"url":"https://github.com/yorkie/51degress.node/issues"},"dist":{"shasum":"79f5054901befbd92fc9f970c5e7e17df32dd301","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.0.1.tgz","integrity":"sha512-g98dwRuN8rzOPKpPwjBBuw6MNoaIOwQTO9S93yarN8A6QqMAsP0HmbDM5bxlue7u9eCIttt11Ye5cQYx+21zgw==","signatures":[{"sig":"MEQCIESjbDSZDu+62xRJqDVsGMs2WfqOcxkghHK52hEjuM8bAiBPv/1Ioap0LGA4apAlMJpk0LuYXYjVOaxrMT4My2Uowg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"79f5054901befbd92fc9f970c5e7e17df32dd301","gitHead":"b6ddc2d398e8171818765f3afd127e7e3d0aa857","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure build","install":"node-gyp rebuild"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degress.node.git","type":"git"},"_npmVersion":"1.4.21","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"tape":"^2.14.0"}},"1.1.0":{"name":"51degrees","version":"1.1.0","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MIT","_id":"51degrees@1.1.0","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degress.node","bugs":{"url":"https://github.com/yorkie/51degress.node/issues"},"dist":{"shasum":"22deea0eb09cb6d537d7d4263d21bed794f29817","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.1.0.tgz","integrity":"sha512-P4gMpnGTzxRQro7Tum1cnP4g7d6PerI46nNUrdkeZTPBaFBU8lITl3LQW7/SDbYKoSxg4KdUEgrzdPuvzcmdzQ==","signatures":[{"sig":"MEUCIQCPYqUJETyjg3AVFyEDrzuLMb2RT1gk1XZFJhrlVGRBjAIgSgkhygDtQjJkJmIAj9jHIZkJoVgdZTxy+iS8bsZjEbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"22deea0eb09cb6d537d7d4263d21bed794f29817","gitHead":"ea11a48f8bb8d5f2ccd9c12659ef3ba20e939ae4","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure build","install":"node-gyp rebuild"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degress.node.git","type":"git"},"_npmVersion":"1.4.21","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"tape":"^2.14.0"}},"1.1.1":{"name":"51degrees","version":"1.1.1","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MIT","_id":"51degrees@1.1.1","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degress.node","bugs":{"url":"https://github.com/yorkie/51degress.node/issues"},"dist":{"shasum":"17862611fb036c2de6701cb0a6923cc1614cb587","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.1.1.tgz","integrity":"sha512-+CAOMIhc64rHPf26ZutLaFviOqSKrXGy1AP2FPGsDbvNlydC8I2S1oCKHu2D7VktK8prw+ZIlAtZgP+a7izcoA==","signatures":[{"sig":"MEUCIAnp/YBBEeLZSpo7PJ2BKRLMoQC1kmwn+luCYzU9qbNsAiEAtg8Y8Z4DcjgsCveTvYUfjKGxX5QL34qiNDbHgyNk5GQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"17862611fb036c2de6701cb0a6923cc1614cb587","gitHead":"a3968b3c211879daf5515d7f998f50cebfb82c86","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure build","install":"node-gyp rebuild"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degress.node.git","type":"git"},"_npmVersion":"1.4.21","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"tape":"^2.14.0"}},"1.2.0":{"name":"51degrees","version":"1.2.0","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MIT","_id":"51degrees@1.2.0","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degress.node","bugs":{"url":"https://github.com/yorkie/51degress.node/issues"},"dist":{"shasum":"298a3bccf8893a9348ea1d4253a2e8298906fc28","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.2.0.tgz","integrity":"sha512-tMCYGpRH4d5DGJmA/dkItHPOw9Rlm0L1VHe77UhGKPfNgfP8HHsTXUUZzkx/No+udS4zWxJPQwJ/UjlQoUw6+w==","signatures":[{"sig":"MEYCIQCzb3DHFki9iRuwhgvYzVgeRD5xiysNoGl9EOZtJ9DWCgIhAPjXerG1dMEANqn/r8IngEXPTbRzxmGSfg8ZCYJpqF90","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"298a3bccf8893a9348ea1d4253a2e8298906fc28","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure build","install":"node-gyp rebuild"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degress.node.git","type":"git"},"_npmVersion":"1.4.9","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"tape":"^2.14.0"}},"1.2.1":{"name":"51degrees","version":"1.2.1","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MIT","_id":"51degrees@1.2.1","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"f7486f56f037fed9827b044b58c119c03ea20731","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.2.1.tgz","integrity":"sha512-s9ABl4FIlmypI/6GI3BVN3jZelnJAJbuufoDvVE7KgEOn37I/LazqnUVIV1PUIL2nFDxhrzTobBQEzrFgTed4A==","signatures":[{"sig":"MEUCIQDYAUIhTDWaATtCIm4O4Am+oaCyp9IYId8M+KVM6eGGVQIgFJxyXPE+huTJoPhB3BCDdxLlSlP8jdV9YoqlazyenCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f7486f56f037fed9827b044b58c119c03ea20731","gitHead":"1dadd5ce55e120cd3298f624985f2a0f10e0b70a","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure build","install":"node-gyp rebuild"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"tape":"^2.14.0"}},"1.2.2":{"name":"51degrees","version":"1.2.2","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.2.2","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"a9aea0dd3e13321e481a1d162c2da11a9a135d6f","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.2.2.tgz","integrity":"sha512-gkpsxLU8dHSLdihMekGRLixnp2qB47xok9l+xJ0JKgTP4QW9IeeFfBxsGmdyT+eyw3zV6HLFIJRdoCW2GBfNrA==","signatures":[{"sig":"MEUCIQC+Xa0TJ4B9XgQQWRc/eOlg/y4zJ1nDcaSmW+fzr5QUDgIgI4CL9C3aIt24Azgym17dPcambO+3teo9NtqwHr3/nrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a9aea0dd3e13321e481a1d162c2da11a9a135d6f","gitHead":"4c7a021528cabf3de4085b7a3b57bf0e3654d511","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"tape":"^2.14.0"}},"1.2.3":{"name":"51degrees","version":"1.2.3","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.2.3","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"462427595c1f2380ddf4230c7932ef7b3e9e898b","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.2.3.tgz","integrity":"sha512-xXiaXX6HtFiAU4rh64yzq/zuFPcK51S75/iY4wl4+6zzVLuG7ZeqhmxSymNuzJ2NCgAvHZka5DOLXZLGJM2cAw==","signatures":[{"sig":"MEYCIQCOYzyc9xMHir9i5a5beRitNNXWSplBcOK5/XrkrPaYkQIhAJ29X9c60c+xaG0ErFPA8/vqCW06lz3w5Y+1MdWLOoN5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"462427595c1f2380ddf4230c7932ef7b3e9e898b","gitHead":"9ebf267c21723d1e26ec39a691efe28c30b91126","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","microtime":"^1.0.1"}},"1.2.4":{"name":"51degrees","version":"1.2.4","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.2.4","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"a5f58a76341c90fbe0a9050c5b500d72acd4bb6f","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.2.4.tgz","integrity":"sha512-ud44i1r8ZWqsOfptZIYODJ5dZQPzCFWMn0W7/IAHhUljF6kIjrpSmeVYKWe7QQg8R35ZziFtBt6qz/zqaqLUpQ==","signatures":[{"sig":"MEYCIQCZ5gM8PBSCNN3xs/8Z86vA3vCZeivr/n8ll9ClScKmGAIhAKmiXj0qqfyEwEPFl697DIDFYHP1GdZlZLNYcWM+kyLY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a5f58a76341c90fbe0a9050c5b500d72acd4bb6f","gitHead":"70fc7cf62ff468cad8da11b9c00078aca73c36e3","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","microtime":"^1.0.1"}},"1.2.5":{"name":"51degrees","version":"1.2.5","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.2.5","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"a365157be962686b087018ac025278425601cb81","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.2.5.tgz","integrity":"sha512-oBPAVpqWkNwIiXAxF6dIWNrwyFMb1ixA8imxoc2Tldh9dRfphmWwOyeB+9LWmayNsPyHmDqrMCBV98sWSRZAnw==","signatures":[{"sig":"MEYCIQDGw+JQoFWjiZoWX3DjD8wqeIfk8CArFnOApJU1teoYugIhAMPbN0tjCcU7Dr28FHA9ML5imyYlPUeZjNdmvyBOXh4f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a365157be962686b087018ac025278425601cb81","gitHead":"59ee276bff6693baeeb54282a738ddca50a48636","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","microtime":"^1.0.1"}},"1.3.0":{"name":"51degrees","version":"1.3.0","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.3.0","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"9789e543a7419f48cab0dfa447a4b507f571556e","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.3.0.tgz","integrity":"sha512-Vi312L4Pxcn0So0u4oSGfZt4k3mg+5IsQ5LbQpqZ0JX/vhhpBTDWHhBHWulj+ObT4/F4yb0O4mXbHo/jIXsxmg==","signatures":[{"sig":"MEUCIHDXW+75j7o6iZg79r8Fdn5EMFN4h0nJrbaIOccoeOAfAiEAzBU5a7nsBKUWOpd6/FRzT2QI6NdhqwM1dqT4q69IkhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9789e543a7419f48cab0dfa447a4b507f571556e","gitHead":"865f0194483735deb9a471b4e4174c344eebc0f2","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","microtime":"^1.0.1"}},"1.3.1":{"name":"51degrees","version":"1.3.1","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.3.1","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"e5c2617513de7c126a719bee724738325ac1e14a","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.3.1.tgz","integrity":"sha512-PGCy4RFo3/jcngNnfEkRgKGLE9zEJypgxjS/6Ioa7VY7WxYblxwBXxAzvqWqgUSeXU/pngq1IqyCMtjCv3PRmA==","signatures":[{"sig":"MEUCIDQ8FToMYE3YxU0V6VJfuf+mAu0Cayxl5lbaftQ9IqNoAiEAnonxxWiBRvQ3hvBYcoj1UyaLcB6Ow81V+UB+4aOavxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e5c2617513de7c126a719bee724738325ac1e14a","gitHead":"fa66bc34b3c1f4e74b26667e7844d883e5c91fa5","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","microtime":"^1.0.1"}},"1.3.2":{"name":"51degrees","version":"1.3.2","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.3.2","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"cf1dd61836d2f2b84c41ec1e6892403fb31a38a6","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.3.2.tgz","integrity":"sha512-RLGjv9JQedHO7o3wX+2d90Yqv0T0Fo93RhTWODSV00qxqKhuhVGxO7/0nQcmPYpnjcs0RTT59F2vjz2oJ4XSQA==","signatures":[{"sig":"MEUCIQDl2sunGqve2rhJn6DJhr1rmiGWkiChGY/250TJOA2/rgIgGQroBYTlk8W8sPwoAlc2q6Ln60hdzO1r2udqd+itEuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cf1dd61836d2f2b84c41ec1e6892403fb31a38a6","gitHead":"b1b824999a68d07c25b98b4f939fbac046b456fc","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","microtime":"^1.0.1"}},"1.3.3":{"name":"51degrees","version":"1.3.3","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.3.3","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"39e7eacd2820914314550631436993f3a6ad6231","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.3.3.tgz","integrity":"sha512-yNUoL6ADYfr1IocbSgOV+IP+tvHP7juJ7xKCJn+Z1f3DxGbW1oi7OAMM6uvYzYThu5IrGaNmo6uPT+0sfYd3hg==","signatures":[{"sig":"MEYCIQCqbopj7TG6jbGHEz6y8EJVIJRdrisY7QOQbkHTcNW08gIhAPHCIMty2Xk6tqawHjKSPu40LaerwBTJ3LGS3hKubkNC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"39e7eacd2820914314550631436993f3a6ad6231","gitHead":"e3e0a759b47374631f244913aa27b0b8a279bd1e","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","microtime":"^1.0.1"}},"1.3.4":{"name":"51degrees","version":"1.3.4","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.3.4","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"ebf73b53e6b33e5b65372da39884d8a75da83c1b","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.3.4.tgz","integrity":"sha512-rHgFb6K04fKnVtTWAqPbc3Qk+XV88l3fo1azsMY0cWL/wbHBCDR+a2z/ks+kvx/GepzQU3P036FCUpuGLH1hIw==","signatures":[{"sig":"MEUCIQCS8QMYN2r+3eqmUexTuCiezcToIU1QgFg6/hzY9gNLLQIgM3YriapRVY1CdHcZmUGTcrj0dr/9B/6zG9SjxRlbQhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ebf73b53e6b33e5b65372da39884d8a75da83c1b","gitHead":"56742ea3ccb598abe3b3f337595456e363956b46","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","microtime":"^1.0.1"}},"1.3.7":{"name":"51degrees","version":"1.3.7","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.3.7","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"c2fb06b06c9d402b3ddcfe4d9a18089d4653106b","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.3.7.tgz","integrity":"sha512-dOFwMM60WTWHoMJXE8NnuMcd3DCVl30nq/dl6jtzzk+UXAXLHkFZjqUZqiJ8ty42jgo+FiAvtzW0bDCGvdEA3A==","signatures":[{"sig":"MEUCIH/ocNrckZ+3CUW5oS1o/tc36IgPNeMIqxkWXy05ceJ1AiEAm1ZWMgKnco3IbF2oAnLV4WSRRjQN9SAOjKPQ4hLxz9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c2fb06b06c9d402b3ddcfe4d9a18089d4653106b","gitHead":"e3ca70481c790ebdec8121fbfa83fa314338bded","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","debug":"^2.1.0","microtime":"^1.0.1"}},"1.3.8":{"name":"51degrees","version":"1.3.8","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.3.8","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"ca6e28b4078573e2ca88225a62fbd137a70c51de","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.3.8.tgz","integrity":"sha512-uF6bBkGzQn58h4YQVqR0U/26iRNSQff2Fsv0diIGWofb3x8aLdmKVe7+cwa2LShH6B86XO/kt4UJ2vUPv3Bq3w==","signatures":[{"sig":"MEUCIQCjv6pkDUiv/amT6x026hNWU6E6DbklH8Oj2Ym7b5DN2QIgWD7frEtOMZ7FMVJaolY3Wnj8n3lwHfYvdKjqn6rkmy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ca6e28b4078573e2ca88225a62fbd137a70c51de","gitHead":"a8de519e739acd17df2b51b947bcd91404966f16","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","debug":"^2.1.0","microtime":"^1.0.1"}},"1.3.9":{"name":"51degrees","version":"1.3.9","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.3.9","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"},{"name":"51degrees","email":"support@51degrees.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"6d983da216cffb70ac3d5e73ba0d46b89dee9a50","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.3.9.tgz","integrity":"sha512-5ZHvCr5SBwRJCr31QoRv16KdNVaYdh75+BTI5ZIO3ljrlujid7ppFa+cp5KXZlwpEkQK5Y6c3mhpiG7rogWwLQ==","signatures":[{"sig":"MEQCIHFUDgjwYfXQPjSM/qXGHaYLNxRjJspQeqDcDnv+LhRAAiA7bK0wATTRUumLZYtf87/KW8CX3SOqHjtQFkYvI6h4dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6d983da216cffb70ac3d5e73ba0d46b89dee9a50","gitHead":"17362d9d6b6bdcac65f1fc051c3bfa2558f5263c","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0","debug":"^2.1.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","microtime":"^1.0.1"}},"1.3.10":{"name":"51degrees","version":"1.3.10","author":{"name":"Yorkie Neil","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.3.10","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"},{"name":"51degrees","email":"support@51degrees.com"}],"homepage":"https://github.com/yorkie/51degrees.node","bugs":{"url":"https://github.com/yorkie/51degrees.node/issues"},"dist":{"shasum":"eed446fd8af9ba66d100cd2e3993938264572af6","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.3.10.tgz","integrity":"sha512-CR0Grlp5MKciUBKlStDF1rJDemj3tTL2HxjaSYKdKWKKuNvIU1jCZKQV7fWAzAtMJUQRxtzP0Hr0P8HhnATaWA==","signatures":[{"sig":"MEQCIBz1SViWniDCOXlyN34Txq6UFkSF5T28uP4pF6K3Ds31AiAq9diil4GN9Aj0HYTGEDxwxWV7yTAzNbZR3NuYL6a1hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"eed446fd8af9ba66d100cd2e3993938264572af6","gitHead":"24b88c983463a1e11fb5fae720defcdc91de86e1","gypfile":true,"scripts":{"test":"node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:yorkie/51degrees.node.git","type":"git"},"_npmVersion":"1.4.28","description":"51degrees c-sdk native bindings for nodejs","directories":{},"dependencies":{"nan":"^1.3.0","debug":"^2.1.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","microtime":"^1.0.1"}},"1.5.0":{"name":"51degrees","version":"1.5.0","author":{"name":"Yorkie Liu","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.5.0","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"},{"name":"51degrees","email":"support@51degrees.com"}],"homepage":"https://github.com/51Degreesmobi/51degrees.node","bugs":{"url":"https://github.com/51Degreesmobi/51degrees.node/issues"},"dist":{"shasum":"f71ba238afd6b8c54b78d58595c76240625654c4","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.5.0.tgz","integrity":"sha512-DKXqDKoVis4Bc7ITkehwUPIyLP6OBJWIV7MGAbL/CKiB1ypWBAYSoY3fc8ai51JAhtdoL6GSpXWUvng1D0f17g==","signatures":[{"sig":"MEQCIG7RbAS+j8AZZnuKZDspwmlIEFwk+75YtW+C97ZhT4kJAiB0R3f+fYJbOGJLcYuAK8vn/ZPQSfz6mnkNBUbFu87Zpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f71ba238afd6b8c54b78d58595c76240625654c4","gitHead":"b1f71f0291f8899ab05de1c12499c5945a7e9a51","gypfile":true,"scripts":{"test":"NODE_ENV=test node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:51Degreesmobi/51degrees.node.git","type":"git"},"_npmVersion":"2.7.0","description":"51degrees c-sdk native bindings for nodejs","directories":{},"_nodeVersion":"1.5.1","dependencies":{"nan":"^1.3.0","debug":"^2.1.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","sinon":"^1.12.2","microtime":"^1.0.1","httpmocker":"^1.3.4"}},"1.5.1":{"name":"51degrees","version":"1.5.1","author":{"name":"Yorkie Liu","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.5.1","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"},{"name":"51degrees","email":"support@51degrees.com"}],"homepage":"https://github.com/51Degreesmobi/51degrees.node","bugs":{"url":"https://github.com/51Degreesmobi/51degrees.node/issues"},"dist":{"shasum":"84f03a75fed7fde54f0b49b5865d6b212da1f50b","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.5.1.tgz","integrity":"sha512-sU5qGSSCYhlu45/Am8qcJlxC1JF3hJBGEdUKZzfKqr95mAOaZhB7Wa5qny9jCU703t4OzbPULse3eikhTn1nKg==","signatures":[{"sig":"MEYCIQDs384z4mCJVZYYaZpKwSXbgFZ/JMXfcIIoj8NOPaikZQIhANdlV7wqeLY4vBYYzfHHdBJD8RiNP+IYghdvMjxyI002","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"84f03a75fed7fde54f0b49b5865d6b212da1f50b","gitHead":"47383fa3493450f5986922a9897b64e07cdce9ac","gypfile":true,"scripts":{"test":"NODE_ENV=test node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:51Degreesmobi/51degrees.node.git","type":"git"},"_npmVersion":"2.7.0","description":"51degrees c-sdk native bindings for nodejs","directories":{},"_nodeVersion":"1.5.1","dependencies":{"nan":"^1.3.0","debug":"^2.1.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","sinon":"^1.12.2","microtime":"^1.0.1","httpmocker":"^1.3.4"}},"1.5.2":{"name":"51degrees","version":"1.5.2","author":{"name":"Yorkie Liu","email":"yorkiefixer@gmail.com"},"license":"MPL","_id":"51degrees@1.5.2","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"},{"name":"51degrees","email":"support@51degrees.com"}],"homepage":"https://github.com/51Degreesmobi/51degrees.node","bugs":{"url":"https://github.com/51Degreesmobi/51degrees.node/issues"},"dist":{"shasum":"19fe114a565ad3cb9bb515051bb8ccb2396a6255","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.5.2.tgz","integrity":"sha512-tbPWKAoXJElEZIbMAR6liTZTzvUeVVOyhtVW7rJqdMSBvu+ghaVo9zy1jREVRc+9iEetw7AJJAiJnjxJCf3qlA==","signatures":[{"sig":"MEUCIQDC1kIl8ijP2KdBUgdOG2Oe1HBV7AV+ONfRcgk3MhocfwIgUjgGqjSFMkt93AHxRWgictnfFc2Um5hf3yvhX58JssI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"19fe114a565ad3cb9bb515051bb8ccb2396a6255","gitHead":"c9f71596055d5dd298037ca2643fce1e3e2f87ae","gypfile":true,"scripts":{"test":"NODE_ENV=test node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git@github.com:51Degreesmobi/51degrees.node.git","type":"git"},"_npmVersion":"2.7.0","description":"51degrees c-sdk native bindings for nodejs","directories":{},"_nodeVersion":"1.5.1","dependencies":{"nan":"^1.3.0","debug":"^2.1.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","sinon":"^1.12.2","microtime":"^1.0.1","httpmocker":"^1.3.4"}},"1.8.0":{"name":"51degrees","version":"1.8.0","author":{"name":"Yorkie Liu","email":"yorkiefixer@gmail.com"},"license":"MIT","_id":"51degrees@1.8.0","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"},{"name":"51degrees","email":"support@51degrees.com"}],"homepage":"https://github.com/51Degreesmobi/51degrees.node","bugs":{"url":"https://github.com/51Degreesmobi/51degrees.node/issues"},"dist":{"shasum":"6db6113b70791721ad1933acf7801baf0b032fb6","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.8.0.tgz","integrity":"sha512-Xo1eQKOcTZ48S/BXYlrFFbBaza08HPotEBwDeRqJDy+k9Rzm8iM9BiocOzy0lQjIIdo3dvwZDDbw3IFRZr5CoA==","signatures":[{"sig":"MEUCIDMjxzPlpbcmF3IYGkRz6tEfFqT3YqBzfjHnPR8FWX9vAiEAuG2ZNNPWVRF2mwOZeF/AcryUiuWH03MGHVLffOk9M44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6db6113b70791721ad1933acf7801baf0b032fb6","gitHead":"93e7becee37f96780c4adeb38f20cafe335509d7","gypfile":true,"scripts":{"test":"NODE_ENV=test node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git+ssh://git@github.com/51Degreesmobi/51degrees.node.git","type":"git"},"_npmVersion":"2.13.3","description":"51degrees c-sdk native bindings for nodejs","directories":{},"_nodeVersion":"3.3.0","dependencies":{"nan":"2.0.0","debug":"2.1.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","sinon":"^1.12.2","microtime":"^1.0.1","httpmocker":"^1.3.4"}},"1.8.1":{"name":"51degrees","version":"1.8.1","author":{"name":"Yorkie Liu","email":"yorkiefixer@gmail.com"},"license":"MIT","_id":"51degrees@1.8.1","maintainers":[{"name":"yorkie","email":"yorkiefixer@gmail.com"},{"name":"51degrees","email":"support@51degrees.com"}],"homepage":"https://github.com/51Degreesmobi/51degrees.node","bugs":{"url":"https://github.com/51Degreesmobi/51degrees.node/issues"},"dist":{"shasum":"6b77eb998682d8b00a19869036da384ad5aee8eb","tarball":"https://registry.npmjs.org/51degrees/-/51degrees-1.8.1.tgz","integrity":"sha512-m0ppWYRCJAj65yaVjWZJD26O72HXKWI6FJt6M1xQ/sxIbKTvrDH2LamgToAmtYJFzbgaJbZFpG4QNEGnKZ7Rww==","signatures":[{"sig":"MEQCIEXE+hDwITLgBWN2aGcUa5AcAwQb8sAqZ09/XHyCOakSAiAu/3wJpWxBEII4H9GfXayozsmDJVosUHIk8z6PMUDqrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6b77eb998682d8b00a19869036da384ad5aee8eb","gitHead":"0d6d87e30783168a178cf6e813fe44b0e43fe154","gypfile":true,"scripts":{"test":"NODE_ENV=test node test.js","build":"node-gyp configure --msvs_version=2012 && node-gyp build","install":"node-gyp rebuild --msvs_version=2012"},"_npmUser":{"name":"yorkie","email":"yorkiefixer@gmail.com"},"repository":{"url":"git+ssh://git@github.com/51Degreesmobi/51degrees.node.git","type":"git"},"_npmVersion":"2.13.2","description":"51degrees c-sdk native bindings for nodejs","directories":{},"_nodeVersion":"2.5.0","dependencies":{"nan":"2.0.9","debug":"2.1.0"},"devDependencies":{"csv":"^0.4.0","tape":"^2.14.0","sinon":"^1.12.2","microtime":"^1.0.1","httpmocker":"^1.3.4"}}},"time":{"created":"2014-08-30T09:13:08.062Z","modified":"2026-09-25T12:15:43.360Z","1.0.0":"2014-08-30T09:13:08.062Z","1.0.1":"2014-08-30T09:35:34.447Z","1.1.0":"2014-09-04T10:12:14.570Z","1.1.1":"2014-09-04T10:19:09.340Z","1.2.0":"2014-09-12T03:05:21.887Z","1.2.1":"2014-10-08T07:25:27.906Z","1.2.2":"2014-10-09T12:28:30.523Z","1.2.3":"2014-10-11T13:48:55.066Z","1.2.4":"2014-10-15T17:06:01.045Z","1.2.5":"2014-10-18T14:49:18.249Z","1.3.0":"2014-10-18T15:45:34.986Z","1.3.1":"2014-10-18T16:50:00.765Z","1.3.2":"2014-10-29T15:32:33.617Z","1.3.3":"2014-10-30T13:02:37.245Z","1.3.4":"2014-10-30T13:12:06.002Z","1.3.7":"2014-11-28T16:29:05.784Z","1.3.8":"2014-12-03T09:58:33.321Z","1.3.9":"2014-12-05T15:56:43.853Z","1.3.10":"2014-12-05T16:00:37.601Z","1.5.0":"2015-03-11T11:03:12.509Z","1.5.1":"2015-03-11T11:14:51.357Z","1.5.2":"2015-03-11T11:20:30.720Z","1.8.0":"2015-09-08T14:46:31.259Z","1.8.1":"2015-09-09T08:01:06.976Z"},"bugs":{"url":"https://github.com/51Degreesmobi/51degrees.node/issues"},"author":{"name":"Yorkie Liu","email":"yorkiefixer@gmail.com"},"license":"MIT","homepage":"https://github.com/51Degreesmobi/51degrees.node","repository":{"url":"git+ssh://git@github.com/51Degreesmobi/51degrees.node.git","type":"git"},"description":"51degrees c-sdk native bindings for nodejs","maintainers":[{"email":"eugene.dorfman@postindustria.com","name":"eugenedorfman"},{"email":"roman.sertsov@postindustria.com","name":"roman.s"},{"email":"james@51degrees.com","name":"jwrosewell"},{"email":"jamesr@51degrees.com","name":"jamesr51d"},{"email":"yorkiefixer@gmail.com","name":"yorkie"}],"readme":"\n51degrees.node\n==============\n[![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/51Degreesmobi/51degrees.node?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n51degrees c-sdk native bindings for nodejs, it helps you detect devices from `userAgent` in high performance.\n\n[![NPM](https://nodei.co/npm/51degrees.png?stars&downloads)](https://nodei.co/npm/51degrees/)\n[![NPM](https://nodei.co/npm-dl/51degrees.png)](https://nodei.co/npm/51degrees/)\n\nWindows        | Mac/Linux   \n-------------- | ------------\n[![Build status](https://ci.appveyor.com/api/projects/status/m1nwwmospqiipyeu?svg=true)](https://ci.appveyor.com/project/yorkie/51degrees-node) | [![Build Status](https://travis-ci.org/51Degreesmobi/51degrees.node.svg?branch=master)](https://travis-ci.org/51Degreesmobi/51degrees.node)\n\n\n### API\n\n##### `.Parse(filename[, properties, options])`\n\n* `filename` {String} your 51degrees data, lite or premium.\n\n* `properties` {Array} optional, required properties\n\n* `options` {Object}\n\n* `options.autoUpdate` {Boolean} enable/disable `autoUpdate` feature\n\n* `options.key` {String} auto-update requires a licesen key from 51Degrees\n\n* `options.interval` {Integer}, default value 30 * 60 * 1000 (half hours)\n\n* `options.onupdated` {Function} if auto updated, you will get call at this function\n\nfor more information, you could move to [51degrees documentation](https://51degrees.com/Support/Documentation)\n\n##### `parser.parse(userAgent)`\n\n* `userAgent` {String}\n\nparse the `userAgent` given by you, and return result of that.\n\n### Usage\n\n```js\nvar Parser = require('51degrees').Parser;\nvar psr = new Parser('51Degrees-Lite.dat');\nvar userAgent = '...'; // your userAgent in any clients(browser/ios/android)\nvar ret = psr.parse(userAgent);\nconsole.log(ret);\n```\n\n##### Create an auto-updated pattern parser\n\n```js\nvar psr = new Parser('51Degrees-Lite.dat', [], {\n  autoUpdate: true,\n  key: 'your license key'\n});\n```\n\n**Note**: this feature only is used at **pattern** data.\n\nAfter the above program, you will get:\n\n```js\n{ Id: '17595-21721-21635-18092',\n  Canvas: true,\n  CssTransforms: true,\n  CssTransitions: true,\n  History: true,\n  Html5: true,\n  IndexedDB: true,\n  IsMobile: false,\n  Json: true,\n  PostMessage: true,\n  Svg: true,\n  TouchEvents: true,\n  WebWorkers: true,\n  method: 'trie',\n  data: {} }\n```\n\n##### `.ALL_PROPERTIES`\n\n`51Degrees.node` exposure `ALL_PROPERTIES` to shortly fetch all propertites from `userAgent`, just using like this:\n\n```js\nvar properties = require('51degrees').ALL_PROPERTIES;\nvar userAgent = '...' // your userAgent in any clients(browser/ios/android)\nvar psr = new Parser('51Degrees-Lite.trie', properties);\nvar ret = psr.parse(userAgent);\nconsole.log(ret);\n```\n\nThen will print the whole properties, it's super useful for overview of this module and 51Degrees product.\n\n##### Properties\n\nThe following list shows all properties that 51degrees would export in json:\n\n* `AnimationTiming`\n* `BlobBuilder`\n* `Canvas`\n* `CssBackground`\n* `CssBorderImage`\n* `CssCanvas`\n* `CssColor`\n* `CssColumn`\n* `CssFlexbox`\n* `CssFont`\n* `CssImages`\n* `CssMediaQueries`\n* `CssMinMax`\n* `CssOverflow`\n* `CssPosition`\n* `CssText`\n* `CssTransforms`\n* `CssTransitions`\n* `CssUI`\n* `DataSet`\n* `DataUrl`\n* `DeviceOrientation`\n* `FileReader`\n* `FileSaver`\n* `FileWriter`\n* `FormData`\n* `Fullscreen`\n* `GeoLocation`\n* `History`\n* `Html5`\n* `Html-Media-Capture`\n* `Id`\n* `Iframe`\n* `IndexedDB`\n* `IsMobile`\n* `Json`\n* `LayoutEngine`\n* `Masking`\n* `PostMessage`\n* `Progress`\n* `Prompts`\n* `ScreenPixelsHeight`\n* `ScreenPixelsWidth`\n* `Selector`\n* `Svg`\n* `TouchEvents`\n* `Track`\n* `Video`\n* `Viewport`\n* `WebWorkers`\n* `Xhr`\n\n### Installation\n\n```\n$ npm install 51degrees --save\n```\n\n### License\n\n[MPL](License.txt)\n\n","readmeFilename":"README.md"}