{"_id":"@alwatr/crypto","_rev":"69-523fea8af9ccded8ab15820e9c38bb73","name":"@alwatr/crypto","dist-tags":{"latest":"10.2.0"},"versions":{"0.31.0":{"name":"@alwatr/crypto","version":"0.31.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@0.31.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"d7ffbfa42ba935c7f095e4765f25261bad5f45ec","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-0.31.0.tgz","fileCount":24,"integrity":"sha512-PcPtIT6X7VUs0tJRcDjOHHy6I3yjNPVthT5h5Pixo4knKQk241tmfGJHdSrDAOt2yU9FTty6Kzeu7jbRBq2OYA==","signatures":[{"sig":"MEYCIQCCAgdg3eCWuPeK8M/pX+akZ/xf7Mbpz0euSvr7xAlSuwIhALecjlc780ME32AuJnjml44MfhMagBI8QgIDv0sqiaE3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33958},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"896e64b58eed6e9048e870557ecf399d42705612","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/crypto"},"_npmVersion":"lerna/6.6.2/node@v20.1.0+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.1.0","dependencies":{"tslib":"^2.5.0","@alwatr/math":"^0.31.0","@alwatr/logger":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.31.0_1683562868850_0.4547621995091602","host":"s3://npm-registry-packages"}},"0.32.0":{"name":"@alwatr/crypto","version":"0.32.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@0.32.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"a6cc4bfe116f0d8223c1a9c97bf3c7f6475ea219","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-0.32.0.tgz","fileCount":28,"integrity":"sha512-fPMoSluG5rpwaUeO/FpVvnPowQUxF+t/Gq5dhQJFEblH2C5susmaw6MNFuDJQwxib+7x2AJkXFaq3nC/7HGK4Q==","signatures":[{"sig":"MEUCIF1SZ16Vo/2MG2vfLrchTkW1ZpkW8pD0YXbZWGfChuviAiEA+nlYL6XXyJg9ZRq59yZUh3IaK920ybWLvwAMGT9PPPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37260},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"b20d2574ec144e3d10f5ad9645ab30b58d1d2d77","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/crypto"},"_npmVersion":"lerna/6.6.2/node@v20.2.0+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.2.0","dependencies":{"tslib":"^2.5.0","@alwatr/math":"^0.32.0","@alwatr/logger":"^0.32.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.32.0_1685191193101_0.6473590342188398","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@alwatr/crypto","version":"1.0.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.0.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"6764c17a2a7df7ac51e315eb069d01f40bd71fa8","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.0.0.tgz","fileCount":28,"integrity":"sha512-T4JJXV5VLPBrnqILDsR4lD6mQoQyw1ZOpxDK+f3vLpCqfWNDR13tCuSpZQmaV/TmYIb2SEdH9kJRHN4DIvF9vg==","signatures":[{"sig":"MEUCIEbk1nFbgU2JrSU6ZcgOh2UtgFZBJ3Y9cW+0c6vSkWwOAiEAninOq6wVry77PRJL0N+FnC5oDApgBFv/86itdF8Nj3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37395},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"bfeaaac8fb74b666a2ae46d6d3a026c7d0b67bfb","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/crypto"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.3","@alwatr/math":"^1.0.0","@alwatr/logger":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0_1686754921191_0.964547586580681","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@alwatr/crypto","version":"1.0.1","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.0.1","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"9fb3fec6b8f0b37cd646425d2a74a3636369e5bd","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.0.1.tgz","fileCount":28,"integrity":"sha512-eN2lJwoD1AcHH2lozSwUUjWxdj22V0M3Y6iCUxYmhBGWUrV5dTz0lN7YIxg871cO8TPDBZt9p+bU9oF+/yswtQ==","signatures":[{"sig":"MEQCIDZeTm1cIbjrqfTWzU6IMUnlgaL4rjglzFQexFZOgY/YAiBQh8Vd21myG0VhUWdV5B/lQp5oaUsjCgOuGvctIpmwuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37533},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"10b9734389e27538ba4fa4ac7871ec0354ca9285","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/crypto"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.3","@alwatr/math":"^1.0.1","@alwatr/logger":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.1_1687368161263_0.3423787481642926","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@alwatr/crypto","version":"1.1.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"49dcf706e6403b791dc5406496b948a4cd4320bc","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.0.tgz","fileCount":28,"integrity":"sha512-FxskzWj9gxhzJW+KzElj4NNVaQB9XSEyrnyays4wRfW0i/UszrQCXWs96mo1atZULoH6DqQfebo6r8R9oUr+Uw==","signatures":[{"sig":"MEYCIQCaijcXxkWbWxxfwWBdi2GINK7NvM+4yojnhJG60uKOSQIhALET2rmql23V+1HJ1XPPE1L4pb6rfez+CGPKbhdD0qAT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38056},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"e5c3bcb9d4f391a5a94d1469c5d31cbcd102c90b","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/crypto"},"_npmVersion":"lerna/2.5.1/node@v18.17.1+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.0","@alwatr/logger":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.0_1694527239167_0.7069199703781557","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@alwatr/crypto","version":"1.1.1","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.1","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"48dc82c2aafe14031b4a647761525c31dec75dfd","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.1.tgz","fileCount":28,"integrity":"sha512-uL9Hy3diWqYYOwGnVQR2iOn9CBBIGMXCb9zO/KKDOJiVwYSCY4PCA4CjYJN8YFrTP7TVTkUOwULTs4/pRUfLDA==","signatures":[{"sig":"MEYCIQC/DPC/t6LLyvkk7zg1sx/EPqWJWGjPsid4TOte0eOtzwIhANldJPWcFjIbmafKxKtPcEfnRzPMpLrLUg7ZZjjzh0sp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38222},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"ebc98f75330ab77c7a5bfeebe0fd1f4748bf3821","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/crypto"},"_npmVersion":"lerna/2.5.1/node@v18.17.1+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.1","@alwatr/logger":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.1_1694527780949_0.07677723316679841","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@alwatr/crypto","version":"1.1.2","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.2","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"71a050cf49fde5f347444a53dd7075ab1db1cfb4","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.2.tgz","fileCount":28,"integrity":"sha512-34HG3HWCieGPHKsVAaZhC0XCNUBvP13p0uhKfOaVZrLLviXwczi3k+0sE5HY9//M0nhYEeD0hknuz3zzF05lrQ==","signatures":[{"sig":"MEUCIAzw25G6w0nXkF0u+Ay/sODMjZFTUH7VmSBCiMOTNOtmAiEAvGrN7dEWjOvv3aUwE+xwCzvpOpPxZkz/55GyTlVeA18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38388},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"16036de8a6d781116e8c463ba41a2cb8cdc34edc","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/crypto"},"_npmVersion":"lerna/2.5.1/node@v18.17.1+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.2","@alwatr/logger":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.2_1694530952781_0.4828840304782622","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@alwatr/crypto","version":"1.1.3","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.3","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"2cade19cba73edf1a0f5462f589ce772b2a1e135","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.3.tgz","fileCount":28,"integrity":"sha512-Z5liLBEmkOmKLb0C2X41491VSBAX9RWkMG5E4/GzBbFC/zvh+8BuO6h4o/CTDN2RxYK48Row7JFsujbcl427pw==","signatures":[{"sig":"MEUCIEN1VM4FKC7omXABdYkrnFfTSFY7ReSxpy7n/Pa4+FSQAiEA0P6oloa4saOgeMZT0fE0sMvPWSrbGUikoIJCuwnbIEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38442},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"e48c6b60a1836901902e523ab1f07019e3cddb76","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/crypto"},"_npmVersion":"lerna/2.5.1/node@v18.17.1+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.3","@alwatr/logger":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.3_1695143479487_0.4927442900718353","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@alwatr/crypto","version":"1.1.4","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.4","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr-eslib/tree/main/core/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr-eslib/issues"},"dist":{"shasum":"196959250b174dc57dcaa4f9e88523e3717b838a","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.4.tgz","fileCount":28,"integrity":"sha512-pViODH+hDQnRcup+VklENWe/cvFBbsiy57WUS5LW4DGz1jvJZHZAVRv2ni5yOmSAAS2tit2Wap4s3GUdBehexg==","signatures":[{"sig":"MEUCIDczJJb1ROdBp6esgCysNxEUfWgonCh8cT6KZBRqi27kAiEA7r+jk2SRWYHpjQL9SLocRCgQVFNMx4FkAW97bScFcPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38878},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"dc3c2aa3caa7b7bbc1937f10e241ad6f00f43dee","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr-eslib.git","type":"git","directory":"core/crypto"},"_npmVersion":"lerna/2.5.1/node@v18.17.1+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.4","@alwatr/logger":"^1.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.4_1695145887384_0.07327168829392927","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@alwatr/crypto","version":"1.1.5","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.5","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr-eslib/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr-eslib/issues"},"dist":{"shasum":"4a8384ea117d91139f358cb5a280466e99cd55cb","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.5.tgz","fileCount":28,"integrity":"sha512-V+ICRrcT06z9W9bnJAAwNrSrl6brN+5PCs8N+cWhNQV4/ryYW5aKaqDUZzHPXlIkuow2fvrJoNJcb2qGbzpNTQ==","signatures":[{"sig":"MEQCIEXwkDfemEcFtQ6n/mz+4CQ5rKg54KpJnaJmjyAwVQY+AiBwCFZ1xuHs9q2Yw4bV3uL9QxCZKeiKEK4Mre0xtZdm3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39147},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"f223974f90666c18eab94dfefcc6b01d7c9e8f63","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr-eslib.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/2.5.1/node@v18.17.1+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.5","@alwatr/logger":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.5_1695156706157_0.2096533234818001","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@alwatr/crypto","version":"1.1.6","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.6","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr-eslib/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr-eslib/issues"},"dist":{"shasum":"b610093d3fc827a31e64ba2e0d16ac7c25a15a08","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.6.tgz","fileCount":28,"integrity":"sha512-7rE+J79RBcLVd5vdHxGmPfCimZKz7Q6q75EbZY6Zoq0IG/ZYCaYfG+8ydd6tTmwaXPI4wiFv/VV5LT8004dSAg==","signatures":[{"sig":"MEUCIFl+6/o0e1m3g8lSnnbILZA7DcO4CEoWuZz50dMRUI2bAiEA87dpwnferuSLCegSNfkcgHG6jJCItLS2h6WZM10uX6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39321},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"a5972f171b8e34b4e2bccc3ac023d9f7f6f36d72","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr-eslib.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/2.6.0/node@v18.18.2+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.6","@alwatr/logger":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.6_1698092880389_0.022446686139524052","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@alwatr/crypto","version":"1.1.7","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.7","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr-eslib/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr-eslib/issues"},"dist":{"shasum":"46ef5d6e3b28c98c85365e9e620d6769daafa2b0","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.7.tgz","fileCount":28,"integrity":"sha512-HDcRp+QKAnnJtya2jgKe3LwbSaJgJ6o4QavWasK/t2ymQD0s1PwGB1oHTZCBVDei+LFZwMFRzkQALLTRUx6SeA==","signatures":[{"sig":"MEUCIQDw75r/zqjTsD0MPRu52olInKU5xUobFkTT3+b/MIotlwIgYf+RLaErodOc0Ev3I5DmebbAOKKFZVKOkGbT2LO0Lb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39493},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"26313bbc24641dcfdaa3a0f94159218e634f390d","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr-eslib.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/2.6.0/node@v18.18.2+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.7","@alwatr/logger":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.7_1698096297547_0.146782568116675","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@alwatr/crypto","version":"1.1.8","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.8","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr-eslib/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr-eslib/issues"},"dist":{"shasum":"ff6d0a49ef3853b4c2d5ebf8014a77d1b76fc97d","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.8.tgz","fileCount":28,"integrity":"sha512-u907BuFdyiolYCZVsMfj9Oq5/cbXGbdbEUKEvH4XFJhz96ykVnbauKaRhh+mJnM3n72z+gZVmRT2MjzbsWJwrg==","signatures":[{"sig":"MEUCIHlBY2hKcmZbv54qdopQqAj2EoRWVfkwgN9BCMAUwnOZAiEAss3CJvejNH1hN9NcVgnxrwHr5SklaChNxgjko89U+X0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39593},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"66a820931d638c8e4b465c86bf5c6ad0771d62ad","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr-eslib.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/2.6.0/node@v18.18.2+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.8","@alwatr/logger":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.8_1698100035551_0.8573800902764601","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@alwatr/crypto","version":"1.1.9","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.9","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr-eslib/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr-eslib/issues"},"dist":{"shasum":"17c211bc6a915c3e0e9ab7d9ae042e6ebf5d231d","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.9.tgz","fileCount":28,"integrity":"sha512-Z9V3hg8DfFKY6z99l61LJrcxbhEI6OXjJql+VuzzquU7Uu0ZtC/HM4C/rBV03yLY0amohwCjmVlosbQq9Phdrw==","signatures":[{"sig":"MEUCIGWSyGMU42jgplQg41BFSpvZS4ywGLTKL/Hdv4L8u1/ZAiEAkleEMMLP3OZ5SPAZ5NEaTtoMyrrk4FACJrDCNgVyUew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39765},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"ed229dffdbe1c5e0ad7682f0e26806be710be6d3","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr-eslib.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/2.6.0/node@v18.18.2+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.9","@alwatr/logger":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.9_1698100437790_0.6541461218038345","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@alwatr/crypto","version":"1.1.10","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.10","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr-eslib/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr-eslib/issues"},"dist":{"shasum":"00264dd194d50afe4062187223934343aae16db2","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.10.tgz","fileCount":28,"integrity":"sha512-LGIfPh/YvXnTGT/pxiRjmVIDNO3wVydK43nm059t41R3aSCzzLDmWwuX5ccJhqFcw8vy2pHSPzV9wTq4KITGYA==","signatures":[{"sig":"MEQCIBeFCaJzvt4ptdYBBza4trrEzSH6wvlPj+E0RHMG1ukbAiBMaISEYKZrwWDyRivacDmrOOilc5u+UumrFEog2PlB+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39941},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"4c9ec1bdea7ca32a0adf33a1c0bc77538c1633d0","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr-eslib.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/2.6.0/node@v18.18.2+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.10","@alwatr/logger":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.10_1698100703366_0.2122210393381163","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"@alwatr/crypto","version":"1.1.11","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.11","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr-eslib/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/AliMD/alwatr-eslib/issues"},"dist":{"shasum":"dc27a48121d8025e301618fcfd4fe6b45a87987f","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.11.tgz","fileCount":28,"integrity":"sha512-gry+xls+2CjFDZi+E8H1oRVzrClQo2WD/782++QQb0FiJ/pmpMCUhRpouAUT83dvvKlG6LFPeec2+kbegph+2g==","signatures":[{"sig":"MEUCIQCRC7ENqa1aQICefPYD7+LmioNeF9o7MmxVvwZCRaWqjwIgDrU+aEc/xWyde9RYato4YpLlRay3Tvc34S3xURYCG48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40116},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"6eb68b96dffe4104c58f711feb3d9f88fc0798ee","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr-eslib.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/2.6.0/node@v20.9.0+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.11","@alwatr/logger":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.11_1698840280675_0.6165174414571069","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"@alwatr/crypto","version":"1.1.12","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.1.12","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/eslib/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/eslib/issues"},"dist":{"shasum":"78dc6495587704952781cf7d3345cd6c31b4adbd","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.1.12.tgz","fileCount":28,"integrity":"sha512-mKdFCvNkd4PgYROegVsTo34DInM705ATwIaX6GZ4tQ4rdYK3TzJebSv55rznDhAJRBS092uk2gxhtXjyD0Xvaw==","signatures":[{"sig":"MEUCIG7APv2XUaphNkg5sAqGEZA3natEbuhmd37edXN7K0ZxAiEAxmZbx3Fvqjk6JAhvGZhYu6pimVwjkp5x6FKiM0pt008=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40041},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"dc6207512b0fbae5ffad73e77a0e076c1523e4b1","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/eslib.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/2.6.0/node@v20.9.0+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.1.12","@alwatr/logger":"^2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_1.1.12_1699464840819_0.6198609029604842","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@alwatr/crypto","version":"1.2.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.2.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/eslib/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/eslib/issues"},"dist":{"shasum":"174e88298aabde368dbb711455881fa62c3cfb29","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.2.0.tgz","fileCount":28,"integrity":"sha512-YzVwqnkNqA0UUXBl9XYqfLNrHgfpLQUGCOuYRc9NnfG9fIL4xhkWgaSIp4Of7kP7/JkPoFuaRNllwYJVPj1cRA==","signatures":[{"sig":"MEQCICSC4QgW4hG9m9xcW25CzBKVaSM2ZcdGWMJFf37au62xAiAqEB8eeetBjfuJThQmkqKkfkKE3+Ak1qJGma4ecpmLuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40370},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"c9c6d5abf5e2aeafa915fde58c73e030ac00db27","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/eslib.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/2.6.0/node@v20.9.0+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.2.0","@alwatr/util":"^1.3.0","@alwatr/logger":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.2.0_1699964426867_0.8552437805229487","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@alwatr/crypto","version":"1.2.1","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@1.2.1","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/eslib/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/eslib/issues"},"dist":{"shasum":"d22e5f933649b68b5f668a01c90be851aacc16bf","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-1.2.1.tgz","fileCount":28,"integrity":"sha512-yoWiN1rVrcaRsXNp3YoABHvK8EsuUkWzgPuH4m6iWnqPAtY5LJop5MMf2UOlZWO/L38C+NiSWtP67ja2YsThfw==","signatures":[{"sig":"MEYCIQDpja+2fzKTTQxRkrH794bcnOIE24FG/dfYanF09K4KZwIhAJ9qONS0z3xVKHRGEF7h7nNVty1ptW+yNt5FaiN5bc3f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40576},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"0f5a2f89263e9bf03a7f5087b0715ea1fc059674","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/eslib.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/2.7.2/node@v20.9.0+x64 (linux)","description":"Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) and crypto utils written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"tslib":"^2.6.2","@alwatr/math":"^1.2.1","@alwatr/util":"^1.3.1","@alwatr/logger":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.2.1_1700742172110_0.49227862684919677","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@alwatr/crypto","version":"2.0.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@2.0.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/eslib/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/eslib/issues"},"dist":{"shasum":"a4dff81fd83729839c959987eb4474459228f0d6","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-2.0.0.tgz","fileCount":28,"integrity":"sha512-LVQTtx6WQWUnc3qxMY0Q4KySKzI+nf97+QXee4q7ALm6HqqjKdbSlRwpOE8XnJA2QUV1OeaH/flRBLR8DQQ7/g==","signatures":[{"sig":"MEUCIQDVvp9DzquHxTnXN5Zv+nErMMNlM4Zl/mIqR84JNNOTCAIgJU51HyiI9AZyl6B4/f6so0QiPdmQnXgrz72Bns7UVA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49583},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"27cb935580d5ccdc4459f1018c66f23ea0a42ddf","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/eslib.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.0.0/node@v20.10.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/math":"^1.2.2","@alwatr/util":"^1.3.2","@alwatr/logger":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0_1701298656000_0.3484134362621467","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@alwatr/crypto","version":"3.0.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@3.0.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr-es-sdk/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr-es-sdk/issues"},"dist":{"shasum":"7af3240c00061704ccdca1b0315551df399e2575","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-3.0.0.tgz","fileCount":28,"integrity":"sha512-Rt6x7ObS+bV3ch0wsMfcDJ7H0WGbLZilmWf4Oa+assLtwqPErHPXuAF2ccmuUlYOCyHxtOUvCZ1iOQrte7mlRQ==","signatures":[{"sig":"MEUCIQDjBUDUD6jQ636VN9dEmLSlC0sMAFAqFVlKEXp+gwrhAwIgCB4cmiLd0yk2o6wpJ6Dcr1/M4zlPylIAt4OXv8ksggM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58537},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"932c439c39ad9aa340cf53e0704cece565d68326","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr-es-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.1.0/node@v20.10.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/math":"^1.2.3","@alwatr/util":"^1.3.3","@alwatr/logger":"^2.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.10.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.0_1702110248461_0.42713096996147804","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@alwatr/crypto","version":"3.0.1","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@3.0.1","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr-es-sdk/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr-es-sdk/issues"},"dist":{"shasum":"5c8f82c4f2030c18dcbf140d62c01786ef19ebd4","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-3.0.1.tgz","fileCount":28,"integrity":"sha512-SGaOO7XA3anClas/vSIZbwo4HSd3srrUOMXf1ptGtzhp5bYuG5zNlu7yvYnvcJBZBf1ApSdJmWhGFe3yl3mroQ==","signatures":[{"sig":"MEUCIAdWQoq8jhd6zCUZy/XX1hXSaCJtMzhnDtPYJXdG8uGFAiEAmyxEyyAnbRIDRsoVW2b0jT0kr/QVn68JwFG2Gz4oexQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58711},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"1f1dfe322510fb2057ba243156b48ccd247be88b","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr-es-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.1.0/node@v20.10.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/math":"^1.2.4","@alwatr/util":"^1.3.4","@alwatr/logger":"^2.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.10.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1_1702303786727_0.4320356509153789","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@alwatr/crypto","version":"3.0.2","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@3.0.2","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr-es-sdk/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr-es-sdk/issues"},"dist":{"shasum":"7050ec528b10925e72abb2b4f15a780657bf2710","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-3.0.2.tgz","fileCount":28,"integrity":"sha512-TaUARyN7bCen2QZzpWtiJ0tbxKzxhHiEHBwQLG+UuuNHe6ddKBeMC9+6lWQYvnRgcX1mtEFjSD5i8DU1v7myHg==","signatures":[{"sig":"MEUCIQDogMN8ZmwoLi5ndLtOyFkiMDTUKrKibEmvyWEgYSuSLwIgfbu7nZslMjQldPQsiKu+mvEH57NR/iyH9CugyXVW/3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58885},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"7f4b8af06224bea811c74ddb3bac1480ed8a9fed","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr-es-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.1.0/node@v20.10.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/math":"^1.2.4","@alwatr/util":"^1.3.5","@alwatr/logger":"^2.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.10.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2_1702304690882_0.2654710214612612","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@alwatr/crypto","version":"3.0.3","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@3.0.3","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr-es-sdk/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr-es-sdk/issues"},"dist":{"shasum":"c6adbd7925c0e0cbb10c042d51c49f05ea6c675e","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-3.0.3.tgz","fileCount":28,"integrity":"sha512-CobWc4TPDH9dvzZQALYfy5tgM51YyrjWbWMLsbgmiUxIx1qeLrVzPHUvQyAuV+CVUw6oqI+zMXyQdB5sAA7OLA==","signatures":[{"sig":"MEYCIQCys51CSqD7gHxKEAGeoW34L0w+iegfuDbCjwMxh60HOwIhANeT77QqmDdfiDykLh4tDBpAt8ffJebsfKqkaLXqe3hA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59061},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"4ed3a3f1528a1e3742990083b60fa55f35850f9e","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr-es-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.1.0/node@v20.10.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/math":"^1.3.0","@alwatr/util":"^1.4.0","@alwatr/logger":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.3_1702984481030_0.2684809051460817","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@alwatr/crypto","version":"3.0.4","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/crypto@3.0.4","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr-es-sdk/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr-es-sdk/issues"},"dist":{"shasum":"7c45242ef1df53d0dc958922b749db6833c72850","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-3.0.4.tgz","fileCount":28,"integrity":"sha512-VqlW2/4L3460ybDJhdfK4pPhDnBCO4a0S7vdXfqBaJ0cf+OydaoXF2xqe9+wQvGS9QAP01AnqSpF/VuOlP7llg==","signatures":[{"sig":"MEYCIQDoE+QiwxsdVLIfizqBor9guGYx5SoKevBHNX/0E3OGAAIhAPqrEz/Pau9AP6swyILAaSc40JtmpJEKrHkVT5lyVnd4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59235},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"8df92c67b69527b5474e8741a8633e0e67b5d09a","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr-es-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.1.0/node@v20.10.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/math":"^1.3.1","@alwatr/util":"^1.4.1","@alwatr/logger":"^2.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.4_1702988938832_0.6430184092357498","host":"s3://npm-registry-packages"}},"4.0.0-alpha.0":{"name":"@alwatr/crypto","version":"4.0.0-alpha.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/crypto@4.0.0-alpha.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"e7bdbba722444b97dbf9eee5136263130dd22ab9","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.0.0-alpha.0.tgz","fileCount":20,"integrity":"sha512-XhA9zhj4dpttgLlsre5VoLA66Utux2tAvIGnWBFOlpJ1ax08Umx3AABUa05uHJIti+qrxx3CWKMR9Vd/7e24tA==","signatures":[{"sig":"MEQCIHZlr2EMqw1FNlHosyKyMivNl/yBpcEL/URoCEHcNMhSAiAaWeYhF6kOuImAAfUFWa3RFQgpq9fzMXgbEU7buJT1jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74206},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"98c507c61c76e83f1559fd1df4f7ef6510cfc70a","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.12","@alwatr/parse-duration":"^1.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.5.4","@alwatr/nano-build":"^1.3.8","@alwatr/type-helper":"^1.2.5","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.0-alpha.0_1725985223691_0.265736640176488","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@alwatr/crypto","version":"4.0.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/crypto@4.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"bc7a2708d8f8b30e62c900242e4e5dd7f225b8cc","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.0.0.tgz","fileCount":20,"integrity":"sha512-hFkRi/YsijB3wM4KaV7CSqdTXCDE/t9TBVJJ6feSGCmA4a+nYxYRk0h42GHQWHwGzMzrwJfRFRC38kD309uTnw==","signatures":[{"sig":"MEUCIQDUjg8Q5aMaTmTrZgS09ae9k1lhI/tlqS73UWVx4BwiBgIgNird7PZw/KI62MSd+F2EuoSNSsgo3KB1/nVbyQVcPj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70130},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"4fac85b6d696585b70485f2cd171c3eca0b72ea3","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.12","@alwatr/parse-duration":"^1.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.5.4","@alwatr/nano-build":"^1.3.8","@alwatr/type-helper":"^1.2.5","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.0_1726309348895_0.44390796665345467","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@alwatr/crypto","version":"4.0.2","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/crypto@4.0.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"e383ad09ba959802f48598fc1e5c92171dea2b6e","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.0.2.tgz","fileCount":20,"integrity":"sha512-dMtp+u4dXd0wcjHXP/1Ud4/mnGhzVXrB76m4NNjCWkBIlcE6Hki3pL5sGmim4mEobjy88/VU7Y3YF+ZQPr0ymw==","signatures":[{"sig":"MEUCIA7HE1VZPLutrgRBilEu/MGaCLvwwxnmDt5g+xYNa103AiEAtyYjWdcov+z78/cg6FpdPrl8yhZGayAhrZMghDpO22M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70513},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"1aabff422d2f78feacce391c839293db5c494ec2","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.12","@alwatr/parse-duration":"^1.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.5.4","@alwatr/nano-build":"^1.3.8","@alwatr/type-helper":"^1.2.5","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.2_1726317819075_0.9050951374395317","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@alwatr/crypto","version":"4.2.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/crypto@4.2.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"a3479b63d27071609c812064d95d5ec9d93df565","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.2.0.tgz","fileCount":20,"integrity":"sha512-KEUXNu9wVzn16Whr8qCkjvv4flnYYQiZgsvy7oeqYnynIoL4/TH2TQ4PCOgmvl3D+9G+nbfYD8xpQl9OO7TeFQ==","signatures":[{"sig":"MEUCIQDMO0kWwzu6SK9Z/pUNmebnmIln0utpmlGGGDlVxYtERQIgfkrawZbthfrLfRHMGWBQEENaWNlynbIgPHbHw/EZfHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71082},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"34e75bad9206fc2b5c6b787cd030707003bd3c2a","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.14","@alwatr/parse-duration":"^1.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.5.5","@alwatr/nano-build":"^1.3.10","@alwatr/type-helper":"^1.2.6","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.2.0_1727091421841_0.8062646062785537","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"@alwatr/crypto","version":"4.2.1","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/crypto@4.2.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"8424bf70faf05ba00344b033fcf9dd483689d98a","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.2.1.tgz","fileCount":20,"integrity":"sha512-j66/DfKOmrZz0FNszc2cCKb6Nd6WsdyNtEbhzjf+S8WKfFfQZ2GQZmVMHuoZSH6G4lnsT+0WVNn5me7PSalicg==","signatures":[{"sig":"MEUCICFMK5nhw3v/h7L1nNGOdnjNJySp6seJ04c04J2/8TaIAiEAo3iwqZRBD8q4AwsqoxC1qR24vD4oVgQ7cGXIi5RSrRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104757},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"b4a2982e438591723fc4a19ce004cf2938b01971","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.14","@alwatr/parse-duration":"^1.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.6.1","@alwatr/nano-build":"^1.3.10","@alwatr/type-helper":"^1.2.6","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.2.1_1727194440597_0.7781065387153281","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"@alwatr/crypto","version":"4.2.2","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/crypto@4.2.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"cc5acf38617ede9da9d6e446ee6bc0ce5c3b8f82","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.2.2.tgz","fileCount":20,"integrity":"sha512-/CVcQ1XW65JmcC737WYNix9zCDZ/O+GB/DeH6Rf2sQgJCVrKlsJkbRx45FJ2Gsea/eChWsRhapzIprXc2BTRHQ==","signatures":[{"sig":"MEYCIQDDrmePWHnnNF+Tq3XouAkDV+pl0ozLnvCbD9HrqoTMHgIhANYTKd6AfNRWcw6F+d2V7A9CF01Naj+Mk/SP3GZSBXY0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105901},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"887f58ef716850a245871fe0f3672354201cdb9a","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.9.2/node@v20.17.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.14","@alwatr/parse-duration":"^1.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.7.4","@alwatr/nano-build":"^1.3.10","@alwatr/type-helper":"^1.2.6","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.2.2_1727609064996_0.05938798026210512","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@alwatr/crypto","version":"4.3.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/crypto@4.3.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"5e61aac876512366c90397b3f92eae5d43e6dda5","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.3.0.tgz","fileCount":20,"integrity":"sha512-TsFT+XvOeN77iklbM20Xa0Bftf0BUScc2RhfD79vcACjSB4/CWNh6Fe2GTXGZERrmQR8AYTnCB7nsez1ELkvaA==","signatures":[{"sig":"MEQCIDqW/4YL7AqW3uyN9Gs2EJwbSbhp811OR3GKYrWfUctwAiARLcphu1GmbcilNhxTURiPlm9GKY03UH4wMg/ezl2LjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122186},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"5dd04b482d18bc8160ead9003f1d518512a62a8e","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.9.3/node@v20.17.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/nanolib":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.7.5","@alwatr/nano-build":"^2.0.1","@alwatr/type-helper":"^2.0.2","@alwatr/tsconfig-base":"^1.3.2","@alwatr/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.3.0_1728673998547_0.5908133051413","host":"s3://npm-registry-packages"}},"4.4.1":{"name":"@alwatr/crypto","version":"4.4.1","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/crypto@4.4.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"8120e1377875e80d46798abc0d7b1e70c1456ace","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.4.1.tgz","fileCount":20,"integrity":"sha512-xxJ/Q/UpO5Y+bXkOb/zeXYYZNwLHRwyl47xNSQM9YEDsNzEo+jPm5IwXeYftmqnoMPx1DfjsIexEgbHpyxCjUQ==","signatures":[{"sig":"MEQCIEhGNbvPWtghR32u4VL07Ztv7mXDaT7u+QDIC3G6SOXIAiB/HtxmVbYMuSkwRJlwmGgNGfg21E7Cg6Ld0ELOcZOGxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122407},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"2dedfab4aaaba05891ae12a8e81b6cbdf8fde8be","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.10.0/node@v20.17.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/nanolib":"^1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.7.5","@alwatr/nano-build":"^2.0.2","@alwatr/type-helper":"^2.0.2","@alwatr/tsconfig-base":"^1.3.2","@alwatr/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.4.1_1729072825010_0.6985704223812479","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"@alwatr/crypto","version":"4.5.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/crypto@4.5.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"de011d339c351d63360997a9c5e375e09effbd78","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.5.0.tgz","fileCount":20,"integrity":"sha512-DZquyTnFCenP/IicK8nvxMuO/qCciJKgNvdu2whcyVKsoYPrM9rzBiiE1Bp8gRMqEidgZYN8btxt1NcKnHSZqQ==","signatures":[{"sig":"MEUCIQCGWyA4ulbNOLdoMLusQTnlGCom6SrEZJJapzeqPfpZogIgSlYhnCdcBFj7EkGDmoOAejB1b/j1VhW8BD9l1uA604w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123134},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"935f351bb504b7e09661a30d365363369e4609d8","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.10.0/node@v20.18.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@alwatr/nanolib":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.8.1","@alwatr/nano-build":"^2.0.3","@alwatr/type-helper":"^2.0.3","@alwatr/tsconfig-base":"^1.3.3","@alwatr/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.5.0_1730111368287_0.4053696763954604","host":"s3://npm-registry-packages"}},"4.5.2":{"name":"@alwatr/crypto","version":"4.5.2","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/crypto@4.5.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"8b87ff280fc277ae869873df21c1fe10378232f6","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.5.2.tgz","fileCount":20,"integrity":"sha512-F0YaO+sUMsXgLK5s2Vf/vssA1cy35KaFikWAwoR5a0kU+x9i9S352Cv5uUWMIWHy8x9kuEWXbgbUhiG7j61hfA==","signatures":[{"sig":"MEQCIE+7yxPPNZedqYWbMUnMwrbhs9ky4dvDi4ZX2AxopQPRAiBstC2sihys9iL1r+vO28Zr3SnjSF8M/U30xAOowweyeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123520},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"aca37ff16c5e63f539c1e2eaeb0d01197eb179a2","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.10.0/node@v20.18.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@alwatr/nanolib":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.8.6","@alwatr/nano-build":"^5.0.0","@alwatr/type-helper":"^5.0.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.5.2_1730553837271_0.3348770431547843","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"@alwatr/crypto","version":"4.6.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/crypto@4.6.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"61ae59c2b0a808ed24f3c5018d87a5ee91b7d197","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.6.0.tgz","fileCount":20,"integrity":"sha512-MlwGncIZ7u4ZOoytrphg/xXw+c4EPjR/DreNjeK888zmxgTWMG0i3WB9kdN/LldLQyQL1MX430lh8aeDcxogsg==","signatures":[{"sig":"MEUCIQDoqG4VwW8nGTGwh2OUqtQLnGsKVEdI74ODJCch1vvuyQIgUdjLJjO+O+dmlogNzipLjlviXeRo2A+gis+Wm5E4fms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123995},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"2c680281d1a01aa734dc2867c9d41be8f1848182","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.10.0/node@v22.10.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@alwatr/nanolib":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.9.0","@alwatr/nano-build":"^5.0.0","@alwatr/type-helper":"^5.0.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.6.0_1730982063225_0.5366377894671115","host":"s3://npm-registry-packages"}},"4.8.1":{"name":"@alwatr/crypto","version":"4.8.1","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/crypto@4.8.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"65d0797007a98619cb71af97c835a66084db8e3b","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.8.1.tgz","fileCount":20,"integrity":"sha512-pdES/s1WWCB1afyduItoqY5zfu4ymebj6mRAPrSO+/BFwAeITHCgO+XCR9ngdcodyK/zYkhDzkK3rOcKp1Wl3Q==","signatures":[{"sig":"MEUCIQCGnnPkc++z/XZX5Gnqp2I0uGQgCSukfdx48VYbPhYKkgIgMVYvYdh0wyldKX+j1e5E7PDfcNFJkEY7uvtPzGtRl2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124356},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"8f7cbca94fd9edee517b4f4c21f0de9a8442cc32","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.12.1/node@v22.13.1+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@alwatr/nanolib":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.3","@types/node":"^22.13.4","@alwatr/nano-build":"^5.4.0","@alwatr/type-helper":"^5.3.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.8.1_1739919251873_0.41004939366237125","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@alwatr/crypto","version":"4.9.0","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/crypto@4.9.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"3087e88db4ee290e3467c8925f0d9bb8525eb1f2","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.9.0.tgz","fileCount":20,"integrity":"sha512-oMZjJXGaGTMOGtHRX2i23JcgHhkfrBOANgtevPWtUZuRYpz+O0Lr6DIsfWyuMYiNPaOiWOTRfh/Rx6CDPJixJg==","signatures":[{"sig":"MEYCIQD9WdwQJS/j5yaFcBFd/gkuBelFvxSEyN1rwWHlsZvR5AIhAIAUkjCvOjwD0gF5bL3a5L2DnE729R+65XQSrvY7r2Ew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124950},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"ef508cee0bcbb18697e4ec2ddc30abecaa92eba0","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.12.1/node@v22.14.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/nanolib":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@alwatr/nano-build":"^5.4.0","@alwatr/type-helper":"^5.3.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.9.0_1740588750037_0.29110529902033777","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@alwatr/crypto","version":"4.9.1","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/crypto@4.9.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"7c313ec41b0a3b64868af7cd51a3884708bc876b","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.9.1.tgz","fileCount":20,"integrity":"sha512-LCWyBolRG0N+1UUOEVUCObt4ABZPDbGOC2EpbwMcxb69uzh9B5HnftoyItGY8xXmypTZ+ZEes0cCmom54i4o8g==","signatures":[{"sig":"MEYCIQDkondJkDqta5SY0I8NfCFz5SWcMwwaJMO5fWYicaVxsAIhAOEY8mY52hARYkoSN6YaFkyVwy4mwUy28P6Kzk5NXXsB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125445},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"837fa8308cc3ba69a73c5cbe4ea03563adf0d56d","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/3.12.1/node@v22.14.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/nanolib":"^5.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.8.2","@types/node":"^22.13.9","@alwatr/nano-build":"^5.5.0","@alwatr/type-helper":"^5.4.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.9.1_1741263068329_0.5329935911610961","host":"s3://npm-registry-packages-npm-production"}},"4.9.3":{"name":"@alwatr/crypto","version":"4.9.3","keywords":["crypto","hash","token","authentication","auth","access","token","hmac","time","otp","hotp","otp-token","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/crypto@4.9.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"40a54cdb6a5059f118b127ead4b4f82036e300dc","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.9.3.tgz","fileCount":20,"integrity":"sha512-5dfUm26IOKw6cdO7xl7hNMp3Fgl3sIJqsDTw4Gh8XJ4SCWtAo4Unghlui8hpcKoiBLQ7Xfu73012b6d1mTIgQA==","signatures":[{"sig":"MEQCIGlr4+aDpP4XWOy1GEyH2PkPPpmt5dUfqo2feOWVfWUxAiBXVTzkJuH9C5pYolabGxs8huzosxwyq63Qk/e0L/hYbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125843},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"17852256f4aab632c64437d1c50c64d02ee108b9","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/nanotron","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/4.6.1/node@v22.17.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@alwatr/nanolib":"^5.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","typescript":"^5.8.3","@types/node":"^24.1.0","@alwatr/nano-build":"^5.5.3","@alwatr/type-helper":"^5.4.1","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.9.3_1753276491255_0.58277953694195","host":"s3://npm-registry-packages-npm-production"}},"4.9.4":{"name":"@alwatr/crypto","version":"4.9.4","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","token","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"AGPL-3.0-only","_id":"@alwatr/crypto@4.9.4","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"d86e77f20453c291f88258841247df1efd307388","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.9.4.tgz","fileCount":20,"integrity":"sha512-s+sovoh3AMBI1UFDLdf0P7F18MlmgB0vUHHni8I+WIZT0NF4rDxjo8NRNx/ihuZbF10kv3FA4WvQkz+bVkxGQg==","signatures":[{"sig":"MEUCIGqLuJsOH1Sb6eXx8d8qL7tjJP2LBVXLmM5pinvVAztYAiEAjkXC0y4COyec7VDV1bKfPp9xqQwqCEZrvL1SGzigfV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126577},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"d225632fac937bbf0faeb6db7eb9796e6ff0f00a","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanotron.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/4.7.2/node@v22.18.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@alwatr/nanolib":"^5.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","typescript":"^5.9.2","@types/node":"^22.17.2","@alwatr/nano-build":"^5.5.4","@alwatr/type-helper":"^5.4.2","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.9.4_1755964730420_0.933368214361256","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@alwatr/crypto","version":"4.10.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","token","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@4.10.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"5229e5243392ebdcafe5b9096d402cdb61a0d9a2","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.10.0.tgz","fileCount":20,"integrity":"sha512-qMesWOMmIQapPD3rTc+ju6UL5xr4HMGkBbVlF1T08IGhMDWrJBpoWakvJ8Ncl1RzTBcpMaMgYbjaDPY4l+OsKg==","signatures":[{"sig":"MEUCIQDNn2fbudppbI37MXkafUe3ES0FFA90nM6S8z6uceXPcQIgEFTPxXLBgnLrjANPQ2oTkI+w6hlyO0RM5MaapaB3ftk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95495},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"234113e16cdec26d18c5687219d5f5c29829e045","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanotron.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/parse-duration":"^5.5.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.6","@alwatr/nano-build":"^6.3.1","@alwatr/type-helper":"^6.1.1","@alwatr/tsconfig-base":"^6.0.2","@alwatr/prettier-config":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.10.0_1758490974920_0.12522277233156842","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@alwatr/crypto","version":"4.10.1","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","token","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@4.10.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanotron/tree/next/packages/crypto#readme","bugs":{"url":"https://github.com/Alwatr/nanotron/issues"},"dist":{"shasum":"9f84e54f9d9efaa54d02275e5cb68324e8cfa6ce","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-4.10.1.tgz","fileCount":20,"integrity":"sha512-5Z7qtSYqrn0khi0S4eZ5yJonq/D9P0Vm2s2bXzMwSroSi5nARUJtVpKBpXDJbYBw7FncT20WViajYaUIn5nQCg==","signatures":[{"sig":"MEQCICTFtZQRNFS1KIXoyORDTcsL3fgyxR8uuJImOK+gFHwnAiBJqu9mTX5q0kzTB8VEnF1RZlOiReQmAM+JJ+wo6Zm3pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95808},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"e077211736b90023d4842a23b252dc5284d0445a","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanotron.git","type":"git","directory":"packages/crypto"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@alwatr/parse-duration":"^5.5.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.6","@alwatr/nano-build":"^6.3.1","@alwatr/type-helper":"^6.1.1","@alwatr/tsconfig-base":"^6.0.2","@alwatr/prettier-config":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.10.1_1758492782885_0.19737015076513686","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@alwatr/crypto","version":"9.1.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/main/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"a33869ea627d3e457cd5c7d0c19e14e4106b0cf2","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.1.0.tgz","fileCount":23,"integrity":"sha512-ksJIIKvWHsjEi88SiIbIrGsb68+i3pTVP555GZeTS3CjjVcZXKXSzwkzEnB01CEZlD2jHBLqM/HrTzdktsdD4Q==","signatures":[{"sig":"MEUCIH1o1i2XqKUQJTaVyBUw9gu1UTXi+LFunKXZN0YTq8SAAiEArLVFddld9gFWDaRYTJlHRlVZuzT4w0yvxXkHCSFShZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65815},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"4a25cd3e0499cf61dd761e87d3711abf9b0cd208","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/parse-duration":"9.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^25.5.0","@alwatr/nano-build":"9.1.0","@alwatr/type-helper":"9.1.0","@alwatr/tsconfig-base":"9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.1.0_1775055780879_0.6063850526902814","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@alwatr/crypto","version":"9.1.1","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"4561e90eb8c89b62ff1c191e093d81db00f626b1","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.1.1.tgz","fileCount":23,"integrity":"sha512-0bACqy5mN6vCKcosVvxQ+bATBH356AjMLstZh0gcB1ia9RWYgcnl3ffLlkEzkyJTr4Ly4RiU1kH7yUBQNNiJdw==","signatures":[{"sig":"MEUCIDMeO+M7GkKll0WrzCJRQXenayW0nOhMy0xARBzOgeZlAiEAi5cBpboZ81o+nNyUnu516EABTm6MZ0kSgb3O2BjCM7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65815},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"38fb79dd8b6cf48108ae6492ecd7a285c7633e9b","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/parse-duration":"9.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^25.5.0","@alwatr/nano-build":"9.1.1","@alwatr/type-helper":"9.1.1","@alwatr/tsconfig-base":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.1.1_1775056183477_0.3218813328135093","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"@alwatr/crypto","version":"9.2.1","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.2.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"3dce4ee7eaa922dc96a446ef4b0812c001ed1ec6","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.2.1.tgz","fileCount":23,"integrity":"sha512-tghKOz3YWOMX08ARN7vdtANni9xzFtaGFDQCIeVi6GW2oLD/URPJcFlMTvZL1mq8w5MJx+RUWabtLGEIzA0HMQ==","signatures":[{"sig":"MEUCIQCCVS2xZG7nhPf6LUk7KQidboMu1Gza+dr1S1BS6/t+FQIgWrWXGWFYpjYyiyYqLxHJkJFQTywtOP/8yvhZR5Q+jng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65816},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"b9dc0cb8b04b16216d44fbe9a9682f2a57926167","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/nano-build":"9.1.1","@alwatr/type-helper":"9.1.1","@alwatr/tsconfig-base":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.2.1_1775295068827_0.2791763647031624","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@alwatr/crypto","version":"9.3.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.3.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"c173704ddb4ecab47b58c9677d7902524065037c","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.3.0.tgz","fileCount":23,"integrity":"sha512-1eq95Qle+PlsLhMcAaIwZ7vBsE/nnNxJohV84Or6pX8b3C5bnjLbL3l2nQXpvoO6/Y8A2mHLBob8kS1+UYI9dQ==","signatures":[{"sig":"MEYCIQDkypjIjK8yUwW4xNAilsL5Z0DHr/Zx2wdz4ZE9LQLYbAIhAK0o+qL4ESyhr6hQ7qytkb/Ez2/xb+NZgdmT9JLvS3aA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65811},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"adf6d486667eefee42dfc87938e3af96f87c4738","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.3.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.3.0_1775301727944_0.9672093845450982","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@alwatr/crypto","version":"9.4.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.4.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f2d838cbddf9ae939ea1f7b121a4b0f182524c2c","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.4.0.tgz","fileCount":23,"integrity":"sha512-s/R63P/+/vgcLtXc1qeDskxtR8FrTtO0R8Y0H8w+3OAqCw0e/ZX0RXUcihFanwBPBRcbkGfyov9wZbK3vDKzow==","signatures":[{"sig":"MEUCIBQ2EAaMO0Xk/QI3gCRCaEZh24EkC8daSy0FootlSY9LAiEAoswNcnSRTxMlvD4Ma7ryvobT26nPfJme4I4atZ85xpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65811},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"662f1047fc2a1b53a00902028d6cebfd04b52dd5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.4.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.4.0_1775405533213_0.35256758993689585","host":"s3://npm-registry-packages-npm-production"}},"9.4.5":{"name":"@alwatr/crypto","version":"9.4.5","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.4.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"0dbab55a078c5a35bd59a4d208302435a4dffa6a","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.4.5.tgz","fileCount":23,"integrity":"sha512-bxHhHV+wqL5x1sMXpdG6Q2dXdt0x17T+i6qOzbFtoRjjF6WC+ywQRyX1lwihHn0VmqirlKvSIIsZ4LZqAujuEg==","signatures":[{"sig":"MEUCIQCw8NXB/HBJ1S5DGJYuWm39xsYvscceS/pawg774gK9zgIgfnMMedSYKXaLzD9HxAn1JFHkke6sEBRP+tgt8jFqlq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65811},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"26e30d3e766cb9e2274a61d5259677643f8ca18d","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.4.5","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.4.5_1775931323534_0.48692223977251103","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"@alwatr/crypto","version":"9.7.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.7.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"13ac76c64434724f6550f01987dd0f1bfb640005","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.7.0.tgz","fileCount":23,"integrity":"sha512-g+e5gK9FNJejaxMbyz/YMimoRvJoos+CeppUz2VvmVuBnqMtfXyiggWZoCDUgk2FXiKV9GGAUMvPajmf6ys0VQ==","signatures":[{"sig":"MEQCIC2XSCOp7DRUVvNNx4w2CQFbaBStN9fqCNP/XXhJfpDyAiAL+e6t3Y3U+XxTvtWD9WazIeKHXHPj9VlXgdZias0iaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65811},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"cfe0da1394b656a10123865dba26057a07b3759a","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.7.0_1776183065766_0.5836303042067625","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"@alwatr/crypto","version":"9.10.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.10.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"e5a81eb06fbfbde98c4e523072f6a3018e2d8a14","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.10.0.tgz","fileCount":23,"integrity":"sha512-b+SVQf6R+/0OtMxCjQf189vt/rW7b3/g8XEUSycvTuYWJPEvAPYaib6USUliuA5l7uwqsbatRCLltjkaa0uPVA==","signatures":[{"sig":"MEUCIQDjuQlwwGz7K2eg7IL1wYMfbKn9Zyz5kT94K9z/IRYjZwIgbjcz/PbaPrDERJB0Oe0wvwcUQOvt2NtLqCfYtRJE6mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65815},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"b88ae5cd72935e76e019e3765c36eb633ece2910","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.10.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.10.0_1776278447451_0.18292417029125785","host":"s3://npm-registry-packages-npm-production"}},"9.10.1":{"name":"@alwatr/crypto","version":"9.10.1","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.10.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"72a4ff2f5e3761346be7e21e0fc78afca98fa07d","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.10.1.tgz","fileCount":23,"integrity":"sha512-DkCpiVCX7KCB0X7VpoUr/Vm/C11Y+55tdAw4DuiTDWMmdHS16b6hTNF0jrFz4O02oulRpvf+shHwRS059LtuTg==","signatures":[{"sig":"MEYCIQDsb7Agx+BsZs3uVST/iNPkhj/1HjrNEln7Jo6KA33LfgIhAIVe2Fh5rbDWae883nErM/ETdytc5DuJF9N0KFrkWGgU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65815},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"602a7b285b0cf6d799d97e44db81265ff73e47a2","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.10.1_1776541374580_0.8605194710678687","host":"s3://npm-registry-packages-npm-production"}},"9.11.2":{"name":"@alwatr/crypto","version":"9.11.2","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.11.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"6daec886bbc77bf0c918e6af6bf78ff552a0e730","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.11.2.tgz","fileCount":23,"integrity":"sha512-YPQGimGB4kVQfZuJKrHqd6MIr1RiXOCIC5CBGr0NlmZXA9gDtbLowk5u7rd8CqYyLLRKfjJJTNj84wgtwknIeQ==","signatures":[{"sig":"MEUCIGEls9aDcQeVx2pqpyf1msTxG+D/DMPCJeKJNCGPaGp8AiEA45ri0vtZSb1lsUHgTLrzQI50ITbn+hcJgWxF69Sr8TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65817},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ad72dc5b615ab443b1f7e2616ec647574bb04cf5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.1.0/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.2","@alwatr/standard":"9.11.2","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.11.2"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.11.2_1776806004376_0.19350153957849625","host":"s3://npm-registry-packages-npm-production"}},"9.14.0":{"name":"@alwatr/crypto","version":"9.14.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.14.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"2abdf0be32a71ab96b271264fe1e6c5d8de90c52","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.14.0.tgz","fileCount":23,"integrity":"sha512-xRps1Xq91fD941fV6hIm3j77Y/f+E0AGMAkrZ9C+gCjcvnfesmARCZ3QTS+f8vD5hE11Bq+5qLoOyQpi0VSgtw==","signatures":[{"sig":"MEUCIHYFmL47CLEE95S0iAo4OVfkNtBY0DLeaZv6snleD9jlAiEAyYyUohccUshy3F8T8Y777TX9xLvibbO8NWTNSIFB4B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65817},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"4e499b23191d4460ea60f34cde8a99b472741f1a","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.2","@alwatr/standard":"9.14.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.14.0_1777126814034_0.8220855056818128","host":"s3://npm-registry-packages-npm-production"}},"9.16.0":{"name":"@alwatr/crypto","version":"9.16.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.16.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"279e048196da51fddc7761eb287df4f3c888bd67","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.16.0.tgz","fileCount":23,"integrity":"sha512-Y9Ds00n6zoIKmkEz7PsZljmTggvjYJvQQ/nIYZQp1JsJU3qMB5/TWd5W2HjqnLhcLE8SUaQVthKAI/Rr3tdznQ==","signatures":[{"sig":"MEUCIQCq/mCrS84eHLCZn857t06fmTqpq645UIyZMAZ2osfYmAIgbTVVp9RTC/8wOX74xGEwpzlYxjlsYzYFucYACdMAGyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65817},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"c210044f6e8ab444ec2f9e600f095761cbd279bd","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.2","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.16.0_1777287339493_0.7902602773463943","host":"s3://npm-registry-packages-npm-production"}},"9.23.3":{"name":"@alwatr/crypto","version":"9.23.3","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.23.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"81aa6023e1ecbf4a86c7c41e94666b709f157af3","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.23.3.tgz","fileCount":23,"integrity":"sha512-O6eumolXGTHahsKqRFjtLqHF5AWURzZvwn6knZizVyofTr2CSelFpuX9+5L/dpBj6LFiII1CbTpWn2cDLGrWpQ==","signatures":[{"sig":"MEUCIBD+MnHk99KTVOpDuLcZaEHTX0iXc6CGn7LSGNWuYzgxAiEAnW8CqWsu296Lt3WKkWWewNQEMH//bSu/xiW+tlFB3zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65817},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"e38ea606b08ee85402fe112d4e32e741a446dcad","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.23.3_1778589503084_0.37821826732862807","host":"s3://npm-registry-packages-npm-production"}},"9.24.0":{"name":"@alwatr/crypto","version":"9.24.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.24.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"b70281eda44850feb0ec76cb552fd3108d27c61a","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.24.0.tgz","fileCount":23,"integrity":"sha512-XMIXHEoL+5mW0fJ3BvxLsh4ttIOhLk9bXxvQY/hz+bKcj3h6bQYul2Gr7iNvECsaJ1dsIBxDMcxoz1tSBzm94g==","signatures":[{"sig":"MEYCIQDRILjKOJuCbvmHCyEnXJLzA3T+H1CvloQw00hxxvgvJgIhAPpG6vIquB28a89lQwq5iaT7Cv/HbcNTK3c2ufUYbxGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65817},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"7953ae95627dcfcea72516a288560769c7d8fb06","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.4","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.24.0_1778786708951_0.26532686696158936","host":"s3://npm-registry-packages-npm-production"}},"9.25.0":{"name":"@alwatr/crypto","version":"9.25.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.25.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"c88c3667dfa512ac38ee6dce31e22fd37fe5da1d","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.25.0.tgz","fileCount":23,"integrity":"sha512-A5yXuO6G5S4DNrS+Y/dy9N1UHghFTxWzNRvx8ZXeBBvvfmbTHhT2hhMC+1OMW0oaJFOlHhQQ8wiIvJPtDAQzbQ==","signatures":[{"sig":"MEQCIA7D2ONkayEvJl3kIRkJRCgR7dGET7EIN/oCWPLElKXwAiAw89GZ6zCQXsxBfDe4G7gdwOYsBHHV1bftA5btAJXo6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65817},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"a49ae304180faab79539b5ddfe62d18ac91a232e","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/parse-duration":"9.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.4","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.25.0_1779366170116_0.4966706293560934","host":"s3://npm-registry-packages-npm-production"}},"9.31.0":{"name":"@alwatr/crypto","version":"9.31.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.31.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"d278f4c419a9702ba410099ea92d1a4c71d65d9c","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.31.0.tgz","fileCount":23,"integrity":"sha512-8TiQeFspeSt7TJlQ1UNt7XrFZs9LnXQ5zFLZkkHWC881yqkY3e+7peYg5t7FTmWXioNpbTtt1G7NUogh0h6Apg==","signatures":[{"sig":"MEUCIDzT5ut2EjyoZgcTHpE8h0EOESd9C1AYVz6+PjtwGu+mAiEA1ZhEgFr4KlDqArQMvtf+YK5FD2SGaQCaKHArGojoIiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65817},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"a2bdb86945c56f8b99b6dd0f8ec714df70dfa3e5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/parse-duration":"9.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.1","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.31.0_1780835149599_0.9741855761914462","host":"s3://npm-registry-packages-npm-production"}},"9.33.0":{"name":"@alwatr/crypto","version":"9.33.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.33.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"e798cb731b2ce08d12706f8f01ed619060c7a491","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.33.0.tgz","fileCount":23,"integrity":"sha512-j56cxP7r3OuUVpgbiRSzuYz3GUG/reuzdDJaAiJCUz0RB/GN7ySObESgF5KjpkU9OPSYzaiqcM52nz4u30UFeQ==","signatures":[{"sig":"MEUCIQCeUEP43lwhc6La62lWr3e5oxP+xkdMlWPcTDsMr4d0VAIgJd1GdI5KQmkuHGhLxADnjlokVXxyI9CjVLqyHmAADD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65817},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ba7e63efa62c86c7845269f94c4cc9924c38ff21","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/parse-duration":"9.33.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.1","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.33.0_1781057077389_0.4333101218077282","host":"s3://npm-registry-packages-npm-production"}},"9.33.1":{"name":"@alwatr/crypto","version":"9.33.1","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.33.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"20050920d266394b5dcff37dcb455b34f3edd162","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.33.1.tgz","fileCount":25,"integrity":"sha512-cgq/A/+alF+FAJHe6cVfwPVN6ZlV65wPksyCYAf+Mw8rKmR1+tj3k58l59VxX2Oq0oPZSFbedkOQLAGjpoDYmA==","signatures":[{"sig":"MEQCIGf7Hmn3Hsia42fDtSGjiQH9f8HFzlgJjhCM/OVuEjTbAiBaqgnubbRZsjF+5YvjyGgqupdabrecPLVV/BrYdonrTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83977},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"84fba5b7b428188be17aaaaf062b0b7eaae96555","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/parse-duration":"9.33.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.1","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.33.1"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.33.1_1781089519907_0.31623667545911194","host":"s3://npm-registry-packages-npm-production"}},"9.36.0":{"name":"@alwatr/crypto","version":"9.36.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.36.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f0e99c625f647fd40d4906b5c5d3265e27ccba05","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.36.0.tgz","fileCount":25,"integrity":"sha512-rHKfFWyBSoozpOdRCcUQaZdNxkPqffYb5uLPJjMSCHN0mqQZVxUDoVTaK3D+Jyd0shAEMzqQXnLajCjD1XDi3A==","signatures":[{"sig":"MEUCIQCpL09MAuB53dftiDTm5TvxWl9G8fHv9Ji5hfxlM5pWggIgdxLu+R0UM+J4/knDU9k7k2rVEvucFcvJYJ8SwvMFJtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83977},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"252426e3bf06fdf5331691d5e8c09a4808104275","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/parse-duration":"9.36.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.1","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.36.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.36.0_1781214300748_0.3740317438765681","host":"s3://npm-registry-packages-npm-production"}},"9.38.1":{"name":"@alwatr/crypto","version":"9.38.1","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.38.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"973cf6390892225fd2ff83861b0d00b34761ab58","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.38.1.tgz","fileCount":25,"integrity":"sha512-zP2BZY0/qEg1cOO+cgniNJtkq6Um5t2eNitQb3KeYMkxx9I1l5wZTSlUxESTm4TR2jMjdp6ahtkLSwZ4A9vxDw==","signatures":[{"sig":"MEQCIGaEQyKpoI6q8RptBkPWJ6x7mNI2fvVkESJKIPYX8iYFAiAMqEHnwo7HqySriOhwRtLzwzaAHbcU+/JpAtXGy07gAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83977},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"918e99e7142b84f69eaa703ce9e27c3ac9d9300b","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.3.0/node@v22.23.0+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@alwatr/parse-duration":"9.38.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.1","@alwatr/standard":"9.38.1","@alwatr/nano-build":"9.38.1","@alwatr/type-helper":"9.36.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.38.1_1782630643693_0.3319194008272617","host":"s3://npm-registry-packages-npm-production"}},"9.38.2":{"name":"@alwatr/crypto","version":"9.38.2","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@9.38.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"075d8eb69ec1e3aca706a9efb20ade3c0d76a2ed","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-9.38.2.tgz","fileCount":25,"integrity":"sha512-pTexFUryBs/ny/Oth1mn9BY4eWpJni2i3dmq/vlS6wu/ZBeqRooIazq4p7zz/R5D1Zwz7IXITvaZe+CQrWniMQ==","signatures":[{"sig":"MEYCIQDeh0H9LB0Bv8hJ6CX/mGx/un96ABjHyKkaVpEegYC+BQIhAJl2G8CCW+57yn+CDyifd00A611IpM9o6xp2MW8vP2c9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84094},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"69569fc5d7a66d5f027d5d4f58af4289280d5e5d","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.4.0/node@v22.23.1+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@alwatr/parse-duration":"9.38.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^24.13.3","@alwatr/standard":"9.38.2","@alwatr/nano-build":"9.38.1","@alwatr/type-helper":"9.38.2"},"_npmOperationalInternal":{"tmp":"tmp/crypto_9.38.2_1783856608697_0.24886288383536037","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@alwatr/crypto","version":"10.0.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@10.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"b6b46bc9692a9a345c43b7259827028371a02f2e","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-10.0.0.tgz","fileCount":25,"integrity":"sha512-OL7fsf56jWdfmfiZto27VNQP6oa9IalkiyzMLNt7+XYVlyFtvZyHZxjkPKzJPRDCzsltU5ouolro4QGpEj9W8Q==","signatures":[{"sig":"MEUCIE9a4pmbjlGVIjjawt6iye5pfCoFDWO0wb95w1FYFLnAAiEA5//8UI8MmBlyQ9pnZMRnMQLc490BT7u3Z+pW9/8Yd78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84094},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"ad367007af237263a64306c359d05fea63fb2dc7","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.4.2/node@v22.23.1+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@alwatr/parse-duration":"10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^24.13.3","@alwatr/standard":"10.0.0","@alwatr/nano-build":"10.0.0","@alwatr/type-helper":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_10.0.0_1785075715918_0.8703365843078035","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"@alwatr/crypto","version":"10.1.0","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/crypto@10.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"1ae726fb3e2f0cf4d607b509da8ea6d8634eb3ac","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-10.1.0.tgz","fileCount":25,"integrity":"sha512-v9x9euZqnyve02u1IIyWdSXnpUidcZjrTVBEGvt41+JKmcjgcGzbfUVisLFRl4yU1QlEfGx7WC0ze5RC8fPE8A==","signatures":[{"sig":"MEQCICtUZmvqFXHjDYwq6SIg2vYNeXeqSuhiACK6zU8plqvjAiA7Z/0bjaLZZkRNBrEBvlaDEUpkE3auXr8XOsG1TeT4/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFeMmX3Ijex5H8avdnTK5kbhIRaGmp+n7XmaFmSR5SgmAiAULMGzXU+h3HXd7dVFN/MxAuNSOX1p8kOckNDM6azEwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85203},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"b9efc218052a99652c3cb0bc990496f26b5b18cf","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@alwatr/parse-duration":"10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0","@alwatr/standard":"10.0.0","@alwatr/nano-build":"10.0.0","@alwatr/type-helper":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_10.1.0_1788188556248_0.07327872110842204","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"_id":"@alwatr/crypto@10.2.0","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"8b8c2ef7554455d897cbc4691da84f2517b8c281","tarball":"https://registry.npmjs.org/@alwatr/crypto/-/crypto-10.2.0.tgz","fileCount":25,"integrity":"sha512-6H5CP/5BLydzcXcBzcAsTESjRCeVX+2aG6aNpUILBSEnrPIiCl2OcRGl4moAAkt5TSvvH84hBDzNzFRG69TKuA==","signatures":[{"sig":"MEYCIQDpAWFCnbyPBXAfU5eZgYK3MpIPLqLhlFTBlP57uQJDywIhAIyvyO7Q5gAhDEg51lBH2bVpoVahH13lvD/DNEFLXEP6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCxYtiw2AM7rMrtSP2/iqtVuGRovzQJjURnt2WemxifjQIgVoFCM1yD2JhXC01wByPcYMaeDIDgE7lPaT00EZNV25k="}],"unpackedSize":85218},"name":"@alwatr/crypto","type":"module","author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"2a0a52415ec6af039244806419c3b79734994c71","license":"MPL-2.0","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"version":"10.2.0","_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","directories":{},"maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@alwatr/parse-duration":"10.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.5.0","@alwatr/standard":"10.0.0","@alwatr/nano-build":"10.0.0","@alwatr/type-helper":"10.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crypto_10.2.0_1788887158956_0.20033845527588823"}}},"time":{"created":"2023-05-08T16:21:08.791Z","modified":"2026-09-08T17:05:59.258Z","0.31.0":"2023-05-08T16:21:09.082Z","0.32.0":"2023-05-27T12:39:53.264Z","1.0.0":"2023-06-14T15:02:01.476Z","1.0.1":"2023-06-21T17:22:41.446Z","1.1.0":"2023-09-12T14:00:39.410Z","1.1.1":"2023-09-12T14:09:41.126Z","1.1.2":"2023-09-12T15:02:32.949Z","1.1.3":"2023-09-19T17:11:19.780Z","1.1.4":"2023-09-19T17:51:27.604Z","1.1.5":"2023-09-19T20:51:46.311Z","1.1.6":"2023-10-23T20:28:00.649Z","1.1.7":"2023-10-23T21:24:57.841Z","1.1.8":"2023-10-23T22:27:15.748Z","1.1.9":"2023-10-23T22:33:58.058Z","1.1.10":"2023-10-23T22:38:23.617Z","1.1.11":"2023-11-01T12:04:41.044Z","1.1.12":"2023-11-08T17:34:01.138Z","1.2.0":"2023-11-14T12:20:27.093Z","1.2.1":"2023-11-23T12:22:52.282Z","2.0.0":"2023-11-29T22:57:36.160Z","3.0.0":"2023-12-09T08:24:08.652Z","3.0.1":"2023-12-11T14:09:46.922Z","3.0.2":"2023-12-11T14:24:51.062Z","3.0.3":"2023-12-19T11:14:41.243Z","3.0.4":"2023-12-19T12:28:59.022Z","4.0.0-alpha.0":"2024-09-10T16:20:23.890Z","4.0.0":"2024-09-14T10:22:29.087Z","4.0.2":"2024-09-14T12:43:39.309Z","4.2.0":"2024-09-23T11:37:02.068Z","4.2.1":"2024-09-24T16:14:00.837Z","4.2.2":"2024-09-29T11:24:25.202Z","4.3.0":"2024-10-11T19:13:18.922Z","4.4.1":"2024-10-16T10:00:25.223Z","4.5.0":"2024-10-28T10:29:28.445Z","4.5.2":"2024-11-02T13:23:57.479Z","4.6.0":"2024-11-07T12:21:03.638Z","4.8.1":"2025-02-18T22:54:12.050Z","4.9.0":"2025-02-26T16:52:30.325Z","4.9.1":"2025-03-06T12:11:08.503Z","4.9.3":"2025-07-23T13:14:51.430Z","4.9.4":"2025-08-23T15:58:50.613Z","4.10.0":"2025-09-21T21:42:55.119Z","4.10.1":"2025-09-21T22:13:03.129Z","9.1.0":"2026-04-01T15:03:01.022Z","9.1.1":"2026-04-01T15:09:43.606Z","9.2.1":"2026-04-04T09:31:08.970Z","9.3.0":"2026-04-04T11:22:08.109Z","9.4.0":"2026-04-05T16:12:13.356Z","9.4.5":"2026-04-11T18:15:23.671Z","9.7.0":"2026-04-14T16:11:05.943Z","9.10.0":"2026-04-15T18:40:47.613Z","9.10.1":"2026-04-18T19:42:54.769Z","9.11.2":"2026-04-21T21:13:24.509Z","9.14.0":"2026-04-25T14:20:14.251Z","9.16.0":"2026-04-27T10:55:39.635Z","9.23.3":"2026-05-12T12:38:23.270Z","9.24.0":"2026-05-14T19:25:09.093Z","9.25.0":"2026-05-21T12:22:50.292Z","9.31.0":"2026-06-07T12:25:49.750Z","9.33.0":"2026-06-10T02:04:37.538Z","9.33.1":"2026-06-10T11:05:20.052Z","9.36.0":"2026-06-11T21:45:00.884Z","9.38.1":"2026-06-28T07:10:43.810Z","9.38.2":"2026-07-12T11:43:28.835Z","10.0.0":"2026-07-26T14:21:56.040Z","10.1.0":"2026-08-31T15:02:36.334Z","10.2.0":"2026-09-08T17:05:59.063Z"},"bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/crypto#readme","keywords":["access","alwatr","auth","authentication","crypto","esm","hash","hmac","hotp","otp","otp-token","time","token","typescript"],"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/crypto"},"description":"A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"readme":"# Crypto\n\nA robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.\n\n**This package includes:**\n\n1. [AlwatrHashGenerator](./src/hash.ts): Secure **self-validate** hash generator.\n2. [AlwatrTokenGenerator](./src/token.ts): Secure authentication HOTP token generator (HMAC-based One-Time Password algorithm).\n3. [AlwatrUserGenerator](./src/user.ts): User factory for generating self-validate user-id and user-token.\n4. [PreConfiguration](./src/pre-config.ts): Pre-configuration object for the hash/token generators.\n\n## References\n\n- [RFC 4226](http://tools.ietf.org/html/rfc4226). HMAC-Based One-Time Password Algorithm (HOTP)\n- [RFC 6238](http://tools.ietf.org/html/rfc6238). Time-Based One-Time Password Algorithm (TOTP)\n- [HMAC: Keyed-Hashing for Message Authentication](https://tools.ietf.org/html/rfc2104). (February 1997). Network Working Group.\n- [HMAC and Key Derivation](https://cryptobook.nakov.com/mac-and-key-derivation/hmac-and-key-derivation). Practical Cryptography for Developers.\n- [HMAC Generator/Tester Tool](https://www.freeformatter.com/hmac-generator.html). FreeFormatter.\n- [How API Request Signing Works (And How to Implement HMAC in NodeJS)](https://blog.andrewhoang.me/how-api-request-signing-works-and-how-to-implement-it-in-nodejs-2/). (2016). Andrew Hoang.\n- [Implement HMAC Authentication](https://support.google.com/admanager/answer/7637490?hl=en). Google Ad Manager Help.\n\n## Sponsors\n\nThe following companies, organizations, and individuals support Nanotron ongoing maintenance and development. Become a Sponsor to get your logo on our README and website.\n\n### Contributing\n\nContributions are welcome! Please read our [contribution guidelines](https://github.com/Alwatr/.github/blob/next/CONTRIBUTING.md) before submitting a pull request.\n","readmeFilename":"README.md"}