{"_id":"postgres-interval","_rev":"19-65f148c073bcf673782ca04c9c97f309","name":"postgres-interval","dist-tags":{"latest":"4.1.0"},"versions":{"1.0.0":{"name":"postgres-interval","version":"1.0.0","keywords":["postgres","interval","parser"],"author":{"url":"bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@1.0.0","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"ddf3f4c67377e28a872bf3189305b4c7eb02ef14","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.0.0.tgz","integrity":"sha512-AgcGd9B2ig0+2ddiRRCevybvr24lqjDv6AA3tMrfArJVRKk3YotpsMLyZW8SMXuWK+1G2Ha58p9ud6YElmDUXQ==","signatures":[{"sig":"MEQCIBZat4G/SDSa9g768I7yI6YKy2Ol1NckL4GpZ/8qXrrRAiAec5A+49rPtcE9xnQhNP7MG/ySIi1HcMaCO2p83sdDVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","readme.md"],"_shasum":"ddf3f4c67377e28a872bf3189305b4c7eb02ef14","engines":{"node":">=0.10.0"},"gitHead":"0933b0e995abc0752aca71c50f1f17b041276861","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"2.11.0","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"2.2.1","dependencies":{"xtend":"^4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"}},"0.0.1":{"name":"postgres-interval","version":"0.0.1","keywords":["postgres","interval","parser"],"author":{"url":"bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@0.0.1","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"bbfa745b3251ead378f8ddd58fdc805a7cc5df93","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-0.0.1.tgz","integrity":"sha512-k2f80HUpsauUrZnjRrmrhm7IRFeyyPKhNHtt1N5p8WICsKmCfO9454PVjxCtHHuMsFv4lmTLU924CGGO+OZrOw==","signatures":[{"sig":"MEUCIEV/iP40QWa8B4TsEUyIiGDcmnzSbIR3wjhXVR0UvKJQAiEAx0CRk7CTs/tWvudwr3H3HjWfBZS2kXd+oHCP0igTm/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","readme.md"],"_shasum":"bbfa745b3251ead378f8ddd58fdc805a7cc5df93","engines":{"node":">=0.10.0"},"gitHead":"7b126b543b22938c36ca6b8f8ab47815b7a282b4","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"3.3.3","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"2.3.3","dependencies":{"xtend":"^4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"}},"1.0.1":{"name":"postgres-interval","version":"1.0.1","keywords":["postgres","interval","parser"],"author":{"url":"bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@1.0.1","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"705b0273b5e8397dbedd3ad74cb0729747be34b4","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.0.1.tgz","integrity":"sha512-vF3nR3casK7s7mv/xAao4J0I3oodYQMrEFRwKUXPCXOkcZ2H8h1MNMaOj5Vvh8Gx7ocvv+jrb+9Lo/JCdzmTuQ==","signatures":[{"sig":"MEYCIQDz8qtZFtpeJA5dxlI6EsL6rtp/44NSIZRe+1VuRauDsQIhALZSu2RJI4TTPurHBlurh8YdmpI+mJ3tDNrZs8vM7RhF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","readme.md"],"_shasum":"705b0273b5e8397dbedd3ad74cb0729747be34b4","engines":{"node":">=0.10.0"},"gitHead":"9df1585bc1d3e475dfd7e2e9db13af1154167d02","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"3.3.6","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"5.0.0","dependencies":{"xtend":"^4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"}},"1.0.2":{"name":"postgres-interval","version":"1.0.2","keywords":["postgres","interval","parser"],"author":{"url":"bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@1.0.2","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"7261438d862b412921c6fdb7617668424b73a6ed","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.0.2.tgz","integrity":"sha512-One8GFgbPuLEfcSbGsQ93HsTi3Hp0e7DoixzUIV/tKMXDZ7kGhN5eRPDbmV/2VZ7LRIppoDnK2+CcrvkfDiATw==","signatures":[{"sig":"MEQCIDJL7BBqVbvcpleH1IHcJ213OI+Ky3UVfxpQ5AVcw/IfAiBfKaudjb0gEDcWeg8OgLPGudP0Ove3MkiCK5DYEZxyKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","readme.md"],"_shasum":"7261438d862b412921c6fdb7617668424b73a6ed","engines":{"node":">=0.10.0"},"gitHead":"171f36c53ce9a6f80d7e6b08579232946388de28","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"3.7.3","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"5.9.1","dependencies":{"xtend":"^4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/postgres-interval-1.0.2.tgz_1460489398083_0.6353156298864633","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"postgres-interval","version":"1.1.0","keywords":["postgres","interval","parser"],"author":{"url":"bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@1.1.0","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"1031e7bac34564132862adc9eb6c6d2f3aa75bb4","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.1.0.tgz","integrity":"sha512-txJzyrdoPw5F06xk3BEtzl46JCr6qU2DM8gfulxBFgqGKmfREbrcFyVqllttHuqWtafoBmowgJtGjm6kPGA/bg==","signatures":[{"sig":"MEQCIE3UkXXOMZeIizfW71QLOf8JPNbcaEWLKmDyKG8asr6tAiAlhhsE9iBVo0y1980WdnUuMlmNgKaVcAWY444WGHQtQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","readme.md"],"_shasum":"1031e7bac34564132862adc9eb6c6d2f3aa75bb4","engines":{"node":">=0.10.0"},"gitHead":"7fdec76092ca35e2c74e9cef496ad0d59fc0d8f0","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"4.1.2","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"6.8.1","dependencies":{"xtend":"^4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/postgres-interval-1.1.0.tgz_1489187957055_0.43719073268584907","host":"packages-18-east.internal.npmjs.com"}},"1.1.1":{"name":"postgres-interval","version":"1.1.1","keywords":["postgres","interval","parser"],"author":{"url":"bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@1.1.1","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"acdb0f897b4b1c6e496d9d4e0a853e1c428f06f0","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.1.1.tgz","integrity":"sha512-OkuCi9t/3CZmeQreutGgx/OVNv9MKHGIT5jH8KldQ4NLYXkvmT9nDVxEuCENlNwhlGPE374oA/xMqn05G49pHA==","signatures":[{"sig":"MEQCICJ46JWf1Aszq81DtgxTYiRB/GqCh2Ls9hxZWB1A+BM+AiAuKS1SucGA9u/c+P352VHVc6uZEtibM5/mB/wY5IhHtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","readme.md"],"engines":{"node":">=0.10.0"},"gitHead":"e0ef9f831792e819c9ffddca0bdac66a536cc89d","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"5.0.3","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"6.11.0","dependencies":{"xtend":"^4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/postgres-interval-1.1.1.tgz_1500611833316_0.36908435611985624","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"postgres-interval","version":"1.1.2","keywords":["postgres","interval","parser"],"author":{"url":"bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@1.1.2","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"bf71ff902635f21cb241a013fc421d81d1db15a9","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.1.2.tgz","fileCount":5,"integrity":"sha512-fC3xNHeTskCxL1dC8KOtxXt7YeFmlbTYtn7ul8MkVERuTmf7pI4DrkAxcw3kh1fQ9uz4wQmd03a1mRiXUZChfQ==","signatures":[{"sig":"MEQCIElB6A9WcEmN4Ip+3biFxRnRJqjZCKY9xDF/a3hhYxNsAiAjM4PJEmQdD/IsodgABB5+NclhujPQCFKi9yrYFojmHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRoDFCRA9TVsSAnZWagAAscIP/i5Rmn5glYVyEBkzEatc\nL7T4XslXXKnvTDHC9cQdgZRgF7n0xjH2D3/XKXp2zvQr9ydRwpRQ4gevgC6k\nsTMfegJd+l/dFUn4zZIdTWB9aTsasLykA//OMt4UCEfnxsH5dEzl5GKyDHa4\nSL3KhOkjcxKcigimpYV8Opqw707t15Gip9VEfMKD5zQJdkis1IcuEfqjgM0a\nChB+R9OwTzbisMdKcqxgvIyJVQy7zT8GGx/xROPrVnST0h91VmrDRj2MCS5Z\ntTJFPJIR3A6RsM1h2RRPGmwCOIVBlx1pskpGSlL8oaVQKd/OOPm0Vjc+fULD\nS4X3CupW08imds+jqNWagXV70w3LknoSGjZ0bfV6a/VaN0DV64LmcUAt0f44\nLMo/DMhlTYUhw2HrxsDAKeckniAQ0cy4TYQ9ONWDBaAUGt4w3uKGN/voubY2\nfzbxAluOSKKaWxP2EBKZPFmNKKYMlDe8WuZRHX54U+ghlPpip2aVdaKd6UKj\n0AD8nE4Q0qPttcZAlNROuFVQYFxYn7259ehIu0lsOknes/QwDjKJO/J9Bfkg\n/YKkYQXL4CPWDRdo/6mDeojRyDZ4QRyhg7zEhvvUa1FZRnz6gnd2POgPhw2Q\nc4XMxJsawQHKiyy2Gc7QU2xOM12TvqLHSqZpZoeSJhDhLca/0okvjkrNdgZL\n90o1\r\n=hU92\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","index.d.ts","readme.md"],"engines":{"node":">=0.10.0"},"gitHead":"4ad742262c641f98b76ac1c7c346c1ea10f29317","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"6.1.0","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"8.9.4","dependencies":{"xtend":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/postgres-interval_1.1.2_1531347141295_0.5731465715786648","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"postgres-interval","version":"1.2.0","keywords":["postgres","interval","parser"],"author":{"url":"bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@1.2.0","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"b460c82cb1587507788819a06aa0fffdb3544695","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz","fileCount":5,"integrity":"sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==","signatures":[{"sig":"MEQCICcyc4/Wv4Pgwx/PdM2tsW0fRFMz4OGrXkSaVa587niFAiAEbRywTt0Esz/j+CJoSZneZYvm9In2UTMC82en9Bak0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccI6cCRA9TVsSAnZWagAAnmgP/2Dh0iWFe0J8D+0dm8X9\nVpVe7tNKiXro7uQMjqDzQ0lOP2Um3q5PfLOwMU6+KZ1y04Yt8VJPo+9B3evz\n/UscKtW+ALMNXNoDI3uUrcmvr5MmftuiqqrRGIRa397rj6bY6EUBFcMmDy6m\nS+9nWRycF0ak6mDCdJikMshMHauH36mMdhSe4A+NDmQ3rTV891EccWixuzRH\nLVvSbzKO0fc0IM3ZOdQ5i+WRvmSXMx0g7DWkhk00upYd7l3KikL6d5SO4CQ8\n3k42uYi8JJLcylXFaLbFSrs3zUliJTmIw22xSRx0R3ojBO+CTBW36M+z0IY/\nGotDvjo6UDHhTEW775OaLEnPKd0dPuE93RqPGccR5ZE9ekX12QtBiSDEnVdZ\n+UP4Tpf6AxQLM9rdurlSUfDkjLMNSqAiJqsOA7Tcvp7XqlLG/4TD9RcADJdF\nPXGcIdWfoorLPjsxbia9WbsvMIMk9TXhlmJ6AK9XarmK2qyTFjl925nYn0KU\n1Jm5GaTdwop6cCD+DL+pRw6RV2bCMC8j8UNVvDPEoilrY1kJ1kuWr8v8V3bA\n1yRUXGiJF8NE+Kr76GhKDT+wGHx9vrnyJ5HbX0J5R9Q5ZP96UvQj0zv3RxOW\nIOf/ytVrbpVHrtGD8K7pkymb8vktQAkkoFTmUM6imLFnjiEHJEfBTcuXkwxj\n6zOn\r\n=XLMY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=0.10.0"},"gitHead":"c92e936bf6383691b1572f3e85597fb4d0518e96","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"8.9.4","dependencies":{"xtend":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.0.0","standard":"^12.0.1"},"_npmOperationalInternal":{"tmp":"tmp/postgres-interval_1.2.0_1550880411811_0.41011870344636336","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"postgres-interval","version":"2.0.0","keywords":["postgres","interval","parser"],"author":{"url":"bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@2.0.0","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"942490ff0becbbc34422f8113326803eebc71968","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-2.0.0.tgz","fileCount":5,"integrity":"sha512-dB71xfKZkgUts46brHMRsqk3PyQ54ZPpXAzAow6nt1O6cRFGqWWMwTtrhMWowZMA5c2vXWUw6BiolXzJRrrSMg==","signatures":[{"sig":"MEYCIQCrhWGIyasUlwg8N9FRRj9XJa1uA6K254/kZEYzOP7hTAIhAPq/3RLSaJ3kxMKsvxZ2XEX2S9P7l47Xei4adN6FDI1Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7BG6CRA9TVsSAnZWagAAq30P/07A9yX0Zuu6tohja+m3\nQXd/+xjdb5ZB8zZobGMuDGDGriRtdDOQH6PwICCU5+SyBs4CN78DR54uWbCM\n9fzbEsBWCDdhldvAgXtg12a8ykKtQd7W9WgfqoDlpsLewQQTSMe+klDG3/Wy\nneUgTJWMci8A/NcqGl8oOH4qh7FOX+jBmsl9F4yEA6ra1H5cnwQLWGq/ttq6\ntes74Qt3aqEikcR5PkQeralbYedbZ9QnI5NV0M/xzxK4qqrtXYw6IrFG+0k8\nPDtIXkKfaxM8coMRVM8LzhRhqy8jp6i8AfvmcEgeaMR6krrGxbjXujR/zU0w\ns5D1IQ+CmYCMStirPQKIzPsSPeC27x4U0BEhM3h82sgW+GEq1jgq86Ne8X0i\nsqf9kVJHwuemVEh5jM1sGYBdUCvNbwswSOSZZopyeKAfrgRCRky3nwBXNznP\n4S753Bylk0BCDRdm6ZRMwRxkjlb7m9DQwd3KoAq4LxAEtp9vxCb6byXY1uqH\nRgE5bP81eAnppmIAqaJZcNkYvHL5NsTVilanEFCtwKp6Dumsr7CyypX2EEzb\nq4wPd0kyDwct/aUh4yLxSMEgw2N6EuGc0+6ieuzaVZtAiLWEWInuCuJhIv8/\ndJRokZut5509SZoPwTv4j5WgS2BEz/XhsFXdUWJy1u4alGcAtcpsyUpR5jjg\nDVk8\r\n=0Mc9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"14077477e03f0f7c01327c72c4ffa9fab6c3e195","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"6.14.5","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/postgres-interval_2.0.0_1592529337838_0.221154141235554","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"postgres-interval","version":"2.1.0","keywords":["postgres","interval","parser"],"author":{"url":"bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@2.1.0","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"6ba9dffa13edf7863984adef041e757f12edc264","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-2.1.0.tgz","fileCount":5,"integrity":"sha512-LM7OHNmCxmFZkxCran7gu2S2sm1FxXrUCcasE3PkuIQS0pm0xGk4iTfEzrDghFSSRkAtNDbLuYevvKrjhAHZBQ==","signatures":[{"sig":"MEUCIAN193uv+aHSxVThK5DRvmk5Y6WVRyDkj7Awa37fLfOpAiEAxN61SPtdOlRhnyZRI7aESVGnq0pBGEQwJd7Fk0CqGGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKg/vCRA9TVsSAnZWagAAaAMP/01U1o4i3GunQXD4Rs/b\nSdD11C9FHfcNuvaywJDhZmrhEbZmXmOEqGyIqPnr3dLPx5L2mAQdmIZWnJfM\nvx3WejycQfSw/deTBxfzuqgHXCcV05kxQSaOMnUgbz+nOo1boVWll7AtYyMU\nqS2kg/HzM2s18HXc3scIQN0ADlUfCAdykaFFaUObDKWTodwnUO1OpuCOaLZv\n7Im8VhGUGaZlK9ffyqxNbyyvpJaeoXwb3Osk30oDn21ubFgDnoTu9CHb2QvS\nbVFd/3xlEaeuwQSYmwqCQGTifu2GmlNMgTUwI4tOfxZ/5gRvrMoPrMwnmaMS\n8xkjF7gAKSAxVOJ7FTuSgm+essGoLekiLu+bsnsfGcU3Iqhk8Hrab31AFB8a\nFXthMU/THlN0YFc8aNJB/sABWjYtRi7esV/G+/m1BceVa/Bz4VXc48H377Lu\nv6/ZrEs8cIFAoyqa6+PICnMDz/WN/UqUyK/FaLjOoGug8px7iuIYcz+ai2G+\nCKdIpQBAtzK6mkq2qE8hGhrnZjJJQyOFIH8Eat2WF1RcaKNAu+slQHuseoBE\niDytIj1oEduEntINGTjn3P/+XGcdUqH3uy6kdfHa3EMqa5wSfqk5bMQjtj6k\nEPrucxsuY60e2FkMP2TCEJwZeL0kpDw1rmUMyqQhdbVYf203RD3vxEFKC2rs\nLnXZ\r\n=D/pS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"0112e1ecb565ced40584383e286efa464f02b0aa","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"6.14.5","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/postgres-interval_2.1.0_1596592110945_0.48380424057447136","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"postgres-interval","version":"3.0.0","keywords":["postgres","interval","parser"],"author":{"url":"https://www.bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@3.0.0","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"baf7a8b3ebab19b7f38f07566c7aab0962f0c86a","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-3.0.0.tgz","fileCount":5,"integrity":"sha512-BSNDnbyZCXSxgA+1f5UU2GmwhoI0aU5yMxRGO8CdFEcY2BQF9xm/7MqKnYoM1nJDk8nONNWDk9WeSmePFhQdlw==","signatures":[{"sig":"MEUCIHQsZtaAFsh9sYEJTHkwdnylPCoe/cJBtiTlRbYYLSvPAiEAvFGgGytqTlAXaoR3tc98gLsDkcA55LaAZGpMU0GyHxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm2j/CRA9TVsSAnZWagAAqmgP/jkXFAKGENnMT6f2rhXv\npcfJ6SzEosASzE0botkjILcHMKIY0BmfT+C8KP3YCMa8tgBfZVsyXtz7gk7c\nfLPj5ZceoyrWrjp7W6oxoH92mZyvs2T4UHWFfP0NB+myinqyAUhHcDg7pwUj\nkacK6BsOUX3NC+qBHNMyD/QZPRRagjpD7Ux6CecK+/h6aNl3vG6prkCyo+Ta\nulliu6RVh+tQfqfy8nl7uOvlzgKuey3ahoAKPSaPyhpkTM/iE8pR9jdOMRuH\ntFiAdMYpIdUzM1AaRNP/kHEgkXqWBWfwQGHcdgDAsy+dh5INJSK0Yhj/nGAU\niDvwkSiM56/fce4spn8PidtD/WCjW8tXegTUMfe5p3uo9kzfUAgsYDGhj6oC\nne2r2sOT3+ifp90KlJ64htS8lP37lq9RHNi/spnOfngzDxNfMiIhfUFYLKAn\narj+a1ZBGKR0UD9nOkmqko+NVC65PAEWkEuyEFaiXmaMI2tm/gf7l1j4E+vu\nfIOzo9MF/faWebS7/euY65+XA6830U0BZOhSN/ug09bJBV66KZXw95DSbr/c\nnAlT73CEDOoK4UFTuWfX7rLn9fJJZcJ5ZvaB7jxJ9MpO2GY91MybfqqYzUcL\nqCmclwLFNpo5LNcHJLQZGRjjzU5ktZMB+ohOtYJzP3MkCuK5ufSh/3RK9cqF\nTHHN\r\n=9bXl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12"},"gitHead":"f58ec4bb28d67fe1f9c9a1ad4ab8066c26de24bc","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"6.14.8","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"14.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/postgres-interval_3.0.0_1604020478577_0.52444120146222","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"postgres-interval","version":"4.0.0","keywords":["postgres","interval","parser"],"author":{"url":"https://www.bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@4.0.0","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"baa8966418f75b7309eeb25bcdd56a8590853a95","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-4.0.0.tgz","fileCount":5,"integrity":"sha512-OWeL7kyEKJiY7mCmVY+c7/6uhAlt/colA/Nl/Mgls/M3jssrQzFra04iNWnD/qAmG7TsCSgWAASCyiaoBOP/sg==","signatures":[{"sig":"MEUCIQCDl9Nz4rxdUwGmIxFtOLvd8/MOe4/ZcgLfieHqaSqgxwIgEFhnFbPEkgOF5dmPFWWBTZ+WKGpvwUxtk2gXgR+3l7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP/VHCRA9TVsSAnZWagAAT1YP/08I0QdjsZAqZVSd5yd6\nzfMyhfqv9/9h7Lz/qgQHIsfxktPzQ019wnfA6D8uRdtWl6U/OhDMWMvrOJGt\nSvTTD2aRqV7gMYrAtkrzSII6AYG8HO/5mGfpvkpYejbl9Cr1ymZj5o5JZBgY\n/44+qHy6bmc4EkNiWThvKELtyNBR4M0+wWTuKvbL3Fwn3Gjcl0jXuLw7LcSA\nDoO4yqU2/K15n1y9aS4lCwBuW/JOxbCjX0tguWaNYAkRLL/8tnBCC1Uo5Ibp\n+lywxBPvczFRn1clqKCgshv3edDc0qOZX08a6YY1bECMIgrKU/ugRB3wz8oO\nDfdm0570wpKfawzN1LzBoO4fyy/KAsKQkeegvhF2vhJJG1SbicgXKiZNAd9z\nbGhhGl+gwjOsSp8DpC83oReepn+9HhSKT3XVlEp4bxUFEjETM08Pzyua1I17\nFPHKAKtTm7lecWO/LTv1w6n+xvwfV9uzJThCHQiToWOtrqckx0U6OhMzkX7E\neGoG+tID/2jwCQ2NQAYYWFpE64H33ZqFMF4f4FS3m77dx+FjaBYsttKcK75c\nezrQBRiAH61Aczxcy4mzpOAI1pKmZwnr85T0sWVtb0u8AnNnNNdaJAx3Gs+4\nwc1mRLHrPOp2ErANszTiWqoZ1CEg8i3lQCXV4De9LbySEDFwRdATMNJ+8CUA\n/44n\r\n=/9iZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12"},"gitHead":"ce744662a30ae3104fd35a718bfbae71e362b524","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"7.20.3","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"16.6.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/postgres-interval_4.0.0_1631581511624_0.49329935657955915","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"postgres-interval","version":"4.0.1","keywords":["postgres","interval","parser"],"author":{"url":"https://www.bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@4.0.1","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"14f3bc689cacf033c2172e976d866095a4403833","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-4.0.1.tgz","fileCount":5,"integrity":"sha512-51vDq943SQG1lFjIOwU48EabEQLkpXdfYwIVPSWSv6K5imu1kjoev3CuQePEKuAi/4E/Wi8coVyG8yIij89ZOw==","signatures":[{"sig":"MEQCIBm87mPsmLP/ptDiLqo1ic3QkYATqRLeTgbpelDy6oaWAiBqBnrAYQu6dnDoXTxzkGlyR2SjrlEmUlpRildT/4RE+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12003},"main":"index.js","types":"./index.d.ts","engines":{"node":">=12"},"gitHead":"1b15151cd4e14e6cb18511adfab80a1427eddda0","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"9.7.2","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"19.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/postgres-interval_4.0.1_1688071430498_0.2895733132800795","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"postgres-interval","version":"4.0.2","keywords":["postgres","interval","parser"],"author":{"url":"https://www.bendrucker.me","name":"Ben Drucker","email":"bvdrucker@gmail.com"},"license":"MIT","_id":"postgres-interval@4.0.2","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"homepage":"https://github.com/bendrucker/postgres-interval#readme","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"dist":{"shasum":"f0b86ab1392c27dadee9b3cc288de371ae2ac06b","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-4.0.2.tgz","fileCount":5,"integrity":"sha512-EMsphSQ1YkQqKZL2cuG0zHkmjCCzQqQ71l2GXITqRwjhRleCdv00bDk/ktaSi0LnlaPzAc3535KTrjXsTdtx7A==","signatures":[{"sig":"MEQCIFqUwUxTzdfvOpi2uxNly9qeQWBU+Yu0X0nWFvmkwP0BAiAOt18eCCSbzh09K1zQGSRwWzu8oxmRrus+RC8dmqRMQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12007},"main":"index.js","types":"./index.d.ts","engines":{"node":">=12"},"gitHead":"b7bcf6a14529880cc5d730b8af83b322ec8299f8","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"repository":{"url":"git+https://github.com/bendrucker/postgres-interval.git","type":"git"},"_npmVersion":"10.2.3","description":"Parse Postgres interval columns","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/postgres-interval_4.0.2_1706568996932_0.4681681404928051","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"postgres-interval","main":"index.js","version":"4.1.0","description":"Parse Postgres interval columns","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bendrucker/postgres-interval.git"},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"https://www.bendrucker.me"},"engines":{"node":">=12"},"scripts":{"test":"standard && tape test.js"},"keywords":["postgres","interval","parser"],"dependencies":{},"devDependencies":{"standard":"^17.0.0","tape":"^5.0.0"},"gitHead":"3f03b016ecb9479f3532dcbde8c7aa8826d80986","types":"./index.d.ts","_id":"postgres-interval@4.1.0","bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"homepage":"https://github.com/bendrucker/postgres-interval#readme","_nodeVersion":"26.4.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-nJLACcOHi2iyRuMJeW6CuIA0Dc0i1YEpRr26XDyHAfxPjYUJOFxwZjmOc5oFFctTTh/OlRAMlnlXEJvr170fJg==","shasum":"4fa34ec82bdf3d0a34a801e10fd4a03052e8d3f7","tarball":"https://registry.npmjs.org/postgres-interval/-/postgres-interval-4.1.0.tgz","fileCount":5,"unpackedSize":14318,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFVVkGykocMxSZpq9NNdnfiv2V5NVfuhwdhJoF+cpcQdAiEA1l5D76df3o8bJhemms4c4H3oD0HBuQShTwdlYhgzLV0="}]},"_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"directories":{},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/postgres-interval_4.1.0_1782795235675_0.4367750335418028"},"_hasShrinkwrap":false}},"time":{"created":"2015-06-14T00:50:17.058Z","modified":"2026-06-30T04:53:55.896Z","1.0.0":"2015-06-14T00:50:17.058Z","0.0.1":"2015-10-26T16:21:10.732Z","1.0.1":"2015-12-03T18:44:13.913Z","1.0.2":"2016-04-12T19:30:00.305Z","1.1.0":"2017-03-10T23:19:18.887Z","1.1.1":"2017-07-21T04:37:13.436Z","1.1.2":"2018-07-11T22:12:21.388Z","1.2.0":"2019-02-23T00:06:51.959Z","2.0.0":"2020-06-19T01:15:38.072Z","2.1.0":"2020-08-05T01:48:31.141Z","3.0.0":"2020-10-30T01:14:38.707Z","4.0.0":"2021-09-14T01:05:11.776Z","4.0.1":"2023-06-29T20:43:50.624Z","4.0.2":"2024-01-29T22:56:37.078Z","4.1.0":"2026-06-30T04:53:55.799Z"},"bugs":{"url":"https://github.com/bendrucker/postgres-interval/issues"},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"https://www.bendrucker.me"},"license":"MIT","homepage":"https://github.com/bendrucker/postgres-interval#readme","keywords":["postgres","interval","parser"],"repository":{"type":"git","url":"git+https://github.com/bendrucker/postgres-interval.git"},"description":"Parse Postgres interval columns","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"readme":"# postgres-interval [![tests](https://github.com/bendrucker/postgres-interval/workflows/tests/badge.svg)](https://github.com/bendrucker/postgres-interval/actions?query=workflow%3Atests)\n\n> Parse Postgres interval columns\n\n\n## Install\n\n```sh\nnpm install --save postgres-interval\n```\n\n\n## Usage\n\n```js\nvar parse = require('postgres-interval')\nvar interval = parse('01:02:03')\n// => { hours: 1, minutes: 2, seconds: 3 }\ninterval.toPostgres()\n// 1 hour 2 minutes 3 seconds\ninterval.toISOString()\n// P0Y0M0DT1H2M3S\ninterval.toISOStringShort()\n// PT1H2M3S\n```\n\nThis package parses the default Postgres interval style. If you have changed [`intervalstyle`](https://www.postgresql.org/docs/current/runtime-config-client.html#GUC-INTERVALSTYLE), you will need to set it back to the default:\n\n```sql\nset intervalstyle to default;\n```\n\n## API\n\n#### `parse(pgInterval)` -> `interval`\n\n##### pgInterval\n\n*Required*  \nType: `string`\n\nA Postgres interval string.\n\nThis package is focused on parsing Postgres outputs. It optimizes for performance by assuming that inputs follow the default interval format. It does not perform any validation on the input. If any interval field is not found, its value will be set to `0` in the returned `interval`.\n\n#### `interval.toPostgres()` -> `string`\n\nReturns an interval string. This allows the interval object to be passed into prepared statements.\n\n#### `interval.toISOString()` -> `string`\n\nReturns an [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601#Durations) compliant string, for example `P0Y0M0DT0H9M0S`.\n\nAlso available as `interval.toISO()` for backwards compatibility.\n\n#### `interval.toISOStringShort()` -> `string`\n\nReturns an [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601#Durations) compliant string shortened to minimum length, for example `PT9M`.\n\n#### `interval.toTemporalDuration()` -> `Temporal.Duration`\n\nReturns a [`Temporal.Duration`](https://tc39.es/proposal-temporal/docs/duration.html) representing the interval.\n\nRequires `globalThis.Temporal`. It ships unflagged in Node 26+. On older runtimes, install a polyfill such as [`@js-temporal/polyfill`](https://www.npmjs.com/package/@js-temporal/polyfill) and assign it to `globalThis.Temporal`. The method throws if `Temporal` is unavailable.\n\nPostgres mixed-sign intervals (e.g. `1 mon -1 days`) throw a `RangeError`. `Temporal.Duration` requires all fields to share a single sign, which these intervals violate.\n\nThe `Temporal` types are not yet in the default TypeScript lib. To resolve the return type, your project needs Temporal lib types: the TypeScript lib once available, or the `@js-temporal/polyfill` types. This package adds no type dependency.\n\n## License\n\nMIT © [Ben Drucker](http://bendrucker.me)\n","readmeFilename":"readme.md"}