{"_id":"test-data-bot","_rev":"10-8b10021ee3a7e54a911241e7d9c5e9a6","name":"test-data-bot","dist-tags":{"latest":"0.8.0"},"versions":{"0.1.0":{"name":"test-data-bot","version":"0.1.0","description":"Generate test data for your tests easily.","engines":{"node":">=8.10.0"},"main":"src.index.js","scripts":{"test":"jest"},"keywords":["testing","factory-bot","fixtures","test"],"author":{"name":"Jack Franklin"},"license":"MIT","devDependencies":{"eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-unobtrusive":"^1.2.2","eslint-plugin-jest":"^21.17.0","eslint-plugin-prettier":"^2.6.0","jest":"^23.1.0","prettier":"^1.13.5"},"dependencies":{"faker":"^4.1.0"},"gitHead":"4a134c35036b98cdc29d300e8e214a33853ddc6c","_id":"test-data-bot@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"jackfranklin","email":"jack@jackfranklin.net"},"dist":{"integrity":"sha512-bOrKRLOoy0KFXr/f8wmJUYcLQ1/cB3FnNS+iCsyIJyOXAthuatCzZn93w8zXmXxSqQide9/aeNkkQmPmUUIPGw==","shasum":"0c19ffddad53b964e7e6bb581225477d975d43e2","tarball":"https://registry.npmjs.org/test-data-bot/-/test-data-bot-0.1.0.tgz","fileCount":6,"unpackedSize":6558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHq+KCRA9TVsSAnZWagAA90oP/RR0HgIUMjDqn2wZ+tmm\nCebgEmZ7zR9UCR2SRrUlHFmQFkw8QsWVrMVluh+D9zapZWj2dOg9VNoP/JFQ\nvMGV30W79SE0FRUaPz/m17HROWdlPiB53Da6gwD9zcdK6qh2cp6KGZGgwfwg\n0kNEMqqtD9q2k9J1Ds3rD9d/2DqUkh51OP70H949YmUmbG1HhFywjcg3VsWU\n9HN8EFZJedAVfGOtAlH1ZQQ8z0rAIGfJs0mB9fw29HNQZWUaS9G6wxduxPQV\nJPRLwIleL+QEDNo8zQE36YqTRhxTUxOIG445V2gFKJ0/jHLgIChnRMsU5ykD\nYHy9mk7/0Mk4omyKwuTeIrCSdwLIBtpehGY4wgyKBTRr05Zemqq3hh+g9vg7\ncZrGJox3B14tlJkQuOcUW+BiCLH4SpcZRPKeD6eyI8/IsvlkKIBJ4JIc8mlT\nNzJfVgJJ3c08Ib0pKSc3oLfZMSQsL8ZfkdcCh+zGfQoponPtjls3VS7w55YU\nVT587uZswmCKL1MXWwk51XLYDHa5O1KpC31nKkWPy+KzdFcvwuhZqx+kBih1\n+2uu8+Gq8eq9rr0aGRIupnURfWBhaB0SMyNt8Tp4jBwoSHfru0MU0F74tFeu\nWnQcIwIdTWPQq8ZD+KWgSuP4F43ziaCPkrgNquogDgkO/GkBn4VNia8OWGrP\nY6yE\r\n=V7dF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCvQKvK3ANhJkvetXkpavZ+aenYq9pa7NCaZcT6FYjgQIhAM1Viw63GdbdFDhrSXl35m1M60ymf5Z08PoJogDyw+ad"}]},"maintainers":[{"name":"jackfranklin","email":"jack@jackfranklin.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-data-bot_0.1.0_1528737673223_0.48447063668911294"},"_hasShrinkwrap":false},"0.2.0":{"name":"test-data-bot","version":"0.2.0","description":"Generate test data for your tests easily.","engines":{"node":">=8.10.0"},"main":"src.index.js","scripts":{"test":"jest"},"keywords":["testing","factory-bot","fixtures","test"],"author":{"name":"Jack Franklin"},"license":"MIT","devDependencies":{"eslint":"4.19.1","eslint-config-prettier":"2.9.0","eslint-config-unobtrusive":"1.2.2","eslint-plugin-jest":"21.17.0","eslint-plugin-prettier":"2.6.0","jest":"23.1.0","prettier":"1.13.5"},"dependencies":{"faker":"4.1.0"},"gitHead":"0a272a859b5e4686e0525e1ea1b2abade5715d75","_id":"test-data-bot@0.2.0","_npmVersion":"6.1.0","_nodeVersion":"8.9.4","_npmUser":{"name":"jackfranklin","email":"jack@jackfranklin.net"},"dist":{"integrity":"sha512-4EVC2qcWGce9pcrgpNb7g5RWFrbpIiETFPoGuEz3qmDEtdgAJwk2BDoh9dMzgq09/bD92efJnVJlMAnAl+fLow==","shasum":"7b30e10d655f601326da9bcce0cb0faaddafbdca","tarball":"https://registry.npmjs.org/test-data-bot/-/test-data-bot-0.2.0.tgz","fileCount":6,"unpackedSize":7469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbH74ZCRA9TVsSAnZWagAAEdoP/i3XwMeLSg/hSlfclbeu\nRRb2QFuaJbYbFugWfzLT3LL+a1Uv1gczHdBreev3KoEiRXTC45uNYEid9Fx5\nvBqv0TYDID9riIAScmKIynA2IXriI8Wds1n1nhHN8wn+P7txY9BOOuIgWZW7\nhq0ffVyqkDUKbv03jYIM+5coNmfHMF0DEvvBlNT//YzWciaTVnAL3NJ+2onU\nevERKmlBFPRN/a7Yz5cxOeamwl3TOxIStuU+awNTREiJgOiIutrPHja05eZZ\n+bl6pTCXKaWlXdpQweIfGcUX9g1bYmVCnsBXyF2YMbYoEKcJQzDnzLWFSmW0\nyKZPmNVad09OLTJVcPg/Otv0W0AT7f5p4LtH68GEmFY8dlegtibhMb2C9j9F\n2Sk/KlF8I9+ah4ZytZmdw/AwRTeBadaXVRemkmFxxa+BBOcS9dPzSKD1xbKH\nAgSoi9BB49vGGseq7ABSNWmJr985Ie9wqCD5UyahCZ4qhIvCX6UOMiaCBhvH\n6bgsnmokGGOBj2/zsXicpQfLNDM4EgtbCPBGVehZuMEx3DfSeCkm6qlzy4qt\nWp2lfiQSjnlbGkpGrY2zRP2HszauFgQTdHW8efFHJWVOPSveeq8Qy/cTBpK4\nguzB/AcRj509ikcyf1reSfmE+NyUd11gY66KYSgGFXlDI9Ic00DURmQBV8WS\n/x7Z\r\n=9uxT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClhqg9GBY9bvEO++lsM5uCeVydYlAn9cHdlAl798ku1gIgYIAQqmghXmn1aW8sqzSpEPH0dn//uZNm6RnzmXwikyA="}]},"maintainers":[{"name":"jackfranklin","email":"jack@jackfranklin.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-data-bot_0.2.0_1528806936691_0.6816437600312291"},"_hasShrinkwrap":false},"0.3.0":{"name":"test-data-bot","version":"0.3.0","description":"Generate test data for your tests easily.","engines":{"node":">=8.10.0"},"main":"src/index.js","scripts":{"test":"jest"},"keywords":["testing","factory-bot","fixtures","test"],"author":{"name":"Jack Franklin"},"license":"MIT","devDependencies":{"eslint":"4.19.1","eslint-config-prettier":"2.9.0","eslint-config-unobtrusive":"1.2.2","eslint-plugin-jest":"21.17.0","eslint-plugin-prettier":"2.6.0","jest":"23.1.0","prettier":"1.13.5"},"dependencies":{"faker":"4.1.0"},"gitHead":"641906b45634f0828993b7db9ef1adef8a9d67d7","_id":"test-data-bot@0.3.0","_npmVersion":"6.1.0","_nodeVersion":"8.9.4","_npmUser":{"name":"jackfranklin","email":"jack@jackfranklin.net"},"dist":{"integrity":"sha512-8EBR11G8nxXgxuHTWfv/9TTtswASXG3QyzkMm5SO8zOwCAdQFkiohtodmYOzL2+ziRn6ZoS3SCVKdJrnDU83Ow==","shasum":"88743a2bd4bea37b93ee6a07f5cb4600b9204045","tarball":"https://registry.npmjs.org/test-data-bot/-/test-data-bot-0.3.0.tgz","fileCount":7,"unpackedSize":8269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIM4dCRA9TVsSAnZWagAAI38P/jZl9Yyx3OCGxNZy2Cjf\nx7dZlMpcRo/z6CHL5jkQDXvEadlEVQvEBuwxFZH6SFMiRgIb8HWEiXFVsgMX\nZz3eHNxk4iJA6yjeeVT+hRwmfz7V4AbceODx7i7JUsdgPQogCsux9XreY8Mk\njJ3B7aWgOeTsC971phWQFgBtKFwN4Pi/6B9G0tpKtDqEEzsPHrxOwRtMAbbc\nR3ZWGva+DRwPCSaXfPFb8/+E08uWT9yOM25wgho9Q0TVAA9KX2eEnSb+UfbN\nL04dzyTNkk5rT4fyygpJD4LKmDPcQp/8zKsyCxt+/ks4fkKiWmeFo/O2tzMi\nzMSE5T81yKAKhy4u5Bnki/gP3FRf21lfMhnoxYShr5xAOs4ejv3S3gJVvt9a\ntCk2FMSLql/Sg096MLjXnWjpIeKR7JUxn2eD+IKbtESSrdmGqQwI+I0QBsGc\nnxUPn6/6Cd6YiK9zj/TPnJ4q70NUQUKjYP1Y6CHqefRTxDBURHrN3lxIhvMK\n2uSrSwJsTqQya0vQRxMwSvDEp61171gqKWJZyVfiTE3l3tsafeovAq3nV5UE\nx5bJyyXUgaEDT+7g/bzWbDzgnNELUmegC9PCCPX4+BcNm07UbPc+vwg4ZHXk\nBqMFE6bSvHR3SOG3lcbbFRZJFCAxsoTNrF+MpglDYNjIdcbS9z7VXMVxqBUB\nQqYJ\r\n=pTDj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbAxZMIA9I3aieuWm0FEjf/FiUYWP68DtDXce9c0xyHwIhAPXpmYe2x8S5kqVOO5XmhVb8GbuXN0FRpJp9hfdzBSJP"}]},"maintainers":[{"name":"jackfranklin","email":"jack@jackfranklin.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-data-bot_0.3.0_1528876572967_0.6253880586359009"},"_hasShrinkwrap":false},"0.4.0":{"name":"test-data-bot","version":"0.4.0","description":"Generate test data for your tests easily.","engines":{"node":">=8.10.0"},"main":"src/index.js","scripts":{"test":"jest"},"keywords":["testing","factory-bot","fixtures","test"],"author":{"name":"Jack Franklin"},"license":"MIT","devDependencies":{"eslint":"4.19.1","eslint-config-prettier":"2.9.0","eslint-config-unobtrusive":"1.2.2","eslint-plugin-jest":"21.17.0","eslint-plugin-prettier":"2.6.0","jest":"23.1.0","prettier":"1.13.5"},"dependencies":{"faker":"4.1.0"},"gitHead":"96827fe87e2a14a9fbee6d20c86c7d9f32d1fd38","_id":"test-data-bot@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jackfranklin","email":"jack@jackfranklin.net"},"dist":{"integrity":"sha512-eoU1DBb5/BaubBYCYD0zo8lCP4HhhGgngZzfmrZvaDz2Jko0CafZE4IsZH6tGoZCeUuGK3gUzmO7CYLOQK0XJA==","shasum":"fa01c0a4095a6d40169589076a7f609251549635","tarball":"https://registry.npmjs.org/test-data-bot/-/test-data-bot-0.4.0.tgz","fileCount":7,"unpackedSize":9460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUK9NCRA9TVsSAnZWagAAmj0QAJfZXxMmFhPdb/R/TRej\nO+JJpsZq46u9FgaNMHQo8YJVa5dgdRQL3QGAtp7F7AZtmajpnMlhe/S4wM/r\nSFcQBC/44AIOji+bH9fgxKvfX6B1+cv7PhDpWY61HQbVRTi5NVK5DHPZgMzM\nbRHu8uQiDTPDR+BFGPVtxoz4lWMKb5FWzWmM7SWG+BKYjovymM9RJR08XyqY\nTcNSqKUO2IrpRGmK+/RhBCEufNijFa9sRc3L6HLUV3+cKQeCKkz1naFb/kh0\ngkmcCRGN5bokLHglh10K9GOXxwgds4N6aRNg1GvT/bnF1Gnn7oXVn0WQF36e\nphQ9z1tpFF76DoXP1xBYfLZnDLR/Vvr+l6cdfPcNbkNlnDUMfdB+fxxUwJIc\nJ4/FUWnxaz6HUxUFQvmPPPv8tNp1+8bjkMpOeug2awU9+xJ7OA6aSJWvt+/x\n5kU5/OCSXUMn8Nosfhe30gNTVebGCLZuWFtt8+0jyAb+Xd4Ml/g7X+daAyx0\ngU8vDsT/4y+M76E1pN0C3NQxXAznoCBX9wPb+4fcom50BfMP5lzCZ6WD8Lya\niXIoV04xlNNmCIQCbY7npctemuKoTTadD41KvTNbPCd0nvxRKHvz86bm/18U\nIG9x6RAy/PI7240rV2Q2cujM7lkablen0oEJelWGrInEO1w4g6+aVQhJB8w0\nA49A\r\n=Op3m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn8fhcQjq9I3z1X0LoeeV+qdS4aHF8eBuFzd+4wuz4wQIhAKJd/vGzlPLHaYdBKtBJ2XI+ffoQkYPoIcW68Y6iJ/62"}]},"maintainers":[{"name":"jackfranklin","email":"jack@jackfranklin.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-data-bot_0.4.0_1532014413576_0.014313432219927646"},"_hasShrinkwrap":false},"0.5.0":{"name":"test-data-bot","version":"0.5.0","description":"Generate test data for your tests easily.","engines":{"node":">=8.10.0"},"main":"src/index.js","scripts":{"test":"jest"},"keywords":["testing","factory-bot","fixtures","test"],"author":{"name":"Jack Franklin"},"license":"MIT","devDependencies":{"eslint":"4.19.1","eslint-config-prettier":"2.9.0","eslint-config-unobtrusive":"1.2.2","eslint-plugin-jest":"21.17.0","eslint-plugin-prettier":"2.6.0","jest":"23.1.0","prettier":"1.13.5"},"dependencies":{"faker":"4.1.0"},"gitHead":"4aa440e7af427ee716318936bc9b48000c1f1ae7","_id":"test-data-bot@0.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jackfranklin","email":"jack@jackfranklin.net"},"dist":{"integrity":"sha512-2emE88o8RE5catJtvJ9iQtwQQXkbqjTN1IlkA2g/N8XFfSZTd1t3UAinNqCXz6Ia0Cz/5Hk5vBfAfdonAKc3jw==","shasum":"0bcb0204bb6bb222dda431f72ed915354f071c2a","tarball":"https://registry.npmjs.org/test-data-bot/-/test-data-bot-0.5.0.tgz","fileCount":7,"unpackedSize":12522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZFbjCRA9TVsSAnZWagAAkEQP/10uwD+hEXJUzI86qBTV\ndFvSRGZnQYG9JomaXzisbazyitXAS70NycRWPT3nj75GQbEDc4Fbc375+S8U\nH10+phmjXPxoqrcug8LYA/g2zsyXByd7Kv3Lf1MwmCAD6GxSESmFjnAdkaeN\nj6COOfEaKYby00iTsgdwpKu61hvstLopa1TPf4c22rXI11U+eujdKYSLO6mj\nOAIf1XtlsaQukXdmpz8ll9iIjiy1tEjpEAyikUfE3EpQ6qoxQXmhVjeW+bNi\n3b34rw8/tOZC1+kuwQis0icHNeJCfcWSOGvoD7FYnXHVqbDJEFGjQ6xFNqsk\nvTkF6K+yW7cqSIi1ImUsxj6zyGrHfW6xxhqZIrC2pZaVBy/MZG9Zn6RSPppd\nRml80WdLOh6ty7F6pzVDCiWfRhe+NETygGT46PIDtILRKF2bH62juLcFFvwn\nBqNllHzn61DrXGCWsTdrxbrDW/C0QMpl+8NLWw32uRt6W7yXC5RAFWJgOukw\n+TzlBKrDlw587pjVp+nIVLKxxnPawGi9+o9VrOsMgCsHdDS2GiKqRM0b5S1d\nI/XfoOibXy//nWWwgNXVU/jTzLdSTDbsiazaKazGaicD0SCo1kpZcSR2CEqs\nJ0srti9IwugBJ1F5DkMVvI9rdV2BwMTWkA0go1tyELUlNJhKsmf9CZCxPyYp\nY++H\r\n=taIT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqVLUaXwLj/HgVXWbDI4Jn3VoN1wwQu7Tuid1T+9MIiAiAkrFUwR0Cu9W7ttw8SIZaoq7xgjXiaJDqULiKiMisqyg=="}]},"maintainers":[{"name":"jackfranklin","email":"jack@jackfranklin.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-data-bot_0.5.0_1533302498458_0.2770805704927526"},"_hasShrinkwrap":false},"0.6.0":{"name":"test-data-bot","version":"0.6.0","description":"Generate test data for your tests easily.","engines":{"node":">=8.10.0"},"main":"src/index.js","scripts":{"test":"jest"},"keywords":["testing","factory-bot","fixtures","test"],"author":{"name":"Jack Franklin"},"license":"MIT","devDependencies":{"eslint":"4.19.1","eslint-config-prettier":"2.9.0","eslint-config-unobtrusive":"1.2.2","eslint-plugin-jest":"21.17.0","eslint-plugin-prettier":"2.6.0","jest":"23.1.0","prettier":"1.13.5"},"dependencies":{"faker":"4.1.0"},"gitHead":"caa23f449cd26d8bf8b15e6af278e13b866c73d5","_id":"test-data-bot@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jackfranklin","email":"jack@jackfranklin.net"},"dist":{"integrity":"sha512-U5TelvhVDj8B/tSVAxpclxG0R4WopH0Mt66WDGv9xl3R3qUl0xlio1VuKexCivFBJPmRgA2dH+eEGj6gS6TGkg==","shasum":"38eb0f29de7bb8eabde886bc8fb7122346b8a829","tarball":"https://registry.npmjs.org/test-data-bot/-/test-data-bot-0.6.0.tgz","fileCount":8,"unpackedSize":15143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZGgVCRA9TVsSAnZWagAApyQQAI00UjwZ/kk5GkXY4YI4\n9rtEI8e+27r3dj24cpCciqxZgbcKqwfCqc5UeTzG10FcmH5NCYaoRS6SvXPi\nDGdeaDA1+G0o8qV0Tac9jSuJ3tqWqcsUmv1YCBbqO75bs9EJF9GzQXnHkpOK\n+/iL6pFVQlnbPS7w+x/kKCRAn67Fr+JqEi42bzIPvnrLvnfNCNEEVKEht5PA\nWU5XW9V9U4d3ZGyYv1bUTXnx2RTeACa7Oh/jsAg+4QAe6UplwndVx92709XA\nUq0R2mS1f5ag9Z5RS9V1uMnVzeeq15FmNJmumHAGD0Xb/PQVPLcuCgxnhewh\nMkTUeZaQ8ZEYd4tXdVIbXkOUNOuCYnhXGOQG3yNI0pyWid1909CGoBtvFJIA\nhzQSgXUJveyM0DOpBe9aXl4nk6GnIDM32cbn0QA2QG+nUcRohxe4OjmVmsxj\n+XDJHkWCvAKEGBAmGacul9YMozyYEv5vi1VKvAq9ClAvJhZ4eF8AbaDhIQf3\nVNM0mEEt8KMURJyb2wITDEGO/R0h7OKw1OtLi1lJrGEQLq1A5lxEugWwzIuk\na0S9FD0/cQWUjO/XM3TSgzITFhjVJMEjs3GxVvPPZG4UImOMnms3tpcVfSNX\nrGDO2+nMyUaKaQUpRA2WmwwVO7LE+wfPkHX4puW+zcOu6C+q8398OjxhLlzc\nVxU3\r\n=0fl/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCslkX06t4ZhpHoiipSpvC1b+c6O4Q+QzXBGwtx+zM4LwIhAJlDLFdfUFMRNoyvxRQk+7NAftixEbP5/lFIT+DwWUGg"}]},"maintainers":[{"name":"jackfranklin","email":"jack@jackfranklin.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-data-bot_0.6.0_1533306900073_0.6225438946480493"},"_hasShrinkwrap":false},"0.6.1":{"name":"test-data-bot","version":"0.6.1","description":"Generate test data for your tests easily.","engines":{"node":">=8.10.0"},"main":"src/index.js","scripts":{"test":"jest"},"keywords":["testing","factory-bot","fixtures","test"],"author":{"name":"Jack Franklin"},"license":"MIT","devDependencies":{"eslint":"4.19.1","eslint-config-prettier":"3.3.0","eslint-config-unobtrusive":"1.2.2","eslint-plugin-jest":"21.17.0","eslint-plugin-prettier":"2.6.0","jest":"23.1.0","prettier":"1.15.3"},"dependencies":{"faker":"4.1.0"},"gitHead":"5679fb062c651aff63fe6addbb6d619a8976921f","_id":"test-data-bot@0.6.1","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jackfranklin","email":"jack@jackfranklin.net"},"dist":{"integrity":"sha512-fXUTLjJ3o4NMvWM+PrEYDFTyaK/w+sf9OTmQtiRa+0+lr8GLB7IXhmWMBF5OWnhb6wtmfQ9sp4XaDkBHIedgvg==","shasum":"69522fbbbc40e1b814b6da30062dbe0462d888f2","tarball":"https://registry.npmjs.org/test-data-bot/-/test-data-bot-0.6.1.tgz","fileCount":10,"unpackedSize":176960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAq84CRA9TVsSAnZWagAAqggP/2BRnmD0/ccBXo9dnG9s\n4gK3QZObO0mLF/ErVNcIVUNck4ew3gn7ar2Bnu0LPLzUJyID9f/mPdSmt9pC\nJh7DA0L4qv0/zO11j7118Feid4tndTuhJN8Pdd7tmmsXCQBYIiZ1TDwi4KQS\nAFCaiZLpWmBTRxdOV4H9Pz+Te2Hu5tFLJfEVmB1QtDPuoGnkYG96T2VZjQvr\nZ5m/sMwwus+HDuzgNc2mjUW4lSzMY3ZpFG+wGSerXshu2IAOex+lI1dtPt48\nWAqPfsid4i+grysS2UE3UzhywIaw0V1AxP2+HnrYeQhM8j/Y+8Lv3G8PiCEV\nUqjxJ/zWaV3MHVr1rFfZtIecKDsCr4hQ+wd0S6GY9MaY1Q3HoUECVihfv62E\nbhWS+QdqZtATLJrxcmCoGmjCG+0YarlQ6oT2f+07vH3kYYQWpmAiAVlRQR7/\nNXkksVSEsUmS2Y2jL8gMypuu2X2ljoHXGdfh4OT229yMnui9N13LcUrxCOii\n8mlf4WQijuEGINt0dF7yz4uL7T+onriyq/dbMg5MwKIiZomd5TASpg4DMfJS\n6RGvRkISsL1GpeiIl4HWvmxb7fDGpejn4USes/UhUBbSpTYVYetrtonJzjFX\n+B5/8j1p9DustiAY4FONR6frawPtS1l65zaNXLV69MVqXHP3yUzbBXACh4Qt\nSXNN\r\n=/FYb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeR4CARTyP36Droh1FGopcFyoigkrKa6iUEPNfIMYimQIgSSgJ4WHLXH9v8YRe7IASxCjuA3fSoJ0gL4aRX8xHP6o="}]},"maintainers":[{"name":"jackfranklin","email":"jack@jackfranklin.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-data-bot_0.6.1_1543679799824_0.6796690891325068"},"_hasShrinkwrap":false},"0.7.0":{"name":"test-data-bot","version":"0.7.0","description":"Generate test data for your tests easily.","engines":{"node":">=8.10.0"},"main":"src/index.js","scripts":{"test":"yarn run lint && jest","lint":"eslint 'src/*.js' && prettier --list-different 'src/*.js'"},"keywords":["testing","factory-bot","fixtures","test"],"author":{"name":"Jack Franklin"},"license":"MIT","devDependencies":{"eslint":"5.12.1","eslint-config-prettier":"3.6.0","eslint-config-unobtrusive":"1.2.2","eslint-plugin-jest":"22.1.3","eslint-plugin-prettier":"3.0.1","jest":"23.6.0","prettier":"1.16.1"},"dependencies":{"faker":"4.1.0"},"gitHead":"296a57a4189fd33eec6f46c965639c94c4a44b4c","_id":"test-data-bot@0.7.0","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jackfranklin","email":"jack@jackfranklin.net"},"dist":{"integrity":"sha512-xDOGAuOccVDNIByDelK2Q8p2OyR5sEia5ZjUvvmYkMCRTwgX/xVaRbnj34DKuyQKdOMKnG5KMIUDvLa0g2aogQ==","shasum":"8284259d6b6a784b0e75659356ad1b40b54e643c","tarball":"https://registry.npmjs.org/test-data-bot/-/test-data-bot-0.7.0.tgz","fileCount":10,"unpackedSize":179052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSZGrCRA9TVsSAnZWagAA++MP/1OPQRQhgmmdVLdWkdeL\nMQahlKh8wbP/PEqawfyO+VtmLF6GDwPNY4CXPG2aYPOXvDVugv3lV0E5yfR2\nYAiY9jCVFb5Dm+J5Zb0YtWxnWYCWuUNWa9nJd2iO5tRbg+fLvxn7bqo65UQW\n1Bm/fLEDm3i3doA/+bQ1rrckaSwWMC+7A9vzTsbVaALT/IAzRwb93PJLJJ6y\n2G+K3y9CtKv4neyZTclGWy+KddQa1GMTC18USJxd5WJVVFclpZiNb83I6eeq\nYwEWzIhvKMde5uIcANSm1UneG5gDWVw8px+4fg/mcWGcaEfKPkDQSHoN+dzu\niDGHMRaDeRgDBkV450xeuLcQxxmIA53uMCUZweyhy/aAvSIcaqxyV06gPJBh\nrlloD2fX0CC9tl0gXMZurSHA6+/G0Aohn/EV/Y4rkVEE5HbzvNnSKHmn7mam\nFWSDs4kwlQ3ulI6CN4Cri6O/oDRCi2mBZp3ItKlfQl93JiK+Cgmx4wCadMCH\nCnN1yV+awqvj50CLztgR5mvY6nhXuWYm2JzAXSoG83CaTVj9wDHIesGybMff\navYjD51k7ZAb04cJCzXK5ovjwwQI80OABjwvufHp4AJlo/IA2Ke+eH+LaU7r\nyIrsoXFF8ekWiDbSow2AdGtOkA9CzeVRRASUKvbWYJAiXBfaz7/atGZcuL/e\n1nK/\r\n=p1tW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/omd3ykKKfZKUn+oH/8neYUGuyOXLTYWb2xFoa3DPPAIgdJtHPNls4+NJP+hrBfqvHK9vfLjLsGdljDXvwlGuYTQ="}]},"maintainers":[{"name":"jackfranklin","email":"jack@jackfranklin.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-data-bot_0.7.0_1548325290578_0.9911564825688757"},"_hasShrinkwrap":false},"0.7.1":{"name":"test-data-bot","version":"0.7.1","description":"Generate test data for your tests easily.","engines":{"node":">=8.10.0"},"main":"src/index.js","scripts":{"test":"yarn run lint && jest","lint":"eslint 'src/*.js' && prettier --list-different 'src/*.js'"},"keywords":["testing","factory-bot","fixtures","test"],"author":{"name":"Jack Franklin"},"license":"MIT","devDependencies":{"eslint":"5.14.1","eslint-config-prettier":"4.0.0","eslint-config-unobtrusive":"1.2.2","eslint-plugin-jest":"22.3.0","eslint-plugin-prettier":"3.0.1","jest":"24.1.0","prettier":"1.16.4"},"dependencies":{"faker":"4.1.0"},"gitHead":"504cdc0fc21b5e4b3d4c4fe1df0e409f11d37e81","_id":"test-data-bot@0.7.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"jackfranklin","email":"jack@jackfranklin.net"},"dist":{"integrity":"sha512-qLHfmwlv+/chnOE412lTx3qHENGK/FT2BO25McMqBNLirTmXHCTVlbzDNZoo8Ljx+OIofNrW8KSCNbH4EpUbGQ==","shasum":"5c5ab76cfe4a9d219e8a0aa6bcbd9d29c4f98152","tarball":"https://registry.npmjs.org/test-data-bot/-/test-data-bot-0.7.1.tgz","fileCount":10,"unpackedSize":174726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbUI1CRA9TVsSAnZWagAAhYEP/1XRf1p9q0CcjBzfxd/l\nY/dv7ylV+Y80TQavIEp0kM5y76JgoNkoV7WrV0PN54psblMQpZoYjTrEvabV\nUdAyDI56op6/xKc57rgNwh/4d2kT9Vnt3aA+Kcv+M3+oZEYh/V7aoZPb89Ot\nHaeMO0Ap9gx6ByDq9B2pnln4MWBnWYmndLWdwqh4iXviI3PHLBHMmFmrPfoM\nK2k3oI9hEHbZvwZhuvCcPubK17bRPnqLRXVIdEr1bQC+r4LV08ToO9PpWb3F\n2at1v1UHU8wNhcf/OPtF0FId3b2rwJI5YKgOHGFV2U3RgeDBpWSt9KQG9bST\nPeji9r5Tf1fY8E6GUalpAo5YJsgVNeBX0ro+eYSplqhH/G9yonPIVMXJfwes\n6TwHZlOfasnRkB0Qe8/sv/yiOh1onrf30jzSxl+9Bh7ihqU2SQ5Hu9eUGtBF\nJusm6p1SSwtwtkDjXKj5ctH6k+YNHvCeAhaBB+xP1wiv64OFOUxhbWYojJ7p\nvjjOOUby3Idbpu8h2qTQBpPuksJCwtbchMUc7tkSWMB/WesaTDy4tp3upK4S\njEKZ76UNQgeNs/nRnzwR2K1WExRuwFJeqzHgWXKcNnz37Y7yU/a9frUAFLUQ\nYmsEaWl4jZfFt5FfS+tW6+r0LZtfkFI7osjlsqze/vzHuAnvJZFPwJkpxxj6\nbaHK\r\n=y9qZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS/4c5XM28VjqOEQXWVY4Sx8KCDMDs5ylWTeL7Mx9b8wIgK35U6W+0Gp2YhirvOUtRWqBidZvlZ5aj+pPrv4f/TDY="}]},"maintainers":[{"name":"jackfranklin","email":"jack@jackfranklin.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-data-bot_0.7.1_1550664245021_0.830814424893882"},"_hasShrinkwrap":false},"0.8.0":{"name":"test-data-bot","version":"0.8.0","description":"Generate test data for your tests easily.","engines":{"node":">=8.10.0"},"main":"src/index.js","scripts":{"test":"yarn run lint && jest","lint":"eslint 'src/*.js' && prettier --list-different 'src/*.js'"},"keywords":["testing","factory-bot","fixtures","test"],"author":{"name":"Jack Franklin"},"license":"MIT","devDependencies":{"eslint":"5.15.0","eslint-config-prettier":"4.1.0","eslint-config-unobtrusive":"1.2.2","eslint-plugin-jest":"22.3.0","eslint-plugin-prettier":"3.0.1","jest":"24.1.0","prettier":"1.16.4"},"dependencies":{"faker":"4.1.0"},"gitHead":"7edc765fda8066eaf2c38ec08f217fa1c4eb07d4","_id":"test-data-bot@0.8.0","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jackfranklin","email":"jack@jackfranklin.net"},"dist":{"integrity":"sha512-IFeWrb8PCV1sEyzYf1dgtRciBe3tw1Mr9Wj2o/ldEXofXma3hZiFCeBynb3DnVWxk6r1u/149qQ1it8ZzUTI0A==","shasum":"6ad904cd450e926c2113e38798e3fe4c5cb2066a","tarball":"https://registry.npmjs.org/test-data-bot/-/test-data-bot-0.8.0.tgz","fileCount":10,"unpackedSize":175858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfSqoCRA9TVsSAnZWagAAlaUP/A11de3kOMe/CTPo9lMe\n+JWKLTdolQTAIJH0hHeuILf4PFlPQAIr0MKC4Fgzywj0bpzExm9iB2wVvxyT\nG5cVhqJNQVwZ2cW0MTrLmeyhNK9/ng4y/qo8tq+faagP/Sa2jppoZAe+Ouj7\nNB/WOP4udIS7uFD39X6RKhOYZFY/nyY7VOnJLmOigMFFniD8jZnJd6+xHeT6\ncP7MQqpL8VXN96ZHnFmokAbx7AQcVTnTYXw7d5UZVRQ2SbHep1L/ez/y4aGl\n+gDBdqxhTmYXrUskLImdIDwhEV6RU8Ruu3PxF0F9sCwZf7D3FgccIgqeDGGY\nhXdspQRsJaQXbzckes3nnEZrJUE0sG3BPXVb1PUE0aoPCnnvubh2Y59heHOF\nZqrkAA1FFiwZun3rbjVXuqRPmFKAYTsXfO0UP17XNOQPE5ixYaUQ9nfghj5e\nwVpyZSAdOaS5hsanVDTnSIYelDWetFu2DDLV4CPCFqk6DyjEFnQWEQuHbssy\nDXB9l7O5F+IR6R40kEdT1wLckc06UxP3FNFX1nK2ivEzuIyB9dxkrzWmMvAI\nuBqoApRscAmhkxBIdnfZa/A6nhNZa8TsHM4GCKoeRn6f8rK8wqZR7FLU0HI/\nP8FGoKhmr2DwVWdWJBNmNHuBHA3uz6x8PThZ/MhEbFQfCQTKi1vyMnEmxcEH\n2vWS\r\n=Qe0q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCByv/61c+wAF5sWZ/iLMKgOWRW6vz4FwiobEVw0nliGgIgWahp9O5V5kJYnBxzFZrnoiUGaOMXms5LrQs3NgX8wzE="}]},"maintainers":[{"name":"jackfranklin","email":"jack@jackfranklin.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-data-bot_0.8.0_1551706792356_0.45803731480006404"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-11T17:21:13.222Z","0.1.0":"2018-06-11T17:21:13.289Z","modified":"2022-05-19T22:22:29.914Z","0.2.0":"2018-06-12T12:35:37.240Z","0.3.0":"2018-06-13T07:56:13.047Z","0.4.0":"2018-07-19T15:33:33.649Z","0.5.0":"2018-08-03T13:21:38.543Z","0.6.0":"2018-08-03T14:35:01.516Z","0.6.1":"2018-12-01T15:56:39.949Z","0.7.0":"2019-01-24T10:21:30.819Z","0.7.1":"2019-02-20T12:04:05.305Z","0.8.0":"2019-03-04T13:39:52.505Z"},"maintainers":[{"name":"jackfranklin","email":"jack@jackfranklin.net"}],"description":"Generate test data for your tests easily.","keywords":["testing","factory-bot","fixtures","test"],"author":{"name":"Jack Franklin"},"license":"MIT","readme":"# test-data-bot\r\n\r\nAn easy way to generate test data for your JavaScript unit tests. Completely agnostic of test runner, framework or environment.\r\n\r\n```\r\nnpm install --save-dev test-data-bot\r\n```\r\n\r\n```js\r\nconst { build, fake, sequence } = require('test-data-bot')\r\n\r\nconst userBuilder = build('User').fields({\r\n  name: fake(f => f.name.findName()),\r\n  email: sequence(x => `jack${x}@test.com`),\r\n  age: 26,\r\n})\r\n\r\nconst user = userBuilder()\r\nconsole.log(user)\r\n// => { name: 'Bob Fleming', email: 'jack1@test.com', age: 26 }\r\n```\r\n\r\n# API\r\n\r\nFirstly, use `build` to create a new builder. The name passed is just for debugging/documentation purposes and can be whatever you'd like.\r\n\r\nOnce you've created a builder, use `fields` to pass in the names and values of fields.\r\n\r\nField values can be one of:\r\n\r\n- A static value, in which case any generated data from this builder will always use that value.\r\n- A call to `sequence`, which takes a function which is passed a number. This is an easy way to ensure a value is unique everytime, but still know what it will be. A sequence is per field, and the number starts at 1.\r\n- A call to `fake`. This takes a function that will be called with an instance of [faker.js](https://github.com/marak/Faker.js/), and you can use any of the [faker API methods](https://github.com/marak/Faker.js/#api-methods) to return data.\r\n- A call to `perBuild`. This takes a function that will be called each time an instance is created. This is useful if you want each instance to have the same actual value (say, an object), but one that isn't referentially the same.\r\n- A call to `incrementingId`. This will produce a number that starts at `1` and increments each time it is used. Good to model IDs from a database.\r\n- A call to `oneOf`. This takes any number of primitive values, and picks one at random.\r\n- A call to `arrayOf`. This takes any value (including another builder) and generates an array of them. It also takes the array `length` as the second argument: `arrayOf('foo', 2)` will generate `['foo', 'foo']`. `arrayOf(fake(f => f.name.findName()), 5)` will generate an array of 5 random names.\r\n- A call to `bool`. This is a shortcut for `oneOf(true, false)` and will pick one of them at random.\r\n- A call to `numberBetween`. This takes two arguments as min/max, and generates a random integer between them. `numberBetween(0, 10)` is a shortcut for `fake(f => f.random.number({ min: 0, max: 10 })`.\r\n\r\n## Mapping\r\n\r\nThe test-data-bot always creates plain JavaScript objects, but you may need to generate instances of a class, for example. In this instance, you can pass a `map` to the builder. This will be called with the generated object, and you can then do with that data whatever you'd like:\r\n\r\n```js\r\nconst userBuilder = build('User')\r\n  .fields({\r\n    name: fake(f => f.name.findName()),\r\n    email: sequence(x => `jack${x}@test.com`),\r\n  })\r\n  .map(user => ({\r\n    name: user.name.toUpperCase(),\r\n    email: user.email.toUpperCase(),\r\n  }))\r\n\r\nconst user = userBuilder()\r\n\r\nconsole.log(user)\r\n// => { name: 'BOB FLEMING', email: 'JACK1@TEST.COM' }\r\n```\r\n\r\n## Hard coding values and overriding\r\n\r\nSometimes you might want to ensure a certain value, rather than use the generator. In this case you can pass it in when you call the builder:\r\n\r\n```js\r\nconst userBuilder = build('User').fields({\r\n  name: fake(f => f.name.findName()),\r\n  email: sequence(x => `jack${x}@test.com`),\r\n})\r\n\r\nconst user = userBuilder({ name: 'JACK' })\r\n\r\nconsole.log(user)\r\n// => { name: 'JACK', email: 'jack1@test.com' }\r\n```\r\n\r\nIn this case, `name` will always be `'JACK'`, and the generator given will not be used.\r\n","readmeFilename":"README.md"}