{"_id":"pg-range","_rev":"11-869a3b8db242bacb8dcb38325ea6b092","name":"pg-range","description":"node-postgres plugin to parse range columns","dist-tags":{"latest":"1.1.2"},"versions":{"0.1.2":{"name":"pg-range","version":"0.1.2","description":"node-postgres plugin to parse range columns","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/WhoopInc/node-pg-range"},"keywords":["postgres","parsing","type","conversion","range","timerange","tsrange","tstzrange","daterange"],"author":{"name":"Nikhil Benesch","email":"benesch@whoop.com"},"license":"All rights reserved","bugs":{"url":"https://github.com/WhoopInc/node-pg-range/issues"},"homepage":"https://github.com/WhoopInc/node-pg-range","devDependencies":{"mocha":"^1.18.2","pg":"^3.0.0","chai":"^1.9.1","sinon":"^1.9.1","sinon-chai":"^2.5.0"},"dependencies":{"lodash":"^2.4.1"},"gitHead":"68c45837ebeb958b4e3880ceb127267c9db00c5f","_id":"pg-range@0.1.2","_shasum":"67d7673d88faf4cfdd00f69f586ff1240d6c71dc","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.12.1","_npmUser":{"name":"benesch","email":"nikhil.benesch@gmail.com"},"maintainers":[{"name":"benesch","email":"nikhil.benesch@gmail.com"}],"dist":{"shasum":"67d7673d88faf4cfdd00f69f586ff1240d6c71dc","tarball":"https://registry.npmjs.org/pg-range/-/pg-range-0.1.2.tgz","integrity":"sha512-8tZIvbZNCOI7+sZREB5nSQLBWWpSrU5ZgWwtnYgvRc4Y1G0PqbOH1zJW7T/H1JgAXG7UBJ2MJuKlGzEt3vs0hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHrzRWWbaHUXpOz9RMGOER94GN9l2HqjIX4WekUIvASwIhAOWiWUTlyzUzk0zEmdYvMZ5Nv9HjGvB3xP43knFTqfkj"}]},"directories":{}},"1.0.0":{"name":"pg-range","version":"1.0.0","description":"node-postgres plugin to parse range columns","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/WhoopInc/node-pg-range.git"},"keywords":["postgres","parsing","type","conversion","range","timerange","tsrange","tstzrange","daterange"],"author":{"name":"Nikhil Benesch","email":"benesch@whoop.com"},"license":"All rights reserved","bugs":{"url":"https://github.com/WhoopInc/node-pg-range/issues"},"homepage":"https://github.com/WhoopInc/node-pg-range","devDependencies":{"mocha":"^1.18.2","pg":"^3.0.0","chai":"^1.9.1","sinon":"^1.9.1","sinon-chai":"^2.5.0"},"dependencies":{"lodash":"^2.4.1","strange":"^1.3.0"},"gitHead":"844b220bc388bac6d7baa46b2be980ab6be15b28","_id":"pg-range@1.0.0","_shasum":"ffbd319346531f5050ed48e0596014956e96158f","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"benesch","email":"nikhil.benesch@gmail.com"},"maintainers":[{"name":"benesch","email":"nikhil.benesch@gmail.com"}],"dist":{"shasum":"ffbd319346531f5050ed48e0596014956e96158f","tarball":"https://registry.npmjs.org/pg-range/-/pg-range-1.0.0.tgz","integrity":"sha512-rZ7awl533D0YpD9rSqAhaV2ZKMtpYC8okGq/FAKKS351pAtUsi0V6k3zwU2LzL1N+jNcCxFaV/6n8F+dDFfRTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzo6mJ9aZYRqUNC9XQbR+vV0K5A5qTZS7us5L7miZSDQIgdvF/mgquCKW4+iI0qkxijlg60rACgPnVdHJNkDaqQ8Y="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pg-range-1.0.0.tgz_1469371558251_0.9462312643881887"},"directories":{}},"1.0.1":{"name":"pg-range","version":"1.0.1","description":"node-postgres plugin to parse range columns","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/WhoopInc/node-pg-range.git"},"keywords":["postgres","parsing","type","conversion","range","timerange","tsrange","tstzrange","daterange"],"author":{"name":"Nikhil Benesch","email":"benesch@whoop.com"},"license":"MIT","bugs":{"url":"https://github.com/WhoopInc/node-pg-range/issues"},"homepage":"https://github.com/WhoopInc/node-pg-range","devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","pg":"^7.8.0","sinon":"^7.2.3","sinon-chai":"^3.3.0"},"dependencies":{"lodash.partial":"^4.2.1","sinon-test":"^2.4.0","strange":"^1.7.2"},"gitHead":"a4e38f2ce904724f0be4901715dd0fde1d238126","_id":"pg-range@1.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"benesch","email":"nikhil.benesch@gmail.com"},"dist":{"integrity":"sha512-zX91RxX0z8HBj/kfFA+tK7u1y76xyTD3urXCKShChBiC0YNjFuPYI9xlMhJ9GrA+lTB60LRwR22uKGH2c2Y/Vg==","shasum":"9cd1484c42fd3922da4bae5b634c098b1bf3498e","tarball":"https://registry.npmjs.org/pg-range/-/pg-range-1.0.1.tgz","fileCount":16,"unpackedSize":19433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU1PwCRA9TVsSAnZWagAA2rcP/1fOVSjkh2X8Stl38oEH\no18NHKcZu7CbFG+GQE4eI19+mIjGgW7022R+FUnnB/4WAAJsaWefwhiZ3/6H\nu998SCXP0nm2YrUJy7BM1v46cBAhTmKAXYXwH4dQOfhx7KXIb6qGHoHbDQgZ\ntsHZzgJ7NrrW4PHFh0DuJGze63BbHOlRs4WfjWH9IMNHxhPzjwUROEd9l2va\ntfcqJS4aEIMk9rpBGFaTwvKomfOQqEIwpCh1rUVKWYaDXtzzBDN5veHHKFh1\n8umYejxn7Kk7JD1ytHos6lPNimYTFygAL5BqcBQtBa1pNGQYT3XQvr9V5Ugt\n9zYlgJRWRlVQimajank/LbbVq96WuHBAm3iXGhNh+XPZ5kH9rgZxsXv5ofBK\nPgxsNoo4JuwTUxw4CjbloX8OJO6kq/tvwqhYoc5nxGZy1nWE28zk05CAS1HZ\nnZxjh2SRH5aXb+/uWNrKDqv2XppZtjM1Rad9cDeqHh6pFt04/YO7GbAMhzRt\n1O1Ei3NbOWFPWq25mV59AELL/FYi1uErNws7HSQYq3UBJ/sM5wWDmOntBIlW\ntRrQaQoLZx4hVDRyOx3OyJxZauHx2GSu7sGgxYAW0fNebOMUSr5JYMWOa9lh\nv9dnB7FJ8GQCy3Mu+/kzZrXXncOetbXW49pbI5S80XUbvPe+RgzH9LAretav\npKOT\r\n=1VAc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHpOkrfdDtcnhHd2NoJbQYqJ7KGHWZJsehv8r9TFAYkQIgKVsj4iSmLgyCOvrE+h5T1v6JPsYlwg1Ieb6QUkbktXM="}]},"maintainers":[{"name":"benesch","email":"nikhil.benesch@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg-range_1.0.1_1548964848229_0.37753525198330506"},"_hasShrinkwrap":false},"1.1.0":{"name":"pg-range","version":"1.1.0","description":"node-postgres plugin to parse range columns","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/WhoopInc/node-pg-range.git"},"keywords":["postgres","parsing","type","conversion","range","timerange","tsrange","tstzrange","daterange"],"author":{"name":"Nikhil Benesch","email":"benesch@whoop.com"},"license":"MIT","bugs":{"url":"https://github.com/WhoopInc/node-pg-range/issues"},"homepage":"https://github.com/WhoopInc/node-pg-range","devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","pg":"^7.8.0","sinon":"^7.2.3","sinon-chai":"^3.3.0","sinon-test":"^2.4.0"},"dependencies":{"lodash.partial":"^4.2.1","strange":"^1.7.2"},"gitHead":"1b03d9962b5b8077c576f7b791716cf9b65c2e53","_id":"pg-range@1.1.0","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"benesch","email":"nikhil.benesch@gmail.com"},"dist":{"integrity":"sha512-CwHm7MXEyexL4DM/UZXuhZsPhWzS9kosbaljZTQGA/4cOTfDeE7Nx4VPbOJ9iOhFUemVdLVHgAarUYCtrfveBw==","shasum":"417f1ce4c4029efd2199325d83a8e32cae46fbdc","tarball":"https://registry.npmjs.org/pg-range/-/pg-range-1.1.0.tgz","fileCount":8,"unpackedSize":7674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnVB8CRA9TVsSAnZWagAACt0P/jtrFEXn+BimZy5Wr3FC\nEojgBJUTGm26+kYOyBi27fxvy2Lu11wTjRcrCrhYfnEDcNGG47HDTbAdVWVG\nRgHAe0zpGH6SOxyfZK0KoG2yLfP4iDyulPm9g7xOBZ22xe+4DFu+l/M1LAUr\nWNsJpWVlF5novYBLJHT/QSeqzRvhCcP7vNZEB9zizwW3L9Ll57sOrifI2q9F\nFjaJJMV58b6jXT8rguRVKr2wpXm3mp1u8VbSJaH5TyE5Yj9ufZkEgGr1sWNU\nWBfsQ0jOpsOEdpieamXpsaPDX4mUwT21mgfPXZENKAeYZ/2CW+OyNYuOGagT\nQ3KdTRrV3k0KNJWFDavlFkXDETe6Zf78AL0gJKFVjD0x+qsl0QPzqvqmC6kI\nfZCVsj1g6mZ23dG3pUTHX/yJkjCOVflGzXFJGKjzFj352SIkatrY8VKRp6k1\nbKefUV2DEAQkR6kgqKsNMX0bTZ3jGD7B4/zLcUQ4VdHymQUZcIrVbT5HdGSm\n6dwBK3z9AjFelRXZldBOOMRamdYmngoLs6d+avTCJ8d+ImvkeOZWSX7Dpluw\nLTsq/pDPKQQgTkgQFhjjcj5UzzT77u3Xz/F2fYa+oi6BJ+qzwwO0IAM49wVS\n0eRNSXz37CvtxtekmM7VsYOKUzPnQhRzVEfQ/QlQPSeaVW4JIkgErhSih3mx\nBVcA\r\n=mT31\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdG3Ce6tC+50QwtYCIpFIhBcqrLelDXUBL3jDbXx2d2AiEAxeVtha5dTBJXMnB3FMUMtpeWZqKgBG1oMeQ0EEFbxzA="}]},"maintainers":[{"name":"benesch","email":"nikhil.benesch@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg-range_1.1.0_1553813627716_0.7389632594827464"},"_hasShrinkwrap":false},"1.1.1":{"name":"pg-range","version":"1.1.1","description":"node-postgres plugin to parse range columns","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/WhoopInc/node-pg-range.git"},"keywords":["postgres","parsing","type","conversion","range","timerange","tsrange","tstzrange","daterange"],"author":{"name":"Nikhil Benesch","email":"benesch@whoop.com"},"license":"MIT","bugs":{"url":"https://github.com/WhoopInc/node-pg-range/issues"},"homepage":"https://github.com/WhoopInc/node-pg-range","devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","pg":"^7.8.0","sinon":"^7.2.3","sinon-chai":"^3.3.0","sinon-test":"^2.4.0"},"dependencies":{"@types/strange":"^1.7.1","lodash.partial":"^4.2.1","strange":"^1.7.2"},"gitHead":"faf68c9562ab882ad69fecf548ae3144d34c899b","_id":"pg-range@1.1.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-fUDAvbA1jnahGdUcpXlCUrJOqDIFfsg2vXVMQ3ZsmPxYFr1konQ4ahSMfofV/7rCPE1TmeGlF/QtDJvPCDRjEA==","shasum":"a4508bf72c7f9ce22a451af5aa971b42e162132a","tarball":"https://registry.npmjs.org/pg-range/-/pg-range-1.1.1.tgz","fileCount":7,"unpackedSize":6820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh22iqCRA9TVsSAnZWagAA/+QP/2JaSi6ec7odrjO4b7g0\n7ucWCJVvqxOujtGYGekpwidgNHlt/LpQimuaVQajWa7vbGVODl/d2LqXY5+I\nchU31i12KNap4A5nNPPq1JtsImhL5EQOPgHxids7/jTsCpX7VmoXezAJZZqE\nnIGtASizFpFHXWLhT5sqtGA/a7kP5RA9DqSRpRZ3pn+b9v8RRRcDf9B9HdsD\niZh3pdc/zNPcJLOCU1Vh3pjg6858u83ZLQP5+crp8F7z6wWfW3J0yMoQZFBF\nv0YUV/R+S6ocyMrXnltLBKZoPS0Oc3P4IxGklzNmSixuKLemZQ8nQ22jFhxT\nHBiwtspJ1S/MBxbqbtozhpRMDC6epVKs5k3DW+OKNjZRHQ3WnuUxvItzM68n\n1jsuZ8jKs9gPWwINXu1NkaiolqNjq+26ZFLOfxDAZA0rZR4Wkv4J/wNz1Dlj\njQ+si3NUNFBsi2OtGc70OqZmay5UXvL4M/lVJYAB6zLOfw/p7AuLZpNaa13x\n3mUYnlhKL5dnJQCqK7o3zrK/nx6HuedPFbYqZY39EDVnWIRtTLW+WMGYGkpe\npiH6g6tYxx5UzPuz/nUyRneTiQdApNxrzUHy9DEjneVGwn7/iID8CwS+UWML\nNuLWnPMh63oQiCwAAMT/2uikjhl2vQjVJkKH4c6E5G9zAO8o8kD4qU/Ojxw0\nh8PD\r\n=cvEe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgXrXJ+F+y0yjjzQ21z7qVmIakd+BBZ9A6N7IaC1043wIgHade0XE8BGLlna2DJTqT9BbznaH+AY87N/t86RQo920="}]},"_npmUser":{"name":"benesch","email":"nikhil.benesch@gmail.com"},"directories":{},"maintainers":[{"name":"benesch","email":"nikhil.benesch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg-range_1.1.1_1634238728282_0.17012944962274434"},"_hasShrinkwrap":false},"1.1.2":{"name":"pg-range","version":"1.1.2","description":"node-postgres plugin to parse range columns","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/WhoopInc/node-pg-range.git"},"keywords":["postgres","parsing","type","conversion","range","timerange","tsrange","tstzrange","daterange"],"author":{"name":"Nikhil Benesch","email":"benesch@whoop.com"},"license":"MIT","bugs":{"url":"https://github.com/WhoopInc/node-pg-range/issues"},"homepage":"https://github.com/WhoopInc/node-pg-range","devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","pg":"^7.8.0","sinon":"^7.2.3","sinon-chai":"^3.3.0","sinon-test":"^2.4.0"},"dependencies":{"@types/strange":"^1.7.1","lodash.partial":"^4.2.1","strange":"^1.7.2"},"types":"./index.d.ts","gitHead":"b568bcbcf4a654f5a9236a709a4fd1aec703ca9f","_id":"pg-range@1.1.2","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-ltETZ8oSiFqNKTxjPsN4Rt51ZGy7XDiZubmz/g4NbgjCTZOXAmbpoYHSIaINRxB5qMBAuWjRgum4Lo6zfEYW3g==","shasum":"328f8164b8dd74aaec9d9072214f1e6b96f9c9d1","tarball":"https://registry.npmjs.org/pg-range/-/pg-range-1.1.2.tgz","fileCount":7,"unpackedSize":6853,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5gWE2UABR/9x8JgdqLv/5aimpY83C+XHLqiRI0eK85AiAlxmoTJouieCHguKqEID61Ea/vDBKwNW4j9WGTkwkI6A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZdUGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0tRAAicVvOY0Q1PfUsvkdyZM7GPjh3WHh01OmBFdlCurPDblQVr4z\r\n3CT+jKFz5ctNBU7D5vKJI1ff+iLAE9oaooRbI2SgWvVicjrH9opqfUKLueqN\r\npjby4s5PFVI2dLK/WFL62/q1u4KWygEpdvqEnuFV394xLribcdhCZThFjgiC\r\nUISddJ5khEHyqDPi7v8xl8+rKJOzvWJq3wVuu32pjweahmWkYH73zJTOvy/k\r\nFmnPduNXM7xxjzmvu668s38Q2zwePT2fUqX5iCzr9JJCsdGwn0sSJSb9o6tb\r\nNnwucgeYAODP85h3KF+AMvdH+L7J5+e/sTEwfm0MkqPzV6ylayuNUDicI5xB\r\n/myiw80ljzqtpUsqblKIFSb1qqaoiVG7hubK94DM4TKnuFevOfr+8K47UJ32\r\nJc5SHpj/jFgbo/HKueUmD9W5k91wucgZYGlTw0sETbVuyunR3zDnPddqqixF\r\n6n59B1Bv/82WTBmosWg1gp2L76FXVP2P5Ro5j5QhnbNlPCNH24PE6dha9ysC\r\npHLPzipj7RbmdrgFkXWZf19w/kOP7glHmP9hii4U6vOaKg+/TGq4UC0Lrv2n\r\ndgCRgSreEAYka1y5BtiozHQDJGz1ZOIW8TcRlmIWMGwXg0MoQZJmgOleBk0W\r\nMdxV2kwSCB5hOSLDK78fnvLgAJaW7/B6oqw=\r\n=qgie\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"benesch","email":"nikhil.benesch@gmail.com"},"directories":{},"maintainers":[{"name":"benesch","email":"nikhil.benesch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg-range_1.1.2_1667618053851_0.5022269418017504"},"_hasShrinkwrap":false}},"readme":"# node-pg-range\n\n<a href=\"https://travis-ci.org/WhoopInc/node-pg-range\">\n  <img src=\"https://travis-ci.org/WhoopInc/node-pg-range.svg?branch=master\"\n    align=\"right\">\n</a>\n\nRange type support for [node-postgres][node-postgres].\n\n## Usage\n\nInstall pg-range into your existing [pg][node-postgres] adapter:\n\n```javascript\nvar pg = require(\"pg\");\nrequire(\"pg-range\").install(pg);\n```\n\nThen make a query that returns range objects!\n\n```javascript\nclient.query(\"SELECT range FROM table\", function (result) {\n  // result.range = {\n  //   begin: Thu Mar 26 2014 17:57:02 GMT-0400 (EDT),\n  //   end: Thu Mar 27 2014 17:57:02 GMT-0400 (EDT),\n  //   bounds: '[)'\n  // }\n});\n```\n\nOr make a query that inserts range objects:\n\n```javascript\nvar Range = require(\"pg-range\").Range;\n\nclient.query(\"INSERT INTO table VALUES ($1)\", [Range(1, 3)]);\n```\n\nSee the Postgres [\"Range Types\" documentation][postgres-docs] for details.\n\n### Range objects\n\npg-range uses [stRange.js][strange], a JavaScript range library, to provide a\n`Range` class with useful methods, like `contains` and `intersects`.\nSee the [stRange.js API documentation][strange-docs].\n\nValues of (PostgreSQL) type\n\n* `int4range`\n* `int8range`\n* `numrange`\n* `tsrange`\n* `tstzrange`\n* `daterange`\n\nwill be automatically parsed into instances of `Range` when the pg-range\ntype adapter is installed.\n\n**Warning:** When constructing range objects for use in queries, use the\npg-range `Range` constructor as shown above, and not raw stRange.js\n`Range` objects. Raw stRange.js objects do not provide a `toPostgres`\nmethod, and will not properly serialize date ranges and empty ranges in\nqueries!\n\n[node-postgres]: https://github.com/brianc/node-postgres\n[pg-types]: https://github.com/brianc/node-pg-types\n[postgres-docs]: http://www.postgresql.org/docs/9.3/static/rangetypes.html\n[strange]: https://github.com/moll/js-strange\n[strange-docs]: https://github.com/moll/js-strange/blob/master/doc/API.md\n","maintainers":[{"name":"benesch","email":"nikhil.benesch@gmail.com"}],"time":{"modified":"2022-11-05T03:14:14.070Z","created":"2015-04-25T02:21:29.658Z","0.1.2":"2015-04-25T02:21:29.658Z","1.0.0":"2016-07-24T14:46:00.271Z","1.0.1":"2019-01-31T20:00:48.338Z","1.1.0":"2019-03-28T22:53:47.894Z","1.1.1":"2021-10-14T19:12:08.410Z","1.1.2":"2022-11-05T03:14:13.993Z"},"homepage":"https://github.com/WhoopInc/node-pg-range","keywords":["postgres","parsing","type","conversion","range","timerange","tsrange","tstzrange","daterange"],"repository":{"type":"git","url":"git://github.com/WhoopInc/node-pg-range.git"},"author":{"name":"Nikhil Benesch","email":"benesch@whoop.com"},"bugs":{"url":"https://github.com/WhoopInc/node-pg-range/issues"},"license":"MIT","readmeFilename":"README.md","users":{"langpavel":true}}