{"_id":"@anywhichway/cartesian-product","_rev":"5-0542087e47c515be9c1fe03880b74166","name":"@anywhichway/cartesian-product","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@anywhichway/cartesian-product","version":"1.0.0","description":"A Javascript generator for a Cartesian product of arrays","type":"module","source":"./src/index.js","module":"./index.js","browser":"./dist/index.js","scripts":{"build":"parcel build src/index.js","test":"node --experimental-vm-modules node_modules/jest/bin/jest --collectCoverage --coverageDirectory=coverage"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/cartesian-product.git"},"keywords":["cartesian","crossproduct","combinatoric"],"author":{"name":"Simon Y. Blackwell"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/cartesian-product/issues"},"homepage":"https://github.com/anywhichway/cartesian-product#readme","devDependencies":{"c8":"^7.12.0","jest":"^29.4.1","parcel":"^2.8.3"},"gitHead":"f3bae1b9a40df1fe2586957757c3346d93f4502f","_id":"@anywhichway/cartesian-product@1.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Pi66uizOIldvU0hpIatqd7OTdpMgG3l5CysgNkRKcQzf3FYR5b+5IG8F0SZ9qHygx96m3fLBx5OZvEBj2NIpqQ==","shasum":"d40deff076ef0444f9ff316fbbe3a7e22bf03a29","tarball":"https://registry.npmjs.org/@anywhichway/cartesian-product/-/cartesian-product-1.0.0.tgz","fileCount":17,"unpackedSize":1402801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRsosIvuJ5Om1knKoPYeD6bfinVVjE61Oq1j1VQ9MV8AiBIJyDDxK+bUMfQ5iKF6+s3ShmDagzDgNozPkzzDbScsg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4PJLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Hw//bNTAwggMJ+itI7sN3VT3hhyWBmM0uzD/W4bIvVcTB2Us/tm5\r\n433rJorhfxElgMglBJq3GpN+MgG2uRsjtUOQ64y5vkPxDOH/uBdXlPJvtpx7\r\n2xlUJu/jbOGHMeghrBupVUxoBtcA/X6XFwvQQcI7GJky0m2IKr7LXSJ9fKoA\r\nmHpkLuyaIfss6OQlRM5FBFAM0kdKtdWkydlkZDH+SSZzCNbiU0VVncbHGO5+\r\nmAjwdEu1DYPjO73gWgVwhP8RJysWZzhu9gs1QLPoAH2lUX3M3MnuImKqNU1U\r\nSYGrM8D4agC3RioaCvlLGdl7jhFitI8rXhRw/6Hg8KYoPHXbeIFIZR3DxGT6\r\n2DavrZStzb6rN4hPRH+WzpKEEH2vqguitPZqZe8P4HifnBfcgFuurWlHTS0i\r\nGtMkw4Owe51avvF52vQnoM9o4+j3Ld++7W3d7rtTDc+uAwVXOMLwMjgG49YQ\r\nHk9hSX+TL98AgAuS0xX8eWVFtTDz2d3cheJH0KWeehrz94wZppV7lQFeGINO\r\nKxVVCQEpbJTpJcZ1BAhfaEMtC/ZPOQamXG6OZDhJpavwdhQLp3DUCfzcbE6T\r\nffq8t1a1Bh7u3WlcK88iQQ9vCox/JuHVDXeq8qVLD9CgUeFWgh+WBHiUhiTU\r\narGQcEFG6oaeLvM4qf0fO8MYWVQemVPNeFc=\r\n=4l7o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cartesian-product_1.0.0_1675686475280_0.6312735716440729"},"_hasShrinkwrap":false},"1.0.1":{"name":"@anywhichway/cartesian-product","version":"1.0.1","description":"A Javascript generator for a Cartesian product of arrays","type":"module","source":"./src/index.js","module":"./index.js","browser":"./dist/cartesian-product.js","scripts":{"build":"parcel build src/index.js","test":"node --experimental-vm-modules node_modules/jest/bin/jest --collectCoverage --coverageDirectory=coverage"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/cartesian-product.git"},"keywords":["cartesian","crossproduct","combinatoric"],"author":{"name":"Simon Y. Blackwell"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/cartesian-product/issues"},"homepage":"https://github.com/anywhichway/cartesian-product#readme","devDependencies":{"c8":"^7.12.0","jest":"^29.4.1","parcel":"^2.8.3"},"gitHead":"acf059cfa1d4b02d6f1650c7e81d4b74e190d95d","_id":"@anywhichway/cartesian-product@1.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-mQNgF01NYpTQlaWr/eGeEsoHXqKqVgzAlV5yaKonWiKf2oq6lyvLj9fch8RxyzO/1D0cOzrDWEtEbvE7lXY4Ig==","shasum":"5714a5125936369076bcb431acafe0c5bb7070cd","tarball":"https://registry.npmjs.org/@anywhichway/cartesian-product/-/cartesian-product-1.0.1.tgz","fileCount":17,"unpackedSize":1407111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4eUAVzqK0WX+Docdtts/ka7GoE7JEQfmxQOZHY1TqyAiAm1q2zVrVaXliUvqwfpAdHnr7IEuFOFAbbbvz6TtvbEA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4PVEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1hw//WxMZQyuLxcnihKgWmCO3FxuUcvMLIFsYVcCgMfSRh0Z4LoIK\r\nSWBBGp/RyEsM9sjb4aWqTWktcDv+foFyTRkSSOACPCXVTW5a28IDquskUdtw\r\nFwbIijKdLGlx3Djzqm9DgxCXYgYYlmLTdxQL6bzXSoTNCpzrHqlyXHrhqzGX\r\n3N/KLdnMLhM/Mpzy56P7fuNwY4SIzh1v+RNNbPwrnI/jQ65uAlLhOalbouih\r\nfV4RYoSJaFXaSOfun6k6VEjbtPGQe+07jPImWBHkaxRXFvrIdylG6SALvMFt\r\nY1LiCEVr3RORrb+zYIxDpVxeil81Eo0i3VHaipcyi1vE3Guy2MqcK3o2s6yS\r\nMCkGDx3ORkws5FlCpJDqB/lgVCj7KCY/5SN2m3CwcZR+pfUbpE+SBM3+mGMF\r\nwl8/KgylUOjVMgJZHaJ3smhExwIr/s3z1pbgYBEKT6y+RaZ1XPGRBPuD+Vej\r\nCdDnufG3XHwwgGtZ0PHOYyREmvy6/WzmInCIR8WsKnDoCQsHQuhK5LerAFz7\r\nI73l4t4B7Zm50PGlZPt3hlPAVnZedvyOmd5vsynNPReam8QcTwSRZHVv4Yad\r\n8I0iPw7Y5lOVKBCgM4m1ccK2az5uXj1SVLJCtasIUocKV92+EfI5Iku2dxOh\r\nnt8QaxUZERxgMUS9IJ1FNnewWlewNUejynA=\r\n=SMX8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cartesian-product_1.0.1_1675687236069_0.14756266117176797"},"_hasShrinkwrap":false},"1.0.2":{"name":"@anywhichway/cartesian-product","version":"1.0.2","description":"A Javascript generator for a Cartesian product of arrays","type":"module","source":"./src/index.js","module":"./index.js","browser":"./dist/cartesian-product.js","scripts":{"build":"parcel build src/index.js","test":"node --experimental-vm-modules node_modules/jest/bin/jest --collectCoverage --coverageDirectory=coverage"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/cartesian-product.git"},"keywords":["cartesian","crossproduct","combinatoric"],"author":{"name":"Simon Y. Blackwell"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/cartesian-product/issues"},"homepage":"https://github.com/anywhichway/cartesian-product#readme","devDependencies":{"c8":"^7.12.0","jest":"^29.4.1","parcel":"^2.8.3"},"gitHead":"fdf91cc125b361cd57daa67d212d4ec4b2f9edd9","_id":"@anywhichway/cartesian-product@1.0.2","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ZlvJS6FnIi1m3L3z67ayD0Pt2FTT5oQifMqpj4bcYwrfDDihxzJUfu/z/3SA3rGzLMqeNm8EOIIytj+wi5LsKA==","shasum":"7fdc046a236858536990bce5b9e08b133e4fb3dc","tarball":"https://registry.npmjs.org/@anywhichway/cartesian-product/-/cartesian-product-1.0.2.tgz","fileCount":17,"unpackedSize":1407111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6m0WJYs4ih2I0tDr4ULcEwdp8PR7ElbbD6s9pMNa6GAiEAsLL/zw3dnodCr0c5j5uYMsvDH0ucrXcMcNZZO3zftJs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4PZoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeoBAAnYRUCt4CluLynlgvTacNz3AmIWaHQEMUDLnEm9T/hJ9Gp1/3\r\nbwez4PuPRRxkTQsiy+b+G2mjJjA5bnNW6d5l/OQ5BMSJlD7+P7ZdSPqnJG78\r\nVOiAL6fWBmq2wab82U9OLfgzYA4myRsJDkeIhLrIdUTkTcSb6c8q1nlgAvnb\r\nH+AW974ZvRZXGvds1RZk5qsLft2+v7tSNnYfjsT8Ca8OwhVsOmGZ1imgx1I7\r\nMMyDMrtjgxQNoDeq58GOVOx4xRxUFstfIY0XuhKAvy5n1/gvRKz9ZsbU17YG\r\nrfRuCCgG/1n7E5HqJZG08zGXMJErSTqhgiAt8s7cuowVRlpE9d1cBg1V0a6q\r\nYMKPfpJeFmszc2fjzDHZr9kDVLEMJFNt0nyvH23C0Ed/9N43Xbtinf5zGiPw\r\ninJqLL3UOLtQ6/lauHMQ7vPa6JcRs02QSU6TE50JvfQ0CY4SvXJ6U/aLe0R0\r\nixc550PidT+Thss82wBiJM5MWkLNY5xkGGGN5PpQuex6t5q1aPI10RA7/6bi\r\ndYFjgA3nVf6qZ4HNBF1iRNLJJu1wuBEUglu6s9monK6z/PCz9LFpHlW0I0gk\r\nf87wwdr1yX+XMzU2JniBCNv9pQIHjaL46aY1LkUqmqM4/odXMGhmEpIdDYGD\r\nL+zH+uMkwbDuRLlaQdTkEGFOnsAV7mkZH+4=\r\n=6LKM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cartesian-product_1.0.2_1675687527822_0.38775405960592235"},"_hasShrinkwrap":false},"1.0.3":{"name":"@anywhichway/cartesian-product","version":"1.0.3","description":"A Javascript generator for a Cartesian product of arrays","type":"module","source":"./src/index.js","module":"./index.js","browser":"./dist/cartesian-product.js","scripts":{"build":"parcel build src/index.js","test":"node --experimental-vm-modules node_modules/jest/bin/jest --collectCoverage --coverageDirectory=coverage"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/cartesian-product.git"},"keywords":["cartesian","crossproduct","combinatoric"],"author":{"name":"Simon Y. Blackwell"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/cartesian-product/issues"},"homepage":"https://github.com/anywhichway/cartesian-product#readme","devDependencies":{"c8":"^7.12.0","jest":"^29.4.1","parcel":"^2.8.3"},"gitHead":"fa0de5f3d0d7645ef67bb6eeb2acba6eea78d0ef","_id":"@anywhichway/cartesian-product@1.0.3","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-gi1MU1KI/cLptaIAYswliizF8GA3zY6JN6retMza6TC4D/lTfBoQkwOvnadUkAfX4jm2y7lkn1Pw9NlI9QGWOQ==","shasum":"c2c02957ce893041b4a3d7930bb74b57a31384f6","tarball":"https://registry.npmjs.org/@anywhichway/cartesian-product/-/cartesian-product-1.0.3.tgz","fileCount":9,"unpackedSize":14463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFT+fzNRAjE5m+IRZxr7AJE9IjfE/7glkiEhzSrv2AGQIhAKYzfF/ublkL1Wvbn0JYFnEcTfbgv3EUeYwEOubBL/WE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4PiDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7oA/+LpGPEed1ss1y99QuuSf+rCDysA4WkWR+bBgtbzPdnPlu/Jzy\r\nPQ0oUbccopkhtMpMheKRBUw1hLx7MIM3VHEYJYteLYB9pEN6K3Ol10LjasjD\r\nEvCre962m63/5OoKljyQQzSCe8ey+AL6ZBjrb+zhdn4Rk6huQCNxo61h0MRs\r\n80M347v2H4AVNOnc+BX7dqOFBYfy3nFGdiT1URAo+7425Xta1vej0FdVCD8b\r\nOhEcnwfjiMM1WWTcvTJRIaEPXgAE2NgiDEQNr3TA79REtfa1vP5RsD36QQm3\r\nny+g7xeKro6y/jhRMbm6lVIkAssNl+hUMLYvvUzXMVD+CX8e2ne7PZxWvP6r\r\nRejk7rg93I3KyoWDT1g8aNB8R31qQaC7Q5nXlmC/aOhZqXBnsMNWw7AxGeMi\r\nWb57pVyki7HoRjDYYcfSEC3DUM/sBARNRedGn1Gw1OBQdB7WUHWwqH09By1h\r\n+Y4hs2kHDVacJkgOejiNDxg1OWDcz9D6OQBq68+b4NJq0OQ5vJ2Vzs2zbXIE\r\n3ujmGL67YAoV0ZAx7xMjVbMJFmhuHvPSluxasEuEEOyCPEMQaSjALGSP6ikq\r\ntfT+hyw26Nwry3MYM4C3bHWvafLNxW7lC8KDUb7K4QCJDfHkXsjRTIcwJCRa\r\nRVYySLhOd2IulBjYvRZiXCPQd920rlXSQn8=\r\n=LVkf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cartesian-product_1.0.3_1675688067397_0.754028616786834"},"_hasShrinkwrap":false},"1.0.4":{"name":"@anywhichway/cartesian-product","version":"1.0.4","description":"A Javascript generator for a Cartesian product of arrays","type":"module","source":"./src/index.js","module":"./index.js","browser":"./dist/cartesian-product.cjs","scripts":{"build":"parcel build src/index.js","test":"node --experimental-vm-modules node_modules/jest/bin/jest --collectCoverage --coverageDirectory=coverage"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/cartesian-product.git"},"keywords":["cartesian","crossproduct","combinatoric"],"author":{"name":"Simon Y. Blackwell"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/cartesian-product/issues"},"homepage":"https://github.com/anywhichway/cartesian-product#readme","devDependencies":{"c8":"^7.12.0","jest":"^29.4.1","parcel":"^2.8.3"},"gitHead":"50afcb2109123a1f0506ba6bb5ff46247cd5666e","_id":"@anywhichway/cartesian-product@1.0.4","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-x6KSDK1TIrl8D/N4rp1/PDEk15QdNoICUOs9W5pe2de+Ch7BboWTDo9cEbN5zY31ZxfNStfffQQD2KK0APyzSQ==","shasum":"0c0f9754b7389c3a481d5309db0678442ff2b3a8","tarball":"https://registry.npmjs.org/@anywhichway/cartesian-product/-/cartesian-product-1.0.4.tgz","fileCount":9,"unpackedSize":14521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIAzHppplVu4ThKmMUxhUZW5iEJU0eEqgEeYlmnfOxH4AAh9g+7psGNCRRAFTmmFH5A3O3mk/EqdL1KZlwqkdqa/U"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4PtFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE4A//XtddV2B/NSRAihtEBIGs+hW42TjHfAVe5maxFT7EDgUMPX0I\r\nXWQB5PBIBjgzNN1vUj884ZNP823Jvzj3tNQ0WC6yayJ/AzluKS+Q4GR7vcME\r\nWG0bigfKX+AHZFKDOnAv2y7AktMv2G6zuTguKTsLfNy+P0g+AeUkK2W2mmla\r\nDrZOvWYczbD7ssbteFV1OWTrLzcdZvXPvndd6sPzylKim/jT9EwmqjWfknv5\r\ndOQy6hCCvRtaXunyFr3CZkRum9RgkdBSIFZkr2WLD+1Qgdx8bQgT6zkx2KAH\r\nbI+bZSRJsoaL05A959lLfG7vVGhhNzgNB48KoMjk9Pee4HF+3YSrXVK0Fb2y\r\nCLpqy7bhAgwD9dKmJiMZyEyQ2DSwqZOgsab9MBu3ycxDrhK+9QFCYeuplqC1\r\nQAl3J1UEnh9eiQ0nYpg2GffvRs7NhAs41R7NdTViS5ZuJAkl2Ne3UPwHPUdf\r\npiqXNarCFiCAwZvioxadZPXiwPbM27dwoTttDds+PhV81MqsbBt0r1N4PhTa\r\nI6xxrqj0D3QB1arWz+aq0qttPN3bfF+fInBManiFkd6bbODVkBKh3KMvQfPC\r\njD3u6pyLZKjE1rYWEBOGNvSaAR+O5NiOGVBLMSjwNHvSjr71OQ19ZB16dg9I\r\nbq89UhzOAlrCEHeWUOQ+LKJomF/TJN3aTlM=\r\n=KPKH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cartesian-product_1.0.4_1675688772923_0.8106754884386529"},"_hasShrinkwrap":false},"1.0.5":{"name":"@anywhichway/cartesian-product","version":"1.0.5","description":"A Javascript generator for a Cartesian product of arrays","type":"module","source":"./src/index.js","browser":"./dist/cartesian-product.cjs","main":"./index.js","scripts":{"build":"parcel build src/index.js","test":"node --experimental-vm-modules node_modules/jest/bin/jest --collectCoverage --coverageDirectory=coverage"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/cartesian-product.git"},"keywords":["cartesian","crossproduct","combinatoric"],"author":{"name":"Simon Y. Blackwell"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/cartesian-product/issues"},"homepage":"https://github.com/anywhichway/cartesian-product#readme","devDependencies":{"c8":"^7.12.0","jest":"^29.4.1","parcel":"^2.8.3"},"gitHead":"0a83d3f0f95f61d6d54932d2e1d08b57339d0ccd","_id":"@anywhichway/cartesian-product@1.0.5","_nodeVersion":"19.6.0","_npmVersion":"9.4.0","dist":{"integrity":"sha512-vMwd2tED87521ZFJxnI/34idEWbm3l4/ueJt0VDSJrIEdWPUtzrQ8O3da6vpYjC24RP9SAW5ymd7kOHOj0HLdw==","shasum":"9b77e0b9b6dbcd3e8613fc886c721763a978e44a","tarball":"https://registry.npmjs.org/@anywhichway/cartesian-product/-/cartesian-product-1.0.5.tgz","fileCount":9,"unpackedSize":14633,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdkrdngCVwqBZwc8IBpJa6mqSDR2UeFImM55MHZSfH8QIhALuWoVtb7WrLP7fPRZJeZBR+xG54ReVgBd6k74OUFOet"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5uBxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrptQ/8CZXDzs8hbShtJfFBkxQsQxBn7tsuL/rsjCH4Qo1fHykAOFTt\r\nADYAzK2YPihGNfrxhH6tCKN+tX+E0aSznGOPfKhD1lJR8bJZVvHcJ9fh1Osr\r\n5whty7L2LLIkavmjLkYrdNCTKGuPrhUyUqRhMyUi/n1GwAvm7ee0Tk/EmLT0\r\nsD6yiD7OvW01N9QYRm9nzuzHQaQVnWc5ezJg6odKek7wstes9LFWS1lc7KVu\r\nch4zQ2LGcIA16x/gP8pHZkzsnw/+xhTRkB7pNMlUofSU5V+E8MbjV2SW7sG5\r\netBPbusOv5PQub+E+VO4tnihEMVzxtboCwvG995XUDtUQ+tELwbwG9Xi/eIR\r\ncGmhZ+QrCY8ND2MGi3g8fvwKJj1pLq+0FZNhhMv3xAjzHPeg7PlFd1fjOzFY\r\nLmKWRFO3ZtbnRpY86COiWBUSzBnca1fplPBfiXqBhn/sSFoxCBnna7V8JAUN\r\nDsgZk+iDZYe3GGi4WQGUGIsSO9NdTVXxPEzukDsbnt0trshlEr9Y9Lox1FHj\r\nZrB/kl1wWUAqpHdhq4gBBdjJXvft3ZTbOynJGbYo9nF54jRSM/tU4B0c7A54\r\ndfle4YDqXRVb9Wi1RChJVtbJoLDMFwU+IBpZJalixORPq2d8FQn6UqTDhsgu\r\nsDHx1fj9WzdC+GA6a9+Dw/UIlmvs9/e0Lds=\r\n=Id/B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cartesian-product_1.0.5_1676075121285_0.49298881620529866"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-06T12:27:55.175Z","1.0.0":"2023-02-06T12:27:55.532Z","modified":"2023-02-11T00:25:21.581Z","1.0.1":"2023-02-06T12:40:36.310Z","1.0.2":"2023-02-06T12:45:28.037Z","1.0.3":"2023-02-06T12:54:27.572Z","1.0.4":"2023-02-06T13:06:13.051Z","1.0.5":"2023-02-11T00:25:21.469Z"},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"description":"A Javascript generator for a Cartesian product of arrays","homepage":"https://github.com/anywhichway/cartesian-product#readme","keywords":["cartesian","crossproduct","combinatoric"],"repository":{"type":"git","url":"git+https://github.com/anywhichway/cartesian-product.git"},"author":{"name":"Simon Y. Blackwell"},"bugs":{"url":"https://github.com/anywhichway/cartesian-product/issues"},"license":"MIT","readme":"# cartesian-product\r\n\r\nA generator function for Cartesian product.\r\n\r\n# Installation\r\n\r\n```\r\nnpm install @anywhichway/cartesian-product\r\n```\r\n\r\n# Usage\r\n\r\n```javascript\r\nimport cartesianProduct from '@anywhichway/cartesian-product';\r\n\r\nconst product = cartesianProduct([1,2,3],[4,5,6]);\r\nconsole.log(product.length); // 9\r\nfor (let row of product) {\r\n  console.log(row);\r\n}\r\n```\r\n\r\n# Additional Information\r\n\r\nGenerator based Cartesian products are very fast for combinations that are early in the set of possible combinations. However, they are an 0(n) operation to access a combination at a random location in the set of possible combinations. This is because the generator must be iterated through to the desired combination. This is a very slow operation.\r\n\r\nFor a more powerful and faster implementation of Cartesian product, see [CXProduct](https://www.github.com/anywhichway/cxproduct). CXProduct is a virtual Cartesian product that can be iterated over or accessed at random locations in the set of possible combinations. It is O(1) to access a combination at a random location in the set of possible combinations. CXProduct also supports dynamic modification of the underlying arrays and the ability to add additional arrays to the product or even intersect Cartesian products.\r\n\r\n# Performance\r\n\r\nSee the performance tests at  [CXProduct](https://www.github.com/anywhichway/cxproduct)\r\n\r\n# License\r\n\r\nMIT. See [LICENSE](LICENSE) for details.\r\n\r\n# Release History (Reverse Chronological Order)\r\n\r\n2023-02-10 v1.0.5 Updated package.json to be explicit about main entry point.\r\n\r\n2023-02-06 v1.0.4 Updated dist build to output cjs.\r\n\r\n2023-02-06 v1.0.3 Fixed issues with .gitignore.\r\n\r\n2023-02-06 v1.0.2 Updated browser build.\r\n\r\n2023-02-06 v1.0.0 Initial release\r\n\r\n\r\n","readmeFilename":"README.md"}