{"_id":"simdle-universal","_rev":"11-72cd6d0de49e0d605383bd970b3605e4","name":"simdle-universal","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"simdle-universal","version":"1.0.0","author":{"name":"Kasper Isager Dalsgarð","email":"kasper@funktionel.co"},"license":"ISC","_id":"simdle-universal@1.0.0","maintainers":[{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/simdle-universal#readme","bugs":{"url":"https://github.com/holepunchto/simdle-universal/issues"},"dist":{"shasum":"eb427b49f16987ec270cacc6719997259a54facb","tarball":"https://registry.npmjs.org/simdle-universal/-/simdle-universal-1.0.0.tgz","fileCount":6,"integrity":"sha512-GUJh0hKojRkPGzoMLcN8/aCSRrE8o+J3AcZMi4XFWs26cSDWtB0U+5phUIb2WKJwTnbF6HwAVtdhWNGYIIqOUg==","signatures":[{"sig":"MEYCIQDsgtWUiI78yDrKtY+6CdvHAFN6M2sjHlVfnb6Fcf4QKgIhAMYLn8HHP5lR+wNR4/krAUOlgwZ4JE5VMeSNyQ8XoloI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFankACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ0g//VTGmXksSCr9wPZfhdKAHUt2MyJZgUXKr+VSkfVbw4ZH3b2Jj\r\nzqhfQeaLB6nXn7fN09KQiPVq1YaNSWF2wyTVTLBTD6dzku6YZ9fjr2Dp4SrF\r\nuqPwLXMOE3jgXXujlvS0um9PxDQI8lMrmx47VfP7TIAMvMUedgLMQORMpAbd\r\nrIxLxJJwkhPaurErCsxSE5wnsU/LMSpRBx2fbXYW1i6efkiNuXYKQDxb62Pn\r\nC6zjTpjrbMpZyfKyY0XYBuxK/ayU3QLx/I8Kq7WpJzwtqU5nlIiPw2iTJb+u\r\nqbpn6j3OJBrV5EmjKBGFqoyN0z9e70GuLipFfKSf87qpsCsNW/HVSlYZmM1+\r\nignZlGB9Y4qSt5JxAytskIwTF6aUmVNqzFIFc0n0kZwzxtTzsL0lEN43fPao\r\n+pffIeBqZdi1AItWc1wTElQIq0OpJ/DyIOkP3NUGrHB44YdVL+6pRu9gPxNo\r\nFVQKioopT9LUWPwfjYtN8koPfYWOPtEbEM1tzJ0dJoceezRrv+kWEAPR5hM1\r\nYAntVueUnDTs1lkIHZB7pbZJHBmRuBRPersB2CQ3hGbpQvOovj3ATci2BBGO\r\n1MxdtZhl8udIH5QzRSrcWgEP2nVlq/eniYnX5q/0BoGiCIU6emK02KzLFdN/\r\nBn5Dit62Fw6YTOCmazPtpax9HF4PrNtcRBs=\r\n=Obn7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./browser.js"},"gitHead":"28edb0d3d56f4b9835a94e98a50959c4264a7735","scripts":{"test":"standard && brittle test.mjs"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/simdle-universal.git","type":"git"},"_npmVersion":"8.16.0","description":"Universal wrapper for libsimdle with a JavaScript fallback","directories":{},"_nodeVersion":"18.7.0","dependencies":{"b4a":"^1.6.0","simdle-native":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.1.0","standard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simdle-universal_1.0.0_1662364132163_0.5701229537208363","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"simdle-universal","version":"1.0.1","author":{"name":"Kasper Isager Dalsgarð","email":"kasper@funktionel.co"},"license":"ISC","_id":"simdle-universal@1.0.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/simdle-universal#readme","bugs":{"url":"https://github.com/holepunchto/simdle-universal/issues"},"dist":{"shasum":"bccdc36013f977684ccb9054971afd01d5e0e3d7","tarball":"https://registry.npmjs.org/simdle-universal/-/simdle-universal-1.0.1.tgz","fileCount":6,"integrity":"sha512-s6kC78z5RBAKVQdbQecD7DR3T5WlNZSgbM1+RtY45FVuD0Wr2ZF8ArLybazDqjfTGO85sLj0Jp9XfPOZFKTPWw==","signatures":[{"sig":"MEYCIQDOtxJ+k8WB7SGdOZ/0uejzIf9V4fKHuFdKDUaH7QftfwIhAPwbtgvIGX94j8zJgtxkLglUDPYW89qJPV9/nZ7Cy3FC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFbdqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0yA/+NwmOUQaKopaKyDWkiQb3QXixdR/6w7vrOKJixzyii4bC56uw\r\nlYfSLQBpfJAh67iH8HPGZ1+Bo10u/g6RP9V5a2B8uF0fX9Yai/8/NyRPy4rp\r\n2y32dJeLBUm4HMgJCt1+0/VL16nePF/qZtgijk/zt9JdlEVs6V8XVaPQknjM\r\nCy7trMUDN/fTsvA+YI15TgxmFrbRL+cgkIhpwd1vLfWwj5hPuEt8ZhF/AHix\r\nXR4FXyKUXR68+8w0g5VBGZQmG2d8fruoPgfdupPvhiJzVk8Sks1XhhgXe5e+\r\nLTAoZ0MY0l9+KRCiSj+WduEGGm/FwTj/ieUGjs6DjAZz19MwINDhx/VtH5Or\r\nFNZEhHkKa7QRvLFlvQfzhjd+3rkhekRGp2piz4AeW/u449tVrXgKADkEqNOw\r\n7NxbqjIwoI/5KyJpUAJj7r63fTf1bJxHole9RMqY/BN+EyWtstD2iBR0uqSZ\r\n3vkxuAiihlYExf+g89Ff7qHIP8tVIW8+BRiYq96SX5oVqvQdmoY7qtHqlByA\r\nDmYod10ZjHSpqFog3w7LcW/y1x1HQPSq13onTwgza0pKGZQrxBGqlxvbfDEE\r\nJtOuki7qicw7Hfm1HN9OdHEYlT/a3szwUg7AAiyE5znnzP4GHp5Wm350DAYE\r\nDZvJGCAaOMqXZIKBO6I41T3vx41LJg0HXbs=\r\n=1PSl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./browser.js"},"gitHead":"35dfe7d725b4eff3b9d1b3af6c00e0bd8a5b1af6","scripts":{"test":"standard && brittle test.mjs"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/simdle-universal.git","type":"git"},"_npmVersion":"8.16.0","description":"Universal wrapper for libsimdle with a JavaScript fallback","directories":{},"_nodeVersion":"18.7.0","dependencies":{"b4a":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.1.0","standard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simdle-universal_1.0.1_1662367593816_0.12367497056488652","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"simdle-universal","version":"1.0.2","author":{"name":"Kasper Isager Dalsgarð","email":"kasper@funktionel.co"},"license":"ISC","_id":"simdle-universal@1.0.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/simdle-universal#readme","bugs":{"url":"https://github.com/holepunchto/simdle-universal/issues"},"dist":{"shasum":"caeed40aab4d923c4339cd733c804b3994fd0ece","tarball":"https://registry.npmjs.org/simdle-universal/-/simdle-universal-1.0.2.tgz","fileCount":11,"integrity":"sha512-mipOk2yNy7vhw76ahkihBH0ZAORlb673avNl7k+hy/LHtFDXBgp5Rq4JDDEbkoIIPanI4BIplR2y8OQ0fimTzw==","signatures":[{"sig":"MEYCIQDrmzpto307m63BADCZELjyP0JJtwHEN3YqDGQ+nSKsnQIhAO0yyhOEJgibPxfEuDEUBc06PvvDnAcHNVv2K0yYiQWQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFjsoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpENA//VqvnFHPkxJuztfaaobc/A5CdqPONvGKaPc4WNlYIPpqAFh1m\r\nPvEvwseG9tMprgzrVAqoYhHI9QEckcjJf1ypfLzSU1hqifHuMKQr1MXBmLWc\r\nKI9QO1qC3TOy+BYSqh1q59nyhszHVlBUsccPj6lnd5C6Xi/TlOQfi5cMPd57\r\nm79/LB8wihmNqFQD1TKrRMSxoN92sBiRN8tTiCNrtkZaFOXoQXsyVYyn7W0n\r\nWsRMpJBFxXQoBDamxEI8wXdRbKoVhDsquYhxmvXQfAzd0tfnpGycaozg4rIq\r\nwjxf1kCOdJ9dcdbyqMrOiEPUKZ4fox+R+NE2so1a28TrXU5mffmoOBni3Ddm\r\nyBsEg7WEA8XyUaZz6tSMlgyxD67e3OE/ZSQ5gFRFqEkI/KFwjbIZ5o2Vp75/\r\nOFylcuHlB2UTfnX0/KCxaGgcGQlQMpvPNVDmr9ctghIGuKQT/2tl+Jegtj1A\r\nO3cj/GNWZsvaSj+il0YBxuNxmvkwU6Fbj/cYO1rjMhRcY2kyjgR3lRByYNK4\r\ne0O9NgJ2QHjr4gvvZTY/DHpkI45D7miB5gEMmAo8QCZfgjl7H0gUd+4aZuUN\r\nYQBxUh86HPerXDOxHAGMfua4QzjmX/vE0Sj6s9JIUTsnbPVTO57vABKOFcaV\r\nue+kvGOF8iKUhC0zDx/Ii1pBDfDVLkySvqY=\r\n=i59C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./fallback.js"},"gitHead":"944df98f9b267ff780d4deaf2bf6d0012640a018","scripts":{"test":"standard && brittle test.mjs","prebuild":"prebuildify --napi --cwd native"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/simdle-universal.git","type":"git"},"_npmVersion":"8.16.0","description":"Universal wrapper for libsimdle with a JavaScript fallback","directories":{},"_nodeVersion":"18.7.0","dependencies":{"b4a":"^1.6.0","node-gyp-build":"^4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.1.0","standard":"^17.0.0","napi-macros":"^2.0.0","prebuildify":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/simdle-universal_1.0.2_1662401320324_0.34737349982886156","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"simdle-universal","version":"1.0.3","author":{"name":"Kasper Isager Dalsgarð","email":"kasper@funktionel.co"},"license":"ISC","_id":"simdle-universal@1.0.3","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/simdle-universal#readme","bugs":{"url":"https://github.com/holepunchto/simdle-universal/issues"},"dist":{"shasum":"8892383e5cbdee2969d4e027ae57e1a3c9012511","tarball":"https://registry.npmjs.org/simdle-universal/-/simdle-universal-1.0.3.tgz","fileCount":11,"integrity":"sha512-rfzfC6KjcSiYhmvgDYchvn4eH4Lc7lFnRfLQ3afIX2XWdaRkIH6kk6j9FwASTTNqepLj6h+Rlmz+TNo9Itp4fA==","signatures":[{"sig":"MEUCIQDql0jbH1cBM2hya5bB2djC2Vl1qTKhmdTrIkaQTGwR3wIgWj7WLSYoGbXOL3Myfol6Jj6vqCWdizadNvhRcxy1odk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGDu5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplUg//S6oHQ7Mtw4phG1prNNaxEwWVqtLeiJ3SRFQJ863t4RD31wr+\r\nFjpYisbadGuCoOuchGY2Z5UbCAvJe0y+BQl/7AtRAbBmHOaqKjbzKP2eBpcM\r\nYSGVzB8C9nhqdnNGadJ9IQbn/4hQXzfXinohpX7F9zvQz/Bsot07RY14sgwI\r\ndKHygrFUJLYkYE4Gwkqc4cp+/AOVFBeCzeylBe7kUh3CEuRAq3tOYBn2w5TY\r\nGLYOmyM1QVg7zKU0ofv1IJULfh1yNhYklLoTQliONYYxPVsXOOuQBzf1bpL0\r\nwryGzcLHtgnGwa6PbcYg8dbCpJuBqlpvHA/iFBFS8MS2bxA66ml/ZgwebBSP\r\nd3AQkNq2ORz6+hNhHrECXg29UOmaPmo0EjDTKVFHJqyefjOvTEOUKQzEGgl6\r\nuButukRG/ApqCjqVxMeriimP2vkImdet9pFtgZAMvgNPJeOx2kQyqfdWz8Cp\r\nOjProNfCOBCJnfXo+fK7xghkhPm1lDMepSRY6fxeu+1L6vb02PjLEdjWaUo3\r\nnxm4aLS8gZ5eAvpI6CdP7E34pIpP235KLThHhOM6FPEEAmRU/Nl9pEFPio2f\r\noMB433eZvfNUaJdtNFzt1m2oe7nE4zzAgd7lT3XoVwiQnjkE0SVxXw0Je8RF\r\nYguXsNk/V0vRmtvEWgqbhwsy06YIvXqyZxc=\r\n=roLu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./fallback.js"},"gitHead":"ec1752298f8c1230f1bb5f91a07e184b53df16fa","scripts":{"test":"standard && brittle test.mjs","prebuild":"prebuildify --napi --cwd native"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/simdle-universal.git","type":"git"},"_npmVersion":"8.16.0","description":"Universal wrapper for libsimdle with a JavaScript fallback","directories":{},"_nodeVersion":"18.7.0","dependencies":{"b4a":"^1.6.0","node-gyp-build":"^4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.1.0","standard":"^17.0.0","napi-macros":"^2.0.0","prebuildify":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/simdle-universal_1.0.3_1662532537303_0.24431940314046718","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"simdle-universal","version":"1.0.4","author":{"name":"Kasper Isager Dalsgarð","email":"kasper@funktionel.co"},"license":"ISC","_id":"simdle-universal@1.0.4","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/simdle-universal#readme","bugs":{"url":"https://github.com/holepunchto/simdle-universal/issues"},"dist":{"shasum":"acb1f953e4f4b881d8b1edd5f1078705965d4c99","tarball":"https://registry.npmjs.org/simdle-universal/-/simdle-universal-1.0.4.tgz","fileCount":12,"integrity":"sha512-uEdy5B4OlL49FGAP1CBDYDp/Kn4k4nFPe6Z+85a7DiMeC0rDBZRqfe4AliN2oQ6qXviHclNPW7ds/NxHOzEsBQ==","signatures":[{"sig":"MEUCIB+RMIYNJ0HrlfItU978/+1MHGtBkjqBogXND3WTqVLQAiEAsF4ArYSyrKuuupmXx14c3LJGNClbKOO66xNwIctWNoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGG/AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo9Q/9Hdh7ehWtzAa3s4ab1MQQVKUtyeFx0++iP4tr2d/9yLhC2Wy/\r\nKWRc20nA7Burni+FADeezYOzq+K8G4flmxoeuRYHzVDvt08F5h48wW3GyZ0A\r\np8Nh+UickfRvaFBFpITXmqgivH1MfCS5M8oymTDLHONG5apgdqe9okLBhFSA\r\n+vCmWHAkuMb6hrPEavm3Oid/Uj4AsDcteFm0KYs0lzNzS0COWD2HD93jcM8d\r\n48C552qeOJWguPM7yiXrrk8nbH+B0Q4k0SCh/UJMDwDE1kmfjLG5kInd9k1N\r\nQii8+WLw0ZROlYcMm3NcDpvFx4RWLIVPW0sljNn7fzUF5k6wmXZZi4gOBpuo\r\nlbcnsH1AHr2AXxpdw5NMCWYMHrEHJ6Ka+ip8bznT95u/UQIYQod78fMyZGlW\r\n77a8RLXmGTasvfAU9EiQLvwb1kBrlfB+1Nqgtxo2NKeXqOStYj6+/XsPaZmX\r\nU2xGFgIlyg5sjLKW7VRLtN90dbbRHh1dAJlrA8PcCE9R6Dp7gIl5RcLe8gmc\r\njbJmFj2QsN3mtNMFTx0qEmukcQqZYFfxCnvPlkF5R0/PEZ4lvykuy9VT3zw4\r\ny8yV6OI6Ph3IcGz7F9S26gCSvJ0BLRPQVI8xXdvjs0XeIwF5Lm8BH/IFHkKM\r\nlQi2Z+l2y7YLvhZ0NkT0EYh96btfQrOw5Lo=\r\n=eOHS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./fallback.js"},"gitHead":"e12c175f329eda7d96419916fddafb4308d287d1","scripts":{"test":"standard && brittle test.mjs","prebuild":"prebuildify --napi --cwd native"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/simdle-universal.git","type":"git"},"_npmVersion":"8.16.0","description":"Universal wrapper for libsimdle with a JavaScript fallback","directories":{},"_nodeVersion":"18.7.0","dependencies":{"b4a":"^1.6.0","node-gyp-build":"^4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.1.0","standard":"^17.0.0","napi-macros":"^2.0.0","prebuildify":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/simdle-universal_1.0.4_1662545855809_0.30961055822327666","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"simdle-universal","version":"1.1.0","author":{"name":"Kasper Isager Dalsgarð","email":"kasper@funktionel.co"},"license":"ISC","_id":"simdle-universal@1.1.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/simdle-universal#readme","bugs":{"url":"https://github.com/holepunchto/simdle-universal/issues"},"dist":{"shasum":"756d4d7d5da161cfb8458733c4ffed1d7705e709","tarball":"https://registry.npmjs.org/simdle-universal/-/simdle-universal-1.1.0.tgz","fileCount":12,"integrity":"sha512-ZH+N1FHGksLWcNgpuaVaX2pI86Zzu58Y5S1mNXd2HuMId75eRsrtpAmCG1RZJXclViUiACVsLA3LD3TQVpha5Q==","signatures":[{"sig":"MEUCIQCy6xl8dI4+N8bsw8x/TxFDAJn8XKjgqEhLLulz7IGPswIgebPx659xlG50by8f5tZr1i9HaLsU1GxPqAJf7VkVdzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ9uJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqtw//Tdz5p6psdKYajYKhO4dzZzg0G8M4JCDW/xvTkloZIoZ5XLp6\r\nYOBdM1QHW4sUkS5/ZXyHvCbxREqpHlvX1bT2dov0a8n1/YMeTX3sn/TIwclH\r\nE13HElwJ/avRnPIdw38/whV+9PboGSYcNR+vF6TBx+KteWRXrEP7h8tP++QE\r\nkItVJ7t9L7QXeLIy1bEiZDBThk5oLOsjmaF9lvqCBrR67F5azBfLTrbY6cDc\r\noeUOq+pe3Edl/GsTRcw5Vkvn7VIeA/hDqvOqXULvMuWaImGrpPk+zdqUOVUo\r\nO7yJnHq6KV2TBkC9LLfFVG+wGQQdrPybeKYNvzwrlu56b79npRya//DvglUH\r\n4YH4kI+vHmWH4bl08ZhWvEaVtKhwW3pNRXL9X2NbESEDjnKqjC39UpTIQN2z\r\nD4vcwyzSg9N8pFd63fOaNdB6OBPWGY3xlxe5mzXV2JFYVPyYRZjCagHfr+uR\r\nM0RxTYV8qr8mx53g5fKXWQ6AcV6/nqkvvaWqFadcusNUa5nKSyeCU43STwYm\r\ntWiThgSqLnC4k9LMD+h9bW3AysLkRB4m/2VsWsMDO6qj6d4yTbYUbLxaj2FU\r\nB5kVGe3VQBBP+Sn3So096yyW6TMGWcBGyJuYnRt3MK1pwkpciPyypt07E8EE\r\nV/422itC9ucsqkmVMDMpVDXfAV1DDJkKWzU=\r\n=uWLo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./fallback.js"},"gitHead":"2082287d7c710dd2cff34a6b51b3d1bd331851de","scripts":{"test":"standard && brittle test.mjs","prebuild":"prebuildify --napi --cwd native"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/simdle-universal.git","type":"git"},"_npmVersion":"8.19.1","description":"Universal wrapper for libsimdle with a JavaScript fallback","directories":{},"_nodeVersion":"18.9.0","dependencies":{"b4a":"^1.6.0","node-gyp-build":"^4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.1.0","standard":"^17.0.0","napi-macros":"^2.0.0","prebuildify":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/simdle-universal_1.1.0_1665391496943_0.26066052944896856","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"simdle-universal","version":"1.1.1","author":{"name":"Kasper Isager Dalsgarð","email":"kasper@funktionel.co"},"license":"ISC","_id":"simdle-universal@1.1.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/simdle-universal#readme","bugs":{"url":"https://github.com/holepunchto/simdle-universal/issues"},"dist":{"shasum":"0b0e0442ff85179038fb9005f9cc0613f2ff9610","tarball":"https://registry.npmjs.org/simdle-universal/-/simdle-universal-1.1.1.tgz","fileCount":6,"integrity":"sha512-wADU3GgVQmib0FuS9+t/BV+0MqRqZxVLHmU+bW+FNGkyiMRjSR2XDl2GS1y39UZfrKHJj2+NPbR7gUUupQYUNg==","signatures":[{"sig":"MEUCIHKbLBnAy0CZe/9stv3bcy8AVXGRJyQ6tt00tjMnCoUoAiEA+7Bb0HnuupbQDv9xG08N8xl09816TlvfzaoRiiB+SeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHbQzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+sw/8DvekHAAnMPlmZq16QzvVhbjQQ3kcaNvLrgaS/PmpDCJlQPBp\r\na/fbmfuvOtt5h0kkAxUrfhYJFN+6q+jXvnl6Np2z/COHJ7vHVEdIekcZkXJ4\r\nIZx0Dp2IJYIsbYzV91jc5xDo3IgNFIZnNvla5vfPJ+C2toWxuNSFtpbX8FVR\r\nsMM68yXeuyROWm6+8nL6mjtjqpSiLEJVc+26JyjkOd9dD9EXMDyfWOhyN8qc\r\nXkaHN9w0RuhpBobSc/szpJGMeMoqPU1RMZ1W9P2L0UofpxMm7E+TDDvXcp8t\r\nLQKKhpYzMS+UhQFCWE39T5fDLnDXN2k3/576YZnjh0lLuvd3I49XBA7CyMEp\r\njHPxvNkivJXjSedLTcwnAqZXCkjrnCEIAwW6ZCi5AaYzhnuLSJdhi2rUAfEw\r\nzJxze/EkOZ7qGE5t+yy0yegKi0JL1mJ55huopZJY93Mn68cg7VS1D1N4GU1w\r\nSpaCoopmtrsj8JfbSVdIybLUO+DiAaMu1DgNBDk0ZIbQ3z0kYBN89hTAoiLT\r\n6kx2D6/6yQ1xNrIDfD226vtUKZmfbOLAjgqyv4AfoU28ZzJ/Wfex8kUSqdZn\r\nu5btu1jQ/5XzsPBh6c1WcAJsSoknfcnW290DVWZ1WwnhHIctA63u1NvUBMZP\r\nsgUoBWxPyak6auhauhxUtkXsNSuir2TzMCw=\r\n=az6z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./fallback.js"},"gitHead":"196c8e5dd311f3ef6aeb9f47376417077452e7b0","scripts":{"test":"standard && brittle test.mjs"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/simdle-universal.git","type":"git"},"_npmVersion":"9.5.0","description":"Universal wrapper for libsimdle with a JavaScript fallback","directories":{},"_nodeVersion":"19.7.0","dependencies":{"b4a":"^1.6.0","simdle-native":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.1.0","standard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simdle-universal_1.1.1_1679668275702_0.13351029586550855","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"simdle-universal","version":"1.1.2","author":{"name":"Kasper Isager Dalsgarð","email":"kasper@funktionel.co"},"license":"ISC","_id":"simdle-universal@1.1.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/simdle-universal#readme","bugs":{"url":"https://github.com/holepunchto/simdle-universal/issues"},"dist":{"shasum":"ecc84434d0c5cd4e6a2557763cddc46ad557a301","tarball":"https://registry.npmjs.org/simdle-universal/-/simdle-universal-1.1.2.tgz","fileCount":6,"integrity":"sha512-3n3w1bs+uwgHKQjt6arez83EywNlhZzYvNOhvAASTl/8KqNIcqr6aHyGt3JRlfuUC7iB0tomJRPlJ2cRGIpBzA==","signatures":[{"sig":"MEYCIQDhCAweN3wBrrwjiD48gybWnDLzG1uj1q5d+S50eZ9WaQIhAMPPdxe75aH7HIFt0pqNfDR8nWjzd39xCz95ALU3TTuZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHbr+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgwQ/+Liwv3PuMDo0fPsJKI3Q58nfVeX2mWWAWe6BfE04sqK3pgX1K\r\nCfHrGlXBvAKv0yBr37qYR7WCl2RPgPxRdSMkWw5sK2p08EAwzoIHgXEUN4PX\r\noIiCxogPsn8DpZ/yN1Z8YNbtluuEWCmXWeDsaPYphCKDrIo0Jt2javWau/6i\r\n45D+D1u2y72wGk00LXIoorLDA/N2UjHNhiWiSAwx9W+P/j80cJXuDMcrrnJf\r\ngY9Kr5p9RUa5vTMdlzW3N8aGEoJ4dwzbtVHEZSMbbd5LwX2MkLXfyKO3rHXk\r\nohPp75NkitoxvS9vqbM5ABDVmzs1Ff/F3gYH7aTUIUZL51VN41lzONm0Pq2b\r\nGnKZo+/jT5U6v0mIYUTQMUV2FhNghBD6PgaKiz6shX+IYoW8Y3eb0rqTY0T/\r\nTe3XpW9Egxxvwv9i1wqFbPHI2qX0xHmtX1K3Qwkb0ZJoQtb5e2aBb0kDTo9/\r\n8O2uDShsDq/gNTFQ7t8q+ko3BnBHJIBD4aJSpnl8ztK1i1yPktuy2umURk4r\r\nCb3mSdeyY0Waq+p+AFMle39vqnmWglOfSgT6x8+VnZxiwzMq3BTinsrO79A8\r\nfQzyDv7SeKBx3HFm18ig/+oXN4NdYjs7i/8ScJOGCSOCw6Y/WThDfVONQqO0\r\nSMSAGFNJ6fCfVnlKWjsBYM9652HdtI/F9NQ=\r\n=5+lM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./fallback.js"},"gitHead":"a78ac1302007c44fe70000c537e3be7885697278","scripts":{"test":"standard && brittle test.mjs"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/simdle-universal.git","type":"git"},"_npmVersion":"9.5.0","description":"Universal wrapper for libsimdle with a JavaScript fallback","directories":{},"_nodeVersion":"19.7.0","dependencies":{"b4a":"^1.6.0","simdle-native":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.1.0","standard":"^17.0.0"},"optionalDependencies":{"simdle-native":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simdle-universal_1.1.2_1679670014669_0.7103867241283561","host":"s3://npm-registry-packages"}},"1.1.3":{"_id":"simdle-universal@1.1.3","bugs":{"url":"https://github.com/holepunchto/simdle-universal/issues"},"dist":{"shasum":"e3f151a824ab73a5f57ee6c3474fcd076d93afd3","tarball":"https://registry.npmjs.org/simdle-universal/-/simdle-universal-1.1.3.tgz","fileCount":6,"integrity":"sha512-zHS9dhxjOa2sgOfFO49BoeGS8tvjWw8ixttBiLB9vI9OSDLjluW1oLZZvA+3eclxD6S1BvJf8yFxnF4z9m77Iw==","signatures":[{"sig":"MEMCH2+EfYTOwqTDsIqUwu6xzrr+4NSWB0Cr0k7dQ5TvSB8CIHaJ83qbjiAudbrZgetl1pQSFVX+XTqVZEhOkNtTju+b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCzNZcGiuUCs5xDITPCaR9ehZge+nZyhZPv3j0G3XAvKQIhANInTQhHw7yqpZc3+j2ikS5zfaLWhvO6ETDRkwHA8w40"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simdle-universal@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21020},"main":"index.js","name":"simdle-universal","author":{"name":"Kasper Isager Dalsgarð","email":"kasper@funktionel.co"},"browser":{"./index.js":"./fallback.js"},"gitHead":"b933bb8e31f847cd2f9117ab6a15fb385dec57e9","license":"ISC","scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write . && lunte --fix","test:bare":"brittle-bare --coverage test.mjs","test:node":"brittle-node --coverage test.mjs"},"version":"1.1.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f14a00d8-c75b-45a2-8f5f-a699f6efd13a"}},"homepage":"https://github.com/holepunchto/simdle-universal#readme","repository":{"url":"git+https://github.com/holepunchto/simdle-universal.git","type":"git"},"_npmVersion":"11.19.1","description":"Universal wrapper for libsimdle with a JavaScript fallback","directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_nodeVersion":"24.22.1","dependencies":{"b4a":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.8.6","brittle":"^3.1.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"optionalDependencies":{"simdle-native":"^1.1.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/simdle-universal_1.1.3_1793117716939_0.49021047520165617"}}},"time":{"created":"2022-09-05T07:48:52.162Z","modified":"2026-10-27T16:15:17.489Z","1.0.0":"2022-09-05T07:48:52.300Z","1.0.1":"2022-09-05T08:46:33.993Z","1.0.2":"2022-09-05T18:08:40.504Z","1.0.3":"2022-09-07T06:35:37.461Z","1.0.4":"2022-09-07T10:17:36.022Z","1.1.0":"2022-10-10T08:44:57.090Z","1.1.1":"2023-03-24T14:31:15.881Z","1.1.2":"2023-03-24T15:00:14.850Z","1.1.3":"2026-10-27T16:15:17.056Z"},"bugs":{"url":"https://github.com/holepunchto/simdle-universal/issues"},"author":{"name":"Kasper Isager Dalsgarð","email":"kasper@funktionel.co"},"license":"ISC","homepage":"https://github.com/holepunchto/simdle-universal#readme","repository":{"url":"git+https://github.com/holepunchto/simdle-universal.git","type":"git"},"description":"Universal wrapper for libsimdle with a JavaScript fallback","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"readme":"# simdle-universal\n\nUniversal wrapper for https://github.com/holepunchto/libsimdle with a JavaScript fallback.\n\n```sh\nnpm install simdle-universal\n```\n\n## Usage\n\n```js\nconst { cnt } = require('simdle-universal')\n\ncnt(Buffer.alloc(16, 0xff))\n// <Buffer 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08>\n```\n\n## API\n\nThe lane width of all APIs is determined by the input buffer. That is, if providing a `Uint8Array` the lane width will be 8 bits, if providing a `Uint16Array` the lane width will be 16 bits and so on.\n\n#### `const result = allo(buffer)`\n\nCheck if the buffer contains only ones.\n\n#### `const result = allz(buffer)`\n\nCheck if the buffer contains only zeros.\n\n#### `const result = and(a, b[, result])`\n\nCompute the bitwise AND of `a` and `b`. If `result` is not provided, a fresh buffer is allocated. The `result` buffer is returned to the caller.\n\n#### `const result = clear(a, b[, result])`\n\nClear the bits in `b` from `a`. If `result` is not provided, a fresh buffer is allocated. The `result` buffer is returned to the caller.\n\n#### `const result = clo(buffer[, result])`\n\nCount the number of leading ones in `buffer`, storing the result in `result`. If `result` is not provided, a fresh buffer is allocated. The `result` buffer is returned to the caller.\n\n#### `const result = clz(buffer[, result])`\n\nCount the number of leading zeroes in `buffer`, storing the result in `result`. If `result` is not provided, a fresh buffer is allocated. The `result` buffer is returned to the caller.\n\n#### `const result = cnt(buffer[, result])`\n\nCompute the population count in `buffer`, storing the result in `result`. If `result` is not provided, a fresh buffer is allocated. The `result` buffer is returned to the caller.\n\n#### `const result = cto(buffer[, result])`\n\nCount the number of trailing ones in `buffer`, storing the result in `result`. If `result` is not provided, a fresh buffer is allocated. The `result` buffer is returned to the caller.\n\n#### `const result = ctz(buffer[, result])`\n\nCount the number of trailing zeroes in `buffer`, storing the result in `result`. If `result` is not provided, a fresh buffer is allocated. The `result` buffer is returned to the caller.\n\n#### `const result = not(buffer[, result])`\n\nCompute the bitwise NOT in `buffer`, storing the result in `result`. If `result` is not provided, a fresh buffer is allocated. The `result` buffer is returned to the caller.\n\n#### `const result = or(a, b[, result])`\n\nCompute the bitwise OR of `a` and `b`. If `result` is not provided, a fresh buffer is allocated. The `result` buffer is returned to the caller.\n\n#### `const result = sum(buffer)`\n\nCompute the sum of `buffer` as a `bigint`.\n\n#### `const result = xor(a, b[, result])`\n\nCompute the bitwise XOR of `a` and `b`. If `result` is not provided, a fresh buffer is allocated. The `result` buffer is returned to the caller.\n\n## License\n\nApache 2.0\n","readmeFilename":"README.md"}