@twofistedjustice/square-pie
Version:
an easy to use class based chainable interface for the Square API.
447 lines (441 loc) • 23.4 kB
JavaScript
// https://www.browserling.com/tools/random-string
// used for testing length respection (I made up a new word variant! Yay me!)
const long_strings = {
url_255:
"https://www.facebook.com/CrimsonCustomGuitarszcjzhuiufanjqspmxdskndjpopeomudzzhszrevzncfsjnszedbpnwzkxbntxpgcsmmjjhciyxvxemeggfuwsjdaxxzvvfdekzdnxirfmkcrawhnluufokavwchftefoechchwrhlkmjjwokktaihyxqirvszinlatdlnjrsganulkpezwrcdqrcsktucqsnisvaxnhoricmxgrggn",
url_256:
"https://www.facebook.com/CrimsonCustomGuitarszcjzhuiufanjqspmxdskndjpopeomudzzhszrevzncfsjnszedbpnwzkxbntxpgcsmmjjhciyxvxemeggfuwsjdaxxzvvfdekzdnxirfmkcrawhnluufokavwchftefoechchwrhlkmjjwokktaihyxqirvszinlatdlnjrsganulkpezwrcdqrcsktucqsnisvaxnhoricmxgrggnd",
email_255:
"xwpbhquwqjrlqxvttsecdjxfwtkqnwaobpupgwynzqsjizirqheqjtbvluaowsxjeeuudlbyikgoryrgncdobmgmqlmfrxghjufneovmypckgwhtxhusckntyvaqtonxvpzcpyiiphrrdoyccogjloqtbrcbtefbljdhrkyxrsmzivvznglkibadgdzojegjqfgiekogggmhgewdksvbisubgtvkhgxygkomnrepbgumxulpmtqtz@gmail.com",
email_256:
"lxwpbhquwqjrlqxvttsecdjxfwtkqnwaobpupgwynzqsjizirqheqjtbvluaowsxjeeuudlbyikgoryrgncdobmgmqlmfrxghjufneovmypckgwhtxhusckntyvaqtonxvpzcpyiiphrrdoyccogjloqtbrcbtefbljdhrkyxrsmzivvznglkibadgdzojegjqfgiekogggmhgewdksvbisubgtvkhgxygkomnrepbgumxulpmtqtz@gmail.com",
len_10: "izkyrcrxzh",
len_11: "vizkyrcrxzh",
len_12: "avizkyrcrxzh",
len_15: "eakamljbqgzdfur",
len_16: "eakamljbqgzdfurr",
len_17: "eakamljbqgzdfurrr",
len_18: "eakamljbqgzdfurrrk",
len_20: "dqhbknslbltllxzgzixa",
len_21: "adqhbknslbltllxzgzixa",
len_25: "tdiqxhdarmjybdajemybgunom",
len_30: "eimgzpcjdzzokqwenrpfiqeahfseaa",
len_31: "ceimgzpcjdzzokqwenrpfiqeahfseaa",
len_51: "dhoknaetlrcwhahyngmkahhilprawobbamnywalhamblorendje",
len_60: "futqgldulwfwjawifcnhwqgqevebdrcnlrovmqkrjfocxqdaadgoutkptcju",
len_61: "cfutqgldulwfwjawifcnhwqgqevebdrcnlrovmqkrjfocxqdaadgoutkptcju",
len_101:
"qvowkrlxvrwqhvemozxbwjmfguptikbxizgsmvbjmsogddzuasjccsomajohuzlkllwniomerwheoyuyeteljgxcmrdmvrzgzlfok",
len_128:
"ocwrpffalwnrgermrnwnkizaywymxkyxbyuhdiaqyciiformbqfcllevjplbsvpdffiqugbepsmiqjitjbnnhnemcgkspmqvuzkcmkfwmvcpqwptpxrncgfjtqijdyak",
len_129:
"rocwrpffalwnrgermrnwnkizaywymxkyxbyuhdiaqyciiformbqfcllevjplbsvpdffiqugbepsmiqjitjbnnhnemcgkspmqvuzkcmkfwmvcpqwptpxrncgfjtqijdyak",
len_191:
"kmketblqqihmavkzckynsfsfcanmqyatlnlcbjbgrwriuvqzbrhyfvehtvimlpixerhmqbuebnlhztewpmirunauvxytijngfjbgjdjpitnxwtvxhtfgvqqxjqakadhiyevvbohgeitfyryvefkxseoejshyxjuzyhowawejywcrvumcpzfamlleqojsqpi",
len_192:
"akmketblqqihmavkzckynsfsfcanmqyatlnlcbjbgrwriuvqzbrhyfvehtvimlpixerhmqbuebnlhztewpmirunauvxytijngfjbgjdjpitnxwtvxhtfgvqqxjqakadhiyevvbohgeitfyryvefkxseoejshyxjuzyhowawejywcrvumcpzfamlleqojsqpi",
len_193:
"xakmketblqqihmavkzckynsfsfcanmqyatlnlcbjbgrwriuvqzbrhyfvehtvimlpixerhmqbuebnlhztewpmirunauvxytijngfjbgjdjpitnxwtvxhtfgvqqxjqakadhiyevvbohgeitfyryvefkxseoejshyxjuzyhowawejywcrvumcpzfamlleqojsqpi",
len_251:
"wjbpqdondbymouzijvbfdhdjoiexjmjbpwulnmqlkzfjdaxkunvhjbzhinbjvqsgohfyuskhtagkzojejdozejzieuxjqtmoryeibghutklanmzogrcntgnjdnkswqeexzqdmqdjhtsagwnbdewdzxlvicsuymeoeohkaxtsgimihnzedsmlcpplgouweaehzeqklhzunofwmuxzalgukbmbrvadqxjvsjbprhrrdagiugztoiwhwfoapia",
len_255:
"hunfxxclovowzwatuitcydimoijajdaehxbpbcccytmsybbmufbymnmycdwgrxuxefpyzspqgnzyfvtnlpahapsezykfurodobxobozmdvqhkzghynngmcwcwiwuqigkneehkgmgxgrphdxjoovzuzozwhxkkliykejlzdjcifljhqtikvtfcbfagsfoyaoqgyvjlowcqvzgqnetgryxjpwrtrdtfrzfnmhexhqldrismcffnbnshfchfgvovta",
len_256:
"thunfxxclovowzwatuitcydimoijajdaehxbpbcccytmsybbmufbymnmycdwgrxuxefpyzspqgnzyfvtnlpahapsezykfurodobxobozmdvqhkzghynngmcwcwiwuqigkneehkgmgxgrphdxjoovzuzozwhxkkliykejlzdjcifljhqtikvtfcbfagsfoyaoqgyvjlowcqvzgqnetgryxjpwrtrdtfrzfnmhexhqldrismcffnbnshfchfgvovta",
len_501:
"wrpplgkxjgbdoyyisgcsivzlmqpjooqeyucrcmchqrblpvnbfktjtopyenvxvjpegwsdepgemcjgetcysoanizbzbhjruxsppmozvozwxryguoitnwdxjdqdbrdtrlblrcbotupgbfiinghiijegbxwhaeqdzsaxndivuxzelnwxlkgpoewcwtxbmewmzplschwpowakbgndjzwdqziwricxjgmdnndbpyypfbnehxipxnjmwcfllyhjzggsbeltdajnhcyrqilvbtgaprtevxilwvwdixtsvarkypkteixhwkogwhydcuqshbwtdyvfikjlkahmuzvvbneeechuujeyombomxvlirudaqlnmnhbcapphpihhiuvzbmbdvuvdupfupuksjmfegqoqiwoxonrjtuxqjhhkjituivzhkamlcrntaqtzjsmdsmidyneletzcztwivqhkytehtubhukzsgdunsmencpqwgwvwapnpuizlgpqv",
len_513:
"vpwiwcsyiuulpyztooazvefyleakszqsfhhkyyqovwjvnpnkaepupkyykebuwfeompwevnpqswljzefphkrrxytzlrwgliwiluxsocajvhgrxrzegkgvfwuqrjtokxjbuezthokhbjtlkpvbfplmthlegyatitcdjmrysfzvqboltracgbsrjazwxggswcccafjxeeukysewmrdhmkaaexgkzefpokqufroelqjbdfcmzqdbqyevqxnzjgjvfhjqvvhtgvfioatyavdewadcsrvbyafrbjxxnkurwtewsitebbfljgnrrxfdfvltcphuneywetvsxngdftdaflyydeepftmkhenlvpnxqkjopdeaclffqkysabbjsaurzmfjqisbvkasvpkijxxtuyfmaljozyshmgmcnoavvtcxrcubzncqvixjsmwnfysldpcvavvvytisvydiswauvfhevebpsiyfqmzeysiyandgjbyfsrqpbklqhhlyydjvqrret",
len_1000:
"egbalhprqztpqvzcsfnvwsfjiskoujpmejbcrzhivlwgpoxyfeassvzlzqcfknfdejboseeirrilpvnzjwvghyiweockntagbdwhjyqkivxosjxcmqucadsobpyyxaapsvitdefuwagqogynlpsrnupgpespynjjoyhsgkgzjyzqleuffpavsceoxksjrhczxujtwhjlcrgkleuzecnukodliasihxalyaroqcpqldihxzsmpeidelygavwbibryvkxxpshyldqpjezqlicpyykzhlnirykwvlierujqjdwlnabyrqvlknwwujfujremlucxsemohtimomgoyaahljpzmzgbceosllliuunjltlpheugqxzmeohbctjxxviobbzcviutythohpayuwffrzseohkvdpigiwdrfvylivqflzwtroelpzoqfjjtfkkmertealpaaczpnstejoivkphbknoitccmszyetpieesnehquvysdnfxwkwaeaqxdqqtlfkngcujcirsbzqwllnlsiontlphcjtqmsavceyrriitwvogoedygzvlrsmtmyrftnrbfiprlzpwmhuovfnlevyerfwbnivxaqbvikvintlhvnjolhllrrryvtcwtywbhieaflcyasovfiymmtfzrpjeqeirvjsuewrbklebcjabajhbuwhypfqfbukaqfmaxtpkijbvmkmilderoxfutjrmitgxdauvimwtocvjzjngntvujcixxchdsxsjalemnrvhkldkjtljwdvnblizavtpdshwynsfsrkmsluihcmmjyrzsenugzuhapsqeudkbbqlrpbjyxdjzfzmxaxyqepvjdpjwfmneqlercfzscgpiyhftkrdyddqtqqwictwcnrficqqmpoycfjjtdejxqqakkampdewdqfxhvviphuwnwxqckvrdwlfntttytyhbdggmsnbtvvvpovirwdziltllnhxldsujjajhh",
len_1001:
"fegbalhprqztpqvzcsfnvwsfjiskoujpmejbcrzhivlwgpoxyfeassvzlzqcfknfdejboseeirrilpvnzjwvghyiweockntagbdwhjyqkivxosjxcmqucadsobpyyxaapsvitdefuwagqogynlpsrnupgpespynjjoyhsgkgzjyzqleuffpavsceoxksjrhczxujtwhjlcrgkleuzecnukodliasihxalyaroqcpqldihxzsmpeidelygavwbibryvkxxpshyldqpjezqlicpyykzhlnirykwvlierujqjdwlnabyrqvlknwwujfujremlucxsemohtimomgoyaahljpzmzgbceosllliuunjltlpheugqxzmeohbctjxxviobbzcviutythohpayuwffrzseohkvdpigiwdrfvylivqflzwtroelpzoqfjjtfkkmertealpaaczpnstejoivkphbknoitccmszyetpieesnehquvysdnfxwkwaeaqxdqqtlfkngcujcirsbzqwllnlsiontlphcjtqmsavceyrriitwvogoedygzvlrsmtmyrftnrbfiprlzpwmhuovfnlevyerfwbnivxaqbvikvintlhvnjolhllrrryvtcwtywbhieaflcyasovfiymmtfzrpjeqeirvjsuewrbklebcjabajhbuwhypfqfbukaqfmaxtpkijbvmkmilderoxfutjrmitgxdauvimwtocvjzjngntvujcixxchdsxsjalemnrvhkldkjtljwdvnblizavtpdshwynsfsrkmsluihcmmjyrzsenugzuhapsqeudkbbqlrpbjyxdjzfzmxaxyqepvjdpjwfmneqlercfzscgpiyhftkrdyddqtqqwictwcnrficqqmpoycfjjtdejxqqakkampdewdqfxhvviphuwnwxqckvrdwlfntttytyhbdggmsnbtvvvpovirwdziltllnhxldsujjajhh",
len_1024:
"rpzsidshmfnnsoqnqirgqmfkaueenqbsrgqjtwtscshoenkjisgilgaeowibrqcctpsesjdiegiaweffdpijvpzqtbdyrftnvqgtabiuwbfuzopdzhnbkoqeifbfafzdvapkaqbezdaxhtichenxpgmwwmdxdsxurfqssfqrrziigllvxbcvmtcmubwrodvozbaqjvumlfybktxqtvsnehmwnyfhpprwcrsxkzsrbxofeapwqfcvxsnjhzdkdqdysuxrwsfzdybxgmpiqmazatputsishhxoabgrwqhzdhmhhxygwuapdwchfdkgijnzzdqibzbnphirfyyaccknlfosvwrppswlwurboqrfekuxhjmcujghlhvkhkbqqbquzeowvjhtshrfllaxaumdtnxrhjqixnptipplahytnnubsmloygvlnzvfjtpcmaovldssgtiylyibqrqbedacehhqwbyxjbbfbedkthrosjotxvvuhwaafweyhrsvdnlavjwvkmdgsgqoshgxawtemjqmhspxmjuhrpzsgbitwjwdpampeprprfneanqhtnesqpabmpcdyhdwgdtvjuypxxmdgyhdjsgkfxtlyrswvlqqwudzcuozlfqbuhpvxxbomwpqyqtxonrfjecnevxsmhnffddjnnverxeoxobblknbnnqtvpqlmgykbdpjyklnyykpyhezecsdxllkpzjwvgruxsipmxtbcqryswypdkkdxgdpukfqfcxecgsgwxpetmvhswmpbfbxgulqtnnzaqsnegjchptheobflmniqahdjdstrjyrkuqpxygkwhudywoszugutkfynarfsgorltfeoakuzjcehwmualxdlnevvasibcopawuyuvhszsqvxdeopokvhxxemgheagbmsidbtyfowfcokbxbewtvwcytnpymkwrvlgvhjavaizrhtymtardauoslpieydtzfwbfzdtzutealiofkypsakquhtalzbcmtclmityebcnpl",
len_1025:
"mqeibcaostxgchdzvnfdykadkvtokrdzmrjgputgkmqsezmbaykokcqyvkgsyxninptzozggvvjazjiyjqcfdgcvzliouceatvpiulhyiiyhcmvnzkfiqcxmmuisyxsjvhiidlxlaqlvhvbnmbihudcveiemwqtxkdwwcynitjehgriomedhjddpvjzuaiewtburslunjsrdygheiupnmoqgwunfodjllykconwognxrftnzkckqfgiabmoukamnjuxtxtypiehydzxyauyojkpvhyewhtepqrfphxbwarncjkhantbxwyrewpcksippppeqnullidgvqcgagvkmwjnsecvlmrsvygkmullkncrgvrhwfyjvhojuvoznvzriaghhvhlwdmkdskwakxuvhmccspncbwwgycgoxgrydahjvnhfmtehkizkltznfsdczkpnwkngyagqfnhybgkdjvldvlkdsiizahdnibleotbmbrrxnrnimoptcmhoxxpmshmdiyfgxvtohqmixcruacoexvxwgdcxureovzktqhqueiohhoaigkcktbncbgndvmcjtkkmbokwevioyyxirxehjxcgqslcltvhvldmewftomdbzqyzhokxeidaxctfxqmatmfdbddqtdlnkoanqhhheometkfcaayvcdyfysuhcqblpscakjqxjiicotkubcgeajczgvnanscpedopryhlvdxyrqywczzlateydwbgieaxmzkagodwkrcwjekcjpgyfgztlihaxiskztkheuiifawjjqgwhwxouvevmlqrlfvgmgqntmtqmdkndwidfpnrhbbnjeermerxaqwzpgnvldthomkbcbsuqxpwihbxoovluhrjypkkhpetanqlgescfupkzzdivsuywewhgpwilfavweaiokpgmvqddmaogqwvdwapgkeyoechxpffdfevqfbclnyqsnrgppvimqnfhetcpjnczbumjrhzityorgkctwxmmkdajfdyzreec",
len_2000:
"hliynwqpzydyztxuquocwvustwtvuxfulsqcjepplpnvplqsesafgvctkqlwkksssssvbxldvgkvkvwsfgpoexxrsuiibfuktafokvhxqbwlqwxeqyhgcssihplksrzykypbylyajjzvamwirixqademwpucryujavzlqmsqevlixiatupbzdfkeriwtecrobxsqindbaxbyjngzlbkudifdbyeugjipkprzjpkxmtnplnhytspfvphazchexnydidqwjfomqvulosdhjztvhqriaeymejeljgtudsscphibmfwklgovrmhrykzehnztscliswujrqqzpotpikobtbukvkostnhhhokygiylshgqtkptycobsksnzwlxxgkdfhlgnyzrhzbjfejzjwdaomnctaohffaytysbslvbnpvapdtravpeadvzyqvckobmpotmataikvdkvxrrwbsjpdywuxtikzjsnsduanjdgstkuvcgnbvtetzddrmgaytpphtybhdmuwxbzugljumdphpoyyxaqkwhyxodtvraglpysvnenupnutlqaixhygtngfgkligoebavlhorcsjtjahzjkodqjvxqyvyvlfkykzsudozdrpuvzczeuxdauootqpphpnszoqyjkmsstfepkpczvzagwhtkfbnxvfwvjimphwxzgzumdnytbnivsurlfnjscubecqnhcijfdwtmehsjgygjnhqrfbttiaggkdszeczqubueryjldmhzdisurcsmmslhqwupvgpyrurmynuvsnnicehduyxcqvkdzyqddydivzzmtdqnfpzalxmymopgwdqtfrkzynppgrvmlkavtnimjwbthxfiqgnpstphjjmioeybiyeaghklgvqgohbzyathxnygfevvxewkookohfmmyljkedargclhgchkrkjdyekhiflzrljhswaieltyehbachszgsvovwhnqdqzekizrokribkwrfxykmaqyomuktfbekqzghggxdicviyytsmxxwpxuhvuevyxvnbxllsvbnzdudltnjnnroovpyxvdybbevqskveldqbjhacjsnmjbuamorrdgisplwhlvjlmpxqcxafcdwiftpywpqvsfdeddztrdmzzloznacveadpeazhqegeimflvacifjffljccemfdhdwrbsusanjcppuyzllpxxswnboaiwbipohashxyxvmsphslzkzzkbygkrhansibclybmyvdvjilvcgwfxfpqlwgvgqhnjpwnczxciliyuejyoytcbcqyekufknhvafgvjpxvpmeamfckoffkongnthnxewjeiliszuyvqllusqolveazajrhpnsfrcleppxlvxxswyzemtkmyjhhnvpttuuvflgxdtwclwjjzcthsehyntioozfdludbjbetnkyrtreiwfuvvnafrscfzsgulaaracngaprfylxvfaqkmdygyjiofsmocfqnbvrzeyyzlfccwqwwsnfbfxuhrlvugpwginhchjqcwasrydpbaqzzxkupecrnpgxxfdkqgpxhktnqwzfzbxqtonjcqzaovqzcidertrqhgbzjxltmwzzanpiulhbphthoautqhwhyadqgzqmlioqftbqnuuaahsxfwuregipwhocsiqwajvytplspsuvlrojfvamppqaaadbrbqohhnctsyimqmtxjtetlgiexvplwsmssrxjkhmavawsxlobqfgmppcignqzavfeynzjaripmaelssfaqipacnvtrupkoppmyygfzqryrjzlhntfwkjjbqflilgixvdamntcugfjcbcrtlskqkdrgbvtrzcykgbdrzwnxgvshpvbvgznyjtjvtwikvbdbbuprdkumsiuayxrqibtxzohwdvmconyqudhmqbnycwoylwesbatdyqzrmkgwjapjyagubzqnpjjxyxdktdugryhpbbncammxpfuzcrlrpu",
len_2001:
"dhliynwqpzydyztxuquocwvustwtvuxfulsqcjepplpnvplqsesafgvctkqlwkksssssvbxldvgkvkvwsfgpoexxrsuiibfuktafokvhxqbwlqwxeqyhgcssihplksrzykypbylyajjzvamwirixqademwpucryujavzlqmsqevlixiatupbzdfkeriwtecrobxsqindbaxbyjngzlbkudifdbyeugjipkprzjpkxmtnplnhytspfvphazchexnydidqwjfomqvulosdhjztvhqriaeymejeljgtudsscphibmfwklgovrmhrykzehnztscliswujrqqzpotpikobtbukvkostnhhhokygiylshgqtkptycobsksnzwlxxgkdfhlgnyzrhzbjfejzjwdaomnctaohffaytysbslvbnpvapdtravpeadvzyqvckobmpotmataikvdkvxrrwbsjpdywuxtikzjsnsduanjdgstkuvcgnbvtetzddrmgaytpphtybhdmuwxbzugljumdphpoyyxaqkwhyxodtvraglpysvnenupnutlqaixhygtngfgkligoebavlhorcsjtjahzjkodqjvxqyvyvlfkykzsudozdrpuvzczeuxdauootqpphpnszoqyjkmsstfepkpczvzagwhtkfbnxvfwvjimphwxzgzumdnytbnivsurlfnjscubecqnhcijfdwtmehsjgygjnhqrfbttiaggkdszeczqubueryjldmhzdisurcsmmslhqwupvgpyrurmynuvsnnicehduyxcqvkdzyqddydivzzmtdqnfpzalxmymopgwdqtfrkzynppgrvmlkavtnimjwbthxfiqgnpstphjjmioeybiyeaghklgvqgohbzyathxnygfevvxewkookohfmmyljkedargclhgchkrkjdyekhiflzrljhswaieltyehbachszgsvovwhnqdqzekizrokribkwrfxykmaqyomuktfbekqzghggxdicviyytsmxxwpxuhvuevyxvnbxllsvbnzdudltnjnnroovpyxvdybbevqskveldqbjhacjsnmjbuamorrdgisplwhlvjlmpxqcxafcdwiftpywpqvsfdeddztrdmzzloznacveadpeazhqegeimflvacifjffljccemfdhdwrbsusanjcppuyzllpxxswnboaiwbipohashxyxvmsphslzkzzkbygkrhansibclybmyvdvjilvcgwfxfpqlwgvgqhnjpwnczxciliyuejyoytcbcqyekufknhvafgvjpxvpmeamfckoffkongnthnxewjeiliszuyvqllusqolveazajrhpnsfrcleppxlvxxswyzemtkmyjhhnvpttuuvflgxdtwclwjjzcthsehyntioozfdludbjbetnkyrtreiwfuvvnafrscfzsgulaaracngaprfylxvfaqkmdygyjiofsmocfqnbvrzeyyzlfccwqwwsnfbfxuhrlvugpwginhchjqcwasrydpbaqzzxkupecrnpgxxfdkqgpxhktnqwzfzbxqtonjcqzaovqzcidertrqhgbzjxltmwzzanpiulhbphthoautqhwhyadqgzqmlioqftbqnuuaahsxfwuregipwhocsiqwajvytplspsuvlrojfvamppqaaadbrbqohhnctsyimqmtxjtetlgiexvplwsmssrxjkhmavawsxlobqfgmppcignqzavfeynzjaripmaelssfaqipacnvtrupkoppmyygfzqryrjzlhntfwkjjbqflilgixvdamntcugfjcbcrtlskqkdrgbvtrzcykgbdrzwnxgvshpvbvgznyjtjvtwikvbdbbuprdkumsiuayxrqibtxzohwdvmconyqudhmqbnycwoylwesbatdyqzrmkgwjapjyagubzqnpjjxyxdktdugryhpbbncammxpfuzcrlrpu",
len_4097:
"golblktjwacyablgedpxjhqemuwqwemqygfgagatilvtqhuhixvxmgmnfjgfquhhahexqhudcqmxpxakfcdckzufaiahzxecsavktbcsykattbexjferqiqjmrtovynkagmvnwrrkxmqorqxpkuhyeqkzzecbolxvanlleevkcavraweilhhgrddyhsvfhxigawdolbluhjuanmlodnhtedvkndizzoinmvrzfqdaksuknsdkfufhpgndgwzqdckxgoeixvdwzidjydyasagytrxyognyjldxmcsxmyxfbqqiddlmbnvqqmuatxutccmudtyayjhisovqwhrofakcohryfggonpflbfuidpkgjhgpxgflxiuregrpsrxahsmlhvzehdbvirwnfuvmknguemzskownlfirwjnivqupbypxtasudprrbojrvhfcubkojengpbtasctvjqhzybrdrmqectzslzapztfpmophokddbsclrfzmfhzeakuymjkeavchmqaacfscxwtcwknatzhusclodhcydltzvnnwnofcodclywhjrruuycpdhuadyzyxajjsxzzbjeijejilourdvnzrodjvilwckvugfbznyxfpqiamnngeeohunjidybsqkkfcbnjgfafpfebtsivesnadrptaaeflmmxeudtjjpfdatzdptkuoovaacwjlxboofmiuxbndluikqkvywvtplrehvjmpmyysvguvjngwmvhpsisbrvblwfbijtstclcythprxgrulcbqrjeiwapsfzkvcaznsjjnpscuxcvxbmnkdlmvzcjstzkmzllplgguquftifnybfglurojqlbwtpjbdrtxjdnwvaoaiaseqhnviqqqvwumbhkhmokbohvnwtqtjdxpvyycmnkjlwsnytrpqgpaqjkchxqcvhoxmzpwuunplhjdfjsoizqdzaxsfrmorwxcfzkdnhmnrfppderhdjbyvuubygcxolrwycpmfywzgtkipvkhjlfpbrimmvbhmqnkhykuqodietqrmpzqvbveerphlzmlvioaisxpsflrqnqlntgbjxmzyaszqmqbaclcvhkzkstsxdbdrrbdavyicmrsherdzyqiydtweygupjtloofkdvwvrnnnwqutumcfhvukfdcnvbftqdzxgsssxsikrrctxysxdyyqngtlbzxcqxqvzorwnvsizuihvjsdumffrnlijvyaogqniekbcksiyjhnahjtyknmtctwfdeqmsfdcslkroyiomcykburktrviyspejnqcwkqouhazusctosefymaisemkxkusmnxoqmbhufupwwnnuuvocbssooqjjgwdevboazxufngsusawgrooulxikgnzhnakkbmehzpwuapouurfjhybumvkmhmkveyuzycfuxazomdbiuotikzkbwcjzuohoamzefsrzhtaevzoapwnefvpgryhypqnhoigjbrqwmrgpwguvtarjxouibbpprbtbwphbqyyzygkqxfuhzsokzminlqowmtxwovhalmrbambnwguxbaxlhcmrmjxpscamxmanolbpbtjizytwzyupbyvtpnhhpafrvyfhsrxasyfwwueilzvesjzhpfpximyzsfmisahjvnfmczzoyavemdmioahxzvnillqqnkqhmkscyjzxyobycmdybbggandelilupcmioqexssigeemisvasgeyuudbipeilzbylcyvflrkcrmyepcbafiteawzpevlttucfbtqfocmgkdttzgichfrgogfrgsivbacsbvkcuijytagjznxceoqssfkquzpmoefpicwdixofojhxlwzolbkstkdgldgggpsckilubtskrccfugqcerphrkwsnwvfubqvqbspghkbeskrjspunisfnnfzyiymcmjsolaftlyvwmrqqvzkrwtbfazodukuaqbqdvtzjfocolwknadzzghtvsmzjgkxvlmnrcihlqhjsyqtjlimtzjcjaaqdbwaymqvloiolphznhhipzljdjrazcnsuligkizjdrmguatnqyxvjphudxijqlnficqdesmsrzanaxbbnorrxkdjdcuyibwmcbichderwljjqmkslwkwtnztrntpksymfbnwwxxzihslysdbnuavvbrqycvgguxearuyqcqalidudivfkarpsiqyugvepowbkxofqtlzddtispouodfgexaejzjzfjvlngjbyitdwlkldshmfbtocsjuhuqpwzyntdysicpmfgsgwwtyhcvjyzfwfulqalnklgfwekrdcdfratwbmidxtpaadiekdtzhzadchvobyvzxpbladrxyqsfsymfrskixnqqgfoitbagwmtbbtactvwlvacxpayhdlxqgqmlqdsrglkaoclbflmwwquugchxbvtugumlyfyfnqsvdcgpuhitngouhxfyfzwmwefzhtwqkpgrklocwyybclgsadhlbswwsnkftrcazrqnjdyqctctdfhaepcjfxnmbrccauydhxuphutrwawcwvblwwmbqgduyhhapqkejzdyfkorroilgrkchydroagdjcrfjrsmnsqgcfkryebccmwsbiwrtggreycsesmdvvhcawmvzjhebuiblhjbxpcvvxcpxcirwbbtjphrnabqelgfxgfwblolbhhlagaecgbgkjugfgetnwalvmyshpgafmkizljeyrmuhxawknbkpmzepolekeiudtvpxdtoagumziergjxaioyywcgngfzcijyyvmlmojuxbimlgfpcttchmauryjsauwlvocrljhuthcdztjuovuuwprogmttdzmujdshehecoajiouqtgerizovgcvlnizjgznhvzrkjmszwxkveimggmlvwdtxpskrfgqauyggtyerodestjiajlubvfhtzewzbuafhwyibgushgjjaqtovqvirzfedipujfyicevesgljtncifbmzjjtnxsesrzwvdmikgdmykzlzxzbifzmnsxgulyveknsnrlglcowkmsyxxacztqoprseokbcyltybdjfvzijubcmxkqkaseiyjfdzlppcchjdxpvrsqhktmtgsevbptinovjyggbxjcafvydqkrnqactxjerykrzwkwjzdinezwrgbyihowieistxrfnkcrkdbvmfqsuiipkwwgjcnsivynylegmgmwsaqwyujhuxmriqkqjptalaxftptieembahiyftsckddfolcuozmjrygzqrkyfkcqldtwezmtcprfrtmmskvolyczrxckuxqjujpsbferbelyolazkaslxdqvekcjaspiwwkgwgfazodyqhzfkqealzseyjmsfnxnmhgfvdeaucesicikztxaqrdxnnyeiayacnjtwywdaxxnchdfkblovtcykyuyiwrybzopvrfghyovcjoxsmonuylokcndclgfctwfcukvozvuqxhtujjlprbwengyobsdfzpzwxjozdvfppiyavydvyygpwqloiittmwudrlncpbhxwrvvnpxhchxwyxwxctlqoqypmrcvoyvvxrqbjmignuaanhuyqfnikjotlegizzffxgostxopeailregeoqrqqsqqkejnsbrhxwnjvskauizswcolynoprrfiaqdblypemqobbmljpezpeakaxyuuxvknhocwdunrvqwqwojuojnffooxhaznupljaybmnqvmhsxwalimyrwdngqbpqntvvzpepaiyvbuzpmnynlhnhtsdbalwvcyqfgqbnjwepqiyzkehxuokcjiudylqmqlmjowehgzahhumaiosavpcfzhpbzsyzxoehgncvcgzpwhnscfdajxbwelzukasfbnzkheqxsmgltnfszjvpgdolwhupfmvzbfagbfkddevpqgfvdfzbhqrzncwnxtfogowzxkywfvhdxcvuymrnerlxnvyvdncbhtjrrftbxkyqsznpklthhhbnbbdabsefsixnomeqcjhvpkzevoaowfrbxqzebslrkfvbmcyzeamnkcfejdrzipv",
};
const long_arrays = {
len_100: [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23",
"24",
"25",
"26",
"27",
"28",
"29",
"30",
"31",
"32",
"33",
"34",
"35",
"36",
"37",
"38",
"39",
"40",
"41",
"42",
"43",
"44",
"45",
"46",
"47",
"48",
"49",
"50",
"51",
"52",
"53",
"54",
"55",
"56",
"57",
"58",
"59",
"60",
"61",
"62",
"63",
"64",
"65",
"66",
"67",
"68",
"69",
"70",
"71",
"72",
"73",
"74",
"75",
"76",
"77",
"78",
"79",
"80",
"81",
"82",
"83",
"84",
"85",
"86",
"87",
"88",
"89",
"90",
"91",
"92",
"93",
"94",
"95",
"96",
"97",
"98",
"99",
"100",
],
len_101: [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23",
"24",
"25",
"26",
"27",
"28",
"29",
"30",
"31",
"32",
"33",
"34",
"35",
"36",
"37",
"38",
"39",
"40",
"41",
"42",
"43",
"44",
"45",
"46",
"47",
"48",
"49",
"50",
"51",
"52",
"53",
"54",
"55",
"56",
"57",
"58",
"59",
"60",
"61",
"62",
"63",
"64",
"65",
"66",
"67",
"68",
"69",
"70",
"71",
"72",
"73",
"74",
"75",
"76",
"77",
"78",
"79",
"80",
"81",
"82",
"83",
"84",
"85",
"86",
"87",
"88",
"89",
"90",
"91",
"92",
"93",
"94",
"95",
"96",
"97",
"98",
"99",
"100",
"101",
],
};
const dateCodes = {
RFC3339: "2019-10-12T07:20:50.52Z",
notRFC3339: "2020-344",
now: Date.now(),
};
const sampleCustomers = {
amelia: {
given_name: "Amelia",
email_address: "aMe.lia698214271522544412252474@gmail.com",
},
freddie: {
given_name: "Freddie",
family_name: "Krueger",
email_address: "freddie@iscream.org",
address: {
address_line_1: "187 Elm Street",
address_line_2: "Suite 86",
locality: "Springwood",
administrative_district_level_1: "OH",
postal_code: "43086",
country: "US",
},
phone_number: "19375551054",
reference_id: "10-Claws",
note: "goooo toooo sleeeeeeep",
preferences: {
email_unsubscribed: false,
},
},
fred: {
given_name: "Fred",
family_name: "Flintsone",
email_address: "fred@slaterock.com",
address: {
address_line_1: "301 Cobblestone Way",
locality: "Bedrock",
administrative_district_level_1: "BR",
postal_code: "70777",
country: "BR",
},
phone_number: "19375557777",
reference_id: "Flintsone-7777",
note: "yubba dubba doooo",
preferences: {
email_unsubscribed: false,
},
},
jason: {
given_name: "Jason",
family_name: "Voorhees",
email_address: "machete@iscream.org",
address: {
address_line_1: "1054 Camp Crystal Lake Street",
address_line_2: "Cabin 86",
locality: "Crystal Lake",
administrative_district_level_1: "OH",
postal_code: "43086",
country: "US",
},
phone_number: "19375550013",
reference_id: "Friday-The-13th",
note: "naughty children go to sleep",
preferences: {
email_unsubscribed: false,
},
},
mikey: {
given_name: "Michael",
family_name: "Myers",
email_address: "candy.time@gmail.com",
address: {
address_line_1: "86 Nowhere Is Safe Court",
locality: "Haddonfield",
administrative_district_level_1: "IL",
postal_code: "60686",
country: "US",
},
phone_number: "19375551031",
reference_id: "Halloween-31",
note: "want some candy?",
preferences: {
email_unsubscribed: false,
},
},
buffy: {
given_name: "Buffy",
family_name: "Summers",
email_address: "buffy@magicbox.com",
address: {
address_line_1: "1630 Revello Drive",
locality: "Sunnydale",
administrative_district_level_1: "CA",
postal_code: "95037",
country: "US",
},
phone_number: "18055550833",
reference_id: "1997-2003",
note: "When did I get a sister?",
preferences: {
email_unsubscribed: false,
},
},
};
const helper_invoice = {
id: "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY",
version: 2,
location_id: "ES0RJRZYEC39A",
order_id: "CAISENgvlJ6jLWAzERDzjyHVybY",
payment_requests: [
{
uid: "2da7964f-f3d2-4f43-81e8-5aa220bf3355",
request_type: "BALANCE",
due_date: "2030-01-24",
tipping_enabled: false,
computed_amount_money: {
amount: 10000,
currency: "USD",
},
total_completed_amount_money: {
amount: 0,
currency: "USD",
},
automatic_payment_source: "NONE",
},
],
invoice_number: "inv-100",
title: "Event Planning Services",
description: "We appreciate your business!",
scheduled_at: "2030-01-13T10:00:00Z",
status: "UNPAID",
timezone: "America/Los_Angeles",
created_at: "2020-06-18T17:45:13Z",
updated_at: "2020-06-18T18:23:11Z",
primary_recipient: {
customer_id: "JDKYHBWT1D4F8MFH63DBMEN8Y4",
given_name: "Amelia",
family_name: "Earhart",
email_address: "Amelia.Earhart@example.com",
phone_number: "1-212-555-4240",
},
next_payment_amount_money: {
amount: 10000,
currency: "USD",
},
accepted_payment_methods: {
card: true,
square_gift_card: false,
bank_account: false,
},
custom_fields: [
{
label: "Event Reference Number",
value: "Ref. #1234",
placement: "ABOVE_LINE_ITEMS",
},
{
label: "Terms of Service",
value: "The terms of service are...",
placement: "BELOW_LINE_ITEMS",
},
],
delivery_method: "EMAIL",
sale_or_service_date: "2030-01-24",
};
module.exports = {
long_strings,
long_arrays,
dateCodes,
sampleCustomers,
helper_invoice,
};