{"_id":"@awkewainze/simpleduration","_rev":"2-989d23d41b06e5f5448a93639d4b0783","name":"@awkewainze/simpleduration","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@awkewainze/simpleduration","version":"1.0.0","description":"A simple duration library, do not use for actual date time logic!","main":"dist/duration.js","types":"dist/duration.d.ts","scripts":{"prepublish":"tsc","build":"tsc","test":"npx jest"},"repository":{"type":"git","url":"git+https://github.com/Awkewainze/SimpleDuration.git"},"author":{"name":"Nova Walseth"},"license":"MIT","bugs":{"url":"https://github.com/Awkewainze/SimpleDuration/issues"},"homepage":"https://github.com/Awkewainze/SimpleDuration#readme","devDependencies":{"@types/jest":"^26.0.24","jest":"^27.0.6","ts-jest":"^27.0.4","typescript":"^4.3.5"},"dependencies":{"@awkewainze/checkverify":"^1.0.0"},"gitHead":"ed2f3832b9cb3ea7e74e5bdb67abe0464c6f8b39","_id":"@awkewainze/simpleduration@1.0.0","_nodeVersion":"14.17.5","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/U2d4oL0IBdCzCON43mZNACYUKLtCcgj631UyBSQWY7CO4rA5FKTDu1nd8w2DgyNvL5LYtGJCz/Sz9NJFHkX1A==","shasum":"479342329cb2b411c4c09235cad53896c824c782","tarball":"https://registry.npmjs.org/@awkewainze/simpleduration/-/simpleduration-1.0.0.tgz","fileCount":10,"unpackedSize":24563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGyQZCRA9TVsSAnZWagAAD3EQAJByP8qojOa+8c5XFpUB\nosltsr/bcvp9RGudsTU40icBJttjVmguw13KS8DaIV+ovOAKgw0pEa7oimWS\nxd+OIphbeLe4Us/h6oCYiv6fFV8x8lLWT+z46SGX2SNltReU59I8renXxeos\nuBQtrQKbik6aOVef/wtLxLM6RLfEcdrLD4tyfeuDLALg2xzg5B5eguFbZc3d\n/LbKtdVBdVq7WSe1ZWmj6pXbUJXfa760f01yZ78Hl+KhaZRFVuSjByu+tGsN\noaxhe/bDjrR1higVtd18khebKPXXu+2LaErq+GT0JmxTmY/7RcJnxAm1y7jV\nJ8PIrw5w7A3tSwArCDjbJubrs/Op2bbbu5gnAPcVq9eMVp6UY7N4j0rcHBc1\ng/5FUsQwP/rZ/Dvw9ZtPiPW2FYa0Fnwo1QQ0xYcslTlJH2x/ZJRcbUiKrLmg\nIP19P/rLeHr6J3QI0GsFrRGTkeydeZL2tgEsC2llSOjQ9wsOk0KsuMqAF4I+\n9zWt6BFpwVM2DuP0I+7vk0m3cIbhpH2RvD66E7hw5QEP4CXCfktfZa8bivOB\niWFE69WBbf+7Ye7qkuBdmBjfAthgRqZ72MDyyXGenuwmwwdRtjGnBfP2UXMT\nOOS3TJXua4rR1yoKJEAwmUU3YTXcCAOHdwxVBgezM2fwmZzwF8QYOFgJi9tO\n1hQi\r\n=zfcb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVQ0SWpSHsFwqFJgS2CgsMUJw0gY5+VBpG7pymf7CgjAiBt+C1K6isBsombpZnYEkhZdpN01KkNTd/piX8VIKvLNA=="}]},"_npmUser":{"name":"awkewainze","email":"nova@walseth.me"},"directories":{},"maintainers":[{"name":"awkewainze","email":"nova@walseth.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simpleduration_1.0.0_1629168665810_0.43179718266533595"},"_hasShrinkwrap":false},"1.0.1":{"name":"@awkewainze/simpleduration","version":"1.0.1","description":"A simple duration library, do not use for actual date time logic!","main":"dist/duration.js","types":"dist/duration.d.ts","scripts":{"prepack":"npm run build && npm test","build":"tsc","test":"npx jest"},"repository":{"type":"git","url":"git+https://github.com/Awkewainze/SimpleDuration.git"},"author":{"name":"Nova Walseth"},"license":"MIT","bugs":{"url":"https://github.com/Awkewainze/SimpleDuration/issues"},"homepage":"https://github.com/Awkewainze/SimpleDuration#readme","devDependencies":{"@types/jest":"^26.0.24","jest":"^27.0.6","ts-jest":"^27.0.4","typescript":"^4.3.5"},"dependencies":{"@awkewainze/checkverify":"^1.0.0"},"gitHead":"91c5b77d2532653c194f7f6763895a48c19567e3","_id":"@awkewainze/simpleduration@1.0.1","_nodeVersion":"14.17.5","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8hL80pFhsA35aA8AZtpQ8EkCzJHDOfaHMhYttJD2rAu2th0lkv2cKAFZs3kZ66G9KcIQ9iO9ok41jn3hyi0YTQ==","shasum":"4411acf2306a15f3e369a93b6d8f07fc2e419d58","tarball":"https://registry.npmjs.org/@awkewainze/simpleduration/-/simpleduration-1.0.1.tgz","fileCount":10,"unpackedSize":24582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGzBACRA9TVsSAnZWagAAJv4P/j/tJWSOfEcoJddGK5ED\npPx2mvIMGeq4TjNW00OSVagKwR6jj17K17ui5iaSsD3MCQubWL9cgjnKLLCA\nR2IH29D5QXciKebSsR1hM9dE9Vb1lTjf40/SX+ix+lvsrIvbwwocPLEwVq4x\nptmW7ySK4lWjA+lHolL0dZJzV2iervd/H79/g8StIiF4WetXFUSgHtlzbfv1\nuYLZgjimYYExofQMGiLlcjUNc0PKz9iaqOkaYId7D++ClMLirYHgnO1Yn4bV\njACryRcDr2JbA2JLeVpVEwxv3ftzRJB0nR68PH8uy3OadMwTg4hCMI7lnZHI\nBSM0ZX/tssXqoOWfW2RCGbmG4MD+WNzp+tP2yNLUB75xqN0Jkd0ZNeMXEm9r\notL1GICZJZ42kp96qkfoAa5zRp+1+u1dYLtibFL6SpdZ3JIigl++fRgvwFWH\nWiXHGz6Wj4Zy8+Did6Wz/zm5PxeOADshTZXaJeLtn4hPmd/LGlSGAuxDkLYJ\n5VzfpxYvk62VtECmVIHP04s11jpwcSQV8WELOqzrTvLe0XCFmBaTDBQ3V/nL\nUEKHpLBW9OMYW4RKL5JCntbqpjUtc8CNkQTLJR2kfzdOvxMfmLkWhjxDycC3\nKmAyf1BignM80cZAcuPZNHgvZmjwfaDq49FW2Jv7EayfAC3yaX4BpVL0J1Rz\n6k47\r\n=0vpz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkIXlobbiaVsaFdM8+5Eg2o/byMZgJSgkWYua99YBfCAiEAiV65Nt6BLvW34S8kndh76BNRFWZSQDXF03FKSh2u57Y="}]},"_npmUser":{"name":"awkewainze","email":"nova@walseth.me"},"directories":{},"maintainers":[{"name":"awkewainze","email":"nova@walseth.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simpleduration_1.0.1_1629171776486_0.9198876895409491"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-17T02:51:05.764Z","1.0.0":"2021-08-17T02:51:05.942Z","modified":"2022-04-04T16:51:16.303Z","1.0.1":"2021-08-17T03:42:56.627Z"},"maintainers":[{"name":"awkewainze","email":"nova@walseth.me"}],"description":"A simple duration library, do not use for actual date time logic!","homepage":"https://github.com/Awkewainze/SimpleDuration#readme","repository":{"type":"git","url":"git+https://github.com/Awkewainze/SimpleDuration.git"},"author":{"name":"Nova Walseth"},"bugs":{"url":"https://github.com/Awkewainze/SimpleDuration/issues"},"license":"MIT","readme":"# SimpleDuration\r\n\r\nTranslate times between each other easier for cleaner code. I.e. `Duration.fromMinutes(number).toSeconds();` and for just representing a duration.\r\n\r\n**This should not be used with real Dates. Not every day has 24 hours for example, time is weird. This is just a simple abstraction.**\r\nIf you want real time adding on Dates, use [Luxon](https://github.com/moment/luxon).\r\n\r\nCan be used for simple conversions, I recommend going from bigger to smaller or you might have floating point errors i.e. `Duration.fromDays(number).toSeconds();`\r\nI also recommend checking `isForever` for unique cases.\r\n","readmeFilename":"README.md"}