{"_id":"casual","_rev":"72036","name":"casual","description":"Fake data generator","dist-tags":{"latest":"1.6.2"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"time":{"modified":"2021-06-03T10:23:39.000Z","created":"2014-01-31T17:16:48.151Z","1.6.2":"2019-05-27T04:38:01.251Z","1.6.1":"2019-05-27T04:36:33.684Z","1.6.0":"2019-01-18T14:29:04.387Z","1.5.19":"2017-12-12T14:39:20.950Z","1.5.18":"2017-12-12T14:38:13.550Z","1.5.17":"2017-08-19T09:32:18.883Z","1.5.16":"2017-08-19T09:31:35.041Z","1.5.14":"2017-06-09T12:48:50.756Z","1.5.13":"2017-06-09T12:47:08.872Z","1.5.12":"2017-03-30T09:40:16.008Z","1.5.11":"2017-03-02T13:48:27.142Z","1.5.10":"2017-01-30T14:40:18.588Z","1.5.9":"2017-01-25T10:46:17.547Z","1.5.8":"2016-11-04T19:18:19.365Z","1.5.7":"2016-11-04T19:12:19.522Z","1.5.6":"2016-10-05T08:07:51.860Z","1.5.5":"2016-09-14T08:50:35.652Z","1.5.4":"2016-09-10T18:32:54.560Z","1.5.3":"2016-05-10T10:02:43.598Z","1.5.2":"2016-04-02T22:16:11.782Z","1.5.1":"2016-01-25T15:47:45.807Z","1.5.0":"2015-12-09T14:08:22.569Z","1.4.9":"2015-10-08T08:12:52.930Z","1.4.8":"2015-10-06T08:46:21.002Z","1.4.7":"2015-01-15T10:22:56.255Z","1.4.6":"2014-04-18T17:11:12.334Z","1.4.5":"2014-02-20T10:12:30.495Z","1.4.4":"2014-02-16T00:35:00.055Z","1.4.3":"2014-02-15T00:30:59.296Z","1.3.3":"2014-02-05T11:13:28.397Z","1.3.2":"2014-02-02T18:03:08.361Z","1.3.1":"2014-02-02T15:43:10.827Z","1.3.0":"2014-02-02T14:57:56.681Z","1.2.0":"2014-02-02T14:12:52.341Z","1.1.0":"2014-02-01T23:28:56.333Z","1.0.1":"2014-02-01T19:39:10.224Z","1.0.0":"2014-02-01T18:52:12.546Z","0.0.6":"2014-02-01T01:33:40.497Z","0.0.5":"2014-01-31T18:18:21.320Z","0.0.4":"2014-01-31T17:41:48.739Z","0.0.3":"2014-01-31T17:31:19.240Z","0.0.2":"2014-01-31T17:28:15.428Z","0.0.1":"2014-01-31T17:16:48.151Z"},"users":{"goliatone":true,"nembleton":true,"mastayoda":true,"complexcarb":true,"wenbing":true,"docluv":true,"codefoster":true,"jungae1000":true,"cfleschhut":true,"f124275809":true,"manucutillas":true,"sergiodxa":true,"mikewarcholik":true,"rintoj":true,"shahor":true,"brandonpapworth":true,"heartnett":true,"tobyee":true,"ekoneko":true,"dwaynecrooks":true,"ciro-maciel":true,"ferismed":true,"adsantos":true,"jeffml":true,"krostyslav":true,"superhawk610":true,"oleg_tsyba":true,"arvi":true,"stefan.age":true,"knksmith57":true,"xiechao06":true},"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"versions":{"1.6.2":{"name":"casual","version":"1.6.2","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"mocha":"^5.2.0","realist":"~0.2.5","should":"~3.1.2","text-table":"~0.2.0"},"gitHead":"2df7b2834f313011cad031758860993c8d5f1f9d","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.6.2","_nodeVersion":"11.14.0","_npmVersion":"6.7.0","dist":{"shasum":"f56b87113ae99a6bba45e04bdfa068ca443f9e85","size":132843,"noattachment":false,"key":"/casual/-/casual-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.6.2.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/casual_1.6.2_1558931881102_0.927556670721642"},"_hasShrinkwrap":false,"publish_time":1558931881251,"_cnpm_publish_time":1558931881251},"1.6.1":{"name":"casual","version":"1.6.1","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"mocha":"^5.2.0","realist":"~0.2.5","should":"~3.1.2","text-table":"~0.2.0"},"gitHead":"6fa92c73981576df28010fc2d7d293fa1f97c28d","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.6.1","_nodeVersion":"11.14.0","_npmVersion":"6.7.0","dist":{"shasum":"c228037405736a7e17a82bc5614b11ea5feff03e","size":123492,"noattachment":false,"key":"/casual/-/casual-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.6.1.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/casual_1.6.1_1558931793540_0.8048219322403247"},"_hasShrinkwrap":false,"publish_time":1558931793684,"_cnpm_publish_time":1558931793684},"1.6.0":{"name":"casual","version":"1.6.0","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"mocha":"^5.2.0","realist":"~0.2.5","should":"~3.1.2","text-table":"~0.2.0"},"gitHead":"05d7857c349d672da4d5d99d0163376c34505244","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.6.0","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"30dff7d3202a60ec5da9e36296a58dac62f14ae4","size":116302,"noattachment":false,"key":"/casual/-/casual-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.6.0.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/casual_1.6.0_1547821744286_0.6704419115118709"},"_hasShrinkwrap":false,"publish_time":1547821744387,"_cnpm_publish_time":1547821744387},"1.5.19":{"name":"casual","version":"1.5.19","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"1a326fe418c5124dc651c3401d68fe336f7bd203","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.19","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"66fac46f7ae463f468f5913eb139f9c41c58bbf2","size":105138,"noattachment":false,"key":"/casual/-/casual-1.5.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.19.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/casual-1.5.19.tgz_1513089559689_0.9378141893539578"},"directories":{},"publish_time":1513089560950,"_hasShrinkwrap":false,"_cnpm_publish_time":1513089560950},"1.5.18":{"name":"casual","version":"1.5.18","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"0dfc1118c552dd2162f989951009b2cfe1f0e7fa","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.18","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"63a5bb333f7d0d272c2db94be8a0a7dde5bbac33","size":98895,"noattachment":false,"key":"/casual/-/casual-1.5.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.18.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/casual-1.5.18.tgz_1513089492393_0.8741201914381236"},"directories":{},"publish_time":1513089493550,"_hasShrinkwrap":false,"_cnpm_publish_time":1513089493550},"1.5.17":{"name":"casual","version":"1.5.17","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"4f05a130c0f10bf7a3f0b7555985fec6d7d070d3","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.17","_npmVersion":"5.0.3","_nodeVersion":"7.8.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"a0d64ddef10bf27f1c47b2d353954e51c27a6422","size":99034,"noattachment":false,"key":"/casual/-/casual-1.5.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.17.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/casual-1.5.17.tgz_1503135137160_0.08828004146926105"},"directories":{},"publish_time":1503135138883,"_hasShrinkwrap":false,"_cnpm_publish_time":1503135138883},"1.5.16":{"name":"casual","version":"1.5.16","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"933777537c74266f1573aba802a65035d72eb7e9","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.16","_npmVersion":"5.0.3","_nodeVersion":"7.8.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"7e9bad55aa6b14eb9fe3ee5ecdb3dd87b3d33267","size":98991,"noattachment":false,"key":"/casual/-/casual-1.5.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.16.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/casual-1.5.16.tgz_1503135093711_0.7796954696532339"},"directories":{},"publish_time":1503135095041,"_cnpm_publish_time":1503135095041,"_hasShrinkwrap":false},"1.5.14":{"name":"casual","version":"1.5.14","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"32f0d017c33982a02c80a71f2f4ef596177c2319","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.14","_shasum":"38d491620c1dc80808a394a8b6d970be3112d7b1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"38d491620c1dc80808a394a8b6d970be3112d7b1","size":92432,"noattachment":false,"key":"/casual/-/casual-1.5.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.14.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/casual-1.5.14.tgz_1497012529396_0.20611152797937393"},"directories":{},"publish_time":1497012530756,"_cnpm_publish_time":1497012530756,"_hasShrinkwrap":false},"1.5.13":{"name":"casual","version":"1.5.13","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"45033e124f62adca087e20f794938a10a6664c37","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.13","_shasum":"3729122ac13bc288fdbea015a7883ee20b3b1c9d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"3729122ac13bc288fdbea015a7883ee20b3b1c9d","size":92102,"noattachment":false,"key":"/casual/-/casual-1.5.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.13.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/casual-1.5.13.tgz_1497012427570_0.22474405192770064"},"directories":{},"publish_time":1497012428872,"_cnpm_publish_time":1497012428872,"_hasShrinkwrap":false},"1.5.12":{"name":"casual","version":"1.5.12","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"b3067d22f183afd62766ee297c2d049b30580af5","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.12","_shasum":"8d3c8082cc2bfc458575997ddaf07eef7cc18240","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"8d3c8082cc2bfc458575997ddaf07eef7cc18240","size":90765,"noattachment":false,"key":"/casual/-/casual-1.5.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.12.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/casual-1.5.12.tgz_1490866815241_0.7845754832960665"},"directories":{},"publish_time":1490866816008,"_hasShrinkwrap":false,"_cnpm_publish_time":1490866816008},"1.5.11":{"name":"casual","version":"1.5.11","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"3969c040e7bdd158d109420fd74260f0dc271d2d","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.11","_shasum":"40606fd135e440e12a95a5d6b22347b0e82789f2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"40606fd135e440e12a95a5d6b22347b0e82789f2","size":87952,"noattachment":false,"key":"/casual/-/casual-1.5.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.11.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/casual-1.5.11.tgz_1488462504727_0.8816839780192822"},"directories":{},"publish_time":1488462507142,"_cnpm_publish_time":1488462507142,"_hasShrinkwrap":false},"1.5.10":{"name":"casual","version":"1.5.10","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"f98262606858a31b3ebd3272bdbdeb3da814e842","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.10","_shasum":"0852dec1cfc8b38933f9373e6ae35440b547cc7e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"0852dec1cfc8b38933f9373e6ae35440b547cc7e","size":87705,"noattachment":false,"key":"/casual/-/casual-1.5.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.10.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/casual-1.5.10.tgz_1485787216553_0.8862091014161706"},"directories":{},"publish_time":1485787218588,"_cnpm_publish_time":1485787218588,"_hasShrinkwrap":false},"1.5.9":{"name":"casual","version":"1.5.9","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"41427a5c9c41257ee6bab383a74a9b3f3064035e","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.9","_shasum":"ac7a5cca80b06d553b1e6113a0acfe83c0950c13","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"ac7a5cca80b06d553b1e6113a0acfe83c0950c13","size":84990,"noattachment":false,"key":"/casual/-/casual-1.5.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.9.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/casual-1.5.9.tgz_1485341176962_0.5840809883084148"},"directories":{},"publish_time":1485341177547,"_cnpm_publish_time":1485341177547,"_hasShrinkwrap":false},"1.5.8":{"name":"casual","version":"1.5.8","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"3bf14b9ea1ec9046bbed1beb32a544c314291295","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.8","_shasum":"82009d3cd39b79e7ec8db7a6245699fcfbcb3691","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"82009d3cd39b79e7ec8db7a6245699fcfbcb3691","size":86703,"noattachment":false,"key":"/casual/-/casual-1.5.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.8.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/casual-1.5.8.tgz_1478287098764_0.1664151013828814"},"directories":{},"publish_time":1478287099365,"_cnpm_publish_time":1478287099365,"_hasShrinkwrap":false},"1.5.7":{"name":"casual","version":"1.5.7","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"^1.0.1","moment":"^2.15.2"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"b3cb406fa2584520940d9449dd6c328e32ebf453","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.7","_shasum":"f96322ea5b1dcd2e0c5de98fec94d7182416a15f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"f96322ea5b1dcd2e0c5de98fec94d7182416a15f","size":77697,"noattachment":false,"key":"/casual/-/casual-1.5.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.7.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/casual-1.5.7.tgz_1478286738899_0.5060331025160849"},"directories":{},"publish_time":1478286739522,"_cnpm_publish_time":1478286739522,"_hasShrinkwrap":false},"1.5.6":{"name":"casual","version":"1.5.6","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"~1.0.1","moment":"~2.11.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"e2f37694d17f7baaab43aca541b01be512840854","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.6","_shasum":"d6c1f8fc47f3befe77f69df88c07904b2ff1ac0c","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"d6c1f8fc47f3befe77f69df88c07904b2ff1ac0c","size":77535,"noattachment":false,"key":"/casual/-/casual-1.5.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.6.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/casual-1.5.6.tgz_1475654869815_0.447818202432245"},"directories":{},"publish_time":1475654871860,"_cnpm_publish_time":1475654871860,"_hasShrinkwrap":false},"1.5.5":{"name":"casual","version":"1.5.5","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"~1.0.1","moment":"~2.11.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"1522e24b3b557e3fd2d96e360673252faba5dbee","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.5","_shasum":"ec3dab82942bde3ba520738e8525b4ff70031bd2","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"ec3dab82942bde3ba520738e8525b4ff70031bd2","size":73544,"noattachment":false,"key":"/casual/-/casual-1.5.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.5.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/casual-1.5.5.tgz_1473843033564_0.8669812921434641"},"directories":{},"publish_time":1473843035652,"_cnpm_publish_time":1473843035652,"_hasShrinkwrap":false},"1.5.4":{"name":"casual","version":"1.5.4","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"~1.0.1","moment":"~2.11.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"305f29ca922211728f9900b1c2b04ddbe7abee97","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.4","_shasum":"fcfae98e09f432cd945eaee8b5bc875223029243","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"fcfae98e09f432cd945eaee8b5bc875223029243","size":72820,"noattachment":false,"key":"/casual/-/casual-1.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.4.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/casual-1.5.4.tgz_1473532372818_0.9159463737159967"},"directories":{},"publish_time":1473532374560,"_cnpm_publish_time":1473532374560,"_hasShrinkwrap":false},"1.5.3":{"name":"casual","version":"1.5.3","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"~1.0.1","moment":"~2.11.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"24f67be10e67f9a8b34e616008b4c8595552b6fc","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.3","_shasum":"830b20ddefca793166327a044c2c0107a173346f","_from":".","_npmVersion":"3.5.2","_nodeVersion":"0.10.40","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"830b20ddefca793166327a044c2c0107a173346f","size":72007,"noattachment":false,"key":"/casual/-/casual-1.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.3.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/casual-1.5.3.tgz_1462874562273_0.3614162001758814"},"directories":{},"publish_time":1462874563598,"_cnpm_publish_time":1462874563598,"_hasShrinkwrap":false},"1.5.2":{"name":"casual","version":"1.5.2","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"~1.0.1","moment":"~2.11.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"1effbdeec7449008a3d881ec292f52e9d594b171","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.2","_shasum":"935ddcb8f61c11d2b90451c2920faad743f874fd","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"935ddcb8f61c11d2b90451c2920faad743f874fd","size":71989,"noattachment":false,"key":"/casual/-/casual-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.2.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/casual-1.5.2.tgz_1459635369116_0.8539951068814844"},"directories":{},"publish_time":1459635371782,"_cnpm_publish_time":1459635371782,"_hasShrinkwrap":false},"1.5.1":{"name":"casual","version":"1.5.1","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"mersenne-twister":"~1.0.1","moment":"~2.11.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"7fc9a05e8f497994deb09511fef939f5e9262e2b","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual#readme","_id":"casual@1.5.1","_shasum":"3fdf32813742e177e158783fd9da6b2ae12dfb2f","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"dist":{"shasum":"3fdf32813742e177e158783fd9da6b2ae12dfb2f","size":71970,"noattachment":false,"key":"/casual/-/casual-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.1.tgz"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1453736865807,"_cnpm_publish_time":1453736865807,"_hasShrinkwrap":false},"1.5.0":{"name":"casual","version":"1.5.0","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"e24ae44deed8f2004b4530d8233dc5eb3c5c5653","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.5.0","_shasum":"bde802e6c683d32e27276adfb30b2f7ce52b1461","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"dist":{"shasum":"bde802e6c683d32e27276adfb30b2f7ce52b1461","size":65991,"noattachment":false,"key":"/casual/-/casual-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.5.0.tgz"},"directories":{},"publish_time":1449670102569,"_cnpm_publish_time":1449670102569,"_hasShrinkwrap":false},"1.4.9":{"name":"casual","version":"1.4.9","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"510be943092af7cd295d4680f72021162719739f","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.4.9","_shasum":"0f194f44169b12c0016f529645573a116b28ab56","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"dist":{"shasum":"0f194f44169b12c0016f529645573a116b28ab56","size":59513,"noattachment":false,"key":"/casual/-/casual-1.4.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.4.9.tgz"},"directories":{},"publish_time":1444291972930,"_cnpm_publish_time":1444291972930,"_hasShrinkwrap":false},"1.4.8":{"name":"casual","version":"1.4.8","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"5f53aa7a09210819c523b810104f974cd08876cc","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.4.8","_shasum":"3d155a63cf14b37abb507e411c38c91b59506278","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"dist":{"shasum":"3d155a63cf14b37abb507e411c38c91b59506278","size":59429,"noattachment":false,"key":"/casual/-/casual-1.4.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.4.8.tgz"},"directories":{},"publish_time":1444121181002,"_cnpm_publish_time":1444121181002,"_hasShrinkwrap":false},"1.4.7":{"name":"casual","version":"1.4.7","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"gitHead":"4d1d3dd31b5369456386ba2d8cf0e187b5fc7e1e","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.4.7","_shasum":"d61d20af7e092b1661990d119188a7aa4c06a78b","_from":".","_npmVersion":"1.4.17","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"dist":{"shasum":"d61d20af7e092b1661990d119188a7aa4c06a78b","size":59505,"noattachment":false,"key":"/casual/-/casual-1.4.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.4.7.tgz"},"directories":{},"publish_time":1421317376255,"_cnpm_publish_time":1421317376255,"_hasShrinkwrap":false},"1.4.6":{"name":"casual","version":"1.4.6","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.4.6","dist":{"shasum":"2095b8ce285cb574db9fd51df7f99fc1e393fbdf","size":58779,"noattachment":false,"key":"/casual/-/casual-1.4.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.4.6.tgz"},"_from":".","_npmVersion":"1.4.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1397841072334,"_cnpm_publish_time":1397841072334,"_hasShrinkwrap":false},"1.4.5":{"name":"casual","version":"1.4.5","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.4.5","dist":{"shasum":"e7e583cd501e90c77adf2d68c03bf2526b231698","size":50470,"noattachment":false,"key":"/casual/-/casual-1.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.4.5.tgz"},"_from":".","_npmVersion":"1.4.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1392891150495,"_cnpm_publish_time":1392891150495,"_hasShrinkwrap":false},"1.4.4":{"name":"casual","version":"1.4.4","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.4.4","dist":{"shasum":"6f042d670d8ddc4db764cd4f99e4b67f091af637","size":41949,"noattachment":false,"key":"/casual/-/casual-1.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.4.4.tgz"},"_from":".","_npmVersion":"1.4.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1392510900055,"_cnpm_publish_time":1392510900055,"_hasShrinkwrap":false},"1.4.3":{"name":"casual","version":"1.4.3","description":"Fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0","realist":"~0.2.5"},"bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.4.3","dist":{"shasum":"f0ef56cdd3d20a2d534f7530da40f1d13e8a2c87","size":41952,"noattachment":false,"key":"/casual/-/casual-1.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.4.3.tgz"},"_from":".","_npmVersion":"1.4.0","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1392424259296,"_cnpm_publish_time":1392424259296,"_hasShrinkwrap":false},"1.3.3":{"name":"casual","version":"1.3.3","description":"Neat fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0"},"bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.3.3","dist":{"shasum":"2c45f64057c16fd53c916a484c9eb8fab7b0cd7f","size":36718,"noattachment":false,"key":"/casual/-/casual-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.3.3.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391598808397,"_cnpm_publish_time":1391598808397,"_hasShrinkwrap":false},"1.3.2":{"name":"casual","version":"1.3.2","description":"Neat fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","seed","random","mock","mocking","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0"},"bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.3.2","dist":{"shasum":"670749472253d66b593aaae13a75c9bfdbc45646","size":36711,"noattachment":false,"key":"/casual/-/casual-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.3.2.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391364188361,"_cnpm_publish_time":1391364188361,"_hasShrinkwrap":false},"1.3.1":{"name":"casual","version":"1.3.1","description":"Neat fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0"},"bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.3.1","dist":{"shasum":"b3838f1f69716d59fdd94f9de29e09e8809e415c","size":36684,"noattachment":false,"key":"/casual/-/casual-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.3.1.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391355790827,"_cnpm_publish_time":1391355790827,"_hasShrinkwrap":false},"1.3.0":{"name":"casual","version":"1.3.0","description":"Neat fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0"},"bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.3.0","dist":{"shasum":"334587dc12e859acba244bed679ada4ced9dd432","size":36446,"noattachment":false,"key":"/casual/-/casual-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.3.0.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391353076681,"_cnpm_publish_time":1391353076681,"_hasShrinkwrap":false},"1.2.0":{"name":"casual","version":"1.2.0","description":"Neat fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1","mersenne-twister":"~1.0.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0"},"bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.2.0","dist":{"shasum":"cdd002a5d144e4867fdae1580831ff2259256361","size":35917,"noattachment":false,"key":"/casual/-/casual-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.2.0.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391350372341,"_cnpm_publish_time":1391350372341,"_hasShrinkwrap":false},"1.1.0":{"name":"casual","version":"1.1.0","description":"Neat fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"moment":"~2.5.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1","text-table":"~0.2.0"},"bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.1.0","dist":{"shasum":"4f809aa8df98c87d33a46873e3748a7ebab9bf94","size":35886,"noattachment":false,"key":"/casual/-/casual-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.1.0.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391297336333,"_cnpm_publish_time":1391297336333,"_hasShrinkwrap":false},"1.0.1":{"name":"casual","version":"1.0.1","description":"Neat fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/boo1ean/casual.git"},"keywords":["faker","fake","data","casual","fixtures","testing","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"Faker":"~0.5.11","moment":"~2.5.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1"},"bugs":{"url":"https://github.com/boo1ean/casual/issues"},"homepage":"https://github.com/boo1ean/casual","_id":"casual@1.0.1","dist":{"shasum":"c8d6f2d7097543c2248f910eeb1c007b81d16a8f","size":20983,"noattachment":false,"key":"/casual/-/casual-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.0.1.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391283550224,"_cnpm_publish_time":1391283550224,"_hasShrinkwrap":false},"1.0.0":{"name":"casual","version":"1.0.0","description":"Neat fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"keywords":["fake","faker","fake","data","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"Faker":"~0.5.11","moment":"~2.5.1"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1"},"_id":"casual@1.0.0","dist":{"shasum":"60f83baa168a4250143a47410262740bcb496629","size":20916,"noattachment":false,"key":"/casual/-/casual-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391280732546,"_cnpm_publish_time":1391280732546,"_hasShrinkwrap":false},"0.0.6":{"name":"casual","version":"0.0.6","description":"Neat fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"keywords":["fake","faker","fake","data","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"Faker":"~0.5.11"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1"},"_id":"casual@0.0.6","dist":{"shasum":"998be77c816593a50564eca742690cf80267579e","size":4652,"noattachment":false,"key":"/casual/-/casual-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-0.0.6.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391218420497,"_cnpm_publish_time":1391218420497,"_hasShrinkwrap":false},"0.0.5":{"name":"casual","version":"0.0.5","description":"Neat fake data generator","main":"src/casual.js","scripts":{"test":"make test"},"keywords":["fake","faker","fake","data","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"Faker":"~0.5.11"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1"},"_id":"casual@0.0.5","dist":{"shasum":"23a2d29cfe3bd5359b0be1585f8fb9d3bfdc2032","size":2740,"noattachment":false,"key":"/casual/-/casual-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-0.0.5.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391192301320,"_cnpm_publish_time":1391192301320,"_hasShrinkwrap":false},"0.0.4":{"name":"casual","version":"0.0.4","description":"Neat fake data generator","main":"src/faker.js","scripts":{"test":"make test"},"keywords":["fake","faker","fake","data","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"Faker":"~0.5.11"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1"},"_id":"casual@0.0.4","dist":{"shasum":"1d6d181d0bbd30a55b02b41b515f3133f23ff9df","size":2536,"noattachment":false,"key":"/casual/-/casual-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-0.0.4.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391190108739,"_cnpm_publish_time":1391190108739,"_hasShrinkwrap":false},"0.0.3":{"name":"casual","version":"0.0.3","description":"Neat fake data generator","main":"src/faker.js","scripts":{"test":"make test"},"keywords":["fake","faker","fake","data","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"Faker":"~0.5.11"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1"},"_id":"casual@0.0.3","dist":{"shasum":"4899340ec280ab1f1bb104bd61c184129dc7e445","size":2505,"noattachment":false,"key":"/casual/-/casual-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-0.0.3.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391189479240,"_cnpm_publish_time":1391189479240,"_hasShrinkwrap":false},"0.0.2":{"name":"casual","version":"0.0.2","description":"Neat fake data generator","main":"src/faker.js","scripts":{"test":"make test"},"keywords":["fake","faker","fake","data","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"Faker":"~0.5.11"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1"},"_id":"casual@0.0.2","dist":{"shasum":"9aaf3286097f5e73024afa66d15ee3753587d1d8","size":2490,"noattachment":false,"key":"/casual/-/casual-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391189295428,"_cnpm_publish_time":1391189295428,"_hasShrinkwrap":false},"0.0.1":{"name":"casual","version":"0.0.1","description":"Neat fake data generator","main":"src/faker.js","scripts":{"test":"make test"},"keywords":["fake","faker","fake","data","generator"],"author":{"name":"Egor Gumenyuk","email":"boo1ean0807@gmail.com"},"license":"MIT","dependencies":{"Faker":"~0.5.11"},"devDependencies":{"should":"~3.1.2","mocha":"~1.17.1"},"_id":"casual@0.0.1","dist":{"shasum":"b3d498cbc8b009229e322becab44f2fa3468634c","size":2433,"noattachment":false,"key":"/casual/-/casual-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/casual/download/casual-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"boo1ean","email":"boo1ean0807@gmail.com"},"maintainers":[{"name":"boo1ean","email":"boo1ean0807@gmail.com"}],"directories":{},"publish_time":1391188608151,"_cnpm_publish_time":1391188608151,"_hasShrinkwrap":false}},"readme":"## Fake data generator [![Build Status](https://travis-ci.org/boo1ean/casual.svg?branch=master)](https://travis-ci.org/boo1ean/casual)\n\n## Installation\n\n> npm install casual\n\n## Usage\n\n```javascript\nvar casual = require('casual');\n\n// Generate random sentence\n// You don't need function call operator here\n// because most of generators use properties mechanism\nvar sentence = casual.sentence;\n\n// Generate random city name\nvar city = casual.city;\n\n// Define custom generator\ncasual.define('point', function() {\n\treturn {\n\t\tx: Math.random(),\n\t\ty: Math.random()\n\t};\n});\n\n// Generate random point\nvar point = casual.point;\n\n// And so on..\n```\n\nCasual uses javascript properties for common generators so you don't need to use function call operator\n\n## Embedded generators\n\n```javascript\n\n// Address\n\ncasual.country              // 'United Kingdom'\ncasual.city                 // 'New Ortiz chester'\ncasual.zip(digits = {5, 9}) // '26995-7979' (if no digits specified then random selection between ZIP and ZIP+4)\ncasual.street               // 'Jadyn Islands'\ncasual.address              // '6390 Tremblay Pines Suite 784'\ncasual.address1             // '8417 Veda Circles'\ncasual.address2             // 'Suite 648'\ncasual.state                // 'Michigan'\ncasual.state_abbr           // 'CO'\ncasual.latitude             // 90.0610\ncasual.longitude            // 180.0778\ncasual.building_number      // 2413\n\n// Text\n\ncasual.sentence               // 'Laborum eius porro consequatur.'\ncasual.sentences(n = 3)       // 'Dolorum fuga nobis sit natus consequatur. Laboriosam sapiente. Natus quos ut.'\ncasual.title                  // 'Systematic nobis'\ncasual.text                   // 'Nemo tempore natus non accusamus eos placeat nesciunt. et fugit ut odio nisi dolore non ... (long text)'\ncasual.description            // 'Vel et rerum nostrum quia. Dolorum fuga nobis sit natus consequatur.'\ncasual.short_description      // 'Qui iste similique iusto.'\ncasual.string                 // 'saepe quia molestias voluptates et'\ncasual.word                   // 'voluptatem'\ncasual.words(n = 7)           // 'sed quis ut beatae id adipisci aut'\ncasual.array_of_words(n = 7)  // [ 'voluptas', 'atque', 'vitae', 'vel', 'dolor', 'saepe', 'ut' ]\ncasual.letter                 // 'k'\n\n// Internet\n\ncasual.ip           // '21.44.122.149'\ncasual.domain       // 'darrion.us'\ncasual.url          // 'germaine.net'\ncasual.email        // 'Josue.Hessel@claire.us'\ncasual.user_agent   // 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0'\n\n// Person\n\ncasual.name            // 'Alberto'\ncasual.username        // 'Darryl'\ncasual.first_name      // 'Derek'\ncasual.last_name       // 'Considine'\ncasual.full_name       // 'Kadin Torphy'\ncasual.password        // '(205)580-1350Schumm'\ncasual.name_prefix     // 'Miss'\ncasual.name_suffix     // 'Jr.'\ncasual.company_name    // 'Cole, Wuckert and Strosin'\ncasual.company_suffix  // 'Inc'\ncasual.catch_phrase    // 'Synchronised optimal concept'\ncasual.phone           // '982-790-2592'\n\n// Numbers\n\ncasual.random                            // 0.7171590146608651 (core generator)\ncasual.integer(from = -1000, to = 1000)  // 632\ncasual.double(from = -1000, to = 1000)   // -234.12987444\ncasual.array_of_digits(n = 7)            // [ 4, 8, 3, 1, 7, 6, 6 ]\ncasual.array_of_integers(n = 7)          // [ -105, -7, -532, -596, -430, -957, -234 ]\ncasual.array_of_doubles(n = 7)           // [ -866.3755785673857, -166.62194719538093, ...]\ncasual.coin_flip                         // true\n\n// Date\n\ncasual.unix_time                    // 659897901\ncasual.moment                       // moment.js object see http://momentjs.com/docs/\ncasual.date(format = 'YYYY-MM-DD')  // '2001-07-06' (see available formatters http://momentjs.com/docs/#/parsing/string-format/)\ncasual.time(format = 'HH:mm:ss')    // '03:08:02' (see available formatters http://momentjs.com/docs/#/parsing/string-format/)\ncasual.century                      // 'IV'\ncasual.am_pm                        // 'am'\ncasual.day_of_year                  // 323\ncasual.day_of_month                 // 9\ncasual.day_of_week                  // 4\ncasual.month_number                 // 9\ncasual.month_name                   // 'March'\ncasual.year                         // 1990\ncasual.timezone                     // 'America/Miquelon'\n\n// Payments\n\ncasual.card_type            // 'American Express'\ncasual.card_number(vendor)  // '4716506247152101' (if no vendor specified then random)\ncasual.card_exp             // '03/04'\ncasual.card_data            // { type: 'MasterCard', number: '5307558778577046', exp: '04/88', holder_name: 'Jaron Gibson' }\n\n// Misc\n\ncasual.country_code    // 'ES'\ncasual.language_code   // 'ru'\ncasual.locale          // 'hi_IN'\ncasual.currency        // { symbol: 'R', name: 'South African Rand', symbol_native: 'R', decimal_digits: 2, rounding: 0, code: 'ZAR', name_plural: 'South African rand' }\t\t\ncasual.currency_code   // 'TRY'\ncasual.currency_symbol // 'TL'\ncasual.currency_name   // Turkish Lira\ncasual.mime_type       // 'audio/mpeg'\ncasual.file_extension  // 'rtf'\ncasual.boolean         // true\ncasual.uuid            // '2f4dc6ba-bd25-4e66-b369-43a13e0cf150'\n\n// Colors\n\ncasual.color_name       // 'DarkOliveGreen'\ncasual.safe_color_name  // 'maroon'\ncasual.rgb_hex          // '#2e4e1f'\ncasual.rgb_array        // [ 194, 193, 166 ]\n```\n\n## Define custom generators\n\n```javascript\ncasual.define('user', function() {\n\treturn {\n\t\temail: casual.email,\n\t\tfirstname: casual.first_name,\n\t\tlastname: casual.last_name,\n\t\tpassword: casual.password\n\t};\n});\n\n// Generate object with randomly generated fields\nvar user = casual.user;\n```\n\nIf you want to pass some params to your generator:\n\n```javascript\ncasual.define('profile', function(type) {\n\treturn {\n\t\ttitle: casual.title,\n\t\tdescription: casual.description,\n\t\ttype: type || 'private'\n\t};\n});\n\n// Generate object with random data\nvar profile = casual.profile('public');\n```\n\nNOTE: if getter function has non-empty arguments list then generator should be called as function `casual.profile('public')`,\notherwise it should be accessed as property `casual.profile`.\n\n## Localization\n\nYou can get localized version of casual generator:\n\n```javascript\nvar casual = require('casual').ru_RU;\ncasual.street; // 'Бухарестская'\n```\n\nDefault locale is `en_US`.\n\nSee [src/providers/{{locale}}](https://github.com/boo1ean/casual/blob/master/locales.md) for more details about available locales and locale specific generators.\n\nIf you don't find necessary locale, please create an issue or just [add it](#contributing) :)\n\n## Helpers\n\n#### random_element\n\nGet random array element\n\n```javascript\nvar item = casual.random_element(['ball', 'clock', 'table']);\n```\n\n#### random_value\n\nExtract random object value\n\n```javascript\nvar val = casual.random_value({ a: 1, b: 3, c: 42 });\n// val will be equal 1 or 3 or 42\n```\n\n#### random_key\n\nExtract random object key\n\n```javascript\nvar val = casual.random_key({ a: 1, b: 3, c: 42 });\n// val will be equal 'a' or 'b' or 'c'\n```\n\n#### populate\n\nReplace placeholders with generators results\n\n```javascript\ncasual.populate('{{email}} {{first_name}}');\n// 'Dallin.Konopelski@yahoo.com Lyla'\n```\n\n#### populate_one_of\n\nPick random element from given array and populate it\n\n```javascript\nvar formats = ['{{first_name}}', '{{last_name}} {{city}}'];\ncasual.populate_one_of(formats);\n\n// Same as\n\ncasual.populate(casual.random_element(formats));\n```\n\n#### numerify\n\nReplace all `#` in string with digits\n\n```javascript\nvar format = '(##)-00-###-##';\ncasual.numerify(format); // '(10)-00-843-32'\n```\n\n#### define\n\n[See custom generators](#define-custom-generators)\n\n#### register_provider\n\nRegister generators provider\n\n```javascript\nvar words = ['flexible', 'great', 'ok', 'good'];\nvar doge_provider = {\n\tsuch: function() {\n\t\treturn 'such ' + casual.random_element(words);\n\t},\n\n\tdoge_phrase: function() {\n\t\treturn 'wow ' + casual.such();\n\t}\n};\n\ncasual.register_provider(doge_provider);\n\ncasual.such;        // 'such good'\ncasual.doge_phrase; // 'wow such flexible'\n```\n\n## Seeding\n\nIf you want to use a specific seed in order to get a repeatable random sequence:\n\n```javascript\ncasual.seed(123);\n```\n\nIt uses [Mersenne Twister](https://github.com/boo1ean/mersenne-twister) pseudorandom number generator in core.\n\n## Generators functions\n\nIf you want to pass generator as a callback somewhere or just hate properties you always can access generator **function** at `casual._{generator}`\n\n```javascript\n// Generate value using function\nvar title = casual._title();\n// Same as\nvar title = casual.title;\n\n// Pass generator as callback\nvar array_of = function(times, generator) {\n\tvar result = [];\n\n\tfor (var i = 0; i < times; ++i) {\n\t\tresult.push(generator());\n\t}\n\n\treturn result;\n};\n\n// Will generate array of five random timestamps\nvar array_of_timestamps = array_of(5, casual._unix_time);\n```\n\nOr you can get functional version of casual generator:\n\n```javascript\nvar casual = require('casual').functions();\n\n// Generate title\ncasual.title();\n\n// Generate timestamp\ncasual.unix_time();\n```\n\n## View providers output cli\n\nThere is a simple cli util which could be used to view/debug providers output:\n\n\t# Will render table with columns [generator_name, result] for all providers\n\tnode utils/show.js\n\n\t # Will render table with columns [generator_name, result] only for person provider\n\tnode utils/show.js person\n\n## Browserify support\n\nCurrently you can't use casual with browserify. Please check out this browserify-friendly fork [Klowner/casual-browserify](https://github.com/Klowner/casual-browserify)\n\n## Contributing\n\n- [Adding new locale](https://github.com/boo1ean/casual/blob/master/locales.md)\n\n# License\n\nHeavily inspired by https://github.com/fzaninotto/Faker\n\nThe MIT License (MIT)\nCopyright (c) 2014 Egor Gumenyuk <boo1ean0807@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\nDAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE\nOR OTHER DEALINGS IN THE SOFTWARE.\n","_attachments":{},"homepage":"https://github.com/boo1ean/casual#readme","bugs":{"url":"https://github.com/boo1ean/casual/issues"},"license":"MIT"}