{"_id":"build-number-generator","_rev":"17-ce3f4b76d1c8679baf9fc826b36a33d5","name":"build-number-generator","dist-tags":{"latest":"3.1.0"},"versions":{"0.0.1":{"name":"build-number-generator","version":"0.0.1","keywords":["buildnumber","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@0.0.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"bin":{"buildnumgen":"./bin/buildnumgen"},"dist":{"shasum":"e069f1e61807906936999ad4f8558bc49fca0a58","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-0.0.1.tgz","fileCount":20,"integrity":"sha512-HtZjHu9A6OgXRMYB2oqYiesg9FXSSD9CuFmqe+FDGpWtZrXDymVwAnpEg6gHxMUmXjJS7UafAGD+6HkJkSqRYA==","signatures":[{"sig":"MEUCIQDxZmPPEQs4xZoln4eLqV25D/f2qmBNMK1uqBIe4CR75gIgaxK3aA/6zDQT5RwNR+rPjTh2fakhmL6HnG3AvbJm508=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQPdjCRA9TVsSAnZWagAAL7MP/26PIfaCST2nXb1VY4R/\nkns0pBS/JZErcnn+hf6YTuVfsDOFd+oy7xcghSw7bvmRMd0anCtS+lUpTnC2\nY7dCHmt+YbuYYyWpXwVautvBq7W5QWbOy4XX4GAgcM1+EyeLoDPcxYiyLfhh\nQBYuZJhXVdsE8qadyxOKT933HuxXnCGZ2BJXccQjA28z4tcj9BQUfDLKmf7s\nydUrTXIR7HTwsOK0TKuIEkx/atQsny1qK76jcRtqPBsOaww7wZIKffP5+bNk\nB4h5UX5eQX1MJH7pYL4NmTyIs5ilq9UrPdfgNQ2jhgGV6VVgK0vf27vJNiJ9\n9mS/88YuR1kPOkNHdVDLU20XY6Vj7h1DJGjtswxLxwbfL1DA2THfT59ikoi/\nQMoC7fsfkV/9Q8S9RQx1xFzrYV3mpodq0KiiOvDmSArCB8lhiJLjRHVu6/x9\ngSiF8xrt1olFCRiiW3CK1FJ1NPwdnZ5HG8tYR/T/rLwhvbzXw7bSUlPWlnKg\nAcSu2yX2U4EOxhdJ6Vwmr6wfGhHmN7HQwYDZQiUdjvWYMaDns8zcWGuoc1sw\nvKX8Xy6UhkNb4N3Cgaw57f26wJjCpy1kgg6J+ik3FqM8Q5acjuFlUxLT0Tvi\nmuG9g0IN4o+I35hJN35z2lAby5+QoPppKdZ+HuTuXfLGYDiOO8MONkrE2T+W\nqYFK\r\n=wDVR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","engines":{"node":">=6"},"gitHead":"802b0794f99c661a262fe8743c4dd404ed7380dd","scripts":{"lint":"standard bin/buildnumgen *.js lib/*.js tests/*.js","test":"npm run lint && npm run check","check":"tap tests/*.js","coverage":"test `node --version | cut -c 2` -eq 8 && npm run coveralls","coveralls":"COVERALLS_REPO_TOKEN=WWZwbWYSXerOnJUWlmnZyhBWvhdfiGVt8 npm run check -- --cov --coverage-report=lcov --no-browser"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"6.1.0","description":"Generates a unique build number with the build time readable \"by a human\".","directories":{},"_nodeVersion":"8.11.3","dependencies":{"commander":"^2.16.0","sprintf-js":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.1","standard":"^11.0.1","coveralls":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_0.0.1_1530984290975_0.0606297771340516","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"build-number-generator","version":"0.0.2","keywords":["buildnumber","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@0.0.2","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"bin":{"buildnumgen":"./bin/buildnumgen"},"dist":{"shasum":"431511191cd3690d9cd617b2a5c759af49d88f5a","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-0.0.2.tgz","fileCount":12,"integrity":"sha512-MD8B710y+Gdrh5jWgSZtiom4XuxQX8h6J9c207wexlSaUSDW4MMX6qvBcPXYRl0p59wFVkxFuZKyH0+btfhdFQ==","signatures":[{"sig":"MEUCIFhV0AxnvtKSDNUzNBu7QAoKBj6FK9gp4cG48JH4WqU4AiEAppo8be4VY1JPElWKK9SEtqVcrXE/Pc+pWk88SKTYwss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQP9eCRA9TVsSAnZWagAAaegP/1OlWPBGjhzbciIRdUV9\nYTCAYpYVop0Kw2Sb1TC22c5P38pPBzPQ1j39/BbOeYdO6n2uVMhTHPTEhg6c\nljkljrBk4wsNhUXRwfDJtuc/gYAuGecGEZebHMAX5XuY4HfL+e+Ml4KEMeQW\nMLQdtW062QjKqPe+b3CVEAVsoKRgR35WPLyxgLXfnvRyYp+R9aFqgowEf1He\ndmnqyA0G85sb1yA1Eq4Svi/XUqO1qVKuL32QMy1yCda+gaRiJSo8FebbEO5u\n+ndezhUVeoWQlb+UMr6Z0Rv2k0m3Vb2w3o0n2FTSkwM0r+dVpu5eQHtkpMuA\nCw5FBskTzmFt0jGsl8wJlPpXIx55ZFgwlxV46akWYvUeYRm6uUm34IEGyJSr\nX6WvbAIAqSq0AHwBDov+vKYm8JXa5qjyLh+Ajs5HWsgG9EvCG7WuD0FMBGZK\n6fs6JPMxtLLu/9NWhSgnI5BLl2W+Klzgj5RrsfHqgMr4xe+8ffFaYjgmOuHr\nOdc2rqUrXvQtcTRN5LLcqzJnAONmQgWNXKS2X1nsfLZePxBPzNNmdMEwA7bK\njkqJdrN2Tg7EGydgIU6EB1d5LrWIfRGvVO8GOYFh7aggSXlh7fXrPYEzV2n6\nDqzk0IpR9EayH0tfzyueGPM+xMnpVsl8J8WOb+7Bq6+pEJ4ratoWH+rGD1er\nmwaT\r\n=AqBM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","engines":{"node":">=6"},"gitHead":"64994dcacd17ac2877b5c7c485b0a6b566c003fc","scripts":{"lint":"standard bin/buildnumgen *.js lib/*.js tests/*.js","test":"npm run lint && npm run check","check":"tap tests/*.js","coverage":"test `node --version | cut -c 2` -eq 8 && npm run coveralls","coveralls":"COVERALLS_REPO_TOKEN=gdW8xKIlPOKwdpTM79HShT78OTbpbSNBd npm run check -- --cov --coverage-report=lcov --no-browser","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"6.1.0","description":"Generates a unique build number with the build time readable \"by a human\".","directories":{},"_nodeVersion":"10.6.0","dependencies":{"commander":"^2.16.0","sprintf-js":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.1","standard":"^11.0.1","coveralls":"^3.0.2","semantic-release":"^15.6.3","travis-deploy-once":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_0.0.2_1530986334085_0.48567803807245924","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"build-number-generator","version":"0.0.3","keywords":["buildnumber","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@0.0.3","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator#readme","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"bin":{"buildnumgen":"./bin/buildnumgen"},"dist":{"shasum":"90cc8fe8b2ab4e77287f81b360601944edf647c7","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-0.0.3.tgz","fileCount":13,"integrity":"sha512-OaXHy16+IXFZu2sDgZvoQHXphCAb4oeyx8oFj2lF++/XZvaSG5WuPVPqUlmRQgjyS6CZmw/HheeFGKPg24Wh+g==","signatures":[{"sig":"MEUCIC3/EnREhnbb6P3X8Hp4CYVokGvx6bsxIFaxYZkXsam6AiEA9qw9AAWs0m1x/If1p7Y9hbdbIAUHKNxweglTfJQAw5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbk9KCCRA9TVsSAnZWagAAxVYP/ipkR2QQwfslSN9UezNw\nredmW6ZMF/4NP+XKF7Rh7SYsPNpINXOp67yPF4JrEnNJxY3BFNlkyRCujXll\nycRpTNrNPM83p3l0GrQZU8a1Kl9r3ZDyh/cYkA1C7gGIzh+W6gpoOcqKljbI\nQFhcjyqa2y8VhTgoyzPkCWfo56OSRyTORv7J7Zhzhjfoj4Mm180XtTteAAi9\ntBZz5SChXds55Sv11ujhn469vjyCOW56EW1fptftBM8myp9h6OtjLd2zQ+cT\n233YiOIHkW+59Bp8nKeS6qRq88d/UBiOHEwMLv5p8cUnDZtIRqgvVlcIvyLv\nk04Ai8N5COtM5HrXmtFnDNCwrRxgX0Zle1zu3AJv71wtS69o0kaasFJCvEfe\nGe6aLCALUds3xfx2D5CzAoz6nJjJm+OQ+jw6KAuzrvSPA1ciYj6BbGihtJJj\nSW9ZygOYdj0AOE5/aNqYhzggQO4pHYVtGgZOZGOqrAWxtS3SblyH3gFA+amb\nijnfHANSIZDz0I3Fl3cPbZ3B/43h4cu9IkbFuRQn/9VG6WTiIaNIlyekeeTz\n1iDJD+V1oGKRKY1PaDxrt1wBrOwVgsxUPPlIkt00hN58YUchgvIGxQiaen1z\n9ahSCGFBMw20KDoBH8fFAmL2Bran/c/7VZku2RsJwr1zksqVIO9vj1AqPX3N\nJY47\r\n=7/mb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","engines":{"node":">=6"},"gitHead":"152192cee662afce36117f95995bd9dde15454e8","scripts":{"lint":"standard --verbose bin/buildnumgen *.js lib/*.js tests/*.js","test":"npm run lint && npm run check -- --cov --coverage-report=lcov --no-browser","check":"tap tests/*.js","coverage":"test `node --version | cut -c 2` -eq 8 && cat coverage/lcov.info | coveralls","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"6.4.1","description":"Generates a unique build number with the build time readable \"by a human\".","directories":{},"_nodeVersion":"10.10.0","dependencies":{"commander":"^2.18.0","sprintf-js":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.1","standard":"^12.0.1","coveralls":"^3.0.2","semantic-release":"^15.9.14","eslint-plugin-node":"^7.0.1","travis-deploy-once":"^5.0.7","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_0.0.3_1536414337697_0.9487658710236302","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"build-number-generator","version":"0.0.4","keywords":["buildnumber","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@0.0.4","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator#readme","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"bin":{"buildnumgen":"./bin/buildnumgen"},"dist":{"shasum":"e8318933a57b01c7bafe34a27e6e578abf2a69bf","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-0.0.4.tgz","fileCount":13,"integrity":"sha512-9iQMiBWUSN47BKtWMBloi+A9po+AHk24XLOdtdqn28xAojU0AlJUu98SiTB4F8QNrx7mtWbBuG4JzpnWo4ieVA==","signatures":[{"sig":"MEYCIQCh4f7q6Kn/Td26jTAQ3wSLFafdBtlVhxlpTA6Ed1/OLwIhAM0Rps0eK46r3y9GjgWP3IswE09JzI/pIkht+kulE79V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchTyiCRA9TVsSAnZWagAAeesP/15yO4NKwp+SSCkAhJKT\n5AUh3WD22M0D/lfgJKrFh6EkgIKP9sajOBcmNEr3GHZ7C7ACQVKvAvKUTZGv\n8+eC0lQJ66R7HjUPjkKTGJoZGfqn42bsJewlb8RTeu/YklIfJT1BFbJ7hoP9\nNqPcFmU13LarNO2f1e+CSAHjlwvsKrwH31UvxmWVeLhRvuzhdhsiVr0nma3u\nsRdLdGkrayQ/tmu/WO1Vuc8amV4cnCADzMtuDhGzSBSLrhsO9Uw29iMWCiTK\nu16OVs4kh8NtLhtueMvCKLMUNmsaapc3Wqhg79N9O7/l+ccqszifXZkJdpMB\n7nom6TtQl7oagWCtJ8cSdxMQ+GnkaRv0x8RJOpoCJ7EZDhwueU2tl+bZabVh\nRBhTtmXRnaNQlw3SNS5Ru6wpBnaZx/qgbS6I6guDhd4M1sIUxdGU+icgibcA\nv+Eeh6Nm5Iqi6B45x9U3n05LxfXWymfO1oAS2xtBZKDp1CpYy8ErmUvhkJR5\nYfctKYvUrqpa6o2x1yn+8z4l+yhbZeMXzFoHH2IMXN7LzTE49ewaupv5VUh0\nTd5MI2woIf6JMSg/+F+o6wiQftR53R0E9ZiCVw687pL79iiK2N/Sl3jJPY4f\nvjhd4Ylt15UHj8a5L3m4YN+1WfGMtiNzXEDkWu9HHX1q3Wb9Cd7ov1G8ABD+\nntnP\r\n=m+A5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","engines":{"node":">=6"},"gitHead":"f4a9f1921d3641ab1b72febe2e9efec01b0f6fe0","scripts":{"lint":"standard --verbose bin/buildnumgen *.js lib/*.js tests/*.js","test":"npm run lint && npm run check -- --cov --coverage-report=lcov --no-browser","check":"tap tests/*.js","coverage":"test `node --version | cut -c 2` -eq 8 && cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"6.4.1","description":"Generates a unique build number with the build time readable \"by a human\".","directories":{},"_nodeVersion":"10.15.3","dependencies":{"commander":"^2.19.0","sprintf-js":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.6.0","standard":"^12.0.1","coveralls":"^3.0.3","eslint-plugin-node":"^8.0.1","eslint-plugin-import":"^2.16.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_0.0.4_1552235681505_0.20550964901693058","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"build-number-generator","version":"0.0.5","keywords":["buildnumber","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@0.0.5","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator#readme","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"bin":{"buildnumgen":"./bin/buildnumgen"},"dist":{"shasum":"2bdd4a83aaecab10f44dbdf4bae4bbff5df701e1","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-0.0.5.tgz","fileCount":13,"integrity":"sha512-5QjGWTx4kPCCXXF+AZwTAgAMP2pGXWVlrlxGpO8KUUcmIGeVvUV+DI+b+BG7KGdrCet24E+cRQq1it/qW3hw2g==","signatures":[{"sig":"MEUCIQDQuOjOXK36TM7Ps+LiVdb4R0GuKcK54gzGSKQ3ioBhzQIgFXE6NcLlGWqnxGGmNcjpceM2IEKUa5VUsZasUWnOnGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+vAICRA9TVsSAnZWagAAGiYP/jYERUUMBitcKC9x35vi\n67mJ/3J8KHO7QT6N3OFj2hySjqAYOrN35NTZITJmpGUgAHZ7W+BoT1gpOqUK\nk07zDcBs4+3iW+3BkCIlRYqxyVI7wn2TGp7hEWPQAoLSmdhodOvrSCr+ZEQv\nMUp1Enmc9HcpD27W7OsRSzmx4JzCNs4BckcNMsgieeraQlFFjmRcQ/SgIjoF\nFfdYcSZ4bFoyjfHnNyuv24Dl7dskLz8apRjeIMDAFYLQhSytTE3dH1Rsp3TU\nykdke9gc/MWh0kCZNmZnSP9JXimMAqUzKFYJUQ9ilfl/M7/jeKaDhNOvjX+x\n/yv9cG6M1Gd3piTgcWVBOlgOv6mOdKzG+RcTwBvVRnQP16incPb8/ItjPhWj\n/dGoIXzhiFZdk0EffLZ2CX6hskeFGh6YlMEqhXi4EuCzOCdJNnVSvY5ZKtOR\n4FHX9Bsn1RB9/yVKXabngBWx4+xteQgXTaQMhCWEhRqTyVLDRd+d9pYRsy/Y\nxw212+50Ekg6qHvKWgbJ1KjnFPNEjkLxtWx1qbzxkJYyD4/hjAtZelAZAi4P\nOQK3Ec2141e62W5qMVP+28iHlywRVk269GQCWMAgWU9jfv7SuW7ihbvYh+wi\ny3KdtyMYKrRnqTjgllZLZszYREt0D76xYL8tW3uctuSupiGRhk6wDki7LavP\nh7eF\r\n=kcL8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","engines":{"node":">=6"},"gitHead":"1c30fa2b9572cc40d1b69426b282ad655ed80f0e","scripts":{"lint":"standard --verbose bin/buildnumgen *.js lib/*.js tests/*.js","test":"npm run lint && npm run check -- --cov --coverage-report=lcov --no-browser","check":"tap tests/*.js","coverage":"test `node --version | cut -c 2` -eq 8 && cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"6.9.0","description":"Generates a unique build number with the build time readable \"by a human\".","directories":{},"_nodeVersion":"12.4.0","dependencies":{"commander":"^2.20.0","sprintf-js":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.2.2","standard":"^12.0.1","coveralls":"^3.0.4","eslint-plugin-node":"^9.1.0","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_0.0.5_1559949320170_0.485246712620659","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"build-number-generator","version":"0.0.6","keywords":["buildnumber","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@0.0.6","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator#readme","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"bin":{"buildnumgen":"./bin/buildnumgen"},"dist":{"shasum":"3099e100cc79d00e5605c8fedb4151d478dd3e7f","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-0.0.6.tgz","fileCount":13,"integrity":"sha512-IN9kkmPajNRiFRGN74T61bEn/oYIP9O2UqqRcp5aD4n9o4iO17mcPgiORLQSeODQQo/KBne8dsEpW9ilO6+oow==","signatures":[{"sig":"MEYCIQD3P4CPC1gFP9yiQA5xj09LR2HfA1jKeOfUPfzCdef0IAIhAIEL8KAEiTJI4TaqY0R2fTVcL64w3a0iO0kPd1K3lQFF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdh3OoCRA9TVsSAnZWagAAme8P/jHtuO98+AKC9w8/rvTJ\nX8peKFfPy+lSIwVgclC3cMnZmhMbTV6I44mkI4+YacfXZOzKwaC+ZfdDzEGE\nSplPdy7Yo8hTnwkwNERhH7QIQu1K7rvk1+8voP2+SXsaf9aPCvp4Yv8hrozL\nYkuuR8zTONXTP0VG1JjZThz/nWZKr3NsT9Xr6I8F1TfgzJnxzq8bcVfgdtOI\nGHRijcYSJdXatxsg2zIaenHjT+By8t6Sj4Qi3tCvXOzBsjH5FOjDZJBeayPo\nbbj6h54aCIQPFGqpWp66xvNIC9Opvp7xYtOVX/25quH+XMWgJa9yK10xa4rc\ny2x8du8lh2MWqKQqdzGP0PeqeMJp7BTBUJaGOmJ0aZayi6budykxxTwQT9nY\nYi6TCyWhYkKbCF/iSP+/ZhjcATjyJCwseog8SbkDYtnuJtGTfo9bfeh8FZ69\nCyuJlI9KdLh6J/cBXFhWIxW89UvM6YvL2T5e+fEBBrdlXfJ7ZdOfOfEW+A3O\n3SJl/4Cw1TyvMvkVAuZ4Y5w6cCiBsPymez5zPeETon4YL22P2FozbD0xQFzQ\nzyfmS7ZLhojZ0Jp71fsFeeopOArdvBdMLqytfrCno8OISq439OBNVBgk5wTZ\ntYFVnsh09vjG62jBVsmgb6y0UW5akTw+jHPH8LFbomjprCMdfFGsULVIdtxB\naycT\r\n=/tAi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","engines":{"node":">=6"},"gitHead":"6952da6162125fb9ad74adefbc071323c97d71d2","scripts":{"lint":"standard --verbose bin/buildnumgen *.js lib/*.js tests/*.js","test":"npm run lint && npm run check -- --cov --coverage-report=lcov --no-browser","check":"tap tests/*.js","coverage":"test `node --version | cut -c 2` -eq 8 && cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"6.10.3","description":"Generates a unique build number with the build time readable \"by a human\".","directories":{},"_nodeVersion":"12.10.0","dependencies":{"commander":"^3.0.1","sprintf-js":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.6.4","standard":"^14.3.1","coveralls":"^3.0.6","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_0.0.6_1569158056120_0.44097920436261573","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"build-number-generator","version":"1.0.0","keywords":["buildnumber","build-number","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@1.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator#readme","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"bin":{"buildnumgen":"bin/buildnumgen"},"dist":{"shasum":"249e2cd8c09634f3a2b925193d06f7064cb92b7b","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-1.0.0.tgz","fileCount":14,"integrity":"sha512-6xhLaQm6vStqlByo7S7WlO0aohuKCsPU+3bBUmnWDow5nbuiMoeM3fd6ZKfMxwkvGK8xRFYM4oCVJYreRI1DUg==","signatures":[{"sig":"MEUCIQC9AnWnY+AdpSi43O63D1V6DlMjcgPwA9sCigisC7LncQIgGRXLv1t6xEGpuvQuRKkZA6FHhqd4BHaqa3ITPBQCzHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxguXCRA9TVsSAnZWagAAyeMQAITNlq/MTb4kfy1tuYz5\nxY2LsbHGRvO/ZeNuuvJelbTAdIbgNcs8WWu54RiCXSF3u7L80ywqR6e+DWRV\nY0qmN7Y2B/TfvmuqnYajCPxVXr6X8WNB2Q8qGPSQ4GiMuMf17qRGWW5hHugQ\nhFS1Dp+RpjnfXU6Dw0BfyaIxWZoa1VDeI+adUnQDjfg/hvHkIFZGN8Ieoe6Q\nVOdMoDPJeY0SbpCY9yfTpF/AcAMU9Iy0OFTbk0tD16UTovVkmAYlsCKWXwv4\ntNEm+3Exce6IbywOpe5Km1HwBq5veP67rD3CDC4ZH79bT6+rWOCbKAQlAg2H\nQCER1W1D00DaEwWKMRl+KhrP/TVXbPGlSHax7wXeVep1IBfmDBp42VXBiaPo\n+tSEDdixgZUeVDY0lgqAjln+b1akIn/x9fe/7nalDGigAL3vurqVrpGIdnZH\nGy/1N0t1CLvhyc78F6T3lVi6IYgkQf0/7xFEehEvPSJO/DXczKmpK1UpVhCa\n6PwDNfGHfB13m7u/PFo8HJoTHyy8wzf+vZARt2tbAM+UtSa6Q0AcnTReUUkn\nucfYP0oM3MV8AS5kDmEDKR8oF2JHy5+djP9sibYepEK4l2b/MRCwbD4P6U2M\nnr066TxhsEpXSfrVTYaClvgtr0xQMuECCT9j7BtdTdVWvfV5kEuVG34JsxIU\n4dcU\r\n=AZ6z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","browser":"dist/index.umd.js","engines":{"node":">=8"},"gitHead":"6ce639408dea23fde5d06eeb07e171a3adc443ee","scripts":{"lint":"standard --verbose bin/buildnumgen lib tests","test":"npm run lint && npm run check","check":"tap tests/*.js","cover":"npm run check -- --cov --coverage-report=lcov --no-browser","prepare":"node util/build"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"6.14.9","description":"Generates a unique build number with a human-readable build time.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"commander":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"14.11.0","standard":"16.0.3","coveralls":"3.1.0","sprintf-js":"1.1.2","@prantlf/esbuild":"0.8.17","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-promise":"4.2.1","eslint-config-standard":"16.0.2","eslint-plugin-standard":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_1.0.0_1606814615308_0.6590598133620575","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"build-number-generator","version":"2.0.0","keywords":["buildnumber","build-number","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@2.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator#readme","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"c8":{"lines":100,"branches":100,"reporter":["text","lcov"],"functions":100,"statements":100,"check-coverage":true},"bin":{"buildnumgen":"bin/buildnumgen.cjs"},"dist":{"shasum":"23e3794d6e60af2309b18c34c30990f6f0161b2c","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-2.0.0.tgz","fileCount":14,"integrity":"sha512-IcML2n4gxD6bPb96uQ1KXlKUlMtL1FmkwTEtoMvNUKxOA5MHYDzXcRVrfSY/A7D0EcH7l0Bi5ILkZ23jopKdPw==","signatures":[{"sig":"MEYCIQCXKUIOdoWHHU9XAfbA8oddRC7r9cJb+qMUNTQmdiCqYQIhAP6Cqy78QviYOGEKQ5TTry4Mmme1lYjDiOy8Ql+7oEDi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirZwXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpn9BAAlPKD9VdjgbU4UWMHB1NzcEVhKk1VETKrPXHucN38PiwgOqwa\r\nhZZWxaR9vn1nm1o40BPqG6jj3zwXfSN1LvaZ3FhFSW0J7iUGnmNTnqyoqGRU\r\nwyn4d0vL7/lJwyy539pvF1HjZyLwZKkHc0ZSkABVA/XkIs/Ut0jBkziya0qR\r\nY0qNoPLxQKGyM913AeUEkzeJy4DSc2T9lTtccE/HqpR6eSmVAOI0OB0QhuWP\r\nvNV46v8yrBW4wP8StH68eRNqfyc6aY5Wgs7+aqEv5pfW7Jgc+6YWLP8urwPd\r\nz+2FzM/SAcZz1CG7qDLMSh9zl3FGmx5qMOGgUvKKb7pSgU8RoFu9NW5x3OYq\r\nseXAIBojbJ2Zba7HJ4kUorgARGTdB6IuebKU9ZRKrKdMfSazLtrvfnN/Twk2\r\nqFwPUfqRhcERj+9T4eRcQPCC9imYeRu0+2g9Vvb52bOAYjsHQqqHX6Lx9XDS\r\nLkva6bqlt3f+BMD79INs+uaIeVmUzeD/51jhD7uDt5qd1FmygKjwNVwjwN76\r\nhTiJ+Fvf4LpikKVoJhjnIq/G3LyPX9sPbitcOR8Ds2Wkns1GtVCPSMpzfVHj\r\nxPgkpLcxBOqJQ8rtwqRGbBTN6VG8Tn4Y3q4AdVWLCDCxEezrSq414nWlbakU\r\n3JE0q7sZjvwH2yNO/Vai02mIsZCZYlOdP5Q=\r\n=v765\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"lib/index.d.ts","module":"dist/index.mjs","browser":"dist/index.umd.min.js","engines":{"node":">=14.8"},"exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"2c3a3ba5c6ac79e61e8955fde8ae367b2d4c5f07","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"lint":"denolint","test":"denolint && c8 teru-esm tests/*.js","check":"teru-esm tests/*.js","cover":"c8 teru-esm tests/*.js","prepare":"rollup -c"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"8.11.0","description":"Generates a unique build number with a human-readable build time.","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","rollup":"^2.75.6","tehanu":"^1.0.1","sprintf-js":"^1.1.2","tehanu-teru":"^1.0.0","tehanu-repo-coco":"^1.0.0","@node-rs/deno-lint":"^1.13.1","@semantic-release/git":"^10.0.1","rollup-plugin-swc-minify":"^1.0.2","@semantic-release/changelog":"^6.0.1","rollup-plugin-esbuild-minify":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_2.0.0_1655544855125_0.38501472211623167","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"build-number-generator","version":"2.0.1","keywords":["buildnumber","build-number","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@2.0.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator#readme","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"c8":{"lines":100,"branches":100,"reporter":["text","lcov"],"functions":100,"statements":100,"check-coverage":true},"bin":{"buildnumgen":"bin/buildnumgen.cjs"},"dist":{"shasum":"32e82cba057be8f3ceff12fc0b7b3a734fb8816f","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-2.0.1.tgz","fileCount":14,"integrity":"sha512-CfIUCMGuoFJXe3y3Y9ZpoRZQmg5PaThLWDbsbsDFDZJ7IgtA4mKlPuQ6O7omifJFZuObKpWAHOhWyW6GG/sKxw==","signatures":[{"sig":"MEUCIQDIrAsjkkAYlFHaO0t6/dnbPHmAsmfc7+7KP3vbqSSDJgIgIgcERAksatAUgvsmv7Mjf/OZKD3o/aXCIn4kT/iW4bM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirZ2OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Pw//YqG7qMOOv9jKsNyFx3NDzMA2gGqcVlPWBtRKCKW+Wlst82gN\r\nVijmiAAbFgm/vkwSnDQneyImdCXsoUw+Nax0AZWou7p+SbiKfvWM0BeHGyxK\r\ndqH3I5f+0psX7W02obmhDIcExMV4qb+tyJ0XM1Wk7eDdc/bQ0wIcHJB2XwHV\r\nk6m42CW/BL6C/vuaNCAafLjOO9awHzPiw2pjQkqYcfA3a5o82JMiAKChZ5hV\r\n5MqeEv21GNP0eNKvo0zbdtg/8cbW4Fmblz+EIF35hZIfaBTMjVxVWoD1/WMM\r\nWa34d47B1Aj0OjCudyiCiE0QXoCuNpQ7oUWiivX8IjZKwyA3h78Lh7+8lsHc\r\nd9HtSSd08tGxpkgU/DgplI1jf66N1FqfJnV+PD393RwdecxeUKpWb/bEc5cV\r\n8HV0t0PCEbSvKwCVLFYiV6ukNpaeU+oXH+dRkrl7zd6ymhUAnz/fCahyyCr6\r\nP9AeROjehczBdMdkg/HGZ+M/G2Q7U1BlBtT32690r4YsWKRpvi5Bt3WFvoBo\r\nT045l4+I2FL+mg7aDVCgEosA+rMEwE7ZlRLxWkgKvJMAKH6yJTrsbr1X8W73\r\n6PxsKCXOGDjm7YghWiZbzwOg5nLy/G72dmamcLILS9V7E8RqhO8ttdLTvWpt\r\nBQxe5heEbs2fuCZ9+u3i7wZg0xhAo2y83pg=\r\n=dwUb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"lib/index.d.ts","module":"dist/index.mjs","browser":"dist/index.umd.min.js","engines":{"node":">=14.8"},"exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"053031728147580c243711bbefd0aa58e5495ad7","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"lint":"denolint","test":"denolint && c8 teru-esm tests/*.js","check":"teru-esm tests/*.js","cover":"c8 teru-esm tests/*.js","prepare":"rollup -c"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"8.11.0","description":"Generates a unique build number with a human-readable build time.","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","rollup":"^2.75.6","tehanu":"^1.0.1","sprintf-js":"^1.1.2","tehanu-teru":"^1.0.0","tehanu-repo-coco":"^1.0.0","@node-rs/deno-lint":"^1.13.1","@semantic-release/git":"^10.0.1","rollup-plugin-swc-minify":"^1.0.2","@semantic-release/changelog":"^6.0.1","rollup-plugin-esbuild-minify":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_2.0.1_1655545229891_0.7393361716121161","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"build-number-generator","version":"2.0.2","keywords":["buildnumber","build-number","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@2.0.2","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator#readme","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"c8":{"lines":100,"branches":100,"reporter":["text","lcov"],"functions":100,"statements":100,"check-coverage":true},"bin":{"buildnumgen":"bin/buildnumgen.cjs"},"dist":{"shasum":"dadc37f96400859e7e2570e9a4652a7490414f2a","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-2.0.2.tgz","fileCount":14,"integrity":"sha512-NltrAygCngs/ywmki58j9DBkVvS6r5I9w5oBdBfJePqjamqD35FmdfUNK0m+Aw0pbe//KXyXoalM02WT92YF/w==","signatures":[{"sig":"MEUCID2s4OS+nuuusW8rLpSq/8Q6NYd97ExWEZ0JnyxFg2ZKAiEAxDnxCITbkHGO21zpUtJHnD0GS+8Unmkjwkx3yYwRPPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirf96ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofEg/6AxBBp1ipQgq2pb+u+WebJ+jSx75NwQ+Q2qmZNQQ94dDcoN5v\r\np0SRP8n6wmSUTIeNlWynzQS6gTe7G6xJWm4huJjzCuPQDWmAGSijAxTHWDUF\r\nRha6FCn9lfEhk71MPBAJNc+CpjZzQp8mqz7NH7PU4uyJBEZet5LIgNQ3EFfi\r\nu/YH8K4jj5jSnZEmEEYSb2mk9iixhnARtw7EPWvel6bbCB37CgwVUGL4L2TA\r\nEGWbe9Hb/xDmkYF9cWtYGf8WMY28mvTrlIxtQE/vDukalXzxRG46a2pnOGlO\r\nSN+DhdXOEH0uZISA9hfC1K6/Uz4BnBTC1U7THrmUlp7v6joRIw9JiZ7unSYM\r\n6kGTSVw/XBE5soVSEFmmnNCQEV4ZvX9m/A6g+7962uDzoKQJadrFoxHmdvyr\r\nVgJadUeMEv7SIvJf1sZIgl1sZJRfMmDULp0lult5OssP5rXHjSQzPaxoJpqt\r\n6Cc4z0KhaMddcWQ+HExSTvuLKoSAkSDylYLulIjBbIenN8HnL5sCCPIkzWUS\r\noTHPcfVvh9IPbPBVk/s8AZGtKrAPuJyQkOfpqHvROoVUNFZE5o/xvOHG6mwJ\r\nIpWwaXEn9tvdf8WRHn0GpVMDTeIjv/tXDfIm/+7nPRNZkacl3z8WEgqQvJOa\r\n1EochsLo6TmawVw4x8J0x3mR4ydMmZg/O6s=\r\n=qpy/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"lib/index.d.ts","module":"dist/index.mjs","browser":"dist/index.umd.min.js","engines":{"node":">=14.8"},"exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"5fc776702be3ef85dd4ab4aaaf167f26429350cc","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"lint":"denolint","test":"denolint && c8 teru-esm tests/*.js","check":"teru-esm tests/*.js","cover":"c8 teru-esm tests/*.js","prepare":"rollup -c"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"8.11.0","description":"Generates a unique build number with a human-readable build time.","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","rollup":"^2.75.6","tehanu":"^1.0.1","sprintf-js":"^1.1.2","tehanu-teru":"^1.0.0","tehanu-repo-coco":"^1.0.0","@node-rs/deno-lint":"^1.13.1","@semantic-release/git":"^10.0.1","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-swc-minify":"^1.0.3","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_2.0.2_1655570298248_0.9379756218181459","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"build-number-generator","version":"2.0.3","keywords":["buildnumber","build-number","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@2.0.3","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator#readme","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"c8":{"lines":100,"branches":100,"reporter":["text","lcov"],"functions":100,"statements":100,"check-coverage":true},"bin":{"buildnumgen":"bin/buildnumgen.js"},"dist":{"shasum":"3b9e9f650307867dbe2de5ef04d69d415c7cb913","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-2.0.3.tgz","fileCount":14,"integrity":"sha512-FoveLftWmz+5N3mKZV32Ebg3ZFMUJtYAoyND1dP3rqAuyKXzAMQlDsSNqr5qmCtvPo06tG83sK9FrBvnvFwoIA==","signatures":[{"sig":"MEQCICm56SRn9D9nG/HjOOZyV5K/g6CaTHer0gNLQnkoAuSkAiBR0d5Xk4eIF+etsVXi1m9qtpuoqCxFZZfNzUA9R97yIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2kuGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6gw/8CpFqz4HOJW3fmeIOrF98P7tcw6Q9lvvAY5yZknogx9WAITpp\r\nwWvmupySb1ry2EL7CL7MBmaLwuqJI+/dK/PVODCyZ1PnkVoml7eSPJCXz3xx\r\nvldlO1G3xsExstJoCfZdXfEddXPjgrYMRqxadJzou71Ky72ppdOf5LPjvhKh\r\n1GnGA59vp0x56FVsJJawlW3uGmQIMUhHh07QzMq9PPKsSgFuSVG/kCj57gFR\r\nhYWB+Hhf7e2ZNTkc/13vaKe4RByxnEf12lcbp0Nm0nLMww7nnPGNWHiJJReX\r\nRq40awtRl8x26FkkZfRkrfG+8AlBZD71s/eY2aYKYHkVyL4IBNuSEvjMTD2B\r\nyiAqR9leK8uWgcAuUAAgBnwlf62w4fwrSMa/J1P8hsz0gmeza/6CdAyGzO21\r\nH7vZbrChGUpS+RVJV9j3lVL3EqI9JSpPZ9SzM3Q6AlBNdR9CLeFX0x7yx60i\r\nAQ74IzwE4s9jE7kUBcGCEIoS6fYiCYmeqQLWWqLb8WFBJ14Bg0ten4UpvuyX\r\nR09fsajPWy5YhWnlWBWw2Jw40HhwEF8grUj0ykSKyIMIWMeIMmf9YE6gS6It\r\nMpMfSU8sT2iDobtxSIwmyLMonF0k0mY1+KBpKWEtx3IHAmIXdmb56ZmeZ/VJ\r\nYrj0P/PJK5y/DKmmxBr6QMC8jngbs9L84xQ=\r\n=FWIf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","types":"lib/index.d.ts","module":"dist/index.mjs","browser":"dist/index.umd.min.js","engines":{"node":">=14.8"},"exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"b1d3a00c7971f89e9f24b5d32df10ec0ba2fdb23","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"lint":"denolint","test":"denolint && npx buildnumgen && teru-cjs tests/*.cjs && c8 teru-esm tests/*.js","check":"npx buildnumgen && teru-cjs tests/*.cjs && teru-esm tests/*.js","cover":"c8 teru-esm tests/*.js","prepare":"rollup -c"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"8.11.0","description":"Generates a unique build number with a human-readable build time.","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","rollup":"^2.77.0","tehanu":"^1.0.1","sprintf-js":"^1.1.2","tehanu-teru":"^1.0.0","tehanu-repo-coco":"^1.0.0","@node-rs/deno-lint":"^1.13.1","@semantic-release/git":"^10.0.1","rollup-plugin-cleanup":"^3.2.1","build-number-generator":"link:","rollup-plugin-swc-minify":"^1.0.3","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_2.0.3_1658473350355_0.3771483871185115","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"build-number-generator","version":"2.0.4","keywords":["buildnumber","build-number","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@2.0.4","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator#readme","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"c8":{"lines":100,"branches":100,"reporter":["text","lcov"],"functions":100,"statements":100,"check-coverage":true},"bin":{"buildnumgen":"bin/buildnumgen.js"},"dist":{"shasum":"2882b20c6520b228b03f9717b4b03d627b5485ac","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-2.0.4.tgz","fileCount":15,"integrity":"sha512-hkKFhopqgcEoFxXKke87V/MkJ0IcNY1Jnh38TioGoFbasXC6li4VKDdjQ3VcgoER0KuhKeRlyxZD1LVTlw5imQ==","signatures":[{"sig":"MEQCIDXCLtGlH+p6U4FmcOKKB8AP/bP3wg8YsLXZ2Dll19i4AiAH+mt9XbQHqqPhQFkDbE3hi3Fg4DH523Rlm7Ap2QOPkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2lVTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ+g//RxP7AjeqY1EGg5IflcCDtJtwS4KyWljfIbT+d75/dZPmbp5v\r\nSnEes/F58sBH0zHcVLW+pyVDnPFaJQcKhKfTlxVmqx+fWLetxNwFKOknko65\r\nTOlVKNCcOzg2bgUSfU7+u2JVfrosZq4aM9CBTMvBHBP4VNsNkq3OQCDy+Wxv\r\nr9pmYUOsPB8tuxvFzFhpkJTq5A1CR6CwXu46kfGfzyv/7SAhvFag3rwHRN5u\r\nP5hmEbbFk9chJ/UnCyzdDOdbb165hSk7QumRLGWCjTg6K6bDKeN5+BtGBxc2\r\nzmUbYTk0vkrueJxEY4CEZZguuJUJxLtnAGcTkNCrsLYX0lnTwyesuvqHobZ6\r\nVSTRZvCfvXzdOhuvZiH+smm2tRyplOyLGvW4RJLOQ64OU4y1b2lK8eJ94qnH\r\nM0f6en5+uiamruFKIH6Imr3YfsM54qBHyKGSGvAVAOC9jK7a/WAi0/hGehrS\r\nJ7hNDGecW+bFplnF0EOQd+mpoO0KVE9H4a4jxzlMQCajviU3C2b1wxjKCHbt\r\nRwd9VFGleS8F4Ua9bsJrpSatJtxXDp0VLkIzt6SPCYuPYZ4ddg95/gDAV2gf\r\nUZ7qNhTNr+IA+exrP+xLZWv+BXP3kpc7MisxaN7p2L4fusrOWB/ccEqxD0Br\r\nd17Epw17+49FA0ui25qn2UxSsgE7dTkiZK4=\r\n=r8Ix\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","types":"lib/index.d.ts","module":"dist/index.mjs","browser":"dist/index.umd.min.js","engines":{"node":">=14.8"},"exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"248c1ae0f821c7f33e8f470e20968b385b2f8a4c","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"lint":"denolint && tsc --noEmit tests/types.ts","test":"denolint && tsc --noEmit tests/types.ts && npx buildnumgen && teru-cjs tests/*.cjs && c8 teru-esm tests/*.js","check":"teru-cjs tests/*.cjs && teru-esm tests/*.js","cover":"c8 teru-esm tests/*.js","prepare":"rollup -c"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"8.11.0","description":"Generates a unique build number with a human-readable build time.","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","rollup":"^2.77.0","tehanu":"^1.0.1","sprintf-js":"^1.1.2","typescript":"^4.7.4","tehanu-teru":"^1.0.0","tehanu-repo-coco":"^1.0.0","@node-rs/deno-lint":"^1.13.1","@semantic-release/git":"^10.0.1","rollup-plugin-cleanup":"^3.2.1","build-number-generator":"link:","rollup-plugin-swc-minify":"^1.0.3","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_2.0.4_1658475859369_0.15379500889549225","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"build-number-generator","version":"3.0.0","keywords":["buildnumber","build-number","build","number","version","generator"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"build-number-generator@3.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"homepage":"https://github.com/prantlf/build-number-generator#readme","bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"c8":{"lines":100,"branches":100,"reporter":["text","lcov"],"functions":100,"statements":100,"check-coverage":true},"bin":{"buildnumgen":"bin/buildnumgen.js"},"dist":{"shasum":"1119461a28b014330a8bacc155ae27f0eae4c5f5","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-3.0.0.tgz","fileCount":15,"integrity":"sha512-Nf/Zxzhsz0iFegKWBEebaQE3UuNG2oLdFEIwgOhRVc14K38Sxje9QSyu9x/LWHA61zwjSyFkIgDe+V0N3N1PyQ==","signatures":[{"sig":"MEUCIQDV1NQoq7+tqXbZbQC1znszUugSzVUEJf/66WRILNNoIwIgNx9obMBRBrj/ms0IyDIHE5Hv/vCAyjwCRlYwk5/vBiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50420},"main":"dist/index.cjs","type":"module","types":"lib/index.d.ts","module":"dist/index.mjs","browser":"dist/index.umd.min.js","engines":{"node":">=18"},"exports":{"types":"./lib/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"6702bda384f04e04fe626005e0ebbb843b69fc48","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"fix":"biome lint --write *.js bin lib tests","lint":"biome lint *.js bin lib tests && tsc --noEmit tests/types.ts","test":"biome lint *.js bin lib tests && tsc --noEmit tests/types.ts && npx buildnumgen && teru-cjs tests/*.cjs && c8 teru-esm tests/*.js","check":"teru-cjs tests/*.cjs && teru-esm tests/*.js","cover":"c8 teru-esm tests/*.js","prepare":"rollup -c"},"_npmUser":{"name":"prantlf","actor":{"name":"prantlf","type":"user","email":"prantlf@gmail.com"},"email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/build-number-generator.git","type":"git"},"_npmVersion":"10.9.2","description":"Generates a unique build number with a human-readable build time.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","rollup":"^4.44.1","tehanu":"^1.0.1","sprintf-js":"^1.1.3","typescript":"^5.8.3","tehanu-teru":"^1.0.1","@biomejs/biome":"^2.0.5","tehanu-repo-coco":"^1.0.1","@node-rs/deno-lint":"^1.20.4","@semantic-release/git":"^10.0.1","rollup-plugin-cleanup":"^3.2.1","build-number-generator":"link:","rollup-plugin-swc-minify":"^1.3.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/build-number-generator_3.0.0_1750970696268_0.9184110864898327","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"build-number-generator","description":"Generates a unique build number with a human-readable build time.","version":"3.1.0","homepage":"https://github.com/prantlf/build-number-generator#readme","author":{"name":"Ferdinand Prantl","email":"prantlf@gmail.com","url":"http://prantl.tk"},"repository":{"type":"git","url":"git+https://github.com/prantlf/build-number-generator.git"},"bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"license":"MIT","licenses":[{"type":"MIT","url":"https://github.com/prantlf/build-number-generator/blob/master/LICENSE"}],"engines":{"node":">=18"},"type":"module","main":"dist/index.cjs","module":"dist/index.mjs","browser":"dist/index.umd.min.js","types":"lib/index.d.ts","exports":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./lib/index.d.ts"},"bin":{"buildnumgen":"bin/buildnumgen.js"},"scripts":{"prepare":"rollup -c","lint":"biome lint *.js bin lib tests && tsc --noEmit tests/types.ts","fix":"biome lint --write *.js bin lib tests","check":"teru-cjs tests/*.cjs && teru-esm tests/*.js","cover":"c8 teru-esm tests/*.js","test":"biome lint *.js bin lib tests && tsc --noEmit tests/types.ts && npx buildnumgen && teru-cjs tests/*.cjs && c8 teru-esm tests/*.js"},"c8":{"check-coverage":true,"reporter":["text","lcov"],"branches":100,"lines":100,"functions":100,"statements":100},"devDependencies":{"@biomejs/biome":"^2.4.14","build-number-generator":"link:","c8":"^11.0.0","rollup":"^4.60.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-swc-minify":"^1.3.0","sprintf-js":"^1.1.3","tehanu":"^1.0.1","tehanu-repo-coco":"^1.0.1","tehanu-teru":"^1.0.1","typescript":"^6.0.3"},"keywords":["buildnumber","build-number","build","number","version","generator"],"gitHead":"2094d28b3c47040dce45ad0f07d08aeccd0f6a7f","_id":"build-number-generator@3.1.0","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-OFtZoV7d1VmZ2hpMvZWF/PKCWFJ4oB/CHvG3XIddwczpJJZFcvzGpRTWqdmBeNlfySO0HJFwfhOPbmnZxyD5PA==","shasum":"4b14268b91418add028b58fbcce3ad7e2158aec0","tarball":"https://registry.npmjs.org/build-number-generator/-/build-number-generator-3.1.0.tgz","fileCount":15,"unpackedSize":50289,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/build-number-generator@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJw7dWp1HdPmtxcu/G5hRA0st1KRFjyiJ9dJ+eIa8p1wIgIB3FQMgh+pz7kh6xHmAF3LPptAXfjoy1ck3Jy/TyOyY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2aff77b0-0f08-494c-a199-4e794b62ad1c"}},"directories":{},"maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/build-number-generator_3.1.0_1777877366922_0.23672078320650924"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-07T17:24:50.974Z","modified":"2026-05-04T06:49:27.322Z","0.0.1":"2018-07-07T17:24:51.059Z","0.0.2":"2018-07-07T17:58:54.133Z","0.0.3":"2018-09-08T13:45:37.902Z","0.0.4":"2019-03-10T16:34:41.661Z","0.0.5":"2019-06-07T23:15:20.365Z","0.0.6":"2019-09-22T13:14:16.222Z","0.0.0-development":"2020-12-01T09:22:14.742Z","1.0.0":"2020-12-01T09:23:35.479Z","2.0.0":"2022-06-18T09:34:15.327Z","2.0.1":"2022-06-18T09:40:30.118Z","2.0.2":"2022-06-18T16:38:18.461Z","2.0.3":"2022-07-22T07:02:30.493Z","2.0.4":"2022-07-22T07:44:19.584Z","3.0.0":"2025-06-26T20:44:56.467Z","3.1.0":"2026-05-04T06:49:27.054Z"},"bugs":{"url":"https://github.com/prantlf/build-number-generator/issues"},"author":{"name":"Ferdinand Prantl","email":"prantlf@gmail.com","url":"http://prantl.tk"},"license":"MIT","homepage":"https://github.com/prantlf/build-number-generator#readme","keywords":["buildnumber","build-number","build","number","version","generator"],"repository":{"type":"git","url":"git+https://github.com/prantlf/build-number-generator.git"},"description":"Generates a unique build number with a human-readable build time.","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"readme":"# build-number-generator\n\n[![Latest version](https://img.shields.io/npm/v/build-number-generator)\n ![Dependency status](https://img.shields.io/librariesio/release/npm/build-number-generator)\n](https://www.npmjs.com/package/build-number-generator)\n[![Coverage](https://codecov.io/gh/prantlf/build-number-generator/branch/master/graph/badge.svg)](https://codecov.io/gh/prantlf/build-number-generator)\n\nGenerates a build number to be appended to your product version number, which is unique for each build and which can be read \"by a human\" to learn about the build time. No need for maintaining the most recent build number in your sources, incrementing it during the build and committing & pushing the new one to your sources.\n\nTry generating your build number or parsing an existing one an print the build time [online]!\n\n**Note**: If you use Node.js < 14.8, stay with the versions 1.x. The functionality of the command-line script and of the API is the same. Requirements on the browser didn't change.\n\n## Features\n\nThe generated build number has the following features:\n\n* The date and time of the build can be read \"by a human\" from looking at the build number. (Uses BCD notation for a year-month-day time stamp: YYMMDDCCC. \"CCC\" is the count of 2-minute intervals after midnight.) \n* A new unique number can be generated every two minutes. (Enough for usual CI/CD builds running on a central build server after every push to the source code repository.)\n* The build number has fixed number of digits. (Contains always nine digits for easier column formatting of version numbers.)\n* The build number is an integer. (Can be parsed to a 32-bit integer, if it needs to be processed as a number elsewhere.)\n\nThis module offers the following functionality:\n\n* Command-line tool to generate, validate and parse the build numbers. (Can be integrated to any build script.)\n* [ESM], [CJS] and [UMD] modules offering an [API] for programmatic usage in [Node.js], Deno and a web browser. Can be integrated to JavaScript build scripts like [Grunt] or [Gulp].\n* Includes TypeScript types.\n* No dependencies.\n* Tiny size - 1.12 kB minified, 602 B gzipped, 530 B brotlied.\n\n### Example\n\n    Full version:     1.0.3.180625392\n\n    Product version:  1.0.3\n    Build number:     180625392 (2018-06-25, 392*2 minutes after midnight)\n    Built at:         25 June 2018 1:04 PM\n\n*Product version* marks the particular version of your product for identification and compatibility-checking purposes. The format of the version number is not fixed. [Node.js] modules usually comply with the [semver] standard.\n\n*Build number* is an additional stamp to be appended to the e product version to identify, when your product package was built.\n\n## Command-line usage\n\nMake sure that you have [Node.js] >= 8 installed. Install the `build-number-generator` package globally using your favourite package manager to be able to generate and parse build numbers by running `buildnumgen` from any directory in `PATH`:\n\n    $ npm i -g build-number-generator\n    $ pnpm i -g build-number-generator\n    $ yarn global add build-number-generator\n\n    $ buildnumgen\n    180625392\n\n    $ buildnumgen 1.0.3\n    1.0.3.180625392\n\n    $ buildnumgen 180625392\n    Mon Jun 25 2018 13:04\n\n    $ buildnumgen 1.0.3.180625392\n    Mon Jun 25 2018 13:04\n\nRunning `buildnumgen --help` prints usage instructions:\n\n    $ buildnumgen -h\n\n      Usage: buildnumgen [options] [build_number|product_version]\n\n      Options:\n\n        -V, --version                output the version number\n        -s, --separator <separator>  separates product version from build number\n        -v, --validate               only validates a build number\n        -h, --help                   output usage information\n\n      Prints a new build number if called without arguments. If called with a\n      previously generated build number, it will print the time, when it was\n      generated. If called with a semver number, it will append the build number\n      to it and print the result. The default build number separator is dot (.).\n      When validating a build number, the process exists with zero if the input\n      is valid, otherwise it exists with a non-zero.\n\n## API\n\nThe `package.json` exposes module bundles for [Node.js] ([CJS], [UMD] and [ESM]) and the browser ([UMD] and [ESM]). They exports four functions to generate build numbers, validate them, parse them to `Date` instances and format them to shortened readable Date strings.\n\n```js\nimport { generate, validate, parse, format } from 'build-number-generator'\n\n// Returns '180625392'\nconst buildNumber = generate()\n// Returns '1.0.3.180625392'\nconst buildNumber = generate('1.0.3')\n// Returns '1.0.3.180625392'\nconst buildNumber = generate({ version: '1.0.3' })\n// Returns '2018/06-180625392'\nconst buildNumber = generate({ version: '2018/06', versionSeparator: '-' })\n\n// Returns true\nconst valid = validate('180625392')\n// Returns true\nconst valid = validate('1.0.3.180625392')\n// Returns false\nconst valid = validate('1.0.3')\n\n// Returns Date instance with Jun 25 2018 13:04\nconst time = parse('180625392')\n// Returns Date instance with Jun 25 2018 13:04\nconst time = parse('1.0.3.180625392')\n// Throws an error\nconst time = parse('1.0.3')\n\n// Returns 'Mon Jun 25 2018 13:04'\nconst buildTime = format('180625392')\n// Returns 'Mon Jun 25 2018 13:04'\nconst buildTime = format('1.0.3.180625392')\n```\n\n## Node.js usage\n\nMake sure that you use [Node.js] >= 8. Install the `build-number-generator` package locally as a development dependency using your favourite package manager:\n\n```\nnpm i -D build-number-generator\npnpm i -D build-number-generator\nyarn add -D build-number-generator\n```\n\nEither import methods from the [API] using the [CJS] module:\n\n```js\nconst { generate, validate, parse, format } = require('build-number-generator')\n...\n```\n\nOr import methods from the [API] using the [ESM] module:\n\n```js\nimport { generate, validate, parse, format } from 'build-number-generator'\n...\n```\n\n## Browser usage\n\nYou can either pack this module to your application bundle, or load it directly to the browser. For the former, you would install this package and import methods from the [API] in the same way as for the [Node.js usage]. For the latter, you would either refer to the module installed locally, or to the module from the [UNPKG CDN], for example:\n\n    ./node_modules/build-number-generator/dist/index.umd.min.js\n    https://unpkg.com/build-number-generator@1.0.0/dist/index.min.mjs\n\nThe following modules are available in the `dist` directory:\n\n| Name               | Type                                          |\n| ------------------ | --------------------------------------------- |\n| `index.js`         | [CJS] module, not minified, for bundling only |\n| `index.mjs`        | [ESM] module, not minified                    |\n| `index.min.mjs`    | [ESM] module, minified                        |\n| `index.umd.js`     | [UMD] module, not minified                    |\n| `index.umd.min.js` | [UMD] module, minified                        |\n\nEither import methods from the [API] using the [ESM] module:\n\n```html\n<script type=module>\n  import { generate, validate, parse, format } from\n    'https://unpkg.com/build-number-generator@1.0.0/dist/index.min.mjs'\n  ...\n</script>\n```\n\nOr import methods from the [API] using the [UMD] module, which will set a global object `buildnumgen`:\n\n```html\n<script src=https://unpkg.com/build-number-generator@1.0.0/dist/index.umd.min.js></script>\n<script>\n  (() => {\n    const { generate, validate, parse, format } = buildnumgen\n    ...\n  })()\n</script>\n```\n\nIf an [AMD] module loader is detected, the [UMD] module will return exports es expected:\n\n```html\n<script>\n  require(['https://unpkg.com/build-number-generator@1.0.0/dist/index.umd.min.js'],\n    ({ generate, validate, parse, format }) => {\n      ...\n    })\n</script>\n```\n\n## Contributing\n\nIn lieu of a formal styleguide, take care to maintain the existing coding style.  Add unit tests for any new or changed functionality. Lint and test your code using `npm test`.\n\n## License\n\nCopyright (c) 2018-2026 Ferdinand Prantl\n\nLicensed under the MIT license.\n\n[online]: https://prantlf.github.io/build-number-generator\n[semver]: https://semver.org/\n[Node.js]: https://nodejs.org/\n[Grunt]: https://gruntjs.com/\n[Gulp]: https://gulpjs.com/\n[API]: #api\n[Node.js usage]: #nodejs-usage\n[UNPKG CDN]: https://unpkg.com/\n[CJS]: https://blog.risingstack.com/node-js-at-scale-module-system-commonjs-require/#commonjstotherescue\n[UMD]: https://github.com/umdjs/umd#readme\n[AMD]: https://github.com/amdjs/amdjs-api/wiki/AMD\n[ESM]: https://hacks.mozilla.org/2018/03/es-modules-a-cartoon-deep-dive/#content-head\n","readmeFilename":"README.md"}