{"_id":"@bandwidth/numbers","_rev":"29-bfae4610f3da8241e90e2783881018c4","name":"@bandwidth/numbers","dist-tags":{"latest":"2.0.0"},"versions":{"0.1.0":{"name":"@bandwidth/numbers","version":"0.1.0","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@0.1.0","maintainers":[{"name":"michaelcaldwell-bw","email":"mcaldwell@bandwidth.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"psmith-bw","email":"psmith@bandwidth.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"dyefremov","email":"denys.yefremov@gmail.com"},{"name":"aubron","email":"aubron@daemon.group"},{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"},{"name":"tato123","email":"fontanezj1@gmail.com"},{"name":"a-type","email":"gaforres@gmail.com"},{"name":"dtolb","email":"hi@dtolb.com"},{"name":"avb","email":"belchikovs@gmail.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"d11e3432747b7e6f248db13070d9476a82b80f5d","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-0.1.0.tgz","fileCount":71,"integrity":"sha512-zbxhDVryGPaANNj+wYEMTgGKkpKphMDXYtrM7AedEtLuQttqu2QEgjPhO3BE//ri9cXXtKaMxCBeRiuHQCZjQA==","signatures":[{"sig":"MEQCIA4yXou55hAXfg5KR8rBU7aiOG0cDNq2lohYPQBkariWAiA3qP7IDvH93/22RHFOJN6OVmDOnNXLtcPyqztjdu9lAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeD6gSCRA9TVsSAnZWagAA3/YP/1JjWLCAeiKXPFhSN34G\nVE8aaPF4HKANU5v6bj8YJ6Kzlxf1vnz+esi2bmuRiEmyM04eFBgDNjdanPDH\nC54Hpn4Ux1uJjAuFJFShgIl+EiEE9DZcsj6ZeWtI6cE3RMKcbv/agUjE2OAr\nVllBohqTSt4HrZZodIjoX6jGfKc2Cw1jCI1Roz2byBkx1Wv9wuUGOdWBBylv\noUS138cDi5P7Sl/bhXfRsJcNOKAWFFjtr7f4wFk8VDhIzxKffhz92gz8BD88\nfFmVg31Gyx5Egf9itpZaygGi1acOFRwgpIRQM+guroH1iUTUUth7oi45XfTI\ntKlYrJEsNJcWm6RHYh2xtrzLdmnR7TbxBkBWPBe8XIn3eKYG545ChChFXtxs\nhPeN7r/cO0T2mcQZVFSWmuEk/UdNZ5YnKPgHb2lgYQi7PRPDSSBz+/01Gptg\ntn//I0+ohpmtg54iDo+z6pVmACWzWq5+gcR6ikq/hhvxeTu/EKrwVtsq2sy+\nnsv781BAUKvQDiEec2Mh8PeU8G53IHySlA7XavsipDwPx4Rl1dGf8ocTasnY\nLk7hL2707VVvN5v4JDesD+rWaH4qAw2ITf/MT8FuZGlfJbqhW4HliIRAH1k6\nqzS9iTr1/azw7J6V87wL6kGupU93ujJEWFw9Eg3r2NhV2pWfvnnKBODMDX3W\nYJVU\r\n=o+58\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"391b98b4862d41a73c6c43d9326c2b192eff3bb6","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.13.1","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xml2js":"^0.4.4","superagent":"^3.7.0","streamifier":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_0.1.0_1578084370205_0.28010253306912847","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@bandwidth/numbers","version":"1.0.0","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.0.0","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"},{"name":"aubron","email":"aubron@daemon.group"},{"name":"avb","email":"belchikovs@gmail.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"dtolb","email":"hi@dtolb.com"},{"name":"dyefremov","email":"denys.yefremov@gmail.com"},{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"michaelcaldwell-bw","email":"mcaldwell@bandwidth.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"psmith-bw","email":"psmith@bandwidth.com"},{"name":"tato123","email":"fontanezj1@gmail.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"f0ea54731a7a43922e4051b0999de535831d8858","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.0.0.tgz","fileCount":71,"integrity":"sha512-vQ4lfNFKrOaoHnl75yiUFwu8B+mFI/pFFUfi2jxZLKutMxVMKitnDfctIRNizw7bUUUGH/QNKLzCfO1Vnm/qhg==","signatures":[{"sig":"MEUCIBDiJzVwISaHFMZBwjFSj5N546xxfKa0nHqTZUVFOPJ1AiEAqeULNocyp0zDFjSVlFTgzdDv6walYKvdlrtnFfou8b8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFOulCRA9TVsSAnZWagAArfwP/0GMrGz+5P4BeMGyKiIT\nPI1jqC9akO0jvCE5bQzzyCvbWuCBZKsbXrwMvV59hxu14qx+9vNXBQjAhW3h\nUgvH4N4pvJOilN9YVgnmJBGVaAGVVrC06lcDvgmv4rZe8bs/YF4HIDNXeqwf\nQqOls1gNWa47gcc3CvO8mljHNBACIPM7KwBHrEN8vR/Shc5gADoRGfVtaHf8\n7APVfkyZYFbEkT8aBdmOSwwD8BcKq1pAyPjH1Un0sAj2KxLvO3ioxwyXvcMp\n8QeYPF/YxBkpXPOYBEJ0NWKLpOiWyOk861Sx7E8rApP9QYwEjH/zHJbwA8iT\nwna2Z0iLqelWI9bVAVU3H8N8fvJugWpe3og5sTNoWBWU3bq/7zXx0KVIBc/S\njOz8q50s5D/CCfpBlwWHTkLtgXKMis1eTIGzeJmCAsXdXlNSwj34bVZ0yPqa\nGXtEObONpFpmQRVxpk2Yhme+VkjnqZoWrUXu3Lu/kl5yqoHbIZFFSUNw+wQx\nF+kwhbeqcjn7kpC2Kv/7xn+Rinca3/bTZnaE8fDG73nxxVnQwrWiK4YqKHAF\n3X9MXxWd3O68+0sDP2WDiKd7i+aQuyLg/R7jBHwNr1ayxCbbI+lUybZlNd38\no7FnlGlWGp0dwLT7DTXywLsjekOR89hLKmKvEgLWPTvx3KcnF7FU1rtzWhsg\nvTZt\r\n=x9ZC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d49c77c1fcd13ac1559415e0eef07236bcee52bd","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.13.1","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xml2js":"^0.4.4","superagent":"^3.7.0","streamifier":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.0.0_1578429348596_0.17752038044450869","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@bandwidth/numbers","version":"1.1.0","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.1.0","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"},{"name":"aubron","email":"aubron@daemon.group"},{"name":"avb","email":"belchikovs@gmail.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"dtolb","email":"hi@dtolb.com"},{"name":"dyefremov","email":"denys.yefremov@gmail.com"},{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"michaelcaldwell-bw","email":"mcaldwell@bandwidth.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"psmith-bw","email":"psmith@bandwidth.com"},{"name":"tato123","email":"fontanezj1@gmail.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"33564c526743a58af3bd6f916d86c4266eb08e72","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.1.0.tgz","fileCount":78,"integrity":"sha512-r+oH1YbJh8g6qfmWNiwVboXO+C0td+jkd3rm1iMdXpDSvY2b0mi/qZ+4sUm4tg+EBJXllwBtWqWHjqDU/H2EpQ==","signatures":[{"sig":"MEUCIGKhQZgw7E+OB/0c1xIouTYmU3+OFOoUYcgdUExQpDYUAiEAyM5aopkr7tQuXXpP39FH2I0SxT5CRa8hi9U6dfDuiFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRvGvCRA9TVsSAnZWagAA+HkP/2ls90EIa2rXA4sgplf8\ngMx8BTOvcA+Ejrvq3jq102csXaxCarxXD/Kwoxod4sO6nPG103MFtbsOemLn\nLr7ssciKGUfd7rmXILfEhh1aBRaiNfT9IRK0NRHN3H99yzI1YBmnyH8BURNt\nCPkHDS/m3+KbgHTs6eFpvpQiFi71iDUV58SntJmo4404Wp0sKyvryKhk5S2J\nRAG7zT9gfpEtWKfDSLYhaEFs7pHMmt+3Vt6UJT3m5E8zKE1KdpA1LF1ze9/x\nX6YPV+v56WaP1UNmUTISJP+fhuL63JL90VKK/zbmSyIgrAfqBd7s1XlgbdYD\nCUzUCYj8lBtiqPLdEMiVrvkiqP5CXDDn5kP5fI3j+juvIevCfttEQy/9mMKJ\n/e5Rcr6loPUMtHTLIlnq/u71ppNzwcx9ZgedNevOgNQqlynPDtSjCg16A0H0\nl03QzIpZleD6BQWfoBuHkkC1bC48S0WZ0vhfdMDOwmi2THNWE+f5Iqm/L7ow\nYIgrARZcFUh2wQ6ChvaXxWfCNOsfK/kPnr7P6VnXy6Gw28dcKxGE0c7Vx4oQ\nw5frt/RKEUc1BcDbEaRZswWImTrojHvQJJtIHtH57/iy+DmJToAb/KM5JHf3\nK+DsPJDo1/HbDeZwk6fqApusNq+gZy4UHi6dUfdTFacj59KLcbUlUBpXt9OQ\nls/+\r\n=pfO2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"06b0e73db3a5b43d9a7b3630485122db00d8d70a","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.13.7","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xml2js":"^0.4.4","bluebird":"^3.7.2","superagent":"^3.7.0","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.1.0_1581707695044_0.9233311899019054","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@bandwidth/numbers","version":"1.2.1","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.2.1","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"},{"name":"aubron","email":"aubron@daemon.group"},{"name":"avb","email":"belchikovs@gmail.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"dtolb","email":"hi@dtolb.com"},{"name":"dyefremov","email":"denys.yefremov@gmail.com"},{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"michaelcaldwell-bw","email":"mcaldwell@bandwidth.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"psmith-bw","email":"psmith@bandwidth.com"},{"name":"tato123","email":"fontanezj1@gmail.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"6700759069d7a71c36135ee897484b0ca95e10d0","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.2.1.tgz","fileCount":81,"integrity":"sha512-sSNxY4/S6QXfsuhViKVbiOIZjjFfbh0RIdOwQPSkegH2I6c+Vn+5bgjwGto5Tp0XVbbuCQHqXC+3cqzwPgjQxw==","signatures":[{"sig":"MEYCIQC5G4JF6EHZLHkuQ4HU8Sz1sxCil6fd5lSt7DAKDeCbwwIhAIRBWtwDkSZKPC/3GVk91bqp3kUhD+3Bkz3qVj6xrxw7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXqcbCRA9TVsSAnZWagAAqQQP/RqJYUOq2BuxdujBX8MZ\neZaJxjQhISoM710eYN/zrE5ueXgYvttFlYgczxwv+m8N/hLE/Adn4wDaBjQG\nyZWECnkvNGw9PdW0aRIE3MZ4Hd4NEe9oqGfln71gTTTc5cUVbwKGzzeP2gbt\nFBYibutvlZ+h8/Kt9MHuH+hqgj045SeNpZrKVTEtbcD9MWpEjXUTY/i6Yix1\nYjI0wcqX+9Z2ahsJmz8teuk0A2eYCPIfhGjmy69Ggbhef0t1ih3FWbYqK40c\n8tTfXsX7faFiqkpXaEwdBOBR9Uwe4UsxuAxY/GWwJZcY3NPrawy9/bwfCWvO\nZgVvyuanvqjK9qz4RNg5LclvvpCvPPgEabER+1ZwCubSbeWJcvClQdk1tyob\ns8NLjNkvYKEiZIxnbw6XHj/AXuD+bCy1bSow0eOTItL3EYlKUspGOarsatVU\nvY52+q3qzJWmS8QIwPDshByu6IgqVXiO1Ozsi3w+0tnmVtH3NNkvt6zz+CpY\nOF+VfH+3ggojILWPebZ3JI3n0fLtYrrhXFRRi1aYfG5UpO9v0P8kD43CiyYR\nZKJyJdrHAFSnO9DYm8FVXhGClk/AL4K/hn2n6GETui+IUTgN0k8+ThDBPo+b\nG77BZ68F5LB4gyXadIa1hoAA6DjCuAxMbLsXPht5Xz6pKFyxgVB9GeS6n8F+\nhpeA\r\n=LA2O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f007e981c9116917e00116ab5f5a907816383282","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.13.7","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xml2js":"^0.4.4","bluebird":"^3.7.2","superagent":"^3.7.0","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.2.1_1583261466779_0.3777318433355945","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@bandwidth/numbers","version":"1.2.2","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.2.2","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"},{"name":"aubron","email":"aubron@daemon.group"},{"name":"avb","email":"belchikovs@gmail.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"dtolb","email":"hi@dtolb.com"},{"name":"dyefremov","email":"denys.yefremov@gmail.com"},{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"michaelcaldwell-bw","email":"mcaldwell@bandwidth.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"psmith-bw","email":"psmith@bandwidth.com"},{"name":"tato123","email":"fontanezj1@gmail.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"fc363025aa03f2d7e4b09f975793a22782ea6f2f","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.2.2.tgz","fileCount":81,"integrity":"sha512-3F3/ZTmrpwCcYZvWjHoviHLL3qXUu3oio8IA1Ce5j/9Isr5TKIu9sd6Q9C0fYoVNdlpImOk+k9SRb1N5opJijQ==","signatures":[{"sig":"MEQCIFQIlv7c7dzbS6dfITfdt1ZXyFWAcBUgrnOoqLCEIwCeAiA5oGAsVBeus/JtSzLghv+YguQj37NW5Dkzbr7Nv66xmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg201CRA9TVsSAnZWagAAhkYP/iPhDHhQrhQGp/TG/Rpd\nLX+xVoUtbM8lJwtOrmhXhlQM0KAeYgK27K6koirFr+tA8hYQVKxi9rY/4efi\n4ogenpxqg43taqGr3i3h4K1Jpe5naou9TYKuto+sZ+JO3uzUb2qZ45j2djPz\nrpofDTwU42/KRwfKKioXCVzxf6+YJ7WnPptQ8M4GBTg8lqMMuUL4cXOBoR0V\nPqNQX1Im2KII76m+hoseYPJb8dDGjcxvgI5VQSNXHsI0hwtaHlRNj9rJaezZ\nooN38MXaz/RXP/W4OZX4+F4AFYdgzAHjhpFd0uMVrnor+xVisgz+rIFuBalM\nqhiEQASsHwNiGPn6Vw8mitJWePJbzoJXvCICzGLkFly1uj6b1zs3QUZwg+FB\nyBc3CJAfrcAzoHpXcAnPc6f2hraF+i3cq3FWDkqHuuHpOKFrV9coz2egrr62\nPgWEvuVpXwaJJ1ZqlDsh3QYUp5oAbyMilO9rvpZte/nnIpo4K0FUQAHFlm6J\nfZOshizQXt/ULnkcloObzhAAF1IR3l3pwH8Axqhncm8tH+E2vXqj6ykkhGPQ\nvCD3MzQRjt4UDAKj3yjRqhkLOUOMa61V7TAFJ2pyBgGM4DBmt05nIaaw/gH8\n1xrtB7N/q7+ldMtffXN3j2fkqnLBulhCRLdkZ6Dk0WF/vvICsdQi8oRHb6q0\nuxUF\r\n=3/yJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f767994a21887ab2d2ce80cbb07edc4cdf4cf46f","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.13.7","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xml2js":"^0.4.4","bluebird":"^3.7.2","superagent":"^3.7.0","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.2.2_1585671477152_0.5896615926030722","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@bandwidth/numbers","version":"1.3.0","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.3.0","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"},{"name":"aubron","email":"aubron@daemon.group"},{"name":"avb","email":"belchikovs@gmail.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"dtolb","email":"hi@dtolb.com"},{"name":"dyefremov","email":"denys.yefremov@gmail.com"},{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"michaelcaldwell-bw","email":"mcaldwell@bandwidth.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"psmith-bw","email":"psmith@bandwidth.com"},{"name":"tato123","email":"fontanezj1@gmail.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"ecd3639ff2e95aa932658aece6ea1e165de6ce11","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.3.0.tgz","fileCount":85,"integrity":"sha512-a/1wybC8HNBmQ8oiFbrrh17f2tqnoKeqdi0bcLfcTDdv4c6X0CBfB/3HDjBYbt0w19fWiS7qbqetuciMOIvN4w==","signatures":[{"sig":"MEQCIGBYMefCcKWBcB/zxz6ZELI/OkkCyzZmYMPOA10k3tluAiAbtloxvtl2/GgGSeEqpJdSERJ6aJC0e8zcyOaSp3LDfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6ipFCRA9TVsSAnZWagAAhdAQAJ+20OGJ4saaEMQqM/yd\nndZZBciEgCw0rN8Ki/7P6be0aGs5v7bhYLiytMSZW86EHbBHpvWwsp1i+8d4\nZIuQsgF2vkV+RxD7gq3MJY31Zj9waMsa5UhhMzk1k+jsqck7D3i4ZHtEsbJn\nCUaTbL/jfR2FawtE83q8TxxR/AxAg7+TC69is7Fg3svXsMUI2k1D1Crazq6c\nfkYUsthmbSSZ5WhpF5eX5HH5wl9ubvd9F7UdkSJ8qAyM4FJKb0Rb6IEIH/q4\n1Pc95MPhenNiLzpUwbkN+1WXTl6JSIQhAs38XsfIZD2+Sav9m0+92OfQi/pI\nEhgJ9d9Mk9rxZaOlGBOoFUUjIE/peS6PXFlwvvy2uHMCMXhQS15eduF42A5I\nxmoWVbZ6hkvZzmMEfykRCejMrb5QEoULkQ/oSQwVMjSzWp2qw3WHVAl0OJCx\nC1AM+1qgUQMW/XkAS39TzWPd8awhLIeZFPAQUFku7btI7OzRBkA/8ftMXNHK\n48eJIhTaNjeNavMqacG//jpYMbFRf0OOoaT+zAIgIAQOp1xW4y17Z7VRlbAl\nz3fZTn1iI7oIezilUBV2+/d+jn+BC+gB3v7xyevjXvBX3wNQJSvvCyvepn60\nylzEvC/rpJRCja45OUKRIyOEqzxtlEwjnX4CprUmL2rB/U+CXdV2gyVpIvnj\npCe7\r\n=Bt6t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9698a2ddc73d478cd45f7137af7ee4138bcb7c98","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.14.5","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xml2js":"^0.4.4","bluebird":"^3.7.2","superagent":"^3.7.0","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.3.0_1592404548837_0.3073335386516667","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@bandwidth/numbers","version":"1.4.0","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.4.0","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"},{"name":"aubron","email":"aubron@daemon.group"},{"name":"avb","email":"belchikovs@gmail.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"dtolb","email":"hi@dtolb.com"},{"name":"dyefremov","email":"denys.yefremov@gmail.com"},{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"michaelcaldwell-bw","email":"mcaldwell@bandwidth.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"psmith-bw","email":"psmith@bandwidth.com"},{"name":"tato123","email":"fontanezj1@gmail.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"cf09564062d3b4458fd54f857ccf1037afb523ff","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.4.0.tgz","fileCount":91,"integrity":"sha512-AYxZboDdtV/63ZudUgvdMt+Ok1qF25ETEF13HIrcEKyroSKyG+AtonaF4alyxsytVigfFKP2LXLOfuZmbUe5vw==","signatures":[{"sig":"MEUCIQCROqvpVr4J/JSwbXyYydO4SXxgvxHSsC2qwQRjwYJwbQIgSKe3sJMRrjTmlVJ5bidOOxF2HeWKLFY5p30AEK/LkOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB1eKCRA9TVsSAnZWagAAYvcP/3svvfh3RGUhl7YqiaeC\nZ8scqstoEpsJh5NWm7fs32UWRrv8pDs0HwUOStU/W90Sqf3zIz+PObeV46+T\nRnurgu8+pZ1BD6vn8WVI8ijrJRFgtWfXB2yMKDE6R7z+2QJ0jG5QI5l1I+Dd\nChgpvayXai3spi3D91C3KRgxxPfm6yNPSrahPvINbg4IL0iYMYBPktJRibaC\ntSOgyp+moaG/ozrxyEVFSCQ3RN2VuknX9UHeQ7n094tLZJfUtSzgXXIcbgPF\nylAkJMSqlTt0k7uc3JRbcglxOITck8Bz5SabjGc/6czCpxnJR/H7SEsYyWjf\nwVomlPSIQDa2PTl3vj/khMc2MsKhRKj4qMaFv1eX453Qbhig0KNjzes8EVZK\nBBhhkEYvHAC6EVH0UBn1CivygqYI1IfZCx20m3mZbh+iiMKEkYN+qazlGAmU\nu58tou/HNrjRK7QPzuWVsMNMbjFFZOI0W9TnhQcGpaOo2n6nIRm0mHN36LX7\nl52AgNOGDl4Z5+RT6eKpCvWNqK8lsw9ub++5mn9wPue1AYJOarHRwi5+oFo9\n3KuA2vPHEFlWULtkjY+H9TxLjqYDFgkDx+kc3OVL9eqKq8tPynEkVE0bKIV9\nHb97v/ct0qp9Tjmx0G6oQyMq00yJuPGH4cB6mlSezyDxCjuVKAdBHNawql/F\nQ+1S\r\n=cvH9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"80660ef0218f9c0a717eeb48c79e6d709a843bc2","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.14.5","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.6.0","dependencies":{"xml2js":"^0.4.4","bluebird":"^3.7.2","superagent":"^3.7.0","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.4.0_1594316681776_0.7689063243284626","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@bandwidth/numbers","version":"1.5.0","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.5.0","maintainers":[{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"gforrest","email":"gforrest@bandwidth.com"},{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"michaelcaldwell-bw","email":"mcaldwell@bandwidth.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"psmith-bw","email":"psmith@bandwidth.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"5df7b3c384b9d43b0747dc14c30e45e1b6ea0df9","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.5.0.tgz","fileCount":91,"integrity":"sha512-aomuRZ0mKIyb5lioRdIQPBkXy1GScLcV8LOEZS3IVVVRFaNO21TrTagzU0BGMXxbOG7orvVdi/aICmIHVDunTg==","signatures":[{"sig":"MEUCIQDlR9PU/hCfwVhiuA19XSRoVmEOzi6vntvgk7otX73C9AIgQO53oX/3DJiH2cWSzyvWSk3X7dUE6jxMmMlXNeQZWYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGutoCRA9TVsSAnZWagAAx6oP/3cWzFcqu41TRO/wymFh\nnuKyTfzC4YPg38FMzNYwDcVuF1ZoJlLQ3PAepmB/iUOFDGQbHBt7qH1LK3Bg\nU/kSq+f0ugozda5fqk3B7K6VAOjpUIEYvZm2KWMOFurhhgBQm3BPm8Wcbf22\noWdUXNSv5kkNqFnvRVmerIADb6qMnD0xJDahxsYHJjOYlx/B81WxqPIwX17q\nqqJvxrVrlTEaJrDr9k6pjTiii3IQnlIwjY7l5fUpynRbSgJhk+XdGKCxS6CS\nMNk6jJA0crjgXOZPuELaG05NIGnuEJRf8nkGT/7nQP9D6XPj/51NGJKDys1L\nj+ZF1EyTLfI3TK6OzjiJO6Xj4ge0q2WBqfdAakaH0wUyzjRZqAvvDJvnUIRq\nTDwrf9Rc6GDvrUXpkB9HkIkLz1c56Klc9ezRBrO7tZDiiuucCbUeehztT6JZ\nguWeH24WgjMFPDzIHCnkHyrzJnVUFuVlijuFO9x3yKEOJG61BisZmZ+nju+y\n0yNfOq4YvvVTy6dzcrkhTcZBzf4wiJPVMaM6fU1JucRvn3geK/Y7EyF6X5VC\ntFfSSq/VjhAYOE7YBb3TQiojjQc+tzj8whOi6Zr4ykP6026nmp/t3XMgtg0K\njschNkZ8hoxwe/SIwjOYDgCXTBXKMFJxlUW+f0YRpUlxAiRQQyEikBvS+v6F\nhQG6\r\n=v2xy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f44814b82885889e47cf3d2dab3dda53f621639f","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.14.5","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.6.0","dependencies":{"xml2js":"^0.4.4","bluebird":"^3.7.2","superagent":"^3.7.0","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.5.0_1595599719486_0.6776263079393781","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@bandwidth/numbers","version":"1.6.0","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.6.0","maintainers":[{"name":"gforrest","email":"gforrest@bandwidth.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"psmith-bw","email":"psmith@bandwidth.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"a6cc269aaffd9947cadfbb296ebc71b7cddb310b","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.6.0.tgz","fileCount":91,"integrity":"sha512-BJgIeOv+Kbo9b44qZSpE8MqalKTSnHTV7Fv4Xj48qP+5XsGLoFuLoAKUn5vgrkvk6TjgyBCMkdGFosz3uGoF+Q==","signatures":[{"sig":"MEYCIQC+s40DC2wx1/o5hx4HXbTAJ4skuJYbJ71G0Pq714yO9AIhAMcTnjkFP0cPk6VKAIqLeFdgN8zeg57k5RbPFQWvnmIf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":386622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV8eECRA9TVsSAnZWagAAcmcP/iMdsyVZrTOcUw9StJkj\n2MeP+14fU8r0gbNDLwNKC6/Ak9Zr+uy++nhqEBGn8GIsByTrjPWajahpT2ex\n30YlqmVLVmv+vMkVzQD/ViC55VX8y9MWJR9IkL2pHAyHOvr68Od/cid0mcHF\ni7i3VfLLDwG4tqxKn0E4calu28an9ZgrauSodwgaYMvsflvFutoy5qHvW8YH\np/QjQrfh2oTJZTmuVJeaxXeS+AvrdMrRxrRWjPPjdULT9LYAREIR3Sb2BEb+\nOpwccJa392Ljk+wwwnaZo7nbBeyAO/VEX9glUtk3FOKtZdGU/cJoUTp9pZF7\nr8BbSdq2QjT/hPdiKVhzMC27qHdN465SwUlqQdFe2ItD/qQ8GhTp4zyNB1OD\nr5ywnnKYBcvpTqUSwWLXy7vKs0gairiMeFGYp2o1z3QLjzYDaGVA+P30mFFI\nTvq8okFhro+izgN8ehyLlUKvWbwN1Bc32FlmwCvsms/3DEj26NmXf3qEu0Hj\npyRUSXJivNoC+VlW0GqaFHGvOoTx0tjiQdNqayAe6BCZRaZeRLpnz/H1lzQj\nLjukkCMEqf/UXb2h/YFUCbHfqfwVMbPJnRJCC0WwbFWeQonFmz+KqO4KXidk\nGiK9v3L9caJx9n179z1ynCc3TbN9h1QYwrXhoaFU77InZDFnkBLfyB5Q0UQU\nYHdG\r\n=kl3Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"60409d6a2c7b9f914aca1ac7e28ee2856a226189","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.14.6","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.18.3","dependencies":{"xml2js":"^0.4.4","bluebird":"^3.7.2","superagent":"^3.7.0","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.6.0_1599588227834_0.1744909983095133","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@bandwidth/numbers","version":"1.7.0","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.7.0","maintainers":[{"name":"gforrest","email":"gforrest@bandwidth.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"psmith-bw","email":"psmith@bandwidth.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"0205d4835af11b129ccd615ef57f249b0066f54e","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.7.0.tgz","fileCount":91,"integrity":"sha512-Puy2SOlAAyGFnlC4J4Zs/gcBergOqGSOGh4n0q5CvfactEBlCFP999r/rURji9XlPtSOTlZBLLg7lJJJ3Pa7vw==","signatures":[{"sig":"MEQCIEx/sozLPPM0NUUPSuAp36cYXJWjh/hxDz7oWCZDN1VmAiAPjwgZ8YPpQh0IxzNCHZ7OeW5yM0yRBlzh+AJk/UFHGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW4emCRA9TVsSAnZWagAAwewP/igyYefFkHtiwhDmQFJe\nXCT6NSsMLdTiafbeCGwfdJDBRiqM04xkiQV4CMknH8Osda3VDKpn6ZZlZrwB\nN9P01XprrhBOMsF5wPmcK9XaC44/bkg2HA+rv+F3Lm9xnzIhRPRRVUuOo8YY\nvVYyeOvjb0pH9CDE/E3K9anj6pCr1EA0EuyHEF49CWokb5uY74HRLFyCBn5C\nBiFCjZS1dcpETfzwj4dOjTsaVnXZF711eZD2HEb9y3mtfI+DTOkt4SELXKxX\nrePuWRSjmz5WL8QWsb+TsUgF2NegEsgJ3d8+lHMz+TX72xV529V1Bfob9Tew\npEsTWxh3koA9eT5Kz7HHIHaRWZ1dNQKZ2CdTaLZpfnyHYdRfYmJwNjIiXhnV\nWgF3uQGsAgrhOT3NcUdni2zs0S6VLB3oy0EasArjaxklw6qzqc6jaA+gGLxy\nG/iCRgBZFRJuA7J4HvP1gw82DmWlOSsFbFOTMmFYNHj8+RLm3oJi7QGyNDF6\nCW+4+viiQdsjrLLLwr7M5HtgSsmZBarjNhN7evrS5lUt/lSRczCfA/Z6+Cbx\nW8hTlHW2WRiJFpNkCoB5WwVoNUwSHZIQXtxZAVJCJnXtjUWTAcaZHks0u9Wt\nlpWlLMSSLBKqt5sLvmwaUj5pkUDNY/WEjhWqVPknKI7+UArSaTG0je9Kp2Kf\nn2ht\r\n=r/zB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0733f494daab8d5419722ffc2fe8e64e6cdf3a0b","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.14.8","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.18.3","dependencies":{"xml2js":"^0.4.4","bluebird":"^3.7.2","superagent":"^3.7.0","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.7.0_1599834021693_0.1459933718147146","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@bandwidth/numbers","version":"1.8.0","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.8.0","maintainers":[{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"mhamer-bw","email":"mhamer@bandwidth.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"03f92d9de8a38bc8ee96bae086f7ededf5e5d10f","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.8.0.tgz","fileCount":95,"integrity":"sha512-KPhT8NBaaZrp81O8wehWRqJE7nvv+3zFHJmpdauU4nUVdfE38ZI+XDmPTlLW/OqEHllzkaMoz5YeBSZpObWPKg==","signatures":[{"sig":"MEQCIHPLxxfsa9REsCLAcCNAKWFIo7MYHhmXKCC5xXFbRLtmAiAiDVZq1djmGvQtBqyAx9klLIcjZpi3ybjvyhlB2M5Brw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":391339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh12R9CRA9TVsSAnZWagAAYpYP/34BCUKV7BK5odG/9gC6\no3ye5dNnTcf5V/zWDdY8+5OL5a2ioKpuy+UxFaHYldj3ItoVurE0BRXPEmi5\nVMLYokt28dcnsmHYVEtJCCl6vE2bg5ZbOjhxi1ps82siMMPz0xOgbP0LgmKy\nWtrN2szacGacfck1sba+M5PtRyyWz9+5Yc57bBvLTf7l06MSRJLnkxl5dYeB\nflTTIjql2JDTWaXHjRsP91Vqpsq9qPWDb/Jua8F2qxTC6CxSG0SiBqZBPwkH\nMqw0JWlqlBL5gPFsgHDxP0FICbRtsUKiDDqwi1sE3QJUx56cklV+5PXK/AGA\nnlsuyvSITQbfhYCwMAX0CgmvWUJp1UbBHz6gbn0ZOLD9jFCO1PK/G+/sww7a\nQKQ+xV7QaTZWRdEzyeNR/YI4wv/ND9NdyKe5haaZyrG7XKZKO9ufekqhTH7G\nJbtmpqjw4ejzfQiv2pJbh09aB0KJzbmQkuNSsAZwIuBTKceDsw0RZ3yDDytC\ndWktbYPfkmpaY4MzPc+tzOsD+3S93rwIupQ1TqWg/BtD2aNMXUPSxwhRcoud\nVVR9Vf7A3KM92NyRzH0D2HL9IYdkZNEEQsg16ZBuE8isvij8O4/XAcLgp1e1\n/6cwsy0JwbN4E5V4T4cJ2wPjNwBscdGSN23EpOxeauZXLx3x5ePLtnYn91Hb\na6F1\r\n=kGei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9755cc341785018ff57c98d69b7c6bde3afa020c","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.14.15","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.22.6","dependencies":{"xml2js":"^0.4.4","bluebird":"^3.7.2","superagent":"^3.7.0","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.8.0_1632852932563_0.4184380989503187","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@bandwidth/numbers","version":"1.9.0","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.9.0","maintainers":[{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"mhamer-bw","email":"mhamer@bandwidth.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"d93a1a453dd7125c9a9bea25673d3a958ee0f06f","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.9.0.tgz","fileCount":98,"integrity":"sha512-bMdhlnudcJUgvfqVv3clAMjbty2u4R0uM9LHlVdv+z3EZ22GSYoXQ47zbnBQUVoQr6p6gDjiCedoV+4kBali7Q==","signatures":[{"sig":"MEUCIQCqbN5kaP7yAmxnNZvMXqqkkkwy/hCf2187nwbOmG2WBQIgI0lpuZ+gPo/2KjKmD5CXb9SLnZhj+/VC+CBpVjbcPZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHimsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEIA//bwDkXVPSplCUfKrHpmrnF+hUPQ0eBFLmnp9y6Ulb772AH+H4\r\nXaOPLvNwoRxvFDFFxebsADC6neUv6I032uFbYy9bzPoNfOZ5MPrGffrFVTWS\r\nKLkmpmKmdIxZh3eZwkyPxByeQG4FDuUmkDPjK7jEnJuUS18F+ueVPYXhuGT4\r\nWRXG/22CxL8i05bQ9lhiMmv4+gJbmBNfIa8a/4SHxurYTuYp7IkJjo7ahQBI\r\n2M+T3HpaRY06JE1ncj2CAZJygPMgNbWWHyOAusOoyQjs5LvjC0egTuiE+vJ7\r\nwf6d6gusDxagKGUA9pW6kG0XqDConAqTcuZ63ulzGIjkrpox1ZK75J0AdLbc\r\nPG7K8LErSXzno1vBcNOcaPF1udQC1qYomBPa9C2+Sq86aScxwhWNSN26/ETp\r\nBFGG+QDvko+7gGA9TlPFwc1Ffez20Wj1GldRJMlwZM2zwANAvILptV+KTd3q\r\nR2ojl9rAra6MQPjRPKvRAkl4cOlkV/UA0g/+IQZ0H77vaCc7pOOpvnHlsEAJ\r\ndzeZa/bDbouYEmJolHhr5waVuEUHZJJR1wEdgU+mwOXN4N7LwbFp03CJzBqI\r\nb1R564wDAGcKTR/bHyqgOtijkQ7bIGEu5WZNgNNL25mIJZpPI64kiTkyTij1\r\nSgU2t++ir+mwNJ8HE1qEDFvTEaPBzrkXHeM=\r\n=2RF6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8587a60d400905bb3c0cb46bc0730175bd774e0f","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.14.16","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.22.10","dependencies":{"xml2js":"^0.4.4","bluebird":"^3.7.2","superagent":"^3.7.0","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.9.0_1646143916274_0.4153677485662284","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@bandwidth/numbers","version":"1.9.1","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.9.1","maintainers":[{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"mhamer-bw","email":"mhamer@bandwidth.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"39b45aa1dff90c0fb6f45fff99557f4a18a4a727","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.9.1.tgz","fileCount":97,"integrity":"sha512-zKzvnBKtGv3Xwmei4LLyZuqc/L5fXZ6BrQbGJwysrTcFM1RqqC7sS4J+2/U8yLp5zCHDvV/2VldVH3RLWmb6/w==","signatures":[{"sig":"MEYCIQDXV/JjixGgVSUsVRzmGzV3ImyfGbQcMC5ag167ni1mZwIhALiCoAQ6PnkdAhigu0Ihiom/xI3sSZUXbLZHHlKa+gjK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIzqMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7fg/+Ki0vVTlp6uaQUvZpC8Vm6ktOp+ss05OKrLOht0nbqOhRdwIF\r\nNjt1GtrrcVXOUIX1B8BwVKOxRQYfS3VaGs0nRC9+PJizy/AEEs+ZWW52GH0a\r\nnCiVVuVan80pRekpPI4opIo/gtxAHlmt8TZ0JvFnfvk/t8Rn/xlSNUtOzQC/\r\nuczGCvS2zAd4PTFiXyL+mcQyNbgub5EhHlJ8NoWx4phrEGwfuvxTsGChzP77\r\nxZazCpqctmLkNXBRTI1f38ndOV0FD3D/wQJP+0O4vU4hlxnMozLQ9qqIKHWj\r\nQlCNeujydIgq6dFRrGx5nm/uom39c8AiG2WngSwMkkIJC8AXNRPVThFp8NU4\r\njsM8cUVeUzkEymK+Kd6b7r+as/si7bCG6rpQPDtN3zGCJuTuR4s5wiHehep2\r\neAgstaqriy4BA51Ithevx7YDQO4nciLjaktT9pQ4BDaKOIhbWLhwsUVnIVuJ\r\nhcsOWfsslPNAF5NpSMHiSaAtPf1mmsnWjEtU08BJbmV+QaZQZ0A7EEM5beuN\r\nIkYFN8BknrugzE9A3lhe2/SQO/437hTvuGNExRMJroC0Xdy39HVOoFSiaPez\r\nYvdJMdIkUgGbD/rsChBFYjamJzKJgUchgo6WV6GhkVf4rDb2OFOVC4I2Hy9J\r\nX877xzciu7S3mnGmaSw/u+PqXTXQ0K/tqV4=\r\n=ds2Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"92b6fe6e10a29ba6e8df59ca73e15f6bd053590f","scripts":{"test":"istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.14.16","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.22.12","dependencies":{"xml2js":"^0.4.4","bluebird":"^3.7.2","superagent":"^3.7.0","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.9.1_1680030348384_0.6317548927101642","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"@bandwidth/numbers","version":"1.9.2","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.9.2","maintainers":[{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"mhamer-bw","email":"mhamer@bandwidth.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"732a52d163ac186e45c44c6326980639efc21eed","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.9.2.tgz","fileCount":97,"integrity":"sha512-CiO6f6JxhtCBR56ATg546Q67OZ1DgIny07TazM1VrEvLxTDprWrEVIW4/JaEqEt0FxxjhuO/0CbQXSkAtodH6Q==","signatures":[{"sig":"MEYCIQDgi1HYlMReB2MogyVcZiCSYfunqyr04f2w1mJYA24eewIhAKcVqacrMuyDxyuiWHG8khF4gWeXsdSuVDvo78qpBk1+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402438},"main":"index.js","gitHead":"6e899bc60b032522565591c5accf52b97f8918cf","scripts":{"test":"istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.14.16","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.22.12","dependencies":{"xml2js":"^0.5.0","bluebird":"^3.7.2","superagent":"^7.0.2","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.9.2_1704212898886_0.4541301323138074","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@bandwidth/numbers","version":"1.10.0","keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","_id":"@bandwidth/numbers@1.10.0","maintainers":[{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"mhamer-bw","email":"mhamer@bandwidth.com"}],"homepage":"https://github.com/bandwidth/node-numbers","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"dist":{"shasum":"6be525cabd3637e1de60bab3de7d9e9ef6edd8b6","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-1.10.0.tgz","fileCount":97,"integrity":"sha512-g3TP38wKn04L6pRHSrnffzYPHS4SsI+xxG0hPY1kiOo5Nr28XmchRYa8pPf9NX2GrHrytJpkMi8yRXNbt0pVwg==","signatures":[{"sig":"MEUCIQDThEzsxV73X6UWNVqt3gN8BNcrVJtXUxCzHEDYZnD/XwIgHE348uUNZM6kF1TADPWJJUjRU+xWA/OmRs/AQDJSq7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402546},"main":"index.js","gitHead":"5fb5813dfef0febca29a9ddb0fca37db59f14bf6","scripts":{"test":"istanbul cover ./node_modules/.bin/_mocha","windows-test":"istanbul cover ./node_modules/mocha/bin/_mocha"},"_npmUser":{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},"repository":{"url":"git+https://github.com/bandwidth/node-numbers.git","type":"git"},"_npmVersion":"6.14.16","description":"NodeJs Client library for Bandwidth Numbers API","directories":{},"_nodeVersion":"12.22.12","dependencies":{"xml2js":"^0.5.0","bluebird":"^3.7.2","superagent":"^7.0.2","streamifier":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.1","mocha":"^5.2.0","should":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/numbers_1.10.0_1717535936701_0.8675202829921795","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@bandwidth/numbers","version":"2.0.0","description":"NodeJs Client library for Bandwidth Numbers API","main":"index.js","scripts":{"test":"nyc mocha","windows-test":"nyc mocha"},"repository":{"type":"git","url":"git+https://github.com/Bandwidth/node-numbers.git"},"keywords":["bandwidth","numbers","bbs"],"author":{"name":"bandwidth"},"license":"MIT","bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"homepage":"https://github.com/bandwidth/node-numbers","dependencies":{"bluebird":"^3.7.2","streamifier":"^0.1.1","superagent":"^7.0.2","xml2js":"^0.5.0"},"devDependencies":{"mocha":"^5.2.0","nock":"^10.0.1","nyc":"^15.1.0","should":"^4.3.0"},"publishConfig":{"access":"public"},"gitHead":"cce8852954d2a7d2a3125f8842c606391af3e942","_id":"@bandwidth/numbers@2.0.0","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-nDxG1xAmXldXcGP16GN1FV76mpkFXgWf5hL4e3V/5V1AXA0kP0wzc37NPNFR0tpSST5XPGtrANDWuVe0D8V/qQ==","shasum":"331c6fff15dd40b6e377743c7e85baaa6e4d68cb","tarball":"https://registry.npmjs.org/@bandwidth/numbers/-/numbers-2.0.0.tgz","fileCount":98,"unpackedSize":410584,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bandwidth%2fnumbers@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHNRXwekynAvvkOVNXzMaEi9Wu53XcF6Ur3EjVZtBRshAiBdfzgnlk1fGXnQBSmC/BSLSLGpRdcIGVTX1XJ2guVdSw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:817704d8-f7a9-41ab-933f-eb99fe3e37fa"}},"directories":{},"maintainers":[{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"mhamer-bw","email":"mhamer@bandwidth.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/numbers_2.0.0_1767805412451_0.7453688779284207"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-03T20:46:09.857Z","modified":"2026-01-07T17:03:33.042Z","0.1.0":"2020-01-03T20:46:10.342Z","1.0.0":"2020-01-07T20:35:48.728Z","1.1.0":"2020-02-14T19:14:55.154Z","1.2.1":"2020-03-03T18:51:06.903Z","1.2.2":"2020-03-31T16:17:57.303Z","1.3.0":"2020-06-17T14:35:49.008Z","1.4.0":"2020-07-09T17:44:41.946Z","1.5.0":"2020-07-24T14:08:39.766Z","1.6.0":"2020-09-08T18:03:47.935Z","1.7.0":"2020-09-11T14:20:21.847Z","1.8.0":"2021-09-28T18:15:32.742Z","1.9.0":"2022-03-01T14:11:56.633Z","1.9.1":"2023-03-28T19:05:48.630Z","1.9.2":"2024-01-02T16:28:19.037Z","1.10.0":"2024-06-04T21:18:56.915Z","2.0.0":"2026-01-07T17:03:32.593Z"},"bugs":{"url":"https://github.com/bandwidth/node-numbers/issues"},"author":{"name":"bandwidth"},"license":"MIT","homepage":"https://github.com/bandwidth/node-numbers","keywords":["bandwidth","numbers","bbs"],"repository":{"type":"git","url":"git+https://github.com/Bandwidth/node-numbers.git"},"description":"NodeJs Client library for Bandwidth Numbers API","maintainers":[{"name":"jmulford-bandwidth","email":"jmulford@bandwidth.com"},{"name":"tbowen","email":"tbowen@bandwidth.com"},{"name":"zelitzsi","email":"zacklitzsinger@gmail.com"},{"name":"themikez","email":"mike.zarandona@gmail.com"},{"name":"nguyer","email":"nguyer@gmail.com"},{"name":"developerhelp-bandwidth","email":"dx@bandwidth.com"},{"name":"cejohnson-bw","email":"cejohnson@bandwidth.com"},{"name":"mhamer-bw","email":"mhamer@bandwidth.com"}],"readme":"# node-numbers\n\nNodeJs Client library for Bandwidth Numbers API\n\n## Developer Docs\n* [Bandwidth API Developer Docs](https://dev.bandwidth.com)\n\n## Other Node SDKs\n* Messaging: https://github.com/Bandwidth/node-messaging\n* Voice: https://github.com/Bandwidth/node-voice\n\n## Supported Versions\nThis SDK stable for node versions 7 and above\n\n| Version | Support Level |           |\n|:--------|:--------------|:----------|\n| <7      | Unsupported   |           |\n| > 7     |               | Supported |\n\n## Release Notes\n| Version | Notes                                                                                                                                     |\n|:--------|:------------------------------------------------------------------------------------------------------------------------------------------|\n| 1.1.0   | Added import tn functionality, added promise based `Async` functions                                                                      |\n| 1.2.0   | Added CSR lookup functionality                                                                                                            |\n| 1.2.1   | Fixed Subscription List functionality. Example code at: [examples/subscription_list_and_delete](examples/subscription_list_and_delete.js) |\n| 1.2.2   | Readme Typo for `RemoveImportedTnOrder`                                                                                                   |\n| 1.3.0 | Added Emergency Calling Notification endpoints                                                                                              |\n| 1.4.0   | Added TnOptions endpoints and functionality, along with SMS options on sip peers.                                                         |\n| 1.6.0 | Added create origination settings for sip peers |\n| 1.7.0 | Added get products to account |\n| 1.7.1 | Fix TnOptions.create() callback bug |\n\n\n## Install\n\nRun\n\n```\nnpm install @bandwidth/numbers\n```\n\n## Usage\n\n```js\nvar numbers = require(\"@bandwidth/numbers\");\n\n//Using client directly\nvar client = new numbers.Client(\"accountId\", \"userName\", \"password\");\nnumbers.Site.list(client, function(err, sites){...});\n\n//Or you can use default client instance (do this only once)\nnumbers.Client.globalOptions.accountId = \"accountId\";\nnumbers.Client.globalOptions.userName = \"userName\";\nnumbers.Client.globalOptions.password = \"password\";\n\n//Now you can call any functions without first arg 'client'\n\nnumbers.Site.list(function(err, sites){\n  //Default client will be used to do this call\n});\n\n```\n\n## Async Methods\n\nEach API Call also contains an async method that returns a promise for use with `.then` or `async`/`await`.\n\nThe async method is the original method name with `Async` added.\n\n### Some Examples\n\n* `numbers.Site.create` : `numbers.Site.createAsync`\n* `numbers.AvailableNumbers.list` : `numbers.AvailableNumbers.listAsync`\n* `numbers.Order.create`: `numbers.Order.createAsync`\n\n### Example for listing Available Numbers\n\n#### Callbacks\n\n```js\n// Callbacks\nnumbers.AvailableNumbers.list(query, (err, availableNumbers) => {\n  if (err) {\n    console.log(err);\n  }\n  else {\n    console.log(availableNumbers);\n  }\n});\n```\n\n#### Promise Chaining\n```js\n//Promise chaining\nnumbers.AvailableNumbers.listAsync(query)\n.then(availableNumbers => {\n  console.log(availableNumbers);\n})\n.catch(e => {\n  console.log(e);\n});\n\n```\n\n#### Async/Await\n```js\n//Async/await\ntry {\n  const availableNumbers = await numbers.AvailableNumbers.listAsync(query);\n  console.log(availableNumbers);\n}\ncatch (e) {\n  console.log(e)\n}\n\n```\n\n## Examples\nThere is an 'examples' folder in the source tree that shows how each of the API objects work with simple example code.  To run the examples:\n\n```bash\n$ cd examples\n$ cp config.js.example config.js\n```\nEdit the config.js to match your IRIS credentials and run the examples individually.  e.g.\n\n```bash\nnode coveredRateCenters-sample.js\n```\nIf the examples take command line parameters, you will get the usage by just executing the individual script.\n\n\n## API Objects\n### General principles\nWhen fetching objects from the API, it will always return an object that has the client\ninstantiated so that you can call dependent methods as well as update, delete.\n\nExample:\n\n```Javascript\nnumbers.Site.create({siteObject}, function(err,item){\n  console.log(\"the site ID is: \" + item.id);\n  item.delete(function(err,res){ //no need to pass the client again\n  });\n});\n```\n\nEach entity has a get, list, create, update and delete method if appropriate.\n\nAll properties are camel-cased for Javascript readability, and are converted on the fly to the proper\ncase by the internals of the API when converted to XML.\n\n## Account\n### Get Move Tns Orders\n\n```js\nvar orders = numbers.Account.getMoveTnsOrders(function(err, res){\n    if (err){\n        console.log(err)\n    };\n    console.log(res);\n});\n```\n\n### Create Move Tns Order\n\n```js\nnumbers = [\"19195551234\", \"19195554321\"]\ndata = {\n  CustomerOrderId: \"abc123\",\n  SiteId: \"12345\",    // DESTINATION sub-account (site)\n  SipPeerId: \"54321\"    // DESTINATION location (sip-peer) (optional - if not inclided, tn(s) will provision to default sip-peer)\n}\ndata.telephoneNumbers = [numbers.map(number => {return {telephoneNumber: number}})];\nnumbers.account.moveTns(client, data, callback);\n```\n\n### Get Move Tns Order Information\n\n```js\nnumbers.account.getMoveTnsOrder(client, 'my-order-id-12345', callback);\n```\n\n### Get Move Tns Order History\n\n```js\nnumbers.account.getMoveTnsOrderHistory(client, 'my-order-id-12345', callback);\n```\n\n## Applications\n### Create Voice Application\n\n```Javascript\nvar data = {\n  appName:\"test app\",\n  callInitiatedCallbackUrl: \"http://example.com\",\n  callInitiatedMethod: \"POST\",\n  callStatusCallbackUrl: \"http://example.com\",\n  callStatusMethod: \"POST\"\n  callbackCreds: {\n    userId: 'my-id',\n    password: 'my-password'\n  }\n};\n\nnumbers.Application.createVoiceApplication(data, callback);\n```\n\n### Create Messaging Application\n\n```Javascript\nvar data = {\n  appName:\"test app\",\n  msgCallbackUrl: \"http://example.com\",\n  callbackCreds: {\n    userId: 'my-id',\n    password: 'my-password'\n  }\n};\n\nnumbers.Application.createMessagingApplication(data, callback);\n```\n\n### List All Applications\n\n```Javascript\nnumbers.Application.list(callback);\n```\n\n### Get an Application\n```Javascript\nnumbers.Application.get(id, callback);\n```\n\n### Update an Application\n```Javascript\nnumbers.Application.get(id, (err, app) => {\n  app.appName = \"new name\";\n  app.update(app, callback);\n});\n```\n\n### Delete an Application\n```Javascript\nnumbers.Application.get(id, (err, app) => {\n  app.delete(callback)\n});\n```\n\n### Get SipPeers Associated With and Application\n```Javascript\nnumbers.Application.get(id, (err, app) => {\n  app.getSipPeers(callback);\n});\n```\n\n## Available Numbers\n\n### Available Numbers Area Code\n\n```Javascript\nvar res = await numbers.AvailableNumbers.listAsync({areaCode:\"919\", quantity:\"5\"});\nconsole.log(res);\n```\n\n### Available Numbers Area Code And Local Vanity\n\n```Javascript\nvar res = await numbers.AvailableNumbers.listAsync({areaCode:\"919\", localVanity:\"298\", quantity:\"5\"});\nconsole.log(res);\n\nres = await numbers.AvailableNumbers.listAsync({areaCode:\"919\", localVanity:\"2982\", quantity:\"5\"});\nconsole.log(res);\n\nres = await numbers.AvailableNumbers.listAsync({areaCode:\"919\", localVanity:\"29822\", quantity:\"5\"});\nconsole.log(res);\n\nres = await numbers.AvailableNumbers.listAsync({areaCode:\"919\", localVanity:\"298227\", quantity:\"5\"});\nconsole.log(res);\n\nres = await numbers.AvailableNumbers.listAsync({areaCode:\"919\", localVanity:\"2982272\", quantity:\"5\"});\nconsole.log(res);\n```\n\n## Available NpaNxx\n\n```Javascript\nnumbers.AvailableNpaNxx.list({areaCode:\"818\", quantity:5}, callback);\n```\n\n## Cities\n\n```Javascript\nnumbers.City.list({\"available\":true, \"state\":\"CA\"}, callback);\n```\n\n## Covered Rate Centers\n\n```Javascript\nnumbers.CoveredRateCenter.list({\"zip\":\"27601\"}, callback);\n```\n\n## Disconnected Numbers\nRetrieves a list of disconnected numbers for an account\n\n```Javascript\nnumbers.DiscNumber.list({\"areaCode\":\"919\"}, callback);\n```\n\n## Disconnect Numbers\nThe Disconnect object is used to disconnect numbers from an account.  Creates a disconnect order that can be tracked\n\n### Create Disconnect\n\n```Javascript\nnumbers.Disconnect.create(\"Disconnect Order Name\", [\"9195551212\", \"9195551213\"], callback);\n```\n\n### Get Disconnect\n\n```Javascript\nnumbers.Disconnect.get(\"orderId\", {tnDetail:true}, callback);\n```\n\n### Add Note to Disconnect\n\n```Javascript\nvar note = {userId: \"my id\", description: \"Test\"};\nnumbers.Disconnect.get(\"orderId\", {tnDetail:true}, function(err,order){\n  order.addNote(note, callback);\n});\n```\n\n### Get Notes for Disconnect\n\n```Javascript\nnumbers.Disconnect.get(\"orderId\", {tnDetail:true}, function(err,order){\n  order.getNotes(callback);\n});\n```\n\n## Dlda\n\n### Create Ddla\n\n```Javascript\nvar dlda = {\n  customerOrderId:\"Your Order Id\",\n  dldaTnGroups: [\n    dldaTnGroup: {\n      telephoneNumbers: [\"9195551212\"],\n      subscriberType: \"RESIDENTIAL\",\n      listingType: \"LISTED\",\n      listingName:{\n        firstName:\"John\",\n        lastName:\"Smith\"\n      },\n      listAddress:true,\n      address:{\n        houseNumber: \"123\",\n        streetName: \"Elm\",\n        streetSuffix: \"Ave\",\n        city: \"Carpinteria\",\n        stateCode:\"CA\",\n        zip:\"93013\",\n        addressType: \"DLDA\"\n      }\n    }\n  ]\n}\n\nnumbers.Dlda.create(dlda, callback);\n```\n\n### Get Dlda\n\n```Javascript\nnumbers.Dlda.get(id, callback);\n```\n\n### Get Dlda History\n\n```Javascript\nnumbers.Dlda.get(id, function(err,dlda){\n  dlda.getHistory(callback);\n});\n```\n\n### List Dldas\n\n```Javascript\nnumbers.Dlda.list({telephoneNumber:\"9195551212\"}, callback);\n```\n\n## Import To Account\nThis path is generally not available to Bandwidth accounts, and as such is not documented in this API\n\n## In Service Numbers\n\n### List InService Numbers\n\n```Javascript\nnumbers.InServiceNumber.list({\"areaCode\":\"919\"}, callback);\n```\n\n### Get InService Number Detail\n\n```Javascript\nnumbers.InServiceNumber.get(\"9195551212\", callback);\n```\n\n## Lidb\n\n### Create\n\n```Javascript\nvar data = {\n  customerOrderId:\"A test order\",\n  lidbTnGroups:{\n    lidbTnGroup:{\n      telephoneNumbers:[\"8048030097\", \"8045030098\"],\n      subscriberInformation:\"Joes Grarage\",\n      useType: \"RESIDENTIAL\",\n      visibility: \"PUBLIC\"\n    }\n  }\n}\nnumbers.Lidbs.create(data, callback);\n```\n### Get Lidb\n\n```Javascript\nnumbers.Lidbs.get(id, callback);\n```\n### List Lidbs\n\n```Javascript\nnumbers.Lidbs.list({telephoneNumber:\"9195551212\"}, callback);\n```\n\n## LNP Checker\n### Check LNP\n\n```Javascript\nvar numbersList = [\"9195551212\", \"9195551213\"];\nvar fullCheck = true;\nnumbers.LnpChecker.check(numbersList, fullCheck, callback);\n```\n\n## LSR Orders\n### Create LSR Order\n\n```Javascript\nvar data = {\n  pon:\"Some Pon\",\n  customerOrderId: \"MyId5\",\n  sPID:\"123C\",\n  billingTelephoneNumber:\"9192381468\",\n  requestedFocDate: \"2015-11-15\",\n  authorizingPerson: \"Jim Hopkins\",\n  subscriber:{\n    subscriberType:\"BUSINESS\",\n    businessName:\"BusinessName\",\n    serviceAddress: {\n      houseNumber:\"11\",\n      streetName: \"Park\",\n      streetSuffix: \"Ave\",\n      city:\"New York\",\n      stateCode: \"NY\",\n      zip: \"90025\"\n    },\n    accountNumber:\"123463\",\n    pinNumber:\"1231\"\n  },\n  listOfTelephoneNumbers: {\n    telephoneNumber:[\"9192381848\", \"9192381467\"]\n  }\n};\n\nnumbers.LsrOrder.create(data, callback);\n```\n\n### Get LSR Order\n\n```Javascript\nnumbers.LsrOrder.get(id, callback);\n```\n\n### List LSR Orders\n\n```Javascript\nnumbers.LsrOrder.list({pon:\"Some Pon\"}, callback);\n```\n\n### Update LSR Order\n\n```Javascript\nnumbers.LsrOrder.get(\"id\", function(err, order){\n  order.requestedFocDate = \"2015-11-16\";\n  numbers.LsrOrder.update(order, callback);\n})\n```\n### Get LSR Order History\n\n```Javascript\nnumbers.LsrOrder.get(\"id\", function(err, order){\n  order.getHistory(callback);\n});\n```\n\n### Get LSR Order Notes\n\n```Javascript\nnumbers.LsrOrder.get(\"id\", function(err,order){\n  order.getNotes(callback);\n});\n```\n\n### Add LSR Order Note\n\n```Javascript\nvar note = {userId: \"my id\", description: \"Test\"};\nnumbers.LsrOrder.get(\"id\", function(err, order){\n  order.addNote(note, callback);\n});\n```\n\n## Orders\n### Create Order\n\n```Javascript\nvar order = {\n  name:\"A Test Order\",\n  siteId: 1111,\n  existingTelephoneNumberOrderType: {\n    telephoneNumberList:[\n      {\n        telephoneNumber:\"9195551212\"\n      }\n    ]\n  }\n};\n\nnumbers.Order.create(order, callback);\n```\n\n### Get Order\n\n```Javascript\nnumbers.Order.get(id, callback);\n```\n\n### List Orders\n\n```Javascript\nnumbers.Order.list(query, callback);\n```\n\n### List Area Codes for Order\n\n```Javascript\nnumbers.Order.get(id, function(err, order){\n  order.getAreaCodes(callback);\n});\n\n```\n\n### Order Instance Methods\n\n```Javascript\n// get Area Codes\norder.getAreaCodes(callback);\n\n// add note to order\nvar note = {userId: \"my id\", description: \"Test\"};\norder.addNote(note,callback);\n\n//get Npa Nxxs\norder.getNpaNxx(callback);\n\n// get number totals\norder.getTotals(callback);\n\n// get all Tns for an order\norder.getTns(callback)\n\n// get order history\norder.getHistory(callback);\n\n// get order notes\norder.getNotes(callback);\n```\n\n## Port Ins\n### Create PortIn\n```Javascript\nvar data = {\n  siteId:1234,\n  peerId:5678,\n  billingTelephoneNumber: \"9195551212\",\n  subscriber: {\n    subscriberType: \"BUSINESS\",\n    businessName: \"Company\",\n    serviceAddress: {\n      houseNumber: \"123\",\n      streetName: \"EZ Street\",\n      city: \"Raleigh\",\n      stateCode: \"NC\",\n      county: \"Wake\"\n    }\n  },\n  loaAuthorizingPerson: \"Joe Blow\",\n  listOfPhoneNumbers: {\n    phoneNumber:[\"9195551212\"]\n  },\n  billingType: \"PORTIN\"\n};\n\nnumbers.PortIn.create(data, callback);\n```\n\n## Get PortIn\n\n```Javascript\nnumbers.PortIn.get(\"id\", callback)\n```\n\n## List PortIns\n\n``` Javascript\nvar query = {pon:\"a pon\"};\nnumbers.PortIn.list(query, function(err, list){\n  console.log(JSON.stringify(list));\n});\n```\n\n### PortIn Instance methods\n\n```Javascript\n// fetch instance using PortIn.get(callback, portIn)\nportIn.update(data, callback);\nportIn.delete(callback);\nportIn.getAreaCodes(callback);\nportIn.getNpaNxx(callback);\nportIn.getTotals(callback);\nportIn.getTns(callback);\nportIn.getNotes(callback);\nportIn.addNote(callback);\nportIn.getActivationStatus(callback);\n```\n\n### PortIn File Management\n\n```Javascript\n\nnumbers.PortIn.get(\"id\", function(err, portIn){\n  // Add File\n  portIn.createFile(fs.createReadStream(\"myFile.txt\"), callback);\n\n  // Update File\n  portIn.updateFile(\"myFile.txt\", fs.createReadStream(\"myFile.txt\"), callback);\n\n  // Get File\n  portIn.getFile(\"myFile.txt\", callback);\n\n  // Get File Metadata\n  portIn.getFileMetadata(\"myFile.txt\", callback);\n\n  // Get Files\n  portIn.getFiles(callback);\n});\n```\n\n## Port Out\n### List PortOuts\n\n```Javascript\nvar query = {\"status\":\"complete\"}\nnumbers.PortOut.list(query, callback);\n```\n\n### Get PortOut\n\n```Javascript\nnumbers.PortOut.get(id, callback);\n```\n\n## Rate Centers\n### List Ratecenters\n\n```Javascript\nvar query = {\"available\":true, \"state\":\"CA\"}\nnumbers.RateCenter.list(query, callback);\n```\n\n## SIP Peers\n### Create SIP Peer\n\n```Javascript\nvar data = {\n  peerName:\"A New SIP Peer\",\n  isDefaultPeer:false,\n  shortMessagingProtocol:\"SMPP\",    // `HTTP` for use with the v2 messaging API\n  siteId:selectedSite,\n  voiceHosts:[    // optional\n    {\n      host:{\n        hostName:\"1.1.1.1\"\n      }\n    }\n  ],\n  smsHosts:[    // optional\n    {\n      host:{\n        hostName:\"1.1.1.1\"\n      }\n    }\n  ]\n};\n\nnumbers.SipPeer.create(data, callback);\n```\n\n### Get SIP Peer\n\n```Javascript\nnumbers.SipPeer.get(siteId, sipPeerId, callback);\n```\n\n### List SIP Peers\n\n```Javascript\nnumbers.SipPeer.list(siteId, callback);\n```\n\n### Update SIP Peer\n\n```Javascript\nsipPeer.peerName = \"Some new name\";\nsipPeer.update(sipPeer, callback);\n```\n\n### Delete SIP Peer\n\n```Javascript\nnumbers.SipPeer.get(function(err, sipPeer){\n  sipPeer.delete(callback);\n});\n```\n\n### SipPeer TN Methods\n\n```Javascript\nnumbers.SipPeer.get(function(err,sipPeer){\n  // get TN for this peer\n  sipPeer.getTns(number, callback);\n\n  // get all TNs for this peer\n  sipPeer.getTns(callback);\n\n  // Update TNs for this peer\n  var tns = {fullNumber: \"123456\", rewriteUser: \"test\"};\n  sipPeer.updateTns(number, tns, callback);\n\n  // Move Tns to new peer\n  var numbersToMove = [\"9195551212\", \"9195551213\"];\n  sipPeer.moveTns(numbersToMove, callback);\n});\n```\n\n### SipPeer link Application Methods\n\n```Javascript\nnumbers.SipPeer.get(function(err,sipPeer){\n  // List application associated with this peer\n  sipPeer.listApplication(callback);\n\n  // Associate an application with this peer\n  var appId = \"my-application-id\";\n  sipPeer.editApplication({httpMessagingV2AppId: appId}, callback);\n\n  // Dissociate all applications with this peer\n  sipPeer.removeApplication(callback);\n```\n\n### SipPeer SMS settings\n\n```Javascript\nnumbers.SipPeer.get(function(err,sipPeer){\n  // Get the sms settings associated with the peer\n  sipPeer.getSmsSettings(callback);\n\n  var desiredsettings = {\n    sipPeerSmsFeatureSettings: {\n      tollFree: true,\n      zone1: false,\n      zone2: true,\n      protocol: \"HTTP\"\n    }\n  };\n  //Change settings\n  sipPeer.editSmsSettings(desiredsettings, callback);\n\n  //Create settings\n  sipPeer.createSmsSettings(desiredsettings, callback);\n\n  //Delete\n  sipPeer.deleteSmsSettings(callback);\n```\n\n### SipPeer SMS settings\n\n```Javascript\nnumbers.SipPeer.get(function(err,sipPeer){\n  // Get the mms settings associated with the peer\n  sipPeer.getMmsSettings(callback);\n\n  var desiredsettings = {\n      mmsSettings: {\n        protocol: 'HTTP'\n      },\n      protocols: {\n        HTTP: {\n          httpSettings: {\n            proxyPeerId: 500017\n          }\n        }\n      }\n    }\n  //Change settings\n  sipPeer.editMmsSettings(desiredsettings, callback);\n\n  //Create settings\n  sipPeer.createMmsSettings(desiredsettings, callback);\n\n  //Delete\n  sipPeer.deleteMmsSettings(callback);\n```\n\n\n\n## Sites\n\n### Create A Site\nA site is what is called Sub-Account in the web UI.\n\n```Javascript\nvar site = {\n  name:\"A new site\",\n  description:\"A new description\",\n  address:{\n    houseNumber: \"123\",\n    streetName: \"Anywhere St\",\n    city: \"Raleigh\",\n    stateCode:\"NC\",\n    zip: \"27609\",\n    addressType: \"Service\"\n  }\n};\nnumbers.Site.create(site, callback);\n```\n\n### Updating a Site\n\n```Javascript\nsite.name = \"Some new name\";\nsite.update(site, callback);\n```\n\n### Deleting a Site\n\n```Javascript\nsite.delete(callback);\n```\n### Listing All Sites\n```Javascript\nnumbers.Site.list(callback);\n```\n\n### Site Instance Methods\n\n```Javascript\nnumbers.Site.get(id, function(err,site){\n  // getInService numbers\n  site.getInserviceNumbers(query, callback);\n\n  // get Orders\n  site.getOrders(query, callback);\n\n  // get PortIns\n  site.getPortIns(query, callback);\n\n  // get Total Tns\n  site.getTotalTns(query, callback);\n});\n```\n### Site SipPeer Methods\n\n```Javascript\nnumbers.Site.get(id, function(err,site){\n  // get Sip Peers\n  site.getSipPeers(callback);\n\n  // get Sip Peer\n  site.getSipPeer(id, callback);\n\n  // create Sip Peer\n  var sipPeer = {name:\"SIP Peer\"};\n  site.createSipPeer(sipPeer, callback);\n});\n```\n\n## Subscriptions\n### Create Subscription\n\n```Javascript\nvar subscription = {\n  orderType:\"orders\",\n  callbackSubscription: {\n    URL:\"http://mycallbackurl.com\",\n    user:\"userid\",\n    expiry: 12000\n  }\n};\nnumbers.Subscription.create(subscription, callback);\n```\n\n### Get Subscription\n\n```Javascript\nnumbers.Subscription.get(id, callback);\n```\n\n### List Subscriptions\n\n```Javascript\nnumbers.Subscription.list(query, callback);\n```\n\n### Subscription Instance Methods\n\n```Javascript\nnumbers.Subscription.get(id, function(err, subscription){\n  // update subscription\n  var updatedData = {orderType:\"portins\"};\n  subscription.update(updatedData, callback)\n\n  // delete subscription\n  subscription.delete(callback);\n});\n```\n\n## TNs\n### Get TN\n\n```Javascript\nnumbers.Tn.get(fullNumber, callback);\n```\n\n### List TNs\n\n```Javascript\nnumbers.Tn.list(query, callback);\n```\n\n### TN Instance Methods\n\n```Javascript\nnumbers.Tn.get(fullNumber, function(err, tn){\n  // Get TN Details\n  tn.getTnDetails(callback);\n\n  // Get Sites\n  tn.getSites(callback);\n\n  // Get Sip Peers\n  tn.getSipPeers(callback);\n\n  // Get Rate Center\n  tn.getRateCenter(callback)\n});\n```\n\n## TN Reservation\n### Create TN Reservation\n\n```Javascript\nnumbers.TnReservation.create({\"reservedTn\":\"9195551212\"}, callback);\n```\n\n### Get TN Reservation\n\n```Javascript\nnumbers.TnReservation.get(id, callback);\n```\n\n### Delete TN Reservation\n\n```Javascript\nnumbers.TnReservation.get(id, function(err, tn){\n  tn.delete(callback);\n});\n```\n## TN Options\n\n### List TN Options\n\n```js\nconst query = {\n  createdDateFrom : \"2013-10-22T00:00:00.000Z\",\n  orderDetails: true,\n  tn: 123456789\n}\nnumbers.TnOption.list(client, query, (err, tnOptions) => {\n  if (err) {\n    console.error(err);\n  }\n  console.log(tnOptions);\n})\n```\n\n### Find a specific TN Option Order\n\n```js\nconst tnOptionOrderId = 'fakeOrderId';\nnumbers.TnOption.get(tnOptionOrderId, (err, tnOption) => {\n  if (err) {\n    console.error(err);\n  }\n  console.log(tnOptions);\n})\n```\n\n### Add a PortOutPasscode\n\n```js\nconst tnOptionsOrder = {\n  customerOrderId: 'myOrderId',\n  tnOptionGroups: [\n    {\n      portOutPasscode: 'mypass1',\n      telephoneNumbers: ['1234567890']\n    }\n  ]\n}\nnumbers.TnOption.create(tnOptionsOrder, callback) //for callback example see TnOption.get\n```\n\n### Create Call Forward Number\n\n```js\nconst tnOptionsOrder = {\n  customerOrderId: 'myOrderId',\n  tnOptionGroups: [\n    {\n      callForward: '2345678901',\n      telephoneNumbers: ['1234567890']\n    }\n  ]\n}\nnumbers.TnOption.create(tnOptionsOrder, callback) //for callback example see TnOption.get\n```\n\n### Enable SMS\n\n```js\nconst tnOptionsOrder = {\n  customerOrderId: 'myOrderId',\n  tnOptionGroups: [\n    {\n      sms: 'on',\n      telephoneNumbers: ['1234567890']\n    }\n  ]\n}\nnumbers.TnOption.create(tnOptionsOrder, callback) //for callback example see TnOption.get\n```\n\n\n## Hosted Messaging\n\n### Check importability\n\n```js\nconst numbers = [\"1111\", \"2222\"];\n\ntry {\n  const importResults = await ImportTnChecker.checkAsync(numbers);\n  console.log(importResults);\n}\ncatch (e) {\n  console.log(e)\n}\n```\n\n### Create importTNOrder\n\n```js\nconst numbers = [\"1111\", \"2222\"];\n\nconst data = {\n  customerOrderId: \"1111\",\n  siteId: \"222\",\n  sipPeerId: \"333\",\n  loaAuthorizingPerson: \"LoaAuthorizingPerson\",\n  subscriber: {\n    name: \"ABC Inc.\",\n    serviceAddress: {\n      houseNumber: \"11235\",\n      streetName: \"StreetName\",\n      stateCode: \"NC\",\n      city: \"City\",\n      county: \"county\",\n      zip: \"27606\"\n    }\n  }\n};\n\ntry {\n  const importTnOrder = await ImportTnOrder.createAsync(numbers);\n  console.log(importTnOrder);\n}\ncatch (e) {\n  console.log(e)\n}\n```\n\n### Create removeImportedTnOrder\n\nTo restore the messaging functionality to the original owner, create a `removeImportedTnOrder` order to remove the numbers from your account.\n\n```js\nconst numbers = [\"1111\", \"2222\"];\nconst customerOrderId = \"customerOrderId\"\n\ntry {\n  const importTnOrder = await RemoveImportedTnOrder.createAsync(customerOrderId, numbers);\n  console.log(importTnOrder);\n}\ncatch (e) {\n  console.log(e)\n}\n```\n\n## CSR Lookup\n\n### Create CSR Order\n\n```js\nconst data = {\n  customerOrderId: \"MyId5\",\n  WorkingOrBillingTelephoneNumber:\"9198675309\",\n  accountNumber:\"123463\",\n  endUserPIN:\"1231\"\n};\n\ntry {\n  const csrOrderResponse = await CsrOrder.createAsync(data);\n  console.log(csrOrderResponse.orderId);\n  //31e0b16b-4720-4f2e-bb99-1399eeb2ff9e\n}\ncatch (e) {\n  console.log(e);\n}\n```\n\n### Fetch Existing CSR Order\n\nIf the CSR order is in an FAILED state, the SDK will throw an error\n\n#### COMPLETE or PROCESSING resposne\n\n```js\nconst csrOrderId = \"1234-abc\"\n\ntry {\n  const csrOrderData = await CsrOrder.getAsync(csrOrderId);\n  console.log(csrOrderData.status);\n  //COMPLETE\n}\ncatch (e) {\n  console.log(e);\n}\n```\n\n#### FAILED response\n\n```js\nconst csrOrderId = \"1234-abc\"\n\ntry {\n  const csrOrderData = await CsrOrder.getAsync(csrOrderId);\n  console.log(csrOrderData.status);\n  //Won't fire, as request is failed\n}\ncatch (e) {\n  console.log(e);\n// [BandwidthError: CSR is not available for this TN] {\n//   code: 26500,\n//   message: 'CSR is not available for this TN',\n//   httpStatus: 200\n// }\n}\n```\n\n## Emergency Notification\n\n### List Recipients\n\n```js\ntry {\n  const response = await EmergencyNotification.listRecipientsAsync(client, {\"Size\": \"20\"} );\n  console.log(response.emergencyNotificationRecipients.emergencyNotificationRecipient.length);\n  //4\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### Get Recipient\n\n```js\ntry {\n  const response = await EmergencyNotification.getRecipientAsync(client, \"enrid\" );\n  console.log(response.emergencyNotificationRecipient.identifier);\n  //63865500-0904-46b1-9b4f-7bd237a26363\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### Replace Recipient\n\n```js\nvar en = new EmergencyNotification();\nen.enrid = 123;\n\ntry {\n  const response = await en.replaceRecipientAsync(client, recipient);\n  console.log(response.emergencyNotificationRecipient.identifier);\n  //63865500-0904-46b1-9b4f-7bd237a26363\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### Create Recipient\n\n```js\ntry {\n  const response = await EmergencyNotification.createRecipientAsync(client, recipient);\n  console.log(response.emergencyNotificationRecipient.identifier);\n  //63865500-0904-46b1-9b4f-7bd237a26363\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### Delete Recipient\n\n```js\nvar en = new EmergencyNotification();\nen.enrid = 123;\n\ntry {\n  const response = await en.deleteRecipientAsync(client);\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### List Group Orders\n\n```js\ntry {\n  const response = await EmergencyNotification.listGroupOrdersAsync(helper.createClient(), {Size: \"20\"});\n  console.log(response.emergencyNotificationGroupOrders.emergencyNotificationGroupOrder.length);\n  //20\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### Get Group Order\n\n```js\ntry {\n  const response = await EmergencyNotification.getGroupOrderAsync(helper.createClient(), \"orderId\");\n  console.log(response.emergencyNotificationGroup.orderId);\n  //orderId\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### Create Group Order\n\n```js\ntry {\n  const response = EmergencyNotification.createGroupOrderAsync(helper.createClient(), groupOrder);\n  console.log(response.OrderId);\n  //900b3646-18df-4626-b237-3a8de648ebf6\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### List Group\n\n```js\ntry {\n  const response = await EmergencyNotification.listGroupsAsync(client, {\"Size\": \"20\"} );\n  console.log(response.emergencyNotificationGroups.emergencyNotificationGroup.length);\n  //20\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### Get Group\n\n```js\ntry {\n  const response = await EmergencyNotification.getGroupAsync(client, \"engid\");\n  console.log(response.emergencyNotificationGroup.identifier);\n  //63865500-0904-46b1-9b4f-7bd237a26363\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### List Endpoint Orders\n\n```js\ntry {\n  const response = await EmergencyNotification.listEnpointOrdersAsync(client, {\"Size\": \"20\"} );\n  console.log(response.emergencyNotificationEndpointOrders.emergencyNotificationEndpointOrder.length);\n  //20\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### Get Endpoint Order\n\n```js\ntry {\n  const response = await EmergencyNotification.getEndpointOrderAsync(client, \"orderId\" );\n  console.log(response.emergencyNotificationEndpointOrder.orderId);\n  //orderId\n}\ncatch (e) {\n  console.log(e);\n}\n```\n### Create Endpoint Orders\n\n```js\ntry {\n  const response = await EmergencyNotification.createEndpointOrderAsync(client, endpoint );\n  console.log(response.emergencyNotificationEndpointOrder.orderId);\n  //3e9a852e-2d1d-4e2d-84c3-87223a78cb70\n}\ncatch (e) {\n  console.log(e);\n}\n```\n\n\n## Geocoding\n### Make a geocode request\n\n```Javascript\nvar data = data = {\n  addressLine1: \"900 Main Campus Dr\",\n  city: 'raleigh',\n  stateCode: 'nc',\n  zip: 27606\n}\n\nnumbers.Geocode.request(data, function(error, address) {\n  if (error) {\n    return callback(error)\n  }\n  console.log(address.stateCode, address.houseNumber, address.streetName, address.streetSuffix, address.city)\n  //NC, 900, Main Campus, Dr, Raleigh\n});\n```\n\n## Aeuis\n\n### List Aeuis's\n\n```js\ntry {\n  const response = await Aeuis.listAsync(client, {Size: 20} );\n  console.log(response.AlternateEndUserIdentifiers.AlternateEndUserIdentifier.length);\n  //20\n}\ncatch (e) {\n  console.log(e);\n}\n```\n\n### Get Aeuis's\n\n```js\ntry {\n  const response = await Aeuis.getAsync(client, \"acid\" );\n  console.log(response.AlternateEndUserIdentifier.Identifier);\n  //acid\n}\ncatch (e) {\n  console.log(e);\n}\n```\n\n## Set SipPeer Origination Settings\n\n```js\nvar sipPeer = <create/get sip peer>;\n\nvar voiceHttpSettings = {\n  httpVoiceV2AppId: \"abcd-1234\"\n}\nawait sipPeer.createOriginationSettingsAsync({voiceProtocol: \"HTTP\", httpSettings: voiceHttpSettings})\n```\n\n## Get Account Products\n\n```js\nconsole.log(await numbers.Account.getProductsAsync());\n```\n","readmeFilename":"README.md"}