{"_id":"@addasoft/timespan","_rev":"11-6587196e059df5bede77ad74b349296a","name":"@addasoft/timespan","dist-tags":{"latest":"1.1.6"},"versions":{"1.0.0":{"name":"@addasoft/timespan","version":"1.0.0","author":{"name":"Lucien Immink"},"license":"MIT","_id":"@addasoft/timespan@1.0.0","maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"homepage":"https://github.com/lucienimmink/timespan.js#readme","bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"dist":{"shasum":"cc621aefd5343ee255a1542497d07f3e4bc7ebba","tarball":"https://registry.npmjs.org/@addasoft/timespan/-/timespan-1.0.0.tgz","fileCount":6,"integrity":"sha512-lWKRfuEo8D7hZHZPHzG81UhLWCkaxkLAtHTdUWwKkJmoI5mlxN+se03al9nxSORT1D497JEZgqMPyDvtJsXWCg==","signatures":[{"sig":"MEUCIQCVOD2uWj0fvXPFOzuQJaNFUu3YfdREElGzbPt4wXh/ewIgAlI/OXgWFRnVHU2IN7YA0eGg3eX8bne3+uGfD+Li8Ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcpbaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgZQ//YO8g3WfvH2bMFN4E24rUIOJt9PI73mVPuZ+gVPS/ksjEYTPf\r\nWsrARw8jtj1eYFR9dqlkT3RBb+hVY5wzfeWPp/7o/CX6gGiAezoxBk0wCPNl\r\nxH4xKbFEz8YArT2uGAyJ83qEQ3dwmSCnYaJAPeSWYemqhuv/Mmm1Vk8FgaKd\r\nm2w3xmmzGjjQWQy208W/kOHH8oVPVsWlMRQLUinEKBdJ5BUhVwb6KSEScHQ2\r\n5luKdmjodzXn378YE4obuk/6XCmxXKX1Dh96Ruxp3I5QsqcENbQhnHGNw8w7\r\nTcg69sC9tOu9MpA8HJ6dG0quSFexRf16Cj1datqRrJD0eeB/0qbfT1MuIiLe\r\nLaDUPqqMrIzhH72MZ/7cphFCW+KmuoeQ37YRIAsI2WXyGluqbsY+EtPQgDZs\r\n6+FxOxCis7pQZA1WkKb9aYwBLOKJcLbODAmr1WCVTQOSAvAAmE67zI/lRwDJ\r\n0dX0ZwkWSK2k2Ll3I7XDc4fuduX85fi0JSsOp9V0Wumk5LKarUYfwKvByQyc\r\nZZBBcKbjbihu9g+O1Ms5ZLa8Jv0zJL1fmtmt00HhSVIO85QDbiOXQNdU/IZJ\r\nrcjIbLObf0pooUgCyWJCF+0ZgrYOQzTNOZ+fTzeerKJr1i2wxwaUCN4TZIXW\r\nR7q2C24lL1EEnLduanFNDROVE0ktap+2nOQ=\r\n=HceA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"f115e9d6f1cda6743df621d10c114f2b4ff4db15","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"echo \"Error: no test specified\" && exit 1","format":"npm run format:eslint && npm run format:prettier","prepare":"husky install","lint:eslint":"eslint --ext .js . --ignore-path .gitignore","format:eslint":"eslint --ext .js . --fix --ignore-path .gitignore","lint:prettier":"prettier \"**/*.js\" --check --ignore-path .gitignore","format:prettier":"prettier \"**/*.js\" --write --ignore-path .gitignore"},"_npmUser":{"name":"arielext","email":"lucien@arielext.org"},"prettier":{"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/lucienimmink/timespan.js.git","type":"git"},"_npmVersion":"8.15.0","description":"format milliseconds as human readable strings","directories":{},"lint-staged":{"*.ts":["npm run lint","npm run format"]},"_nodeVersion":"16.17.0","eslintConfig":{"extends":["eslint-config-prettier"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","eslint":"^8.27.0","prettier":"^2.7.1","lint-staged":"^13.0.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timespan_1.0.0_1668454106652_0.4131393335985647","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@addasoft/timespan","version":"1.0.1","author":{"name":"Lucien Immink"},"license":"MIT","_id":"@addasoft/timespan@1.0.1","maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"homepage":"https://github.com/lucienimmink/timespan.js#readme","bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"dist":{"shasum":"36bc287b0ed393d09269af48a11181289dae5b9b","tarball":"https://registry.npmjs.org/@addasoft/timespan/-/timespan-1.0.1.tgz","fileCount":13,"integrity":"sha512-LziyYGFBY0ikp+UTfyagCUPHsVErRrn7t2kiPBNzj9+gww2H4BZTXcqQWFnMq9CcAo7V17qK8ja12TixvBLi3Q==","signatures":[{"sig":"MEQCIDyt7k6Pk2UldZVBOFJyuz8ndTRn82VsYAOMLywCbPpwAiBHBSJp1JcyoE3iViw/ixcVahFFAHfph5INi6CMVdH/+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcpsJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqucw/9ESOjzNXwRU6phCQFOq/+BUF9sextffX2U5shAdFNJ9wcx3RQ\r\n694LQgpHcbC2P9DXAruqWwR4vBforqP3YQIVuiNXySrRrIKGPiLV6W+55GQT\r\n216dkjqlhRJrj988HEYUqlmZfEJiVxKyyYyn8ccoT1ZOrg16Nhue41vyzL5V\r\nCCWgJ64Uq9PM6buhu5CNR7uPFpSp4PdkiQJbKj/NgIcl/ozUK5DxoHg5sIxa\r\nONjv192Tm4VSK+xsu8Jh04IYmuNXxw4Cb/wwrvVJDDoK+MZUQEGcYO7tGxEZ\r\ns1VMs6uJqPRam+S1R4abkqWc4OOMlnDkjayYQIQmbE+QW+vIMXTWUBPn/82g\r\nb/0Syn434JTsI3NF6FQp5TfedqqWCvXWKEVf1HvEB5jQKYRH04UklHcIB1Q6\r\nGnRQhimturY+sbv+dIcoR9AmVrshOji2aFhiMTmzxWqJID25EBoTy/NzTAQN\r\nEg7rHskolf3k98ooU0ZLTIOso0+vz7s2I/XNZeBMAGDT4tyQqTBX2Oo5nPhG\r\nCo2VGi3MG+SPjwt89ApIL6wIeckQw+l6yWlhENR7ReRmAkqJqVbDytD/3c40\r\nQmohlSj7YuwSl1PZaRtxcnD/UtqgUIGmieEvVnI3edpQ4pqbdnYe7MEV1bbf\r\niQrPNKzomCOvkbhXMTAbjwhC/kgoX+Fc1Kk=\r\n=ai0r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/timespan.umd.cjs","type":"module","volta":{"npm":"9.1.1","node":"18.12.1"},"module":"dist/timespan.js","gitHead":"eda1329cc7daf62f6f785620d11307193976bd48","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"echo \"Warn: no test specified\" && exit 0","build":"vite build .","format":"npm run format:eslint && npm run format:prettier","prepare":"husky install","version":"npm run build","preversion":"npm run lint && npm run test","lint:eslint":"eslint --ext .ts . --ignore-path .gitignore","postversion":"git push && git push --tags","format:eslint":"eslint --ext .ts . --fix --ignore-path .gitignore","lint:prettier":"prettier \"**/*.ts\" --check --ignore-path .gitignore","prepublishOnly":"npm run build","format:prettier":"prettier \"**/*.ts\" --write --ignore-path .gitignore"},"_npmUser":{"name":"arielext","email":"lucien@arielext.org"},"prettier":{"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/lucienimmink/timespan.js.git","type":"git"},"_npmVersion":"9.1.1","description":"format milliseconds as human readable strings","directories":{},"lint-staged":{"*.ts":["npm run lint","npm run format"]},"_nodeVersion":"18.12.1","dependencies":{"vite":"^3.2.3"},"eslintConfig":{"extends":["eslint-config-prettier"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","eslint":"^8.27.0","prettier":"^2.7.1","lint-staged":"^13.0.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.43.0","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timespan_1.0.1_1668455177358_0.2176619769142678","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@addasoft/timespan","version":"1.0.2","author":{"name":"Lucien Immink"},"license":"MIT","_id":"@addasoft/timespan@1.0.2","maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"homepage":"https://github.com/lucienimmink/timespan.js#readme","bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"dist":{"shasum":"10f3dcbf2add7193804e070af850be8abe813466","tarball":"https://registry.npmjs.org/@addasoft/timespan/-/timespan-1.0.2.tgz","fileCount":5,"integrity":"sha512-L5LlrCSZrYU7DKeZ7Zc9nWxc7SIGHA64rJzsXDVDfwIAO22SohTNwAvC+8dRzuwywUuc7vzuiNXajHxvi2WDYg==","signatures":[{"sig":"MEUCIQDRoiqG2/8legRYDXmEWDRvS/qfZH+IBmyCfiuQkZD9+AIgYs9Ehhq9GeUiEFRJ4Fg8P8c3IsURunlzFNy+JMhbyus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcpv5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMBQ/5AUrRVSany/M87qjryu/C1obnMM0TuLw9ejOfa3gLB+ZxKQge\r\nBYWNzmm3MxzPX1HzQcI0oEfre6QrWg22p4UhUBeMy0g5f77mR2WUvyzmwbnJ\r\nrX8oYz9Iz8613cyZQfW4UJQBgFnIg2aqM3EKRUPaPOaF3eFUnolRQr3mvL1p\r\nRzJ8LO2py7ZYuzyN9fPrloRWPtzAiBVVxXyoXWGV1HuQV4hXtFXO0gu7ROW3\r\nkYdO+NzjhhZVY87nbx3IdNSxEr6j0qm1sTZzhrosy39hShpBErSNHzcRpeb1\r\nMojSS9lHaIrfLnJggsAt6gR7bM2m7pp/wG4CHcMbdC12+LLv+wHTEkC/SHS+\r\nbv3YT+tbcwZiLcdTy7nmNJGU64LKBk9/ZgdJzvrK0s66Nm8O7OytnnY9YNli\r\n+AYXXw1sCCquFnAtMXMcY6RAvVGGrSUvrZ2Duwmq6oliBZAP3bJMrYSHiri4\r\nCecdCu83FkeX26vIgFimgEibQlyOXAMsE3EaS6leKv5MlSiiUXnEQGWvZA8F\r\nSad+g/D2sbXlHdN1ugm3YfCy52/6vhlWEt0xzohrLgPGhxWgwDeudTr+GCHv\r\nOQXa9WV7ms63iH5Mr/WKclIj6YAHITYe93dcJD/7LxYgpMAX1WMjPPa0zGKA\r\nT1Z6+VJOC/V7xQ5kpyGtteDPZsY2oXwE+ro=\r\n=zyVN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/timespan.umd.cjs","type":"module","volta":{"npm":"9.1.1","node":"18.12.1"},"module":"dist/timespan.js","gitHead":"dc2b7ab72dca89d246d35d4e356740c7826c8e2f","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"echo \"Warn: no test specified\" && exit 0","build":"vite build .","format":"npm run format:eslint && npm run format:prettier","prepare":"husky install","version":"npm run build","preversion":"npm run lint && npm run test","lint:eslint":"eslint --ext .ts . --ignore-path .gitignore","postversion":"git push && git push --tags","format:eslint":"eslint --ext .ts . --fix --ignore-path .gitignore","lint:prettier":"prettier \"**/*.ts\" --check --ignore-path .gitignore","prepublishOnly":"npm run build","format:prettier":"prettier \"**/*.ts\" --write --ignore-path .gitignore"},"_npmUser":{"name":"arielext","email":"lucien@arielext.org"},"prettier":{"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/lucienimmink/timespan.js.git","type":"git"},"_npmVersion":"9.1.1","description":"format milliseconds as human readable strings","directories":{},"lint-staged":{"*.ts":["npm run lint","npm run format"]},"_nodeVersion":"18.12.1","dependencies":{"vite":"^3.2.3"},"eslintConfig":{"extends":["eslint-config-prettier"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","eslint":"^8.27.0","prettier":"^2.7.1","lint-staged":"^13.0.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.43.0","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timespan_1.0.2_1668455417752_0.0016109445325158678","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@addasoft/timespan","version":"1.0.3","author":{"name":"Lucien Immink"},"license":"MIT","_id":"@addasoft/timespan@1.0.3","maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"homepage":"https://github.com/lucienimmink/timespan.js#readme","bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"dist":{"shasum":"24bcd11af122e04bf8fda8e3b39e0d24663a04ae","tarball":"https://registry.npmjs.org/@addasoft/timespan/-/timespan-1.0.3.tgz","fileCount":6,"integrity":"sha512-l6U/4kAtWPzF5UoTa/+jpxJ9TggZsAJSbdX01WNf2C9m8JJCB+tVINf2mJkHo8eADBeElojVzaf8UWo7E0V6vQ==","signatures":[{"sig":"MEYCIQCQmY+EfOvUbNda7smhIsniStVaefvPDBEUuzT1Rc/oCAIhAOuAhjC60nG2qOLtlp8xVl9hC2RUzs+VQFP5fer6EHCL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcpyLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSKQ/+JZK7I3fEPUqd/xXLtd45UpKYSIorV6ImdbOagX80dRstlZ3Y\r\nGEx8CSOMFTD9s5P4jvpua8uw4YlZ4hEjMWSVedVd6oQL+V5Ne07UvPwLz2tZ\r\ngZ+CrZpqgBMle6sJNvLL8ShPFYM5IgWnPHYoigTVab9HGqlj/swqX38Q3Z+P\r\nV+U1HSwYv0X3NXSULyC/GblSdg8GyBP7liwv9ULNhgJNTGxCWYWge7cNp4hr\r\nrEfyLweTW9EiSw0zg0cCiyrZmtRR5i8KZZuAUC70EXvneLeqibIiEVL66F34\r\ngJ7HdLDmLh0TtXlx+GHVrxvl2CofTICMWBmqGAnUgEbL5Zp38aVrwAXeNwIX\r\n9jt8H/Aa/XybQc2ChcND2tK7O4hlv0iM3SAM+hLmSpJc8YeiZkbuBPqAjbOI\r\n/uZWJkdtISH2CMAFW8fP5fSvtTZr8ZccXVoeAFI2TMw7OxWKu/h54xZ81Trn\r\nHaMO+iTY1iaqJJd5Boi3W6WPtAPKZSxXUiS65JrU3g9fx+ifT0K5nO53/9ap\r\nE+//lElqOGWfrVYlLsP5lufHXdbgukjbNSckGGRcOMGYwBDUKry6/DYAgEcH\r\nXs1b8BYzS6n5Hk0wZj1mIv2S9T8AqrBbyeikMOGoBA5cSWAnzC8+bv8wjVjR\r\n2fnM44j9H4zM0yrZZvINEQ3a3QyfEbAdC7M=\r\n=sSz2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","type":"module","volta":{"npm":"9.1.1","node":"18.12.1"},"module":"dist/timespan.js","gitHead":"e9f191766a69a261ad867bc0c56ff562547cac7b","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"echo \"Warn: no test specified\" && exit 0","build":"vite build .","format":"npm run format:eslint && npm run format:prettier","prepare":"husky install","version":"npm run build","preversion":"npm run lint && npm run test","lint:eslint":"eslint --ext .ts . --ignore-path .gitignore","postversion":"git push && git push --tags","format:eslint":"eslint --ext .ts . --fix --ignore-path .gitignore","lint:prettier":"prettier \"**/*.ts\" --check --ignore-path .gitignore","prepublishOnly":"npm run build","format:prettier":"prettier \"**/*.ts\" --write --ignore-path .gitignore"},"_npmUser":{"name":"arielext","email":"lucien@arielext.org"},"prettier":{"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/lucienimmink/timespan.js.git","type":"git"},"_npmVersion":"9.1.1","description":"format milliseconds as human readable strings","directories":{},"lint-staged":{"*.ts":["npm run lint","npm run format"]},"_nodeVersion":"18.12.1","dependencies":{"vite":"^3.2.3"},"eslintConfig":{"extends":["eslint-config-prettier"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","eslint":"^8.27.0","prettier":"^2.7.1","lint-staged":"^13.0.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.43.0","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timespan_1.0.3_1668455563650_0.1695646563365356","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@addasoft/timespan","version":"1.1.0","author":{"name":"Lucien Immink"},"license":"MIT","_id":"@addasoft/timespan@1.1.0","maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"homepage":"https://github.com/lucienimmink/timespan.js#readme","bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"dist":{"shasum":"8e98bcfb61780967b08208fd2777eb9c30f7492b","tarball":"https://registry.npmjs.org/@addasoft/timespan/-/timespan-1.1.0.tgz","fileCount":6,"integrity":"sha512-CIpTN/qjiwMAIKLSzfoDswHfp6scRRBRrPjqfrt7KDs4L7H90f91y8z4wcOOCysTfBt+IbnXPI+6ioEOrAIjkg==","signatures":[{"sig":"MEQCIB2yhTGBIOLyU+lxA0UrzRO5GgwEF4gmd70Oq1JW2dfYAiA68EVzO5scQDIgbYmaXYJxqbMUfaAsVDJ7flzD6g/rWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj43Q9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiDBAAkosxxaUd8yX6AxYRbziScnd0DRXf7wFnTHLy7RujJrzEbgGA\r\nz4OxF89WZ3TE/gQrbzRnq5SB9FJpL3/0hMBhdRUJ39iBZf4EgWETNK/+ywOl\r\n6pw5Vm4a1fsjVY1QrOu0Vj0dizBs4hyDcuNAmcFxGYB8RCx9jeXdK/XgxZOo\r\nFRR+pKDXyh+jPbodB+BNE6cQvi1RDKFi0+iQ3z8jNFoc6tMQXjcFPYgfCfdv\r\nzJSfKE/tP9BNQ+ue/nzlNjIwNHlJkwiabWbNtoklIeka/9BElBrDub397pm0\r\n3pY1c2IYQYjX9q+7ZrlYgFBceo/xML+wr1wL/8rTF1o+iJdrEq5emDicB9yK\r\neGpAmcHrI5OqMDqgXeGxEYeOvsP6bGAyl8gxs02P+E03PQMBb0KXFp9RJhx3\r\n6glbEkTZGoEHTyLqvjZcHwqxniRjRpuUFbFJ7OadxQwOcn3eMfmxerbm37nR\r\ntzEupbn8ea+O3zvGEo9+lhahDsI1vnQy4ChZrlZEGZLOfAIg9+XUI4aFO9Yh\r\nNVmqvbc8Uqz5TT1pYiWU5G9BDqd6P0l2/dECH4WocHOAochXE2ufsh4J1Y2i\r\nZ486sHVwLt8BOokYIEo7JuZJYGgyh2k4WypfxosRKsPsFgIKEyvnRrds7TMl\r\ncNEdbY7G+X8sMxPxkZrdCYfb87586o04XT4=\r\n=yUxw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","type":"module","volta":{"npm":"9.3.0","node":"18.13.0"},"module":"dist/timespan.js","gitHead":"7845a5c33b2877c6ca9c7d52dc36ac465ecc52d6","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"echo \"Warn: no test specified\" && exit 0","build":"vite build .","format":"npm run format:eslint && npm run format:prettier","prepare":"husky install","version":"npm run build","preversion":"npm run test","lint:eslint":"eslint --ext .ts . --ignore-path .gitignore","postversion":"git push && git push --tags","format:eslint":"eslint --ext .ts . --fix --ignore-path .gitignore","lint:prettier":"prettier \"**/*.ts\" --check --ignore-path .gitignore","prepublishOnly":"npm run build","format:prettier":"prettier \"**/*.ts\" --write --ignore-path .gitignore"},"_npmUser":{"name":"arielext","email":"lucien@arielext.org"},"prettier":{"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/lucienimmink/timespan.js.git","type":"git"},"_npmVersion":"9.3.0","description":"format milliseconds as human readable strings","directories":{},"lint-staged":{"*.ts":["npm run format"]},"_nodeVersion":"18.13.0","dependencies":{"vite":"^4.0.0"},"eslintConfig":{"extends":["eslint-config-prettier"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","eslint":"^8.27.0","prettier":"^2.7.1","lint-staged":"^13.0.3","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.43.0","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timespan_1.1.0_1675850813795_0.26591791087000227","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@addasoft/timespan","version":"1.1.1","author":{"name":"Lucien Immink"},"license":"MIT","_id":"@addasoft/timespan@1.1.1","maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"homepage":"https://github.com/lucienimmink/timespan.js#readme","bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"dist":{"shasum":"5b1831bf903097f945a498b130cd9a7bc69e9bc8","tarball":"https://registry.npmjs.org/@addasoft/timespan/-/timespan-1.1.1.tgz","fileCount":6,"integrity":"sha512-s2g5ElcTdR+4KngzDfBTtsAV1UDoZ00AdEI9IzyLzzKF7T5HnqV197ayg04/0hKMjFTOu+16ke55Mrtye5IPkw==","signatures":[{"sig":"MEYCIQCeAtFOLRlmWpjkrNxv+9ay6xdNLELoSyg8nyk1j+einwIhAJZj9nFWQbslJrSIJUafQCJecJPZHcPxgv4oCMuAQG8z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6807},"main":"index.ts","type":"module","volta":{"npm":"10.5.1","node":"20.12.1"},"module":"dist/timespan.js","gitHead":"1254518613bedd77f1b8e953491bad4eb77f5a74","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"echo \"Warn: no test specified\" && exit 0","build":"vite build .","format":"npm run format:eslint && npm run format:prettier","prepare":"husky install","version":"npm run build","preversion":"npm run test","lint:eslint":"eslint --ext .ts . --ignore-path .gitignore","postversion":"git push && git push --tags","format:eslint":"eslint --ext .ts . --fix --ignore-path .gitignore","lint:prettier":"prettier \"**/*.ts\" --check --ignore-path .gitignore","prepublishOnly":"npm run build","format:prettier":"prettier \"**/*.ts\" --write --ignore-path .gitignore"},"_npmUser":{"name":"arielext","email":"lucien@arielext.org"},"prettier":{"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/lucienimmink/timespan.js.git","type":"git"},"_npmVersion":"10.5.1","description":"format milliseconds as human readable strings","directories":{},"lint-staged":{"*.ts":["npm run format"]},"_nodeVersion":"20.12.1","dependencies":{"vite":"^5.0.0"},"eslintConfig":{"extends":["eslint-config-prettier"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.27.0","prettier":"^3.0.0","lint-staged":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timespan_1.1.1_1712308438250_0.32585930770795013","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@addasoft/timespan","version":"1.1.2","author":{"name":"Lucien Immink"},"license":"MIT","_id":"@addasoft/timespan@1.1.2","maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"homepage":"https://github.com/lucienimmink/timespan.js#readme","bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"dist":{"shasum":"dcee9864791a89c7e24c7019b0151b908faf2602","tarball":"https://registry.npmjs.org/@addasoft/timespan/-/timespan-1.1.2.tgz","fileCount":7,"integrity":"sha512-yMjWTkVXzZfRiwEcGza+R66EC3xUVhhEtj9gI3g2AtQCd1CDDb1wDdYPIsN/j+ASe6G/e0axUNyeICf33VNpkQ==","signatures":[{"sig":"MEQCIBO41uHCAnNUPg0RPZymuDGDGjwZwx71150Nvnjczro/AiAD87MnHkRfM64jL/OaqQi9slKqS8Z0Y9ud9ssoVNpm+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7207},"main":"index.ts","type":"module","volta":{"npm":"10.5.1","node":"20.12.1"},"module":"dist/timespan.js","gitHead":"e906dc567639fbe35652ea8858ec5f90bae409b2","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"echo \"Warn: no test specified\" && exit 0","build":"vite build .","format":"npm run format:eslint && npm run format:prettier","prepare":"husky install","version":"npm run build","preversion":"npm run test","lint:eslint":"eslint --ext .ts . --ignore-path .gitignore","postversion":"git push && git push --tags","format:eslint":"eslint --ext .ts . --fix --ignore-path .gitignore","lint:prettier":"prettier \"**/*.ts\" --check --ignore-path .gitignore","prepublishOnly":"npm run build","format:prettier":"prettier \"**/*.ts\" --write --ignore-path .gitignore"},"_npmUser":{"name":"arielext","email":"lucien@arielext.org"},"prettier":{"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/lucienimmink/timespan.js.git","type":"git"},"_npmVersion":"10.5.1","description":"format milliseconds as human readable strings","directories":{},"lint-staged":{"*.ts":["npm run format"]},"_nodeVersion":"20.12.1","dependencies":{"vite":"^5.0.0"},"eslintConfig":{"extends":["eslint-config-prettier"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.27.0","prettier":"^3.0.0","lint-staged":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timespan_1.1.2_1717508749018_0.253976690613295","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@addasoft/timespan","version":"1.1.3","author":{"name":"Lucien Immink"},"license":"MIT","_id":"@addasoft/timespan@1.1.3","maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"homepage":"https://github.com/lucienimmink/timespan.js#readme","bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"dist":{"shasum":"b04a727187cfcd85bef9c7b03bb7d0b63deb55aa","tarball":"https://registry.npmjs.org/@addasoft/timespan/-/timespan-1.1.3.tgz","fileCount":6,"integrity":"sha512-UKR+07KzQdXbH5hOJSz1lGYBHUHseZ8zMfUIMwwBl4yqq1EJoeGn0Jpn7F31nV/SZZLvAi7aRIO0Fl17JHGg6A==","signatures":[{"sig":"MEUCIQCZf1RWmxp/bUA9qBkohExKQzuHikv0IUGOpuLhYeUigAIgdYEtwcn10ToE0MpGF7e5/PXI6PcbBCTflhtdVD3ExVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6768},"main":"index.ts","type":"module","volta":{"npm":"10.5.1","node":"20.12.1"},"module":"dist/timespan.js","gitHead":"6112d9b59bad51b52563f5e298c2cacd6059981f","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"echo \"Warn: no test specified\" && exit 0","build":"vite build .","format":"npm run format:eslint && npm run format:prettier","prepare":"husky install","version":"npm run build","preversion":"npm run test","lint:eslint":"eslint --ext .ts . --ignore-path .gitignore","postversion":"git push && git push --tags","format:eslint":"eslint --ext .ts . --fix --ignore-path .gitignore","lint:prettier":"prettier \"**/*.ts\" --check --ignore-path .gitignore","prepublishOnly":"npm run build","format:prettier":"prettier \"**/*.ts\" --write --ignore-path .gitignore"},"_npmUser":{"name":"arielext","email":"lucien@arielext.org"},"prettier":{"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/lucienimmink/timespan.js.git","type":"git"},"_npmVersion":"10.5.1","description":"format milliseconds as human readable strings","directories":{},"lint-staged":{"*.ts":["npm run format"]},"_nodeVersion":"20.12.1","dependencies":{"vite":"^5.0.0"},"eslintConfig":{"extends":["eslint-config-prettier"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.27.0","prettier":"^3.0.0","lint-staged":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timespan_1.1.3_1717509145005_0.6192806605104371","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@addasoft/timespan","version":"1.1.4","author":{"name":"Lucien Immink"},"license":"MIT","_id":"@addasoft/timespan@1.1.4","maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"homepage":"https://github.com/lucienimmink/timespan.js#readme","bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"dist":{"shasum":"29ee3bdbc773fff002ddf713c3dd05a499f512ba","tarball":"https://registry.npmjs.org/@addasoft/timespan/-/timespan-1.1.4.tgz","fileCount":7,"integrity":"sha512-ZszfScdaVDzKQDMU0X0lkl3LtNKI8+pIiSFo6yoS0vMjPpHT7KLtKEOZht6UzP3onIfQDh4uusbWQWUptlRKCA==","signatures":[{"sig":"MEQCIGZgh072GcrSWCUXgMKUGy3cQLko02yWsCCWA/CzwvZqAiBUvZiCu0FXQIy7AKvlJWhgDHrvW6lH8RHam+82Vpwq6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7218},"main":"index.ts","type":"module","volta":{"npm":"10.5.1","node":"20.12.1"},"module":"dist/timespan.js","gitHead":"5f40c935d14117945804cc375fe47ceac9951b6d","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"echo \"Warn: no test specified\" && exit 0","build":"vite build .","format":"npm run format:eslint && npm run format:prettier","prepare":"husky install","version":"npm run build","preversion":"npm run test","lint:eslint":"eslint --ext .ts . --ignore-path .gitignore","postversion":"git push && git push --tags","format:eslint":"eslint --ext .ts . --fix --ignore-path .gitignore","lint:prettier":"prettier \"**/*.ts\" --check --ignore-path .gitignore","prepublishOnly":"npm run build","format:prettier":"prettier \"**/*.ts\" --write --ignore-path .gitignore"},"_npmUser":{"name":"arielext","email":"lucien@arielext.org"},"prettier":{"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/lucienimmink/timespan.js.git","type":"git"},"_npmVersion":"10.5.1","description":"format milliseconds as human readable strings","directories":{},"lint-staged":{"*.ts":["npm run format"]},"_nodeVersion":"20.12.1","dependencies":{"vite":"^5.0.0"},"eslintConfig":{"extends":["eslint-config-prettier"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^8.27.0","prettier":"^3.0.0","lint-staged":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timespan_1.1.4_1717509238889_0.7223263815426388","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@addasoft/timespan","version":"1.1.5","author":{"name":"Lucien Immink"},"license":"MIT","_id":"@addasoft/timespan@1.1.5","maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"homepage":"https://github.com/lucienimmink/timespan.js#readme","bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"dist":{"shasum":"ac112b457fc71e833344851e4340f5090962eb88","tarball":"https://registry.npmjs.org/@addasoft/timespan/-/timespan-1.1.5.tgz","fileCount":7,"integrity":"sha512-9ORvuf+R4dm7HWYvMn90HiwtIjoaOEoSUgeOtpkRciBYLbk1tfE6uYrhRDSJza2E0T1fz9zlZbH/CA5xrnqoxw==","signatures":[{"sig":"MEUCIQCB5BaqH25h/ZWTufB3ue3vqi/+yJEJluS5a4Ny3KaPpgIgUTZCykVXroY8cCbm6huZc5g1TpsuZSw1CO+ic6trGCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7255},"main":"index.ts","type":"module","volta":{"npm":"11.2.0","node":"22.14.0"},"module":"dist/timespan.js","gitHead":"067fb751b86e2bafb560c952c84a0738da7888a0","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"echo \"Warn: no test specified\" && exit 0","build":"vite build .","format":"npm run format:eslint && npm run format:prettier","prepare":"husky install","version":"npm run build","preversion":"npm run test","lint:eslint":"eslint .","postversion":"git push && git push --tags","format:eslint":"eslint . --fix","lint:prettier":"prettier \"**/*.ts\" --check --ignore-path .gitignore","prepublishOnly":"npm run build","format:prettier":"prettier \"**/*.ts\" --write --ignore-path .gitignore"},"_npmUser":{"name":"arielext","email":"lucien@arielext.org"},"prettier":{"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/lucienimmink/timespan.js.git","type":"git"},"_npmVersion":"11.2.0","description":"format milliseconds as human readable strings","directories":{},"lint-staged":{"*.ts":["npm run format"]},"_nodeVersion":"22.14.0","dependencies":{"vite":"^6.0.0"},"eslintConfig":{"extends":["eslint-config-prettier"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.22.0","prettier":"^3.0.0","lint-staged":"^15.0.0","@eslint/compat":"^1.2.7","@eslint/eslintrc":"^3.3.0","eslint-plugin-html":"^8.1.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.0","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/timespan_1.1.5_1742072996274_0.8074420929383006","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@addasoft/timespan","version":"1.1.6","description":"format milliseconds as human readable strings","main":"index.ts","module":"dist/timespan.js","type":"module","scripts":{"build":"vite build .","lint:eslint":"eslint .","format:eslint":"eslint . --fix","lint:prettier":"prettier \"**/*.ts\" --check --ignore-path .gitignore","format:prettier":"prettier \"**/*.ts\" --write --ignore-path .gitignore","lint":"npm run lint:eslint && npm run lint:prettier","format":"npm run format:eslint && npm run format:prettier","test":"echo \"Warn: no test specified\" && exit 0","prepare":"husky install","prepublishOnly":"npm run build","preversion":"npm run test","version":"npm run build","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/lucienimmink/timespan.js.git"},"author":{"name":"Lucien Immink"},"license":"MIT","bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"homepage":"https://github.com/lucienimmink/timespan.js#readme","prettier":{"singleQuote":true,"arrowParens":"avoid"},"lint-staged":{"*.ts":["npm run format"]},"eslintConfig":{"extends":["eslint-config-prettier"]},"devDependencies":{"@eslint/compat":"^1.2.7","@eslint/eslintrc":"^3.3.0","@typescript-eslint/eslint-plugin":"^8.26.1","@typescript-eslint/parser":"^8.26.1","eslint":"^9.22.0","eslint-config-prettier":"^10.0.0","eslint-plugin-html":"^8.1.2","eslint-plugin-import":"^2.31.0","husky":"^9.0.0","lint-staged":"^16.0.0","prettier":"^3.0.0"},"volta":{"node":"22.16.0","npm":"11.4.2"},"dependencies":{"vite":"^6.0.0"},"_id":"@addasoft/timespan@1.1.6","gitHead":"53cbf3cbd3e6dc28eb7945094810a0065c2c501e","_nodeVersion":"22.16.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-RCORXwxpV69QYKmAVCphI7Kl7hqJU8iZeg79Hwzv6myECBlvoUa45r0fCYRqA5WPSOs0VzJcIOXTGfKPRI8ffA==","shasum":"fad250f6ae877476a95bbd754f8a4598fc093c72","tarball":"https://registry.npmjs.org/@addasoft/timespan/-/timespan-1.1.6.tgz","fileCount":7,"unpackedSize":7255,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEnHcPAynB4FRk6vnRquzRD3ysh1jhoJOR6y07C92PYaAiAnGnRuzMQXUhSL78e4BMOj6G1r1TYay7rWmYOCh8FC5A=="}]},"_npmUser":{"name":"arielext","email":"lucien@arielext.org"},"directories":{},"maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/timespan_1.1.6_1750083015303_0.5815672508513903"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-14T19:28:26.576Z","modified":"2025-06-16T14:10:15.670Z","1.0.0":"2022-11-14T19:28:26.803Z","1.0.1":"2022-11-14T19:46:17.525Z","1.0.2":"2022-11-14T19:50:17.922Z","1.0.3":"2022-11-14T19:52:43.849Z","1.1.0":"2023-02-08T10:06:53.963Z","1.1.1":"2024-04-05T09:13:58.397Z","1.1.2":"2024-06-04T13:45:49.150Z","1.1.3":"2024-06-04T13:52:25.140Z","1.1.4":"2024-06-04T13:53:59.018Z","1.1.5":"2025-03-15T21:09:56.502Z","1.1.6":"2025-06-16T14:10:15.472Z"},"bugs":{"url":"https://github.com/lucienimmink/timespan.js/issues"},"author":{"name":"Lucien Immink"},"license":"MIT","homepage":"https://github.com/lucienimmink/timespan.js#readme","repository":{"type":"git","url":"git+https://github.com/lucienimmink/timespan.js.git"},"description":"format milliseconds as human readable strings","maintainers":[{"name":"arielext","email":"lucien@arielext.org"}],"readme":"# @addasoft/timespan\n\nFormat milliseconds as human-readable strings.\n\n## Install\n\n```bash\nnpm install @addasoft/timespan\n```\n\n## Use\n\n```javascript\nimport timespan from '@addasoft/timespan';\n\nconst time_in_ms = 1000;\nconsole.log(timespan(time_in__ms));\n// '00:01'\n\nconst hour_in_ms = 1000 * 60 * 60;\nconsole.log(timespan(hour_in_ms));\n// '01:00:00'\n\nconst humanized_hour = 1000 * 60 * 60;\nconsole.log(timespan(humanized_hour, true));\n// '1 hr'\n```\n","readmeFilename":"README.md"}