{"_id":"tough-rate","_rev":"322-87243b60ff91066755c92f7a0d989e83","name":"tough-rate","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","dist-tags":{"latest":"23.1.0","dev":"18.2.0-0"},"versions":{"1.0.0":{"name":"tough-rate","version":"1.0.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.4","pouchdb":"^3.0.6","should":"^4.0.4","winston":"^0.8.0"},"dependencies":{"bluebird":"^2.3.4","esl":"^2.1.1-pre"},"gitHead":"a216dda4b5505b750a5d3ce8ecd69f720956048c","_id":"tough-rate@1.0.0","_shasum":"4fffd040d44a804f06856a0e5670cad6e0a94014","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"4fffd040d44a804f06856a0e5670cad6e0a94014","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-1.0.0.tgz","integrity":"sha512-IMrOwG7nvNnSb/ll3/RPCNt8x7TO589rpB5tWE1/xLHwHL5wOMkIP7U8QjWyt4LOLKZVNzC7R9NtxOJLTuWsSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDd6kKQGDDt5eA6RM1FbcLgdCZFOCu/CSAwlb7NFdQSsAiEAt72qwZOttpXcVcx/G2aX6/ubR7uJQECmMguvHQqAzBg="}]},"directories":{}},"1.1.0":{"name":"tough-rate","version":"1.1.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"00129861a778b918c1137c3cd4385dc8f2febe04","_id":"tough-rate@1.1.0","_shasum":"0050057004a17a9e2c962ac007171b7b220e3278","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"0050057004a17a9e2c962ac007171b7b220e3278","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-1.1.0.tgz","integrity":"sha512-Pd/HBHf0kKL0Jr6kq/z5lEOrPBH+ADzy5CXDB6RBTtq9ZRyqIM8Pge905Q0TynyXXYm5Xxw4ULtD2RlWxhyQ6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBUDbRYN+wc4TNMgrLtEjL7wIX7s14KZLjNPXIATwV9KAiAEtvK6M88O4c5tE+eWJIcZh3JLmopm3hoysw2TnoAfbg=="}]},"directories":{}},"1.1.1":{"name":"tough-rate","version":"1.1.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"091cb0d56cd1decab14e715f04715d92f1b8049b","_id":"tough-rate@1.1.1","_shasum":"619c9009ea17096359126c1f874ebdb811c34e62","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"619c9009ea17096359126c1f874ebdb811c34e62","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-1.1.1.tgz","integrity":"sha512-sTm91EvYhVU9aPCUc65JY1WN/eezvQ+6nxLW1B0j7Ys9q5nyVGLAGcMpU74GzgadXJ9rKAJKU6p7GCBvJdyR1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIWJ3//JK8en2JxFxDKkTPKIGXyYjHoS/FktRR4+y35wIgJPmUrZljqR9ddUJpf1ChqdQnr6eNXShtL9oTLPXdwXI="}]},"directories":{}},"1.1.2":{"name":"tough-rate","version":"1.1.2","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"1e22ec2caaa56136e73782d6451e6b4d5e1b10ca","_id":"tough-rate@1.1.2","_shasum":"7982f1fe883b5fb88e40fdad80643304fe12a0f1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"7982f1fe883b5fb88e40fdad80643304fe12a0f1","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-1.1.2.tgz","integrity":"sha512-a3KXXlBnxIAb91bdpSHJp3AwuglhLKiw881FtabyxEyS+9YzctyVBYIDb1UkCZp1b+1jJvXTHUNBd+yqMhIcpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHML8Ly3QUPtius7nne/oEpMGch9lxygLXQ5/wvEoHeVAiEAovb5vHesvgDoV9V3lm+KE6AxP8rmjYB1ADDuqf65xCE="}]},"directories":{}},"1.1.3":{"name":"tough-rate","version":"1.1.3","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"4adca88f3a84ade557c7dc0174197a695f49a7ae","_id":"tough-rate@1.1.3","_shasum":"323ed3bea21e7b99a2318623d3ff463c3d475387","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"323ed3bea21e7b99a2318623d3ff463c3d475387","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-1.1.3.tgz","integrity":"sha512-Im0sxtmrW7UNN98DHozvlbqojI3RGpwbtatWK4j8UoXermcjSeL2eON+wic7RypX2aOpWNGImhSEc19+x7JG3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/shs8Izp32sVs+ENMDPdMwErpbzer+mrisJadjZabVAiAhPXV4X9AAva1hzit6J2loH0sKPEWxPkvF1wcNo1RAPg=="}]},"directories":{}},"1.1.4":{"name":"tough-rate","version":"1.1.4","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"d42d0741e6ac353a20e82d1ec88af843e0eb083b","_id":"tough-rate@1.1.4","_shasum":"d62fa4eec89c060d7a6c9ff4f0aa5836b30d0047","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"d62fa4eec89c060d7a6c9ff4f0aa5836b30d0047","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-1.1.4.tgz","integrity":"sha512-2GJaTk9NySgeyy5u2Dz2BEFs4E4Gj6BIrQtObIy+g4i2U0A6tRIr8tnxBF5FvqRH1X0UnlvXhMT5+0Z8m4VN9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCELn2lT3dzHt62mSH7bcWr3ZB4k4ccJFpLJ2zDGcfTYQIgKqRq0TrqoBLHZuViySJ04AVcYet3xEAlpemyx1YImOI="}]},"directories":{}},"2.0.2":{"name":"tough-rate","version":"2.0.2","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"e2210ae140b3443c49f0b35e9f40ad0c8670a0c5","_id":"tough-rate@2.0.2","_shasum":"9085e9f4581d0f49e17f676711b8c82d6f30f791","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"9085e9f4581d0f49e17f676711b8c82d6f30f791","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.0.2.tgz","integrity":"sha512-vf8MBaGfKLLkoWJHNGHIHcK0V+E7WNBXagngTZzKpESOtsAmYtvx9IRCg8XHO6vlj/T/Gase7F2lLIyZIIv1TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmP1RqjPB4G0DJrEYa6NBRJROPIBPDP8zKQMqi9IRLmAiBOpZ9Ryh2j958R3v9UYBrAxK6ApCw0kyRknSXN2esRcg=="}]},"directories":{}},"2.0.3":{"name":"tough-rate","version":"2.0.3","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"e636f0ba5ddfc0237eafd83c00a4b723454acfba","_id":"tough-rate@2.0.3","_shasum":"763ece69e700da2779c10dd94f2b23d62d68e624","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"763ece69e700da2779c10dd94f2b23d62d68e624","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.0.3.tgz","integrity":"sha512-IH1WvzpZLENjUjO70FzMikpEu9yCmnZnkqlrsGjJ1Nc4MzOHyoao856V9hOHBEf37Vsht64FgpmZlthw/8bIcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBciYV+tpnz9+BzBMT5mJY8kFUovxNsTbDeE0fYFu/+dAiEA8Xo0iBpDcO1VfBYRtxHQtZCf9hNaL9RKxWaZYHkyTmc="}]},"directories":{}},"2.0.5":{"name":"tough-rate","version":"2.0.5","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"926fa96091289d40988196af05545b16a8e676b5","_id":"tough-rate@2.0.5","_shasum":"48138529bb4a924e0c611c1ef6e5836bd1d9c6d1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"48138529bb4a924e0c611c1ef6e5836bd1d9c6d1","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.0.5.tgz","integrity":"sha512-IVkfoihfjH1cie3aDmx7V2kS/03ZijlAXkuwdHm/NkKUC7W5mXN9c9KwMBH89slweuAqlhhYsofLDjVLX6gliA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZeL97FL+Vsggo+7eODS2UsaeoXhDlgKxvqw1P+wu2tgIgfz47ffGEM005xEz4AQxFlBm1xosbxzqG2c97N1HJAU0="}]},"directories":{}},"2.1.0":{"name":"tough-rate","version":"2.1.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"da5d2a391cdaa0e972f0613d64a25c6e528a5d04","_id":"tough-rate@2.1.0","_shasum":"d996334c76f7b476f2d251d5d2807c15f9550ee1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"d996334c76f7b476f2d251d5d2807c15f9550ee1","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.1.0.tgz","integrity":"sha512-wYtVgLs/p/VfiQ0+Oof39DhAyguCZsbaNwycOmRuDDlbv9eSpl+1M/eyVD2BI358c2soeZ1RTrjryqcrg6TmqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKocS3k6OSIwfTWLH8Jg9Oo1lxnv8aptk1Y6H19zG1GAiEAr63yrP9/m6bJq+QmmNezk+6leq9NyW4M7iedSy97UKc="}]},"directories":{}},"2.1.1":{"name":"tough-rate","version":"2.1.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"9f3b6cf4a9d747a74abbe1c06528f7243410a5b0","_id":"tough-rate@2.1.1","_shasum":"53fd0aae9a4122abd8a346f1b30219c71701cb91","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"53fd0aae9a4122abd8a346f1b30219c71701cb91","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.1.1.tgz","integrity":"sha512-HlEdeym0duwgIkyK7tGni655MdkFmDGw7EWHJzqlG3vslt604VtcXxdP5JTXalsZy3lLyOqUK/oA1NTZWxVs3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzs9S/QsaEMPxyqylh6go9JuSXmj9Y9d6yAfr51smdhQIgH7TfN8ubkF7abM+XXi2F3vAczTwGLc5cDdjvJ4bHE7E="}]},"directories":{}},"2.1.2":{"name":"tough-rate","version":"2.1.2","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"faa52c8e5492763e5a38dfa8c506ac04fbe83355","_id":"tough-rate@2.1.2","_shasum":"288685e28b69cb0cf02ba27c67ec601c850dc1e2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"288685e28b69cb0cf02ba27c67ec601c850dc1e2","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.1.2.tgz","integrity":"sha512-FTgvzJHuVQ7DdAkwD7Gr1rwZcPtNiJWc2JYv1DRVzuYfRMqBTzZqcbK2UWS6SbYP3krFItK5yc3iCgltOKyrag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqehdzHf8xiuxk4qwRkzfQeBw8yi6WyR++bABH15IfZQIhANC7YJzBpvwCy/N5siDqdCTOJBHXftyaNeM6yZN0vUFT"}]},"directories":{}},"2.2.0":{"name":"tough-rate","version":"2.2.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"f368a99a3c21e61ff1ce823e602ebef00be56106","_id":"tough-rate@2.2.0","_shasum":"08e5dea991af94d241492cc80ae9ffdf053fc156","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"08e5dea991af94d241492cc80ae9ffdf053fc156","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.2.0.tgz","integrity":"sha512-2WuVS7HnCkZQHZBO1IUj+K6TMU9wolVaNVboSxpFQ1WThzRg6LtSRlmHLtwnHpr6Jf7BJYtYH1BGesu/4/0Gxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAivxAlst1djVnPnNMYnwFsycO4yfN07vR9qmBfH9tQtAiAk8QUWs/IUndgnHggMbDqxryR71IYI9Ujowt2RpQZNhA=="}]},"directories":{}},"2.3.0":{"name":"tough-rate","version":"2.3.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"f4fbe26930c45451d6ef805b51ce4fd7ee2d1757","_id":"tough-rate@2.3.0","_shasum":"035d7a2ef794eaeb2d44e0a33e68628b99672ddf","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"035d7a2ef794eaeb2d44e0a33e68628b99672ddf","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.3.0.tgz","integrity":"sha512-xxyjyQOFgu/1J9NzF7zypxDuLKCxnkw6XjKlVwodj0UFcSuAIoSpL/8i4U9nmWMeg/N3GHWJG3rG0sFaTDrhqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtA/3GaZgfTiQYiJZvLlDKxLN/DCk9XcmGaaEhZBEXDQIgVRU9+Uv9j2pU3i0KTT90EBcQV6tR2mXIp8q3PkFWo7o="}]},"directories":{}},"2.3.2":{"name":"tough-rate","version":"2.3.2","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"7d4f6e9a738beb02061679f793ee9d1aeb62d85e","_id":"tough-rate@2.3.2","_shasum":"4516ed1fe77ca3c227f2b85cd5de63524087005e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"4516ed1fe77ca3c227f2b85cd5de63524087005e","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.3.2.tgz","integrity":"sha512-Ku1Az5T9FMDVkP4dBaA89KlVRSE0i+8J22CnF4F76UGng2T6j1/OE95pjbDWn5pbpFT1//aVN1iCtpFa1IdHxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOsflSgghw4UfH0/4teqAoOJrJhRijoF7I61n4inSv4AiB1J25mEb9mhTHyaquiYA8J3Kg++AqgjZ+0fE1Oct5Dcg=="}]},"directories":{}},"2.3.3":{"name":"tough-rate","version":"2.3.3","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","esl":"^2.1.3"},"gitHead":"1e5ec098c6e1f1e1c6c42db5f90404279115a7de","_id":"tough-rate@2.3.3","_shasum":"7ba3453588f2133ff585f27bf4c81376631896e9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"7ba3453588f2133ff585f27bf4c81376631896e9","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.3.3.tgz","integrity":"sha512-ajN+MW2ttV4Z6goTYceCWvLODsH5A7Et7hZn22nQXIzAueXCN8MaNnIh1SgnVg6W9Df8hCup88yQG6IVDfFuJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5SwjayIkyllEIVO2U3BUDvCpNB4DbDM19LJScCuHkCQIhALY6KYHz0vNIIVbHK9+q1CJ3/ATPRAjbcCThbPAZAvtr"}]},"directories":{}},"2.3.4":{"name":"tough-rate","version":"2.3.4","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.0","esl":"^2.1.3"},"gitHead":"a35afbfdae968376413c686c02998af689bc474e","_id":"tough-rate@2.3.4","_shasum":"3e84af163ec1d0af687034582310fb3ede31fb47","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"3e84af163ec1d0af687034582310fb3ede31fb47","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.3.4.tgz","integrity":"sha512-Hvof08kIB3xzaWIQGKlB9KawfXZSyUbtRzguAkxVa5/rqLDX98H+DZrcegtEYvDq0VKu0YYKOwM9smebahrvrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELy20AJlM96eIAt/nPMJKT6shwlqnAY22i35aXhhPpMAiEAnliErC7MykIN8cl5AEOvgj5T1EPIIbxw7cyXg8zl1fw="}]},"directories":{}},"2.3.5":{"name":"tough-rate","version":"2.3.5","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.2","esl":"^2.1.3"},"gitHead":"7442aa9d097112a3c6c29e77ef5a98580de85c47","_id":"tough-rate@2.3.5","_shasum":"39ff7a3911d2116f6be2a3c5850a3f9bd3e84842","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"39ff7a3911d2116f6be2a3c5850a3f9bd3e84842","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.3.5.tgz","integrity":"sha512-MiGSF37s+6sYx3Js4o/1vQTwC1N0kxlZqe7FAqCoZVOcduJKJwTsUzU886MmalPB7Br/APIoQL0fnK49S+GIPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWAYjZx6QKi1J3jHo0sD0eD1J3aO6AsLR5nbDqlvSCfAiAZFGkE4CYxZ8E6FZGdjk2N3BmdQUcZ93oovXYDkVPjAw=="}]},"directories":{}},"2.3.6":{"name":"tough-rate","version":"2.3.6","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.3","esl":"^2.1.3"},"gitHead":"faeff7db1c8e14d7f5ce6b9eabab4cc096eac405","_id":"tough-rate@2.3.6","_shasum":"31c581c03c796c878b34d6fd47a29e57fcdcb481","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"31c581c03c796c878b34d6fd47a29e57fcdcb481","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.3.6.tgz","integrity":"sha512-SfXYAnjI2zmu1tcfKQ7/USbwxfd3IH7pmB1x0rIye+dnqN/3tgKTgr41rBFgocbV928jY4tQcNmDINnLzdDLIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAOFvIWN6yiaJ7pJvHFNavkONXvGE4BX6qKCSRSUyxkAiEAyCMNIBd78v8ImGizMg6zLu2vdIx22geZGL4z8x6aS4k="}]},"directories":{}},"2.3.7":{"name":"tough-rate","version":"2.3.7","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.3","esl":"^2.1.3"},"gitHead":"17fe5f07a9b6bb4eaab834e82cdd11466420a525","_id":"tough-rate@2.3.7","_shasum":"fe734faad9663ef4b1cd073cb74ffce712e2ba47","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"fe734faad9663ef4b1cd073cb74ffce712e2ba47","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.3.7.tgz","integrity":"sha512-FD5zz9i/sfaPW+ZqAd/wGBFcmZz1FSDypDK3pDVrGKgImySss3m4ZfgoTI+ok7l6NvbW+fFBsmFDMNEY2MF+1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRBXeoNC+WmliTG14mxZdqKQFZ7gwZKKruMqeGurQpCAiBUaJBsqC1uI6vgZyfgn5UAcFrp4hP4g+zKyraB8bcRqw=="}]},"directories":{}},"2.3.8":{"name":"tough-rate","version":"2.3.8","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.3","esl":"^2.1.3"},"gitHead":"ed338cd6e14dd4613080e411033c4a6d03bd9961","_id":"tough-rate@2.3.8","_shasum":"b6fed521e61311520083415722a54d5933850b41","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"b6fed521e61311520083415722a54d5933850b41","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.3.8.tgz","integrity":"sha512-J1kSq6juMmQ9m723O3s73CJzyAT9XOVpxFZbiilVaXpMjUSBVv3IMrZt2EMGUMKNUNbxyaurA1OTtuOkWvioOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8diS0ogmzxUtKaRAbVFcxoAfRDlW2axmi9msRWUzCFgIgXhyMI2rAXz1wsjn8gnXKVl4e8hyF6SSm1wRnZMFqIUc="}]},"directories":{}},"2.3.9":{"name":"tough-rate","version":"2.3.9","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.1.3"},"gitHead":"c85e34b9bc3646daf515539c07f7e5f5b9798df2","_id":"tough-rate@2.3.9","_shasum":"7875229d435ab269415ad5e40d5029e526679fbf","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"7875229d435ab269415ad5e40d5029e526679fbf","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.3.9.tgz","integrity":"sha512-KilzLVE/9rsUQOevJE+gLcS/ZZtcq1NDs2XJjoZ0ferDori2SpsIeR8znsQzdzmpjLR0m465MTlbhoPeErDo8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICM0UsPam5Rvbsc1y/1RuJZPLKx+jNGX3C6dx+vPwkt0AiEA8knrXQMW/7gjRvVQ1weug9AVLEVlNEhzUWKjdKchcZ4="}]},"directories":{}},"2.4.0":{"name":"tough-rate","version":"2.4.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0"},"gitHead":"6eff40dffb6ceec9985fe734d9f710bffbc3d30f","_id":"tough-rate@2.4.0","_shasum":"881bb42919c9b68540a485e1925c1deeac681b36","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"881bb42919c9b68540a485e1925c1deeac681b36","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.4.0.tgz","integrity":"sha512-1ffyw1LtHkJbVnOjU63QyA+WHTZ2uLkwBGcWSh8AoatOF4x7KsN5/rP87iIr40HuDGdrfcvyrIKA3uTDw80SFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRCjtINidX0NJrjNFlykgvQQ9DmFebjavOb66lPIFgpQIhAP6xp5TkdexHB+X2J7gdpi1cSkTTPME33zOtoEtpVbZs"}]},"directories":{}},"2.5.0":{"name":"tough-rate","version":"2.5.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0"},"gitHead":"eb6a6bc2dfb3ca874d29c409b3356816eef7a489","_id":"tough-rate@2.5.0","_shasum":"6f44cbb657876a1bcf69bf4b3d2596d659eaa801","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"6f44cbb657876a1bcf69bf4b3d2596d659eaa801","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.5.0.tgz","integrity":"sha512-V4MA77BusX1/rcRF9FSCLQ7+5ytp+v2koBktRDwNl+j7J53WM7Fg8Bu/y0MIALoxzyk78aMb1AvzIir5nunSUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtcioVhscQoqAbgmka+R8uJwsdrGfO+iIBEySNGI3+nAiEA0k57hJC5KiDS35OK0+Azer4tmNrtebHBtsXv1u2WK6k="}]},"directories":{}},"2.5.1":{"name":"tough-rate","version":"2.5.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0"},"gitHead":"ad05757844599c8e88182d8afe169b2853e6d884","_id":"tough-rate@2.5.1","_shasum":"1d8e2718fe32ea2e6d673ba34296d5c4be906784","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"1d8e2718fe32ea2e6d673ba34296d5c4be906784","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.5.1.tgz","integrity":"sha512-6omh7wxir7Z+eAhuLvQlGlxuCkED01I/la1gXMrhGMGShD8D1zJ1wJgGZCwgeycGzPx8Ea70SeMY1pTE3rDSTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjHw2S3V3D/qWrWCqToPtkqo1K+sCJiuNCtu7seI+qwwIhALec8Jtz4CWjZsvQRaaXAx80z37RRWlWcgyOQJq6Ej/4"}]},"directories":{}},"2.5.2":{"name":"tough-rate","version":"2.5.2","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0"},"gitHead":"1884734acff864df7aedda6427e6c2cf993ed609","_id":"tough-rate@2.5.2","_shasum":"91a07a3f3c55f6319e7a2c837e7f3d9e08319c01","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"91a07a3f3c55f6319e7a2c837e7f3d9e08319c01","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.5.2.tgz","integrity":"sha512-A9XK6+wyYHU+R9JJ3wov5Q9KiYg+cm2Kw2qunZfJFb8JvmVeyeVxDgha54AL4TtQtdcEyNVlZFZTc/YvXaA5UQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDedNBJO0RI92oGvswzr8AFM3g4SkN34LzOIybVRGpgvAiAL5OHcDnfRvnGehARhEJQT/9/pzZ7FCw+5KS8b/aBrrQ=="}]},"directories":{}},"2.5.3":{"name":"tough-rate","version":"2.5.3","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0","winston":"^0.8.1"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0"},"gitHead":"1205e69c9d7b01b8f0aeb769411a71911aad4884","_id":"tough-rate@2.5.3","_shasum":"81ea6b754ea977cee9f0fd942f8288d8b2429aa6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"81ea6b754ea977cee9f0fd942f8288d8b2429aa6","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-2.5.3.tgz","integrity":"sha512-QgVKM6u4ril7ugd+Etikmin+zxvMe9N1csVASK2N9kQ/QICLr4JLpW1+aa4CIfw5fBitCcb0fH5/of107XIuAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA8IO91uGEBBhtVrWlBb0kzQs2zwq65zmX0pF3VRk/uwIhAOCkw3bhZqyF3TGA2EkSUvsflqoaHJ/pXNxeQLcg6gCg"}]},"directories":{}},"3.0.0":{"name":"tough-rate","version":"3.0.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"714a6f732a8a160052474753cce9b13907f4adc4","_id":"tough-rate@3.0.0","_shasum":"7bda653f8cd14f51f4ede3762e25b649acfb405a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"7bda653f8cd14f51f4ede3762e25b649acfb405a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-3.0.0.tgz","integrity":"sha512-z6noDnQORr01M+AHC5QaK8ivczdeBbOYVsrFHEWn84Ed8VvpB7YMbmG/+6TmnkJ9Ka8+6777Ty6yQg8sTGXXjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfnK2Df/fN95TkLyQXTtBYKeWaszGQ+88DFTrsrha0lAiEAnZBGX/asV8Anudx+WKgaWSr+bRYV7E7KPZG2QURBny8="}]},"directories":{}},"3.0.1":{"name":"tough-rate","version":"3.0.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"c400ecbfe28318b39c22b6346f0931c97f782387","_id":"tough-rate@3.0.1","_shasum":"3bd461d1370f455f2344d54a7fd0d1adbf8cda42","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"3bd461d1370f455f2344d54a7fd0d1adbf8cda42","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-3.0.1.tgz","integrity":"sha512-9xlYi9ANjeyBoK5w6La7fe6JL8/lKS/zUw3PmhEwcuU7Z8LDKU8rqiTTcs5gHugbBVjFmeay/lfwo+NRDu1IeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwG0JQ3l9kv7puKAx0wHvEpLl+RSBjYODT0pKBLbpt+gIgHl1Eu2ETNvnngAc2hLlMw22UHu51esxqIxEC4+li/C0="}]},"directories":{}},"3.0.2":{"name":"tough-rate","version":"3.0.2","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"8be464adc0f34589491a6453964eb34cd333f2dd","_id":"tough-rate@3.0.2","_shasum":"853ca48026e2aa6bc6c683dbe41ae8c2dfc2ad72","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"853ca48026e2aa6bc6c683dbe41ae8c2dfc2ad72","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-3.0.2.tgz","integrity":"sha512-Yv+Z0MbbvuXRMtcA1WWNlzHQFASwJQxTIyipYCbMWtGcpZ218CAoy/4fZfI+h3DpoJtCYtBCqCvoow9cgqTQww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvs/oXikpp306t4LeTQb/weqRFzEiQ1dRCL0v+ANT23QIhAPllQlcZHeddLLp9qE+Fll1u50ZhlzyIAHUWfru10uT/"}]},"directories":{}},"3.0.3":{"name":"tough-rate","version":"3.0.3","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"4132eb3e1b1d764c58f7de5084fc7ddac800bcda","_id":"tough-rate@3.0.3","_shasum":"46322cac29c1c7bf2cb140603ec2e13ad385c9af","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"46322cac29c1c7bf2cb140603ec2e13ad385c9af","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-3.0.3.tgz","integrity":"sha512-iNyHkYQlDf+oZl4LGlDfDoZQtUdnqMsoZZruBFC37piZERlXHWKQCxeUml/aZIAfPdhJW1Tk+R2v6PkU/6BKbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFpL28MjZNtYe1Yg69n+Pvn33bJr08xeFZ0iqxgYW7YAiEAl3Ixy2W+SHSYqHl0fyqsbB5RXxJmmjwCPWN/Rj//PBA="}]},"directories":{}},"3.0.4":{"name":"tough-rate","version":"3.0.4","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js middleware/*.js node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"1cba36144076ce48bfcba22f70c5f46f824df2ed","_id":"tough-rate@3.0.4","_shasum":"20452fbfd872e314a4ba1e7d00cb4fa97bb8757a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"20452fbfd872e314a4ba1e7d00cb4fa97bb8757a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-3.0.4.tgz","integrity":"sha512-zJNbfOApF4dnWYVRA+GLrRnp/39g9ZXzv8fYp6RITU5x0kmwv5xj/5FM4WzRkpZbpLzihL4IWQSU5fPOPUfM4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWDPA8QiowmKMLn4M+9Qi/RadhMRNf6qi7Pn/o71V4LAiEAz8/ez5WeK/g7olRUMkEF/qMh6g1NyhD+l4Np3s2rmds="}]},"directories":{}},"3.1.0":{"name":"tough-rate","version":"3.1.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js middleware/*.js node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"34e79c7b6a807ea11c59ac823748e265ef605fec","_id":"tough-rate@3.1.0","_shasum":"4e5bba9a28a4855d9acf8baf1040205c4f46a142","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"4e5bba9a28a4855d9acf8baf1040205c4f46a142","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-3.1.0.tgz","integrity":"sha512-EtIuDKrmqN3VRnj72TAWLvVSp5KPNPz5r2VGs7eCeOGDGUEMtSiVlNmxqNtwbcP6kWXAzEy4MEPMDnAoZgPjpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtq3N1aUf4KsYYU6TK3YIRb8LUy1mh9GyiZaUPoNKi2AiA6aNjuT5tgTQltAM3HE5gIRMtqteePZDmPfXFqopPY+w=="}]},"directories":{}},"3.2.0":{"name":"tough-rate","version":"3.2.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js middleware/*.js node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"d988fe305a54e833107a0b397bf23efd79b345bf","_id":"tough-rate@3.2.0","_shasum":"e361b382b75e2fbc96b65e0b3518f1d11092dcd9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"e361b382b75e2fbc96b65e0b3518f1d11092dcd9","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-3.2.0.tgz","integrity":"sha512-CqoJkAVFtAbMYqMYcEGFRiShZe6sVP5yn7k8v5AsVoCD4DCGLYbVTo5vGKRmIvMZVK51nWaYfUOvBVMULwd6Eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3N4+PtagkYvWTYlB0fSsIR1qcFWM+xepXZaS2u1KHWAiAh/v7zVCHZChmTCW/E9ftb462BtwgU4c3MBOmlD1rjEg=="}]},"directories":{}},"3.3.0":{"name":"tough-rate","version":"3.3.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js middleware/*.js node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"abd8e18b86c7131b122e9b14484af6222d82345d","_id":"tough-rate@3.3.0","_shasum":"1f2a34263159b8601378ebe0c8ac81cf869fafae","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"1f2a34263159b8601378ebe0c8ac81cf869fafae","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-3.3.0.tgz","integrity":"sha512-814eSCtOkU9xeBbYsqfZ0sGXvU7hnKe9q5viRvsjaKr2PA39azYrkRR9IfkSf4KfyB6Dqxq8M7FbVC6B1akp/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg66dfHOHwcwNoUnF8nFQ9/vhyk6SRtNRfVo7nSg4nZAIhAN5jyHfG9DmvSAAr9xji2DM+r1QrQHfJvxGt3gz+WgXW"}]},"directories":{}},"4.0.0":{"name":"tough-rate","version":"4.0.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js middleware/*.js node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"8e7f42b6d5c15cd6d64bb0915015152f5f927545","_id":"tough-rate@4.0.0","_shasum":"79b3cd28ed7c83e3aefaba7b2798d8c2ca79518d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"79b3cd28ed7c83e3aefaba7b2798d8c2ca79518d","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.0.0.tgz","integrity":"sha512-jC8zHLxgIMhZdvoQP+RYiMxWKafUKEMFmI4JFnW4iMTE2++NgdpfIxBuvavqEwt0xdEdJXP1XR9vMjHGQuHJNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2Oq75NZbLhOuTEZsqXD2u08auY4lN0QnTOJAt5kj88AIgA/UWo2vSC1gCwo4UcT6IAFI1ib0V3QXpMjOyhB2K5H8="}]},"directories":{}},"4.0.1":{"name":"tough-rate","version":"4.0.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js middleware/*.js node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"ab352597ba0a551a1f6a48f96e748554e4d2a065","_id":"tough-rate@4.0.1","_shasum":"42884ce403b36efb7aea49f51c850d87f00fd4cd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"42884ce403b36efb7aea49f51c850d87f00fd4cd","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.0.1.tgz","integrity":"sha512-UZwO3kwFBRUIAVCBc8A57iWwinsb2Wn2zbaxRVYrpS49aG92ax8r59juqspMN1VYY+HLAGpDn6K7NWub3zq0HQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZnWS89xIFxyUSKQjrKjQ3I64hRX8W9eYN/BtYLvFPBQIhALgIZ6Ro4ahWjbBb6jOCwnEohxc6TP4bz1VGB2rkryBD"}]},"directories":{}},"4.0.2":{"name":"tough-rate","version":"4.0.2","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js middleware/*.js node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"b13528e145ea3bde6351756d360a53a032f5ff7d","_id":"tough-rate@4.0.2","_shasum":"532629c3d313efd49640c5c55324416646af5e06","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"532629c3d313efd49640c5c55324416646af5e06","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.0.2.tgz","integrity":"sha512-JnOq1hvRoegVXh/c1AezHAoMToR5qpPP85MUZe2/S4iplVVuuhoyBO7qI3ir8lutEcH9PZJjq1Oy07OQ062OBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA8pLWCC4GG5anzD4eHRSaM2aO2sT5waXeFm3mtaHBSAIgfhplo7JtUs56rs6Sx7wUhrZvO5fnVqAnQ+jEBPSNYTE="}]},"directories":{}},"4.0.3":{"name":"tough-rate","version":"4.0.3","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js middleware/*.js node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"8b8ae0573b9c06dbdd5c3e618a7d7bec22abc462","_id":"tough-rate@4.0.3","_shasum":"1e577f2689bc1395f83b3145a1ce305072fa13bd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"1e577f2689bc1395f83b3145a1ce305072fa13bd","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.0.3.tgz","integrity":"sha512-HzA+Bts8cHokMWtqJZ5CS2lgrLP9GRyHJBIumAfMmXNwDzJGNH1pnOLq55Ohy5kMS7Wn/1GZ29p1TuzgbacGiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGG8xMvUUZfZBgeExY+mC879uxKkSg5w7WjVavxISrxyAiEAvsGko8C07fm0v0ujcFCes2DapIG1JxnMnZgdAghi+/c="}]},"directories":{}},"4.0.4":{"name":"tough-rate","version":"4.0.4","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js{,.map} middleware/*.js{,.map} node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"99d4c75434f676b8383dc785b6f1656d6373580c","_id":"tough-rate@4.0.4","_shasum":"c89b98dad87f250ff54002ae6e39af0fa16fc945","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"c89b98dad87f250ff54002ae6e39af0fa16fc945","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.0.4.tgz","integrity":"sha512-LqtfKUN49DyJlKdGTjjXHEDXzK5RtUAyx0JsZeG6y/ms9fHHTvzf/I0LjTzxvYYscAAvt3++4seQBwbGmQclYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+dQjC7ZGJVHuPPREaenX2TaXZv8RUZ68l6I7+rcn6OAiEAmEWIfcyKBdoEf4ZBTpKG3r6tNRyxfW2KydphBUEi9Vk="}]},"directories":{}},"4.1.0":{"name":"tough-rate","version":"4.1.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js{,.map} middleware/*.js{,.map} node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"19d9681dc1285c5846c4c87cfabdba1370bd3d1b","_id":"tough-rate@4.1.0","_shasum":"284f57c0c1679d7901fbd42aad1e28832d2f692a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"284f57c0c1679d7901fbd42aad1e28832d2f692a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.1.0.tgz","integrity":"sha512-hSjkvqp1m5EiP2R/0m4URk1UuZEzMwNpcMMLdBDTGoyVGMIU/gV1XirNdqd2m9NzcJsBD2xvp/xA5LQf5RmYig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTLB47fexph0Gn4sKeMmyjeWOyc/9rQy6NmHQQ0bFNUAIgLHlD5TeCDGR++2B9DhreptaR8EWvStCaFJuNX1yHjn0="}]},"directories":{}},"4.1.1":{"name":"tough-rate","version":"4.1.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js{,.map} middleware/*.js{,.map} node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^0.10.2","mocha":"^1.21.5","pouchdb":"^3.0.6","should":"^4.1.0"},"dependencies":{"bluebird":"^2.3.6","coffeescript-helpers":"^1.0.4","esl":"^2.2.0","winston":"^0.8.1"},"gitHead":"b5054834122e7578fdc461fd0d35da6840e49814","_id":"tough-rate@4.1.1","_shasum":"2109afcf89549c1b152825f4736bb2023605ed05","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"2109afcf89549c1b152825f4736bb2023605ed05","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.1.1.tgz","integrity":"sha512-G3SUQLDbP4oiQF8AuunxuUIttHKoLTVRZCBWbTWVjLzdJoimu5+0iW57jfszlkM/jNEYlqUqZpB4U8vdOaB8iA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXvoAnPyurm69OKmiVkVFpgqTTiT3bFR3YoCHZhHBJUAIgKONGSapjk0IRKy7dEboBGjQFtbIAuaEjlQSZf9+ymUg="}]},"directories":{}},"4.2.0":{"name":"tough-rate","version":"4.2.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js{,.map} middleware/*.js{,.map} node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"gitHead":"c2bacd96cd37e6915b5fc69929cc6e5e681d560c","_id":"tough-rate@4.2.0","_shasum":"47b7a3df19ad4fa477226bedd95737f9db61b326","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"47b7a3df19ad4fa477226bedd95737f9db61b326","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.2.0.tgz","integrity":"sha512-u0asgtiN7GooxNAK7bdIpDw1hos5fp31lZg/RPBdwz6Sc2kNS/K6ZcJYzoL+lwOzBagFQ2/oyJ5bNoT4PMqOJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbNBN3+DfxY+24XjXlysM1cNyDpSTFVoS42Jbphh5YhAiAbmQXoQMRHKkiO+Nvg7VffqA+262VviLGSiqbipqf5QQ=="}]},"directories":{}},"4.2.1":{"name":"tough-rate","version":"4.2.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"gitHead":"b3578162b00d93ddd1139db185142ee84c47a940","_id":"tough-rate@4.2.1","_shasum":"6540fffd76e5ef9a52f78cfbc1dae91f225e218f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"6540fffd76e5ef9a52f78cfbc1dae91f225e218f","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.2.1.tgz","integrity":"sha512-csFzF2azhNPIsjN8CaJNakwu71yWV1EKAGnjTDuW6xya53i/Ck6p/wIJqlbHh9ykvM5ojHa1+IiqfRyXeOJ8rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgU34d8gichRcm13htw/PqoSky70408LOav5WM7JpdDgIhAIz6B8ZnCrYQdAymIVbGBwYvkaGx3p9j6pvW8xpbui3v"}]},"directories":{}},"4.2.2":{"name":"tough-rate","version":"4.2.2","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"gitHead":"d04f1cb606db578bc25250e3a5f984b1613d8a98","_id":"tough-rate@4.2.2","_shasum":"17edb869c6f068b8d1cbd3a976ef8f1c7fb842e3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"17edb869c6f068b8d1cbd3a976ef8f1c7fb842e3","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.2.2.tgz","integrity":"sha512-diDV5lBUNlGuMrfqIl/v/EvICKAJ1WHifVgat0/Kh61GYdozITda5U1uIUbzyDCSvS+XiDL8LRsv2yKBXSBU4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUYWPi+gfUOcVvZTs1ZgD2fC/Qjvy3oVafG98i8ISrfQIgRkpnmZz+Nud5fsAe/lnHxCaBxM3Nwuga9m5IkONwhMA="}]},"directories":{}},"4.2.3":{"name":"tough-rate","version":"4.2.3","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"gitHead":"26749749ca365c39c1b663a3a392247464c2ca30","_id":"tough-rate@4.2.3","_shasum":"eaa7c4c04be032a251225f83b30abaae9ac7f335","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"eaa7c4c04be032a251225f83b30abaae9ac7f335","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.2.3.tgz","integrity":"sha512-JNnZ2De+iFy2B2Zupw8bE7qQ/IgPbgfq+e240uTP3EOF9qL6dDVCMksktkcMGU0qg7ZOAJWsjQwgqHikzCnJeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFax+jJYbhncJVPjL8vLBQmITiV8+hirqwNk5kkF889AIhAMH60gSPqFwAo51dJHkxUhxwd8Y6RzIXYTYHmg8VxPZI"}]},"directories":{}},"4.2.4":{"name":"tough-rate","version":"4.2.4","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"gitHead":"e4c1394ba297179c60dfea9897f2505f8a9b6625","_id":"tough-rate@4.2.4","_shasum":"9481239ff60977c8e492c6e1a5eb91e59a819f07","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"9481239ff60977c8e492c6e1a5eb91e59a819f07","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.2.4.tgz","integrity":"sha512-LdoUP3sZiLxrNFieQMuzbXCoFjYnyTuDg4xdM+P2AwuroHm2Y16DiJW+TDKjSSkFuE1gIKTe4oFS1mq1GsQgsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0oHz+wfK4ekCf+kWopyhGVGeEUaDPFnFTrWrN3GSV0wIhALcCz8PzCaV6fnAI/3pQttPXufq/iTlSfkBDdJTv5gJO"}]},"directories":{}},"4.3.0":{"name":"tough-rate","version":"4.3.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"gitHead":"9cd650be7424a08b6b6d1dfce70a6ffba5baea6d","_id":"tough-rate@4.3.0","_shasum":"a9c34fb8c304f6ee6cb8071428d153acff0a2221","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"a9c34fb8c304f6ee6cb8071428d153acff0a2221","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.3.0.tgz","integrity":"sha512-409/SX86Kd3ueUPNulj1TzwBkOusoccDaykj43ZUWWfxe8f/XBfyIT6gdYn750aCpwDyLUs2TfvpzyeSyubFLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbi151I3xrblz4LirY5aW1+k35soGwp5MUQkAhBPMFsQIgBy8g2BTP4b8C50T28ZysTO7Cec0s/5M0B0oHGS4EMbA="}]},"directories":{}},"4.3.1":{"name":"tough-rate","version":"4.3.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"gitHead":"660baba4a5c26004fa23811f0ea3c977d65aa796","_id":"tough-rate@4.3.1","_shasum":"17686b76cd66a135008bf3e6b6572ac0e51ca786","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"17686b76cd66a135008bf3e6b6572ac0e51ca786","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.3.1.tgz","integrity":"sha512-owrhP4jVp3DgXArK/laW54uc8uJbZMV8WxmIiu34eXKGrz+bTrDJQRDCmWo6iYoR+QP9xEmL1GUP5ExBrE8UZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOdiLXMDutcjBZYhAyXIS+TdFVBcQCsG2QJ1UqUq2rmwIgeV9WJknq8RgU9fpwcAsDpWj0M7scLlL1l2b3vDDHW8w="}]},"directories":{}},"4.4.0":{"name":"tough-rate","version":"4.4.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"gitHead":"1f088f0d5f628d635512bf1446a3cbef50afdd36","_id":"tough-rate@4.4.0","_shasum":"ea43924d6a728fa0d57ca7a509f391ecef311462","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"ea43924d6a728fa0d57ca7a509f391ecef311462","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.4.0.tgz","integrity":"sha512-1btychM619FvRngatDRzyQWWNFMuCaGXL1uWW9jg0ktxcBOM3lEUAdRERTaE7fAd9Hb/Lbt9gVyyxmRSJi2JIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfs446BMsCXUannDsADG5GVu+/380qnDfmo7eoz1LwAAiEA1eEFeVcFSjk7SYgbCgYPudozZ3zCSx8SMUMFhF5IKKw="}]},"directories":{}},"4.4.1":{"name":"tough-rate","version":"4.4.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"fc154814856543c93cc2af099a2c4760c148cc8f","_id":"tough-rate@4.4.1","_shasum":"2392860b3885cdb39283e53b8813093daaa9c2f8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"2392860b3885cdb39283e53b8813093daaa9c2f8","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.4.1.tgz","integrity":"sha512-HLsFjBzSaE0a1UFm592Vl+E25oXQxnnxdKdehuopl6AVkOcSXSMJOcTCWbZq6mCIjSOdv8IlZkPYpZMWH61wsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdk6Ob7I/7F0eZjakbCad1AMBaGZ3ubBfpeE0cwhWRqQIgBQ3THMH2onJhfn4dLigBZyMFFdnKUlhP0qRCMR6iI1k="}]}},"4.5.0":{"name":"tough-rate","version":"4.5.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"dcd6fece5e22ed9565668759be4835640bfdf009","_id":"tough-rate@4.5.0","_shasum":"805627ce093c8afc60de556219a3a4c436b5b7a2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"805627ce093c8afc60de556219a3a4c436b5b7a2","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-4.5.0.tgz","integrity":"sha512-XJzkh2wzIoXtxGA+vkrtuG2XzHBnFz9k1foRLFoYg8IOlcrOxtUQ3QDBJF6fNkBcp8AuwUTPHb6SKOLetQvtoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEU98Le7Alh5mp0CKm0Y7jz1YKxrYw8bVefNPUwFvO+/AiEAvPrZiRhz9PKf6F9KFriHTUysmgHAa4sXyhtSdjrA2EY="}]}},"5.0.0":{"name":"tough-rate","version":"5.0.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"df79fef54e1fe2a22df3bd0c40157d0d88b7855c","_id":"tough-rate@5.0.0","_shasum":"8a28ad12289eedb60ce91fb9309a7f13358f14ff","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"8a28ad12289eedb60ce91fb9309a7f13358f14ff","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.0.0.tgz","integrity":"sha512-p5u/UrDP2zm8avogPIl4mvBD1wtbmn38MFVpwi0QxVsazJRHI4/FgLqYkG6AVsYvps2yjCLHUDNDFuXlGnpSYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSzOFUJUIiZXc/ByD6fLOzk2bgH8TPsFgKlWZW4u1HVQIhAP6vzDgt+Ca0XTWstttEylQsHh6wzEa93N9pzM0Jxj4T"}]}},"5.1.0":{"name":"tough-rate","version":"5.1.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"ae9f70efa77961c1c9e3ccf4b9c27099206c0c55","_id":"tough-rate@5.1.0","_shasum":"82c5b3536a7778fd7faf40e22be98ea175211751","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"82c5b3536a7778fd7faf40e22be98ea175211751","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.1.0.tgz","integrity":"sha512-R569lSC2xlHkYGTi8vT8Mysv1/wOBM0HihJurjGT1vsZWdhnTaq4V71PTXR8Ai+wSI9hlrO3hrQrVR2fuwZjHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD72fSFcoKxp6wxrfaAe8dkkqv4wnMwicYiei1Md/t+3wIhAJNJw7f1Z110Ot0/TuS5lNTcGma8HHNbTeAdKDGpDfV2"}]}},"5.1.1":{"name":"tough-rate","version":"5.1.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"badb135e88126eb4fe4d85e4157cb5e6a5f80746","_id":"tough-rate@5.1.1","_shasum":"fc97b1abb94e49901f9c4301cb5375545202bd2d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"fc97b1abb94e49901f9c4301cb5375545202bd2d","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.1.1.tgz","integrity":"sha512-fwWIZG5aE7fKJz8G03tVgOPOdWgOLiAeFXPsjMsUjmOv8JoSKC6uNC4HRsb841a7tXSmvCTyRSJNvXmYSkayFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdKq34O6cs2FyF/0WQJk9bz9aeCl1f7mUcCb8fgBADzAiAZlKOu9d6eALORiWrz3l3QAASJvp3ozJcY3hJhpL0utw=="}]}},"5.2.0":{"name":"tough-rate","version":"5.2.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"920fdd024da3da82926d8b5eadf7ddd7c6c6a1b5","_id":"tough-rate@5.2.0","_shasum":"94e55e2db4d5236e553da273da0de84dbfc5a802","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"94e55e2db4d5236e553da273da0de84dbfc5a802","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.2.0.tgz","integrity":"sha512-+KGD/6zFpeQdMYvMlmW61A0SkXKMSmQByzUG2rrooSYpdp4zJc9/A+KHRY266NymqhkjYfjOAk6SOYSrKzSmmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2pBMflAtMTdayQ9OZGBTsSUwKycMYsuxE49EkvxXKaAiEA9axS4bCFRWyGi+oZooKmfHLky5w7T49/r4fq2ZpwwOQ="}]}},"5.3.0":{"name":"tough-rate","version":"5.3.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"0f729addf4d963b13f2bae4f244dabb92fbdefaa","_id":"tough-rate@5.3.0","_shasum":"7e52b61a32318f0d360f93b02cc7270976bec16a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"7e52b61a32318f0d360f93b02cc7270976bec16a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.3.0.tgz","integrity":"sha512-vRNMOxsYVJZQEY+CFy62vzHqeNRyBQqKqHtmhHZKRWv+6Vw3l+WEk6YtT6uOk6X9D9rVPy1n8kzcD++qV/U4Kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUCY1JSxeFB/5IctC1UZlPjAjQ8mvlfaXxo8VmnSq0eAiAOWlRpSpb5KnSTnqqmambjXMAwgYDeZ1C22PPV/Av9xw=="}]}},"5.4.0":{"name":"tough-rate","version":"5.4.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"cf283bb74e65d3896f27de6dc24903bb891310a8","_id":"tough-rate@5.4.0","_shasum":"e48db9c56554570b17ad8ab705a72b37263f6934","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"e48db9c56554570b17ad8ab705a72b37263f6934","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.4.0.tgz","integrity":"sha512-+M4A/z6OM2/AlrYoRhV2XAAw8X/XYP8rgsKR83THAg20xaphUdb0DtEW8fG97ns+RgEMg8W2Qjx8biVQ98ixXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDyN+VvpKW7K2uRKEAf9k31dAtmznFJctSov6o9gclTAiAd3onCuyCMOuzx8/fjO2uXxKZ0IV22FUE8eXOSpoogNA=="}]}},"5.4.1":{"name":"tough-rate","version":"5.4.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"2d477a358378d7def13627ba375c00da7a85116e","_id":"tough-rate@5.4.1","_shasum":"7903604b8a70c51df3610aa7b911ff07e4743e83","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"7903604b8a70c51df3610aa7b911ff07e4743e83","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.4.1.tgz","integrity":"sha512-Or9qihbBbXIBiGitoufUL7x59fasw94y9j7Tzb9HM6pBT0ItQnRDqD3ryDEAlGLc3tNSaVWKI6TRhJy4oH6MLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICn8TGb/vmPt/+fTpElwOs0VJjEUPrJXivgWY8hTD/cWAiEAkmmWaU/LybBxLKMSjt9gY/79MtcZ2obvtbhSD4vEsao="}]}},"5.5.0":{"name":"tough-rate","version":"5.5.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"d492b2340c583d459ec1f101d3b14e325a819da2","_id":"tough-rate@5.5.0","_shasum":"30b96653bd515041019c70a47b2857da5f97eadc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"30b96653bd515041019c70a47b2857da5f97eadc","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.5.0.tgz","integrity":"sha512-BuCJ7nmkey9c43UKF+4YAc+2j63Pyua+e+MCaQVVxLxZqXOajD84UyqbqGkaVSSEDZ8z8dwyHzVZJk/CBArlPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtovc900rePNmnx3SfqjMmC2LFe0MsJ/1evINsXnC6MQIhALfTikVfJJLLr4FncKaACCacS8eHCL+m2W9IiXGFhYpG"}]}},"5.6.0":{"name":"tough-rate","version":"5.6.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c149339cb53a7ed221b190adf2c3016431fed452","_id":"tough-rate@5.6.0","_shasum":"acd3c92e97430315ee0cf7f4e6f4f1becc1e4ffa","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"acd3c92e97430315ee0cf7f4e6f4f1becc1e4ffa","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.6.0.tgz","integrity":"sha512-5XZDSrj2OrxITHtElgZrGK+3RJvl6vn6aFfJ8I5VMQtUYNXnlb6UVlkzfiH2Bwnrc2/I6URx+B76EBud00GEwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDursombL2wf76f6wgRD12KqU8mJyhDboKCJ6/k/Y5t8gIgLP1zCHOu2KhY+o9ROpAgogDTt39EkVo/T+hjFqktyHU="}]}},"5.7.0":{"name":"tough-rate","version":"5.7.0","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.8.0","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^1.0.4","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"e704e76babf871e32694980fc005076f70248094","_id":"tough-rate@5.7.0","_shasum":"657339cc3d97ae54733c609db03feed25533834a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"657339cc3d97ae54733c609db03feed25533834a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.7.0.tgz","integrity":"sha512-Xd/tO49fXIrgKKu7H5FMsZNWNk+hvrNVDeUk43CrxV5wow5Am3ABe1TDHQvqSJuy80hvARsF5TThbeiW04p8WQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCePHz/9b1vsWlj3Ea6ZXALY8TztHVTyryMzsbwMzAASgIhAIjf6d/FOKSS36/5M+6O7uNommcPFwZxZVUMdp6DuQ0p"}]}},"5.7.1":{"name":"tough-rate","version":"5.7.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.9.1","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^2.0.0","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"410c50b75af6620ef897678b6907019ad89611fc","_id":"tough-rate@5.7.1","_shasum":"eda697506b3c145871c830d31da7fa3688b111e1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"eda697506b3c145871c830d31da7fa3688b111e1","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.7.1.tgz","integrity":"sha512-7O73SAmDCnDr4/THTEyQSBSu6EY+vg1T5JM0BYSgmq/owm5RGcv03zpDHvPgt7VGXzFbbc5V4r1paXxHT0ssUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDogkSVn+b5XAED94Dg/A5tufSXNeFcp+y3SUOjx6xW5AIhAJHtwRJpkGSXKrzW21l8hVaME9ru6gi/X+rDTVY5CcmA"}]}},"5.7.2":{"name":"tough-rate","version":"5.7.2","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.9.1","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^2.0.0","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"b0817e866258e152ad180c3b5d4c6dcfedb49b63","_id":"tough-rate@5.7.2","_shasum":"5c205284c6e2504df2ec90f9b307cab72e957eda","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"5c205284c6e2504df2ec90f9b307cab72e957eda","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.7.2.tgz","integrity":"sha512-s82sRrE7bMEqDs6DjRljCzGlX4lrVMesoRPsxR+CKTkyr0P5mzXHloQO3eCKxXwY9xXHaQsi1Eyw3PSPp8/m2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAiyx0gRlHBsKKvF7FPCeYmY7xobYcgY9vTRPeqjZ5nAIhAOeJWAYZ/N7/8nW7QTKXsee8LRnBPxjZ6n+701Vxc1R4"}]}},"5.7.3":{"name":"tough-rate","version":"5.7.3","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.9.1","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^2.0.0","esl":"^2.3.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"95bda3a3267e32493fa9ff74765fac6a5bf51a79","_id":"tough-rate@5.7.3","_shasum":"d4f9f09b8a4a62808e0dff687d7a0ef1bb81976a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"d4f9f09b8a4a62808e0dff687d7a0ef1bb81976a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-5.7.3.tgz","integrity":"sha512-7vPcTlrWTNh2yyygLoG5x5quy+igta7n9plU4YXcQFy6c2X5UViyPYDB3WPAEVyJh2Fol9/UDRv0WHgLgjWBnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEm7cf0J3t0MhloC5i16yA+tlzhJJ2OBdJ9hwDmjqRNAiEA+Lf7Lab1ySZw4ZwTXB9yN+Zn1nkkUTIItcQWaYa69b8="}]}},"6.0.1":{"name":"tough-rate","version":"6.0.1","description":"Event-socket-based LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.9.1","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^2.0.0","esl":"^3.0.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c1917395a56c33bb5cd0225ea092c854e5c9fe91","_id":"tough-rate@6.0.1","_shasum":"58140efb75b812c2db71e42041502569f2171b96","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"58140efb75b812c2db71e42041502569f2171b96","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-6.0.1.tgz","integrity":"sha512-kliIAFhl75YcAJ99qm6oaC5PfEyb1L9pCUlVOz2l3QVXu6Khwn/wWtEsRvms1yyfIRkavIPXtC73oHVD6oGr0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHkKdWYulZWETAdsQyj7yT6XewHptb2T/2+oxFmzrEVAiEAqvE/kdXHtv9gC3TCFuDhfVatbyM7fsgxJCWThIJl3aA="}]}},"7.0.0":{"name":"tough-rate","version":"7.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","coffee-script":"^1.9.1","memdown":"^1.0.0","mocha":"^2.0.1","pouchdb":"^3.1.0","should":"^4.3.0"},"dependencies":{"bluebird":"^2.3.11","caring-band":"^1.2.0","coffeescript-helpers":"^2.0.0","esl":"^3.0.0","winston":"^0.8.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"f727a7fce0d195f2160fbd1e6fad27e7f8111e99","_id":"tough-rate@7.0.0","_shasum":"c678b97568f71129747b46b3324668f69614b97c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"c678b97568f71129747b46b3324668f69614b97c","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-7.0.0.tgz","integrity":"sha512-BX8A9i0jyvDnzNYEaf3urrpjWWcwnsjHjtmWukmc9b4OHXWq2EzCLWZWrG17aqiTOygJXNhtHh/7jn8YI5amEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGc0xJOFx8fNIlZFstG+NNvpshxXO7wSepu9ouv6EV/yAiEAvtPgX8xPPVIbm+EwnStjdSqDm5f0fHjlvUwzv7SBCoY="}]}},"7.1.0":{"name":"tough-rate","version":"7.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.1.1","chai-as-promised":"^4.3.0","coffee-script":"^1.9.1","memdown":"^1.0.0","mocha":"^2.2.1","pouchdb":"^3.3.1","should":"^5.1.0"},"dependencies":{"bluebird":"^2.9.13","caring-band":"^1.3.0","coffeescript-helpers":"^2.0.0","esl":"^3.0.0","winston":"^0.9.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"e18eae3c4d1594b82de2f2fb8965af1014851bac","_id":"tough-rate@7.1.0","_shasum":"3db18c204d65e536f7a8205462eb9a0bee7ae400","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"3db18c204d65e536f7a8205462eb9a0bee7ae400","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-7.1.0.tgz","integrity":"sha512-updFRWju8HKxZ4Q3NDjoQBCxN3DQLVstyTEmgv6jSxU6c05Iii2ut/WHdI1yaQnaDOl1NImqoddhtQyKf/czEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEyGYjXFDB+V4E1zI5Nnkdur6FnZ9l/Zk48ygsHNQwMnAiBAii4JjH8rrZ2v/6/A1uVh+mQ2qdpV/PNSltyJhGbHoA=="}]}},"7.2.0":{"name":"tough-rate","version":"7.2.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.1.1","chai-as-promised":"^4.3.0","coffee-script":"^1.9.1","memdown":"^1.0.0","mocha":"^2.2.1","pouchdb":"^3.3.1","should":"^5.1.0"},"dependencies":{"bluebird":"^2.9.13","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","esl":"^3.0.0","winston":"^0.9.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"3273235fc64ee83ca90067e2caf0dde85d660dfc","_id":"tough-rate@7.2.0","_shasum":"5ec95c71b8d047e20d092bfa3a197fcb3b60f5da","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"5ec95c71b8d047e20d092bfa3a197fcb3b60f5da","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-7.2.0.tgz","integrity":"sha512-fZUwkfyfFiuU5nxgyRG2HlNkCdhSb8eOlsOiYYI8cJm1ppbdd9IFno8CRw/veKo39umN4KRmnaP6GnloCjhqMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcvkLtakjtA9hg0o/1g9otamyNITe+TZRbdkvDAwRfUQIhAKM5sAlFqlKicc0laUdfkftVsdB5jA+kk+s7nUTm4Foe"}]}},"7.3.0":{"name":"tough-rate","version":"7.3.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.1.1","chai-as-promised":"^4.3.0","coffee-script":"^1.9.1","memdown":"^1.0.0","mocha":"^2.2.1","pouchdb":"^3.3.1","should":"^5.1.0"},"dependencies":{"bluebird":"^2.9.13","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","esl":"^3.0.0","winston":"^0.9.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"31f787df07e9e32fc665824500ed9bbe1a202d9f","_id":"tough-rate@7.3.0","_shasum":"20d629ffd5ee76d734087d9b3bc8dd3261f263b2","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"20d629ffd5ee76d734087d9b3bc8dd3261f263b2","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-7.3.0.tgz","integrity":"sha512-T6U/npd7DodH3b7VTFQBp681hLd/WkWw6OQ2MpbMhYoat0ylt5iw8gicXs7R8lbkuKCjX8iU3SHcNAPOmbT9zA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+r1vPjJweKBDLadgXvoDwTGva6W/xeHjqG88d/glSfAIhAJ+jXbyQbSLxWxNlwAkrGfl49ni5utj8A0Ru6aC8vrBq"}]}},"7.3.1":{"name":"tough-rate","version":"7.3.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map node_modules/ npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.1.1","chai-as-promised":"^4.3.0","coffee-script":"^1.9.1","memdown":"^1.0.0","mocha":"^2.2.1","pouchdb":"^3.3.1","should":"^5.1.0"},"dependencies":{"bluebird":"^2.9.13","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","esl":"^3.0.0","winston":"^0.9.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"fd10adb6a7973e789bc9dfa9eb7cba9a18a5bd4f","_id":"tough-rate@7.3.1","_shasum":"7fe6f7ac7c7d67653c81f8015abb125b64ebd288","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"7fe6f7ac7c7d67653c81f8015abb125b64ebd288","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-7.3.1.tgz","integrity":"sha512-XXjABJoF2dkWDIilBkaC2Not32gU5o7opEMA4TLNKWjps3qVqQPus5ZTPouCEE5QJFvSxx5ExRXq2vqNFtdBtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD71+FNta2Vm+ZmzqavkT1Y41IcaMyg6c3bihg9A193QQIhAPgDvFGodW2i0yD1DYn/R8PhCTIxwTW6rsgISItnA7mT"}]}},"8.0.0":{"name":"tough-rate","version":"8.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.1.1","chai-as-promised":"^4.3.0","coffee-script":"^1.9.1","memdown":"^1.0.0","mocha":"^2.2.1","pouchdb":"^3.3.1","should":"^5.1.0"},"dependencies":{"bluebird":"^2.9.13","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","esl":"^3.0.0","useful-wind":"^1.3.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"cba3dcb0e87d3aa628714e18435e49dc3eb3a855","_id":"tough-rate@8.0.0","_shasum":"b8b1d5e3abc6b0f63871645276da69d8fb4c96c9","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"b8b1d5e3abc6b0f63871645276da69d8fb4c96c9","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-8.0.0.tgz","integrity":"sha512-fwwvURxmEOqnBnrPBoyQT0Sp+bKqyCOirBJYm97Q9UNAxJwTpMaL9VkhHg3oqbOMoCkcKuO1UYFxrRBO2Of8Lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCisqlVycytiCuztILWq7G2M10frqNkPzxPIhIxeALK0gIgej36/yaevHcwYhYj+j+q1UHFQWCoxWMKxVA4iqw04I0="}]}},"8.0.1":{"name":"tough-rate","version":"8.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.2.0","chai-as-promised":"^4.3.0","coffee-script":"^1.9.2","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.4.0","should":"^6.0.0"},"dependencies":{"bluebird":"^2.9.24","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","esl":"^3.0.0","useful-wind":"^1.3.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c6b7c5f06d9e424034d7159a355dc98bab8f37d6","_id":"tough-rate@8.0.1","_shasum":"f8e3eda963b9bd41055be90bce909e9cc9b50b89","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"f8e3eda963b9bd41055be90bce909e9cc9b50b89","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-8.0.1.tgz","integrity":"sha512-BgcRQ1QA0/QnogGzUz/GAJBtQ8RdouL87/iyHL8mt/0D8dtqHca167+4zqcmW6vndme7LQlwzJY/6FQTmtkC5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHeKqiALXAoixWqz0IB0xIvtW0ClLXMRhv2EZPe3+4aQIhAJ2XLjdz7To23YfpJlOUpGfoCZhbN8gPHr4ldNMGQJ7C"}]}},"9.0.1":{"name":"tough-rate","version":"9.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.2.0","chai-as-promised":"^4.3.0","coffee-script":"^1.9.2","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.4.0","should":"^6.0.0"},"dependencies":{"bluebird":"^2.9.24","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","esl":"^3.0.1","useful-wind":"^3.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"765eb6b9f76f33d71b7d366debe16f6fd25b8a54","_id":"tough-rate@9.0.1","_shasum":"ec04aa29fa0ef0af9f4664202a6022197a723b1a","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"ec04aa29fa0ef0af9f4664202a6022197a723b1a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-9.0.1.tgz","integrity":"sha512-HYdMBCOmN0Eqs80W+E8xMsENBSthc9Kao/JN54mFS8PMzVcYYY5xngVxvMbytE20IPI8G8j5sqJcuVL8YYQk7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUNjU1ZWPgKbystsbKuNBkaMXODBJX0gDre6nWLqWWAAiEA3+6oshO48ihD0WdE7ed6RpJ+7q3YeanUn0/WOzgjvPs="}]}},"9.1.0":{"name":"tough-rate","version":"9.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.4.0","should":"^6.0.1"},"dependencies":{"bluebird":"^2.9.25","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","esl":"^3.0.1","useful-wind":"^3.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"6c05aef10101e8c1e584a3f98bcab167864ffa32","_id":"tough-rate@9.1.0","_shasum":"3e8696f52b04b6497b4bca346363b9ac9fec0229","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"3e8696f52b04b6497b4bca346363b9ac9fec0229","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-9.1.0.tgz","integrity":"sha512-GX9Npc5dcJ6evwhwGuDucoxOB4iZN9ns9/cY957Hlzl33f3hk5EmOI7WeM3NUXbtdF7VVzuevP7JvzQF1auohg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6QRW9OpZ4HBnHn1+kc+nAqD82+ykdzuVGPyB1Ggt3UQIhAIRNFcCBrhRMKZV7YZve9zVx/UlVC1wv+t8tVWvCYmoD"}]}},"9.2.0":{"name":"tough-rate","version":"9.2.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.4.0","should":"^6.0.1"},"dependencies":{"bluebird":"^2.9.25","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","esl":"^3.0.1","useful-wind":"^3.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"a81121ee8f9b4ad5fed101ce52441f4a060b7d1c","_id":"tough-rate@9.2.0","_shasum":"43e7233ddfef1c4aacff7b43518fd363b2e66a08","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"43e7233ddfef1c4aacff7b43518fd363b2e66a08","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-9.2.0.tgz","integrity":"sha512-ZXN0Bh9vyW5qXa3twX45j9xdNHFD+d3/4EGe1k9TSeJsQ0cZ0yAr7RSe3wG9v2Ta/iSvbEm259rzyR3YsQ/kvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzd9P1Xk+psM3CtgVOSb8oqJOHr7OpeQc2HNQ30vAlPQIgchGsSh9B9W/3v0y29hJiIYbWFp8KfBHFgTEyqhLqYhQ="}]}},"9.2.1":{"name":"tough-rate","version":"9.2.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.4.0","should":"^6.0.1"},"dependencies":{"bluebird":"^2.9.25","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","esl":"^3.0.1","useful-wind":"^3.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"f5f0c080c16770a705bfce45cfc3067181ccee7a","_id":"tough-rate@9.2.1","_shasum":"d4f0b43ca0ae872cbd8b90656c30d123a72b5d8d","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"d4f0b43ca0ae872cbd8b90656c30d123a72b5d8d","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-9.2.1.tgz","integrity":"sha512-4Sg0FgKH3UCSiUonvmYCKzF8HceJa/rZyKMh7EITeKYzq1uFVn0rxH56ahengsL6tft2UqntprmE0A+N8q9uFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQunEg0DZo6Uo43j/nToKC2VIuYwn34b7A+VHGKkqjBAiEAlu7ryaCdDL11CdU9qIjJClkxONDh+7cybrkNIeIn1NM="}]}},"9.3.0":{"name":"tough-rate","version":"9.3.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.4.0","should":"^6.0.1"},"dependencies":{"bluebird":"^2.9.25","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","esl":"^3.0.1","useful-wind":"^3.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"9364ac5a58a8a816aec1dc3d247b9b3dd5b980d9","_id":"tough-rate@9.3.0","_shasum":"f15c40aaa58cd2518da2f77decd26ee54236c8fe","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"f15c40aaa58cd2518da2f77decd26ee54236c8fe","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-9.3.0.tgz","integrity":"sha512-OHSAZPUSrRbO4NH+gxPAAu8kV3AxwOON9g6h/2BJHhLPqVEvl6kLmfNmvO0Aeo6KXyFCu3gyT36xNy15kciIEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDL5d2q09DbIYDvcgX9R6+2RzlqfvFyv3Y/pcFvDo9+ygIfVig6LU/ZhsDX9Cl/xDT3hINqrg1NAZXVIRCLX8KR8Q=="}]}},"9.3.1":{"name":"tough-rate","version":"9.3.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.4.0","should":"^6.0.1"},"dependencies":{"bluebird":"^2.9.25","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","useful-wind":"^3.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"268d275e60e047aa81abe388b043fdaef923976b","_id":"tough-rate@9.3.1","_shasum":"91755cd5ac571de1b1263e3f6ebb26cceec00c97","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"91755cd5ac571de1b1263e3f6ebb26cceec00c97","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-9.3.1.tgz","integrity":"sha512-cZ1Cm4764fH9nIXOkEM/JZiiFWvZsWqH1Ne1Co0zIsHDgNo1R+4oVwJh+HdKMj/7h1Z7wKo0KsDigNyrfrasBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUbnwJv9NF7P1dMvVv5h823m/TPBvOFr5iIz3Jm6vduQIgM5iQ8WHDt8i/xSBj7aIbo/1SAngVs8dUHU//xKFHwjo="}]}},"9.4.0":{"name":"tough-rate","version":"9.4.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.4.0","should":"^6.0.1"},"dependencies":{"bluebird":"^2.9.25","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","useful-wind":"^3.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"1ba0a522b0e9f205eaa8fd884496d4ea2cd0c999","_id":"tough-rate@9.4.0","_shasum":"937f747bae32b8b6efc17dea968078f68a17e229","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"937f747bae32b8b6efc17dea968078f68a17e229","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-9.4.0.tgz","integrity":"sha512-XRA/SMKdyP013LWiM1Dg6WUO4KBWwyNSFk7vnG90/tsegStJQyfokjgzWURnhK7+qpuDO6u+TYe7PcgpORIBmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHy/hNF1f6QTEm5jeEc6kZXy4gnCtIl84O//Ru51E909AiA0eBqfNb+70c/tjDky/8xCpXKEKXt9X1lxh7+tEiysQg=="}]}},"10.0.0":{"name":"tough-rate","version":"10.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.4.0","should":"^6.0.1"},"dependencies":{"bluebird":"^2.9.25","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","useful-wind":"^3.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"72567bbaf08bc09f6c07b09c0130826a7ee7c0f2","_id":"tough-rate@10.0.0","_shasum":"789c5376560b97b9b749b251ce1e8fefa8171c76","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"789c5376560b97b9b749b251ce1e8fefa8171c76","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.0.0.tgz","integrity":"sha512-061kQNsBFtZXN/K6iqGHvJ+pspKYP80pihzztmiBbtGIRIjkS7oWXu9SMRMcNCry08M5hrSJkjK2ewXT9wmMkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAD4qCU0+wmAsR5PHj7H1Hv5WvwiTkAvd0stCl9NFkngAiBbGkr/XVVeD4HRmjFYVxNFBCMmPdFIjE/NqDkg7weaaA=="}]}},"10.0.1":{"name":"tough-rate","version":"10.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.4.0","should":"^6.0.1"},"dependencies":{"bluebird":"^2.9.25","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","useful-wind":"^5.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"7e70e81383284641a9b5937ff3d23f88e47d9148","_id":"tough-rate@10.0.1","_shasum":"fa950c0d7672f47de4d4e829e0e586c20a884be0","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"fa950c0d7672f47de4d4e829e0e586c20a884be0","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.0.1.tgz","integrity":"sha512-2OkVX8muDfbYUAnClCoNnowmxpRAOf/Qnb6W4r3JwCZfcj33CPVPXaqtb9XmDmgAFiGObxO064VXkoydQ+8+1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC6lYJoQtcoF55TF66s52EPa4LifnN0irdbUUEvHqk1AIhAMhsgX+Yw75b1Hqft/zAvMTMVuL+1Gr3fmqezGxHPc12"}]}},"10.0.2":{"name":"tough-rate","version":"10.0.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.4.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"d6a5d33949e1f54bd8dc79914ec1b65cbbc16b91","_id":"tough-rate@10.0.2","_shasum":"f3b19c21f88732170150a5d74f317324cd096f7b","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"f3b19c21f88732170150a5d74f317324cd096f7b","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.0.2.tgz","integrity":"sha512-KFBCU7yfOkKFU7gBtDv4eSkU1oaoqz+UfFgKfz0Z8hkytC+F7Qghdzuesuj6bSLMtG20cYJCIPZMcUzcInOoZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8l2EyBGWJJq3zXasjA/ggj2BiT9XH+F3OqZaFCfAk3gIhAPo/wXi9HOCsvYOSKR32Sh6klpDSmojFKrhCgpl0N2Cj"}]}},"10.0.3":{"name":"tough-rate","version":"10.0.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","caring-band":"^1.4.0","coffeescript-helpers":"^2.0.0","debug":"^2.1.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"e86ed9ea3b6741632383e89f973a251821b035eb","_id":"tough-rate@10.0.3","_shasum":"57520860a11435eb5c44ed407eed662adb74ff33","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"57520860a11435eb5c44ed407eed662adb74ff33","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.0.3.tgz","integrity":"sha512-w5v+7sdvAYHR9r5+UD4W3IJQlDvg3/VOYV0DRKm2gK1y4EaV5ADvOspkeUEu8a+Vx4xHlNJ0WROJiQk9zlzMjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmxt1y+6cli0CL5tFmAQ2td8ryJwS8ykZVNRFazyxaMAiEAvvUZfxnij3/E2TwoPEcwzc0SIeOx/S11ONF/RWMtBr0="}]}},"10.1.0":{"name":"tough-rate","version":"10.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"4eea0007805223934d038fb3177ee500f213ea4a","_id":"tough-rate@10.1.0","_shasum":"ba5d07fc7511088e14642c307ea2abad0b941816","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"ba5d07fc7511088e14642c307ea2abad0b941816","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.1.0.tgz","integrity":"sha512-qvRk0lCqzL/LYeMRhRp686ZfuRyHOY5lrBORzfJof8u0AYgQZTmd+kcsrI1ydjqVymNNrRfcatC7iaCaoSEFWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAp2Jt6RdrEiFXf/oZ3IiUYIQ9PECKj+L2VtuqvOeuPrAiAKNWRm3a+4n7RsIc+GNhZY6fO9KpM0CbQlBdydQRZEcA=="}]}},"10.2.0":{"name":"tough-rate","version":"10.2.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c0776e9fd0e167ae9aefcb2936a23a57e10b9c08","_id":"tough-rate@10.2.0","_shasum":"a52a6be88798df1bc7574f6b2d2119108212f645","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"a52a6be88798df1bc7574f6b2d2119108212f645","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.2.0.tgz","integrity":"sha512-2CA+Yuqs2XClYmuWQDfMH4aoF80+mMAhrGNmbMRRViMERMs23rRhKojVUjyqHhouxkosCTmXJNpBIF/6xhbJ3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHntg0hdereIqGNrl/IL086kV298G6qrNdNS42CeLc1+AiEA3QvdgcdXeGmbW6l2aGRl6Fkyic4i3Yoh+lhY1uaEvdI="}]}},"10.2.1":{"name":"tough-rate","version":"10.2.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"12b952d3cb4134b5c9ae0aed7ec0c2c63782e4f7","_id":"tough-rate@10.2.1","_shasum":"6ba8e8a1499dc1d6ae783320d19dcfb49013f8ac","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"6ba8e8a1499dc1d6ae783320d19dcfb49013f8ac","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.2.1.tgz","integrity":"sha512-XthO/NZVfdZ/N9CT/fwoBY79Ve6CWnHG8fpb1Ea+Ohfhi4ei0JfVmfDU89CYRNtmr6LmoFDOidO58iWxVCz2cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYe0wFjujMLahxIw1JzeJotbRaQ4T1IZDLKT8fkXyxwAiEA1rvA8dm3cryi1d0xnb4RxMfZAdjsKIA3qyTqUseKyB4="}]}},"10.3.0":{"name":"tough-rate","version":"10.3.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"87be1c8e40d4989d57b438896c26544e8fcce519","_id":"tough-rate@10.3.0","_shasum":"06d0ac0b6d91f94d9139b1160f2a4fe88ad5d995","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"06d0ac0b6d91f94d9139b1160f2a4fe88ad5d995","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.3.0.tgz","integrity":"sha512-ARsmeP3C2NKD3OlmTjvlW0UDlIHgB8xNgdTKpDj4ZeUvwaN6XVBrrjBuN32ufGIBnCIpiQ4111Sn+Y2Cyn2dUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZHP3V9OAask3xhrNk6nkLbdmJEd/M5NPSHvn7xVNeMAIhAKajCXchJppOvqzhSIPRkrjQ9CT2a/aQNC3VPaMkiHgw"}]}},"10.3.1":{"name":"tough-rate","version":"10.3.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"ab1307d6ce8b78b3f0b94d4ae928afa368bfcca8","_id":"tough-rate@10.3.1","_shasum":"f43aa802c10f48887014a2039f76d94dc79c2cb0","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"f43aa802c10f48887014a2039f76d94dc79c2cb0","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.3.1.tgz","integrity":"sha512-f0AbsP7ZJLoWIOKBq+2Tt2dIF3iNrh19sgJ3+rucQt9t6SvnVPGSqunvkHAO4WNCwldz9kJE+7BLoA/xKidDpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNuDaQcnAOVTyK2WByiVmZdsMsG2Yc3AOxfYgNqHtHogIhAJyUTS6exT/Ak+NxJrcEIGesM8fsebkiOmN6RsHIPkvW"}]}},"10.3.2":{"name":"tough-rate","version":"10.3.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","nimble-direction":"^1.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"5986f9910eef3a9415a27154c1a3f2a92b4b0402","_id":"tough-rate@10.3.2","_shasum":"019e90a248423cc5291fe3b9fd765155c24405c2","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"019e90a248423cc5291fe3b9fd765155c24405c2","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.3.2.tgz","integrity":"sha512-KWe7C5gzPbTjLBwRWfGNCdH1ss7zKYc8E+UG/5p+jqZ5PsVTXLJ4zUri+kK7+MEFizB8gw+WoAUl2p82Hjnc6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBk11S8s8iEcvjgcXEdUHssSZq2a+q4Vqtt2R5dgOalQIgewW4X08Csxvx4twEjfGbljYlGtqoQGyB9IVnbGxL8cU="}]}},"10.4.0":{"name":"tough-rate","version":"10.4.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","nimble-direction":"^1.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"fbf96747da76b700f78efef933a058601dcfb295","_id":"tough-rate@10.4.0","_shasum":"6b7c4498e812d0e4d3afcdceb710c8b0be5fcf8f","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"6b7c4498e812d0e4d3afcdceb710c8b0be5fcf8f","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.4.0.tgz","integrity":"sha512-4Ew+HzW49503L5dItnMQ/a9gRtFyuQmzrzKNmn2Wqk0j4ehjqniVCsK6O1Sv0Zvm9SjoOCJPyZQ7ldPJvTAnGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGiPiWO+jkhvkRpZtdf1ierBACOiJzukSLE6UxAQoiwaAiEA7gQBQ7MxBLE6/668gV1y+IjeeH37hnmQA6oUTq87KfA="}]}},"10.4.1":{"name":"tough-rate","version":"10.4.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","nimble-direction":"^1.0.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"e2a7375fd03843fed0337f44efc5aff33a9fb7b5","_id":"tough-rate@10.4.1","_shasum":"7406d98c9cf1f42d7cf5fb59f56644faf34db7e0","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"7406d98c9cf1f42d7cf5fb59f56644faf34db7e0","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.4.1.tgz","integrity":"sha512-vX5mDT8CTjpWROpDOHVDT8652D3f4PXsBoIYGMKrKbmdUZPmDDsvdBLwU4dFs9NNfX+bjkv7Yw09qhfEU8NTXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHe+M1oCfmHKYpsWEqmv6a55Tr7NzGLoGkNVlbQ1IgerAiEA+6N8CP3U8VlVmZ+uTAC8Yb39hpp/rlngDEHP7ufdKeI="}]}},"10.4.2":{"name":"tough-rate","version":"10.4.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","nimble-direction":"^1.0.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"a6350b31367c0ac2dfc67e97330dddf2258f6fb0","_id":"tough-rate@10.4.2","_shasum":"098d003fe91ae9c9e2ec56e992bf0e17145b63be","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"098d003fe91ae9c9e2ec56e992bf0e17145b63be","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.4.2.tgz","integrity":"sha512-t2+6UeP5j66XYMFScR2UbOmwzO2F7r05GaO37dR3apw8c10MRhzbS2uSdoDbc2U9bMoVlO3MG59aFSQDhox3tQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhq9eYjEB+wgG+IHQpN6Ex3MhRguL0vCCkivAILkyQuAiEAnXhxj6zbgK0mTia+GSRjUdKcuamJJFisDd70jhwst30="}]}},"10.4.3":{"name":"tough-rate","version":"10.4.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","nimble-direction":"^1.0.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"f1f97611608a9a808f827ab8c09920998b6e6b16","_id":"tough-rate@10.4.3","_shasum":"561238bfdab0d7d18f10d586da1fafbaada30cb6","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"561238bfdab0d7d18f10d586da1fafbaada30cb6","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.4.3.tgz","integrity":"sha512-h2hPbM4FeSqtH0TLYVOE+oGiADZPc433vGZ39n+FbVgkKfGKIj5TADSMkllSTSKSRnIOOZKILd73uSygGRJnKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBX7wufkrevOiTpQAH6zPAdd0wvconOptZaP4ymloybXAiBbHVzKbuvuwvHnaU9M88TpLnM/MP2Hsq4sV909q+R02w=="}]}},"10.4.4":{"name":"tough-rate","version":"10.4.4","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","nimble-direction":"^1.0.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"6759f0d48fd20afb23c79b36142ec5515b92e952","_id":"tough-rate@10.4.4","_shasum":"0f9bc29e2b0d85ea6b0bc1dd2b8be42e3ec77a1a","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"0f9bc29e2b0d85ea6b0bc1dd2b8be42e3ec77a1a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.4.4.tgz","integrity":"sha512-h63UyKGfYPUjeH9mnyKaZn9WfWXq795fWzDMOrFNqZKWc3mrs4L/Qw9LNVIqAxvpDwg6nIeFtGv/0A3AdwkibQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsi1IbqGcwqGI4UxtzfhydxkqvYt8L4dJ4LtLjxiNi5QIhAJcI8S4qNNODYFOAj0j3uu0qH4PnfPV/zhFvQR4qV0VO"}]}},"10.4.5":{"name":"tough-rate","version":"10.4.5","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","nimble-direction":"^1.0.5"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"69506c9ba6cc83f61d9359052062f7546348c40b","_id":"tough-rate@10.4.5","_shasum":"bc2f11d4165484746fc435d6f112997e7558a9e1","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"bc2f11d4165484746fc435d6f112997e7558a9e1","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.4.5.tgz","integrity":"sha512-MJBjtDfh6nMMt/FpUlMBXpgo/oC+gi/XqJs/ev6xVuO1D6mcu0r07Jbhvj4NR0dDvPrI+Pe3YADFAuxOuamHUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDokR/SkccJ5RThP57BoDYuJGe8A/hqw4yiH9H8XtKLRAiBkTAmakl5+Tv0C3YlKVB7tu/HfQmPxZedVhi3jQQMx/Q=="}]}},"10.5.0":{"name":"tough-rate","version":"10.5.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","nimble-direction":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"fc6014abe336cab525e3ac168a8fb04fa36c4a48","_id":"tough-rate@10.5.0","_shasum":"ae811e339f9c7fc370f53f99eebc0750142641e3","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"ae811e339f9c7fc370f53f99eebc0750142641e3","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.5.0.tgz","integrity":"sha512-XabmJKK179bzFZf1ZOrw26xP38vdrgKqLgfJIkq5j1/xOXskY65zf1ZymcOaGPZrZPXcOxGY4lpQPxH6svJW9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHMZj8WobX3VltZIM8vRaHAWA3SZz5GsBWA+yQKJ/JhAIgYBkALuSs7APj6nYuQO2gOQIPXNBLQ7PS47CC7uZhgwk="}]}},"10.5.1":{"name":"tough-rate","version":"10.5.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","nimble-direction":"^2.0.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"61ba87d543155ff17855c476c87ccd6095f1ce81","_id":"tough-rate@10.5.1","_shasum":"4ba35c676dd8b62e01fe439ad1261eb6c90e6f4b","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"4ba35c676dd8b62e01fe439ad1261eb6c90e6f4b","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.5.1.tgz","integrity":"sha512-uhhjp0gx5csm1PzUrypL/yxl7y/FaGfCOjW9uTAAQULOucpGOzg+wj47Il0hKTtlX3EEpydtAhLiYRUmfjUeMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxMnUAffj3PwL7GKd4lS7kUPUwY2t6xfbCGCQvmcekoAiAe6mnhsRetjgAxGH8EmfJyDeBebMRHM47cUHTloXIX6g=="}]}},"10.5.2":{"name":"tough-rate","version":"10.5.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.2","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.4","pouchdb":"^3.5.0","should":"^6.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.25","coffeescript-helpers":"^2.0.0","debug":"^2.1.3","nimble-direction":"^2.0.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"659d09b5c9718cc6da372de17806a15d22910a5f","_id":"tough-rate@10.5.2","_shasum":"c5aecc455207695109e23bf71c6333097a22ae4f","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"c5aecc455207695109e23bf71c6333097a22ae4f","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.5.2.tgz","integrity":"sha512-h9xSBGDgN2VUa30PWEOU5aeoel6Azlh/MeihSdNFyLApy++XfPlnV/0pWyvJetZQXrLHkq6YORbxlkD2CZr9hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNvciTFNw370BTeX/3tRmJXkdrlU8HDy5ZdeqSCBNP3AiEAsdDVHWz6P2lOMFUj7+09t69OVS9fpz+wpDV7w6Miglk="}]}},"10.5.3":{"name":"tough-rate","version":"10.5.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^3.0.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.3","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^6.0.3","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.27","coffeescript-helpers":"^2.1.0","debug":"^2.2.0","nimble-direction":"^2.0.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"95aefef4c1bca226c88b8164f43cd47e4c6fdf09","_id":"tough-rate@10.5.3","_shasum":"091d71b9f6b31f7ed07015b8988b0913f5af6938","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"091d71b9f6b31f7ed07015b8988b0913f5af6938","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.5.3.tgz","integrity":"sha512-waHur9Vo93wZc1YYOlZf7Afbj3MBaviC6Nx9CkBDSnX0s4/1Lmi+HQ4qsHKhSfNdPgeMPEfnkYCF9xt5C1gyWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRa7pg4egd0Q9xDQBIODfQGLH8D1W95SJuXCPJPrB/bAiEA5EMwPDyXHmY1lgOq6Qiq1+rCaV2bwgGqKhOZdKuQjss="}]}},"10.5.4":{"name":"tough-rate","version":"10.5.4","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.3","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^6.0.3","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.27","coffeescript-helpers":"^2.1.0","debug":"^2.2.0","nimble-direction":"^2.0.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"1b188cc423627dea3d6f153eaddec41b6c346d25","_id":"tough-rate@10.5.4","_shasum":"776b36e611c707ae218a8b5f1acd2dd7c074bb51","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"776b36e611c707ae218a8b5f1acd2dd7c074bb51","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.5.4.tgz","integrity":"sha512-7yMw9j4N4tlAoCxRb1KJvjpfuc059ujNnccO0BqPwHgeVG9aax1o6w2TubbfcxQS81YXHA2Hoskv5uFiklj5Aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSINde7GPpcwh70tdN5OQfrnxEhpPiACKrleEdaUq4LAiEAnwdjIKQ5gv/L6gWcC5iAm5QlfQw3lXw2B8cfom3ihM8="}]}},"10.6.0":{"name":"tough-rate","version":"10.6.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.3","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^6.0.3","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.27","coffeescript-helpers":"^2.1.0","debug":"^2.2.0","nimble-direction":"^2.0.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"05f72d9074a261bc425093b51bc999ce2d2af574","_id":"tough-rate@10.6.0","_shasum":"b37b55178b685a8ee94e718767c7f49bec8cdf98","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"b37b55178b685a8ee94e718767c7f49bec8cdf98","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.6.0.tgz","integrity":"sha512-oT2al8mtrGuGgC2NKIjG2IQmPOkGW7vI3eEZ0i22cstjzxbI3QrlW8SUClFsqnMf9RunKz7l68X/ptsXlOuEJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+UAZmX9tdNMXYToN/NWV3nxeCrSjm385yiOPuLqhr3AiBK3bdUNLXqNw9yYHs1evo4cbZ3LJjeeIvGMUTbzVgTpg=="}]}},"10.6.1":{"name":"tough-rate","version":"10.6.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.0","chai":"^2.3.0","chai-as-promised":"^5.0.0","coffee-script":"^1.9.3","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^6.0.3","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.27","coffeescript-helpers":"^2.1.0","debug":"^2.2.0","nimble-direction":"^2.0.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"5ded5c2411e33e20f65f1b85f04d841ff538ac07","_id":"tough-rate@10.6.1","_shasum":"f720917a39e364f98f750a693c9ad8d13acae605","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"f720917a39e364f98f750a693c9ad8d13acae605","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.6.1.tgz","integrity":"sha512-afn3sQMi7A9/zQ81Ria42A/jP1sL/jq9xRpaclkuU6xQCoKG+jl1POeKng9oTUwbPx4JT1Hj+dHumPMw6o0eYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKzPE9bd6CBKhxRHap9zxwbDfTAzpPxHfoqyYR7hz4YAiBo1KnmUL6i7SYC0sAvH1fE6LDWkPe7rPtnKeIS+EQJ9Q=="}]}},"10.7.0":{"name":"tough-rate","version":"10.7.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.0.0","chai-as-promised":"^5.1.0","coffee-script":"^1.9.3","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^7.0.1","useful-wind":"^7.0.0"},"dependencies":{"bluebird":"^2.9.30","coffeescript-helpers":"^2.1.0","cuddly":"^1.1.3","debug":"^2.2.0","nimble-direction":"^2.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"07d7423d766c1531545811f5abff00538d85d4ac","_id":"tough-rate@10.7.0","_shasum":"0cb32242091ef092faf8547c410149c7856cd1f8","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"0cb32242091ef092faf8547c410149c7856cd1f8","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-10.7.0.tgz","integrity":"sha512-Oweu5ffH5A10HMZlFOljQV2IKHGyLxGpKNT+xs93xt5GuP9OgL+8wpfZMS1enbL5CKg52czTNqGb2vu84wLiEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChq+Ja9VtD4AIgxoCbl4U69HJTHwt/7q61FZ3xY93IuAIhAO+MxTKExb9wuQcCnULoY8cSiw4jUdaCsQ1EjrXKqIm0"}]}},"11.0.0":{"name":"tough-rate","version":"11.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.0.0","chai-as-promised":"^5.1.0","coffee-script":"^1.9.3","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^7.0.1","useful-wind":"^7.0.1"},"dependencies":{"bluebird":"^2.9.30","coffeescript-helpers":"^2.1.0","cuddly":"^1.1.3","debug":"^2.2.0","nimble-direction":"^2.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"b47e2c678fef0c373dff438f4f06eb04ebfc24a0","_id":"tough-rate@11.0.0","_shasum":"68f028692d8c75a0dd8c514853e9b6df0994df8c","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.3","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"68f028692d8c75a0dd8c514853e9b6df0994df8c","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-11.0.0.tgz","integrity":"sha512-F+rvjbHCSeZOHgRBEL4zI21SJTallKe8GG/nXX7mgr6T4UrV66HrEKBO2jtZkUqxjJR41MVzHI05NwNapLzyrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTVgyzxEp57QXarSw3C5YciMNTfRvn3a4zUs0vXjKd9AiAQw9baghbB+KbpLlfrE1j9cq+YIEnYT1g7+E486nr5MA=="}]}},"11.0.1":{"name":"tough-rate","version":"11.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.0.0","chai-as-promised":"^5.1.0","coffee-script":"^1.9.3","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^7.0.1","useful-wind":"^7.0.1"},"dependencies":{"bluebird":"^2.9.30","coffeescript-helpers":"^2.1.0","cuddly":"^1.1.3","debug":"^2.2.0","nimble-direction":"^2.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c330701524aaad78fbbdf195021cb83deec46bfa","_id":"tough-rate@11.0.1","_shasum":"e29cbaa01e133241a54f69c9f24f9a50406f5a06","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"e29cbaa01e133241a54f69c9f24f9a50406f5a06","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-11.0.1.tgz","integrity":"sha512-LfcFnKSKNcdF8BuCTsyC+Iyjptzk7uC4uFwdryTyuC3alL8VOMxOpJXYKctK5F+VX1hmNRgY+4/N0Lsbbq5AVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOASUoTx6kdLZjOEXtjyIAm84rD5H7GqJibhocm3/bPAIgLLF743RarlScIAiKqSp8EXuYxBSh0odQ1e9YcyQ8HRA="}]}},"11.0.2":{"name":"tough-rate","version":"11.0.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.0.0","chai-as-promised":"^5.1.0","coffee-script":"^1.9.3","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^7.0.1","useful-wind":"^7.0.1"},"dependencies":{"bluebird":"^2.9.30","coffeescript-helpers":"^2.1.0","cuddly":"^1.1.3","debug":"^2.2.0","nimble-direction":"^2.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c114a421c7c4cc387792b45b33e61602234de78e","_id":"tough-rate@11.0.2","_shasum":"d90cdc1579a71ff0f5b1faebe1c39cbbd52b5fca","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"d90cdc1579a71ff0f5b1faebe1c39cbbd52b5fca","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-11.0.2.tgz","integrity":"sha512-rDahiqVVVYGSl8ETUZiOcc8MyPLPU9Ma9VEwjEi7GWT5BUJobC+/M17/89n5YdRWQW0tUe1tJOXmkdRQhtU5pQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBS8LdIkHCf6UBJq9JxnT4C/E/YuuGeVbbhjWSMQqQo2AiEA8UODe8QL2GgzTUgJP/YxBzK85ZnwhVgcCwMRg1o+U1g="}]}},"11.1.0":{"name":"tough-rate","version":"11.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.0.0","chai-as-promised":"^5.1.0","coffee-script":"^1.9.3","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^7.0.1","useful-wind":"^7.1.0"},"dependencies":{"bluebird":"^2.9.30","coffeescript-helpers":"^2.1.0","cuddly":"^1.1.3","debug":"^2.2.0","nimble-direction":"^2.1.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"414a249de27d59be8446442710395ea1e307362d","_id":"tough-rate@11.1.0","_shasum":"46cdd4e35ad25cf5dd8482ee5e474cc85b66de39","_from":".","_npmVersion":"2.13.0","_nodeVersion":"2.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"46cdd4e35ad25cf5dd8482ee5e474cc85b66de39","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-11.1.0.tgz","integrity":"sha512-QpuxqvRiecPKTg++AylNYAJfK454bC30OodlQaXWljr0NMUJd1NhoSR0XK24egnqlWZelnOCSasfVe3m+XqHTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsW8Tqpvc+YLzR/25qUjZKrWVLt4b1zpgc52n5HA4/JAiBioyXxSlHIxzRoszB5XWq7RhoWZIi2zyoaX/kjDv9/Lw=="}]}},"11.2.0":{"name":"tough-rate","version":"11.2.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.0.0","chai-as-promised":"^5.1.0","coffee-script":"^1.9.3","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^7.0.1","useful-wind":"^7.1.0"},"dependencies":{"bluebird":"^2.9.30","coffeescript-helpers":"^2.1.0","cuddly":"^1.1.3","debug":"^2.2.0","nimble-direction":"^2.2.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c5666bef92ffac95e205056a2f7bc137e8d48a17","_id":"tough-rate@11.2.0","_shasum":"0cff384da191bdd5e670c23ecf9c9413fdc21c26","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"0cff384da191bdd5e670c23ecf9c9413fdc21c26","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-11.2.0.tgz","integrity":"sha512-WEZNWD0rxiRA83YZCLsSPcN4KgGN7RDnlv1z4/JbM1vkaT0RIhLU+sPLUf4ieEQgZA3/K1hEtrG9yzp3/HzkOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQOxHFdbrCQtTcGAC/IN8cHDk/LGiD4HCsNDlNQVszJAiAtODOZvHpd2mUOJM7vhQvy5wYVztelCY+k9W1i09YcEA=="}]}},"12.0.0":{"name":"tough-rate","version":"12.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.0.0","chai-as-promised":"^5.1.0","coffee-script":"^1.9.3","esl":"^3.0.1","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^7.0.1","useful-wind":"^7.1.0"},"dependencies":{"bluebird":"^2.9.30","coffeescript-helpers":"^2.1.0","cuddly":"^1.1.3","debug":"^2.2.0","nimble-direction":"^2.2.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"6480a1dd5f115e954b6b59d64de9835eb33d8b06","_id":"tough-rate@12.0.0","_shasum":"143b86ac2c7219f051d2514066ba7c0e768ba527","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"143b86ac2c7219f051d2514066ba7c0e768ba527","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-12.0.0.tgz","integrity":"sha512-wPLLqQQjNyfK4jBTrSJksPSpIUmfUKSjQYt3VlsfSUv27OOduQpe2bDkx6+actFDhaK0qNXwapUY15rM1A6vSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAOcrwYrS7PwYXHsDHLu3tyGRTAW5ePUYxPZrQb+27EAIgD5T4eZBkQvHN0q18V9TnU8bTACAsdiItYHWx9I1I0Os="}]}},"12.0.1":{"name":"tough-rate","version":"12.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.0.0","chai-as-promised":"^5.1.0","coffee-script":"^1.9.3","esl":"^4.0.0","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^7.0.1","useful-wind":"^7.1.0"},"dependencies":{"bluebird":"^2.9.30","coffeescript-helpers":"^2.1.0","cuddly":"^1.1.3","debug":"^2.2.0","nimble-direction":"^2.2.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"f753f5d792cbe1f00208bb402b7823f8a9111582","_id":"tough-rate@12.0.1","_shasum":"3e808d022e15794f8e852b9b910005cac6b8bb33","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"3e808d022e15794f8e852b9b910005cac6b8bb33","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-12.0.1.tgz","integrity":"sha512-K2qTJK/IH0We1Z0J4NqqK7VohdDIcmC13Qw7v+9jAIjU3Q2PRVtAe6lvT31eM7baDwu3Ka3ZqI3xjtXq38131A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC6yaR7igzDyOPJOgPboBE7gwYrNO3FBY/feNAicmocAIgV+d9WN1zV5gobl844+eFWk5klKA2hquFuglXuze2c/4="}]}},"12.0.2":{"name":"tough-rate","version":"12.0.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.0.0","chai-as-promised":"^5.1.0","coffee-script":"^1.9.3","esl":"^4.0.0","memdown":"^1.0.0","mocha":"^2.2.5","pouchdb":"^3.6.0","should":"^7.0.1","useful-wind":"^7.1.1"},"dependencies":{"bluebird":"^2.9.30","coffeescript-helpers":"^2.1.0","cuddly":"^1.1.3","debug":"^2.2.0","nimble-direction":"^2.2.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"cbc02de3d012332de201c6602abb272e3c8830e8","_id":"tough-rate@12.0.2","_shasum":"fd3dfd9b98a84dd46708e7553ec5e352b8c22bfb","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"fd3dfd9b98a84dd46708e7553ec5e352b8c22bfb","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-12.0.2.tgz","integrity":"sha512-9klL0S2UKChuDM+M+izkLTHHU1HhpKjrqt4pugLFmpukCzH9PNt4RNCX8rW4izSnv9Z3pvAZo0fdPwJxlhR6Ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTpeXksdl/Ll7C3vVCfMnziiPab9nWfx8I3oxZL1BMTgIhAK1RhGSJryOKI2Tx/lI7KPGYbEJWjE4mjRM4PwK198cY"}]}},"12.0.3":{"name":"tough-rate","version":"12.0.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.3.0","chai-as-promised":"^5.1.0","coffee-script":"^1.10.0","esl":"^4.0.1","memdown":"^1.1.0","mocha":"^2.3.3","pouchdb":"^5.0.0","should":"^7.1.0","useful-wind":"^7.1.2"},"dependencies":{"bluebird":"^2.10.2","coffeescript-helpers":"^2.1.0","cuddly":"^1.1.3","debug":"^2.2.0","nimble-direction":"^2.2.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"0d3c49cd1d99fdda4178a042ed71ec6beed1f228","_id":"tough-rate@12.0.3","_shasum":"5af45675a5c1bfe4ab9837c5d8588f8b0232f92c","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"5af45675a5c1bfe4ab9837c5d8588f8b0232f92c","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-12.0.3.tgz","integrity":"sha512-4iNThEFgeJXqqDe8fTzlArJ5wMWqIlSgQWA7KKY3VgeSrCdlrpFKKdBF9qtoy/06wszM7N979iYLuwQsuwdPdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEilHoW2HJCgFt3aqMpUmaS0S3iQWWJT46e8sgXNUyw/AiEAwIqWG3OUhMU/pTvsQYH/z9zYr559Qm7cF/OrtuFlMW4="}]}},"12.0.4":{"name":"tough-rate","version":"12.0.4","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.4.1","chai-as-promised":"^5.1.0","coffee-script":"^1.10.0","esl":"^4.1.0","memdown":"^1.1.0","mocha":"^2.3.3","pouchdb":"^5.1.0","should":"^7.1.1","useful-wind":"^7.1.3"},"dependencies":{"bluebird":"^3.0.5","coffeescript-helpers":"^2.1.1","cuddly":"^1.1.4","debug":"^2.2.0","nimble-direction":"^3.0.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"f023fba28c1e9a719a9df2ca0936f5858565b83e","_id":"tough-rate@12.0.4","_shasum":"d7c1d59fe4c29c6aa0a3805233395ddead9a4a83","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"d7c1d59fe4c29c6aa0a3805233395ddead9a4a83","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-12.0.4.tgz","integrity":"sha512-qQcZiDeGGMGCYkAhHj0kLVLFrxZT8eW2/v14/WojRrZoZtafWnpy+UVTeuoedMYURjs+fUfZqlseGFUzYfSgFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6nfI+xZ7ezbBFhPA9PQvQUxJHQoLx1cwYAD9Yo3U+qAiEAhQRpupBBfB53c8Whps5THtykLx/dgJ6AXckWBzS2RXE="}]}},"12.0.5":{"name":"tough-rate","version":"12.0.5","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.4.1","chai-as-promised":"^5.1.0","coffee-script":"^1.10.0","esl":"^4.1.0","memdown":"^1.1.0","mocha":"^2.3.3","pouchdb":"^5.1.0","should":"^7.1.1","useful-wind":"^7.1.3"},"dependencies":{"bluebird":"^3.0.5","coffeescript-helpers":"^2.1.1","cuddly":"^1.1.4","debug":"^2.2.0","nimble-direction":"^4.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"ea82a730a071d8350241a4980ecc1b5f36d9e489","_id":"tough-rate@12.0.5","_shasum":"d37668f745d53640172bbcfd43d967addde567df","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"d37668f745d53640172bbcfd43d967addde567df","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-12.0.5.tgz","integrity":"sha512-knofimgKRTW1NdQjKgvRTWp95OE+TTNErQws3XoaH7Okg69mfLnm7KY9RUx58H4NGr6c0xnuyyMDWaSSCWqJDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkiEP+7qJW/51Schju9zBJYU4u4blk063pUYR1eEmPPAIgcLedy0iutWvlODXACcKwy2BZeH5BgGrhT59+Dwj7/Cg="}]}},"12.0.6":{"name":"tough-rate","version":"12.0.6","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.4.1","chai-as-promised":"^5.1.0","coffee-script":"^1.10.0","esl":"^4.1.0","memdown":"^1.1.0","mocha":"^2.3.3","pouchdb":"^5.1.0","should":"^7.1.1","useful-wind":"^7.1.3"},"dependencies":{"bluebird":"^3.0.5","coffeescript-helpers":"^2.1.1","cuddly":"^1.1.4","debug":"^2.2.0","nimble-direction":"^4.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"557a9823b48486baebc176b48c12e913dae96963","_id":"tough-rate@12.0.6","_shasum":"5e40930aba93778d854a591ed3f8384b0a381bbe","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"5e40930aba93778d854a591ed3f8384b0a381bbe","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-12.0.6.tgz","integrity":"sha512-X9CrsvLjrAcOJb9eRepYqu+n0bjNwOiASC1SQHe3lRBzWTNP2KP6rYj85MGhKA7GfJeWNLV+ar9ldSB09dhCmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlZCSCawNjClQ1JHDh+5m4s8n05Vw5AGWfLgeXwc56sgIgVhCnpQNKKTaEqY7ugTse402HfXcsuq+JILj13I8prHA="}]}},"12.0.7":{"name":"tough-rate","version":"12.0.7","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.4.1","chai-as-promised":"^5.1.0","coffee-script":"^1.10.0","esl":"^4.3.0","memdown":"^1.1.0","mocha":"^2.3.3","pouchdb":"^5.1.0","should":"^7.1.1","useful-wind":"^7.1.4"},"dependencies":{"bluebird":"^3.0.5","coffeescript-helpers":"^2.1.1","cuddly":"^1.1.4","debug":"^2.2.0","nimble-direction":"^4.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"ce2308c96eb63aa0f8118eeabc2c48aac0efcd02","_id":"tough-rate@12.0.7","_shasum":"5e251d38fbb619fd602c54d7eead37e226bfe542","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"5e251d38fbb619fd602c54d7eead37e226bfe542","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-12.0.7.tgz","integrity":"sha512-/u8wxtVJlSXOljn0RTYkPbItQeZ7ar00mTH5VCBbMFet/NGTDUEPN26MY/YZvRuNZbh1AI6lXfwLr9CDg7F/Ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0nE1NiCDRutWGYApkWLC+rIJ5FVtoXTpYUSVGLrJIgAiAVX20vvqjGejp961o8yCQPLsJUhwAcDPc6BxtgXmIhFQ=="}]}},"12.1.0":{"name":"tough-rate","version":"12.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.4.1","chai-as-promised":"^5.1.0","coffee-script":"^1.10.0","esl":"^4.3.0","memdown":"^1.1.0","mocha":"^2.3.3","pouchdb":"^5.1.0","should":"^7.1.1","useful-wind":"^7.1.4"},"dependencies":{"bluebird":"^3.0.5","coffeescript-helpers":"^2.1.1","cuddly":"^1.1.4","debug":"^2.2.0","nimble-direction":"^4.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"43172e2ef1c49bc3864ad18e8659246549c9491d","_id":"tough-rate@12.1.0","_shasum":"b94d923292cc08c24eb864203ef4180659c7f23e","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"b94d923292cc08c24eb864203ef4180659c7f23e","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-12.1.0.tgz","integrity":"sha512-bS08zonL4U+laUZ967zQoBYUr3m7Dd6HUTe5F1fHFx//vqwILmnd+OMOEOqW2miYJhrg2segsaQOS/KidkNg9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFr+6xw4QwgsPDGqJmcrXT6TZQk7D3mni6QyBTzkylwzAiAY/gX1iPVGmds8Jvd7fazF9KZBEvvC8YAPCQGpmIYAkg=="}]}},"12.1.1":{"name":"tough-rate","version":"12.1.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -rf *.js *.js.map middleware/*.js middleware/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.4.1","chai-as-promised":"^5.1.0","coffee-script":"^1.10.0","esl":"^4.3.0","memdown":"^1.1.0","mocha":"^2.3.3","pouchdb":"^5.1.0","should":"^7.1.1","useful-wind":"^7.1.4"},"dependencies":{"bluebird":"^3.0.5","coffeescript-helpers":"^2.1.1","cuddly":"^1.1.4","debug":"^2.2.0","nimble-direction":"^4.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"5a9460b6bbd21ea2f2813006ae1a57dbc94d2afb","_id":"tough-rate@12.1.1","_shasum":"56bc62cc6f078827895296207ebe36f1b90f7d09","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"56bc62cc6f078827895296207ebe36f1b90f7d09","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-12.1.1.tgz","integrity":"sha512-RGdOc/lJRysRbZ5HJZJSW/N8TuNdRv4DDiCMaKclVorXD/y+uVPtoI0nZyDhKqKaczLDuDPFmKcNRM6s8kD8fQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbg/XezYUcd2dWHiNdWUAlg4ZhKRkIdHw+ng5CpzGfSwIhALxqZOd3s12t87wH5ZE6vtAD9oQACvfeqsZFkxfvI8eF"}]}},"13.0.0":{"name":"tough-rate","version":"13.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.4.1","chai-as-promised":"^5.1.0","coffee-script":"^1.10.0","esl":"^4.3.0","memdown":"^1.1.0","mocha":"^2.3.3","pouchdb":"^5.1.0","should":"^7.1.1","useful-wind":"^7.1.4"},"dependencies":{"acoustic-line":"^1.5.0","bluebird":"^3.0.5","coffeescript-helpers":"^2.1.1","cuddly":"^1.1.4","debug":"^2.2.0","nimble-direction":"^4.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"7ae3da2ab16f9067579e535f5ea56ceb36701957","_id":"tough-rate@13.0.0","_shasum":"e6822e5c5c7c5cd6c0ca0a3a22c0b73b63e493f8","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"e6822e5c5c7c5cd6c0ca0a3a22c0b73b63e493f8","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-13.0.0.tgz","integrity":"sha512-u7yFqv5T8vLbosQ/YTQIyIxviXtcW3vemAx3sEcTSmPV3hSJ3kB3HmmUizr+Lzcb0/YDq+0Q1WId8I0/DFgAaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcDiuZ3UKUuWshDehHePsV+EOCX+WZ84bXQTEzKSqO4AiEA1ry2cwNDWxbNiia8rKvbZcRIpkdrsvFdmKqESY2kG0k="}]}},"13.0.1":{"name":"tough-rate","version":"13.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.4.1","chai-as-promised":"^5.2.0","coffee-script":"^1.10.0","esl":"^5.1.0","memdown":"^1.1.0","mocha":"^2.3.4","pouchdb":"^5.1.0","should":"^8.0.2","useful-wind":"^7.1.5"},"dependencies":{"acoustic-line":"^1.7.0","bluebird":"^3.1.1","coffeescript-helpers":"^2.1.1","cuddly":"^1.1.4","debug":"^2.2.0","nimble-direction":"^4.0.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"0c28900c40fa25efed296b7f867c6d157b1de2f3","_id":"tough-rate@13.0.1","_shasum":"358d21ec33cc7b98bd11adaef0d6a3a6ef2dcfc5","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"358d21ec33cc7b98bd11adaef0d6a3a6ef2dcfc5","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-13.0.1.tgz","integrity":"sha512-knmS1uG0Ts5+8ZT6goVnIc+AUJjih+02xsMp0VxOl7y79FTRfe/B7agHdKKubD6L365zsBe8pSABtkb7P2TCAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqSQkd2UYMEoupy4Nb7ZWhA7UapSWxn46L3CCf4TdB1AiEAr5d1GnlESR/41u7M4lOMdf85mvaOjpcKDSbwBU3Efk8="}]}},"13.0.2":{"name":"tough-rate","version":"13.0.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.5.0","chai-as-promised":"^5.2.0","coffee-script":"^1.10.0","esl":"^5.2.1","memdown":"^1.1.2","mocha":"^2.4.5","pouchdb":"^5.3.0","should":"^8.2.2","useful-wind":"^7.1.9"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.3.4","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","nimble-direction":"^4.1.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c4ac747a17610c00c7ff24cd45dc03b3b8a84cb7","_id":"tough-rate@13.0.2","_shasum":"b80105e89036fc0a54022bfa39ffa9a355d0b7e9","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"b80105e89036fc0a54022bfa39ffa9a355d0b7e9","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-13.0.2.tgz","integrity":"sha512-X+Bs0QlhlXDFR9fqb4HCS6unTg7D2Rg/k6OLVDAx1Yjg4NQ18bghQ0qoDbu/3wQ/hsLkq9pnwTtVYsxrRl1Q5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8t8+aTENWPlgR2cUNrNAWY4wd42CvSkqsDkEMIrvFZAIhAITeWvR3FVIQzWsFz1K/6fuv/qbqBI41+oSGKy1jm2zo"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/tough-rate-13.0.2.tgz_1457434149544_0.11773282778449357"}},"13.0.3":{"name":"tough-rate","version":"13.0.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.2","chai":"^3.5.0","chai-as-promised":"^5.2.0","coffee-script":"^1.10.0","esl":"^5.2.1","memdown":"^1.1.2","mocha":"^2.4.5","pouchdb":"^5.3.0","should":"^8.2.2","useful-wind":"^7.1.9"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.3.4","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","nimble-direction":"^4.1.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"62c388421f67c24fad1f4a0dc878014cd7a58311","_id":"tough-rate@13.0.3","_shasum":"1a540846731b87c35f80f5899dcc857c3913c094","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"1a540846731b87c35f80f5899dcc857c3913c094","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-13.0.3.tgz","integrity":"sha512-s6N/nHRROwnGXlh5Cf4o5f7XwWmmlpVicdc+VtGeZtSsH1c2X8lGhHFEs5yn85PRb9ihUpI1yXcfVA6f/drsJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG74yRgNftD5gFMYD8T3FSq1bCHQm41CAb395Tag80bTAiEAqEwS4RvNw5/anTC3P2/CD78wc2xX9YfF+Wn2PKFnkLk="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-13.0.3.tgz_1457481077776_0.8445881966035813"}},"14.0.0":{"name":"tough-rate","version":"14.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.1.2","mocha":"^2.5.2","pouchdb":"^5.3.2","should":"^8.4.0"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.0","nimble-direction":"^4.1.2","seem":"^1.1.1","useful-wind":"^7.2.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"6bfa25c2e3b6ef3eac4a4bd409f0b7a99cc832e0","_id":"tough-rate@14.0.0","_shasum":"867fafd3d44dac7627e9211a4a9fef1416bc0df8","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"867fafd3d44dac7627e9211a4a9fef1416bc0df8","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.0.0.tgz","integrity":"sha512-XCiRTHJXAVXrAwzxwV2iDciJdiNKL8gQ2UMBH5FVnMyxYnLhg22Km8+NylhRk2JeeIgWAHNUz6LOcdzSGXoDNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGo4LmtWNswF10flokfH/JtTFQ/i41+a3CGtzUpjL5kZAiBfiiDSH8j1F1fkFscGpgr2BrqQJ5FPVoA4nO6VYWnqFg=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-14.0.0.tgz_1464174299422_0.2765000176150352"}},"14.1.0":{"name":"tough-rate","version":"14.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.1.2","mocha":"^2.5.2","pouchdb":"^5.3.2","should":"^8.4.0"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.0","nimble-direction":"^4.1.2","seem":"^1.1.1","useful-wind":"^7.2.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"ab10df98a8364b9aa817fc955bbec192f912a330","_id":"tough-rate@14.1.0","_shasum":"41f3bec8534543ef452f84d1681fdf7119f9d8e2","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"41f3bec8534543ef452f84d1681fdf7119f9d8e2","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.1.0.tgz","integrity":"sha512-eCWa47YIFZJhVCfl2qIiLnunfQXotD0FaJhmPPRsK1Z14BpjaRNplddtVhQ+12IfVRZK+C2V04bDR1mMqkuMCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZdV48L90k1SKr8aNJRRoepgWi1vT+3+4CP0bbkLU46gIhAIHDstvGQ6X9Vm4LQ1MHkLJau3KUo33jNsOBT2v2H6jd"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-14.1.0.tgz_1464189098008_0.7519537827465683"}},"14.1.1":{"name":"tough-rate","version":"14.1.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.1.2","mocha":"^2.5.2","pouchdb":"^5.3.2","should":"^8.4.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.0","nimble-direction":"^4.1.2","seem":"^1.1.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"1f8794b0a098f80f0938c2f12cbf36631e143720","_id":"tough-rate@14.1.1","_shasum":"5c8a548dc3703623fcc0e16e174bb9f9872eca6d","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"5c8a548dc3703623fcc0e16e174bb9f9872eca6d","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.1.1.tgz","integrity":"sha512-alVeGZUKOBF7rGTbLJfzgJZnK5WjMBv9MM5TY8FqV9ec9CQ5SHqcZFvPxhbMd5QYSEWoeNnYPVGPoZtGk2jXIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2Pj/SnecDKwot1Us+Q3Xjj1q7TvKwBMhXj6qRDfG65QIgSXZZNNgAqXMgVBuSw//9K86pz55KowdxSSvcsy9Z0C0="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-14.1.1.tgz_1464214056602_0.07279864326119423"}},"14.1.2":{"name":"tough-rate","version":"14.1.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.1.2","mocha":"^2.5.2","pouchdb":"^5.3.2","should":"^8.4.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.0","nimble-direction":"^4.1.2","seem":"^1.1.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"2f6c9fc8a45178d7d31f577eb535d8813ee080b8","_id":"tough-rate@14.1.2","_shasum":"b667e4f166fba50dd2e2d77f4f27496fcd0877e9","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"b667e4f166fba50dd2e2d77f4f27496fcd0877e9","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.1.2.tgz","integrity":"sha512-9SefPlwZXuiLWAs6dgnjQPYZsV2ROpHNl97mGe712MtknrBawhwalMSP0wBDipLurRLXb8eyxJfKn9Rx/sdulA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2HSsUyq40Q/24GKdm6n968lTHcs+Fq0VDS7+gv8KogAiAv0j1bp1FSzxa3DH9EHJBVecbSP6PtkW43eMwVDHbczA=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-14.1.2.tgz_1464216078471_0.14910517423413694"}},"14.2.0":{"name":"tough-rate","version":"14.2.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.1.2","mocha":"^2.5.2","pouchdb":"^5.3.2","should":"^8.4.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.0","nimble-direction":"^4.1.2","seem":"^1.1.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"6546df8626f48097509131fc4d12477d1b15d9c9","_id":"tough-rate@14.2.0","_shasum":"e89c61d0a6aac2e969382d078014e725be95a4e4","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"e89c61d0a6aac2e969382d078014e725be95a4e4","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.2.0.tgz","integrity":"sha512-781Nqyhwxza1nOWatZ9ve+dCBXogxwxM5jCHlVw6CIhljPY2ne66Ai4xSl6PCwQwip1Fhy/FZb1juUcTEF9OIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUOi/SE+rbIZ6tdnXPmPSZj8yRRJKBFdOb3diClCgqaQIgenRMtcT9Zbw0dSzC2x+B2AtOb2+bLcRVkT3Iq5kgPZw="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-14.2.0.tgz_1464216988307_0.10511028091423213"}},"14.2.1":{"name":"tough-rate","version":"14.2.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.1.2","mocha":"^2.5.3","pouchdb":"^5.3.2","should":"^8.4.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.0","nimble-direction":"^4.2.1","seem":"^1.1.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"5491acb689cb08f36a508bdd55902540d8d6b287","_id":"tough-rate@14.2.1","_shasum":"ec61f8499f0bcfddd27a27bf281fee59b7869482","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"ec61f8499f0bcfddd27a27bf281fee59b7869482","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.2.1.tgz","integrity":"sha512-8ZXHwiRcFh8CzMg5ZixoELRXwCJgF3d3bqO/Wytx/1WywOrFkLOaipwPVAdyoCxHCz6KYTshePdbVnSel/ABWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoqarwJ2hjDWKCIXVyjcS+fJ22f5PSy5/mg4GHExZAJAiEAr+6K6FA4taxqgZeOraYu5xzsads0OqQ7XeIlFkSLXtI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-14.2.1.tgz_1464344255029_0.1578654635231942"}},"14.3.0":{"name":"tough-rate","version":"14.3.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.1.2","mocha":"^2.5.3","pouchdb":"^5.3.2","should":"^8.4.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.0","nimble-direction":"^4.2.1","seem":"^1.1.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"9b731838cf9b53c9ab96dc2102cab832830a92d9","_id":"tough-rate@14.3.0","_shasum":"2eae0235900796464e1d3ca179f19e20a44014aa","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"2eae0235900796464e1d3ca179f19e20a44014aa","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.3.0.tgz","integrity":"sha512-q2UpBmbrE0RqQ0xZuwSHT2Ebg5/ZrgCYw4sx/pfucTP0qRYBYIlYg+i77n+xks64ZffuyHAPo9DldexZ+OFfNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDLs8xdB2xO+vooLIJB5ME5ra4kKs5qA/B7PC8BXJRKQIgRvM23lbJyzE7ODAS0PqAuMZOy2u2vSBfK+vNmthqRoI="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-14.3.0.tgz_1464769734384_0.5155110419727862"}},"14.4.1":{"name":"tough-rate","version":"14.4.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","pouchdb":"^5.3.2","should":"^9.0.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.2","nimble-direction":"^4.2.1","seem":"^1.2.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"610fe83fbfccaf22042a4961959170928e2e4aa5","_id":"tough-rate@14.4.1","_shasum":"93999eb7c486a52a0ec7fd59e6913474b87f27cd","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"93999eb7c486a52a0ec7fd59e6913474b87f27cd","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.4.1.tgz","integrity":"sha512-aX/VwqCBLzZdEkGznA4myYKv46eRXuOpQ1VvQbjdfWxypxmUrE3AB13mfAoKFiukLBCO2sQFM0LXYD60xul+dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlS/qysoIwrPQMuRyUMmQDBN3fOPipp36boxeYyNxCDAiBNTwISniaLb4ABzjodtea9cjS/E+X4LG9hYmH9AYkgsA=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-14.4.1.tgz_1464779863916_0.17695457814261317"}},"14.5.0":{"name":"tough-rate","version":"14.5.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","pouchdb":"^5.3.2","should":"^9.0.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.2","nimble-direction":"^4.2.1","seem":"^1.2.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"18482c093b9a1ce32aff2ae67df572178895b072","_id":"tough-rate@14.5.0","_shasum":"586bc220e7a479acfb71c1ba6b72c24c8ab74fb1","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"586bc220e7a479acfb71c1ba6b72c24c8ab74fb1","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.5.0.tgz","integrity":"sha512-h3PJEixqHp5w3ss9C7+t+3CzkKswpfh2B1pgbkxLGNSVG2vDz+CY68kYN/Pn6xd33+TQ9OegBoCTHDwb3BtrVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBYe9ta9QivOB1iq/KeAkKJ44ZmOqs5D4+5LiMZ7dq9AiEA8b5ksL+kwADWwSPH7XH9GiYLI2Q28/WGzLCvctp1Wb4="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-14.5.0.tgz_1465378601921_0.20801071356981993"}},"14.5.1":{"name":"tough-rate","version":"14.5.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","pouchdb":"^5.4.1","should":"^9.0.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.3","nimble-direction":"^4.2.1","seem":"^1.2.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"bb086d3a70177b1c7d235b286a5a246068bf3810","_id":"tough-rate@14.5.1","_shasum":"4fc5c2320f304146545d1fc5ae3d82b53a618133","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"4fc5c2320f304146545d1fc5ae3d82b53a618133","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.5.1.tgz","integrity":"sha512-rm+57gv4IDa8ATPPcabpDG26Xz5NeB5i9QQuK/eUqK7Ltqg5z0t2JO4XwVAM8GX7o73tdzd7OgwPdgnev1zoxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPcKwmQ5pErlDH/0RKekcLwtTWc8uCq1837rOaZh/BFAiEAj3HcnC0Ge1+KQS+6GBkZwW9dK4IFxV0pxYLOaj6sD1k="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-14.5.1.tgz_1465395928166_0.6831869320012629"}},"14.6.0":{"name":"tough-rate","version":"14.6.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","pouchdb":"^5.4.1","should":"^9.0.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.3","nimble-direction":"^4.2.1","seem":"^1.2.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"b37f46341e0e91b6a22cc1f6aaa5ce2583bea99a","_id":"tough-rate@14.6.0","_shasum":"b2384ed7c823f9b4a95fef43adef0ffdd2798e74","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"b2384ed7c823f9b4a95fef43adef0ffdd2798e74","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.6.0.tgz","integrity":"sha512-B77MjAO/o+a6JJXuJYoPSE250FnQRjfAEHtHMI6WWNuyQHhpJElWQIfa3Xpphnis61PSInr4kdhZNv9bBmF1/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy7tHQMabyIB47M2ogX5NXp4l6+ekICCpnVOh7opBQNAIgBp7XNbydk+pOUk4dRACZIlKvl1FwF4taCWStyL68sJY="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-14.6.0.tgz_1465509835922_0.43564204848371446"}},"14.6.1":{"name":"tough-rate","version":"14.6.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","pouchdb":"^5.4.1","should":"^9.0.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.3","nimble-direction":"^4.2.1","seem":"^1.2.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"011ece90d4fddc1ebe517e6fbeef47a3af0daacf","_id":"tough-rate@14.6.1","_shasum":"bc2f6a04b615ac058eb94a3d6f9ecfe0cd993007","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"bc2f6a04b615ac058eb94a3d6f9ecfe0cd993007","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.6.1.tgz","integrity":"sha512-T0IKNr6yXlqCkh0C23lCWGEBYv6gPpn+v5AU5V6bvTPLBsMEmExhHt0iZCMAzMWXIg+B5eGM7HmxmYr079Ds+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnU4l1Q/TT1tRGmVryZ/XdaMRe7torc60+Edopzi3sSAiAm3Lr6G3dm6/fKEARfcDTgJVRaFwXIqVKa7uvvgnxKNw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-14.6.1.tgz_1465512073767_0.6779063241556287"}},"14.6.3":{"name":"tough-rate","version":"14.6.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","pouchdb":"^5.4.1","should":"^9.0.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.3","nimble-direction":"^4.2.1","seem":"^1.2.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"6ebb77e77bc9481d7ba4d25175886a980417e4af","_id":"tough-rate@14.6.3","_shasum":"94f96a6576571ed163941d263a9e8d7778a2f85f","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"94f96a6576571ed163941d263a9e8d7778a2f85f","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.6.3.tgz","integrity":"sha512-X0Ueq0y3t2M0yh/Ca0iAFCcMUoa2U5J+uHQopJJKQ/671ZIkjp0Yi29o1TpV8YOeHLqwA9hB4JICNHwrQ3zCQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMhIleQ7VYJdpWH2kARgSo9hxQXgN4e/mDCQw5yCB2xgIhAILHoj82SNsyEL0f3GVGLyxUV1ETICLrSEop3GrGnCM9"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-14.6.3.tgz_1465837377344_0.14560255478136241"}},"14.6.4":{"name":"tough-rate","version":"14.6.4","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","pouchdb":"^5.4.1","should":"^9.0.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.3","nimble-direction":"^4.2.1","seem":"^1.2.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"30bb2c89336e1734a4f8ead7e2a46e4cc2e9d33c","_id":"tough-rate@14.6.4","_shasum":"7c42597cc7fc458cade0ae277a7481d91e10aaaa","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"7c42597cc7fc458cade0ae277a7481d91e10aaaa","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.6.4.tgz","integrity":"sha512-nDH3JKM6fJr19bb7+3wDBuAm2MxJcIhkvSPZKT8S2WhGsHFNFyCHEvcM4rDKF2yyCxc0RHha+zUmFRCGu2fZng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDH4xu3lXQiLZMRk4G/yJ6v0mzHR+2yWgW1maSvhz4igIgHyQb29XLQ3NXzU22G+f6l4KbStqFMW4XVb+X0tOmmGo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-14.6.4.tgz_1465913660658_0.0533749486785382"}},"14.7.0":{"name":"tough-rate","version":"14.7.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","pouchdb":"^5.4.1","should":"^9.0.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.3","nimble-direction":"^4.2.1","seem":"^1.2.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"6aae9ff52d906203bff23a1d3a1c9e8af60dc7e7","_id":"tough-rate@14.7.0","_shasum":"70009b0dacbf0bbda61330fabe9956116c60f068","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"70009b0dacbf0bbda61330fabe9956116c60f068","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.7.0.tgz","integrity":"sha512-yFOLkTZiQ2LgbDqErJy5TKlbH72QA3QMOE9EeUI3qpHxChkCsaeEojYrMPjqkqEU4U87b9aJlW5R2hphHT4m9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSQU3jtUXr/g5UK4KM7yj+Olsg0B19YKPAw5tJBQvHnwIgaU9g8NX/Iw9/sHbCLaelL6+gwSsxaz4/2l2Ld3hDgd4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-14.7.0.tgz_1465940702532_0.7266154489479959"}},"14.8.0":{"name":"tough-rate","version":"14.8.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","pouchdb":"^5.4.1","should":"^9.0.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^12.1.3","nimble-direction":"^4.2.1","seem":"^1.2.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"76c77cfa82261bfe7589712e5fa3f86ddff8a2f5","_id":"tough-rate@14.8.0","_shasum":"49f721b5cb1d7b9e2ac25e63f42cb716ebf0027f","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"49f721b5cb1d7b9e2ac25e63f42cb716ebf0027f","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-14.8.0.tgz","integrity":"sha512-N0+via1GBp+Db9XsiW+iLjxKdpf7fek20wKAwD6XXXUB64MSdDZY8mczyYaPVf8ChskKmC0dFsm1F9vqJCcKWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7ZwjQgqfgC9RRwXxOw7XC63DxTylrS9oOjdvd0Nm6jAiAA0pYrPGH7I45uZQSNi5ONPR7tSrLSru2P6c98sPayeQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-14.8.0.tgz_1466582596533_0.7223208611831069"}},"15.0.0-1":{"name":"tough-rate","version":"15.0.0-1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md conf/*.coffee","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","pouchdb":"^5.4.4","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.1","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^13.0.0","nimble-direction":"^4.2.1","numbering-plans":"^1.0.1","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"4c701d7f24824475a9fdd81d03e5a291f4c33b34","_id":"tough-rate@15.0.0-1","_shasum":"420c39407ad050087aa9433d787a2a744ce83f67","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"420c39407ad050087aa9433d787a2a744ce83f67","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-15.0.0-1.tgz","integrity":"sha512-GFyuH7NpMBfZ274mLIhHXeFJjvZ8cPF1WNhg+WEQH+JqKPbFM4sBhwGExaNd6gYKrLVQDYnSVbGAoYYSpOLeng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1jy4lZzpi33oJ/J0KudgikBS+rRIBPUWt/+xaecvjBAIhAPmPVIswnUX3M0tTa5+QDHPhUG4KAnLcIBer/MCayfqi"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-15.0.0-1.tgz_1467379153247_0.3313882281072438"}},"15.0.0-2":{"name":"tough-rate","version":"15.0.0-2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.1","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.0.1","lru-cache":"^4.0.1","nimble-direction":"^4.2.1","numbering-plans":"^1.0.1","pouchdb":"^5.4.5","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"fc58ce3a7997594777193599218b217a0a2598bd","_id":"tough-rate@15.0.0-2","_shasum":"f1c16c9442f1311b2b15cfc1df012dd7273aeb0e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"f1c16c9442f1311b2b15cfc1df012dd7273aeb0e","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-15.0.0-2.tgz","integrity":"sha512-PtbucxDBsIUAh1Z/WUKzkOMvC7bDxGCivcrUnd5virSAg3ILr1ZoJ4Rs/GldKrf4pRFdPFJ3OobtRftVZGK8xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjceardj/RQt43ZiGbYYSydv28Ofqz8qzXWIPRG1VzegIgbR3I5G36VBuBCl37euos+20ytY1lCShTR4OBRDQ92vQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-15.0.0-2.tgz_1469719560536_0.17113133193925023"}},"15.0.0-3":{"name":"tough-rate","version":"15.0.0-3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^2.5.3","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.1","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.0.1","lru-cache":"^4.0.1","nimble-direction":"^4.2.1","numbering-plans":"^1.0.1","pouchdb":"^5.4.5","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"5cc1b5f52bd6d8da7d3723251281587aa03ce0df","_id":"tough-rate@15.0.0-3","_shasum":"271cfc56e96c553a65ff689353474a5b61062f57","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"271cfc56e96c553a65ff689353474a5b61062f57","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-15.0.0-3.tgz","integrity":"sha512-0EKwfXbnGo9iUEE6lDjmbnZbr9YUJS2hWkXM8T1QCClG8CJjOI3tWfQexeAqVkqWZKusaXCZjkjSfl2xks+JUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP6+nKjJ0vxf5iJ52suY9l9hvM3AoVSnwzXYN1NlMjuQIhAIEytBvkJQXN/RkNxMw+pMedZzth+A4wyu7kq/KmDrmq"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-15.0.0-3.tgz_1470042259219_0.9717136730905622"}},"15.0.0":{"name":"tough-rate","version":"15.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","huge-play":"^14.0.2","memdown":"^1.2.0","mocha":"^3.0.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.1","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.0.2","lru-cache":"^4.0.1","nimble-direction":"^4.2.1","numbering-plans":"^1.0.1","pouchdb":"^5.4.5","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"144682a80d7d8e255c8e89d22ac8fffa7b18c0a1","_id":"tough-rate@15.0.0","_shasum":"84119167488b23b9e2feecacd68db14ddedf5b9a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"84119167488b23b9e2feecacd68db14ddedf5b9a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-15.0.0.tgz","integrity":"sha512-xBQGYbtPzRzWWJOr3ihmrxFt9j4AmfMWLy85DnbqWjXQ8AUcDfQsGJcF0XNe3L23x0pLuYBOKBVCY3ooC+2bEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXCDuRVLiDzNtxEX/wA54ArOtT2ffEqmvQJjeiG5MhlAiAaGHqltsvKer4jKM5tzM0cepQakTRQXwaqZbAt/sZGcg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-15.0.0.tgz_1470056003020_0.5363271480891854"}},"15.1.0":{"name":"tough-rate","version":"15.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","huge-play":"^14.0.2","memdown":"^1.2.0","mocha":"^3.0.1","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.1","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.0.2","lru-cache":"^4.0.1","nimble-direction":"^4.2.1","numbering-plans":"^1.0.1","pouchdb":"^5.4.5","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"800213206d6e32fd5f02132d8e8ed07a9cb441aa","_id":"tough-rate@15.1.0","_shasum":"90bb0a098a13f3db12e22007b43ca79875e146c3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"90bb0a098a13f3db12e22007b43ca79875e146c3","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-15.1.0.tgz","integrity":"sha512-LBLgvKpHH13llv44t0qNwx7VE9/ZqxkT6/TvuhgftCFZ/wpVhK1QHpGYUsEmpewJ3PyHz8EELjVuiUS7JDL55A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByfeNr3HGZxVaIudz7cYQtwRxWGa6hwuOpKsi1UIhdvAiBG3oLcd0ireBy32LhFGI6yALabSccvf2LLDBYtfsSd/g=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-15.1.0.tgz_1470389804835_0.13854599348269403"}},"15.1.1":{"name":"tough-rate","version":"15.1.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","huge-play":"^14.0.2","memdown":"^1.2.0","mocha":"^3.0.1","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.1","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.0.2","lru-cache":"^4.0.1","nimble-direction":"^4.2.1","numbering-plans":"^1.0.1","pouchdb":"^5.4.5","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"2cb85813e2840e03659edf92b8ae5db9def8f22b","_id":"tough-rate@15.1.1","_shasum":"58938c7ab52323326f9a8f97d8948f7670c23c56","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"58938c7ab52323326f9a8f97d8948f7670c23c56","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-15.1.1.tgz","integrity":"sha512-Jra07TCNoi0iPBQIP4rlWjhReQRgVBxyZIIJY/KDcSUiNxxSicSJ0fXLGEyPD4XyH0+hbOdyf+eRQ9hPER0xRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyHIQd5L9m6q+9IxxcW6nimkrCUZKkj5MrZKA1MTEu8QIhALlr7AJo02bwVk7FdSDzDijHglFZ0SQPocU+bT1+iWhr"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-15.1.1.tgz_1470917666759_0.3167265891097486"}},"16.0.0":{"name":"tough-rate","version":"16.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","huge-play":"^14.0.2","memdown":"^1.2.0","mocha":"^3.0.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.1","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.0.2","lru-cache":"^4.0.1","nimble-direction":"^4.2.1","numbering-plans":"^1.0.1","pouchdb":"^5.4.5","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"e1d4658b878e5c9e7cc603938976c9f8641af17b","_id":"tough-rate@16.0.0","_shasum":"510c2c1510cc064b828dcaac818534525def502c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"510c2c1510cc064b828dcaac818534525def502c","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.0.0.tgz","integrity":"sha512-A/53OUTvx0xEpo0ypDkNUMjQWM6XRMlSug2g+NeZq6cq8olbUhU22RqkrT5WtaVrW2QuLaZUSSzUZTON8Id0Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9z3bs+adgWDTO+7NkeWmwx38HREDi3hLUiHULel5PPAiEA+WqD2Bg5nwByy7GH8xqCa2G30JSyvx1O4TfkRmWIQes="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-16.0.0.tgz_1471357499127_0.1924080615863204"}},"16.0.1":{"name":"tough-rate","version":"16.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^3.0.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.1","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.1.1","lru-cache":"^4.0.1","nimble-direction":"^4.2.1","numbering-plans":"^1.0.1","pouchdb":"^5.4.5","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"86e0b666a5589293774919d8a296a068d97e8847","_id":"tough-rate@16.0.1","_shasum":"43a2266d04ec1dfe7c0cafdb92ae8f52f2f74a04","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"43a2266d04ec1dfe7c0cafdb92ae8f52f2f74a04","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.0.1.tgz","integrity":"sha512-Sxm0nUInfR5CLMVFg0ahEYzcA2vw9/pjLAhtl/Aq7fWKdjtaVEFsjPMvo5oOEWaoM+vawYjQINiO629rXb9r6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGW+EJPDtMms4SvfNkDiOQGVfV3Hk2zWFnYcAum2mZd2AiAIMXgDTTid8kASvFqtbqDZmdUzLtLgazDb6i8SP38l4A=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-16.0.1.tgz_1471874737412_0.02792362030595541"}},"16.0.2":{"name":"tough-rate","version":"16.0.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^3.0.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.1","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.1.1","lru-cache":"^4.0.1","nimble-direction":"^4.2.2","numbering-plans":"^1.0.1","pouchdb":"^5.4.5","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"5c02f409d7c5be6f77f30da9e717bfd713e5bc2a","_id":"tough-rate@16.0.2","_shasum":"2b70887a4ff2bd02aa38f929378c89127a01f463","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"2b70887a4ff2bd02aa38f929378c89127a01f463","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.0.2.tgz","integrity":"sha512-n5LNUmtu7SJJN850ucT3ecxm2rXdly4MQ6ViQQRxqHR3NArCY9gD68m8Je3FTDXU6a5jtv96XPGNRr0hwbQYfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNcZoSAK1paNDeh6ibh3rAc7IaJOVh5LCdhdSONwE1pAiAYPNk3aq4yw4oJsAfkoKatZ0zqawmTUawGjwokuh/D4w=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-16.0.2.tgz_1471876315160_0.26415723003447056"}},"16.0.3":{"name":"tough-rate","version":"16.0.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^3.0.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.1","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.1.2","lru-cache":"^4.0.1","nimble-direction":"^4.2.2","numbering-plans":"^1.0.1","pouchdb":"^5.4.5","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c638a6df8add442cee29560b6bd6b23b2b621c53","_id":"tough-rate@16.0.3","_shasum":"a0166355b290abe2f01a9d5ae13b2157faf525ec","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"a0166355b290abe2f01a9d5ae13b2157faf525ec","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.0.3.tgz","integrity":"sha512-pppe872kh34578NIO8+HeJPfunKA8iueCFhq64eO4Ym829VaYevNwS7dxT2mW6PjKvsAp+azvmLnLBb7WIa4nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrbKeCdhRQ390MF64GUQijscggYGhcvhe8LfQilrm3vAiAHJauXOt/3xw5EknShefTmi9QZQQqDth2HPbUxxm1m4Q=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-16.0.3.tgz_1471876521504_0.2941254659090191"}},"16.1.0":{"name":"tough-rate","version":"16.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.0","mocha":"^3.0.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.3","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.1.2","lru-cache":"^4.0.1","nimble-direction":"^4.2.2","numbering-plans":"^2.0.0","pouchdb":"^5.4.5","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"7d7487eaada1f334d709d08592ba4ca82ee3aafb","_id":"tough-rate@16.1.0","_shasum":"fce6387e8f1e1b388bee8e4e609c1f6064c0578b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"fce6387e8f1e1b388bee8e4e609c1f6064c0578b","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.1.0.tgz","integrity":"sha512-cE7JSavwWT1QvaLsQaf90EQpKvkRsUG/HMtnFmnAOeVB0/h78JMtDPhmTW66jugSIo1LEcqVbGfZ+h/qVprv2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiuN9KRU1pGFgrdFo7zILtBivWjbXTCoDiiwdyULofsgIhAO28foxLKL1cIt8XwlarcqsPBtXaPx49o3G5axcA5pwO"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-16.1.0.tgz_1472468781178_0.7903781491331756"}},"16.1.1":{"name":"tough-rate","version":"16.1.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.2","mocha":"^3.0.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.6","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.1.2","lru-cache":"^4.0.1","nimble-direction":"^4.2.2","numbering-plans":"^2.0.1","pouchdb":"^6.0.4","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"503803bebece62b6c9a005fe4c018820661c2252","_id":"tough-rate@16.1.1","_shasum":"252dd4000b6c311a79d309e8e482a1f14cff401e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"252dd4000b6c311a79d309e8e482a1f14cff401e","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.1.1.tgz","integrity":"sha512-HQ4lSt2AI6sC5J4/MZ2uWgwYyafdIvFjsDBnW1r9NJhZjUe1d6PYNJSarw3YKo5zK2BAsKSJ19A8coB8MLXhhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMvnfBXpjtqyw1v0iUI5SDtKprmnKXWTy75hdvSyHm1AiB3ezaPw4rwb6BfIOnxaRUGGUn98VkmGhUjxcailGDMXw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-16.1.1.tgz_1473772500819_0.6823053231928498"}},"16.1.2":{"name":"tough-rate","version":"16.1.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -m -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^5.3.0","coffee-script":"^1.10.0","esl":"^5.2.2","memdown":"^1.2.2","mocha":"^3.0.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.6","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.1.2","lru-cache":"^4.0.1","nimble-direction":"^4.2.2","numbering-plans":"^2.0.2","pouchdb":"^6.0.4","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"e853c762600623df271bbc9c79d24351baf585ea","_id":"tough-rate@16.1.2","_shasum":"c0b561b7489c47fd2d9a612688d73aa4ed1832a8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"c0b561b7489c47fd2d9a612688d73aa4ed1832a8","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.1.2.tgz","integrity":"sha512-bT9ZNUxU2lWXsOpZi9blVJkuGsF+3YmvhgxI4VEtmf1ZGr28WOu+SXX1v0PmkGOGsU1iVLtMtTfT8CeuUFQb+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjhIHfQb6++oyvEEiPIg1E9CfsWEHrcTZ8Z4LSWd91MAiEA/6p/ldZ26DL1es75bmThL8/gKOd9tZ7Cu6soFVZiIBQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-16.1.2.tgz_1473779588837_0.582132765557617"}},"16.1.3":{"name":"tough-rate","version":"16.1.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.11.1","esl":"^5.2.2","memdown":"^1.2.2","mocha":"^3.1.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.6","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.2.2","lru-cache":"^4.0.1","nimble-direction":"^4.2.2","numbering-plans":"^2.2.0","pouchdb":"^6.0.6","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"cff099b32dfee2480e30d62eb462e0db31f128c4","_id":"tough-rate@16.1.3","_shasum":"48fadd84ad8039400361699fb92cc1ffc377ee8c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"48fadd84ad8039400361699fb92cc1ffc377ee8c","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.1.3.tgz","integrity":"sha512-o/Vy4r61g9Ib6KBmZoc3TwmfRpqkx6UOKEiZUUFhnp6HddCm9j+OrZYIMUr94Y8j8cRoqui3JYXlRYjIFv/vJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgsVn7/zSOGEVHAwkHkSknxiz99pPOHpMNsW8bWKclyAiEA6Lg8x3VhrmAIRl5O7wooT6EzCk62s1lwWRCg635Y5e4="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-16.1.3.tgz_1475486026542_0.4094637872185558"}},"16.2.0":{"name":"tough-rate","version":"16.2.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.11.1","esl":"^5.2.2","memdown":"^1.2.2","mocha":"^3.1.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.6","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.4.0","lru-cache":"^4.0.1","nimble-direction":"^4.2.2","numbering-plans":"^2.2.0","pouchdb":"^6.0.6","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"e1ba9b2c326fcedc76a7a6584111cc56400df535","_id":"tough-rate@16.2.0","_shasum":"b887c88c2c32a72f17e5fed7302010f7443b6196","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"b887c88c2c32a72f17e5fed7302010f7443b6196","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.2.0.tgz","integrity":"sha512-aBpCuSZHRzMmaIkgyYlwAsq3EEI8G4jN6y9pO1NOTsBe4bBWBQdcKbP2XyE/Omv1rAzT6inN8n8Y8r0+JnjTyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzDfmIpU1I5p412n6x/ZrliMK+8syUnCy9+zfxbEdknAiEAx8QacO2tTT8IsJ3u8FR2+0v5k7GoRATc5WjhC9UA6m0="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-16.2.0.tgz_1475831759650_0.3040707770269364"}},"16.2.1":{"name":"tough-rate","version":"16.2.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.11.1","esl":"^5.2.2","memdown":"^1.2.2","mocha":"^3.1.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","bluebird":"^3.4.6","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.5.1","lru-cache":"^4.0.1","nimble-direction":"^4.2.2","numbering-plans":"^2.2.0","pouchdb":"^6.0.6","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"dbb3973edff033de7e676509d138a2e42ee1e8f0","_id":"tough-rate@16.2.1","_shasum":"9aeffc4aef7d5412674b10334443cd5b910b4c3a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"9aeffc4aef7d5412674b10334443cd5b910b4c3a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.2.1.tgz","integrity":"sha512-T+wY8oe6gXqUgdRzpeMsW7ARzX955ircAVZC14Z201UK1zfr4Z8XwZzj4461pQaBkr5irdfmkOUVSyz+YGMosw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0xJYwicui2uPxZl5rYbDHCLx0Zv/6ybsBGA0yC7PzsAiAEG5T2i1A6Or6oowfqrI3ExMoicr6nifCFqwIdr9zhRQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-16.2.1.tgz_1476372150442_0.3404777718242258"}},"16.2.2":{"name":"tough-rate","version":"16.2.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.6","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.11.1","esl":"^5.2.2","memdown":"^1.2.2","mocha":"^3.1.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.5.1","lru-cache":"^4.0.1","nimble-direction":"^4.2.2","numbering-plans":"^2.2.0","pouchdb":"^6.0.6","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"443e4df24862c60d5254201e3cb66c1eb9c1c1ad","_id":"tough-rate@16.2.2","_shasum":"8140b57dd25a531cfe7890d51eaa7bb6462458e6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"8140b57dd25a531cfe7890d51eaa7bb6462458e6","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.2.2.tgz","integrity":"sha512-QaSgGqPHsfqTK511Dx1rXxv/Y1JJOAkgt1XCArfyRB3RPwGfUxlDUi2M4H+QhQQU7EdtWT84BptOeHYP2XQLyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWOQ3EWsCTJHjRPcgiEbAkSTFfxY576XB+qfjM4vENSAiEApj16NW2jpER7WVQFX5YSXa6OrBVxuDGghV1yniaCAmI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-16.2.2.tgz_1476445101653_0.026316867908462882"}},"16.3.1":{"name":"tough-rate","version":"16.3.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.6","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.11.1","esl":"^5.2.2","memdown":"^1.2.2","mocha":"^3.1.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","huge-play":"^14.6.0","lru-cache":"^4.0.1","nimble-direction":"^5.0.0","numbering-plans":"^2.2.0","pouchdb":"^6.0.7","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"87feae064d547e2babe05265a9e50695ed34453c","_id":"tough-rate@16.3.1","_shasum":"312a8a07d81319eedf419a0e35cfe0062f54a9f8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"312a8a07d81319eedf419a0e35cfe0062f54a9f8","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.3.1.tgz","integrity":"sha512-Q6zd7ignv33q1RrO250502bpaIB5CTxa4ic8t29H/KXnYK7E9nfa0vFuL2UaEhmhEAGcp3v/l7K/a85Evx5hmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuQCp10eU+JRGSQu6PGhShNamfV1k6FwZCK0MgSte4qAiEAlSX6KSroRim2banBvM/E9MRXVXhND8SN6b/WRsNIwBQ="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tough-rate-16.3.1.tgz_1476830009786_0.8230363908223808"}},"16.3.2":{"name":"tough-rate","version":"16.3.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.6","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.11.1","esl":"^5.2.2","huge-play":"^14.6.1","memdown":"^1.2.2","mocha":"^3.1.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.2.0","lru-cache":"^4.0.1","nimble-direction":"^5.0.2","numbering-plans":"^2.2.0","pouchdb":"^6.0.7","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"6158369fa7953a0dbdabba55fcde6b34a555ea83","_id":"tough-rate@16.3.2","_shasum":"4b0af9a0ab865c9ed3fc3e8b5f4f153a74f8b7be","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"4b0af9a0ab865c9ed3fc3e8b5f4f153a74f8b7be","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.3.2.tgz","integrity":"sha512-oxAfAT/ZxrNukly8jZ2SuzpiPQjdeD5N5jyD4/u1cAGxFiL866VYGqISaa+kmCXAnLSVMI0oO8S6GCM6MjF9UQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfvCcE905eoL/nhHkcizpXwBbnpkoWxXNzs7wM2YVkXgIhAOJXCVDEGd4LBzZTzXLt0ZmsDp7jRDpqXvL1XrHDb0si"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-16.3.2.tgz_1478274966689_0.7955502397380769"}},"16.3.3":{"name":"tough-rate","version":"16.3.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.6","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.11.1","esl":"^5.2.2","huge-play":"^14.6.3","memdown":"^1.2.4","mocha":"^3.1.2","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.3.3","lru-cache":"^4.0.1","nimble-direction":"^5.0.2","numbering-plans":"^2.2.0","pouchdb":"^6.0.7","seem":"^2.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"6486a7293dfff68f8c39b6f30eb3486565923ae3","_id":"tough-rate@16.3.3","_shasum":"db481187a7bf64ef5d0fee292b2c2285b34df279","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"db481187a7bf64ef5d0fee292b2c2285b34df279","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-16.3.3.tgz","integrity":"sha512-1QBUL2+yoaoAVQ/Y9QS40xELbV4cYH2LqLTA4beFOiI3y/usncKn/EvxWrcViSRoDyPf1cgLbtmQUxefGd9XEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTDI2Itn5Yggr987CZn3Jycp3G2cwHL4gnLYthOFQGGAiA9ybeLbe8giFHNvhT8PVYXKNOfnVXYvyi1RzHt4pEdMA=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-16.3.3.tgz_1479908587134_0.910282593453303"}},"17.0.0":{"name":"tough-rate","version":"17.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.6","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.1","esl":"^5.2.2","huge-play":"^14.8.2","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.2.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.4.4","lru-cache":"^4.0.2","nimble-direction":"^5.0.2","numbering-plans":"^2.3.0","pouchdb":"^6.1.0","seem":"^2.0.0"},"peerDependency":{"huge-play":"^14.9"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"b17151e03feda463e27ac617607471ec97edc978","_id":"tough-rate@17.0.0","_shasum":"07320386d4cd15f74b33b71e11da527e1abd9386","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"07320386d4cd15f74b33b71e11da527e1abd9386","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.0.0.tgz","integrity":"sha512-m++LYesj+9inmjyp9b6DVl2Os07Pal4Fl3ssSKL7MAC8UkF//fV2b3czR4sPAyYw/tlUfpCocoDQ+Zru4Dcyzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBt2sFSy8ssDSOmyolI5SKfhDRWhy5v2PWUdsY3P2i+UAiEAv61LD0buNYukl1mK+20sUFmiaUOJRvM4niWj6kMGqLM="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-17.0.0.tgz_1481802327461_0.491007661446929"}},"17.0.1":{"name":"tough-rate","version":"17.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.6","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.2","esl":"^5.2.2","huge-play":"^14.9","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.3.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.5.1","lru-cache":"^4.0.2","nimble-direction":"^6.0.2","numbering-plans":"^2.3.0","pouchdb":"^6.1.0","seem":"^2.0.0"},"peerDependency":{"huge-play":"^14.9"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"6c6794e7a05c545f83253830b199200c76258d5f","_id":"tough-rate@17.0.1","_shasum":"04551c270a32af0362c1932723ffe6c3223eabe2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"04551c270a32af0362c1932723ffe6c3223eabe2","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.0.1.tgz","integrity":"sha512-paw+56rl05D87ZWHSSnuA9RKfvJ5zUys7TV77K/E89Rh3b1oSDREYw9TQVf/JLF7mFfG5vWlUGMnWULmN69suQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0m0iDv6aaBS5H32UINpxt/Us8U0yKvUjF6aigvcHRfAiEA7dkNYnEBsdVSLAjj4g5VGnAXmMzH+hr9QBGuC+IJXhY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-17.0.1.tgz_1482364235094_0.18618321628309786"}},"17.0.2":{"name":"tough-rate","version":"17.0.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.2","esl":"^5.2.2","huge-play":"^14.9.7","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.3.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.5.2","lru-cache":"^4.0.2","nimble-direction":"^6.0.2","numbering-plans":"^2.3.1","pouchdb":"^6.1.0","seem":"^2.0.0"},"peerDependency":{"huge-play":"^14.9","useful-wind":"^7.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"895fd576f94fa0cf5732b5faecadb21ebbba40a8","_id":"tough-rate@17.0.2","_shasum":"1cfbfde9529ed75f6d7439b02ab5bc18a9ef8053","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"1cfbfde9529ed75f6d7439b02ab5bc18a9ef8053","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.0.2.tgz","integrity":"sha512-o16ci0CuX9GbEqimCLu9GlEgDb2ihM7oCTGvu7qHcLGic2EwfzogyLTq0BGKKto/sHvoYFDVp2Yk6zer4ymGEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkljAZsSgZvMe6XVwbnKvaBu/nQroEqvluu2HHP3us8AiAdu9yg3+jLcWB78tiYYXheJK7n5/n6V95r++KqQKqBKA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-17.0.2.tgz_1482758436118_0.462769259698689"}},"17.0.3":{"name":"tough-rate","version":"17.0.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.2","esl":"^5.2.2","huge-play":"^14.9.9","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.3.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.5.2","lru-cache":"^4.0.2","nimble-direction":"^6.0.2","numbering-plans":"^2.3.2","pouchdb":"^6.1.0","seem":"^2.0.0"},"peerDependency":{"huge-play":"^14.9","useful-wind":"^7.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"adc18d727e410fb5904fd1a4f2218604c5e5d3b1","_id":"tough-rate@17.0.3","_shasum":"82bc4cac47eda7b50ad0de418607dde050d2f06e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"82bc4cac47eda7b50ad0de418607dde050d2f06e","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.0.3.tgz","integrity":"sha512-PJBlk5hbdzNOQVSSZLpAfgw3SuHachSoKO7KDvbyk4MweAddNg9U+A9z3bR1ZzwsUSCjWtvA4JTVC4oc9vi9GQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBq5SO9IbwzUP/yb2cRWXHxwLmtbelNG+bXBUjpkIV4AIgTsUBOu+NdE/cEEM0v13wi4rUNzlXXxxDRU00q3FXKp4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-17.0.3.tgz_1482759730030_0.2005771880503744"}},"17.1.0":{"name":"tough-rate","version":"17.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.2","esl":"^5.2.2","huge-play":"^15.0.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.3.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.0","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.3.2","pouchdb":"^6.1.0","seem":"^2.0.0"},"peerDependency":{"huge-play":"^15.0","useful-wind":"^7.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"fecf034764ee1d53bf2ba7197c81af18a4fc11c1","_id":"tough-rate@17.1.0","_shasum":"364a32a7eeaa8ce0e3a66fdc220883e238f1dc9f","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"364a32a7eeaa8ce0e3a66fdc220883e238f1dc9f","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.1.0.tgz","integrity":"sha512-gXjLWhdof50J0PLvATEgEG1I2EPSQXWRvljCI99SWN+zrrZiM+EYNfmfHyRAmplmCki9g7tM77jrriWChF1r7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFC4dx95x7RGiycpT64knOufxz3f3opTnLAWLlAAH3jwIhAJFc7z1O/LtkFSwspatWPTYw/fa0F3B9gAoveW1dvcRr"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-17.1.0.tgz_1483620874979_0.8321198355406523"}},"17.2.0":{"name":"tough-rate","version":"17.2.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.2","esl":"^5.2.2","huge-play":"^15.0.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.3.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.0","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.3.2","pouchdb":"^6.1.0","seem":"^2.0.0"},"peerDependency":{"huge-play":"^15.0","useful-wind":"^7.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"8c278bf6b008547c59f8c6daa97625a8debf3cf2","_id":"tough-rate@17.2.0","_shasum":"93df48a67883373d28ced69eb50fca9a39b1415a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"93df48a67883373d28ced69eb50fca9a39b1415a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.2.0.tgz","integrity":"sha512-9/4uNsRwsmrXO5kc1V1gt3W52uo3zIIaRgHSVb9qSCLlI82Q7Zdp5+o4KWZQllZz5uA1Qbv8wCKZfNon7fd1ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmnfzJqEprumt8XHQOy9ktFk4Sot3EOmhZH3MCSLmBwAiEA+99EucCxQRgK1H5FQQ7cWK9URJ8CRJbHondEg/Zvggk="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-17.2.0.tgz_1483627751548_0.22609860892407596"}},"17.3.0":{"name":"tough-rate","version":"17.3.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.2","esl":"^5.2.2","huge-play":"^15.0.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.3.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.0","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.3.2","pouchdb":"^6.1.0","seem":"^2.0.0"},"peerDependency":{"huge-play":"^15.0","useful-wind":"^7.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"e44082454a6865a22f49de91be20356ae1cc925f","_id":"tough-rate@17.3.0","_shasum":"fbedeb56327f32b7e7da256d486a246ac9a33b1f","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"fbedeb56327f32b7e7da256d486a246ac9a33b1f","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.3.0.tgz","integrity":"sha512-Jyte+Gex6XUb/xPCknNIONCV9sHvpzi7dsPqPbZXhe5g/PAf5A5jakfv/A4deF/oxTnv39Kq6ViBy2bGio10Mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHZen+0Xapf9fBSgxv4um4nffU16DSRVfK2AGetYBhbQIgZELbpfsQy/fHjkWGiNd7vrx0ZV6TgSIVlcqVdW83BOc="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-17.3.0.tgz_1484829183488_0.08730443893000484"}},"17.3.1":{"name":"tough-rate","version":"17.3.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.2","esl":"^5.2.2","huge-play":"^15.0.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.3.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.0","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.3.2","pouchdb":"^6.1.0","seem":"^2.0.0"},"peerDependency":{"huge-play":"^15.0","useful-wind":"^7.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"8db34da7204347f0c7af9c36d36253d75785e730","_id":"tough-rate@17.3.1","_shasum":"1292d5884e390eb6823e6684739f46ba1944b3b0","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"1292d5884e390eb6823e6684739f46ba1944b3b0","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.3.1.tgz","integrity":"sha512-8gJVxGxAiUtjBwZSlpDzRCfsZ4/hTjIYIsx9gEW6uuoEVQ/6uGXS9FrxmRlu/j9syrpPhaa893tHm2PxywKM+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNlNZne7vmPoCZ7Hr6XS/WOi3dfJstaSzqjTJmizEwXgIhAOE5EryPxZTNKgDl7OXcEILXPNZgqnEUiGGDbcOe021y"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-17.3.1.tgz_1484834739617_0.34813088178634644"}},"17.3.2":{"name":"tough-rate","version":"17.3.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.2","esl":"^5.2.2","huge-play":"^15.0.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.3.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.0","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.3.2","pouchdb":"^6.1.0","seem":"^2.0.0"},"peerDependency":{"huge-play":"^15.0","useful-wind":"^7.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"98be77c8ef9615169b0de235d218b6899a141788","_id":"tough-rate@17.3.2","_shasum":"896293ba4108dd46c221583fc6ea94a3d4930a08","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"896293ba4108dd46c221583fc6ea94a3d4930a08","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.3.2.tgz","integrity":"sha512-tGE9R+dMd6/kxAIM4mcXgijOUthf80pPy5wvrxYBbZoK2y9XtiawL3TpU+h3VFxZ/o7+3OkBhBxr0ebSKZSl5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLThZAQY+9yXYcZCC43so8iRQQnnoE6PHpAXFoNxh6KAIgPalELd5Y6usCZ1qnAzXCbYpqaVzHgvHRj1ncKSyhNBQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-17.3.2.tgz_1485384836826_0.5485693388618529"}},"17.3.3":{"name":"tough-rate","version":"17.3.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.2","esl":"^5.2.2","huge-play":"^15.0.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.3.1"},"dependencies":{"acoustic-line":"^1.8.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.0","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.3.2","pouchdb":"^6.1.0","seem":"^2.0.0"},"peerDependency":{"huge-play":"^15.0","useful-wind":"^7.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"3fdc7ae518f186bd2841a79e88b445fe35e6481f","_id":"tough-rate@17.3.3","_shasum":"e5c683eb257e3d730974330bf976d0b46b7594f5","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"e5c683eb257e3d730974330bf976d0b46b7594f5","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.3.3.tgz","integrity":"sha512-aMlSqqVu1RztqzNFoiDrDZEdWwe1hAx2jM0pgu1nSSneRMkeKs0J/AHn5sJlzIi0XNzAnaYlI1LsWk0EN/mM4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICa/5+suoLoxrmfwzXEAEwX4dSnIbjP2MJnC98CuwCo4AiEAwjD26s1QuuMx6DDCDoVw1X33R4Xw+Wb8/w3ZhDTLQgk="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-17.3.3.tgz_1485739226041_0.7295969014521688"}},"17.4.0":{"name":"tough-rate","version":"17.4.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^17.6.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.3.2","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^17.6.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"254642aded16e1067f9674aa96f5618ba0ee7021","_id":"tough-rate@17.4.0","_shasum":"e39b44165cd1d63ac9946c1a7d3b49dcd52fdff7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"e39b44165cd1d63ac9946c1a7d3b49dcd52fdff7","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.4.0.tgz","integrity":"sha512-/rBjY4D+OsoaGZB/sPwBrq5sW6/y7cvKOoKsjVVHDNV+kn/tIswC3VdeEsZDYIQcR0Io0GzyN45cUPl9xF3xvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIsEu6JqNx+EmKRb7dsybAMLlZfg+Z1oUfumwVmUp42AiEAmhvX63ZDln3qkZ5LtExTRIhUANHrHrWl2igxtEFflU8="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-17.4.0.tgz_1486985059266_0.7163612770382315"}},"17.4.1":{"name":"tough-rate","version":"17.4.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^17.6.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.3.2","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^17.6.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"67115666227670c20a9aec40c11c62dfefac8e46","_id":"tough-rate@17.4.1","_shasum":"cfa0ff09f27a18ebcae466a9d41bb32e24df81e0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"cfa0ff09f27a18ebcae466a9d41bb32e24df81e0","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.4.1.tgz","integrity":"sha512-QJPGUjeFg0LeetBalod6NuagYR5jSMNWEircRimu99+jr2SE5SyS2emdnx+FEL1CISGB9bWmE51Y1UztJywBdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlKX606X/nj+pp9bsrTP3loc4b8g7CXoGICiIXx4JVHAiEAzIrsfbGCsVGw9XShmH7eF1ewtHnhYOKLk/o5506UqOg="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-17.4.1.tgz_1487073780808_0.07337448187172413"}},"17.4.2":{"name":"tough-rate","version":"17.4.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^17.6.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^17.7.3","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"bb9cd5c2863108754d70b6d026540282dcaffde8","_id":"tough-rate@17.4.2","_shasum":"2078b021847865e24c7ee5b5aee6d01504f4daea","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"2078b021847865e24c7ee5b5aee6d01504f4daea","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-17.4.2.tgz","integrity":"sha512-mB4/z4q8UKmUpTfz2cnuN7DThxbVfL+e3rBpzKBXynoySx2LXRX9M9QwPzfXfKXEoZyeuGFxZj7BQAxTG0xhRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFXuRL5CjOm1oV2mu4sk/BTzib7gexBCZK9Th4B/J1igIgNntKhs8eaSnTjTvX28sX4Keq8538wIB4InmIo7oGzto="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-17.4.2.tgz_1487078624038_0.7223039760719985"}},"18.0.0":{"name":"tough-rate","version":"18.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^17.9.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^17.9.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c4b8d6c3ebe564d71ce54287e606982aa1971bae","_id":"tough-rate@18.0.0","_shasum":"b75571c76c56191c189b7fc9c99934e9d7a6e099","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"b75571c76c56191c189b7fc9c99934e9d7a6e099","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.0.0.tgz","integrity":"sha512-ZKdUIV1+htdEYbl1kTbJXEaGbQKZe4ZgC58wiCzcE0Mk7sI97asYO0nPyKSweuxFzLCMBDQgZAQhmwrWNtYBLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpj5hbSpJfWzdSYxzj5FztsrJccAZhRLk0cQ+SO9HjyQIhAPCTVSfOEAI2PWvGFHsnYsbteiSsdlOeVXlJvGpsRiwZ"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.0.0.tgz_1487343398309_0.19775474769994617"}},"18.0.1":{"name":"tough-rate","version":"18.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^17.9.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^17.9.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"16c266e3229809a361800cdc43bd295197910c59","_id":"tough-rate@18.0.1","_shasum":"c4b5cfa5463eb4d9f59ee1778f0fa31d8279832c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"c4b5cfa5463eb4d9f59ee1778f0fa31d8279832c","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.0.1.tgz","integrity":"sha512-RlOk6hs1trQ4DVNqc1kqt16WhqiW8u0gMORiBikJYjRQbdYRa5tmPo72lveDOjN2kX7b9gupzm9EUx3m6baBFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGS9d1P2z+Y11aQh7OR3M9aJJ73a6sksLmEjSwI+3QaAAiEA7OHCqZfY0h2GUI5g/TRvPP7TgLVrJGFEMxea0Ncx+YI="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.0.1.tgz_1488232721539_0.8716631701681763"}},"18.0.2":{"name":"tough-rate","version":"18.0.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^17.9.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^17.9.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"21bc1790563e3816c74e124cfc298d5d13228f9e","_id":"tough-rate@18.0.2","_shasum":"2f03101eacade87e3ac505a2a5219b7e9b437fc2","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"2f03101eacade87e3ac505a2a5219b7e9b437fc2","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.0.2.tgz","integrity":"sha512-LOTYLs9PH9hGh0J20+orz/mzPHD8Y3aLtSgZbmRt4FOzBo2vrxqWzTmfl0F4WouyRi4f6eNE/+ekrlpzvzTFCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpUMtfae1XXkBVQ3A8hUgcMttm2OZk1up9Y++1rb6vjgIhAM8Kr8ksAyeK7A+sPS1/S/slHBQs6n/vxDt6NdEMs+37"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-18.0.2.tgz_1488887830445_0.7996243862435222"}},"18.0.3":{"name":"tough-rate","version":"18.0.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^17.9.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^17.9.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"79c54e9fdd9e8f41c8f4de8dfcd31817a2fc60be","_id":"tough-rate@18.0.3","_shasum":"dad513a95567aada019f157927bcc1c532c6ed71","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"dad513a95567aada019f157927bcc1c532c6ed71","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.0.3.tgz","integrity":"sha512-uLwub5m3kqt0Cjfx7Jd9ScMsSTdf2MJmE/Wyfa7zYTWPM+hBXqqEPi1KOz1gackVedg8Sv5WoupzXqjLxbRzMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrpCan/0I+2P0kQ8rATzHUtlIz8NMCGfxwPRsH9yADEAIgOjUYrV0eWYDLi5j4mBl2qJ5qpyzklN83br3LyRUSvbk="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.0.3.tgz_1488912088186_0.9181445050053298"}},"18.0.4":{"name":"tough-rate","version":"18.0.4","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^17.9.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^17.9.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c6ada04e14b6c26125a11c83a5d979aebf2e853e","_id":"tough-rate@18.0.4","_shasum":"7eb876f4c676e70f3ff80dcbc210160ab822dc41","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"7eb876f4c676e70f3ff80dcbc210160ab822dc41","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.0.4.tgz","integrity":"sha512-PP8VQrWgEc9URnGSdLwPUcaYKBm+5GUVgCkUF+FMw6ifogtoE+ATwdr2b+WmM361+xBFIerg1jbrUSqD68+mVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtrOX6NmunCM42bFfKl4UO9ZgiCWsjbUDwgB7P+B5jZgIhAKnlIBWIoDFKpKfRA+d29i307d9XgIJLYVfC90phMX2S"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-18.0.4.tgz_1488958416964_0.3915351387113333"}},"18.0.5":{"name":"tough-rate","version":"18.0.5","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^17.9.0","memdown":"^1.2.4","mocha":"^3.2.0","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^17.9.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"23bfaf7b83eb8275d58c8d1efb1803a7de7c8dd1","_id":"tough-rate@18.0.5","_shasum":"bd0142cf4ad7d33304f954a41042c43c02867297","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"bd0142cf4ad7d33304f954a41042c43c02867297","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.0.5.tgz","integrity":"sha512-VzDMuxLAOAq/tpH0zAtDE78slhxro9TwtltTDX5djzDmBVfFv9bJbL+qnznhKbbHMwSAgFOzSYlxvtaOAlVXgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtz0hF+olFkS76ftFFSY/px0iXumemHOSQLcdOMHq6ZAiByc6jDWWkSvwK/MZYqCHz0c7w86D2i5Y3dNKlyleicZA=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.0.5.tgz_1488991092114_0.37278251559473574"}},"18.0.6":{"name":"tough-rate","version":"18.0.6","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^18.0.0","memdown":"^1.2.4","mocha":"^3.2.0","pouchdb-adapter-memory":"^6.1.2","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^18.0.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"d87d7924595e2dd6a79d0550407f6352455e1c45","_id":"tough-rate@18.0.6","_shasum":"653119408d66f65808c7bd90dab7450a80a58c7c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"653119408d66f65808c7bd90dab7450a80a58c7c","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.0.6.tgz","integrity":"sha512-kpthjZwY37sS8kDmB4F3BzbFsiA2/qnofL4EoC3bo9P5EAH6i+5AvXg8/pANJjxxs9dGOdJ1ZA5QfZJdlBjLxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRGPNS/57qFf7GNWKkhhbXDwMduc0rIT6ucLKAQfgPlAiBvJAZWzgBvavtk1s3nfKqWIgPIzLQzhMfDNwrIO/WJQw=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.0.6.tgz_1489578118779_0.6531160150188953"}},"18.1.0-0":{"name":"tough-rate","version":"18.1.0-0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^18.0.0","memdown":"^1.2.4","mocha":"^3.2.0","pouchdb-adapter-memory":"^6.1.2","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^18.0.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","publishConfig":{"tag":"dev"},"gitHead":"54e014bf73f0ebcbe2156c9fc116e5548888e75f","_id":"tough-rate@18.1.0-0","_shasum":"c18328e52669ebc76f41f875cca6686340df4672","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"c18328e52669ebc76f41f875cca6686340df4672","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.1.0-0.tgz","integrity":"sha512-37bgr3ypFgiqHECWSOWOJtZUHK0YuT1o5vkIX8j6nAkL0hAg9mKThBlE845RD/PqBSR7p2+KoCL0UYfGChCH7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfI2yxItUhvaAAu2wouHVtJUhxhO/FLmCIyNF/Xu4FKAiEA5lhUD3rYyUieNYsnZpi2q+523h7T/j9Uivmh6rD778A="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-18.1.0-0.tgz_1489596743972_0.8552133121993393"}},"18.1.0-1":{"name":"tough-rate","version":"18.1.0-1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^18.0.0","memdown":"^1.2.4","mocha":"^3.2.0","pouchdb-adapter-memory":"^6.1.2","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^18.0.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","publishConfig":{"tag":"dev"},"gitHead":"54e014bf73f0ebcbe2156c9fc116e5548888e75f","_id":"tough-rate@18.1.0-1","_shasum":"6566335f48beb86e724999036231d78a82a946fa","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"6566335f48beb86e724999036231d78a82a946fa","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.1.0-1.tgz","integrity":"sha512-tt1dyP7sNn5xoKcUlEVA0iN5K4xQsADpD5aU9cmm/0bjRXyebnMwlXkDWAwNWnq8GLRyQHFpbsNfgNkNAF6lvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYjmpUJMppYSa+l31CZZJxtOAXaDbLlxZxBM12Dzl04QIgaCbAVpSPPUGomSBpiZy8YYT9OgKIb+OIlR6H07lGjYI="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.1.0-1.tgz_1489597171263_0.11557430983521044"}},"18.1.0-2":{"name":"tough-rate","version":"18.1.0-2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^18.0.0","memdown":"^1.2.4","mocha":"^3.2.0","pouchdb-adapter-memory":"^6.1.2","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^18.0.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","publishConfig":{"tag":"dev"},"gitHead":"24c5bd835e326a431170e98486a5ccbeb49faf8f","_id":"tough-rate@18.1.0-2","_shasum":"fdd2195aa113151812e6ee533e16652f7a99dd88","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"fdd2195aa113151812e6ee533e16652f7a99dd88","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.1.0-2.tgz","integrity":"sha512-+0iGuJM3ZR9GbLOokzn8g17HEev23RqbBmDhgKfyfLeuV7YfAuxPlRMQmBgzfe7f7RR2TeMn/Rt9qKYFHR7SRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD94rTEwfeqqALVIdvMWZyXmw5fLH2XqsonJVYxWWWJpwIgPUVgPjgb2GnX6jCiuVOwGiFWb9BlvAdcQXaRBEx2mQg="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.1.0-2.tgz_1489598516891_0.4917405133601278"}},"18.2.0-0":{"name":"tough-rate","version":"18.2.0-0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":"^18.0.0","memdown":"^1.2.4","mocha":"^3.2.0","pouchdb-adapter-memory":"^6.1.2","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":"^18.0.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","publishConfig":{"tag":"dev"},"gitHead":"a5a32b179c34318f6f3e324151d81b2ddead29fe","_id":"tough-rate@18.2.0-0","_shasum":"648737cc55951392d0a17e32105470f2b9ef120e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"648737cc55951392d0a17e32105470f2b9ef120e","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.2.0-0.tgz","integrity":"sha512-dCP6LU/PiNgWZZh+C4NYP/lbYB6z197BM4jec6KGjNTSSHLBBi5O95ntgMcIkm2pRUacsHxzk/l0+U98QAUQgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtybUZHtFUJ+3n1VvBfJMlB8fxLc2E778JhNY9I4F3/AiBN30AT1W4nv6OGZ+83tBm4yhX0pOCIxMOcNNUErj/XKg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-18.2.0-0.tgz_1489755104123_0.620334779843688"}},"18.1.0":{"name":"tough-rate","version":"18.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":">=18.0.0","memdown":"^1.2.4","mocha":"^3.2.0","pouchdb-adapter-memory":"^6.1.2","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":">=18.0.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"916ef9e3bacc89cd1e38fb74ef4b3e6c3a859443","_id":"tough-rate@18.1.0","_shasum":"9e2e4fc21a4c7867927f0791f74a51e1ecde7b6e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"9e2e4fc21a4c7867927f0791f74a51e1ecde7b6e","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.1.0.tgz","integrity":"sha512-eCCK17+VfxWJs56EhT6T8/JGB9kt95XuhrSLVxJ8tlQyhYeSVcFrzpKMrr0FqIwMMCUXi9neMayodFuQ538KEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwuv2TZU0IU7czFXBxuzKIKielZ6WA7wcZOc1NNNNzTAiEAlnGQTol35qCsp/p56gmzI+0111+HmERBrcG2c9O7Fo0="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.1.0.tgz_1490110182988_0.6846667525824159"}},"18.1.1":{"name":"tough-rate","version":"18.1.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.3","esl":"^5.2.2","huge-play":">=20.2.0","memdown":"^1.2.4","mocha":"^3.2.0","pouchdb-adapter-memory":"^6.1.2","useful-wind":"^7.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.1","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.4.0","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":">=20.2.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"838be65d3d21e05b8e9d9e25f75d300289329f70","_id":"tough-rate@18.1.1","_shasum":"111230b0685791e9ed976adc4a1bea38381517c3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"111230b0685791e9ed976adc4a1bea38381517c3","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.1.1.tgz","integrity":"sha512-RK/jtIpDhUgYiycibxZIOvT+jgVkPxZppp7v6sP3vwXWEAj5LMNMBQKlJkrhpRvUmAlKZhh7d9OUoQDE3qAakw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/94ZbGML4UPiFsQkX/71e4N+HB7waGEZ7wVC3w7hjTAiB9q0widsyEaP+/v2u/IAcerKsIcgJguw6YRxvdiu/Tjw=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.1.1.tgz_1490345965826_0.4302411589305848"}},"18.2.0":{"name":"tough-rate","version":"18.2.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.5","esl":"^5.2.2","huge-play":">=20.2.0","memdown":"^1.2.4","mocha":"^3.3.0","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^1.7.3","useful-wind":"^7.4.0","useful-wind-serialize":"^1.0.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.4","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.5.2","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":">=20.2.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"b60123ccbca5ccbff82e736d65c5712c361339bd","_id":"tough-rate@18.2.0","_shasum":"3267c42d2afb6a6a49ce0b8a15e5f82627fbffe8","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"3267c42d2afb6a6a49ce0b8a15e5f82627fbffe8","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.2.0.tgz","integrity":"sha512-8OpC4JkMYOcx/Xt9kP/EQqR1qNXIzuSc92g4Dq/ReGbps4dZaXfLeKfWGuQ3XWXYdNOzjQVCnpqWxdGXnIw8Wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYK4bOhxQjz79JDR+SLtphEQU17eeUeA2BZhuNTSGhMAiAqiq0XwY4pJWLyCwYMjvN1UppE+oMohQKpq0TRT2VNzQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.2.0.tgz_1493070713125_0.1707970416173339"}},"18.2.1":{"name":"tough-rate","version":"18.2.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.5","esl":"^5.2.2","huge-play":">=20.2.0","memdown":"^1.2.4","mocha":"^3.3.0","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^1.7.3","useful-wind":"^7.4.0","useful-wind-serialize":"^1.0.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.4","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.5.2","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":">=20.2.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"aab46a1b695bdce16a2a21e1a131df9ced41df48","_id":"tough-rate@18.2.1","_shasum":"22f8e9559863a37e7fc656ff3b856549af85b659","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"22f8e9559863a37e7fc656ff3b856549af85b659","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.2.1.tgz","integrity":"sha512-WxVu99dyPrQVz1z+gpDie1YVZCSddzYzVBc45qo3cAhKtWZ7lg2Raqls0p6Ngdupby2HnziQE9J6T5AlnWc7lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDywdsrEwTUGGE4mPF4ok8Nv7K49EiDZNPAvCtCRErWbAIhAKb4R2ED3ha/hh1pudeltj9HuhwF6OKS1O5Sd97uHj18"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-18.2.1.tgz_1493072384538_0.06953022279776633"}},"18.3.0":{"name":"tough-rate","version":"18.3.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.5","esl":"^5.2.2","huge-play":">=20.2.0","memdown":"^1.2.4","mocha":"^3.3.0","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^1.7.3","useful-wind":"^7.4.0","useful-wind-serialize":"^1.0.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.4","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.5.2","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":">=20.2.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"daa75babefa59400653a28476e1fe3e9453c8517","_id":"tough-rate@18.3.0","_shasum":"c165054489f13048198040a978c6769b17029832","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"c165054489f13048198040a978c6769b17029832","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.3.0.tgz","integrity":"sha512-9RreyqHd+M/GEZ5kEd1NdrV2YpWQkz0kj+o69UxA2fkNLqRudnwEet+1tYwtcj0IOGX7yHpHbnv/HaIthBQ+gQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1+pD3+h0xbuUOM531xPOdKEaSuBDd6h7qXXCba6FWXAiEAy7NEUx5ywxgnc1PhvpHb3TdJF19us70fMkWkWero12Q="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tough-rate-18.3.0.tgz_1493811370099_0.2585645855870098"}},"18.4.0":{"name":"tough-rate","version":"18.4.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.5","esl":"^5.2.2","huge-play":">=20.2.0","memdown":"^1.2.4","mocha":"^3.3.0","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^1.7.3","useful-wind":"^7.4.0","useful-wind-serialize":"^1.0.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.4","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.5.2","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":">=20.2.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"bfe92838c431260a9d79dc51f0d8933f5e34b44f","_id":"tough-rate@18.4.0","_shasum":"5e5095f537fe86dca6d01e512d955751d82f6b6f","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"5e5095f537fe86dca6d01e512d955751d82f6b6f","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.4.0.tgz","integrity":"sha512-U50rw4iHY412kZR8S5Iek34jkJPMewNag48VW1L1O1RDvCCzMmp7Jrzp7mbypBT5AUnlaSa/NkLYC5YGb5OkvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDomIm2OsJ6bDbnTXjREPC495U8XeRJx0aGSrWbqfw9iwIgaiWwL9zUb/D3HvgTcTw0ycsT2R+7hyWwbFyk72Ku/Xc="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.4.0.tgz_1493825534112_0.6724005092401057"}},"18.4.1":{"name":"tough-rate","version":"18.4.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.4.7","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.5","esl":"^5.2.2","huge-play":">=20.2.0","memdown":"^1.2.4","mocha":"^3.3.0","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^1.7.3","useful-wind":"^7.4.0","useful-wind-serialize":"^1.0.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.4","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.5.2","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":">=20.2.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"d3dfe6accfdb8979757cbb56f05c84a7bcb481bf","_id":"tough-rate@18.4.1","_shasum":"bdc1b7eb80adc544601f4b8230807c2c8aac093c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"bdc1b7eb80adc544601f4b8230807c2c8aac093c","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.4.1.tgz","integrity":"sha512-h7/7XjszAGcRYDlHmgTlxfOwtfPuxEYVylMq1JcRKM2C56tI7Ydu6wKosNAPx39hFJkUc7dKvsfQLQxrF7AG4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXCWwOCGJcw810LQiiIWNxIXJZU7qK/G3QHKftqV5eRwIhANH6QrsaIRxf4yEOxtOHclzi/7t/1w8A66SheH/YuYy9"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.4.1.tgz_1494953894309_0.6052991370670497"}},"18.4.2":{"name":"tough-rate","version":"18.4.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.6","esl":"^5.3.0","huge-play":">=22.5.0","memdown":"^1.2.4","mocha":"^3.4.1","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^2.0.1","useful-wind":"^7.4.0","useful-wind-serialize":"^1.1.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","cuddly":"^1.1.5","debug":"^2.6.6","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.5.2","pouchdb":"6.1.1","seem":"^2.0.0"},"peerDependency":{"huge-play":">=20.2.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"313d119ab00a74d2f626ddaa63fdc8e2eef66859","_id":"tough-rate@18.4.2","_shasum":"b7beea9162b44b2c43611373d6a73071494120f3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"b7beea9162b44b2c43611373d6a73071494120f3","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.4.2.tgz","integrity":"sha512-NacZPskWcu+0c6UmkJdeFhDiAkXDuX3ZoJ1Nn9z16PpMVlgpN74AKBBWlGS9iv3MTn0Lgc0cWe4ZB6ou+VH95g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEatmaRPlke3pmtITPuXTA5uo0PweXi4K/0yHtRBThvHAiAj+yz8BOPuvK/tSxc042/do1NnDlU4bTV4VF5gjROtHQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.4.2.tgz_1494957231621_0.7470004998613149"}},"18.5.0":{"name":"tough-rate","version":"18.5.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.6","debug":"^2.6.6","esl":"^5.3.0","huge-play":">=22.6.0","memdown":"^1.2.4","mocha":"^3.4.1","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^2.0.1","useful-wind":"^7.5.1","useful-wind-serialize":"^1.1.1"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.0.2","nimble-direction":"^6.1.1","numbering-plans":"^2.5.2","pouchdb":"6.1.1","seem":"^2.0.0","tangible":"^1.0.3"},"peerDependency":{"huge-play":">=20.2.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"dbb6ce91f599071947fe93b6adb103e297d7db18","_id":"tough-rate@18.5.0","_shasum":"05b93cd6c7895d1e52717f92572ef571b242ae60","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"05b93cd6c7895d1e52717f92572ef571b242ae60","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.5.0.tgz","integrity":"sha512-sWbQMdHMrfM9Z2LxRM8M83ZQVIFNZ0FvkMY+mcREGQl13KKacnprRuhzTiXE/ZjiYqMVupGo2OxiYICA7WC5NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwdNvxgqCPMdJ0+ZU9tGSzrQo+KZntJX9K+olJXg0u7AiEAzeVnvjSp41XaEiFAgByurMsYVF2iB91J83huPhW1E8c="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.5.0.tgz_1494962964699_0.5034834125544876"}},"18.5.1":{"name":"tough-rate","version":"18.5.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","coffee-script":"^1.12.6","debug":"^2.6.6","esl":"^5.3.0","huge-play":">=22.6.0","memdown":"^1.2.4","mocha":"^3.4.1","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^2.0.1","useful-wind":"^7.5.2","useful-wind-serialize":"^1.1.1"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.0.2","nimble-direction":"^6.1.2","numbering-plans":"^2.5.2","pouchdb":"6.1.1","seem":"^2.0.0","tangible":"^1.2.0"},"peerDependency":{"huge-play":">=20.2.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c893ead0b7b85845abbea6890a81ad628f136408","_id":"tough-rate@18.5.1","_shasum":"d1fe3f28f4f4df17fbc791d36aaaa816859a04bc","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"d1fe3f28f4f4df17fbc791d36aaaa816859a04bc","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.5.1.tgz","integrity":"sha512-VgxjF99lLCzolxSaiHuS8WOfyL2VW6ArFA70AyEUTznS/iZCyxN46h5erxW/RpyI2NtlRB1ZbiLhUa0IK54bwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnM/zn/bNMRsRUiShXFw3oLWQK4W4UPmW4S262obszUwIhAPck+gNnm6nCXoPQmGmXLi5hVNLZAyIIBZeKvSWkyOtQ"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tough-rate-18.5.1.tgz_1494966147633_0.2929596835747361"}},"18.5.2":{"name":"tough-rate","version":"18.5.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.0.2","chai-as-promised":"^7.0.0","coffee-script":"^1.12.6","debug":"^2.6.8","esl":"^5.3.0","huge-play":">=22.6.0","memdown":"^1.2.4","mocha":"^3.4.2","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^2.0.2","useful-wind":"^7.5.3","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.1.4","numbering-plans":"^2.5.2","pouchdb":"6.1.1","seem":"^2.0.0","tangible":"^1.6.1"},"peerDependency":{"huge-play":">=20.2.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"7cdae5cd5a832b04b2ae7e1635d6135c3dbb36d9","_id":"tough-rate@18.5.2","_shasum":"83da7f6d7e607142b50b57d505733f4558cb68b4","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"83da7f6d7e607142b50b57d505733f4558cb68b4","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.5.2.tgz","integrity":"sha512-tlEZCgwqqhw+m55ZBzFeRXx+knOz6NI4XV/wGYnT3GGj1jRsrfKZWJvjzvv0f9boPmYKnKijHU317Bei7W/gcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK5C8fjLuFMk4MeG0Qfj3O3+2bEzIrCYnTCLEOittZxAIgNcCbpjajbeZBCxguzh4GDq0jD4Lo821qsf5GZNVzJA4="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-18.5.2.tgz_1497267293061_0.11006503202952445"}},"18.6.0":{"name":"tough-rate","version":"18.6.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.0.2","chai-as-promised":"^7.0.0","coffee-script":"^1.12.6","debug":"^2.6.8","esl":"^5.3.0","huge-play":">=22.6.0","memdown":"^1.2.4","mocha":"^3.4.2","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^2.0.3","useful-wind":"^7.5.3","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.1.4","numbering-plans":"^2.5.2","pouchdb":"6.1.1","seem":"^2.0.0","tangible":"^1.7.0"},"peerDependency":{"huge-play":">=22.7.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"269c33957184e93cea361c42e1b0e8801bbcdb76","_id":"tough-rate@18.6.0","_shasum":"3deeeb73ea9c7dd5f056c8f0b3073f44bb2d8c3e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"3deeeb73ea9c7dd5f056c8f0b3073f44bb2d8c3e","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.6.0.tgz","integrity":"sha512-ViZdI735310qm0wVJdMiQlBs902rJuD4jmVH9bvl5HAgV5RhqJdlfA89ZfOndQPz7jC1EsiI/Kd7bVGn0AHzWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6CGqhs/RntG0T3L7tFvFahyXbni3I5JA7sxHFcLdE4AIhAPzDu6/DP3ZosY9twyuoeH+fU2dfKwx4iHIIRJdfJrG3"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-18.6.0.tgz_1498044112029_0.016708261566236615"}},"18.6.1":{"name":"tough-rate","version":"18.6.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.0.2","chai-as-promised":"^7.0.0","coffee-script":"^1.12.6","debug":"^2.6.8","esl":"^5.3.0","huge-play":">=22.6.0","memdown":"^1.2.4","mocha":"^3.4.2","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^2.0.3","useful-wind":"^7.5.3","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.1.4","numbering-plans":"^2.5.2","pouchdb":"6.1.1","seem":"^2.0.0","tangible":"^1.7.0"},"peerDependency":{"huge-play":">=22.7.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"136aa5bc423ed17cea0d63e9c4cd682c3cb2383c","_id":"tough-rate@18.6.1","_shasum":"ec1890b877f2a3553fe94455413afba473375db5","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"ec1890b877f2a3553fe94455413afba473375db5","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.6.1.tgz","integrity":"sha512-n6T0woGcAYz7dOA3plHv5qNu+gTJx7Sn8GUJFr1jzYwoZdv+h0USNHZ+BXU8tPney3iVV87z3/R8UAjEjzveQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEm3OQ2XJ0UvnLlAxx9kG++kxerIL4t6VrqXxokuMl5CAiEAzRqCi0o91aDiLnbJyTwJnn8a5PBxXERkTjYzedepjlw="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-18.6.1.tgz_1498166474206_0.3926690756343305"}},"18.6.3":{"name":"tough-rate","version":"18.6.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.0.2","chai-as-promised":"^7.0.0","coffee-script":"^1.12.6","debug":"^2.6.8","esl":"^5.3.0","huge-play":">=22.6.0","memdown":"^1.2.4","mocha":"^3.4.2","pouchdb-adapter-memory":"^6.1.2","socket.io-client":"^2.0.3","useful-wind":"^7.5.3","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.1.4","numbering-plans":"^2.5.2","pouchdb":"*","seem":"^2.0.0","shimaore-pouchdb":"*","tangible":"^1.7.0"},"peerDependency":{"huge-play":">=22.7.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"a4a69895250a14d0e40515c7535d8c82bab66651","_id":"tough-rate@18.6.3","_shasum":"b40ae63c63050c626db1f471e8fd8594361fd66e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"b40ae63c63050c626db1f471e8fd8594361fd66e","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.6.3.tgz","integrity":"sha512-5RbROfSK1GfiNZXZ2+GE+mDqIWL7OayIsXyKa3M8qnvT8iE2yVcLgJ2uvERcdHn/4YHB5wZd7hq4dpYcBWaLBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZiySXINbLRAFT13LOQsIIitWUTZLiWYJ0XIRGPVq6PgIgff9joVbY06eoBR99Fd88HWK8tE6KwfAaMoHoLI9whz8="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-18.6.3.tgz_1499098442375_0.24185162829235196"}},"18.6.4":{"name":"tough-rate","version":"18.6.4","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.0","esl":"^5.4.0","huge-play":">=22.6.0","memdown":"^1.2.4","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.5.3","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.1.4","numbering-plans":"^2.5.2","pouchdb":"^6.3.4","seem":"^2.0.0","tangible":"^1.7.0"},"peerDependency":{"huge-play":">=22.7.0","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"832f33dd9b8fa6bf223168c1f06e9361a4a2db3b","_id":"tough-rate@18.6.4","_shasum":"6863169b61ad9d98fed8573fd710e7d9f3cb2768","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"shasum":"6863169b61ad9d98fed8573fd710e7d9f3cb2768","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.6.4.tgz","integrity":"sha512-auS3iuO3a6GKnqQ96AxeQ9vmyiF+4J5/iOsaFSfc3nQM0mvrymnEmNAtOXawfDgwsj4wJ4rfPpYSkw3XGQXr0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENUc2sktXtXkCbhjmIhEeIq5A7B18/5153PmN3lMTsvAiEAqeYR0EBYPelRz6eJvW7bcCdDEAsJtu82KuDL5Fers6Y="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-18.6.4.tgz_1502292979138_0.29207416949793696"}},"18.7.0":{"name":"tough-rate","version":"18.7.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.0","esl":"^5.4.0","huge-play":">=22.6.0","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.5.3","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.2.2","numbering-plans":"^2.5.2","pouchdb-adapter-http":"^6.3.4","pouchdb-core":"^6.3.4","seem":"^2.0.0","tangible":"^1.7.0"},"peerDependency":{"huge-play":">=29.0.3","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c0a352b8d8230dd0bc35cb36609b126801a16b69","_id":"tough-rate@18.7.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-MTPK0x5hF62gDq4NkafV3w4y89E5tY+EgGC8u4E4QaOsW5arPrnpr8SIpv/TrWfdOYlQlzP8vu2Tou3krp5umg==","shasum":"dccebf61353ee9d8ef2d4915dc0dceddf81b6332","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-18.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJTSlpkl/5fAoFJeErRyX0o+GXXkhpTuBIhsAI+4DweAiEA0gq1Y7WNnhzDMk9Y4OuRhrzBlRB1i5ybmHfFtfZt/oQ="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-18.7.0.tgz_1502437485043_0.40548574877902865"}},"19.0.0":{"name":"tough-rate","version":"19.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.0","esl":"^5.4.0","huge-play":">=22.6.0","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.5.3","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.2.2","numbering-plans":"^2.5.2","pouchdb-adapter-http":"^6.3.4","pouchdb-core":"^6.3.4","seem":"^2.0.0","tangible":"^1.7.0"},"peerDependency":{"huge-play":">=29.0.3","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"fa79b7eacd775c5574dce94338dd6905fbd04e2c","_id":"tough-rate@19.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-aIxS0gzcmEve8stW2r2TYAoYGuKORm7YwDKIehO56yhz/v9kuUC+YZSvFJ4zTxBvlAb8w6zQcfhaDeUfe6vzjA==","shasum":"bb26bc511c168dc736b6d563786b11b37ad16693","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjRGgpqVA+ExvFcvIcMhigYPnfR/U6auGhxy3iL2qoHgIhAOl0FRYTJW0nmJOkN26W0B6BjqvfDF10tjMPfCT6p/L2"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.0.0.tgz_1502880481980_0.9681174850557"}},"19.0.1":{"name":"tough-rate","version":"19.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.0","esl":"^5.4.0","huge-play":">=22.6.0","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.5.3","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.2.2","numbering-plans":"^2.5.2","pouchdb-adapter-http":"^6.3.4","pouchdb-core":"^6.3.4","seem":"^2.0.0","tangible":"^1.7.0"},"peerDependency":{"huge-play":">=29.0.3","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"069f471340c57c484b4f4cdbe5f2703e85211480","_id":"tough-rate@19.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-8zhqa6tsVVyUdRPAWBGz/91SvZf7CW3KUaeuY0N6roWM3QILcayS1Y8y+ZmStG+J2CpwoFFiUkMaCbMxGJcrag==","shasum":"a147a2bd4fee597e55b75ce4041db39f5127af75","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXyfnXAWcQnrhs724FZ88wQA9KNElWXdh3fJxlFk85/AiBjpR3kT/cRYfcvoOcd4Hj/aiflWt0DrGsh6Wxq/6pfTg=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.0.1.tgz_1502886093057_0.6142275924794376"}},"19.0.2":{"name":"tough-rate","version":"19.0.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.0","esl":"^5.4.0","huge-play":">=22.6.0","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.5.3","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.2.2","numbering-plans":"^2.5.2","pouchdb-adapter-http":"^6.3.4","pouchdb-core":"^6.3.4","seem":"^2.0.0","tangible":"^1.7.0"},"peerDependency":{"huge-play":">=29.0.3","useful-wind":"^7.4.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"3711ccbaca6e996c6cfeb72ec90ff399f372dd8d","_id":"tough-rate@19.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-eFOAGglmHJCNjB39DR/QfoN82kv7/GUxDUSyxl7GssdbrjwXSy5440A/HfcV/pX5jy+8rmBoO1rOAxqaPmBfXQ==","shasum":"5490c8f969044a1a3438a14d930d9d02ac20f7f6","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1XQ9vlwjgZMv8+VErDfojBAKc2QiefNRLiSLMcPfjzQIgV9ovOuGi/mTU0x+ukJbdxoagoOyaS1SVQELmnFIrnuA="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.0.2.tgz_1503006391519_0.25694521283730865"}},"19.0.3":{"name":"tough-rate","version":"19.0.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.0","esl":"^5.4.0","huge-play":">=22.6.0","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.5.3","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.2.2","numbering-plans":"^2.5.2","pouchdb-adapter-http":"^6.3.4","pouchdb-core":"^6.3.4","seem":"^2.0.0","tangible":"^1.8.3"},"peerDependency":{"huge-play":">=30.1.0","useful-wind":"^7.5.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"50cd104358bdea480e9705c23b7e3df5bdcf1ae1","_id":"tough-rate@19.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-XhpL5/kjqMcZhmGZhMOi6tBAt/vLMqHg0KiNPP9EuDXQ4kgR1gSYWNwTfadBRoV1ajl8e5CWU7bFV2ny7T0FzQ==","shasum":"28c66e0fa8039c7eb0c01911eeafbf4abff73e7a","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDq3yrR1+jaCv8ARoy1/YAfMgWdzwQvNWqcR9N3X7belwIgZkka9XXtLzxh17CJLr4dZ7sy3XyhxuX2QPVRPJB98lE="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.0.3.tgz_1503435994694_0.6132503708358854"}},"19.1.0-0":{"name":"tough-rate","version":"19.1.0-0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.1","esl":"^6.0.0-0","huge-play":">=32.0.0-0","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.6.0-0","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.2.2","numbering-plans":"^2.5.2","pouchdb-adapter-http":"^6.3.4","pouchdb-core":"^6.3.4","seem":"^2.0.0","tangible":"^1.8.3"},"peerDependency":{"huge-play":">=30.1.0","useful-wind":"^7.5.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"b8c3370a3872e07ea15b767399b88fce512183f4","_id":"tough-rate@19.1.0-0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-ia8wMrNuQioc8snYAdPIHIvWwMajGi1p3YwPSA/hQzXP0NxiFi8jPnw09yy3CW6p2VL3xt0Qtxfv+7Owk7Zg8w==","shasum":"3322cd6c306fbb5763cd4b343a9e2453b60dba17","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.1.0-0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNch3ISWmy+1gGNJia0w8JhtXSCwekeodcax8CzwnAnAiA3j291J5IqVczGQYFGyj6TwOKGGCptH69ZQEt3hcH4eg=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.1.0-0.tgz_1503866687654_0.47822261159308255"}},"19.1.0-2":{"name":"tough-rate","version":"19.1.0-2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.1","esl":"^6.0.0-0","huge-play":">=32.0.0-2","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.6.0-0","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.2.2","numbering-plans":"^2.5.2","pouchdb-adapter-http":"^6.3.4","pouchdb-core":"^6.3.4","seem":"^2.0.0","tangible":"^1.8.3"},"peerDependency":{"huge-play":">=30.1.0","useful-wind":"^7.5.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"f54a5dc3552b63794734a9bcf8e4eb134e81f89b","_id":"tough-rate@19.1.0-2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-k8/IXtg4RDfYE3G5Zrhu0L0JrpRdOve/iM2IhuO8CEacmmZ7nIHDCrsi5TEy8TDErzP1OSACvXrgAodBW9K/XQ==","shasum":"297df6ca2a108d0243255dcbd530dd81940c9f04","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.1.0-2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn3Q0qq/GmstCKkbN8QY59CpQEjOFs2T/8V3KDehL50QIgbRgxM+2lGqjtuQe/viZBmZUQusqkPsI6A7qHzR/lZFw="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.1.0-2.tgz_1503871360444_0.10473858378827572"}},"19.1.0":{"name":"tough-rate","version":"19.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.1","esl":"^6.0.1","huge-play":">=32.0.1","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.6.0","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.2.2","numbering-plans":"^2.5.2","pouchdb-adapter-http":"^6.3.4","pouchdb-core":"^6.3.4","seem":"^2.0.0","tangible":"^1.8.3"},"peerDependency":{"huge-play":">=32.0.1","useful-wind":"^7.5.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"de20321210ec00bd06470d63861ea65460533719","_id":"tough-rate@19.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-wbIgPfce7ElUbXqahGfIBJPui84QdgO1EV+PPzftKLL6PxyPuhktHFZ+OpgH0FeyluyqiY0e9WCXSFj8V6/KGg==","shasum":"6a7921ee5322328fd8556a30733c412ea7353527","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu0SM4CXBw549RT//sA4OZLXTFpqFsrVn6dN+4GMRSXAIgedmsfaf9maJZ3rHO9BCwGDOggT9IFCHHT0o9Vjaep8Y="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.1.0.tgz_1503961058363_0.25576326553709805"}},"19.1.1":{"name":"tough-rate","version":"19.1.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.1","esl":"^6.0.1","huge-play":">=32.0.1","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.6.0","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.2.2","numbering-plans":"^2.5.2","pouchdb-adapter-http":"^6.3.4","pouchdb-core":"^6.3.4","seem":"^2.0.0","tangible":"^1.8.3"},"peerDependency":{"huge-play":">=32.5.0","useful-wind":"^7.5.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"877b9b2b811f8298ca9c996d81189cb4efce866a","_id":"tough-rate@19.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-Q5xzc48hf+xV000u+U76EPj55GAzGo85vSSUuiuj20PsUd8sAmFTacZfOCRqGjul9Pbn+0DKOaRPfnMGiW/J2g==","shasum":"1ae7a6f41a8f6f92f897d5d7a34735a692b44eaa","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCut/D7ek645UXkLIDR3eNJBP+BPiUskDxi9N5xVPrbCQIhAO5ap2qFwtJIRP1kvH6H9J74P2B5ziZLVmS3Z9nRvbjf"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.1.1.tgz_1505824772973_0.9681298311334103"}},"19.1.2":{"name":"tough-rate","version":"19.1.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.1","esl":"^6.0.1","huge-play":">=32.0.1","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.6.0","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.2.2","numbering-plans":"^2.5.2","pouchdb-adapter-http":"^6.3.4","pouchdb-core":"^6.3.4","seem":"^2.0.0","tangible":"^1.8.3"},"peerDependency":{"huge-play":">=32.5.0","useful-wind":"^7.5.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"b55ea6087afa4469376305fc0d0b03c7ff09ab07","_id":"tough-rate@19.1.2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-JgmQDCNTlvq/ZsW2MpSN7viZ+2iK4yk9l41hi2GX8sIv53Oo4Zu5TXHKq1EUnOqryoZFNf0ce75jyGoXtf4cgA==","shasum":"28565a9228eb2b1bc81eed7bbb7191e305fccaea","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBcczbk6DNVJ7lrrQW//FR5Am2o3ZEDWCJhNbtr05ZwgIgTyzFZDy1rbxBlu5seZX2iWdnfnqOv5D8yh0VoSNIgy4="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.1.2.tgz_1506095687344_0.7040965962223709"}},"19.1.3":{"name":"tough-rate","version":"19.1.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.0","caring-band":"^1.4.3","chai":"^4.1.1","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.0.1","esl":"^6.0.1","huge-play":">=32.0.1","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.6.0","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.2.2","numbering-plans":"^2.5.3","pouchdb-adapter-http":"^6.3.4","pouchdb-core":"^6.3.4","seem":"^2.0.0","tangible":"^1.8.3"},"peerDependency":{"huge-play":">=32.5.0","useful-wind":"^7.5.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"ae0ec335638722203a0e07f537bb388512a6dc50","_id":"tough-rate@19.1.3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-zKr9wxvNy2pjo53i1NYsMu0wXb6/1ZJaMaPi3hqBwv4egYoDWWz3zfYpntC8pLzZVK8BpTlyD+EPlwFBe9sQYw==","shasum":"1326515df1041cda7fd418e26cc57369d988c540","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC543HLTovML5K3pcq2lopfyzQv3/uxULIA3q7/25+AwgIhAIA3+6G/FJJhfxdySSBIvwcGL4JkGuHgPLfWjPKrwlw7"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.1.3.tgz_1507032649276_0.5427333773113787"}},"19.1.4":{"name":"tough-rate","version":"19.1.4","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublish":"coffee -M -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.1.0","esl":"^6.0.1","huge-play":">=32.0.1","mocha":"^3.5.0","pouchdb-adapter-memory":"^6.3.4","socket.io-client":"^2.0.3","useful-wind":"^7.6.0","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.3.1","numbering-plans":"^2.5.3","seem":"^2.0.0","tangible":"^1.9.0"},"peerDependency":{"huge-play":">=32.5.0","useful-wind":"^7.5.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"a1c45f1129ef5ab5d20bb7761b7c4bc5d5fe00a9","_id":"tough-rate@19.1.4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-YwVvACPXjwJWa2dmx7K8IJLkoHpw9NrycnUBRB4LAbVdXmgYb4GRSwyVfSIAE/qdH6NRmVbLRE2kVVHDoUk8wg==","shasum":"6015ec0e5e41a7b54c2163d319fb5922b8b012c3","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3Hhd+Af40XMm4EQ4ytgSqa3ltjTFCHX3/WF4MYRbGgAIhALSx9hNYqoaT/rYS4zEwd3oyB2MSs16ve11GP1UkxuYU"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.1.4.tgz_1508487549456_0.09680719999596477"}},"19.1.5":{"name":"tough-rate","version":"19.1.5","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.1.0","esl":"^8.0.0","huge-play":">=33.1.7","mocha":"^4.0.1","pouchdb-adapter-memory":"^6.4.1","socket.io-client":"^2.0.4","useful-wind":"^7.6.1","useful-wind-serialize":"^1.3.2"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.3.3","numbering-plans":"^2.5.3","seem":"^2.0.0","tangible":"^1.9.0"},"peerDependency":{"huge-play":">=32.5.0","useful-wind":"^7.5.3"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"d222c3756b92f5a9b17f52d3710253b200681821","_id":"tough-rate@19.1.5","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-Xi1G6JSs6yn3z73TVViB9QJ7n0Kyg4wp9at8ho4dnX4oTVWxBp6fYQMCPlJdfc07+KgpVnDKsIPsSMoHq0cyWg==","shasum":"6b93b8f0e936e015557da1af25a186d9b58dfd03","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNy7J9NXTAfnu4wk0jQWir1hZehq/9ie8ehbw9wvOb8AIgCgnbczMbqd65iIeWYsB5NKXLm46Eej/wHJ1NxY5s3ic="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.1.5.tgz_1513944733091_0.6664455546997488"}},"19.1.6":{"name":"tough-rate","version":"19.1.6","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.1.0","esl":"^8.1.1","huge-play":">=34.3.4","mocha":"^4.1.0","pouchdb-adapter-memory":"^6.4.1","socket.io-client":"^2.0.4","useful-wind":"^7.7.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.3.3","numbering-plans":"^2.5.3","seem":"^2.0.0","tangible":"^1.9.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"c7de80dcff6362b57f600d891091c571d2a2c247","_id":"tough-rate@19.1.6","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-sXNgTkxb8JH1Z7Mq7QmTJsJJgXbDW0tDKCgPchnEt/88R9eyeN3czJsvIBkl+AEfFZfPVI/viktH9WN3MSw0Pg==","shasum":"9a06b3f9ad244e6fa7afcdc76297ae4fd82f7517","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.1.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFE2VxrvspfxsqUeRS78hhq6RG171cnQxB3R87Ojr4p9AiAgxZZOaFr/GOu58vXW5ElU68Zdz501AqkV3EnzcB+5OQ=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.1.6.tgz_1515420364751_0.9692631619982421"}},"19.1.7":{"name":"tough-rate","version":"19.1.7","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","socket.io-client":"^2.0.4","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.3.3","numbering-plans":"^2.5.3","seem":"^2.0.0","tangible":"^1.9.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"6f9f042d9b1f35f2091e0d1c0263d0b2f388cb57","_id":"tough-rate@19.1.7","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-B/Y/iZK2wYp/OATDTaZWPsYVvXxMsJR5CbnOIBpl+GppLX+24+q70V3spskV7PQP0f98jd/bjO3qHsNKE4Tv7w==","shasum":"34541e86c16bfd0a8612e1bc77802e84eb58a3ce","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.1.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaKzozQF1+RFdjvZ/YTn9CHnXsTKQk8+shrPdvY0BqGgIhAIWJulRDw5oCOFIapOCIE9eANzft8S62t3LrmFp4G7uw"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.1.7.tgz_1517303840451_0.6380332591943443"}},"19.1.8":{"name":"tough-rate","version":"19.1.8","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","socket.io-client":"^2.0.4","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^6.3.3","numbering-plans":"^2.5.3","seem":"^2.0.0","tangible":"^1.9.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"026efe62882d83f3f5a2f7783ae2ba4a2c627c45","_id":"tough-rate@19.1.8","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"dist":{"integrity":"sha512-c/s/AhfcpH3Ks6cUeZK4a3jtZLUzQFY6syReBOZe2+lxRy6rNkn5CIeZn1VdOxQwKL1dC8dbUmVaON8xCr+C1g==","shasum":"a9acd0c25bdeaa0940cc8266636102f21d545737","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.1.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4cPyK5wSbhJ786h2XbXRMFb7hTPP1RIAHlRhMVZBffAiEApvqC14Yg7b5AD+EGHbmU7ba4j2MO4YpbYJVUnLaCwEA="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate-19.1.8.tgz_1517307118275_0.9579725211951882"}},"19.2.0":{"name":"tough-rate","version":"19.2.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","socket.io-client":"^2.0.4","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^7.0.0","numbering-plans":"^2.5.3","seem":"^2.0.0","tangible":"^1.9.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"0ebfcfafca1fed806e0f342146f1f7ec06acf793","_id":"tough-rate@19.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"dist":{"integrity":"sha512-g8A/Fv69TgLUFRya6AV73Q79jymIELMCH4hOHBRrDzzgN4wbZXxGi3Gay/DGpQGOe2nwCnRIxglf0dpUw+FD6w==","shasum":"46e81bb6a9007f4a2bebf323de89d6a96b49c316","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-19.2.0.tgz","fileCount":68,"unpackedSize":176986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6/QjCRA9TVsSAnZWagAABiUQAKAEK3Qwno2Dm/jpz6r4\nNCobo75J5bGGDFCWiA80KzhFN7bOk2qRbFKNCdwed8TszfARJqV/nfF0sYHt\n6HYFK5V+odc94vcj0YChbmGzNFkpJRZ4+tQWWBFKGj7v8KW+/FU47VGP0wPJ\n7mzgHvPbEG+/BMTvnA+nmWtMWq1jrJ7Yuo15RuR0qbjIs4s6o4QOVT5Fpp3J\n2/RLTzPy4mXt37kkNB8DrqnPzEFETRWqJpDuxHg/MMFJyBGwa00FaWsEocOe\ni2eJn5AhT+Gu5XWJvvwZ1JwEuKpMKuduPKOHJyq1nvwZZjFq7fMjMnjweclm\nqHxbTQ5sku5sxa3vtWHdDhbZSv5IUTzLko+yZ8Rc2jOHGBzvyP7rroIzLNYe\nZPmApqLFz12cm1sun343DyiHmH49a8dEk4JZiLKKHUwLHgm4P33uqsM3ariK\nItLfw1dzSJ32I4YTSbHlqzI6e9o18fGXYM0yQJaahwXeuU/hULjUV0ZcXVlw\nxT9i8KEWCnMUH5TmuQHvADpoiYIcq/OCNjiv4F2PhIu6QSFpRxyV9EXM3guR\noZ9SSp90N0ABrSUP8PLCePEgmFfzZOhQioA+uzgxsk1lgzHJsIbv3PY7G4wQ\nq7EOIPB1UOODAI53jx6tYQ9dwIHgxCvL/sCgZL2HXa1oXyMsGR1FnBGJRWwO\nIvnc\r\n=Cbad\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrT52FXIxaQM+KC3Spbr3YC1N0yWmQyyMC58DoC9ZMPQIgKMuw08pdU1KnKTNINHeHZ4TTaSftoq7Kso8q6VIZOPI="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_19.2.0_1525412897851_0.987285839848258"},"_hasShrinkwrap":false},"20.0.0":{"name":"tough-rate","version":"20.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","socket.io-client":"^2.0.4","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^7.0.0","numbering-plans":"^2.5.3","seem":"^2.0.0","tangible":"^1.9.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"ff6ca6754d07fe76bbb52e2d57b7a67bc4440bee","_id":"tough-rate@20.0.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"dist":{"integrity":"sha512-Bu192ewQFkH2yqHR91GJzloGDSbfOBGQgdrtmPK4Z26dYm3rikIjCbmN5fEvHUFyUjGBcR9/kup1CCuvcVDLuA==","shasum":"d9f1aef6f408d90d4814e82fb1604b4934a85985","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-20.0.0.tgz","fileCount":68,"unpackedSize":177094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBPdUCRA9TVsSAnZWagAABPoP/3derbEnwcVDjopymznr\nSEwBNeVV7uUAxBfzpooXtNzNYpTGgG9DApOJ/y2kpBDulcFp6413Rkq2SHF/\nvO4qIK4WAIuZZQokOoe7e0Qk8M7BnNpHNZQsG9LcjuWSo4ciF6joLfuwJmkD\ncmRu3CfmzGhQA1MkjsRyyUAdbvX3aKIzMlzYrKXDuHpvEicbRphmCqdpOFPb\ndUEtrJxQxQyBrn217lTQadsll1zoVEvAOkjk+jG/l1AZeJathc7ZKOfEX3hy\nW0ZPJvrF469YFTfvIGSFcjapRkGoLHyHC4Ld7bbhiEFv0NHyGUsObhVSppGg\nOQ33WtQsk5ADC/GgBgICI/7DWiVRKDNO6vzdmJNkbo0UNQpoLWAhXqCq0u3D\nBlAz+ksXiJ7M/dR3vMfdBmopQZEGZHdvQjh/r4TZfACjCc0wTMZwL06rt92Q\nqbnhsg7fQ462rH8P/f6u/5WoNzqKciYBcHHiDKGPPg39CSDD4uf6sXcbvZc/\napG/+217vu7wS5PZES1MPgx8PVWvAHbyl7mIiUmf6vlQ0GZ1XnA3xyYg+Xxd\nRcSexdI96yXrYDGbqNHKOSvMjLd3qr3SNYtjGPz0Ubfj1kkpoP/XfRG7t5sn\nmIRHnrFD7N3ewEoJR14YNCV04PHn29Zr7KLy49ev21LrZMKmpJO3Sy5TQ32J\n7mTd\r\n=V9iT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpGEeQTbDvJR2+lG9JmO1rq6chLju0RcAbAHeda+WXpgIgHwYAJXhT1msc4wDTh4sE2DPNvZhKoO8b7uI3MppIy2Y="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_20.0.0_1527052114575_0.747983874642504"},"_hasShrinkwrap":false},"20.0.1":{"name":"tough-rate","version":"20.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","socket.io-client":"^2.0.4","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^7.0.0","numbering-plans":"^2.5.3","seem":"^2.0.0","tangible":"^1.9.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"d0dbe82bb0e0680de9d4e583cbe91ce51e8924ed","_id":"tough-rate@20.0.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"dist":{"integrity":"sha512-ZrkOTXtilct7thIWTo2N37f1gQ1V8pySlWk5+6Aq7kXkAIU2z5TzmrbLk8bsaFte+Z7ADdvPeuZC/SjOMf9V5A==","shasum":"3e49d79b9c92adeafee244e07d10ac37defc61cf","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-20.0.1.tgz","fileCount":68,"unpackedSize":175473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBQ/RCRA9TVsSAnZWagAAAZEP/3GxZ/3otOdnlJhV+8Sj\nsZbZZl6mXPqop/3bJ2gteFyy2nMIk4HBc2J1HaG/O9REyWPxPgi61VIfmlWT\nWlXJxitc/S6+zHv2injmqJHNLgcDjo0cMvYkuTLYU+KCvuEf/ANY/S7AdzA+\nQdk1kJgTP0B5jwpjtr5doAaL3XAq6t55Yn+HnHvuh6an3xZwIuxCCKkh5pBu\no+N78yjrSuhwKkytEPWvK3JmuC4iX+kZDSX9qdm0L6tz2UT2F3llzdT0QCfl\n/O3NKOeayW/y0mWiA2qju+X7oyTfqW4DePK1Q03oz6TqwU5dahAQcJNFKh7r\nX6dUfRQnZzgsW8ZkXvXN9KUQWM9YWlq3kjD4TgvgeKrlxM4qAF+KgNydoG4T\nQFmkkLyRhbD6X3t9/MPcfgFG7u4H0eCEdS1Zn54tZmFngiu0/ByzgQVB+5Ug\nVwbLeeyGYSLaBp6f9kS4X2IXK1CyB+lvl8QGv4FsmT5jpTTzRtun4HMQmW1Q\nJmzK6XujjRVxKFD9kJztjlWWHeIPKJsq+p+cxdt6igNqMwbGcqJRKyIloT1n\ng3GiEC51veSJ7wh1pp7x00FyEUgzsMymFmt+s02dYfRCxU6KdImySL4fEGbh\nwTU57wu1yx2qvtEYBEKwYBjNFuA3bqNlfL1Zuc8zHcpSwKrPbpJTMHbtXb0c\nftWT\r\n=wvW0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmd3GE0Di2zQ8vuY5hLi25QgljMIdAI4KhEt2hRHf5AAiAGPv4wXmzIYRAA4nc0nBzoWrjFRcAzRRrdgC+bnC78+Q=="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_20.0.1_1527058383084_0.5316433758927679"},"_hasShrinkwrap":false},"20.0.2":{"name":"tough-rate","version":"20.0.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","socket.io-client":"^2.0.4","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^7.1.0","numbering-plans":"^2.5.3","seem":"^2.0.0","tangible":"^1.9.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"f58cc946a044468449edcb98007c78c68e0c0a8a","_id":"tough-rate@20.0.2","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"dist":{"integrity":"sha512-P97K3vPNKqjkWa3XoEmIhzUCNCPNj4Euvd0yH6vNe7VPUI1BZ/QIKVUt0UiS28epmpCtjN0Y+a8OAc72LrjLhQ==","shasum":"cb027a284d3d4beeef17f8449c7254ea8968d93e","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-20.0.2.tgz","fileCount":68,"unpackedSize":175832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBRcYCRA9TVsSAnZWagAATb4P/ipU7LbfOuZ8zR8PwqkA\nHOI7uVEbCTTiIhutY6bNFF1EwUeviSA8m9etYYiyFW80XByQ/qGTqPu97Wre\nvgqLb62ePjmEypwO31Km5w4gaZ0Xtl+8WfxjtehKUCmXShZQz5Cv1c0EJMqs\np7DAMsiGU/6GckKz0FrFZFAKp6+PzHIndRzJYAsHBm5Fk34tZMpjINuXX1t6\nHOboYwGH1LQ96WGredc+ISncF70POZu6R3p4eYJmdC65keGHVloyJOr+NITW\na8gnBw7lnDADrtBTon3k29zArOimE3LfVjzgFB9tvr95sDi2cQXSm19d8C+l\n36c5MeNUciyiTwSY1eyOgT0RO6qyJugdlr8slSdIztAYEF0vqoEZD5yzjDqp\n44K2q6NC87PXQZFvNqAABaoQWCWOGQBmrtOvDFWmz41+bDav/hRD8Ys3pFPN\nPhpj+zpvl3Ue4e5wJ7522WB9rxeqrfnT+fS+fKaDzsoj8TsWu6Whowb7EozJ\ncjRasBYPS4j1xmz+Cqp9tl/pCdM4K0fj8iWCbncP7zjVCSPevKF3ifBPshXU\nnW0WKOr+McQLq/+qOsbgwKG+sw2+Dr8G3bC27JAFnUSHYAwiX+QNMUYGEKVu\n7K4FOcl/7e4wLJl/naHpDzDilG+gp+AKPR7/1NnNJC/rTdgrtiUiVqVQfYfU\nIRnk\r\n=e5RC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA36NoANKUMjfT8dzo+IrISMsm+h7NkqV5jMAizf6kKtAiEA5+xUfq19eTrpGAOWroPYB85a914Rw67+WhhuuuU2O5Q="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_20.0.2_1527060246759_0.34094705430768"},"_hasShrinkwrap":false},"21.0.0":{"name":"tough-rate","version":"21.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","chai-as-promised":"^7.1.1","coffee-script":"^1.12.7","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","socket.io-client":"^2.0.4","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^7.1.0","numbering-plans":"^2.5.3","seem":"^2.0.0","tangible":"^1.9.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"585aa039b65db5a3ed0b47c9a1805dc472817dbd","_id":"tough-rate@21.0.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"dist":{"integrity":"sha512-TXa5k7j60pjrGiE/5BY2TtXlTED8acZYIbXVRNtSEWbTvhnNalAAAZTvbTbzsWakBXJwcdVeIzNB7yJIapASTQ==","shasum":"412076b990fca05f7ba7b05f8c655aa6d4f98378","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-21.0.0.tgz","fileCount":68,"unpackedSize":175870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBRivCRA9TVsSAnZWagAA30QP/39AOpFmx4aiN3QalzOO\nY2Mq3ZoczcGauevGEZ46xi/hf417RTT2FNqZX4nYQ8hYd07KlH7HDdA6o4P7\nBjwy5AiXe+uudAwstmXF4wliFwVCBgzJC3eBla76AJinSyjnR3Efle+iikNb\nI76QWte9bDcPbD3fX8kxjy+PDWXAaDyDo0hau9ooaSUB3tgqgmJcKH2RDBO0\nMerEa7pFsWCu52qVtteCE6Q5KHbrvOZi/Z9Nkp6z2+p9LhlFK4OkBh2zKae4\nSmKp+EiMfwL9iT+r+Bs04ifeaaDQRLD+h2oiiwfSlY1EbSYia0/TsRjXPwyI\nHlNx+1HSwi4EBRnBY2fT+oF1f43pDMVa8wjUAzA3yYdsR5/sGZKhX0WZpYp4\nbGPyJydgnZkRZM386ayv70IcCJQ4zO6pml5exlpOLzXLwCfDgYH9kEKIuwyA\nDh4I0L5FKgg1NV9NTtGPyIP2febWL4b1y9ZcQtOx9JuF6UKoU3Wd6I2B312Z\nMwEIM3ZNBrImmH3XgLHC4rG+eM2zuyriEKZ+lJ54psgRXwvykVAlo9eLDVjK\nK9T0YgNymS9sBFciay/Jp+DGo1mC9YARSPZW0OOvKQDACOW3v4zor9XfQViJ\nBFCI+aco4G3A68FSCdRlsDi3c27Vq7xCMyfMhZbEc4bDdOsmL862kTN2Z273\n5Zkx\r\n=Hjh1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3t7hXPV0jxhrbjbJwoCcq8VCNcSm3nkP07zu2A/D/7AiAVguMauD7XI8Xl5FhiH6CwLXps6appCt+W9tjGc56qyQ=="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_21.0.0_1527060654941_0.06548964015178593"},"_hasShrinkwrap":false},"22.0.0":{"name":"tough-rate","version":"22.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","socket.io-client":"^2.0.4","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^7.1.0","numbering-plans":"^2.5.3","tangible":"^2.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/shimaore/tough-rate.git"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"bugs":{"url":"https://github.com/shimaore/tough-rate/issues"},"homepage":"https://github.com/shimaore/tough-rate","gitHead":"0e309ad156e62378c73cc2ac7bd7c44789a2d91e","_id":"tough-rate@22.0.0","_npmVersion":"5.6.0","_nodeVersion":"10.2.1","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"dist":{"integrity":"sha512-QJvJ/+gJfiyRY7HvKxM0o5nS7IJI3X9NX2ABtMG40dYIlnKdCAjo6eYkGPNbAxaLBD8ZoYFesn1oRvEAXuF53w==","shasum":"023605df573e59b3850d952564aa1415b0a3c8e8","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-22.0.0.tgz","fileCount":68,"unpackedSize":188014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbD4lGCRA9TVsSAnZWagAAgKYP/1C3ZdQC+A+buUvT4WU3\nZqo57DVZXaskB1G9znRhcDR4yu0H/RMWjp6plbtWUqyAhAE+9reMZijSOdJL\nDh7MxVpivn5kGsZGT2rwJZIPFSSHreasX85xl9CTCWC//CWWfRs26ljGyOeY\nVVUL2aQasY0YhLtAZc+3WDEvjTnoCgrxWqNKANgvf3+NCWvItaN4/MDgIi0o\ng0a48iM1dZ8mc0MTQ9so6fjqOiT9Pf+GlAf69W1caxyYDzZ3Fm3rdVmhUcQy\nckkgfiLO/8/5BlmrISjFgO60Q9U4paKycLy8TcBwTOy5Ja1ofnpNFphxXmXn\ntrFvuBPVXrScwBaqKBVZ55kX+UISEldWfJD5eTl74YpB1rYKrTSpBFIihyFe\nfZGCVLPH1wkQ0WF1e5vYEO+e8y56hwbsj+3yA2DZf2cHm6qNu7mtZOBRNhJx\nKSjrqieU12QfXScjNmfsBCp8D3qsDifs3VW9oUpdxmp4zEfJ1ehnSNxHHblV\nP3pUZgISMD8Ju+I3TE66b7cFTtc0iZsMmraCh+dpNh2Z6mt6Nb436/lRx7W2\nIoh+4db2RhREmQ6eNlG5Z+2kABNccTArsCpQS9bQdCp4eMTr/7+rGbm6fSuW\n22mrMZ6f/cJQnmPn6Q3/K0dDYlsYUbVidJoNPk4U0DuHvtQxVLOl03EA7XNK\nNRxE\r\n=J9gq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDaPAxY2moRfnhbuhlP0jlzxvtwkJQ0zopOHChHXw+FgIgfHO5rfbqKUVy6kKEJYP/mPh4Zn0RhG8ZE8OKfZr+oNk="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_22.0.0_1527744837149_0.4282058821536445"},"_hasShrinkwrap":false},"22.1.0":{"name":"tough-rate","version":"22.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","socket.io-client":"^2.0.4","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^7.1.0","numbering-plans":"^2.5.3","tangible":"^2.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"7ab6e82255076921fa60effc641656c71dcd0b9f","_id":"tough-rate@22.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"dist":{"integrity":"sha512-llWUBKDdMYWNkIaygvR3iaGrk1cd2fdVpYJbfaNWLArpYTYOr3sLDYcoyhDz5mOCo74xztYJA3/oEVSZhf55Uw==","shasum":"2225fa34018128723e6f496905f3bb021f653f04","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-22.1.0.tgz","fileCount":68,"unpackedSize":184325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXyoPCRA9TVsSAnZWagAA5qgP/ioriFRRlRqQA/xnEvpq\ngR0/yGlUDp+jX58PFxjUk++KKD8YqsfalQ3TDLq8HvVrMFSrnMmxsKYzE8pO\nZk6t2rYuJOIGA6NyOz4fbNnQir+aPw/vbhygu7oH3cSX5I7hTcppYowB//4b\nOTji+wGugCng40tVQW4CiPyKHACu7CTaOpjCykk2oHBO/OiFxUpSQYNysn9J\njfXDZMeOZz1sSbzACgVozOD0QbmnMiNzaF49XrZMu3KXsDj6J9bhSZASBkEk\nSIO892YxOLNEWdkRryXhVEnDFDhRqt5jWMZ4BhfVx6Wh0T3Xf4Yggh7gXShQ\nnnblx/Hfhxhr7tP/gz+MXRGei3xrcg//KPUrQEh0U7wNEXdJztLElJATTm1N\nrr5adXXTOqDSm5nwkhfAN6gYF+An76aDEEh8wNe9Gjk3abW6eYlBD5KH3P4T\nlpCx6Ry/DE2o0LU+CT9DTlJt3lcGqCkmwsOLJ3I1HDguxln6fUdJyBgi18il\nVnWNWpDLoqduNjE04Y5n3RaPIyADZpNrIpEA+DL8cgyiTMf+xBcZDIKyCOQJ\nWz67Cf2W/kIB0I7SBe2DYSWtx+ZwEJc9C1qqoWWSiQtUWQjDW5CEgo3djdF/\nGMMxZVT7EJ7EY0H/dy0IfyeRwkqI2T7BdH7RdSc5jL42lyDOcKT2ztxWIl4W\nAy9S\r\n=x2Hl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQi87h3JZ6XUZbwDuL9jTn9oSVacoucRtAZotFr09i6AiAHI4mLUU7y9kg1E3L3n3QA1PVgDt4iCxCAebFaU0CAOA=="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_22.1.0_1532963315553_0.7724498951070538"},"_hasShrinkwrap":false},"22.1.1":{"name":"tough-rate","version":"22.1.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","socket.io-client":"^2.0.4","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^7.1.0","numbering-plans":"^2.5.3","tangible":"^2.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"fc0857ff7a7017e68f8e9306e4dcec25171bf632","_id":"tough-rate@22.1.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"dist":{"integrity":"sha512-a1Roo8B9/J2ZSd90hsBEMC0Ap3PEG5veblnl4ojVOF4E14DY8KflLf1WFni/BZa3jrKseU13jxOqPfoTmXjNjg==","shasum":"ee23f6e473abed53d42a795077eb751dcd1f995b","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-22.1.1.tgz","fileCount":68,"unpackedSize":184503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXzEsCRA9TVsSAnZWagAAJCwP/iyMJLp45B8ofAMjDpDK\nkEbdMpjB9WkS2eTOQoYN9g3pe7oq8AHnPG4nYlceGMg7V4/VR5Ig+wL0wICL\nUTFqwf5WOEXOZubPzBCIocoqTxQA1nlqTe6KhaCggrL1XfPn2TlD8Ku/nGAE\nKWCru5T9tjRSRzmS4V69x0j85Kq6lhqBBuaqtNoCXNMtq38iypOlks9/aLr7\nQj942YpTHKreYAXYsuoIWlX1sg52ZZm+I/omnTSDhK0FaOM+ms8Vn9OyKcUq\nd4zEBVrFRpqE2x8IYV25DrbvhpuUVG5WQ7Tkg4AAWZKS3dFLbl6foe1BKufQ\nnbic35PZNCH5IAkMEvRoqQ5GeZ6RzDqc9fpB5feAhmZSaub1LJcvuJRrGcnQ\nYSeFftKYClA399Mjkxs8AAu+GTOL79RYGLV8sq6EA86W40wba4OzUsq+qkIe\nRmf2RwPKT2lQgq3u5oDonG2+TGxVuWd+gnn4Rk6ddDZ5xIAasXb0QNRTdYu7\nY+Ph0U185r5BL9oFuryIifrHtRX9+uoKgUfd1H/LjL/zyXMkccVwfStjD7hn\ns8vv2spQo1ExJTfbwM44rNcwWiop9sbH0l3VQjAix5PVhMOGrmufGd62y+4T\nPYytSYgD4hXrDFKojA7pKCnC5Quwjffe98oUsH6dUwGaNa8Pu24zRi0dGU2l\nKFyg\r\n=/jtl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJWVpQeZPd7bGr45L0KBH/i/0rcgrN5Sy9Gw6QDII8CwIgZ4a1aZVVfXc6GRmMtlitIrkLFx5H+VRruOnjYZwTD+Y="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_22.1.1_1532965161744_0.6794633373756918"},"_hasShrinkwrap":false},"22.1.2":{"name":"tough-rate","version":"22.1.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^7.1.0","numbering-plans":"^2.5.3","tangible":"^2.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"0a0b039cd43efa42a5602782241ec56a1bd6eee8","_id":"tough-rate@22.1.2","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"dist":{"integrity":"sha512-MqY4x3HcXiiHRodQJcUHJ7oLCGBaAIaUJRrn/Luu93gS1kKbYPVmn69mr4wDSiLSPNwyALQI6wI006pozX6blw==","shasum":"5846e0157978cae4506bc6305072a3acd1c3cd75","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-22.1.2.tgz","fileCount":68,"unpackedSize":184541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbohUJCRA9TVsSAnZWagAAHwgP/11zncLiLTuh6b3vfEnC\nAVcO8/PeV5fTdVqlarrvpua2xb7z7xLvpJnikINnR3m6QHSrQdLMpC9p42kT\n4jVVMgm5+AxLjoheUS7Uv/GUsvOuevyqk2V8UJ/QQD6vncwyBBgdlS/3a4J6\nm9Rkz75yVdNjLAo0h3LvBWUMYOekUQYp+mLHwAEfiscC6uAPCljE3dRy77r3\na48z2dCJgcCY/NGg+lmpdh1pPWhu/0t+xx/GS3Ef6ARU6EJQPCurMdf0lAUz\nUaTz5PY2xqjHdOc+G63wU0ZZk9ZNtlGaI+MSDYrfP3s7X7DsLwKC2b/gJ5M+\n/eF2N9Ng9oBj/kpp+QGOZVB9QxbK62RWsuMIjUV/FNGTzzYeuUiwE8OhhzJK\n6qgi6XiTKFjQw8K3oExmQw6nh4yNerK4YfmKG0eB3Bi6wJai2HUnlnkGTdlX\nKCdDrq0uVoONidQ66S7kQTGC/dqmj8obJQw2+ycSoE8excSb8ggd/Y97A7rG\n0CVQ3pipZMW+khqltNw5igu/QgYTbV+FNecb8lflDD0dr8xTSY+f8YYq0Bpk\nukG3U6HqaZIIBGc83mPLXqeLLP9SDEGUoV0v4Ve/spHBb1RozKtT0AhzpgAv\n3zZYkN1HfHpDhPlGE1YFjELUIM7tcNSIIhPj6/f+FPsqb3tN+WM95JPL62f6\n02jp\r\n=P++W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPt4OUa6u5QuxXpveowNVEAhwlF4Kfwf/fdwH6cuYd7gIgVEkfIzEQnLXFopIno3fGF5BHT+Kd6xJds7n3vghnHGs="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_22.1.2_1537348872244_0.7892968048508737"},"_hasShrinkwrap":false},"22.1.3":{"name":"tough-rate","version":"22.1.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^7.1.0","numbering-plans":"^2.5.3","tangible":"^3.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"ed165451f93486b493218224193d0d5a7758554a","_id":"tough-rate@22.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"dist":{"integrity":"sha512-YHXgo5qI/y3RIlO/VuJd9mIcgl3sl0KUaqeHZLC56M55AVjPgiBNyQoOIs9hM05dzqn1Y0EORMKOhuwRcMwBmw==","shasum":"09435064b88e14e3394a7d5fcbef9beed78ded85","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-22.1.3.tgz","fileCount":68,"unpackedSize":185514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5DzGCRA9TVsSAnZWagAAOrAP/3wkgrOKPxFr4i3t5eAb\nX22niVPGWvezuFRyn0LcrEmtT2g0nz2vlpGp/aCI5Hj0zP3BoL4twTRPJLv1\njR5fT7/EguOn56pFWEkyO+2G339aOIw8trzrJlm+sdegoqYZLWHNt1oT7Okr\nn47NC7OA5QIm3dZ5JbsENut3rfxeepk+Gg3i12I9wmZlqdbfhE12CaCANchn\nUDO2S+hr7gjYjgmDVKfMAPrrEBd6Nv25rx/ViD1Gt5iyaeJTdBwXy8hGTUTW\na2RCa/cou6QDrrI5YMV+AkWB4j1cXIsmC/Gg2r8sIWvFk+LcuEzWDD0qvrZO\nqhDM+fyaTyyY0r8YssT6ZrD+xSigBiQVCqjpWaKIJr3/zu25c68EmnBAs+oE\nJ4+fIj1HJE+CWZwm7vq3L4+Dvi5uuwxeZI8c2fE7BMusD2Zl9THBgRSK8LiS\nVv4pFS/4/WcWLc7647Fe4tsbKP3pje/0S4OUcaZxG7Z7No52AWN+J/16ZLgl\nfwHo4ME8zuWXw20PC6eghB6w5U9hhZQoxP/YWrobeJzpHdQIrqZPOQ8PbNx5\nagRRZdtm2Oo5LeDm+POgPZvWo5qgL3ddy2Uw8TSPh74o9DsByy3eF/YU7Hs2\njl+Gg8RsTaSpt6WmKYEy3BnL93LbaMgdvNsqtqqkoN6yLJ1cjU0p7JFArqAz\n+0wj\r\n=HOeK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrvmC0STJXeezrk6GbztZZBmoBRy/ZgYfg6eAfQuHfNAIhANzxED7WFmMJyyHdHZeZnksLl4dg4bWU6nwN4OsosbQM"}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_22.1.3_1541684422051_0.7303980987695999"},"_hasShrinkwrap":false},"22.1.4":{"name":"tough-rate","version":"22.1.4","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha","clean":"rm -f *.js *.js.map middleware/*.js middleware/*.js.map conf/*.js conf/*.js.map npm-debug.log"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"bluebird":"^3.5.1","caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^3.1.0","esl":"^9.0.0","huge-play":">=34.3.4","mocha":"^5.0.0","pouchdb-adapter-memory":"^6.4.2","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^4.1.1","nimble-direction":"^7.1.0","numbering-plans":"^2.5.3","tangible":"^3.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"fc04e446f08084e0617f0b7df22823eb47b8e756","_id":"tough-rate@22.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"dist":{"integrity":"sha512-DEbnz3+Zw3bcXibPSx1Mg00vjJCcmpYeVLkRlni4ooPiTUpuboIxAC2Z5TAqahzvmyiaptAK0Li0gDRva302Jw==","shasum":"392c31d9429529a987501e1dfb509fa04c1c43da","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-22.1.4.tgz","fileCount":68,"unpackedSize":185438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5GCICRA9TVsSAnZWagAAJ7gP/jSUyY92tQGh5QOPsUS+\nAFcGZlBBUkfZXp9opkqysRKqGzOyC2fndG81xOT8cIxWa3Xu9eSqYZ+SdMTS\nS7taln9YWBK5one1k+EUpVCU+zCtksUWkzTj7wRx7zr6C9gnuzbNdVEOMQ92\n5cJw+3JQ0/YSVMpiG54yrRBmGn9By1qhUCa7oGWgxB88gGJE5zZ5MrbjHVLk\nC9mkFxku1oS+lT2xvxWykKuFSl/lnLyBXyfsvvNVukfHmKfz2em70cWf37+3\noHkbrVppHqnvI8DV58TnE16XW/GR+6feB83Z5V2S9KQTUyuKd5zyrRp3fLZU\nRffHm5BthOSiRHNp69aS3TAGwWktDKUVH0jwHLTmJSBWqCYwsbXj9kULEQNv\ngQi3OZPobSZpNCDJnhGR8guiBMB+k1rDh63+CdN3j/RWyzsSi2YDweqT3KS5\n83j5GvTkvqXCX4N7PwSZNZEJmpow9AcbAvs0ZXpZb7BXTimahsF60iPuPZTo\n4XNe8D8YUc1DCY/EFI8YVIEbryqh6coBug/XJZYLh9YSQc43OPiH1q9cJ7Q8\n4xTMYOtsozPmRpc8P0qQ9x5KwyiC8ur4Dk+02WXeoP64c5B+W5+X8RTkN+bw\njyO1NDCpEghdXEi8bWsK/91B7pF2vrNtN3Ki5a/7eKhgG9o4/73nyJodhdqM\nDJLe\r\n=eB5K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrGRVHd/PyLrw7Ev8iP3lc0P7yjWFk2XFgJKIyR1kdgwIhAPVLGqoNvNmmmHRYQhgDvihB+HSDILcw/mtcjhddhSr1"}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_22.1.4_1541693575958_0.2865919559688801"},"_hasShrinkwrap":false},"22.2.0":{"name":"tough-rate","version":"22.2.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^4.1.1","esl":"^9.0.0","huge-play":">=36.4.0","into-stream":"^3.1.0","mocha":"^6.0.2","pouchdb-adapter-memory":"^7.0.0","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","ccnq4-pouchdb":"^1.0.0","coffeescript-helpers":"^2.2.0","lru-cache":"^5.1.1","nimble-direction":"^9.0.1","numbering-plans":"^2.5.3","tangible":"^3.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"60de280b7d44107122d51b5a0d5294e1a6340174","_id":"tough-rate@22.2.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-3dpBN7tHmh7CYCytXw5jR8sY63qVBumCDJu8QWAlx1VDwxrqRNhI0VDrr3RcTtrTAObkkdMiY9D0oHEjDkjDkQ==","shasum":"56197e4e97eefdff6f9fd22e16776207c0570581","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-22.2.0.tgz","fileCount":68,"unpackedSize":189552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciRqxCRA9TVsSAnZWagAAjhYP/1A/sll6oeRxPqCvgppr\nFbHz4XCQram/687EcnSJrJcIsTRSbQ7eiaz4/ScCDqxzFc5T06TjVr6U8xQL\nUtHEjcfBPhNpqorW49YgNBAEdJyRFupA63WCgMcc4wZ2yk2WVWxZUSVxBypG\nX23RDLKBDLtaYHjARShYr13s/v1E8d05x4My+WtCS1p34RSv1XjRLk6vvb34\n7ldywJvahVtkDJ1AaLAuRB/Ko3/TOhpP+Ql820DCOTih+UILRqn39lPjZVXi\nHLxv2SLAUcbxVTtcYnKa7oV6FTM5T9S194m9Ob9V9KVoHI1p+8fWHKykTnvU\n5YYmgGbpyTt62YiQrfxIpWKGi4jLhirI0neBcSCH77/nh8PgACyWBgf5xgQm\n9oKKM7Wy1cDU6t0b3lPTHMwbwGkaXTqIzXw8yBvwfMgxrGeH6NteXi1JJ6ut\nzln7SiUyQ9Dyl9q0bNTHM4rqptLP6dKNJrM2agw5yeohc4FxA/8avqVwexB0\nlhQ8Z/WiR3JszGJ1R9HYftIkD+WP9HyjiejGhete8U2CuJtPs3ixVwsAyM9u\n+Xnt+mQ74Ykhzy6DkkAwbW/aWPm0BQDL6nw5ZKE8fdHsI8Z7IFogaucywDyZ\nawlumOvgV+BclqdPglSoJNfMQTJC7eJIlk1HRq718VB0s4fhk2x2bHY4HRd8\nQE3S\r\n=hW2G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXgswdTxmprAZXpEbv4+pKYaIFmkL9kRkBcnLg2ouCgAiEA1xc1g11v5tkgLgLvHl/XpsrCnd6g9/CAjCCb1wuh7xc="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_22.2.0_1552489136917_0.9564034300764923"},"_hasShrinkwrap":false},"22.2.1":{"name":"tough-rate","version":"22.2.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^4.1.1","esl":"^9.0.0","huge-play":">=39.0.0","into-stream":"^3.1.0","mocha":"^6.0.2","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","most-couchdb":"^2.0.0","nimble-direction":"^9.0.1","numbering-plans":"^2.5.3","tangible":"^3.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"5c072d15c78f1ffad716b5ac5088556027528dae","_id":"tough-rate@22.2.1","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-PSsLBqsdmodxT/HLbN4U+fhUHf/xvBFkKu33JdLRe8rpCDKnu7ervr7O+hYlVD4l1HopRwSiGxmkQD4YmibstQ==","shasum":"0b26acbab07ada9e744375efc6e2539283430e4d","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-22.2.1.tgz","fileCount":69,"unpackedSize":189603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci8JwCRA9TVsSAnZWagAAdsEP/3QuyyNQVXCN2DmW7TSb\n3BKV5qoL2/9tSZ0Lo7ife9+i42WaTWWGtO9JXQk1FsmPymPUtu/7wuaDeNKA\n/msdYOA2I4v5osd0kyb4+dgqXjFfnlaVl0LFfxFAb9OOx49sadvjuYT0QWVj\nFiNIGcWQD5xeV8bxxezHpsP2VBqqaG2JOx7SaEw6j4omzrR9fyq2sB5IbmbN\nqF6eBHoGQD/BjkiOrJiZgm2XflRo9/aK4KAy6V7t3JPx9sidoHnXPzAvFVgf\nlldpxlhV2TEB9DxewmaMwG/Aqe0O+Lzw5EXyKNhjbyV0u39a0+p8BTwpZ55t\nw2mh9USzVUTEldwMf8kIFGvRYN3jKdkdJyNlyIjgaep8l+i26J9bn7PhqD+Q\nRN6EoqszgUkWu98/WEedULph9QWw9e4QwAo7DL3syIqkVLDOY4ilXuEaapcF\nhSO5+38A/ZfG6mhvitS+92w5l8BH7AC+3IS1K1WxXWj72YUhPl3gSQ06ABXn\ntq8/EAEQGt07lPk8e1+MSSPRBoBl9wtyDLsCxrr0if/Xxy5C6Mc89pbaTAvW\nRIZD5nl/I9jMQ6yQ5W4uZQX7GnfpQ7xy92POoD6mCypz3x69GJgilY4M3Ho1\nHPOMsEIKyGcYjJu6BZKQnsMAkkkUKkdQ8PnubvVEznY1i9DAlEhNxMskK33w\nJlFY\r\n=AwV0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD88jc9VwZTbTAdQnUhx6zWIOivXMRlbw/7p6va66cfTAIgMyy5m/wB+gg+yjGo89rsxL0DLi7JM/CeRmextmPQh9c="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_22.2.1_1552663151690_0.4215031065020338"},"_hasShrinkwrap":false},"22.2.2":{"name":"tough-rate","version":"22.2.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^4.1.1","esl":"^9.0.0","huge-play":">=39.0.0","into-stream":"^3.1.0","mocha":"^6.0.2","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","most-couchdb":"^2.0.0","nimble-direction":"^9.0.1","numbering-plans":"^2.5.3","tangible":"^3.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"e5c60e0436fbb87119f1e7a25abb558a9c84f982","_id":"tough-rate@22.2.2","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Ffv8rsHiaGZejbNqlW5MXzTw3WngGhCwwnKcruLYobgDr/3Jmr+bbibAQXEitD/Sqa56ttQgUZZpP8qP8CkrXw==","shasum":"4f8595e73df1e2df55cfadac18e5315e20cd2355","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-22.2.2.tgz","fileCount":69,"unpackedSize":189601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj1/LCRA9TVsSAnZWagAAotQP/i01X8kJr1TgcOch4/6v\nlLgRT2e7mJ3mn2hbFiYFQJa1d7bPQCaltnQlDYVfdassCRIOAWT60ZJl2tYs\ne8GYpVfQmsUbxkrjJDWuiuaWRKPciqwomodFNC3LVY3fKrz/qHR6aIwDKXVp\nlF/lwRB6dPIXZpREi7Bc013boHDlxHofvsw1hbES8XArMgZsOOdiFmIhCtTw\n9zoylw+gAhLbrPw0jAiNEtLXjxZcaS9+mc3c/xm9B5Yb03Tv6zKwN6bvJR5K\nIaygcf7MhcgrVExU3bFmia6hQ3NLZvkZe8DUbZO5/E/CE2GynARuJI+gOzAr\n7RHYNWrP9Jd3r2hNFDkv7KIPTF4Z8Tsd7sQjyLc5QfD5vzRkuq3VN1inrPZ/\n4apTCmlGXUdXOjPqlwnF27my0wY/ih68OsJtgbQrvxaUZC5mFfASBvU/t3XC\nS+Wk7LG5PJOIYF8iYKDS/1cl3rlZ5oc77fXXCsLhSMFLyfq5aVaFkI46HwCI\na4y30saCCh8YmbKSqv2psMWfEdCHwafmU1j47RVwxEgcgPUVaZFmCuIvaEg6\nSPXLqyzYYMdpCL1GRjfv1d04f+FOmXSM0J8nZEgIej7Ct20TT+4Nfu81A08+\nx+hyhUnl9UU0JVVRXfmy0b891KBxCQLB8kJkl6XvhqRMg2wlXaNceZjXIlX9\n87+d\r\n=4rlb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdQoEXiJhgcFiAHnxUAS5t97gwFaQ8jSKRGJ2OVInxHAIgBJ542zlKexGLWP7q7UMoirDAOmO+pXEHNcvTdP00Z7c="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_22.2.2_1552900043072_0.7851419468108138"},"_hasShrinkwrap":false},"23.0.0-0":{"name":"tough-rate","version":"23.0.0-0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^4.1.1","esl":"^9.0.0","huge-play":">=39.0.0","into-stream":"^3.1.0","mocha":"^6.0.2","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","most-couchdb":"^2.0.0","nimble-direction":"^9.0.1","numbering-plans":"^2.5.3","tangible":"^3.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"93f6b37e7610ac131be4318db93255b174263c26","_id":"tough-rate@23.0.0-0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-55s1UfyCY/gIFRyji+Od8jbvzL3RKu47Ra10U3VQvHQxuyyxLgMH8kd4Pfz2zROPjQo4GJv1/kTK0dSmlmNXxQ==","shasum":"1b7e5255d1f1d333301cfbc230e71371f4ec5457","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-23.0.0-0.tgz","fileCount":69,"unpackedSize":189570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj9JkCRA9TVsSAnZWagAA4ywQAJqfrtvixBA73kgOM6bJ\nYh9HsOqymMhG0oj/BTLWhrERHvdv8wMqPoCg7lqNYADuM7GNbgKYvAh2mkKP\nmQ3cvu3ScNh8nnJltPyBeEA6TjaZYu0oBeLPBHB+cUF3o50Lkq9tDq6O0Par\nCLLAxUNcUjW2Rf9Xtv88YFyUzy3V2QEoD9XxY0Mj82/1ipyhw8aLKPBZJzRh\nM6K+9UUIW/qp9x6ASu9u5nkMI1u6o5/TXd+IoM87bGSTrCcyzRLitV4FoLj6\nbO+0dk8kMK1xcC1sks8VLUf+NCujbfdjK0uUfqPyVlnmyOw7BCilqM26BLPM\n65JZnvbjn3M2WYP0aaK81m7eAnwgl/P0C14zS5YkCE1JYc1fqq2i/Uqv31oh\n1ueWR8IHwzIDnVrpNO+N7pIBXdoS/WpSsuvcOohdl7JHd2PTG34YDCzBvdnO\nUO8ZhTPrjIYXHYX5JdO5kpV9BC0HzCy/W5byVCv+FXiDyaM2YZ9pJ7O0Iu6i\njHZvT2m3TMoqcAK8twv9IzFJjcXZQAdGpGiQDFi4xB+lEF45ten9KmUT0rc+\n/qZB8KLH3rnBFLel8jYy3KoqGUtxKELr4GCbdLW+jAO2luCo4VEA1f3mWOyu\nOvWAo1C3Y1jPr9VvvP2A2H4noyh4c2ILSrBeseY2SwlW5hCP1sG3G5pO/Tqx\nNO4A\r\n=4+P7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvzm0XAwUsdGlBEcToaJXUd5trelqhFxFNwzezS50fnQIgIaeJDDkYAnM/qpPGWJ7HTeKHXE6j8fZZYdv6TBD98ZQ="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_23.0.0-0_1552929379854_0.602035219201837"},"_hasShrinkwrap":false},"23.0.0":{"name":"tough-rate","version":"23.0.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^4.1.1","esl":"^9.0.0","huge-play":">=39.0.0","into-stream":"^3.1.0","mocha":"^6.0.2","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","most-couchdb":"^2.0.0","nimble-direction":"^9.0.1","numbering-plans":"^2.5.3","tangible":"^3.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"49726d06c0d05e1c8574e79e712e875e4329bdfc","_id":"tough-rate@23.0.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Mye5RQWoTqreBA/DRzvzwfzq/0xmWtX1o+UVw5eRWMI6rQ3zLiKtSGTpbjyAlwDlcthTHge1TKlhyon9qJw8XA==","shasum":"7093a0ddcecada6cde5cbe51fab6c02c109c05e7","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-23.0.0.tgz","fileCount":69,"unpackedSize":189568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj9teCRA9TVsSAnZWagAAIq0QAIGKOkHwCFu1eGjU87fo\nIMqh9Jfn8fCVQYaPIz7RvVk3pTw/kwxqC2W6FUjlW0TvwPIcYKH+G5B0XMmg\ns5RShaSJMqSolWA6kS2k3+vVUGMFeI36/R1zNufKRdj8P42FVE6xp8BOIdyW\nYfFWdOixpxI9SrZnn1xNwjPlr04WLEJDbOmGnConf1sBxYMcMWjuCnSklCrK\nFhIqHGeNqT6JEh64d4aaolsLfSIwoyxlAZgyteh6bqU67hUqoYQtVOjyVf/M\nQyXxz7YS/iMZ3ByL9LEMfRoztp5d4FeYalJ2YaUfzouhVbKYk97gCg0Tekx/\nrtn1EoPjx8ziERv191psfISvXgm1mzgF6j7gYPMmofS1YMO4EBRk0WJmSDS6\nvTh6KINiMnrIj1hN0uYrBngzUco0KgN3w/2PkUF97vZLl6hYbdXISQRS6jDr\nVlDgdmKoFgR277t9xQ3WzHWl7HbxrxrZNdJG1OHDNSk9grR0MjIoCWm8uuEZ\nFAgfUfAN3BMYEIc7+5uwcx6R5tRU5ACKRlws/Z6eI00BqINFwLUN4wGfyv0s\ni9T8lnqM0KMIPJ0/JiR9OVEZUP+UJzN2PZFn6TdQCaDDjOfUjfgIKv4fgh/o\n7RcCsHrUgVBYXdUqx9vqQUC1nRWWIhXqw+nlBHSk8vCVk76LMH52C6vBXhAI\nS0oC\r\n=Q3TM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvU7wrHvo424MzidsG/OMHSkB2YfpAdIiU4UDmRlklOwIhAKg7XSNl8Oc13/dKrMlfh5AmXiLyqry67a6w2So52Vi+"}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_23.0.0_1552931677751_0.549863821073759"},"_hasShrinkwrap":false},"23.0.1":{"name":"tough-rate","version":"23.0.1","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^4.1.1","esl":"^9.0.0","huge-play":">=39.0.0","into-stream":"^3.1.0","mocha":"^6.0.2","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","most-couchdb":"^2.0.0","nimble-direction":"^9.0.1","numbering-plans":"^2.5.3","tangible":"^3.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"c59722c9e5d16ac23ba22447ee50e6db9aa168ac","_id":"tough-rate@23.0.1","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-9jp48/EHbFwbYtTuCW98dcYOTFq5jxqeNC7MXTOcaK+nZQrulytKBJoYq9CGKjklFx3GLNfQmzFxV/Fp9cX3XA==","shasum":"c38ba67b3527fd42489ec721460711addbf65142","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-23.0.1.tgz","fileCount":69,"unpackedSize":189512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckO2GCRA9TVsSAnZWagAAK9sQAKMBnyUHg2cAchoPg7ZR\n7z1O79P2w3MoCnMQHNxHKP+nUaMbPHu2pQG0LxPwgWUZj8XWzJZBFPRlhrF2\nceaO/IxKvH509iaHrXfq6E+XcGO+Qd4vtM7TGgkkVLMIOMeY0ElEkeruutkm\n0/BJ0wtq27O+s4l3gpQchzNllP+yMHuIDTTPEse6jgPZpwcFMuw2Ybs8IyQQ\nFkkHHU4bCsHdLmuJqgMmCwBD7+VJjZ13YI7p9w8N7FEu5yq8bnZsLXPxgM4c\nUCR/M11FrD71rZyan0dzXOk8/3xVT2t8tOsP06ySaUG2VS4c9rQhEkXWhTKZ\n6pCt4a9yq4o/FgFNbzWI5nZwKZxl8i0ha4j8PfeK2R9hFhQ3YPR+xcEfpr/K\nfgs9S+RL5cCleSELYPQkFKCXKx1JdQ6PgaF+N6aHUDR2FTpBmJEHmZpLOSq1\n0JdBJGeLDK0UzjV4SPzGjmvYbKtHRqKp215rZrJHSv+KFLVDuwpyVjsais8E\nTA8xkRkSM6p4RgP2luFI3BlmNz0sP7G/FEeXc996mtQQBmVvUd0SJ8+OE3t4\nlLxKeWgWly+3fCZ/th+SPVJcy5PiunoGLRQPjZythELRzSGgCii29FH4mrzO\noBhrYEPJCLudmLhU3QNCygHM9qZqEbVDFYlKX8LkhBlASEWZnqDV7nU8raFp\nE/5S\r\n=dWM8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAicpnkbHacx0ra9ee0jSxKO6UFp1yIVtukqteU1RliMAiEAhBBRy5asj8pllg2hVAu8JXiCLMR90Zf4Z64VVjzb8/4="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_23.0.1_1553001861763_0.8735623721032548"},"_hasShrinkwrap":false},"23.0.2":{"name":"tough-rate","version":"23.0.2","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^4.1.1","esl":"^9.0.0","huge-play":">=39.0.0","into-stream":"^3.1.0","mocha":"^6.0.2","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","most-couchdb":"^2.0.0","nimble-direction":"^9.0.1","numbering-plans":"^2.5.3","tangible":"^3.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"168c0d8c9a501369de46bfdb87fefd8a9d9ce21a","_id":"tough-rate@23.0.2","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-OQkGhugTyCFkAqON0xB5auisstUaP1zRoNYo9n1Pu43+r5JW1SuG/JwZGiXG/GDNEt7jCV5qzyx4WfJlzkhmbQ==","shasum":"8a620f0e12beea2692451d851eabb86f11315045","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-23.0.2.tgz","fileCount":69,"unpackedSize":189513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwc67CRA9TVsSAnZWagAAN2sP/3NqV8b9IgEML+FnMER5\nsPojmKErGkXZ/XqUHYVi7b6oWOmAkNjLUf5wP9T+YhiHpA1/wnZbVzO7dMtf\nyJ0C0WQsKkTV4HO/H+/P17aKiTjIHd5nLPx7HmpgB1cupkRK0+HhGMn09Nuu\nUPWzNtG3Fgv9CRDqcdhZI/NQ1bLSO+f/Q4ilG2vqawmM1fB1NLGclnirc7dV\nIlFkgT+T1CpUgMRsWMcSt3JQ0OLAnKb7QRjF53h8/YnulR2etTOklKEu+baE\nyYAw5ZaKALca0BKcDuac9c0hrsaJlShwbgR1a15TB7rCdel6azwpSZwmRNLR\njbiekqYdGDfHdOjmjstk25hcQu8B+37Xuf9qXrAGh/m4HlnAOjgMchuuI0ba\noEMjrf5SmHNmkdIGSd2KSdWr2FY19AYr8nFtZQz1omsUQQr7qC+gKrgx1Tnl\nHIzQ/YbFrLanhYSISgec++ZiekccWxj1FRHsLf3jYfh8j4GsCRa4y6kmyrDB\nRSTJahLzQTffgO7GdGFHK82ph74Jk2KSy5wcCSWapdP2OHQ7NO6SxEYEVrqv\ncZD/2o6cHHW4P5r67OPqKR6+o9yO9mwtIQpPmnSPlkJdKdTN0Oj7rgLiPnc1\nuFOOnTGQF5Ds68ODveigdvkYY2WEdBOshD606ysyPBrqpPLst7lneLIcPkOK\n4b1O\r\n=gVqV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCByfrKlBaIihct3n06dNzdduSSOpv5pOCjDTeIhsyJQIhAJqu0qLxW2GHezd4qgTGONwGEIuFnKJ+15HeWjR7vMsO"}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_23.0.2_1556205243020_0.5785271454996537"},"_hasShrinkwrap":false},"23.0.3":{"name":"tough-rate","version":"23.0.3","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^4.1.2","coffeescript":"^2","debug":"^4.1.1","esl":"^9.0.0","huge-play":">=39.0.0","into-stream":"^3.1.0","mocha":"^6.0.2","useful-wind":"^7.8.0","useful-wind-serialize":"^1.4.0"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","most-couchdb":"^2.0.0","nimble-direction":"^9.0.1","numbering-plans":"^2.5.3","tangible":"^3.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"ec18b0f7636322c21b62a5f944b242522ad9b6d2","_id":"tough-rate@23.0.3","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Y5mYI7vxdkrHNJEK0StqmjTEmydjLgx2ymPSLDMMTEYNnnJYVZiWbndkEAyHCVdfy1t2Gp89c5vGw4xn6nWqfg==","shasum":"6f7cc908aee368c15f63e565eec347a0b8a7e793","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-23.0.3.tgz","fileCount":69,"unpackedSize":189543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwdCcCRA9TVsSAnZWagAA40kP/Alh1V6089wS6jLE3/zs\nJZ2yGhKEkyfqzbISr8/87eSbvsCHSpIrNTM3GV408pf44osUb8w+b06e5+S+\nzlcu0USmFFNbAkaJGAgkmDLIYlk8EZQkLKuKYsgcoxelwazm8j10LNylztLv\n8BJJBP0wrs8v4pLdAQgVyFV7854xu/IrPDg54OkNQZ5xQCXYjDItSKFB8v+G\nh4/NYRf5hZ5jpPZ+AOCDYHHneWBdD9WV2D5kxKv+93KuDSvo4U9C22CqElQn\njQnhMYLluRcwMhx7mBKAXvKNl40QPuAgKP4TcXrbaUW9Hq/KtXDzLeZll6CI\n/Ve7+2gFvdSBBBH31shCmBVbMadGFCkpH4Cu58s6MiuRY0LxjBvl64ZA+3NO\n9A6qDSfwCDPHk/KkYkt8ORjbn898Ey5CnHiwpGDxyoC3mLnqegVN8VoPQam9\nqO2Xeo4XJSpjrdiOKZOex3YW+YP+Wgrih5zypznZtsMhNiyJDyOKrljS+fzT\nU6gowPl2EI0Z8r9c7JX8Nuqz8QotkEjUANi4yjt+/5fj2tV+eSYaplvK3nH3\nc2RELjDR6X5agCLm9RhiyXfc6q1FrP0uQK+g3W1VTlUFhjC6QteJS+kdP33h\nnsXVGBPGuwtgj1/0tHDsGAelfnLfphOfgQ/9tXCa7pagPpBdUwYPXUoRnrXe\nD60f\r\n=wp4Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSDkSQKKrgTS5XRG0nmsShUOHoXQlRIBb2ykdaX/oHfAiEAhhuLdG5w2sKO0wNyldUfy9INvYZetv5xQyXAsDRwi3I="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_23.0.3_1556205723459_0.6196022456699"},"_hasShrinkwrap":false},"23.1.0":{"name":"tough-rate","version":"23.1.0","description":"Event-socket-based, middleware-driven LCR engine for FreeSwitch","main":"index.js","scripts":{"prepublishOnly":"npm run build","build":"npm install --only=dev && rm package-lock.json && coffee -c *.coffee.md middleware/*.coffee.md","pretest":"npm install && npm run build && coffee -c test/*.coffee.md","test":"mocha"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","devDependencies":{"caring-band":"^1.4.3","chai":"^4.2.0","coffeescript":"^2.4.1","debug":"^4.1.1","esl":"^10.0.0","huge-play":">=40.2.0","into-stream":"^5.1.0","mocha":"^6.1.4","useful-wind":"^7.9.0","useful-wind-serialize":"^1.6.1"},"dependencies":{"acoustic-line":"^1.9.0","coffeescript-helpers":"^2.2.0","most-couchdb":"^3.2.0","nimble-direction":"^9.0.1","numbering-plans":"^2.5.3","tangible":"^3.0.0"},"peerDependency":{"huge-play":">=34.3.4","useful-wind":"^7.7.0"},"directories":{"test":"test"},"keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"},"homepage":"https://gitlab.com/shimaore/tough-rate#README","gitHead":"e4b559c5bc37f1ae5f12f3f3ae25f5b5ebfc9628","_id":"tough-rate@23.1.0","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BcT196MIuzkZR3cMr+4IdNgoeInMYENTSdz1fU6mk9USA+JfhLxN1AhN1bQwexdRIBtNdGeIgJBp1VT0jQoY9g==","shasum":"4effd8d73a6f58667f3a5e37a50fe5c5246779d9","tarball":"https://registry.npmjs.org/tough-rate/-/tough-rate-23.1.0.tgz","fileCount":69,"unpackedSize":189548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6l3ZCRA9TVsSAnZWagAAmN8P/AmTeWId571RYpvkfU0R\nvDD+gtx0OOs/c/8JCfBFFM4LTf6dtHkKIdrMigCqd4qw4l7r/l2JqWTORRXa\nIlwyOK4t4FWRq4+bqmbGIVWzinEk31N/ao5Y9DesTGHurcewc2EDpVueDk9t\nZ9UpChuqmjD8uD58GjOdqBrSlfhjswWcBJ5d4qWdZI7KFxprSMMlnIR5688T\nIMxrMPaiJlgmZgxXzPuYWd9ZPco+M3BkL+e3cvHWlUarxNFmrutm/oMizpGO\nFdmFfIirHBQSb6VpiJkh7lsCkEr80zC59Tgpcp+YYceTHoMMK59ciYw/FNxU\nWx+CVOrKJIAEgKH7wPjz+NdQP5+3lpr052Ow1vOFjHrnDzfWiz4ahDMaJR+Y\nhPkbjJsWNTsIrxNHWKwuB5NtkOaeeLd8u5wbyQ9YTUZCrxDA3lKn/upCplJy\nX+1eXBzKPlegt5jlb5jVoP1Gyi2V1fM8P3rrgUiHl1UCJmH6XuzSZIH/zhzG\nxHJbdYlUb6Stz+2IKqTs7gnIO4HbXHi1a0g9Govk5Vkhvmg7TOAOgv8/1uct\na/nAwnT66EMVOW4LJmEuuPdzJ1iwLcxDGGT4C7jTUwKyCGtww8F6GBI5duVl\npWMg17JzbfaV9fMfp1n37VcMV4Ncjr3xPbush9X9xw5iDycFa0vFA+gHgqVO\n3d+6\r\n=bMA0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjBpKNtCRA8ATz3ksdbbsfsXRKAmOCXY93jsm8zjCB/AIgevBDNJOBEpIZ1MsTnkDgSBm2Prm/iJHBgyLa7FEMzMo="}]},"maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"_npmUser":{"name":"shimaore","email":"stephane@shimaore.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tough-rate_23.1.0_1558863320872_0.9206744763791173"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://travis-ci.org/shimaore/tough-rate.svg?branch=master)](https://travis-ci.org/shimaore/tough-rate)\n\nAbout\n=====\n\n`tough-rate` is a Least Cost Routing (LCR) application for FreeSwitch.\n\nIt runs under Node.js and uses CouchDB for provisioning.\n\nIt is part of the [CCNQ SoftSwitch](http://ccnq.shimaore.net/).\n\nControlling Records\n===================\n\nGateway Attributes\n------------------\n\nThe following parameters are common to all gateways, they might be inserted by carrier records, gateways definitions, rulesets, destination, individual rules, or individual item in a `gwlist`.\nThey are all optional.\n\n    disabled          (default false)\n    progress_timeout  (default 4)  from invite to progress (180, 183, ...) - maximum post-dial-delay\n    answer_timeout    (default 90) from progress to answer (200) - maximum ringback time\n    dialog_timeout    (default 28800) from answer to end - maximum call duration\n    attrs             (default {})\n\nThe following attributes are available as well, but generally not defined at the gateway level:\n\n    priority          (default: 0 for the last gateway in a list, 1 for the previous one, etc.)\n    local_gateway_extra_priority (default 0.5)  added to priority if the gateway is on the same host\n    weight            (default 1, must be > 0)\n    gwlist            (default [])\n\nDifferent attribute values might be present. They are always resolved in the following order: default, carrier, gateway, ruleset, destination, rule, gwlist entry.\n\nThe values in `attrs` are merged, the most specific value is kept.\nThe values for `disabled` are ORed so that any item disabled in the list will disable.\n\ngateway (individual gateway records)\n------------------------------------\n\n    _id: \"gateway:#{sip_domain_name}:#{gwid}\"\n    type: 'gateway'\n\n    sip_domain_name\n    gwid\n    address           (required) \"#{ip}:#{host}\", DNS name\n    carrierid         (optional)\n\n    disabled\n    progress_timeout\n    answer_timeout\n    dialog_timeout\n    attrs\n\ngateway (as part of host)\n-------------------------\n\nGateways are defined inside `sip_profiles`; the following fields are available inside a given `sip_profiles` entry:\n\n    egress.gwid\n    egress.carrierid\n\n    egress.disabled\n    egress.progress_timeout\n    egress.answer_timeout\n    egress.dialog_timeout\n    egress.attrs\n\nThe following gateway fields do not need to be specified:\n- `address` is computed based on the profile's data;\n- `sip_domain_name` is taken from the host.\n\ncarrier\n-------\n\nA carrier offers one or more gateways.\n\nA carrier is indicated alongside a gateway definition, either inside a `gateway` record, or in the `sip_profiles` part of a host definition.\n\nA carrier record might optionally be created to provide carrier-wide default values for the gateways listed under that carrier.\n\n    _id: \"carrier:{sip_domain_name}:{carrierid}\"\n    type: 'carrier'\n\n    sip_domain_name\n    carrierid\n    try (default 1, must be > 0)\n\n    local_gateway_extra_priority\n    disabled\n    progress_timeout\n    answer_timeout\n    dialog_timeout\n    attrs\n\nruleset\n-------\n\nRulesets records are found in the main provisioning database.\n\n    _id: \"ruleset:#{sip_domain_name}:#{groupid}\"\n    type: 'ruleset'\n    sip_domain_name\n    groupid\n    title\n    description\n    database\n\n    disabled\n    attrs\n\nThe title is the name shown in the management tools.\nThe description is a longer description of what this ruleset is about.\nThe database indicates the name of the database used to store the ruleset.\n\nRules\n=====\n\nRules are defined in a ruleset database. There is one ruleset database per ruleset.\n\nThe gwlist is converted into a list of gateways as follows:\n- Each record in the list is assigned an additional priority, starting from 0 for the last item in the list and adding 1 going backwards in the list.\n- Records which have a `carrierid` and no `gwid` are replaced with a list of the gateways for that carrierid, up to `try` entries. The value of `try` defaults to the number of gateways for that carrier. Gateways are selected using weighted round-robin.\n- Records which have a `gwid` are gateways. Other records are rejected.\n- Any gateway local to the host receives an additional `local_gateway_priority` (by default 0.5).\n- In the resulting list, gateways are sorted by descending priority if no `weight` field is present.\n\ndestination\n-----------\n\nA destination record might be referenced by a prefix in order to provide values for that prefix.\n\n    _id: \"destination:#{destination}\"\n    type: 'destination'\n    destination: destination\n\n    disabled\n\n    gwlist: [\n      {gwid, weight, attrs,...}\n      {carrierid, weight, try, attrs,...}\n    ]\n\n    progress_timeout\n    answer_timeout\n    dialog_timeout\n    attrs\n\n`prefix` record\n---------------\n\nPrefixes are first looked-up in `prefix` records:\n\n    _id: \"prefix:{prefix}\"\n    type: 'prefix'\n    prefix: \"{prefix}\"\n\n    disabled\n\n    destination: \"{destination}\"\n\nSometimes it is more convenient to store data directly inside the prefix:\n\n    _id: \"prefix:{prefix}\"\n    type: 'prefix'\n    prefix: \"{prefix}\"\n\n    gwlist: [\n      {gwid, weight, attrs,...}\n      {carrierid, weight, try, attrs,...}\n    ]\n\n    disabled\n    progress_timeout\n    answer_timeout\n    dialog_timeout\n    attrs\n","maintainers":[{"name":"shimaore","email":"stephane@shimaore.net"}],"time":{"modified":"2022-06-27T19:08:07.535Z","created":"2014-10-15T22:38:23.672Z","1.0.0":"2014-10-15T22:38:23.672Z","1.1.0":"2014-10-23T09:11:42.851Z","1.1.1":"2014-10-23T09:17:04.557Z","1.1.2":"2014-10-29T10:11:31.550Z","1.1.3":"2014-10-29T10:21:06.795Z","1.1.4":"2014-10-29T10:29:22.775Z","2.0.0":"2014-10-30T10:41:26.252Z","2.0.1":"2014-10-31T15:46:22.071Z","2.0.2":"2014-11-04T15:38:25.672Z","2.0.3":"2014-11-05T14:24:14.405Z","2.0.5":"2014-11-05T15:10:05.798Z","2.1.0":"2014-11-05T15:28:01.770Z","2.1.1":"2014-11-05T15:37:27.364Z","2.1.2":"2014-11-05T15:54:24.882Z","2.2.0":"2014-11-05T16:04:50.203Z","2.3.0":"2014-11-06T14:17:40.785Z","2.3.1":"2014-11-06T15:36:22.406Z","2.3.2":"2014-11-06T15:42:12.685Z","2.3.3":"2014-11-07T12:02:43.152Z","2.3.4":"2014-11-07T12:27:42.666Z","2.3.5":"2014-11-07T12:50:48.696Z","2.3.6":"2014-11-07T13:23:05.226Z","2.3.7":"2014-11-07T13:59:09.958Z","2.3.8":"2014-11-07T14:12:49.052Z","2.3.9":"2014-11-07T14:26:07.980Z","2.4.0":"2014-11-07T17:58:29.458Z","2.5.0":"2014-11-07T18:11:20.611Z","2.5.1":"2014-11-12T09:54:01.473Z","2.5.2":"2014-11-12T10:31:03.466Z","2.5.3":"2014-11-13T10:10:31.268Z","3.0.0":"2014-11-18T13:07:37.964Z","3.0.1":"2014-11-19T14:01:15.845Z","3.0.2":"2014-11-19T15:35:09.153Z","3.0.3":"2014-11-19T16:00:21.134Z","3.0.4":"2014-11-19T20:56:39.379Z","3.1.0":"2014-11-19T22:22:58.889Z","3.2.0":"2014-11-20T15:22:57.865Z","3.3.0":"2014-11-21T14:15:16.596Z","4.0.0":"2014-11-24T12:05:43.284Z","4.0.1":"2014-11-24T12:49:06.484Z","4.0.2":"2014-11-24T13:39:39.362Z","4.0.3":"2014-11-24T15:02:25.883Z","4.0.4":"2014-11-25T11:36:04.886Z","4.1.0":"2014-11-25T15:19:49.932Z","4.1.1":"2014-11-25T15:34:55.729Z","4.2.0":"2014-11-27T12:54:14.381Z","4.2.1":"2014-12-17T15:59:22.803Z","4.2.2":"2014-12-17T16:18:29.787Z","4.2.3":"2014-12-17T16:26:12.913Z","4.2.4":"2014-12-17T16:37:14.666Z","4.3.0":"2014-12-17T16:48:41.679Z","4.3.1":"2014-12-17T16:53:57.674Z","4.4.0":"2014-12-19T09:57:46.427Z","4.4.1":"2014-12-19T10:01:06.597Z","4.5.0":"2015-01-14T20:00:54.671Z","5.0.0":"2015-01-19T12:41:57.894Z","5.1.0":"2015-01-19T15:03:03.333Z","5.1.1":"2015-01-19T15:11:50.563Z","5.2.0":"2015-01-22T11:47:45.687Z","5.3.0":"2015-02-11T09:16:42.166Z","5.4.0":"2015-02-11T14:23:18.882Z","5.4.1":"2015-02-11T14:47:10.826Z","5.5.0":"2015-02-11T17:05:32.384Z","5.6.0":"2015-02-12T11:04:49.507Z","5.7.0":"2015-02-19T13:36:14.090Z","5.7.1":"2015-02-20T23:56:28.777Z","5.7.2":"2015-02-21T00:11:35.674Z","5.7.3":"2015-02-21T00:32:59.700Z","6.0.0":"2015-02-23T23:25:50.245Z","6.0.1":"2015-02-23T23:28:03.343Z","7.0.0":"2015-03-04T10:01:44.575Z","7.1.0":"2015-03-09T14:11:57.912Z","7.2.0":"2015-03-16T11:06:36.161Z","7.3.0":"2015-03-18T13:36:34.408Z","7.3.1":"2015-03-18T13:55:21.288Z","8.0.0":"2015-04-15T19:17:18.822Z","8.0.1":"2015-04-15T19:33:56.903Z","9.0.1":"2015-05-04T10:26:11.395Z","9.1.0":"2015-05-04T16:30:27.157Z","9.2.0":"2015-05-04T16:59:55.714Z","9.2.1":"2015-05-05T09:34:47.269Z","9.3.0":"2015-05-05T22:33:44.846Z","9.3.1":"2015-05-06T08:55:35.778Z","9.4.0":"2015-05-07T08:13:35.780Z","10.0.0":"2015-05-08T21:46:25.882Z","10.0.1":"2015-05-08T22:29:03.205Z","10.0.2":"2015-05-11T09:28:35.387Z","10.0.3":"2015-05-12T14:00:55.306Z","10.1.0":"2015-05-12T14:39:16.047Z","10.2.0":"2015-05-12T15:14:11.863Z","10.2.1":"2015-05-12T15:41:53.956Z","10.3.0":"2015-05-19T12:50:43.007Z","10.3.1":"2015-05-26T10:28:43.405Z","10.3.2":"2015-05-26T10:36:48.829Z","10.4.0":"2015-05-26T13:37:53.838Z","10.4.1":"2015-05-26T19:51:34.878Z","10.4.2":"2015-05-26T20:25:56.750Z","10.4.3":"2015-05-26T20:47:39.321Z","10.4.4":"2015-05-26T21:27:27.862Z","10.4.5":"2015-05-26T21:52:56.842Z","10.5.0":"2015-05-27T10:14:03.627Z","10.5.1":"2015-05-27T10:25:21.125Z","10.5.2":"2015-05-28T18:45:58.708Z","10.5.3":"2015-06-05T12:11:55.248Z","10.5.4":"2015-06-05T15:18:11.165Z","10.6.0":"2015-06-07T21:29:13.854Z","10.6.1":"2015-06-07T21:37:19.482Z","10.7.0":"2015-06-29T08:17:59.331Z","11.0.0":"2015-07-13T13:52:56.425Z","11.0.1":"2015-07-16T12:22:31.284Z","11.0.2":"2015-07-17T16:22:15.734Z","11.1.0":"2015-07-26T08:49:25.501Z","11.2.0":"2015-10-06T12:21:15.941Z","12.0.0":"2015-10-06T23:34:38.988Z","12.0.1":"2015-10-10T09:39:00.675Z","12.0.2":"2015-10-10T09:41:20.971Z","12.0.3":"2015-10-10T09:53:38.256Z","12.0.4":"2015-11-13T14:05:17.331Z","12.0.5":"2015-11-16T15:01:42.344Z","12.0.6":"2015-11-18T10:03:15.471Z","12.0.7":"2015-11-18T22:17:23.830Z","12.1.0":"2015-11-27T10:23:45.760Z","12.1.1":"2015-11-30T23:40:15.825Z","13.0.0":"2015-12-03T12:05:31.085Z","13.0.1":"2016-01-05T16:31:58.098Z","13.0.2":"2016-03-08T10:49:13.718Z","13.0.3":"2016-03-08T23:51:22.410Z","14.0.0":"2016-05-25T11:05:00.741Z","14.1.0":"2016-05-25T15:11:40.556Z","14.1.1":"2016-05-25T22:07:38.161Z","14.1.2":"2016-05-25T22:41:19.959Z","14.2.0":"2016-05-25T22:56:29.801Z","14.2.1":"2016-05-27T10:17:37.842Z","14.3.0":"2016-06-01T08:28:55.505Z","14.4.1":"2016-06-01T11:17:45.139Z","14.5.0":"2016-06-08T09:36:43.810Z","14.5.1":"2016-06-08T14:25:30.875Z","14.6.0":"2016-06-09T22:03:58.401Z","14.6.1":"2016-06-09T22:41:16.392Z","14.6.3":"2016-06-13T17:03:00.097Z","14.6.4":"2016-06-14T14:14:23.656Z","14.7.0":"2016-06-14T21:45:05.152Z","14.8.0":"2016-06-22T08:03:19.080Z","15.0.0-1":"2016-07-01T13:19:15.360Z","15.0.0-2":"2016-07-28T15:26:02.817Z","15.0.0-3":"2016-08-01T09:04:21.239Z","15.0.0":"2016-08-01T12:53:24.994Z","15.1.0":"2016-08-05T09:36:46.790Z","15.1.1":"2016-08-11T12:14:27.972Z","16.0.0":"2016-08-16T14:25:01.205Z","16.0.1":"2016-08-22T14:05:39.323Z","16.0.2":"2016-08-22T14:31:56.875Z","16.0.3":"2016-08-22T14:35:23.280Z","16.1.0":"2016-08-29T11:06:22.445Z","16.1.1":"2016-09-13T13:15:02.998Z","16.1.2":"2016-09-13T15:13:11.086Z","16.1.3":"2016-10-03T09:13:47.959Z","16.2.0":"2016-10-07T09:16:02.289Z","16.2.1":"2016-10-13T15:22:32.358Z","16.2.2":"2016-10-14T11:38:23.730Z","16.3.1":"2016-10-18T22:33:30.365Z","16.3.2":"2016-11-04T15:56:07.267Z","16.3.3":"2016-11-23T13:43:07.708Z","17.0.0":"2016-12-15T11:45:28.123Z","17.0.1":"2016-12-21T23:50:37.186Z","17.0.2":"2016-12-26T13:20:38.159Z","17.0.3":"2016-12-26T13:42:12.436Z","17.1.0":"2017-01-05T12:54:35.584Z","17.2.0":"2017-01-05T14:49:13.773Z","17.3.0":"2017-01-19T12:33:04.214Z","17.3.1":"2017-01-19T14:05:41.336Z","17.3.2":"2017-01-25T22:53:59.012Z","17.3.3":"2017-01-30T01:20:26.630Z","17.4.0":"2017-02-13T11:24:19.863Z","17.4.1":"2017-02-14T12:03:02.774Z","17.4.2":"2017-02-14T13:23:46.108Z","18.0.0":"2017-02-17T14:56:38.925Z","18.0.1":"2017-02-27T21:58:42.119Z","18.0.2":"2017-03-07T11:57:12.541Z","18.0.3":"2017-03-07T18:41:28.903Z","18.0.4":"2017-03-08T07:33:39.023Z","18.0.5":"2017-03-08T16:38:12.824Z","18.0.6":"2017-03-15T11:41:59.447Z","18.1.0-0":"2017-03-15T16:52:26.187Z","18.1.0-1":"2017-03-15T16:59:31.812Z","18.1.0-2":"2017-03-15T17:21:57.536Z","18.2.0-0":"2017-03-17T12:51:46.376Z","18.1.0":"2017-03-21T15:29:43.696Z","18.1.1":"2017-03-24T08:59:26.559Z","18.2.0":"2017-04-24T21:51:53.798Z","18.2.1":"2017-04-24T22:19:46.543Z","18.3.0":"2017-05-03T11:36:12.183Z","18.4.0":"2017-05-03T15:32:15.194Z","18.4.1":"2017-05-16T16:58:15.433Z","18.4.2":"2017-05-16T17:53:52.500Z","18.5.0":"2017-05-16T19:29:26.019Z","18.5.1":"2017-05-16T20:22:28.558Z","18.5.2":"2017-06-12T11:34:54.248Z","18.6.0":"2017-06-21T11:21:53.245Z","18.6.1":"2017-06-22T21:21:15.571Z","18.6.3":"2017-07-03T16:14:03.586Z","18.6.4":"2017-08-09T15:36:20.354Z","18.7.0":"2017-08-11T07:44:46.239Z","19.0.0":"2017-08-16T10:48:03.230Z","19.0.1":"2017-08-16T12:21:34.432Z","19.0.2":"2017-08-17T21:46:32.856Z","19.0.3":"2017-08-22T21:06:36.615Z","19.1.0-0":"2017-08-27T20:44:49.099Z","19.1.0-2":"2017-08-27T22:02:41.740Z","19.1.0":"2017-08-28T22:57:39.946Z","19.1.1":"2017-09-19T12:39:34.181Z","19.1.2":"2017-09-22T15:54:48.619Z","19.1.3":"2017-10-03T12:10:50.707Z","19.1.4":"2017-10-20T08:19:10.758Z","19.1.5":"2017-12-22T12:12:14.189Z","19.1.6":"2018-01-08T14:06:05.763Z","19.1.7":"2018-01-30T09:17:21.422Z","19.1.8":"2018-01-30T10:11:59.253Z","19.2.0":"2018-05-04T05:48:17.932Z","20.0.0":"2018-05-23T05:08:34.731Z","20.0.1":"2018-05-23T06:53:04.487Z","20.0.2":"2018-05-23T07:24:06.962Z","21.0.0":"2018-05-23T07:30:55.107Z","22.0.0":"2018-05-31T05:33:57.495Z","22.1.0":"2018-07-30T15:09:03.891Z","22.1.1":"2018-07-30T15:39:24.695Z","22.1.2":"2018-09-19T09:21:12.369Z","22.1.3":"2018-11-08T13:40:22.244Z","22.1.4":"2018-11-08T16:12:56.095Z","22.2.0":"2019-03-13T14:58:57.066Z","22.2.1":"2019-03-15T15:19:11.982Z","22.2.2":"2019-03-18T09:07:23.217Z","23.0.0-0":"2019-03-18T17:16:20.016Z","23.0.0":"2019-03-18T17:54:37.933Z","23.0.1":"2019-03-19T13:24:21.974Z","23.0.2":"2019-04-25T15:14:03.162Z","23.0.3":"2019-04-25T15:22:03.686Z","23.1.0":"2019-05-26T09:35:21.081Z"},"author":{"name":"Stéphane Alnet","email":"stephane@shimaore.net","url":"http://stephane.shimaore.net/"},"license":"Unlicense","readmeFilename":"README.md","homepage":"https://gitlab.com/shimaore/tough-rate#README","keywords":["FreeSwitch","LCR","least cost routing","CouchDB"],"repository":{"type":"git","url":"git+https://gitlab.com/shimaore/tough-rate.git"},"bugs":{"url":"https://gitlab.com/shimaore/tough-rate/issues"}}