{"_id":"faster-median","_rev":"6-d45d39a841421a1fa3499fedb05f62ea","name":"faster-median","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.0":{"name":"faster-median","version":"0.0.0","description":"🔥 A Quick Way to get the Median Value of an Array of Numbers (Typed or Untyped)","main":"faster-median.js","scripts":{"cleanup":"npm uninstall median median-quickselect simple-statistics","format":"npx prettier --write *.js","perf":"node perf.js","setup":"npm install -D median median-quickselect simple-statistics","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/DanielJDufour/faster-median.git"},"keywords":["fast","faster","fastest","image","integers","math","median","no-data","numbers","pixels","quick","speed","stats"],"author":{"name":"Daniel J. Dufour"},"license":"CC0-1.0","bugs":{"url":"https://github.com/DanielJDufour/faster-median/issues"},"homepage":"https://github.com/DanielJDufour/faster-median#readme","devDependencies":{"flug":"^1.1.0"},"gitHead":"3753a792dd6fc291536a6dc2b24bfd51d02fef2d","_id":"faster-median@0.0.0","_nodeVersion":"15.13.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-DtAbdfNS1AEewdgJbyHoF+eN5FwVBE1T2EW3xhrGdi1pOf338ko+whCFcuom/FBZr9brqbCZaXRU1SUsaXtI/Q==","shasum":"79674c9fbdea449882f73a523d73eb95f0731a74","tarball":"https://registry.npmjs.org/faster-median/-/faster-median-0.0.0.tgz","fileCount":4,"unpackedSize":10792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrUpOCRA9TVsSAnZWagAAt4EP/A2LgAD7HpSGjMLOccZr\nNf/CJRK9/XrBXbckO1uPQHLndps8I45pl9EQohKV5ZyY7BrKide9Cg7t03m/\nDMCb8htWvSEImRhsSe69ECZDJE8LU431V9mEGXLbs3kQDMP/6UVyv23OC/8V\nS377rgl6+GqqbV3ZT8aFwutpFi9mGwZnsSWtVFW+1nGU7/oNVfRNLA4tAFCO\nZaaJgp3dGcZsN2syGMx0BpiIh5MVBOQkZR58/QDb7bEbsTSPjTubv9OWNZRs\nAB44MrN79hKGGKepZwEY/c/0tSQFAN98EtK2YFBZqJhXiCsgZW2xRypfJkvy\n3PlXJWuw6tzLjQjIdh+AdrNNW8tL04l9dKUalWNjvp0YoDvbYHKlsLq1tErE\nOW9peNHMosMWJw6Xc9DTVvn9Xjg+MXX1HVwrWAL8Hz6lmRmTD2AwgTc2PHQr\nXB9thNFwqZf6VnDP+CMqTNPWc9rkX+cNOyKxWAJKPkuTsdL1IfDfSpkDJPg0\nkx2t9iypI80n1sYwHTnb/uOKDx5NHTrMqB79pMO2/mM0wwORHZXED9B/35xT\ntcmyT3H89k2ZLF1USmWxsh0xvAvp+zQgQuM4inc7qe5hAQO11ethNpqaERPI\n7677+GkGSuDDp08Tv3K7PutXo2os0BTrugGPrNcR0v6OSUXoHN4Kf5G8nCVE\ntPHl\r\n=OuVt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3II89qdNVE4jV4biZEU6EFZs9u5dB8JfjTZEuSq5DfAiEA1yJxRb1dzultUq5KsxBJMuh6Lf6XtT5+R1t83/Xyt/s="}]},"_npmUser":{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"},"directories":{},"maintainers":[{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/faster-median_0.0.0_1621969485936_0.49516048966158355"},"_hasShrinkwrap":false},"0.1.0":{"name":"faster-median","version":"0.1.0","description":"🔥 A Quick Way to get the Median Value of an Array of Numbers (Typed or Untyped)","main":"faster-median.js","scripts":{"cleanup":"npm uninstall median median-quickselect simple-statistics","format":"npx prettier --arrow-parens=avoid --write *.js","perf":"node perf.js","setup":"npm install -D median median-quickselect simple-statistics","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/DanielJDufour/faster-median.git"},"keywords":["fast","faster","fastest","image","integers","math","median","no-data","numbers","pixels","quick","speed","stats"],"author":{"name":"Daniel J. Dufour"},"license":"CC0-1.0","bugs":{"url":"https://github.com/DanielJDufour/faster-median/issues"},"homepage":"https://github.com/DanielJDufour/faster-median#readme","devDependencies":{"flug":"^1.1.0"},"gitHead":"78ce52402d5825e49fff46ffa6997e95c1eb089d","_id":"faster-median@0.1.0","_nodeVersion":"15.13.0","_npmVersion":"7.14.0","dist":{"integrity":"sha512-fqMyQyUIzpvJ9swzOSp7Y4Jge2yG5PoZttSGS2JIfHfhbh3NQJE+r7ikX90318mhCn8ssUlPe9cOrtlNtcc6pQ==","shasum":"a0ea6820c18fbaf5319ea8ab07aab571e5e68180","tarball":"https://registry.npmjs.org/faster-median/-/faster-median-0.1.0.tgz","fileCount":4,"unpackedSize":10784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgro6wCRA9TVsSAnZWagAA5iYP/295mesFrZ8cPgEI2kVE\nXs09TQI6DqFZ0Kj1KTm82GNEEMYI2LT+4O0mUKmGF+tg6PQxEx9UNbtXxfJV\nxBsunxP9CI+6MMY5A9gNlodUNEw6exur9JzrT73tGEcD6+zZRfxigiH3fdpq\nPV4F/oh4I2EmPKukQWtpF4/3q0S6niBsDEiqon2neDfJ+EPCXIG4Qo/D3ayz\nseCRFjSGTy6TwrzkdGCgP5sKAoHQ95eZXEFp9YUbSnehDWA0kvG4CsracLLd\nyESu4Hpx16NeMlSYqHVY23ZwSLp4TxtMAxZkLRMApZqKO1DZyUoIjTtZzc+M\n+e0J9dbXEnOAYBfpivdg9H0EoIXUXs3UubbnTiqfDvZ0Z2vArUMM5CjAoZx7\nZDFULCqaMy/Az1hwPpCaZlAW0xbFE3QsChOFpN9Y44ho2twKUjQXFVnOYnxM\neUIqZyU68WfiuoThGwAV0OJjQyv4iN7OU5YoSBio07cx3Y4DkgI3Cby0yJkA\nVBk4ZVdN7x7FQgTXm8y8ZEg2O3pn3+/82ZlaybOzsBIYUmw2zUKW/L6q4sdq\nnJuGutDdAH53XC2eupkeOa8uEihU5bMaNiK5bYCNyKl4kBcdZdWkeybMvTz+\nmfkQPwbA+8u03wJrnq0ut+c+8vAQOh0WJJD6ytUmwA2vMf9LYOn44Co+yYhu\n9kF5\r\n=Xru9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNCojA3AeB20VXLlDKWR323ATU7DO2i9uwdTANI3RupQIhAOtfau3Bxn3nIhTE3KgkKvXHmEk/VNZJFltnfv7QiOxs"}]},"_npmUser":{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"},"directories":{},"maintainers":[{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/faster-median_0.1.0_1622052527720_0.018173361996505433"},"_hasShrinkwrap":false},"0.2.0":{"name":"faster-median","version":"0.2.0","description":"🔥 A Quick Way to get the Median Value of an Array of Numbers (Typed or Untyped)","main":"faster-median.js","scripts":{"cleanup":"npm uninstall median median-quickselect simple-statistics","format":"npx prettier --arrow-parens=avoid --write *.js","perf":"node perf.js","setup":"npm install -D median median-quickselect simple-statistics","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/DanielJDufour/faster-median.git"},"keywords":["fast","faster","fastest","image","integers","math","median","no-data","numbers","pixels","quick","speed","stats"],"author":{"name":"Daniel J. Dufour"},"license":"CC0-1.0","bugs":{"url":"https://github.com/DanielJDufour/faster-median/issues"},"homepage":"https://github.com/DanielJDufour/faster-median#readme","devDependencies":{"flug":"^1.1.0"},"gitHead":"eac17e570bff0d2cd2cb8c8f01735fb64e21357f","_id":"faster-median@0.2.0","_nodeVersion":"15.13.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-dhqk/gHPGzxaLVhWU/0v7Ae9Tr/noReH0lXweSNsJiT+gF+foivxrsKC1d6pQdzEcd5MXPkxllV7WLv52MRO1g==","shasum":"fa8010522cacc8c0913e65edea14620594b4e163","tarball":"https://registry.npmjs.org/faster-median/-/faster-median-0.2.0.tgz","fileCount":4,"unpackedSize":10935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg72ZSCRA9TVsSAnZWagAAycgQAJCSPugJtTFyWD3Tupcl\nNsyxu2GxGi/DjHTSxYD3dCtMY1NceupOaGlbiipoylRJJh3OdKtxRM4hGKLQ\nbAiPXH1RP0cs6OrpN6TtHYxUB28Ctoaz6ZKiEjp8q4/E4284kFJJmMjaQvH5\nO+nkzJxqQOoj8VTTXyp/ZWh4+yBcEbgnVt3In9HOYM0G5JJomewGfkA6jTGf\ngMZ1cskeuG6Psbw5yjY9pR4Ajp8wwBUCctju+tXWU5bg1Bx1ADfMxfaIKQEF\nT580u8JN7SYeWkIzeA/8L777NLDMFsD+DIb0I8b3IrM9q+hyGKnwes+JJJMF\nbrQRnprW7aV4R+bPU2LX2eXX7+2IjeQ4Z6rJFPNCYoj2+MCSfdZRHet70eAf\nU+oze6jEb6GZnyjK8jfBVVGOMgjZQonAY/J3iSq8WO+Ytt9NAsqNeJJDRgNz\ncz0KpbYhQ/LrjOzbAIyra1l6Vune2+0wMCEQANqMAu/g70C3y6wp9hBvBhuc\nmjQMrw0D+T7ZkZIp4LmZPGkscFCu3nH1i8qCx4KwbeKd4DHToGACPFtdO4Ye\nnMfA4gTC1kNBTtvu/N4czhS8REhBQVVzTv96b48bgC8qT2vtAMaPRunCpnjc\nl90P2g5qUVJZMQ5PwiTOjl1A9PRwbWlhHK6NLUhivjKDqCXi5Ihn6DoukI+E\n4sLf\r\n=SnQL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3q4IcjM2qtpQqhOgfL+jlJKyWay+1peuavbTiHgXXWAiADCg9mf3leBxxAz1x3sj46IJ4jTgskgHpUm3AkbZFc4A=="}]},"_npmUser":{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"},"directories":{},"maintainers":[{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/faster-median_0.2.0_1626302034423_0.013052867175229244"},"_hasShrinkwrap":false},"0.2.1":{"name":"faster-median","version":"0.2.1","description":"🔥 A Quick Way to get the Median Value of an Array of Numbers (Typed or Untyped)","main":"faster-median.js","scripts":{"cleanup":"npm uninstall median median-quickselect simple-statistics","format":"npx prettier --arrow-parens=avoid --write *.js","perf":"node perf.js","setup":"npm install -D median median-quickselect simple-statistics","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/DanielJDufour/faster-median.git"},"keywords":["fast","faster","fastest","image","integers","math","median","no-data","numbers","pixels","quick","speed","stats"],"author":{"name":"Daniel J. Dufour"},"license":"CC0-1.0","bugs":{"url":"https://github.com/DanielJDufour/faster-median/issues"},"homepage":"https://github.com/DanielJDufour/faster-median#readme","devDependencies":{"flug":"^1.1.0"},"gitHead":"4b377da48a142447f245fecdcfe2f4922228f2ed","_id":"faster-median@0.2.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-EA66Zc/6BmtjA2FieYozrpKD4n/9NbnNHAoAiDT+usjYFyyarRyJ8z7TRp5VfhjJ3c2qC26Uxv5gVvhObnhuCg==","shasum":"7b2685fd31561ca60d32ec45373f31ba2cb1aa49","tarball":"https://registry.npmjs.org/faster-median/-/faster-median-0.2.1.tgz","fileCount":4,"unpackedSize":10940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2qyACRA9TVsSAnZWagAAvzAP/jLr7YCAh7MjtonVOgJk\n9ujv5GsP1RlMa2xAhyV4i2YsLNcfEgx1cCEukeXNtINeHKhpHX02hS7nd26g\nalPPveS4hZCQciS5PkTTaHxj9M5g5kDKQPIA8jPbUoj6hKWutOBttxsD2lAA\nT61Bd+SHSGNEjH9gWM/0Zsiv0RLQWCejotUhC3JKBuEaVs5GITIFDclhCfwm\nhADGCbB6uYmybOh4ZWAJWalTqyqeQ7E6/Cknzl4uRDWHcus7BmOiQkJCkUru\nUwSx8g7OKphKrJ/0Z+o4u3l1dI1d2SL6ZP0UcrmL+pktVosI+sF8Mo0QxCyw\nZhABLQq38ePSfENfJV0Y9alkw7scGNykpvxcbRCnkzdK3tV+OylIIEw+CLiY\n8q+qKTnq/mLwIuXWtTwFDSXgbE5yTkxlLUTnlVQDjFvPXDtP//txFkAEXeoH\n4PaBMFBBuTh7MTK9MXAWI6hc70KfPMb54HWm2mDQ9xvzQAXcbn0ORpXILOiP\nv2tz/vpP/RARpwnXQVhSKPiL4W59b5b7hpAw1EecsVBIaZ2DhpuufMdDc5Vi\nTr/IK1m7NAp4kQaUjItmeZfsyzwMOee5X3idS9qAv4DpZvd4R9Wso5KxRhzD\nwqPWVARVEqJWpzxUcDhIMWgAeBcBgCX/QrZLmd5TG502ERND7Fwd7NGPYaUW\nz+nl\r\n=DOjp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/guIcP2PnqczlNh1lNal6EsBTTMuN5VWMUMGMF6yDzAiBq0wzxLcpcDr0m6phUVSvQF69HuLarOwqbzoPmF2ns1Q=="}]},"_npmUser":{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"},"directories":{},"maintainers":[{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/faster-median_0.2.1_1633077365543_0.906228720876511"},"_hasShrinkwrap":false},"1.0.0":{"name":"faster-median","version":"1.0.0","description":"🔥 A Quick and Precise Way to get the Median Value of an Array of Numbers (Typed or Untyped)","main":"src/index.js","types":"src/index.d.ts","scripts":{"cleanup":"npm uninstall median median-quickselect simple-statistics","f":"npm run format","format":"npx prettier --arrow-parens=avoid --write *.js src/*.js","perf":"node perf.js","setup":"npm install -D median median-quickselect simple-statistics","test":"npx ts-node test.ts"},"repository":{"type":"git","url":"git+https://github.com/DanielJDufour/faster-median.git"},"keywords":["fast","faster","fastest","image","integers","math","median","no-data","numbers","pixels","quick","speed","stats"],"author":{"name":"Daniel J. Dufour"},"license":"CC0-1.0","bugs":{"url":"https://github.com/DanielJDufour/faster-median/issues"},"homepage":"https://github.com/DanielJDufour/faster-median#readme","devDependencies":{"flug":"^2.3.1","median-quickselect":"^1.0.1","simple-statistics":"^7.7.5"},"dependencies":{"preciso":"^0.5.0"},"gitHead":"36c4d5cffce2947374e0575b4234e9d4729a1416","_id":"faster-median@1.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-EAjGGpEa0qqwihtu1z51E+FvnVC8gDJy7JyGLgZi4UH3dCMQuQNEIHtpLDqeqeCPA36zKcYCYqE79ZGL/kMTSA==","shasum":"f0d310178b7bb46cde59fcef49774f504bf625e4","tarball":"https://registry.npmjs.org/faster-median/-/faster-median-1.0.0.tgz","fileCount":9,"unpackedSize":12898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrgBvXz3YPfQldhJykfVADKz3QJtSBxSKa2RHdr1Qs3AiEA0ShzthWP0u24HB7oM9GRNMHEmuXW35N7ntFl/nTVAuo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJit6eQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm6w//XUia9NMjJ5paL/1GE3rnyBezWf9IOIu20HIW/v5/rDeNDVHZ\r\nmdJWmz9hclf5QPLU1KqC54EdVzNaKrYVeL3VcCXcOIPpZN9M4qYhCVAH7vt+\r\n4Xl3JBSDBTnqMTg2zGmRc3dvbYiayAP2vdL2KtgUOmKvb7TsOVUW78usOd0/\r\naS0aUtyZohIY5qJhXjGvpANfjmlKmlenJJWT92fjxiWMnkuGXUuJeAuXnN9o\r\nbxw0I1K/9E1nHmvT//HCpjRuU1pV7XhNyksKPM0VAtgMjBnCkmjLf1OrGewa\r\ns1kBcEmDOAuXLYXjEnarBeHm4xK6UnyIqsfjBt9MNG9n7G49FhpvM8PKHJBu\r\n/VXhZPXfi+qKxSomQn8tYPU9xACTLeNxa2OU4nUsBHEKE2Ba6nrk31ysGuDK\r\nvbWV/rCBaYngFOF0xR5MQ8sgytx3JbbDdYNuZuMgioYv4XdCUfoRgRkMilIv\r\nOS8SW0ADoRYE4nu9KVr13h5ShHf8K7LzLe2w97dN08X79uM1g/4+iDyOvkMO\r\nbUqp22D2j0jeFn6ZflFpMZWVjqocjWqWcvt49S+j9POwen/ElOWoX+nEw6yt\r\nlIG7tqFxHu9aNzNh1uXuYLPZHuXt4gzB237z7xVvA8rltzy894KZ22rGzBXr\r\nzRPBF2bcVz4YapScW7Emc+4Q0MXl2EIFpI4=\r\n=Pbsc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"},"directories":{},"maintainers":[{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/faster-median_1.0.0_1656203152448_0.05317023082347627"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-25T19:04:45.936Z","0.0.0":"2021-05-25T19:04:46.070Z","modified":"2022-06-26T00:25:52.655Z","0.1.0":"2021-05-26T18:08:47.863Z","0.2.0":"2021-07-14T22:33:54.575Z","0.2.1":"2021-10-01T08:36:05.711Z","1.0.0":"2022-06-26T00:25:52.599Z"},"maintainers":[{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"}],"description":"🔥 A Quick and Precise Way to get the Median Value of an Array of Numbers (Typed or Untyped)","homepage":"https://github.com/DanielJDufour/faster-median#readme","keywords":["fast","faster","fastest","image","integers","math","median","no-data","numbers","pixels","quick","speed","stats"],"repository":{"type":"git","url":"git+https://github.com/DanielJDufour/faster-median.git"},"author":{"name":"Daniel J. Dufour"},"bugs":{"url":"https://github.com/DanielJDufour/faster-median/issues"},"license":"CC0-1.0","readme":"# faster-median\n🔥 A Quick Way to get the Median Value of an Array of Numbers (Typed or Untyped)\n\n# install\n```bash\nnpm install faster-median\n```\n\n## usage\n```js\nconst fasterMedian = require(\"faster-median\");\n\nconst nums = [0, 56, 123, 63, 763, ...];\nfasterMedian({ nums, no_data: 0 })\n128.1231236542\n\n// calculate median with infinite precision using preciso\nfasterMedian({ nums, no_data: 0, precise: true })\n\"128.1231236542451283153614234128736127354564\"\n```","readmeFilename":"README.md"}