{"_id":"influent","_rev":"30-3d99871029a1e37091f522f1f9899093","name":"influent","description":"InfluxDB driver","dist-tags":{"latest":"0.5.2","next":"0.5.0-rc.7"},"versions":{"0.1.0":{"name":"influent","version":"0.1.0","description":"InfluxDB alternate line driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com"},"repository":{"type":"git","url":"https://github.com/gobwas/influxciter"},"license":"MIT","keywords":["influxciter","influx","db","line","protocol"],"dependencies":{"hurl":"^0.1.0","inherits-js":"^0.1.1"},"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","lodash":"^3.10.0","mocha":"^2.2.5","sinon":"^1.15.4"},"scripts":{"test":"mocha ./test"},"main":"./index.js","gitHead":"40a5cfc533ea327683d8e996ef82b9c4152a424c","bugs":{"url":"https://github.com/gobwas/influxciter/issues"},"homepage":"https://github.com/gobwas/influxciter","_id":"influent@0.1.0","_shasum":"dfee9542a96e88921b565b1c3808477521e67cf8","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"dfee9542a96e88921b565b1c3808477521e67cf8","tarball":"https://registry.npmjs.org/influent/-/influent-0.1.0.tgz","integrity":"sha512-k2h+WwcV+hVHftQT1HdktmLH2bLy2qzH9StKYi1J/aw2/6gLlu1odCEwWfGJ5lNJs7R3G0+r1j+SQrYRrkToEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFip14ag9M7aLbu/ADyDBovzYqcAxa8jDgkSojBTsWO9AiAH0/X4n/jyqfu3YdN8bDMnmI7uGiML9ll3pgaJ7kmsew=="}]}},"0.1.1":{"name":"influent","version":"0.1.1","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com"},"repository":{"type":"git","url":"https://github.com/gobwas/influxciter"},"license":"MIT","keywords":["influxciter","influx","db","line","protocol"],"dependencies":{"hurl":"^0.1.0","inherits-js":"^0.1.1"},"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","lodash":"^3.10.0","mocha":"^2.2.5","sinon":"^1.15.4"},"scripts":{"test":"mocha ./test"},"main":"./index.js","gitHead":"a3bb8d9d33b799aef5d624dac16cb9ffed4b2ee8","bugs":{"url":"https://github.com/gobwas/influxciter/issues"},"homepage":"https://github.com/gobwas/influxciter","_id":"influent@0.1.1","_shasum":"e451c9d2704abf687fe5ce4185f8b15862cfb7ee","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"e451c9d2704abf687fe5ce4185f8b15862cfb7ee","tarball":"https://registry.npmjs.org/influent/-/influent-0.1.1.tgz","integrity":"sha512-0KSyoGoYcJvx+aHIxNezPaCXVKSQkP4r3/T8O2KEgvCruL+H3ACKsecc0y0LSe2YlQKjfJJlHByfHGfDOXgObA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNoj+X4njCjgMVX2geZTXoomyWcflpNv5zD6tvvVANcAIhAPi98jBEp9Qs8TpLBUlzRtMxXrbBT2PjSPEjFXJaBeyi"}]}},"0.1.2-rc.0":{"name":"influent","version":"0.1.2-rc.0","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com"},"repository":{"type":"git","url":"https://github.com/gobwas/influxciter"},"license":"MIT","keywords":["influxciter","influx","db","line","protocol"],"dependencies":{"hurl":"^0.1.1","inherits-js":"^0.1.1"},"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","lodash":"^3.10.0","mocha":"^2.2.5","sinon":"^1.15.4"},"scripts":{"test":"mocha ./test"},"main":"./index.js","gitHead":"52e13e0ed6441598b86b459623be0cfc415b3b92","bugs":{"url":"https://github.com/gobwas/influxciter/issues"},"homepage":"https://github.com/gobwas/influxciter","_id":"influent@0.1.2-rc.0","_shasum":"6c7842aae9b3ac98940eb1f9300cf383afd7d05b","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"6c7842aae9b3ac98940eb1f9300cf383afd7d05b","tarball":"https://registry.npmjs.org/influent/-/influent-0.1.2-rc.0.tgz","integrity":"sha512-K/w5Vp02DvSF8kYppDlC0H4XnvRyVZ5f8qYkMq8tRtiiPyPUZ4tCS042bCeHhzg5hu7Hr2/vrqgF2mRBlATDSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAIETBlPsWWP5PawykSniWcvuVVR4c9vxLCBHlu+ctFQIgMiR6pue4Entkzx4lOqCjcNhx0gdWSwosggYmcZ2DjBk="}]}},"0.1.2-rc.1":{"name":"influent","version":"0.1.2-rc.1","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com"},"repository":{"type":"git","url":"https://github.com/gobwas/influxciter"},"license":"MIT","keywords":["influxciter","influx","db","line","protocol"],"dependencies":{"hurl":"^0.1.1","inherits-js":"^0.1.1"},"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","lodash":"^3.10.0","mocha":"^2.2.5","sinon":"^1.15.4"},"scripts":{"test":"mocha ./test"},"main":"./index.js","gitHead":"20a1be5c720d72be462a234baee63ebc1c927562","bugs":{"url":"https://github.com/gobwas/influxciter/issues"},"homepage":"https://github.com/gobwas/influxciter","_id":"influent@0.1.2-rc.1","_shasum":"b7871e485bd9d5f86643b63e3dcd229295503be6","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"b7871e485bd9d5f86643b63e3dcd229295503be6","tarball":"https://registry.npmjs.org/influent/-/influent-0.1.2-rc.1.tgz","integrity":"sha512-cd2iKQkGdIVVzp384o9QEbZVxxddwn9pZsaojaGARFBWVfZmkSirYqCSO6BSbs1pXVWtoFHXxwGhbM2lZy5WDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8K5CvPCkGD05StxBiNfNZtXFq/07nUw1RcL83Dm67oAiEA+/HGqJUT6toeXEF7hSG9gFQxJA5SL2JDT2l0wBtJj1U="}]}},"0.1.2-rc.2":{"name":"influent","version":"0.1.2-rc.2","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com"},"repository":{"type":"git","url":"https://github.com/gobwas/influxciter"},"license":"MIT","keywords":["influxciter","influx","db","line","protocol"],"dependencies":{"hurl":"^0.1.1","inherits-js":"^0.1.1"},"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","lodash":"^3.10.0","mocha":"^2.2.5","sinon":"^1.15.4"},"scripts":{"test":"mocha ./test"},"main":"./index.js","gitHead":"1823312fba87632fcc37e8d77207feabe72d6060","bugs":{"url":"https://github.com/gobwas/influxciter/issues"},"homepage":"https://github.com/gobwas/influxciter","_id":"influent@0.1.2-rc.2","_shasum":"f19c50bbeb636be07b10cbbb40c3bb00ca775dc3","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"f19c50bbeb636be07b10cbbb40c3bb00ca775dc3","tarball":"https://registry.npmjs.org/influent/-/influent-0.1.2-rc.2.tgz","integrity":"sha512-N+NQjrjdBOo5IRtxYddIZwv0mPzXdWpaEMq67EiyKUg4wYPMtJWv2pSMi2CsJ+nWkFv1zFuuvNpAsX3/6fg3sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsDD7SRpBQODRiYcrkaEs7eeWk/xPk8ClRyXxJI99+ZgIhAM1WMWO5guNYDXbfEBmPn0IoETn25kaVDuDn8XZNXeTx"}]}},"0.1.2":{"name":"influent","version":"0.1.2","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com"},"repository":{"type":"git","url":"https://github.com/gobwas/influxciter"},"license":"MIT","keywords":["influxciter","influx","db","line","protocol"],"dependencies":{"hurl":"^0.1.1","inherits-js":"^0.1.1"},"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","lodash":"^3.10.0","mocha":"^2.2.5","sinon":"^1.15.4"},"scripts":{"test":"mocha ./test"},"main":"./index.js","gitHead":"e917305d10487e7c943f284c332f5e3e150fb19a","bugs":{"url":"https://github.com/gobwas/influxciter/issues"},"homepage":"https://github.com/gobwas/influxciter","_id":"influent@0.1.2","_shasum":"8571251db91aa5adf30d13e34f2c60f9c96133f3","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"8571251db91aa5adf30d13e34f2c60f9c96133f3","tarball":"https://registry.npmjs.org/influent/-/influent-0.1.2.tgz","integrity":"sha512-RkVq6r9EEA865xfl9IBmGQS6kqxfotfVUhO0m46P9V2HRGsS6RiU76t6S0JvcmawMQ5tLhMu4n9+u5qpPk0l5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChZDn6vIQ/YggSf3AYFFEYv/jvKF1kxbKwUo/aasoBwwIhAJ0I1d/zWgwtx66WPEdjkYijYxu+i/VDvSIbllSK9Sin"}]}},"0.2.0":{"name":"influent","version":"0.2.0","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com"},"repository":{"type":"git","url":"https://github.com/gobwas/influxciter"},"license":"MIT","keywords":["influxciter","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.0","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","browserify-replace":"^0.9.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","events":"^1.0.2","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.2.5","querystring":"^0.2.0","sinon":"^1.15.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"mocha ./test/unit"},"main":"./index.js","gitHead":"30815990508543fcc9aff52959f1adce54210298","bugs":{"url":"https://github.com/gobwas/influxciter/issues"},"homepage":"https://github.com/gobwas/influxciter","_id":"influent@0.2.0","_shasum":"445f24c1323041c93809df324f5cbded142a5740","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"445f24c1323041c93809df324f5cbded142a5740","tarball":"https://registry.npmjs.org/influent/-/influent-0.2.0.tgz","integrity":"sha512-Pm0eDJclT7gn9mqLrqGZmCtLmZGNWaz6DlFDru3K7O8EiOCoWBtohw6maXANSMuH/tELwRk+NrjaBSqJfQ5wTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH263qApa+FG72F9goekjRlo+XoDGEmc6BWragYEhoYUCIBosku/U5Ez9ZmINOia6fXQQFaqa6vegqWPnqHHFkEwH"}]}},"0.2.1":{"name":"influent","version":"0.2.1","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com"},"repository":{"type":"git","url":"https://github.com/gobwas/influxciter"},"license":"MIT","keywords":["influxciter","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.0","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","browserify-replace":"^0.9.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","events":"^1.0.2","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.2.5","querystring":"^0.2.0","sinon":"^1.15.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"mocha ./test/unit"},"main":"./index.js","gitHead":"6a4edd12a85d11ee878c69e4821b706e5babcf31","bugs":{"url":"https://github.com/gobwas/influxciter/issues"},"homepage":"https://github.com/gobwas/influxciter","_id":"influent@0.2.1","_shasum":"80d0d7946853fdc9d011e0cb618d9854bb73e247","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"80d0d7946853fdc9d011e0cb618d9854bb73e247","tarball":"https://registry.npmjs.org/influent/-/influent-0.2.1.tgz","integrity":"sha512-/br+fmhGapjsAUxwFRhgE0vuCHITbKD6m+pxIvGw0hsAcCPgFqhCB+UNDOtmcmTrCHcdFVAR4dhARgHNY5tyuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8qCQBtJIOC9xvH5wg+lBOQ8rQ1O5Cc+JPKrXhRXUk2AiEAiW8m2udkGyKj6TmesqQG8XRqsz6wTjZwnysg7crFNh4="}]}},"0.2.2":{"name":"influent","version":"0.2.2","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"repository":{"type":"git","url":"https://github.com/gobwas/influent"},"license":"MIT","keywords":["influent","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.0","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","browserify-replace":"^0.9.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","events":"^1.0.2","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.2.5","querystring":"^0.2.0","sinon":"^1.15.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"mocha ./test/unit"},"main":"./index.js","gitHead":"ff16090b19ff95da129b5e3681ad1e7840c844ee","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent","_id":"influent@0.2.2","_shasum":"87f23acef6f60559ab4e0e9d5931fdc122cd1ce2","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"87f23acef6f60559ab4e0e9d5931fdc122cd1ce2","tarball":"https://registry.npmjs.org/influent/-/influent-0.2.2.tgz","integrity":"sha512-Je5nCELPe5Nqpr1t9PPh3rov3Ad2qZLlcEimpe+EYddjeLmSHhTxUKAidUKVdcndyq+FhjPUhQxR7qaa2x6FRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWA6WgUO2XQMwZnlMDdHi58RbY4FOkkr8ZTVEkRuoc2AiEAz5XhcmUZo64K5J2VI530wnHfLvfdG3U97s7zgpDBWRE="}]}},"0.2.3":{"name":"influent","version":"0.2.3","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"repository":{"type":"git","url":"https://github.com/gobwas/influent"},"license":"MIT","keywords":["influent","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.0","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","browserify-replace":"^0.9.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","events":"^1.0.2","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.2.5","querystring":"^0.2.0","sinon":"^1.15.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"mocha --recursive ./test/unit"},"main":"./index.js","gitHead":"b576893d1f00ffaa9c6d77215dffaf16073f1d8c","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent","_id":"influent@0.2.3","_shasum":"99fc629ae586897b0946232948783f8e1e48739f","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"99fc629ae586897b0946232948783f8e1e48739f","tarball":"https://registry.npmjs.org/influent/-/influent-0.2.3.tgz","integrity":"sha512-8pWvHS7rZULIEXzCkldEyW6LlHukXGs1SOx7n+LoJWFN5ABguNAnhaxCLslP9hzKk63edhm2gt6JBfxPD07+KA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHubRb5etYaO/uV8x9XjEWDFh0ZXDUZGLHMr7k/4W7+nAiEApi24qab7P7mr2yh2no+wWwhWtYqr7woVymix4ZuJeJk="}]}},"0.3.0":{"name":"influent","version":"0.3.0","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"https://github.com/gobwas/influent"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.0","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","browserify-replace":"^0.9.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","events":"^1.0.2","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.2.5","querystring":"^0.2.0","sinon":"^1.15.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"mocha --recursive ./test/unit","build":"gulp"},"main":"./index.js","gitHead":"3b91a9a3900b6f59bd9782966b1931f6534e4d4f","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent","_id":"influent@0.3.0","_shasum":"44b1a2d1173ae81cc7895e8a5beab25d6b3e34ef","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"44b1a2d1173ae81cc7895e8a5beab25d6b3e34ef","tarball":"https://registry.npmjs.org/influent/-/influent-0.3.0.tgz","integrity":"sha512-Ep2BNGsEkH/mx+PhqSrgeVrNfQfBEtziWeKA4YwwhlxeIYjZG5+YzhFCyONDxN44Hf0xv1nJM+4uhcrubXdy/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKFjWIHP0kiEVj6P52dS/FyiflzaJpTX2hHld8L6uLCAiBKlZBdotuf234n58OtxGyDGqo39DNiy8wJN6R1nXeL3Q=="}]}},"0.3.1":{"name":"influent","version":"0.3.1","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"https://github.com/gobwas/influent"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"gulp-coveralls":"^0.1.4","hurl":"^0.2.0","inherits-js":"^0.1.1","run-sequence":"^1.1.2"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","browserify-replace":"^0.9.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","events":"^1.0.2","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.2.5","querystring":"^0.2.0","sinon":"^1.15.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"mocha --recursive ./test/unit","task":"gulp"},"main":"./index.js","gitHead":"5935ab80aa6aca75a835d3be587ce69594ec7a7e","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent","_id":"influent@0.3.1","_shasum":"604145dff79e8012b3ab604d56a7dda9b3a1d8e5","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"604145dff79e8012b3ab604d56a7dda9b3a1d8e5","tarball":"https://registry.npmjs.org/influent/-/influent-0.3.1.tgz","integrity":"sha512-VZSCU3nlRMZmEP+2FsjMJtadKIT/a+O4HTqG8v61CAS+Wb20xRtkgPxhzLBKj47lFE1qzbG6nUwvTsX7jiVS8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZCkmsIhY+U/TX8I8X4JoUUfvBzrunO9pF11dpTT77dAiBkeFkJrucpTDJ6lHjWKvrYkUyp8a4qxWpT0u6XX9W5eA=="}]}},"0.4.0-rc.0":{"name":"influent","version":"0.4.0-rc.0","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"https://github.com/gobwas/influent"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"gulp-coveralls":"^0.1.4","hurl":"^0.2.2","inherits-js":"^0.1.1","run-sequence":"^1.1.2"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","browserify-replace":"^0.9.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","events":"^1.0.2","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","querystring":"^0.2.0","sinon":"^1.15.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"mocha --recursive ./test/unit","task":"gulp"},"main":"./index.js","gitHead":"7e66fe2508ad5b44039a837ccd03acdbff399fd1","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent","_id":"influent@0.4.0-rc.0","_shasum":"8edc73abe7eb5aca87ec3a0ddb57b19c741e58e2","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"8edc73abe7eb5aca87ec3a0ddb57b19c741e58e2","tarball":"https://registry.npmjs.org/influent/-/influent-0.4.0-rc.0.tgz","integrity":"sha512-bp6B8nCUnQ6sBIigZCRBsOti897gZ/UtMtQAeEyTpRN4u+fcCKiyDDH8D6PU6cuMLyp15An/k8QKObauzZl1qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFLaoewijRmaN5C0vxqSVIbsXucNEeGHDwl0RmsDE8wwIhALzTTU47SitJGgPG0Cau1W6DWf4LGGQkz2m6er/8NjWT"}]}},"0.4.0-rc.1":{"name":"influent","version":"0.4.0-rc.1","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"https://github.com/gobwas/influent"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"gulp-coveralls":"^0.1.4","hurl":"^0.2.2","inherits-js":"^0.1.1","run-sequence":"^1.1.2"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","browserify-replace":"^0.9.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","events":"^1.0.2","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","querystring":"^0.2.0","sinon":"^1.15.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"mocha --recursive ./test/unit","test_system":"mocha --recursive ./test/system","task":"gulp"},"main":"./index.js","gitHead":"fc09975302644bf8914461cf07c650330e44d934","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent","_id":"influent@0.4.0-rc.1","_shasum":"d3a4d3ec0acea1b479bef2fe771c367a9e6f43f4","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"d3a4d3ec0acea1b479bef2fe771c367a9e6f43f4","tarball":"https://registry.npmjs.org/influent/-/influent-0.4.0-rc.1.tgz","integrity":"sha512-A0lYElFseJu0PcMvqNuR+wRf1cKtIEq2zmaiz97qrqewLtu0kBu6AY6VomUPIMxYN7ICJICe28nRsypceEb+JQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+AH6ZvjBotBMPTo266GZ1E+5Tw34PDITeL7/1b0HERAiAgYpguGAggfjfuJVvafGoblIXKxRcfUx5yM2q5CBDa/Q=="}]}},"0.4.0":{"name":"influent","version":"0.4.0","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"git+https://github.com/gobwas/influent.git"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"gulp-coveralls":"^0.1.4","hurl":"^0.2.2","inherits-js":"^0.1.1","run-sequence":"^1.1.2"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","browserify-replace":"^0.9.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","events":"^1.0.2","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","querystring":"^0.2.0","sinon":"^1.15.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"mocha --recursive ./test/unit","test_system":"mocha --recursive -t 7000 ./test/system","task":"gulp"},"main":"./index.js","gitHead":"7044e911641fe498dc3702dacca730f0204e346d","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent#readme","_id":"influent@0.4.0","_shasum":"939bd4e83a348183cb5a02a7c7ace3832e0e70b6","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"939bd4e83a348183cb5a02a7c7ace3832e0e70b6","tarball":"https://registry.npmjs.org/influent/-/influent-0.4.0.tgz","integrity":"sha512-JQXjIR1OU+L795QI3VjEPWrQJKotBNjlOlfmtAQULL01s67IlyM5vjuQmZOP4nl05RdkNY4PEU26xKuxtFfOOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFv0smKdasTm2WSt3SCnreUk7K5825e4a1wlswTx3QMqAiEA/kkVrUH2nKZ8sYQOiRmlMWUloOkgxsDAntHZQlq8rjo="}]}},"0.4.1":{"name":"influent","version":"0.4.1","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"git+https://github.com/gobwas/influent.git"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"gulp-coveralls":"^0.1.4","hurl":"^0.2.7","inherits-js":"^0.1.1","run-sequence":"^1.1.2"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","browserify-replace":"^0.9.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","events":"^1.0.2","glob":"^5.0.15","gulp":"^3.9.0","gulp-autopolyfiller":"^1.2.1","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","karma":"^0.13.10","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-safari-launcher":"^0.1.1","karma-mocha":"^0.2.0","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","querystring":"^0.2.0","rsvp":"^3.1.0","sinon":"^1.15.4","vinyl":"^1.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"mocha --recursive ./test/unit","test_system":"mocha --recursive -t 7000 ./test/system","task":"gulp"},"main":"./index.js","gitHead":"00e75d08a2a612995708147658c4d79deba98f4f","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent#readme","_id":"influent@0.4.1","_shasum":"b674dbba4467d4bb79a8376c0042de7136519afb","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"b674dbba4467d4bb79a8376c0042de7136519afb","tarball":"https://registry.npmjs.org/influent/-/influent-0.4.1.tgz","integrity":"sha512-kwucOL8qqc6WvsSHUvsNB+FMfjde4KBm6EE06P8mzCYKe99cc51Ht5adK9fW3zwqHzD4HsFXTRCW8gqI/5NcHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPA1MpcGjXe3kZzHvO9zL7yv7baTq0UDqwaniSgd2roAiEA/HmbDza3qM7f99iuzpWIJwLK77K8Kq67e6utdP2nwBo="}]}},"0.4.2":{"name":"influent","version":"0.4.2","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"git+https://github.com/gobwas/influent.git"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.7","inherits-js":"^0.1.1"},"devDependencies":{"gulp-coveralls":"^0.1.4","run-sequence":"^1.1.2","assert":"^1.3.0","browserify":"^11.0.1","browserify-replace":"^0.9.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","events":"^1.0.2","glob":"^5.0.15","gulp":"^3.9.0","gulp-autopolyfiller":"^1.2.1","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","karma":"^0.13.10","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-safari-launcher":"^0.1.1","karma-mocha":"^0.2.0","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","querystring":"^0.2.0","rsvp":"^3.1.0","sinon":"^1.15.4","vinyl":"^1.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"mocha --recursive ./test/unit","test_system":"mocha --recursive -t 7000 ./test/system","task":"gulp"},"main":"./index.js","gitHead":"7e63143d44c3267de712f0f3e3a24b3028b6249f","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent#readme","_id":"influent@0.4.2","_shasum":"6180d0a907a8a073b110a8955f6713e999cd1418","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"6180d0a907a8a073b110a8955f6713e999cd1418","tarball":"https://registry.npmjs.org/influent/-/influent-0.4.2.tgz","integrity":"sha512-n9E3zLgkXFvnicJG1MixAW0+fhp6VXHPXTRH/mNpirTmzuQnto4DC6t9B9Y24ZffV6CEYJzuYkFlrlCvc2X1Kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9dCmrnjoM9lYjqKQuxdVXlFBptn3Vp9LSX67EHhGwDAiAUGcpx9eUZbfKIXs0h1WG1ABDDWXoq9B/I6ruQa8a2+A=="}]}},"0.5.0-rc.3":{"name":"influent","version":"0.5.0-rc.3","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"https://github.com/gobwas/influent"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.7","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","cuculus":"^0.3.3","events":"^1.0.2","glob":"^5.0.15","gulp":"^3.9.0","gulp-autopolyfiller":"^1.2.1","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^3.0.2","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","gulp-zopfli":"^1.0.0","karma":"^0.13.10","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-safari-launcher":"^0.1.1","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","nunjucks":"^2.1.0","querystring":"^0.2.0","rsvp":"^3.1.0","run-sequence":"^1.1.2","sinon":"^1.15.4","vinyl":"^1.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"gulp test","test_system":"mocha --recursive -t 7000 ./test/system","task":"gulp"},"main":"./index.js","gitHead":"06129799ab2a71f49e80d35a8fe3f08dff88a245","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent","_id":"influent@0.5.0-rc.3","_shasum":"40a4406ccf47e992d563503fc42d62b1c8703531","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"40a4406ccf47e992d563503fc42d62b1c8703531","tarball":"https://registry.npmjs.org/influent/-/influent-0.5.0-rc.3.tgz","integrity":"sha512-qsurkLlxYPydbXjD+kE7OVgFIgjtdUBaAj+g+/rq2cfxVKvw5Yk1sXshaDwW3oZFJgWVvol3Cnxhc3+bAM1q2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLX3K90+kPiJvFNsS2KpiAuLleCxxHrc1o4SODzh6N8AiEA31YLzyPfIT648DhxnghXEIDtjKHYNnEveWgCNbfOAkM="}]}},"0.5.0-rc.4":{"name":"influent","version":"0.5.0-rc.4","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"https://github.com/gobwas/influent"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.7","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","cuculus":"^0.3.3","events":"^1.0.2","glob":"^5.0.15","gulp":"^3.9.0","gulp-autopolyfiller":"^1.2.1","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^3.0.2","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","karma":"^0.13.10","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-safari-launcher":"^0.1.1","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","nunjucks":"^2.1.0","querystring":"^0.2.0","rsvp":"^3.1.0","run-sequence":"^1.1.2","sinon":"^1.15.4","vinyl":"^1.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"gulp test","test_system":"mocha --recursive -t 7000 ./test/system","task":"gulp"},"main":"./index.js","gitHead":"850dd0fbfb9fe25370b0baf44e6cb7e03d8ebbd2","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent","_id":"influent@0.5.0-rc.4","_shasum":"66a10bb8640357eb717305a6518587ab65821253","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"66a10bb8640357eb717305a6518587ab65821253","tarball":"https://registry.npmjs.org/influent/-/influent-0.5.0-rc.4.tgz","integrity":"sha512-RZSLRYVEhXec+txGLAYiiVhKUEz3eWffzflW8PTI6Lc2gOLodh8kKD0XFTmBCgczKXMx3V1vcUsku5i5V6M3xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxGs1QbVRxQWxAIrerK7mahvUdekpKikB2AkhbWYYnCwIhAO0dBAmo8aHETx4m8i2eAn8wsFUUcv0EuAkV5BM91MdD"}]}},"0.5.0-rc.5":{"name":"influent","version":"0.5.0-rc.5","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"https://github.com/gobwas/influent"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.7","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","cuculus":"^0.3.3","events":"^1.0.2","glob":"^5.0.15","gulp":"^3.9.0","gulp-autopolyfiller":"^1.2.1","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^3.0.2","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","karma":"^0.13.10","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-safari-launcher":"^0.1.1","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","nunjucks":"^2.1.0","querystring":"^0.2.0","rsvp":"^3.1.0","run-sequence":"^1.1.2","sinon":"^1.15.4","vinyl":"^1.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"gulp test","test_system":"mocha --recursive -t 7000 ./test/system","task":"gulp"},"main":"./index.js","gitHead":"7fc4bb7d534085b655607360a9b7817feef24d98","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent","_id":"influent@0.5.0-rc.5","_shasum":"83e1d596e20f189e2b580d1df028959d92cbc4bc","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"83e1d596e20f189e2b580d1df028959d92cbc4bc","tarball":"https://registry.npmjs.org/influent/-/influent-0.5.0-rc.5.tgz","integrity":"sha512-3n+UXQPiajOUlrlgW5plnlEcoYDpgiYIS7PqjkMl6kyOwUYe4iXy9RHY4M9QJJYTZd6Ufg6ZyNhcJCzf/7IHWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6kjKtVsrsSSB5zhkepxCJaYeo0F9D6XYz1A1dCRah3gIgCDholbgLpg2lUC9tvvYyuPR8XAyN6UkABlkDpHeErjU="}]}},"0.5.0-rc.6":{"name":"influent","version":"0.5.0-rc.6","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"git+https://github.com/gobwas/influent.git"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.7","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","cuculus":"^0.3.3","events":"^1.0.2","glob":"^5.0.15","gulp":"^3.9.0","gulp-autopolyfiller":"^1.2.1","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^3.0.2","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","karma":"^0.13.10","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-safari-launcher":"^0.1.1","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","nunjucks":"^2.1.0","querystring":"^0.2.0","rsvp":"^3.1.0","run-sequence":"^1.1.2","sinon":"^1.15.4","vinyl":"^1.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"gulp test","test_system":"mocha --recursive -t 10000 ./test/system","task":"gulp"},"main":"./index.js","gitHead":"ad6f7aca05157ccc877495de79062699900aa822","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent#readme","_id":"influent@0.5.0-rc.6","_shasum":"723664413ff360064cea3f8dfabde41747913875","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"723664413ff360064cea3f8dfabde41747913875","tarball":"https://registry.npmjs.org/influent/-/influent-0.5.0-rc.6.tgz","integrity":"sha512-ikowC9hLW0kgteqbAhz/Gft4yhTQDlh0B5O5KTr2WUmnjfHRShgBUqxbjcfLtSR5VL8WKV8zJ0xFooeJ/OuSRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6jYsA5OrWagigXAStEB+7y5qRTObkLt7QRTtqa9m8sgIhALK1G4bsTYXAHZguV4LQTEuarWyXkcMWc8x/dxffB7oT"}]}},"0.5.0-rc.7":{"name":"influent","version":"0.5.0-rc.7","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"git+https://github.com/gobwas/influent.git"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.7","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","cuculus":"^0.3.3","events":"^1.0.2","glob":"^5.0.15","gulp":"^3.9.0","gulp-autopolyfiller":"^1.2.1","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^3.0.2","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","karma":"^0.13.10","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-safari-launcher":"^0.1.1","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","nunjucks":"^2.1.0","querystring":"^0.2.0","rsvp":"^3.1.0","run-sequence":"^1.1.2","sinon":"^1.15.4","vinyl":"^1.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"gulp test","test_system":"mocha --recursive -t 10000 ./test/system","task":"gulp"},"main":"./index.js","gitHead":"c225692c7c80fee9b8b31c34bfa8baf559dc9489","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent#readme","_id":"influent@0.5.0-rc.7","_shasum":"df38b02f3fa748a5dafa49da547fb54826e41d67","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"df38b02f3fa748a5dafa49da547fb54826e41d67","tarball":"https://registry.npmjs.org/influent/-/influent-0.5.0-rc.7.tgz","integrity":"sha512-w2d7zqUNHkPdQa//anGMcTYF+2pVe6US/z52IfBGhw1G9Icy9aRV3dl7C9btbco14c4s//FxCnEN/ehGxHAbuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDogFw2Rtx7ngqFC64kwk8s3icjDCcKPKQqYy9aTnbXAiBhCwQqX/O+B6LBLD3kyeEmvFChaBspd/UgNfo64bGimw=="}]}},"0.5.0":{"name":"influent","version":"0.5.0","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"git+https://github.com/gobwas/influent.git"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.7","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","cuculus":"^0.3.3","events":"^1.0.2","glob":"^5.0.15","gulp":"^3.9.0","gulp-autopolyfiller":"^1.2.1","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^3.0.2","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","karma":"^0.13.10","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-safari-launcher":"^0.1.1","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","nunjucks":"^2.1.0","querystring":"^0.2.0","rsvp":"^3.1.0","run-sequence":"^1.1.2","sinon":"^1.15.4","vinyl":"^1.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"gulp test","test_system":"mocha --recursive -t 10000 ./test/system","task":"gulp"},"main":"./index.js","gitHead":"913b571fe00d713f7b8d35760dcb5b78b9f3b4d6","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent#readme","_id":"influent@0.5.0","_shasum":"91d23e1fa830c06dda0b1eedf1ae0758108ae041","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"91d23e1fa830c06dda0b1eedf1ae0758108ae041","tarball":"https://registry.npmjs.org/influent/-/influent-0.5.0.tgz","integrity":"sha512-2bH7OIWd9uiAvXzyhgs9eoJsDJkEEhoetYQnWxDS5FHYIKlNd0fMEsD+SNGyCF/YtehChxTQHxanT3PC+c0Jdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACAKfz8M8z5Zd8kOPrl3Mk/YlefIne0FSVfHydYfw54AiEA1/Y5fVxtl7Q1ykU3M6iyGyrapP15Y2IqlI1/pn0cnlc="}]}},"0.5.1":{"name":"influent","version":"0.5.1","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"git+https://github.com/gobwas/influent.git"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.7","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","cuculus":"^0.3.3","events":"^1.0.2","glob":"^5.0.15","gulp":"^3.9.0","gulp-autopolyfiller":"^1.2.1","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^3.0.2","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","karma":"^0.13.10","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-safari-launcher":"^0.1.1","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","nunjucks":"^2.1.0","querystring":"^0.2.0","rsvp":"^3.1.0","run-sequence":"^1.1.2","sinon":"^1.15.4","strictify":"^0.2.0","vinyl":"^1.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"gulp test","test_system":"mocha --recursive -t 10000 ./test/system","task":"gulp"},"main":"./index.js","gitHead":"d05aa1f4e234eca5b7140df9052c8543375b3390","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent#readme","_id":"influent@0.5.1","_shasum":"e639ce29fff1a8e09b03ef25c32306df0c275534","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"e639ce29fff1a8e09b03ef25c32306df0c275534","tarball":"https://registry.npmjs.org/influent/-/influent-0.5.1.tgz","integrity":"sha512-ly2kUig4l4OO7PTlq2NtHX1kfKc35SG5zeXe/3Daj6UteAgz6c09oEVnX7MR5G2KDbDsieMORO5M4JuPWnccLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAqjRhrgPpfP5YLLxtafYExS4OPv4gS9FIZcKkney1UAIhANAg56G0CPLmvYFhMtL+t3eKPnuIj+HjA7N8rK6uJ4bz"}]}},"0.5.2":{"name":"influent","version":"0.5.2","description":"InfluxDB driver","author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"repository":{"type":"git","url":"git+https://github.com/gobwas/influent.git"},"license":"MIT","keywords":["influent","influxdb","influx","db","line","protocol"],"engines":{"node":">=0.12"},"dependencies":{"hurl":"^0.2.7","inherits-js":"^0.1.1"},"devDependencies":{"assert":"^1.3.0","browserify":"^11.0.1","chai":"^3.2.0","chai-as-promised":"^5.1.0","chance":"^0.7.6","cuculus":"^0.3.3","events":"^1.0.2","glob":"^5.0.15","gulp":"^3.9.0","gulp-autopolyfiller":"^1.2.1","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^3.0.2","gulp-mocha":"^2.1.3","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-umd":"^0.2.0","karma":"^0.13.10","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-safari-launcher":"^0.1.1","literalify":"^0.4.0","lodash":"^3.10.0","mocha":"^2.3.2","nunjucks":"^2.1.0","querystring":"^0.2.0","rsvp":"^3.1.0","run-sequence":"^1.1.2","sinon":"^1.15.4","strictify":"^0.2.0","vinyl":"^1.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"scripts":{"test":"gulp test","test_system":"mocha --recursive -t 10000 ./test/system","task":"gulp"},"main":"./index.js","gitHead":"f8c2bec2c61b0765ab2e5fc50909a1fca4326f3d","bugs":{"url":"https://github.com/gobwas/influent/issues"},"homepage":"https://github.com/gobwas/influent#readme","_id":"influent@0.5.2","_shasum":"d652d923db4a3a9e4481025e83fbf656d0ccc45e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"gobwas","email":"gobwas@gmail.com"},"maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"dist":{"shasum":"d652d923db4a3a9e4481025e83fbf656d0ccc45e","tarball":"https://registry.npmjs.org/influent/-/influent-0.5.2.tgz","integrity":"sha512-aKR9ElVfCZzNvU19sw6fDM5xxKK1RUwsajqrSUhPHt38GbX0GuY0bboMow74EGmc+wC4btYkVwCmLrsge4gmiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7/JIYEIq6y7E0/9iNc+Ev9mJkYIyzfwCzozM8ieTtvAiEA6m+LTlNfRNKASvtYlGrU2IUY1pukjiasxEzZ9HgVITQ="}]}}},"readme":"# :ocean: [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url]\n\n> InfluxDB javascript driver\n\n\n## Overview\n\nThis is a InfluxDB driver for Javascript apps. It could work both in Node or browser[<sup>1</sup>](#notes).\n\n## Install\n\nFor node.js/iojs usage:\n\n```sh\n$ npm install --save influent\n```\n\nFor usage in browser:\n\n```sh\nbower install --save influent\n```\n\n\n## Usage\n\n```js\nvar influent = require('influent');\n\ninfluent\n    .createHttpClient({\n        server: [\n            {\n                protocol: \"http\",\n                host:     \"localhost\",\n                port:     8086\n            }\n        ],\n        username: \"gobwas\",\n        password: \"xxxx\",\n        \n        database: \"mydb\"\n    })\n    .then(function(client) {\n        client\n            .query(\"show databases\")\n            .then(function(result) {\n                // ...\n            });\n\n        // super simple point\n        client.write({ key: \"myseries\", value: 10 });\n            \n        // more explicit point\n        client\n            .write({\n                key: \"myseries\",\n                tags: {\n                    some_tag: \"sweet\"\n                },\n                fields: {\n                    some_field: 10\n                },\n                timestamp: Date.now()\n            })\n            .then(function() {\n                // ...\n            });\n    });\n```\n\n## Type System\n\nAccording to InfluxDB@0.9 [docs](https://influxdb.com/docs/v0.9/write_protocols/write_syntax.html) there are four data types:\n\n> Field values may be stored as float64, int64, boolean, or string. All subsequent field values must match the type of the first point written to given measurement.\n\n+ `float64` values are the default numerical type. `1` is a float, `1i` is an integer;\n+ `int64` value must have a trailing `i`. The field `bikes_present=15i` stores an integer and the field `bikes_present=15` stores a float;\n+ `boolean` values are `t`, `T`, `true`, `True`, or `TRUE` for TRUE, and `f`, `F`, `false`, `False`, or `FALSE` for FALSE;\n+ `string` values for field values must be double-quoted. Double-quotes contained within the string must be escaped. All other characters are supported without escaping.\n\nThere is a little bit problem with Javascript numbers, cause it could be both integer or float. So to solve it there is the `influent.Value` abstraction for you:\n\n```js\nvar influent = require(\"influent\");\n\n// client creation somewhere\n\nclient\n    .write({\n        key: \"myseries\",\n        tags: {\n            some_tag: \"sweet\"\n        },\n        fields: {\n            // this will be written as 10i, and saved as int64 10 into InfluxDB\n            i_field: new influent.I64(10),\n            \n            // implicit way to write values\n            // note that all implicit field numbers are casted to the influxdb's float64\n            \n            f_field: 10,       // is equal to new influent.F64(10)\n            s_field: \"string\"  // is equal to new influent.Str(\"string\")\n            b_field: true      // is equal to new influent.Bool(true)\n        },\n        timestamp: Date.now()\n    });\n```\n\n## Usage without decorator\n\nWhen you call `influent.createAnyClient` you get a decorated client, that allows you to pass simple object \nliterals to `write` and `query`. This, of course, get some performance overhead and unnecessary object casting and type checks.\n\nYou could use this way, to be more explicit:\n\n```js\n    // create client\n    var client = new HttpClient({\n        username: \"gobwas\",\n        password: \"xxxx\"\n    });\n    \n    // use line serializer\n    client.injectSerializer(new LineSerializer());\n    \n    // use http client (this is for node, XhrHttp is for browser)\n    client.injectHttp(new NodeHttp());\n    \n    // use stub elector, that always elects first host\n    client.injectElector(new StubElector([ host ]));\n\n    // create batch of points\n    var batch = new Batch({ database: \"mydb\" });\n    batch.add((new Measurement(\"key\")).addField(\"value\", 1))\n    \n    // send batch\n    client.write(batch).then(...);\n    \n    // create query object\n    var query = new Query(\"select * from key\", { database: \"mydb\" });\n    \n    // eval query\n    client.query(query).then(...);\n    \n```\n\n## API\n\n### `influent.createHttpClient(config: Object)` -> `Promise[influent.DecoratorClient[influent.HttpClient]]`\n\nCreates `influent.DecoratorClient` instance, with `influent.HttpClient` inside.\nThis method makes `client.ping()`, to sure that connection is OK.\n\nThe `config` should have structure like this:\n\n```js\n{\n    // required\n    // --------\n    \n    server: {\n        protocol: string\n        host:     string\n        port:     number\n    }\n    // or\n    server: [ serverA... serverN ]\n    \n    username: string\n    password: string\n    \n    // optional\n    // --------\n    \n    database: string\n    \n    // write options\n    precision:   enum[n, u, ms, s, m, h]\n    consistency: enum[one, quorum, all, any]\n    rp:          string\n    max_batch:   number\n    \n    // query options\n    epoch:      enum[n, u, ms, s, m, h]\n    chunk_size: number\n}\n```\n\n______________________\n\n### `influent.createUdpClient(config: Object)` -> `Promise[influent.DecoratorClient[influent.UdpClient]]`\n\nDefault factory for creating udp client. Creates `influent.DecoratorClient` instance, with `influent.UdpClient` inside.\n\nThe `config` should have structure like:\n\n```js\n{\n    // required\n    // --------\n    \n    server: {\n        protocol: string\n        host:     string\n        port:     number\n    }\n    // or\n    server: [ serverA... serverN ]\n    \n    // optional\n    // --------\n    \n    // write options\n    precision:   enum[n, u, ms, s, m, h] // unsupported yet\n    max_batch:   number\n    safe_limit:  number   \n}\n```\n\n______________________\n\n### Class: `influent.Batch`\n\n##### `new influent.Batch([options: Object])`\n\nWhere options could be:\n\n```js\n{\n    database:    string\n    precision:   enum[n, u, ms, s, m, h]\n    consistency: enum[one, quorum, all, any]\n    rp:          string\n}\n```\n\n##### `batch.add(m: influent.Measurement)`\n##### `batch.options()` -> `Object`\n##### `batch.measurements()` -> `Array[Measurement]`\n______________________\n\n### Class: `influent.Query`\n\n##### `new influent.Query(command: string[, options: Object])`\n\nWhere options could be:\n\n```js\n{\n    database:   string\n    epoch:      enum[n, u, ms, s, m, h]\n    chunk_size: number\n}\n```\n\n##### `query.command()` -> `string`\n##### `query.options()` -> `Object`\n______________________\n\n### Class: `influent.Client`\n\nAbstract class of InfluxDB client. Has several abstract methods:\n\n##### `new influent.Client([options: Object])`\n\n##### `client.ping()` -> `Promise[Object{ info: influent.Info, host: influent.Host }]`\n\nPings host.\n\n##### `client.query(query: influent.Query)` -> `Promise[Object]`\n\nAsks for data.\n\n##### `client.write(batch: influent.Batch)` -> `Promise[]`\n\nWrites measurements.\n\n______________________\n\n### Class: `influent.NetClient`\n\nAbstract ancessor of `influent.Client`. Has several injector methods:\n\n##### `client.injectElector(elector: influent.Elector)`\n##### `client.injectSerializer(serializer: influent.Serializer)`\n\n______________________\n\n### Class: `influent.HttpClient`\n\nImplementation of `influent.NetClient` for http usage.\n\n##### `new influent.HttpClient(options: Object)`\n\nWhere options could be like:\n\n```js\n{\n    // required\n    // --------\n    \n    username:   string,\n    password:   string,\n}\n```\n\n##### `httpClient.query(query: influent.Query)` -> `Promise[Object]`\n##### `httpClient.write(batch: influent.Batch)` -> `Promise[]`\n##### `httpClient.injectHttp(http: hurl.Http)`\n\nInjector of http service, that is implementation of abstract `hurl.Http` class. `hurl` is just npm dependency.\n\n______________________\n\n### Class: `influent.UdpClient`\n\nImplementation of `influent.NetClient` for udp usage.\n\n##### `new influent.UdpClient(options: Object)`\n\nWhere options could be like:\n\n```js\n{\n    // optional\n    // --------\n\n    safe_limit: number\n}\n```\n\n##### `udpClient.query(query: influent.Query)` -> `Promise[Object]`\n\nThis method returns rejected `Promise`, cause there is no ability to fetch some data through udp from InfluxDB.\n\n##### `udpClient.write(batch: influent.Batch)` -> `Promise[]`\n##### `httpClient.injectUdp(http: influent.Udp)`\n\nInjector of udp service.\n\n______________________\n\n### Class: `influent.DecoratorClient[T: influent.Client]`\n\nWrapper around `influent.Client` for better usability purposes.\n\n##### `new DecoratorClient([options: Object])`\n\nIf options are present, the could contain these optional fields:\n\n```js\ndatabase: string\n    \n// write options\nprecision:   enum[n, u, ms, s, m, h]\nconsistency: enum[one, quorum, all, any]\nrp:          string\nmax_batch:   number\n\n// query options\nepoch:      enum[n, u, ms, s, m, h]\nchunk_size: number\n```\n\n##### `decoratorClient.write(data: influent.Batch | Object | influent.Measurement | Array[Object | influent.Measurement][, options: Object])` -> `Promise[]`\n\nWhen measurement is `Object`, it should have structure like:\n\n```js\n{\n    // required\n    key: string,\n    \n    // one of or both `value` or non-empty `fields` should be present\n    value: string | number | boolean | influent.Type,\n    fields: {\n        fieldName: string | number | boolean | influent.Type\n    },\n    \n    // optional\n    tags: {\n        tagName: string\n    },\n    \n    // optional\n    timestamp: number | string | Date\n}\n```\n\n##### `decoratorClient.injectClient(client: influent.Client)`\n\n______________________\n\n### Class: `influent.Elector`\n\nRepresents strategy of electing host to send request.\n\n##### `new influent.Elector(hosts: Array[influent.Host][, options])`\n##### `elector.getHost()` -> `Promise[Host]`\n\n______________________\n\n### Class: `influent.RoundRobinElector`\n\nRound robin strategy of host election.\n\n______________________\n\n### Class: `influent.BaseElector`\n\nBase strategy of election. Uses `influent.Ping` to check health.\n\n##### `new influent.BaseElector(hosts: Array[influent.Host][, options])`\n\nWhere options:\n\n```js\n{\n    period: number\n}\n```\n\n##### `baseElector.injectPing(ping: influent.Ping)`\n\n______________________\n\n### Class: `influent.Ping`\n\nRepresents strategy of checking host health.\n\n##### `new influent.Ping([, options])`\n##### `ping.pong()` -> `Promise[]`\n\n______________________\n\n### Class: `influent.HttpPing`\n\nChecks health via http request.\n\n##### `new influent.HttpPing([, options])`\n\nWhere options:\n\n```js\n{\n    timeout: number\n}\n```\n\n##### `httpPing.injectHttp(http: hurl.Http)`\n\n______________________\n\n### Class: `influent.CmdPing`\n\nChecks health via `exec ping ...`.\n\n##### `new influent.CmdPing([, options])`\n\nWhere options:\n\n```js\n{\n    timeout: number,\n    count:   number\n}\n```\n\n______________________\n\n### Class: `influent.LineSerializer`\n\nLine protocol implementation of `influent.Serializer`.\n\n______________________\n\n### Class: `influent.Type`\n\n______________________\n\n### Class: `influent.I64`\n##### `new influent.I64(data: number)`\n\n______________________\n\n### Class: `influent.F64`\n##### `new influent.F64(data: number)`\n\n______________________\n\n### Class: `influent.Bool`\n##### `new influent.Bool(data: boolean)`\n\n______________________\n\n### Class: `influent.Str`\n##### `new influent.Str(data: string)`\n\n______________________\n\n### Class: `influent.Measurement`\n\n##### `new influent.Measurement(key: string)`\n##### `measurement.addTag(key: string, value: string)`\n##### `measurement.addField(key: string, value: influent.Value)`\n##### `measurement.setTimestamp(timestamp: string)`\n\nSets timestamp to the measurement. Using numeric `string`, [cause it make sense](https://github.com/gobwas/influent/pull/1#issuecomment-137720514) \non a big numbers with precision in nanoseconds.\n\n______________________\n\n### Class: `influent.Host`\n\n##### `new influent.Host(protocol: string, host: string, port: number)`\n##### `host.toString()` -> `String`\n\n______________________\n\n### Class: `influent.Info`\n\nRepresents `client.ping()` meta information.\n\n##### `new influent.Info()`\n\n______________________\n\n## Notes\n\n<sup>[1](#browser)</sup>: Browser version is about 41KB minified, and 13KB gzipped.\n**There are no polyfills in bundle for old browsers!**\nBe sure, that you have at least these global objects and object methods:\n+ `Promise`;\n+ `Object.keys`;\n+ `Array.forEach`;\n+ `XMLHttpRequest`.\n\nSome Node.js specific classes are excluded from the `influent` API browser build.\n\n## Compatibility\n\nInfluxDB | Influent\n---------|---------\n`<0.9.3` | `^0.2.3`\n`>0.9.3` | `^0.3.0`\n\n\n## License\n\nMIT © [Sergey Kamardin](https://github.com)\n\n\n[npm-image]: https://badge.fury.io/js/influent.svg\n[npm-url]: https://npmjs.org/package/influent\n[travis-image]: https://travis-ci.org/gobwas/influent.svg?branch=master\n[travis-url]: https://travis-ci.org/gobwas/influent\n[daviddm-image]: https://david-dm.org/gobwas/influent.svg?theme=shields.io\n[daviddm-url]: https://david-dm.org/gobwas/influent\n","maintainers":[{"name":"gobwas","email":"gobwas@gmail.com"}],"time":{"modified":"2022-06-19T01:11:52.858Z","created":"2015-07-28T17:43:05.978Z","0.1.0":"2015-07-28T17:43:05.978Z","0.1.1":"2015-07-29T11:34:39.274Z","0.1.2-rc.0":"2015-07-29T12:16:34.014Z","0.1.2-rc.1":"2015-07-29T12:52:27.328Z","0.1.2-rc.2":"2015-07-29T14:45:39.661Z","0.1.2":"2015-07-29T14:55:16.745Z","0.2.0":"2015-07-31T12:37:58.614Z","0.2.1":"2015-07-31T15:45:45.495Z","0.2.2":"2015-08-05T10:34:39.434Z","0.2.3":"2015-09-04T10:10:35.238Z","0.3.0":"2015-09-04T16:31:31.185Z","0.3.1":"2015-09-08T21:30:13.899Z","0.4.0-rc.0":"2015-09-21T21:38:55.086Z","0.4.0-rc.1":"2015-09-22T09:30:17.888Z","0.4.0":"2015-09-22T14:45:39.188Z","0.4.1":"2015-10-12T18:06:03.135Z","0.4.2":"2015-10-12T18:12:15.755Z","0.5.0-rc.3":"2015-11-11T21:14:04.546Z","0.5.0-rc.4":"2015-11-11T21:22:19.153Z","0.5.0-rc.5":"2015-12-06T22:34:58.948Z","0.5.0-rc.6":"2015-12-08T21:54:57.728Z","0.5.0-rc.7":"2015-12-08T22:03:25.108Z","0.5.0":"2015-12-11T11:50:58.214Z","0.5.1":"2015-12-19T20:12:56.148Z","0.5.2":"2015-12-19T21:30:51.823Z"},"homepage":"https://github.com/gobwas/influent#readme","keywords":["influent","influxdb","influx","db","line","protocol"],"repository":{"type":"git","url":"git+https://github.com/gobwas/influent.git"},"author":{"name":"Sergey Kamardin","email":"gobwas@gmail.com","url":"https://github.com/gobwas"},"bugs":{"url":"https://github.com/gobwas/influent/issues"},"license":"MIT","readmeFilename":"README.md","contributors":[{"name":"Eli Perelman","email":"eli@eliperelman.com","url":"http://eliperelman.com"}],"users":{"drzoio":true,"goliatone":true}}